Image processing - face wrinkles removal algorithm
everyone
I am currently doing a project in which i am trying to modify a picture of face such that the wrinkles on the face will be removed. Has anyone any clue how 开发者_运维技巧to do that? Any algorithm?
Thanks and Best Regards
If you are willing to select the wrinkles "automagically" (using a GUI), you may want to look at inpainting, and also at "Poisson Image Editing", by Perez et al. (http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.133.6932&rep=rep1&type=pdf). This latter technique is also known as "Gradient blending."
I tried to remove one wrinkle (it is positioned at 7 o'clock) using Poisson editing. Left: Before; Right: After:
The code is in Mathematica, and is too "mispackaged" to be really useful.
As for inpainting, the texture synthesis technique gives this:
Inpaint[eye, w, Method -> "TextureSynthesis"]
精彩评论