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

技术编号:14562568 阅读:46 留言:0更新日期:2017-02-05 19:17
本公开是关于人脸图像处理方法及装置,其中,该方法包括:确定人脸图像中的人脸区域;对确定的所述人脸区域进行子区域划分;对划分出的各子区域进行满足各子区域处理需求的滤波。本公开中,终端设备在进行人脸图像处理时,先将人脸进行区域划分,然后对于各子区域,进行满足各子区域处理需求的滤波,这使得滤波不再是对整个人脸进行同样的滤波,可以根据各子区域自己的处理需求,进行不同效果的滤波。例如可以实现额头皮肤、脸部皮肤、眼睛、嘴、眉毛等部位不同的模糊效果,可以在使皮肤区域更平滑的同时保留更多的真实感。

【技术实现步骤摘要】

本公开涉及图像处理
,尤其涉及人脸图像处理方法及装置
技术介绍
随着终端设备技术的不断发展和普及,越来越多的用户使用带有摄像头的终端设备进行拍照。为了美化拍摄的照片,已经开发出了一些可以美化照片的应用(APP)。这些APP使用起来非常方便,用户只要选择相应的功能,就可以自动地对照片进行美化,例如,可以对人脸进行处理实现磨皮嫩肤的效果。但是,其仅能对整个人脸进行相同程度的磨皮嫩肤,因此美化后的人脸并不自然。
技术实现思路
本公开实施例提供人脸图像处理方法及装置。所述技术方案如下:根据本公开实施例的第一方面,提供一种人脸图像处理方法,包括:确定人脸图像中的人脸区域;对确定的所述人脸区域进行子区域划分;对划分出的各子区域进行满足各子区域处理需求的滤波。可选地,所述对划分出的各子区域进行满足各子区域处理需求的滤波,包括:根据各子区域的处理需求,确定各子区域的滤波参数的值;根据确定的各子区域的滤波参数的值,对划分出的各子区域进行滤波。可选地,所述根据各子区域的处理需求,确定各子区域的滤波参数的值,包括:根据各子区域的处理需求,从预先设置的滤波参数所具有的至少两个可选的值中,确定各子区域的滤波参数的值。可选地,所述对划分出的各子区域进行满足各子区域处理需求的滤波,还包括:将所述各子区域中的相邻区域的滤波参数的值进行插值计算,获得子区域交界处的滤波参数的值;所述根据确定的各子区域的滤波参数的值,对划分出的各子区域进行滤波,包括:根据确定的各子区域的滤波参数的值以及子区域交界处的滤波参数的值,对所述人脸区域进行滤波。可选地,所述根据确定的各子区域的滤波参数的值,对划分出的各子区域进行滤波,包括:根据确定的各子区域的滤波参数的值,分别对各子区域进行滤波;将各子区域的滤波结果进行拼接;对拼接后的相邻区域的重叠部分进行加权计算。可选地,所述加权计算的系数由所述重叠部分与区域边界之间的距离决定。可选地,所述滤波参数包括决定滤波范围的第一参数和决定滤波强度的第二参数。可选地,所述对确定的所述人脸区域进行子区域划分,包括:根据确定的所述人脸区域中的脸部轮廓和脸部关键部位,将所述人脸区域进行子区域划分。根据本公开实施例的第二方面,提供一种人脸图像处理装置,包括:确定模块,用于确定人脸图像中的人脸区域;划分模块,用于对所述确定模块确定的所述人脸区域进行子区域划分;滤波模块,用于对所述划分模块划分出的各子区域进行满足各子区域处理需求的滤波。可选地,所述滤波模块,包括:第一确定子模块,用于根据各子区域的处理需求,确定所述划分模块划分出的各子区域的滤波参数的值;滤波子模块,用于根据所述第一确定子模块确定的各子区域的滤波参数的值,对划分出的各子区域进行滤波。可选地,所述第一确定子模块,用于根据各子区域的处理需求,从预先设置的滤波参数所具有的至少两个可选的值中,确定各子区域的滤波参数的值。可选地,所述滤波模块,还包括:第一计算子模块,用于将所述第一确定子模块确定的各子区域中的相邻区域的滤波参数的值进行插值计算,获得子区域交界处的滤波参数的值;所述滤波子模块,用于根据所述第一确定子模块确定的各子区域的滤波参数的值以及所述第一计算子模块计算出的子区域交界处的滤波参数的值,对所述人脸区域进行滤波。可选地,所述滤波子模块,用于根据所述第一确定子模块确定的各子区域的滤波参数的值,分别对各子区域进行滤波;所述滤波模块还包括:拼接子模块,用于将所述滤波子模块滤波后的各子区域的滤波结果进行拼接;第二计算子模块,用于对所述拼接子模块拼接后的相邻区域的重叠部分进行加权计算。可选地,所述加权计算的系数由所述重叠部分与区域边界之间的距离决定。可选地,所述滤波参数包括决定滤波范围的第一参数和决定滤波强度的第二参数。可选地,所述划分模块,用于根据确定的所述人脸区域中的脸部轮廓和脸部关键部位,将所述人脸区域进行子区域划分。根据本公开实施例的第三方面,提供一种人脸图像处理装置,包括:处理器;用于存储处理器可执行指令的存储器;其中,所述处理器被配置为:确定人脸图像中的人脸区域;对确定的所述人脸区域进行子区域划分;对划分出的各子区域进行满足各子区域处理需求的滤波。本公开的实施例提供的技术方案可以包括以下有益效果:上述技术方案,终端设备在进行人脸图像处理时,先将人脸进行区域划分,然后对于各子区域,进行满足各子区域处理需求的滤波,这使得滤波不再是对整个人脸进行同样的滤波,可以根据各子区域自己的处理需求,进行不同效果的滤波。例如可以实现额头皮肤、脸部皮肤、眼睛、嘴、眉毛等部位不同的模糊效果,可以在使皮肤区域更平滑的同时保留更多的真实感。应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。附图说明此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理。图1是根据一示例性实施例示出的人脸图像处理方法的流程图。图2是根据另一示例性实施例示出的人脸图像处理方法的流程图。图3是根据另一示例性实施例示出的人脸图像处理方法的流程图。图4是根据另一示例性实施例示出的人脸图像处理方法的流程图。图5是根据一示例性实施例示出的人脸图像处理装置的框图。图6是根据另一示例性实施例示出的人脸图像处理装置的框图。图7是根据另一示例性实施例示出的人脸图像处理装置的框图。图8是根据另一示例性实施例示出的人脸图像处理装置的框图。图9是根据一示例性实施例示出的一种用于人脸图像处理的装置的框图。具体实施方式这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本公开相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本公开的一些方面相一致的装置和方法的例子。本公开实施例提供的技术方案,涉及能够进行图像处理的终端设备,终端设备例如包括智能手机、平板电脑、笔记本电脑、智能相机等。图1是根据一示例性实施例示出的一种人脸图像处理方法的流程图,如图1所示,人脸图像处理方法用于终端设备中,包括以下步骤本文档来自技高网...

