【发布时间】:2014-07-16 22:57:15
【问题描述】:
人脸和特征地标
我有一张已标记面部特征的面部图像。图像以标准JPEG格式存储,地标以[x y]格式存储(点的x,y对应其在图像上的坐标,如下所示)
插值 3d 面网格
我为每个标记点生成了深度信息(3d 网格),并有一个[x y z] 格式的矩阵,其中坐标 x 和 y 与点的坐标相同。
稀疏网格如下所示:
然后我对xrange、yrange 和zrange 进行插值以获得更好的网格。使用mesh(xrange,yrange,zrange) 给了我以下
可以使用imread(face_image.jpg) 获得人脸图像像素的颜色。
假设每个插值点的 (x,y) 值对应于图像中的 (x,y),是否可以使 (x,y,z)[3dmesh] 处的像素颜色与(x,y)[人脸图像]的颜色相同?
这将有效地在 3d 网格上叠加/扭曲人脸,给我一个 3d 人脸模型。
【问题讨论】:
标签: image matlab image-processing 3d computer-vision