AI Based Makeup Recommendation System: A Suitable AI Solution for Women
DOI:
https://doi.org/10.21015/vtcs.v14i1.2314Abstract
This paper describes the development of an AI-driven makeup recommendation application and how it was developed with the use of OpenCV and dlib to process the data on the back side and machine learning algorithms to execute a recommendation, and Flitter in order to operate the front-facing camera. The application gives unique recommendations to users depending on their face structure and their interests, to transform the way individuals shop makeup. The tool is more accessible to the art of cosmetics and utilizes AI to enable users to use it and enhance their natural beauty with confidence. It also uses sophisticated algorithms to detect facial characteristics like color of skin, shape of eyes, and color of lips to recommend appropriate cosmetic products and methods. This creative method is not only very simplifying to the make up process it also promotes creativity and self expression.
References
X. Zhang et al., "Makeup recommendation system based on convolutional neural networks," IEEE Access, vol. 7, pp. 45347–45356, 2019.
Y. Luo and Y. Li, "Artificial intelligence and its application in the beauty industry," International Journal of Information Management, vol. 50, pp. 12–16, 2020.
J. Liang et al., "Makeup recommendation using deep learning techniques," Journal of Computer Science and Technology, vol. 34, no. 1, pp. 200–211, 2019.
R. Hartley and A. Zisserman, Multiple View Geometry in Computer Vision, 2nd ed. Cambridge University Press, 2004.
H. Wang et al., "Facial makeup transfer combining 3D morphable model and deep neural networks," Pattern Recognition Letters, vol. 125, pp. 40–46, 2019.
A. Krizhevsky, I. Sutskever, and G. E. Hinton, "ImageNet classification with deep convolutional neural networks," Communications of the ACM, vol. 60, no. 6, pp. 84–90, 2017.
D. King, "Dlib-ml: A machine learning toolkit," Journal of Machine Learning Research, vol. 10, pp. 1755–1758, 2009.
S. Zhou et al., "Makeup recommendation system based on user facial features," Sensors, vol. 20, no. 12, p. 3400, 2020.
T. Mikolov et al., "Efficient estimation of word representations in vector space," in Proceedings of ICLR, 2013.
L. Zheng et al., "Makeup transfer based on deep learning and image processing techniques," ACM Transactions on Graphics, vol. 37, no. 4, pp. 1–11, 2018.
H. Jiang et al., "Face makeup transfer with deep generative networks," IEEE Transactions on Image Processing, vol. 28, no. 6, pp. 3155–3167, 2019.
J. Shi et al., "Makeup application using generative adversarial networks," IEEE Transactions on Image Processing, vol. 29, pp. 1693–1705, 2020.
D. King, "Dlib-ml: A machine learning toolkit for real-time applications," Machine Learning Review, vol. 10, pp. 1755–1761, 2019.
J. Shi et al., "Automatic facial makeup detection using convolutional neural networks," IEEE Transactions on Image Processing, vol. 29, no. 4, pp. 1703–1715, 2020.
X. Zhang et al., "Deep personal color analysis using CNN for beauty applications," Journal of Artificial Intelligence Research, vol. 50, no. 7, pp. 1205–1216, 2020.
L. Zheng et al., "Deep learning-based personal color analysis for cosmetic recommendation," ACM Transactions on Graphics, vol. 38, no. 5, pp. 1–11, 2019.
G. Bradski, "OpenCV image processing for AI makeup systems," Dr. Dobb's Journal of Software Tools, 2000.
H. Kim et al., "Virtual makeup try-on using real-time facial recognition and generative adversarial networks," IEEE Transactions on Consumer Electronics, vol. 65, no. 3, pp. 101–110, 2020.
P. Gupta et al., "AI in beauty: A novel approach to makeup personalization," International Journal of Computer Applications, vol. 178, no. 44, pp. 25–30, 2021.
S. Chen et al., "Personalized beauty recommendation system using hybrid deep learning techniques," ACM Transactions on Multimedia Computing, Communications, and Applications, vol. 16, no. 2, pp. 1–12, 2020.
M. Lee and T. Park, "Enhancing virtual beauty with semantic image segmentation," Journal of Image Processing, vol. 29, no. 7, pp. 815–830, 2021.
V. Ganapathi et al., "Artificial intelligence-powered beauty applications: A comprehensive review," Expert Systems with Applications, vol. 145, p. 113748, 2020.
Y. Zhao et al., "Automatic makeup application using neural style transfer," in Proc. International Conference on Image Processing, 2021.
J. Wang et al., "Facial landmark-based makeup simulation using OpenCV and dlib," Journal of Visual Computing, vol. 34, no. 8, pp. 559–572, 2022.
L. Zhang et al., "Real-time cosmetic effects using augmented reality and deep learning," IEEE Access, vol. 8, pp. 45367–45375, 2020.
R. Martinez et al., "Machine learning-driven personal color analysis for virtual beauty applications," Journal of Artificial Intelligence Research, vol. 59, no. 3, pp. 213–228, 2021.
Downloads
Published
How to Cite
Issue
Section
License
Authors who publish with this journal agree to the following terms:
- Authors retain copyright and grant the journal right of first publication with the work simultaneously licensed under a Creative Commons Attribution License (CC-By) that allows others to share the work with an acknowledgment of the work's authorship and initial publication in this journal.
- Authors are able to enter into separate, additional contractual arrangements for the non-exclusive distribution of the journal's published version of the work (e.g., post it to an institutional repository or publish it in a book), with an acknowledgement of its initial publication in this journal.
- Authors are permitted and encouraged to post their work online (e.g., in institutional repositories or on their website) prior to and during the submission process, as it can lead to productive exchanges, as well as earlier and greater citation of published work (See The Effect of Open Access).
This work is licensed under a Creative Commons Attribution License CC BY