发明名称 |
一种基于网格拓扑建模的三维人脸动画制作方法 |
摘要 |
本发明公开了一种基于网格拓扑建模的三维人脸动画制作的方法。它首先获取稀疏的三维运动捕获数据和三维人脸曲面网格;然后在三维人脸网格上标定运动捕获数据的对应控制点;采用短程距离,即三维曲面上的最短路径对三维曲面上的拓扑结构和缝隙进行建模;在自由曲面变形的过程中,以短程距离计算控制点与其他点之间的距离;由控制点的位移作为参数,通过匹配了短程距离的径向基函数算法对三维曲面进行变形,生成具有真实感的三维人脸动画。本发明可以得到高精度的三维人脸动画,可以有效区分人脸曲面上的缝隙和连续曲面,避免了人脸功能区域划分的复杂和繁琐,提高了人脸动画的制作效率,保证了人脸拓扑结构的模拟和实时性的要求。 |
申请公布号 |
CN100416611C |
申请公布日期 |
2008.09.03 |
申请号 |
CN200610053389.1 |
申请日期 |
2006.09.14 |
申请人 |
浙江大学 |
发明人 |
庄越挺;王玉顺;肖俊;张剑 |
分类号 |
G06T15/70(2006.01);G06T17/00(2006.01);G06T1/00(2006.01) |
主分类号 |
G06T15/70(2006.01) |
代理机构 |
杭州求是专利事务所有限公司 |
代理人 |
张法高 |
主权项 |
1. 一种基于网格拓扑建模的三维人脸动画制作方法,其特征在于:首先获取稀疏的三维运动捕获数据和三维人脸曲面网格;然后在三维人脸曲面网格上标定运动捕获数据的对应控制点;采用短程距离,即三维曲面上的最短路径对三维曲面上的拓扑结构和缝隙进行建模;在自由曲面变形的过程中,以短程距离计算控制点与其他点之间的距离;由控制点的位移作为参数,通过匹配了短程距离的径向基函数算法对三维曲面进行变形,生成具有真实感的三维人脸动画。 |
地址 |
310027浙江省杭州市浙大路38号 |