Project Overview
Augmented reality (AR) technology brings digital information and virtual objects into the physical space. With AR, the digital world comes to life inside the view captured by our tablet or phone camera.
The objective of this project to be achieved is to enable the user to construct 3D shoe models without redesigning the 3D shoe models that they wanted to display in the AR application. Besides that, this project is used to try on the 3D shoe models virtually by using the Augmented Reality (AR) technology. The purpose of this project is to let users try on the shoes more conveniently. They can just use their mobile phone to try on the shoes virtually anywhere and anytime.
AR Shoe Virtual Try-on System
Constructing 3D Shoe Models
The 3D Shoe models in this project are constructed by using photogrammetry technology and integrate with AR Shoe Virtual Try-on Application.
What is photogrammetry?
photogrammetry is a technology that gathers measurements and data about an object by analysing the change in position from two different images. It uses things like perspective, advanced processing software and photo analysis to get the job done, but it can happen on the ground or from the air. The photos are taken from different locations and angles to allow for precise calculations that help analysts gather the data they’re looking for. Typically, they use things like photo interpretation and geometric relationships to gather measurements. With the data gathered from photogrammetry, we can create maps and 3D models of real-world scenes.
Upload 3D Shoe Model
We provide a platform by uploading the 3D shoe model with shoe details. The user can manage their shoe model by using this website.
AR Shoe Virtual Try-on APP
A 3D shoe virtual try on mobile application which allows the 3D shoe model to be placed on the detected foot position.
Feel free to download the apk by clicking below button:
Homepage
Category page
Try-on page
What Resources we used to Implement and Test?
Bellows diagram shows the hardware, software, programming and cloud services that we used in this project. The minimum requirement for Android smartphone is having version Nougat (Android 7.0) & above.
System Overview Design
The propose Augmented Reality Shoe Application is developed on Android mobile platform by using Unity software for mobile user interface development and Visual Studio for coding the functionality. Google Drive is used to store 3D shoe object files and the shoes information in excel file format. The 3D shoe object file will be generate in the Reality Capture. Furthermore, the 3D shoe models will be displayed in Augmented Reality mode in the mobile application. The shoe information will also be retrieved from Google Drive to the mobile application for displaying on the user’s mobile phone.
About Us
We are bachelor degree student, Cheong Yin Lam and Lee Ling from Tunku Abdul Rahman University College (TARUC), Kuala Lumpur. This website are showing our final year project (AR Shoe Virtual Try-on System) under the supervised of Ts. Dr Tew Yiqi.
Bachelor of Computer Science (Honours) in Software Engineering
Bachelor of Computer Science (Honours) in Software Engineering