Virtual Dressing Room with Web Deployment
Main Article Content
Abstract
Trying different clothes in shops and finally selecting the right one is a time consuming andtedious task. So, a Real-time virtual dressing room is the concept where the customers can buy clotheswithoutwearingthem.Virtual dressingenvironment is the online equivalent of the in-store changingroom. People usually avoid buying wearable clothes online mainly because it's hard to judge whether itwilllookgood on them or not. To solvethis problem,wedecidedtobuildanOnline TrialRoomApplication. Our research is focused on developing an application that uses the system camera to capturea video of the user and then splits the video into individual frames from which the user's body is extracted.Finally using functions to extract information on the placement of joints in the body and to transform,rotate, and scale the wearable image onto the user in real-time. In the literature review, we go throughvarious ways to achieve our goal with their advantages and disadvantages. The project is implemented inFlask Web application with OpenCV a Python Module. The application works on devices with an inbuiltor attached camera, internet, and web browser. This project introduces Augmented Reality-based VirtualTrial Room software that allows users to digitally wear clothes by superimposing 2D clothes over devicesand virtual clothes over the monitored user. The clothing moves and enlarges in response to the user'smovements.2DAugmentedReality is used in this web implementation.
Downloads
Metrics
Article Details
You are free to:
- Share — copy and redistribute the material in any medium or format for any purpose, even commercially.
- Adapt — remix, transform, and build upon the material for any purpose, even commercially.
- The licensor cannot revoke these freedoms as long as you follow the license terms.
Under the following terms:
- Attribution — You must give appropriate credit , provide a link to the license, and indicate if changes were made . You may do so in any reasonable manner, but not in any way that suggests the licensor endorses you or your use.
- No additional restrictions — You may not apply legal terms or technological measures that legally restrict others from doing anything the license permits.
Notices:
You do not have to comply with the license for elements of the material in the public domain or where your use is permitted by an applicable exception or limitation .
No warranties are given. The license may not give you all of the permissions necessary for your intended use. For example, other rights such as publicity, privacy, or moral rights may limit how you use the material.