AR based smart mirror
Trying on clothes in stores today is one of the most time-consuming tasks. Usually long waiting periods have to be taken into account, for example when standing in front of full fitting rooms. Furthermore, additional time is lost when taking clothes on and off. Reducing this time and helping people
2025-06-28 16:30:16 - Adil Khan
AR based smart mirror
Project Area of Specialization Augmented and Virtual RealityProject SummaryTrying on clothes in stores today is one of the most time-consuming tasks. Usually long waiting periods have to be taken into account, for example when standing in front of full fitting rooms. Furthermore, additional time is lost when taking clothes on and off. Reducing this time and helping people for this project. Using modern technology hardware as well as software the try-on experience can be drastically improved
Goals
The aim of the Project is to create a Virtual Dressing Room that realistically reflects the appearance and the behavior of garment. It should further adapt to specific bodies of different persons depending on their body measurements. This will be one of the main challenges since the pieces of cloth should correctly fit to as many persons as possible independent of their individual dimensions
History
It was begun to emerge from 2005, fit technologies started to be widely reported from 2010, but are now available from an increasing variety of providers and are in use by a growing number of prominent retailers.
Explanation
several approaches are proposed for body part detection, skeletal tracking and posture estimation. The problems can be brilliantly managed by means of simple software like OpenCV and visual studio. Extraction of user image in order to create an augmented reality environment by isolating the user area from the video stream and superimposing it onto a virtual environment in the user interface. Thus, the user can see a virtual image of themselves in the costume of their preference and interact with the virtual mirror. The usage of web camera makes it easier on the cost for the users of online shopping. The implementation by OpenCV makes it more platform independent and portable and there by accessible in any form of device. Our approach can be summarized as follows:
- Extraction of the user from the video stream by using depth and user label data
- Positioning of the 3D cloth models by using the skeletal tracker
- Size recommendation services
- Real 3D Simulation fitting room combines the features of 3D solutions and photo accurate fitting rooms. Using both photo
- Skin color detection in order to prevent unwanted occlusions of body parts and the model
- Fitting room with real 3D simulation
- Dress-up mannequins/mix and-match
- Photo-accurate virtual fitting room
- Superimposition of the model on the user
Objective
- Through this system the time consume on trying on clothes/outfits physically will be decreased also the quality of clothes which is damaged day by day by trying it will be saved
- Develop advance 3D technology to make precise photo realistic virtual dressing room you can try the clothes before buying
- It attracts more customers and increase profitability
Implementation
The camera continuously captures the image of the user and displayed on the desktop screen. Then user is extracted from that image by using haar cascade algorithm like skin color detection and face detection algorithm using haar classifier. Then user is allowed to select the cloth model from the given database. Using the lower body detection algorithm is shoulder points are detected and positioned the 3D cloth model on the user’s body Then superimposition of the cloth model takes place on the user’s image. After that the superimposed image is displayed on the screen. If the user selects that model to buy, then remove that cloth model from the database and keep the user’s record. The system architecture of real time virtual dressing room the camera captures the photo or video continuously and detects the face using haar classifier and rectangle is created around ROI. After detecting the face, in the same way lower body will be detected using haar classifier and rectangle is created around ROI. After detecting the face and lower body, the user will select the cloth for trying out virtually. After selecting the dress model, the superimposed image is displayed on the screen. It means that the selected dress model will get superimposed on the lower body of the user.
Benefits of the ProjectBenefits
- We propose a simple virtual dressing room application to make shopping for clothing faster, easier, and more accessible.
- It reduces the time of taking clothes on and off and helping people for this project. Using modern technology hardware as well as software the try-on experience can be drastically improved.
- It attracts more customers and increase profitability.
- The quality of clothes which is damaged day by day by trying it will be saved.
- By using this system sale will not be needed. Hence it will reduce the cost which is spent on salaries.
Final deliverable will be a complete system consisting of a LCD and kinect sensor backed by powerfull AR technology The user can use the system by facing kinect sensor camera and control the system with the help of hand gestures.
The system will estimate the postures of cutomer and overlap the existing clothes on customer body.
Final Deliverable of the Project HW/SW integrated systemCore Industry ITOther Industries IT Core Technology Augmented & Virtual RealityOther Technologies Internet of Things (IoT)Sustainable Development Goals Industry, Innovation and InfrastructureRequired Resources| Item Name | Type | No. of Units | Per Unit Cost (in Rs) | Total (in Rs) |
|---|---|---|---|---|
| Total in (Rs) | 65000 | |||
| Kinect sensor | Equipment | 2 | 10000 | 20000 |
| LCD | Equipment | 1 | 40000 | 40000 |
| Cables and Accessories | Equipment | 1 | 2000 | 2000 |
| Documentation | Miscellaneous | 1 | 3000 | 3000 |