Virtual Makeover: Try Makeups Online Using Your Photos Before Purchase is virtual makeover website for women, using the state-of-the-art computer vision (facial recognition) and graphics (image based rendering) technology.

You can upload your picture online, and sample hundreds of the most popular hairstyles (e.g., used by celebrities) and makeups, to see the makeover results instantly. Using the designed online makeup tool, you can easily select the brand (e.g., Chanel, Clinique, etc.), and color of the makeups for your face (foundation, concealer, brush), eyes (shadow, linear, lashes, and contacts), lips (lipstick, liner, gloss) and hair styles (bangs, bob, curly, etc.)


Let’s digg into the technology behind this nice tool. I believe it at least consists of the following steps:

  1. Facial feature detection: The facial features, such as eyes, mouth, hair, nose, and teeth, are first automaticly detected. 
  2. Skin color separation: The diffuse and specular layers of facial skin are separated. It is the core of this technology. A Partial Differential Equation (PDE) based approach was used. More details can be found from a SIGGRAPH Sketch (2006) by Satya P. Mallick, Todd Zickler, Peter N. Belhumeur, and David J. Kriegman,  “Dichromatic Separation: Specularity Removal and Editing”  with video.
  3. Dichromatic editing: Each layer is edited separately to produce different makeup effects. is a spin-off of Photometria Inc., founded by Dr. David Kriegman and his student rom UCSD. He is also an established professor in the field of computer vision, computer graphics, and machine learning. The following video from YouTube is an interview of Dr. Kriegman for the virtual makeover technology.


  • By Josh, January 16, 2009 @ 4:52 pm

    I’ve played with a few of these (for professional curiosity, I assure you!), and I’m pretty sure this is the best one in terms of ease-of-use and final result. I am still waiting for the virtual makeover system like this that has no manual steps like tagging the corners of eyes, etc.

    By the way, Harry, you shouldn’t ever be allowed to do anyone’s makeup. :)

  • By Sean, December 12, 2012 @ 9:11 pm

    Good day I am so thrilled I found your weblog, I really found
    you by mistake, while I was searching on Google for something else,
    Anyhow I am here now and would just like to say many thanks for a fantastic post and a all round exciting blog (I
    also love the theme/design), I don’t have time to read it all at the moment but I have bookmarked it and also added your RSS feeds, so when I have time I will be back to read more, Please do keep up the great job.

  • By, February 22, 2013 @ 10:40 pm

    Some truly wondrous run behalf on the owner of this site,
    absolutely great articles.

Other Links to this Post

RSS feed for comments on this post. TrackBack URI

Leave a comment