一种图像的处理方法及电子设备技术

技术编号:30283406 阅读:21 留言:0更新日期:2021-10-09 21:53
一种图像的处理方法及电子设备,涉及电子设备技术领域,可以提高图像质量。具体方案包括:电子设备检测到第一操作。响应于用户的第一操作,电子设备可以通过摄像头采集第一图像。之后,电子设备可以确定第一图像包括人脸区域图像,其中,人脸区域图像包括第一区域的图像和第二区域的图像。接着,电子设备可以确定人脸区域图像存在第三区域的图像,第三区域用于表征由于眼镜折射导致人脸的变形区域。然后,电子设备可以对第三区域的图像进行处理,得到第二图像。第二图像包括处理后的第三区域的图像,处理后的第三区域的图像的颜色与第一区域的图像的颜色的差异小于第三区域的图像的颜色与第一区域的图像的颜色的差异。的颜色与第一区域的图像的颜色的差异。的颜色与第一区域的图像的颜色的差异。

【技术实现步骤摘要】
一种图像的处理方法及电子设备


[0001]本申请实施例涉及电子设备
,尤其涉及一种图像的处理方法及电子设备。

技术介绍

[0002]随着电子技术的发展,电子设备(如手机、平板电脑或智能手表等)的功能越来越多。例如,大多数电子设备中均可以安装摄像头,使电子设备具有拍摄图像的功能。以手机为例,手机可以通过摄像头采集目标对象的图像。例如,手机可以通过摄像头采集人脸图像。
[0003]但是,随着近视人群数量的扩大,越来越多的人会通过戴近视眼镜以减少近视带来的不便。而近视眼镜的镜片是凹透镜,对光有发散作用。这样一来,在人脸戴有近视眼镜的情况下,手机采集的人脸图像中,近视眼镜的图像可能会出现人脸以外区域(例如人脸的背景区域)的图像。如此,可能会导致手机采集的人脸图像不完整或者扭曲,影响图像质量。

技术实现思路

