发明名称 |
单张人脸正面照片自动转换为三维人脸模型的方法 |
摘要 |
本发明涉及一种单张人脸正面照片自动转换为三维人脸模型的方法,其特征在于包含以下步骤:a.用户输入一张正面人物图片;b.提取特征点并进行分区;c.建立标准人脸三维模型;d.对标准人脸模型顶点进行分组,分离出五官点群;所述五官点群可以选择由眉毛、眼睛、鼻子、嘴以及脸部轮廓的顶点群构成。e.标准三维人脸模型顶点位置调整模块对标准三维人脸模型进行整体缩放;f.标准三维人脸模型顶点位置调整模块调整;g.最后完成整个标准人脸三维模型的重构。本发明提供的方法可以通过一张人脸正面照片自动转换为3D人脸,以符合人脸生物学特征的方式来最大程度的还原真实人脸,且便于后续动画处理。 |
申请公布号 |
CN103606190A |
申请公布日期 |
2014.02.26 |
申请号 |
CN201310656820.1 |
申请日期 |
2013.12.06 |
申请人 |
上海明穆电子科技有限公司 |
发明人 |
徐小明;徐宇;夏敏 |
分类号 |
G06T17/00(2006.01)I |
主分类号 |
G06T17/00(2006.01)I |
代理机构 |
上海三方专利事务所 31127 |
代理人 |
吴干权;李美立 |
主权项 |
一种单张人脸正面照片自动转换为三维人脸模型的方法,其特征在于所述方法包括由图片人脸特征点自动提取模块、标准三维人脸模型建立模块、标准三维人脸模型顶点位置调整模块、三维人脸模型顶点贴图UV坐标计算模块组成的系统,根据图片人脸特征点自动提取模块在照片中提取特人物脸部征点再结合标准三维人脸模型建立模块所建立的标准模型到标准三维人脸模型顶点位置调整模块中调整顶点位置然后在三维人脸模型顶点贴图UV坐标计算模块中自动生成顶点uv坐标;所述方法包括以下步骤:a.用户输入一张正面人物图片;b.图片人脸特征点自动提取模块解析正面人物图片,提取出个人脸特征点XY坐标;c.标准三维人脸模型建立模块加载人脸模型数据文件,建立标准人脸三维模型;d.标准人脸布线数据化模块对标准人脸三维模型进行布线数据化,获得读取的点线面,标准三维人脸模型建立模块对标准人脸模型顶点进行分组,分离出五官点群;e.标准三维人脸模型顶点位置调整模块对标准三维人脸模型进行整体缩放,使额头最上顶点与下巴最下顶点的距离为步骤b中计算出来的H值,H值设为额头最上顶点和下巴最下顶点在Y方向的距离;f.标准三维人脸模型顶点位置调整模块调整步骤d区分出的组成眼睛、鼻子、嘴及脸部轮廓的顶点群的XY坐标,使它们的形状与步骤b对应的人脸特征点组成的眼睛、鼻子、嘴及脸部轮廓的形状一致;g.最后根据图片提取特征点完成整个标准人脸三维模型的重构:三维人脸模型顶点贴图UV坐标计算模块计算出标准三维人脸模块所有顶点的UV坐标,根据UV坐标直接利用正面人物图片完成贴图。 |
地址 |
200940 上海市宝山区淞兴西路258号5号楼第一层5A110-5A112 |