摘要
为了实现3D人脸网格的自动转换,把两个拓扑结构不同的3D人脸网格看作两个顶点坐标集合,提出了一种基于点匹配的人脸网格自动转换方法。利用迭代最近点(ICP)算法对两个点集进行对齐,结合薄板样条函数与确定性退火技术对两个点集进行匹配,实现人脸网格的自动转换。针对转换后网格在面部细节方面的不足,利用克里金插值,提高转换后网格与源网格的相似性。最后在VC++6.0与OpenGL环境下实现了该系统,对算法进行了仿真分析,结果表明了系统的可行性和算法的有效性。
In order to achieve two 3D face mesh automatic transform,two 3D face with different topological structures are regarded as two point sets and then an automatic mesh transform method based on point matching is proposed.Firstly iterative closest point is used to align two 3D face vertex sets,then the TPS(thin-plate spline) and deterministic annealing algorithm can be used for point registration to implement automatic mesh transform,at last Kriging interpolation is applied to enhance similarity between resulted mesh and source mesh.In the end,an automatic mesh transform system is implemented by using VC++ 6.0 and OpenGL.Simulation analysis demonstrated the feasibility of the system and the effectiveness of the algorithm.
出处
《计算机工程与设计》
CSCD
北大核心
2010年第17期3861-3863,F0003,共4页
Computer Engineering and Design
基金
国家自然科学基金项目(60775027)
关键词
迭代最近点
网格转换
薄板样条
确定性退火
克里金插值
iterative closest point
mesh transform
thin-plate spline
deterministic annealing
Kriging interpolation