简体   繁体   English

图像处理 - 面部皱纹去除算法

[英]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. 如果您愿意“自动”选择皱纹(使用GUI),您可能需要查看修复,以及Perez等人的“泊松图像编辑”。 ( http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.133.6932&rep=rep1&type=pdf ). 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. 我尝试使用泊松编辑去除一个皱纹(它位于7点钟位置)。 Left: Before; 左:之前; Right: After: 右:之后:

在此输入图像描述

The code is in Mathematica, and is too "mispackaged" to be really useful. 代码在Mathematica中,并且太“错误包装”而非常有用。

As for inpainting, the texture synthesis technique gives this: 至于修复,纹理合成技术给出了:

Inpaint[eye, w, Method -> "TextureSynthesis"]

在此输入图像描述

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM