Virtual Dress Swap Using Landmark Detection

Odar Zeynal,Saber Malekzadeh
DOI: https://doi.org/10.48550/arXiv.2103.09475
2021-03-17
Abstract:Online shopping has gained popularity recently. This paper addresses one crucial problem of buying dress online, which has not been solved yet. This research tries to implement the idea of clothes swapping with the help of DeepFashion dataset where 6,223 images with eight landmarks each used. Deep Convolutional Neural Network has been built for Landmark detection.
Computer Vision and Pattern Recognition,Machine Learning
What problem does this paper attempt to address?
### Problems the paper attempts to solve This paper attempts to solve a key problem in online shopping: customers are unable to preview how clothes will look on themselves when buying clothes. Although e - commerce has many advantages, such as being more convenient, having lower costs, and saving time and resources, it also has an obvious drawback: online shopping websites cannot answer the question "What will this piece of clothing look like on me?" As a result, many consumers are skeptical about e - commerce and are more inclined to shop in physical stores. In addition, some customers are also dissatisfied after receiving the clothes. To meet this challenge, researchers attempt to use deep - learning technology to implement the virtual fitting function. Specifically, they construct a landmark detection model based on the deep convolutional neural network (DCNN) and train it using the DeepFashion dataset. Through this model, users can see the effect of themselves wearing different clothes in a digital fitting mirror through a simple selfie camera. ### Main research objectives - **Create a digital fitting mirror**: Enable users to see the effect of themselves wearing different clothes in a digital fitting mirror through a simple selfie camera. - **Solve the landmark detection problem**: Use the deep convolutional neural network (DCNN) to detect the key landmark points of clothes. - **Implement a clothing - exchange algorithm**: Use the detected landmark points to crop the clothes from the source image and paste them onto the target image, thereby achieving the virtual fitting effect. ### Key technologies - **Deep convolutional neural network (DCNN)**: Used to detect the key landmark points of clothes. - **DeepFashion dataset**: Contains a large number of clothing images labeled with landmark points, used for training and testing the model. - **Clothing - exchange algorithm**: Crop the clothes from the source image and paste them onto the target image through the detected landmark points. ### Conclusion Although the model can detect landmark points to a certain extent, due to the limited number of landmark points (only 8 landmark points per image) and insufficient robustness to different postures, the clothing - exchange effect still needs to be improved. Future research directions include increasing the number of landmark points in a single image, customized datasets, and stronger models to improve the adaptability to various postures.