一种人脸模型的变形方法技术

技术编号:7228285 阅读:205 留言:0更新日期:2012-04-11 18:40
本发明专利技术公开了一种人脸模型的变形方法,其包括:A、读取视频图像数据;B、识别并判断是否存在人脸;如果是,则执行步骤C;否则,返回步骤A;C、对识别出来的人脸进行变形;D、根据变形结果绘制影像;E、输出并显示所述影像。本发明专利技术提供的一种人脸模型的变形方法,通过识别人脸的关键特征点,将人脸的面部特征与标准人脸的面部特征进行比较,判断是否具有脸部特征,当具有脸部特征时,对这些脸部特征进行变形,然后根据变形结果绘制影像并输出显示,从而达到搞笑发泄的目的。

【技术实现步骤摘要】

本专利技术涉及图像处理
,特别涉及。
技术介绍
电视是传播文化和信息的重要工具,电视节目富于教育性和娱乐性,也是知识的源泉。坐在家里看电视就可知道国家和世界大事,增长知识面,放松紧张的学习,可以更好的为学习准备,学习标准的普通话。看电视还可以开拓视野,愉悦身心。电视作为大众文化的一部分,人们不由自主的把业余时间锁定在电视机屏幕前。 但是,目前电视播放的内容基本不可改变的,如果能提出一种可以根据个人喜好来改变电视播放内容的电视,例如如果客户不喜欢某个人物,可以通过改变这个人的脸型等,来达到搞笑发泄的目的,将成为本领域研究的一个新课题。
技术实现思路
鉴于上述现有技术的不足之处,本专利技术的目的在于提供,能对人脸进行变形处理,达到搞笑发泄的目的。为了达到上述目的,本专利技术采取了以下技术方案 ,其中,包括A、读取视频图像数据;B、识别并判断是否存在人脸;如果是,则执行步骤C;否则,返回步骤A ;C、对识别出来的人脸进行变形;D、根据变形结果绘制影像;E、输出并显示所述影像。所述的人脸模型的变形方法,其中,在所述步骤A之前,所述的方法进一步包括 AO、定义标准人脸的面部特征的关键特征点和标准人脸特征比例;其中,所述面部特征包括脸型、三庭的长度、五官的位置和尺寸。所述的人脸模型的变形方法,其中,所述步骤C具体包括Cl、根据关键特征点的坐标生成网格模型,并将人脸图像覆盖到相应网格上; C2、将人脸的长宽比例与标准人脸的长宽比例相比确定人脸的脸型,并对人脸的脸型进行变形;其中,当脸型为长脸时执行步骤C3,当脸型为标准脸时执行步骤C4,当脸型为宽脸时执行步骤C5 ;C3、判断人脸的三庭比例,对人脸的三庭进行变形,再执行步骤C4; C4、对人脸的五官进行变形;C5、缩小网格的间距,将脸部整体压扁变形,再执行步骤C4。所述的人脸模型的变形方法,其中,所述步骤C3具体包括C31、计算人脸的三庭比例,当三庭比例为标准比例时执行步骤C32,当三庭比例为上庭长时执行步骤C33,当三庭比例为中庭长时执行步骤C34,当三庭比例为下庭长时,执行步骤 C;35 ;C32、将脸部整体拉伸变形; C33、将人脸的上庭拉伸; C34、将人脸的中庭拉伸; C35、将人脸的下庭拉伸。所述的人脸模型的变形方法,其中,所述步骤C4具体包括C41、将人脸的中庭长度与人中长度之和与脸长的比例与标准人脸的相应比例进行比较,根据比较结果判断比例是否正常;如果是,则执行步骤C42 ;否则、执行步骤C43 ; C42、不对人脸的五官进行变形; C43、对五官整体进行鱼眼放大或者缩小。所述的人脸模型的变形方法,其中,在所述步骤C43具体包括 C431、根据人脸的五官整体、眼睛、鼻子和嘴巴生成网格模型; C432、采用鱼眼算法对五官整体进行放大或者缩小。所述的人脸模型的变形方法,其中,所述鱼眼算法包括鱼眼放大算法和鱼眼挤压算法;其中,鱼眼放大算法的变形函数为R=sX log (1+WXR);鱼眼挤压算法的变形函数为R’ =(eR/s-l)/ff ;其中,R为矩形区域的最大圆形区域,W为曲率,s为变形系数。所述的人脸模型的变形方法,其中,对人脸五官进行鱼眼放大的方法具体包括 C4321、将网格模型的坐标由笛卡儿坐标系转换成极坐标系;C4322、计算鱼眼极坐标中的最大圆的半径; C4323、根据最大圆的半径和曲率计算变形系数;C4324、判断变形对象是否在最大圆区域内;如果是,则进行鱼眼放大;否则,不做变形处理。所述的人脸模型的变形方法,其中,在步骤C43之后,所述的方法还包括 C44、对眼睛、鼻子或者嘴巴进行鱼眼放大或者缩小。本专利技术提供的,通过识别人脸的关键特征点,将人脸的面部特征与标准人脸的面部特征进行比较,判断是否具有脸部特征,当具有脸部特征时,对这些脸部特征进行变形,然后根据变形结果绘制影像并输出显示,从而达到搞笑发泄的目附图说明图1为本专利技术人脸模型的变形方法较佳实施例的流程图。图2为本专利技术标准人脸的十二个关键特征点的示意图。图3为本专利技术人脸模型的变形方法的方法流程图。图4为本专利技术人脸模型的变形方法中人脸变形的网格模型示意图。图5为本专利技术人脸模型的变形方法中宽脸压扁变形的效果示意图。图6为本专利技术人脸模型的变形方法中下庭拉伸变形的效果示意图。图7为本专利技术人脸模型的变形方法中五官变形的网格模型示意图。图8为本专利技术人脸模型的变形方法中五官鱼眼压缩变形的示意图。 具体实施例方式本专利技术提供,通过改变人物的脸型来达到搞笑发泄的目的。本专利技术通过研究和学习漫画家的作画步骤和方法,总结其夸张规律和技艺(即漫画家夸张的仅仅是人脸的脸部特征),并结合中国人面部的特点与美术学常识,采用中国美学的标准人脸作为参照标准,以特征人脸与参考人脸相应的比例差异作为判断是否夸张的标准。为使本专利技术的目的、技术方案及效果更加清楚、明确,以下参照附图并举实例对本专利技术进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本专利技术,并不用于限定本专利技术。图1示出了本专利技术实施例提供的人脸模型的变形方法流程,其包括 步骤Si、读取视频图像数据。当本专利技术实施例提供的人脸模型的变形方法用于对电视节目中的某个人的脸部进行变形时,在变形时,只需在电视播放时,读取整个画面图像数据,即读取视频中的一帧数据,识别人脸。其中,在本步骤(即步骤Si)之前,本专利技术实施例提供的人脸模型的变形方法还包括定义标准人脸的面部特征的关键特征点和标准人脸特征比例。请参阅图2,图2示出了标准人脸的关键特征点,其中,1为发际线中点,2为眉心中点,3为鼻端中点,4为下巴中点,5和6为右眼外部和内部眼角点,7和8为眼睛高度的左右脸边缘,9和10为鼻翼左右端点,11和12为嘴的左右角点。本专利技术可通过图2所示的关键特征点来改变标准人脸的比例,例如向上移动图2 中1点的位置,可以改变上庭的大小,从而改变上庭、中庭、下庭的比例。因此,通过图2中的十二个关键特征点可以达到改变人脸特征比例的目的。人的面部特征包括脸型、三庭的长度、五官的位置和尺寸等,而不同人脸视觉特征的区别主要取决于各个特征数值间的比例关系,而非数值本身。其中,脸型取决于脸的长宽比,其决定了面部的整体视觉效果。三庭是中国画肖像的标准,指从前额中央发际线开始到下巴尖之间的距离,共分为三等分从发际线到眉毛的距离为第一等分,即上庭;从眉毛到鼻端的距离为第二等分,即中庭;从鼻端到下巴的距离为第三等分,即下庭。五官的位置基本取决于三庭的位置,五官的整体区域占脸部面积的大小,直接影响五官整体与脸部轮廓的关系。而对面部特征有较大影响的器官是眼睛、鼻子、嘴巴,这三者尺寸数值的比例关系比三者的数值本身更能反映一个人的特点。如图2所示,通过选择发际线中点、眉心中点、鼻端中点和下巴中点来定义三庭的大体位置,计算三庭的长度;通过选择左眼外部眼角点、左眼内部眼角点、右眼内部眼角点、 右眼外部眼角点、两眼中心点连线与脸部轮廓左边和右边的交点,计算出眼宽、脸长和脸宽;通过选择鼻翼最宽处左边和右边的端点、左嘴角点和右嘴角点、计算出鼻宽和嘴宽。具体来说,上庭长等于关键特征点1与2点之间的距离,中庭长等于关键特征点2 与3之间的距离,下庭长等于关键特征点3与4点之间的距离,然后算出上庭、中庭、下庭三者的比例值,从而可以与本文档来自技高网...

【技术保护点】

【技术特征摘要】

【专利技术属性】
技术研发人员:卢伟超
申请(专利权)人:TCL集团股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1
相关领域技术