一种人脸图像处理方法和装置制造方法及图纸

技术编号:14907839 阅读:73 留言:0更新日期:2017-03-29 22:53
本发明专利技术公开了一种人脸图像处理方法和装置。其中,方法包括:对原始人脸图像进行人脸检测,确定人脸区域并获取人脸宽度值;在所述人脸区域内识别出嘴巴区域,并获取所述嘴巴的宽度值;确定所述人脸宽度值与所述嘴巴宽度值的比例关系,当所述比例关系满足预定条件时,对所述嘴巴进行缩小处理。本发明专利技术中的技术方案能够提高终端设备的处理功能,提高人脸图像的美感。

【技术实现步骤摘要】

本专利技术涉及人脸图像识别及处理领域,尤其涉及一种人脸图像处理方法和装置
技术介绍
随着数码相机、各种摄像头、以及智能手机、iPad等终端设备摄像机的普及,产生的图片数量越来越多。但有时由于拍摄光线、摄像器材、个人相貌、拍摄角度、拍摄姿势、以及镜头畸变等等原因,一些拍摄后的图片效果,特别是嘴巴部位,往往不尽如人意。特别是一些女生,有时会觉得嘴巴太大,没有拍摄好,影响相片的整体效果。所以一些专业的人士会用Photoshop等软件来处理,将嘴巴缩小,使得人物活泼、可爱、美丽大方。但是这种方法不但学习成本很高,而且操作比较麻烦,一般用户难以掌握,还有部分用户会使用处理美图的软件,但处理效果有时也不会很好,不够智能。
技术实现思路
有鉴于此,本专利技术实施例中一方面提供一种人脸图像处理方法,另一方面提供一种人脸图像处理装置,用以增强终端设备的处理功能,提高人脸图像的美感。本专利技术实施例中提供的一种人脸图像处理方法,包括:对原始人脸图像进行人脸检测,确定人脸区域并获取人脸宽度值;在所述人脸区域内识别出嘴巴区域,并获取所述嘴巴的宽度值;确定所述人脸宽度值与所述嘴巴宽度值的比例关系,当所述比例关系满足预定条件时,对所述嘴巴进行缩小处理。本专利技术实施例中提供的一种美化人脸图像的装置,包括:人脸检测模块,用于对原始人脸图像进行人脸检测,确定人脸区域并获取人脸宽度值;嘴部定位模块,用于在所述人脸区域内识别出嘴巴区域,并获取所述嘴巴的宽度值;美化处理模块,用于确定所述人脸宽度值与所述嘴巴宽度值的比例关系,当所述比例关系满足预定条件时,对所述嘴巴进行缩小处理。可见,本专利技术实施例中,通过对原始人脸图像进行人脸检测,可以智能检测人脸的形状和轮廓,通过在所述人脸区域内识别出嘴巴区域,可确定嘴巴大小,进而通过预先确定的人脸宽度值与嘴巴宽度值的比例关系,判断嘴巴是否过大,并对过大的嘴巴进行自然的瘦身,可使得图片中的人物嘴型,看起来更加活泼,可爱,人物也因此变得美丽漂亮,同时不会引入异常效果,从而增强了智能手机、iPad、电脑等终端设备的处理功能,提高了人脸图像的美感。此外,本专利技术实施例中的技术方案在自拍,生活照,艺术照,婚纱照等等多个场景,有着具体而又切实的应用。附图说明为了更清楚的说明本专利技术实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单的介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来说,在不付出创造性劳动的前提下,还可以根据这些附图获得其它的附图。其中,图1为本专利技术一个实施例中一种人脸图像处理方法的示例性流程图;图2为本专利技术又一个实施例中一种人脸图像处理方法的示例性流程图;图3为本专利技术实施例中一种人脸图像处理装置的示例性结构图;图4为本专利技术实施例中一种终端设备的结构示意图。具体实施方式为了增强智能手机、iPad、电脑等终端设备的处理功能,提高人脸图像的美感,本专利技术实施例中考虑对人脸图像中的嘴巴进行美化处理,例如,将过大的嘴巴按照三庭五眼的美学标准进行缩小调整,从而使得人脸图像中的人物嘴型,看起来更加活泼,可爱,人物也因此变得更加美丽漂亮,同时不会引入异常效果。为使本专利技术的目的、技术方案和优点更加清楚,以下举实施例对本专利技术进一步详细说明。图1为本专利技术一个实施例中一种人脸图像处理方法的示例性流程图。如图1所示,该方法可包括如下步骤:步骤101,对原始人脸图像进行人脸检测,确定人脸区域并获取人脸宽度值。本步骤中,进行人脸检测时,可采用一些公共的成熟技术,例如优图开放平台的人脸检测应用程序编程接口(API,ApplicationProgrammingInterface)等,或者也可采用已有或将来的专用的人脸检测技术。本步骤中的人脸区域可以是一个由人脸宽度值和人脸高度值确定的矩形区域。步骤102,在所述人脸区域内识别出嘴巴区域,并获取所述嘴巴的宽度值。本步骤中,进行嘴巴定位时,同样可采用一些公共的成熟技术,例如优图开放平台的五官定位API等,或者也可采用已有或将来的专用的人脸特征定位技术。本步骤中的嘴巴区域可以是一个由嘴巴宽度值和嘴巴高度值确定的矩形区域。步骤103,确定所述人脸宽度值与所述嘴巴宽度值的比例关系,当所述比例关系满足预定条件时,对所述嘴巴进行缩小处理。本步骤中,可预先确定人脸宽度值与嘴巴宽度值的一个比例关系,以确定嘴巴是否过大,具体比例关系可根据个人喜好或大众标准进行设置。例如,可按照三庭五眼的美学标准进行设置,三庭五眼的美学标准中认为理想嘴巴的宽度值是人脸宽度值的1/4,相应地,本步骤中可确定当嘴巴的宽度值大于人脸宽度值的1/4时,认为是嘴巴过大,即满足对嘴巴进行缩小处理的预定条件。在对所述嘴巴进行缩小美化处理时,可按照满足所述比例关系的原则对嘴巴进行缩小美化处理。对于上述理想嘴巴的宽度值是人脸宽度值的1/4的情况,可按照使所述嘴巴的宽度值等于人脸宽度值的1/4的原则对嘴巴进行缩小美化处理。具体进行缩小美化处理时,可有多种实现方式。例如,可将嘴巴按照同比例缩小的方式进行图像像素的变换。又如,也可首先生成一个缩小嘴巴的变换模板,之后利用所述变换模板,对所述嘴巴区域内的图像进行像素变换,得到嘴巴缩小后的图像。举例来说,可按照如下公式(1)生成美化嘴巴的变换模板:其中,r为像素点与嘴巴区域中心点之间的距离值;d为嘴巴宽度值的1/2。之后,对嘴巴区域内的每个像素点的坐标(x,y),从所述嘴巴区域内提取坐标(x+sign(x-mx)*f(r),y+sign(y-my)*f(r))的四个相邻像素点,利用所述四个相邻像素点进行二次线性差值或计算所述计算四个相邻像素点的平均值,将得到的值作为所述坐标(x,y)的像素点的值;其中,(mx,my)为嘴巴区域中心点的坐标。具体实现时,还可进一步对美化后的图像进行直方图均衡化,将均衡化后的图像显示出来。此外,在执行步骤101之前,也可接收用户的美化指令,响应于所述美化指令,执行所述步骤101。另外,还可在接收用户的美化指令之前,接收用户的图片加载指令,根据所述图片加载指令,加载用户选取的原始人脸图像,并将所述原始人脸图像呈现出来。图2为本专利技术又一个实施例中一种人脸图像处理方法的示例性流程图。如图2所示,该方法可包括如下步骤:步骤201,接收用户的图片加载指令,根据所述图片加载指令,加载用户选取的原始人脸图像,并将所述原始人脸图像呈现出来。本步骤中,可提供用户输入图片加载指令的用户界面,当通过所述用户界面接收到用户输入的图片加载指令后,提取用户选取的原始人脸图像,并将所述原始人脸图像通过所述用户界面的显示界面呈现出来。在一个实施方式,本步骤201中可将所述原始人脸图像转换为RGB格式的图像数据进行美化处理。步骤202,接收用户的美化指令。本步骤中,可在用户界面中提供用户用于输入美化指令的操作键,例如一键美化按键。步骤203~步骤205,与步骤101~步骤103一致,此处不再赘述。步骤206,对嘴巴缩小后的人脸图像进行直方图均衡化,将均衡化后的人脸图像显示出来。本步骤中,通过对嘴巴缩小后的图像进行直方图均衡化,可提高图像的对比度。之后,可将均衡化后的图像通过用户界面的显示界面显示出来。在一个实本文档来自技高网...

