[发明专利]一种脸谱的虚拟试戴方法及装置有效
申请号: | 201710829563.5 | 申请日: | 2017-09-14 |
公开(公告)号: | CN107610239B | 公开(公告)日: | 2020-11-03 |
发明(设计)人: | 张晓民 | 申请(专利权)人: | 广州帕克西软件开发有限公司 |
主分类号: | G06T19/00 | 分类号: | G06T19/00;G06K9/00 |
代理公司: | 深圳紫辰知识产权代理有限公司 44602 | 代理人: | 万鹏 |
地址: | 518100 广东省广州*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 脸谱 虚拟 方法 装置 | ||
本发明公开了一种脸谱的虚拟试戴方法及装置,该方法包括:构建脸谱模型;获取脸部图像,并识别所述脸部图像以获取脸部特征点坐标集;依据所述脸部特征点坐标集构建面部三维网格模型;从所述脸谱模型中读取多个面部特征点的顶点纹理坐标,并将所述顶点纹理坐标通过所述面部三维网格模型匹配至所述脸谱模型,从而实现实时地脸谱虚拟试戴。该发明的有益效果为:通过脸部特征点将脸谱与用户的脸型完美匹配,可实时地使用用户的表情驱动所试戴的脸谱图像,使得脸谱可以在用户的面部上生动地表现,提升用户的试戴体验。
技术领域
本技术涉及图像处理技术领域,具体涉及一种脸谱的虚拟试戴方法及装置。
背景技术
近来通过摄像头试戴卡通面具、戏剧脸谱的应用越来越多,但是大多数脸谱的虚拟试戴都存在不能和用户的脸型完全匹配,无法用用户的表情去驱动脸谱的问题,使得试戴效果看起来非常僵硬。
发明内容
本发明的目的在于解决现有技术中大多数脸谱的虚拟试戴都存在不能和用户的脸型完全匹配,无法用用户的表情去驱动脸谱的问题,提供一种脸谱的虚拟试戴方法及装置。
本发明解决其技术问题所采用的技术方案是:
提供一种脸谱的虚拟试戴方法,包括:
构建脸谱模型;
获取脸部图像,并识别所述脸部图像以获取脸部特征点坐标集;
依据所述脸部特征点坐标集构建面部三维网格模型;
从所述脸谱模型中读取多个面部特征点的顶点纹理坐标,并将所述顶点纹理坐标通过所述面部三维网格模型匹配至所述脸谱模型,从而实现实时地脸谱虚拟试戴。
在本发明所述的虚拟试戴方法中,所述构建脸谱模型,包括:
通过摄像头获取样本面部图像,并从所述样本面部图像中提取多个面部特征点;
依据多个所述面部特征点构建样本面部网格模型;
对所述样本面部网格模型展开为多个顶点纹理坐标;
依据多个所述顶点纹理坐标进行贴图操作,从而形成脸谱模型。
在本发明所述的虚拟试戴方法中,所述获取脸部图像,并识别所述脸部图像以获取脸部特征点坐标集,包括:
通过摄像头获取用户的脸部图像;
依据AAM算法识别所述脸部图像,并从所述脸部图像中提取多个面部特征点,从而形成脸部特征点坐标集。
在本发明所述的虚拟试戴方法中,所述依据所述脸部特征点坐标集构建面部三维网格模型,包括:
依据所述面部特征点集实时地构建多个所述面部特征点对应的面部三维网格模型;
依据所述面部三维网格模型构建三角形图片列表。
在本发明所述的虚拟试戴方法中,所述从所述脸谱模型中读取多个面部特征点的顶点纹理坐标,并将所述顶点纹理坐标通过所述面部三维网格模型匹配所述脸谱模型,从而实现实时地脸谱虚拟试戴,包括:
从所述脸谱模型中读取多个面部特征点的顶点纹理坐标;
依据所述顶点纹理坐标及所述三角形图片列表构建实时的面部3D网格模型;
将所述面部3D网格模型匹配至所述脸谱模型,从而实现实时地脸谱虚拟试戴。
另一方面,提供一种脸谱的虚拟试戴装置,其中存储有多条指令,所述指令适于由处理器加载并执行,包括:
构建脸谱模型;
获取脸部图像,并识别所述脸部图像以获取脸部特征点坐标集;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广州帕克西软件开发有限公司,未经广州帕克西软件开发有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710829563.5/2.html,转载请声明来源钻瓜专利网。