[发明专利]一种人脸模型装配与表情驱动方法在审

专利信息
申请号: 202211276623.2 申请日: 2022-10-18
公开(公告)号: CN115661424A 公开(公告)日: 2023-01-31
发明(设计)人: 龚光红;赵耀普;李妮 申请(专利权)人: 北京航空航天大学
主分类号: G06T19/20 分类号: G06T19/20;G06T13/40
代理公司: 暂无信息 代理人: 暂无信息
地址: 100191*** 国省代码: 北京;11
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 模型 装配 表情 驱动 方法
【权利要求书】:

1.一种人脸模型装配与表情驱动方法,其特征在于,包括如下步骤:

S1:获取建模对象的三维可变形人脸模型3DMM,其中,通过以下方法之一获取所述建模对象的3DMM模型:通过所述建模对象的人脸图像获得3DMM模型;通过激光扫描所述对象得到稠密点云,使用三维人脸配准方法将所述稠密点云变换为具有固定顶点数量和拓扑结构的3DMM模型;

S2:从具有固定拓扑结构的所述3DMM模型中提取出人脸特征点,从所述特征点中按照预设规则选择特征点作为模型装配与表情驱动的控制点;

S3:提出对人脸模型以下位置至少之一进行装配的数学模型:下颌骨、括约肌、窄线性肌和宽线性肌;

S4:计算面部动作编码系统FACS中每个动作单元AU的表情基参数,通过插值的方法,计算出不同时刻人脸模型做出表情时的控制点位置与模型顶点位置;

S5:利用所述控制点位置计算出所述3DMM模型中控制点的运动区间,利用所述3DMM模型顶点在不同时刻的位置计算出顶点的位移量,当同一顶点产生明显位移时,表示该顶点与该控制点相关联,将计算出控制点的位移与相关联顶点的位移代入所述S3的数学模型中,求解出所述数学模型的相关变量,完成人脸模型的装配工作;

S6:通过以下方法之一完成对建模对象3DMM模型的表情驱动:利用所述S4中计算得到的不同动作单元AU的表情基参数叠加组合完成人脸模型的表情驱动;利用所述S3的所述数学模型、所述S5中计算出的控制点的运动区间,通过驱动控制点,使人脸模型中与控制点相关联的顶点产生位移,完成表情驱动。

2.根据权利要求1所述的方法,其特征在于,所述S2包括以下步骤:

S2-1:利用人脸图像与所述3DMM模型的对应关系,从所述3DMM模型中提取出所述建模对象的眉部控制点,得到所述眉部控制点的三维坐标;

S2-2:利用人脸图像与所述3DMM模型的对应关系,从所述3DMM模型中提取出所述建模对象的嘴部控制点,得到所述嘴部特征点的三维坐标;

S2-3:利用插值的方法,从所述3DMM模型中得到颧骨控制点的三维坐标;

S2-4:利用人脸图像与所述3DMM模型的对应关系,从所述3DMM模型中提取出所述建模对象的下颌骨控制点,得到所述下颌骨控制点的三维坐标。

3.根据权利要求2所述的方法,其特征在于,所述S3包含以下步骤:

S3-1:通过所述眉部控制点提出装配人脸模型的宽线性肌的数学模型;

S3-2:通过所述嘴部控制点提出装配人脸模型的括约肌的数学模型;

S3-3:通过所述嘴部控制点、所述颧骨控制点提出装配人脸模型的窄线性肌的数学模型;

S3-4:通过所述下颌控制点提出装配人脸模型的下颌骨的数学模型。

4.根据权利要求1所述的方法,其特征在于,所述S4包括以下步骤:

S4-1:计算出每个AU的表情基参数;

S4-2:通过插值的方法,计算出无表情与AU表情之间若干时刻各表情基的参数;

S4-3:通过参数的变化将驱动人脸模型做出相应的AU表情,计算出在人脸模型做出表情的不同时刻的控制点位置与模型中顶点位置。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京航空航天大学,未经北京航空航天大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/202211276623.2/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top