【技术保护点】
一种人脸图像处理方法,其特征在于,包括:对原始人脸图像进行人脸检测,确定人脸区域并获取人脸宽度值;在所述人脸区域内识别出嘴巴区域,并获取所述嘴巴的宽度值;确定所述人脸宽度值与所述嘴巴宽度值的比例关系,当所述比例关系满足预定条件时,对所述嘴巴进行缩小处理。

【技术特征摘要】
1.一种人脸图像处理方法,其特征在于,包括:对原始人脸图像进行人脸检测,确定人脸区域并获取人脸宽度值;在所述人脸区域内识别出嘴巴区域,并获取所述嘴巴的宽度值;确定所述人脸宽度值与所述嘴巴宽度值的比例关系,当所述比例关系满足预定条件时,对所述嘴巴进行缩小处理。2.根据权利要求1所述的方法,其特征在于,所述确定所述人脸宽度值与所述嘴巴宽度值的比例关系,当所述比例关系满足预定条件时,对所述嘴巴进行缩小处理包括:在所述嘴巴的宽度值大于人脸宽度值的1/4时,按照使所述嘴巴的宽度值等于人脸宽度值的1/4的原则,生成缩小嘴巴的变换模板;利用所述变换模板,对所述嘴巴区域内的图像进行像素变换,得到嘴巴缩小后的人脸图像。3.根据权利要求2所述的方法,其特征在于,所述按照使所述嘴巴的宽度值等于人脸宽度值的1/4的原则,生成缩小嘴巴的变换模板包括:按照如下公式生成美化嘴巴的变换模板:f(r)=λ(r)cos(θ(r))+12;]]>其中,r为像素点与嘴巴区域中心点之间的距离值;d为嘴巴宽度值的1/2;所述利用变换模板,对所述嘴巴区域内的图像进行像素变换包括:对嘴巴区域内的每个像素点的坐标(x,y),从所述嘴巴区域内提取坐标(x+sign(x-mx)*f(r),y+sign(y-my)*f(r))的四个相邻像素点,利用所述四个相邻像素点进行二次线性差值或计算所述计算四个相邻像素点的平均值,将得到的值作为所述坐标(x,y)的像素点的值;其中,(mx,my)为嘴巴区域中心点的坐标。4.根据权利要求1至3中任一项所述的方法,其特征在于,该方法进一步包括:对嘴巴缩小后的人脸图像进行直方图均衡化,将均衡化后的人脸图像显示出来。5.根据权利要求4所述的方法,其特征在于,所述对原始人脸图像进行人脸检测之前,该方法进一步包括:接收用户的美化指令。6.根据权利要求5所述的方法,其特征在于,所述接收用户的美化指令之前,该
\t方法进一步包括:接收用户的图片加载指令,根据所述图片加载指令,将用户选取的原始人脸图像呈现出来。7.一种人脸图像处理装置,其特征在于,包括:人脸检测模块,用于对原始人脸图像进行人脸检测,确定人脸区域并获取人脸宽度值;嘴部定位模块,用于在所述人脸区域内识别出嘴巴区域,并获取所述嘴巴的宽度值;美化处理模块,用于...

【专利技术属性】
技术研发人员:谭国富
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:广东;44

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

1