发明名称 一种人脸模型的变形方法
摘要 本发明公开了一种人脸模型的变形方法,其包括:A、读取视频图像数据;B、识别并判断是否存在人脸;如果是,则执行步骤C;否则,返回步骤A;C、对识别出来的人脸进行变形;D、根据变形结果绘制影像;E、输出并显示所述影像。本发明提供的一种人脸模型的变形方法,通过识别人脸的关键特征点,将人脸的面部特征与标准人脸的面部特征进行比较,判断是否具有脸部特征,当具有脸部特征时,对这些脸部特征进行变形,然后根据变形结果绘制影像并输出显示,从而达到搞笑发泄的目的。
申请公布号 CN102393951B 申请公布日期 2014.10.29
申请号 CN201110181741.0 申请日期 2011.06.30
申请人 TCL集团股份有限公司 发明人 卢伟超
分类号 G06T3/00(2006.01)I;G06K9/00(2006.01)I 主分类号 G06T3/00(2006.01)I
代理机构 深圳市君胜知识产权代理事务所 44268 代理人 王永文;杨宏
主权项 一种人脸模型的变形方法,用于观看电视时,改变人物的脸型,其特征在于,包括:A0、定义标准人脸的面部特征的关键特征点和标准人脸特征比例;其中,所述面部特征包括脸型、三庭的长度、五官的位置和尺寸;A、读取视频图像数据;B、识别并判断是否存在人脸;通过几何特征的人脸识别方法识别出人脸,所述几何特征是眼、鼻、嘴的形状和它们之间的几何关系,非人脸和侧面脸图像会被忽略;通过几何特征的人脸识别方法识别出人脸后,利用基于特征脸的人脸识别方法进行检测;如果是,则执行步骤C;否则,返回步骤A;C、对识别出来的人脸进行变形;在识别出来的人脸图像上根据关键特征点的坐标生成若干网格线;在变形时,通过改变网格线之间的间距的方式来改变人脸图像;D、根据变形结果绘制影像;E、输出并显示所述影像;其中,所述步骤C具体包括:C1、根据关键特征点的坐标生成网格模型,并将人脸图像覆盖到相应网格上;所述网格模型设置9 根网格线,其中,上庭、中庭、下庭、人中与网格的对应关系如下表所示:<tables num="0001" id="ctbl0001"><table><tgroup cols="2"><colspec colname="c001" colwidth="50%" /><colspec colname="c002" colwidth="50%" /><tbody><row><entry morerows="1">特征</entry><entry morerows="1">影响到的网格线</entry></row><row><entry morerows="1">上庭</entry><entry morerows="1">第2、3 网格线的间距</entry></row><row><entry morerows="1">中庭</entry><entry morerows="1">第3、6 网格线的间距</entry></row><row><entry morerows="1">下庭</entry><entry morerows="1">第6、8 网格线的间距</entry></row><row><entry morerows="1">人中</entry><entry morerows="1">第6、7 网格线的间距</entry></row></tbody></tgroup></table></tables>C2、根据变形系数确定人脸的脸型,并对人脸的脸型进行变形;其中,所述变形系数是将所述人脸的长宽比除以标准人脸的长宽比所得到的值,如果所述变形系数在0.9~1.1范围内则所述人脸为标准脸型,如果所述变形系数小于0.9则所述人脸为宽脸,如果所述变形系数大于1.1则所述人脸为长脸;当脸型为长脸时执行步骤C3,当脸型为标准脸时执行步骤C4,当脸型为宽脸时执行步骤C5;C3、判断人脸的三庭比例,对人脸的三庭进行变形,再执行步骤C4;C4、对人脸的五官进行变形;C5、缩小网格的间距,将脸部整体压扁变形,使第1‑9网格线的间距纵向缩小所述变形系数的倍数,再执行步骤C4。
地址 516001 广东省惠州市鹅岭南路6号TCL工业大厦8楼技术中心