Abstract :
Cosmetic makeup is a general event in our daily life, which improves women´s beauties and attractions. But, it is difficult for ordinary users to make a wonderful makeup as the cover girls. Moreover, when you are in nude look and want to share better look with your friends, the fastest and easiest way is virtual makeup. However, current existing makeup software needs many user inputs to adjust face landmarks, which influence the user experience. And, it cannot remove the flaws on skin as good as the real cosmetic makeup. In this paper, we describe an automatic framework to apply a cosmetic makeup and skin beautification to your face, which can be selected from many example make-up face images. Our method detects the face landmarks with existing algorithm and adjusts the landmark with skin color Gaussian Mixture model based segmentation. Then, the skin color area is separated into three layers, and makeup is transferred with different method to different layers. The results look pretty good for some natural input face images.
Keywords :
Gaussian processes; face recognition; feature extraction; mixture models; automatic framework; cosmetic makeup; example based virtual makeup; face landmark detection; makeup software; skin beautification; skin color Gaussian mixture model based segmentation; skin color area; user experience; face landmark detection; virtual makeup;