【技术保护点】
一种人脸图像处理方法,其特征在于,所述方法包括:确定人脸图像中的人脸区域;对确定的所述人脸区域进行子区域划分;对划分出的各子区域进行满足各子区域处理需求的滤波。

【技术特征摘要】
1.一种人脸图像处理方法,其特征在于,所述方法包括:
确定人脸图像中的人脸区域;
对确定的所述人脸区域进行子区域划分;
对划分出的各子区域进行满足各子区域处理需求的滤波。
2.根据权利要求1所述的方法,其特征在于,所述对划分出的各子区域
进行满足各子区域处理需求的滤波,包括:
根据各子区域的处理需求,确定各子区域的滤波参数的值;
根据确定的各子区域的滤波参数的值,对划分出的各子区域进行滤波。
3.根据权利要求2所述的方法,其特征在于,所述根据各子区域的处理
需求,确定各子区域的滤波参数的值,包括:
根据各子区域的处理需求,从预先设置的滤波参数所具有的至少两个可
选的值中,确定各子区域的滤波参数的值。
4.根据权利要求2所述的方法,其特征在于,所述对划分出的各子区域
进行满足各子区域处理需求的滤波,还包括:
将所述各子区域中的相邻区域的滤波参数的值进行插值计算,获得子区
域交界处的滤波参数的值;
所述根据确定的各子区域的滤波参数的值,对划分出的各子区域进行滤
波,包括:
根据确定的各子区域的滤波参数的值以及子区域交界处的滤波参数的
值,对所述人脸区域进行滤波。
5.根据权利要求2所述的方法,其特征在于,所述根据确定的各子区域
的滤波参数的值,对划分出的各子区域进行滤波,包括:
根据确定的各子区域的滤波参数的值,分别对各子区域进行滤波;
将各子区域的滤波结果进行拼接;
对拼接后的相邻区域的重叠部分进行加权计算。
6.根据权利要求5所述的方法,其特征在于,所述加权计算的系数由所
述重叠部分与区域边界之间的距离决定。
7.根据权利要求2所述的方法,其特征在于,所述滤波参数包括决定滤
波范围的第一参数和决定滤波强度的第二参数。
8.根据权利要求1所述的方法,其特征在于,所述对确定的所述人脸区
域进行子区域划分,包括:
根据确定的所述人脸区域中的脸部轮廓和脸部关键部位,将所述人脸区
域进行子区域划分。
9.一种人脸图像处理装置,其特征在于,包括:
确定模块,用于确定人脸图像中的人脸区域;
划分模块,用于对所述确定模块确定的所述人脸区域进行子区域划分;
滤波模块,用于对所述划分模块划...

【专利技术属性】
技术研发人员:王百超杨松秦秋平
申请(专利权)人:小米科技有限责任公司
类型:发明
国别省市:北京;11

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

1