[0004]本申请提供一种图像的处理方法及电子设备,能够保障人脸图像的真实性,改善图像质量。
[0005]第一方面,本申请提供一种图像的处理方法,该方法可以应用于电子设备,该电子设备可以包括摄像头。
[0006]该方法中,电子设备检测到第一操作。响应于用户的第一操作,电子设备可以通过摄像头采集第一图像。之后,电子设备可以确定第一图像包括人脸区域图像,其中,人脸区域图像包括第一区域的图像和第二区域的图像,第一区域用于表征人脸皮肤的所在区域,第二区域用于表征眼镜的所在区域。接着,电子设备可以确定人脸区域图像存在第三区域的图像,第三区域用于表征由于眼镜折射导致人脸的变形区域。
>[0007]可以理解的是,在人脸区域图像中存在第一区域的图像和第二区域的图像时,第一图像中才可能存在第三区域的图像。因此,在电子设备确定第一图像包括人脸区域图像之后,电子设备可以确定人脸区域图像存在第三区域的图像。如此,可以避免在第一图像中不包括人脸区域图像时,对第一图像中是否存在第三区域的图像进行检测,减少了资源的浪费。
[0008]然后,电子设备可以对第三区域的图像进行处理,得到第二图像。第二图像包括处理后的第三区域的图像,处理后的第三区域的图像的颜色与第一区域的图像的颜色的差异小于第三区域的图像的颜色与第一区域的图像的颜色的差异。
[0009]也就是说,在电子设备确定人脸区域图像存在第三区域的图像后,电子设备可以对第三区域图像进行处理,减小第三区域的图像的颜色与第一区域的图像的颜色的差异。
[0010]综上可知,本申请技术方案中,电子设备可以减小第三区域的图像的颜色与第一区域的图像的颜色之间的差异。如此,能够保障人脸图像的真实性,提高图像质量,提高图
像的观赏性。
[0011]结合第一方面,在一种可能的设计方式中,电子设备可以确定第四区域的图像存在第三区域的图像,其中,第四区域为第一区域和第二区域的重叠区域。
[0012]可以理解的是,存在第四区域时,则可以确定眼镜所在区域与人脸皮肤所在区域存在交集。这样一来,人脸皮肤所在区域的图像则可能存在第三区域的图像。
[0013]结合第一方面,在另一种可能的设计方式中,该方法还包括:电子设备可以获取第一位置信息和第二位置信息,第一位置信息用于指示第二区域的图像相对于第一图像的位置,第二位置信息用于指示人脸区域图像中人脸轮廓图像相对于第一图像的位置。电子设备可以根据第一位置信息和第二位置信息,确定第二区域的图像是否在人脸区域图像中的人脸轮廓图像的范围内。电子设备根据第二区域的图像是否在人脸轮廓图像的范围内,检测人脸区域图像是否存在第三区域的图像。
[0014]这样一来,电子设备可以根据第一位置信息和第二位置信息,确定第二区域与人脸轮廓之间的关系。如此,电子设备可以根据第二区域与人脸轮廓之间的关系,检测人脸区域图像是否存在第三区域的图像,进而对第三区域的图像进行处理,提高图像质量。
[0015]结合第一方面,在另一种可能的设计方式中,若第二区域的图像在人脸轮廓图像的范围内,电子设备则可以根据第一位置信息确定第五区域的图像,第五区域包括第四区域中除第二区域和眼睛区域以外的区域。电子设备获取第五区域的图像中每个像素点的颜色信息,颜色信息包括RGB值或HSV值。电子设备可以根据第五区域的图像中每个像素点的颜色信息,检测人脸区域图像是否存在第三区域的图像。
[0016]可以理解的是,第二区域的图像在人脸轮廓图像的范围内时,眼镜折射会导致第一区域中除人脸轮廓以外的人脸变形,不会导致人脸轮廓发生变形。这样一来,电子设备可以直接根据第五区域的图像中的像素点的颜色信息,检测人脸区域图像是否存在第三区域的图像,进而对第三区域的图像进行处理,提高图像质量。
[0017]结合第一方面,在另一种可能的设计方式中,若第二区域的图像在人脸轮廓图像的范围外,电子设备则根据第二位置信息确定实际的人脸轮廓图像,人脸区域图像为实际的人脸轮廓图像的范围内的图像。
[0018]需要说明的是,若第二区域的图像在人脸轮廓图像的范围外,眼镜折射会导致人脸轮廓变形。这样一来,电子设备可以第二位置信息确定实际的人脸轮廓图像,即对变形的人脸轮廓进行修正,以确定实际的人脸轮廓图像的范围内的图像。
[0019]之后,电子设备可以根据实际的人脸轮廓图像和第一位置信息确定第五区域的图像,第五区域的图像包括第四区域中除第二区域和眼睛区域以外的区域。接着,电子设备可以获取第五区域的图像中每个像素点的颜色信息。然后,电子设备可以根据第五区域的图像中每个像素点的颜色信息,检测人脸区域图像是否存在第三区域的图像。
[0020]这样一来,电子设备可以根据第五区域的图像中的像素点的颜色信息,检测人脸区域图像是否存在第三区域的图像,进而对第三区域的图像进行处理,提高图像质量。
[0021]结合第一方面,在另一种可能的设计方式中,颜色信息包括RGB值。电子设备可以根据第五区域的图像中每个像素点的RGB值,计算第一方差,第一方差为第五区域的图像中像素点的RGB值的方差。若第一方差大于第一预设方差阈值,电子设备则确定人脸区域图像中存在第三区域的图像。若第一方差小于第一预设方差阈值,电子设备则确定人脸区域图
像中不存在第三区域的图像。
[0022]可以理解的是,第三区域的图像包括第一区域以外的图像。也就是说,该第三区域的图像的颜色与皮肤区域图像的颜色可能不同。如此,当第五区域的图像中像素点的RGB值的离散程度较大时,则说明第五区域的图像的颜色不均匀,第五区域的图像中存在扭人脸以外区域的图像,即人脸区域图像中存在第三区域的图像。当第五区域的图像中像素点的RGB值的离散程度较低时,则说明第五区域的图像的颜色均匀,第五区域的图像中不存在人脸以外区域的图像,即人脸区域图像中不存在第三区域的图像。
[0023]结合第一方面,在另一种可能的设计方式中,颜色信息包括HSV值。电子设备可以根据第五区域的图像中每个像素点的RGB值,计算第五区域的图像中每个像素点的HSV值。电子设备根据第五区域的图像中每个像素点的HSV值,计算第二方差,第二方差为第五本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种图像的处理方法,其特征在于,应用于电子设备,所述电子设备包括摄像头,所述方法包括:所述电子设备检测到第一操作;响应于用户的第一操作,所述电子设备通过所述摄像头采集第一图像;所述电子设备确定所述第一图像包括人脸区域图像,其中,所述人脸区域图像包括第一区域的图像和第二区域的图像,所述第一区域用于表征人脸皮肤的所在区域,所述第二区域用于表征眼镜的所在区域;所述电子设备确定所述人脸区域图像存在第三区域的图像,所述第三区域用于表征由于眼镜折射导致人脸的变形区域;所述电子设备对所述第三区域的图像进行处理,得到第二图像,其中,所述第二图像包括处理后的第三区域的图像,所述处理后的第三区域的图像的颜色与所述第一区域的图像的颜色的差异小于所述第三区域的图像的颜色与所述第一区域的图像的颜色的差异。2.根据权利要求1所述的方法,其特征在于,所述电子设备确定人脸区域图像存在第三区域的图像,包括:所述电子设备确定第四区域的图像存在所述第三区域的图像,其中,所述第四区域为所述第一区域和所述第二区域的重叠区域。3.根据权利要求2所述的方法,其特征在于,在所述电子设备确定第四区域的图像存在所述第三区域的图像之前,所述方法还包括:所述电子设备获取第一位置信息和第二位置信息,所述第一位置信息用于指示所述第二区域的图像相对于所述第一图像的位置,所述第二位置信息用于指示所述人脸区域图像中人脸轮廓图像相对于所述第一图像的位置;所述电子设备根据所述第一位置信息和所述第二位置信息,确定所述第二区域的图像是否在所述人脸区域图像中的人脸轮廓图像的范围内;所述电子设备根据所述第二区域的图像是否在所述人脸轮廓图像的范围内,检测所述人脸区域图像是否存在所述第三区域的图像。4.根据权利要求3所述的方法,其特征在于,所述电子设备根据所述第二区域的图像是否在所述人脸轮廓图像的范围内,检测所述人脸区域图像是否存在所述第三区域的图像,包括:若所述第二区域的图像在所述人脸轮廓图像的范围内,所述电子设备则根据所述第一位置信息确定第五区域的图像,所述第五区域包括所述第四区域中除所述第二区域和眼睛区域以外的区域;所述电子设备获取所述第五区域的图像中每个像素点的颜色信息,所述颜色信息包括RGB值或HSV值;所述电子设备根据所述第五区域的图像中每个像素点的颜色信息,检测所述人脸区域图像是否存在所述第三区域的图像。5.根据权利要求3所述的方法,其特征在于,所述电子设备根据所述第二区域的图像是否在所述人脸轮廓图像的范围内,检测所述人脸区域图像是否存在所述第三区域的图像,包括:若所述第二区域的图像在所述人脸轮廓图像的范围外,所述电子设备则根据所述第二
位置信息确定实际的人脸轮廓图像,所述人脸区域图像为所述实际的人脸轮廓图像的范围内的图像;所述电子设备根据所述实际的人脸轮廓图像和所述第一位置信息确定第五区域的图像,所述第五区域的图像包括所述第四区域中除所述第二区域和眼睛区域以外的区域;所述电子设备获取所述第五区域的图像中每个像素点的颜色信息;所述电子设备根据所述第五区域的图像中每个像素点的颜色信息,检测所述人脸区域图像是否存在所述第三区域的图像。6.根据权利要求4或5所述的方法,其特征在于,所述颜色信息包括RGB值,所述电子设备根据所述第五区域的图像中每个像素点的颜色信息,检测所述人脸区域图像是否存在所述第三区域的图像,包括:所述电子设备根据所述第五区域的图像中每个像素点的RGB值,计算第一方差,所述第一方差为所述第五区域的图像中像素点的RGB值的方差;若所述第一方差大于所述第一预设方差阈值,所述电子设备则确定所述人脸区域图像中存在所述第三区域的图像;若所述第一方差小于所述第一预设方差阈值,所述电子设备则确定所述人脸区域图像中不存在所述第三区域的图像。7.根据权利要求4或5所述的方法,其特征在于,所述颜色信息包括HSV值,所述电子设备根据所述第五区域的图像中每个像素点的颜色信息,检测所述人脸区域图像是否存在所述第三区域的图像,包括:所述电子设备根据所述第五区域的图像中每个像素点的RGB值,计算所述第五区域的图像中每个像素点的HSV值;所述电子设备根据所述第五区域的图像中每个像素点的HSV值,计算第二方差,所述第二方差为所述第五区域的图像中像素点的HSV值的方差;若所述第二方差大于所述第二预设方差阈值,所述电子设备则...

【专利技术属性】
技术研发人员:丁大钧乔晓磊朱聪超
申请(专利权)人:荣耀终端有限公司
类型:发明
国别省市:

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

1