图像的选取方法、装置、存储介质及电子设备制造方法及图纸

技术编号:18913490 阅读:22 留言:0更新日期:2018-09-12 02:56
本申请公开了一种图像的选取方法、装置、存储介质及电子设备。该方法包括:当需要从待处理图像中选取基础图像时,获取每一该待处理图像中每一人脸的每一眼睛的眼部值,该眼部值为用于表示眼部大小的数值;若存在眼部值的最大值和最小值之间的差值超过预设差值阈值的目标眼睛,则从该待处理图像中确定出目标图像,该目标图像中的该目标眼睛的眼部值不符合预设第一条件;获取用于替换每一该目标图像中每一目标眼睛的眼部值的目标数值,并使用对应的该目标数值替换每一该目标图像中每一目标眼睛的眼部值;在眼部值替换后,根据每一人脸的眼部值,从待处理图像中选取基础图像。本实施例可以提高终端在从待处理图像中选取基础图像时的准确性。

Image selection method, device, storage medium and electronic device

The application discloses a method for selecting an image, a device, a storage medium and an electronic device. The method includes: when it is necessary to select the base image from the image to be processed, the eye value of each eye of each face in the image to be processed is obtained, which is used to represent the value of the eye size; if there is a difference between the maximum and minimum of the eye value which exceeds the target eye of the preset difference threshold value, Then a target image is determined from the image to be processed, and the eye value of the target eye in the target image does not meet the preset first condition; the target value used to replace the eye value of each target eye in each target image is obtained, and the corresponding target value is used to replace each target eye in each target image. The eye value of the eye; after the eye value is replaced, the basic image is selected from the image to be processed according to the eye value of each face. The embodiment can improve the accuracy of the terminal when selecting the basic image from the image to be processed.

【技术实现步骤摘要】
图像的选取方法、装置、存储介质及电子设备
本申请属于图像
,尤其涉及一种图像的选取方法、装置、存储介质及电子设备。
技术介绍
拍照是终端的一项基本功能。随着摄像模组等硬件和图像处理算法的不断进步,终端的拍摄功能越来越强大。用户也越来越频繁地使用终端进行拍照,比如用户经常会使用终端拍摄人物照等等。相关技术中,终端可以采集多帧图像,再从这多帧图像中选取用于进行处理的图像。然而,当从多帧图像中选取用于进行处理的图像时,终端选取图像的准确性较差。
技术实现思路
本申请实施例提供一种图像的选取方法、装置、存储介质及电子设备,可以提高终端在从待处理图像中选取基础图像时的准确性。本申请实施例提供一种图像的选取方法,包括:当需要从待处理图像中选取基础图像时,获取每一所述待处理图像中每一人脸的每一眼睛的眼部值,所述眼部值为用于表示眼部大小的数值;若存在眼部值的最大值和最小值之间的差值超过预设差值阈值的目标眼睛,则从所述待处理图像中确定出目标图像,所述目标图像中的所述目标眼睛的眼部值不符合预设第一条件;获取用于替换每一所述目标图像中每一目标眼睛的眼部值的目标数值,并使用对应的所述目标数值替换每一所述目标图像中每一目标眼睛的眼部值;在眼部值替换后,根据每一人脸的眼部值,从待处理图像中选取基础图像。本申请实施例提供一种图像的选取装置,包括:获取模块,用于当需要从待处理图像中选取基础图像时,获取每一所述待处理图像中每一人脸的每一眼睛的眼部值,所述眼部值为用于表示眼部大小的数值;确定模块,用于若存在眼部值的最大值和最小值之间的差值超过预设差值阈值的目标眼睛,则从所述待处理图像中确定出目标图像,所述目标图像中的所述目标眼睛的眼部值不符合预设第一条件;替换模块,用于获取用于替换每一所述目标图像中每一目标眼睛的眼部值的目标数值,并使用对应的所述目标数值替换每一所述目标图像中每一目标眼睛的眼部值;选取模块,用于在眼部值替换后,根据每一人脸的眼部值,从待处理图像中选取基础图像。本申请实施例提供一种存储介质,其上存储有计算机程序,当所述计算机程序在计算机上执行时,使得所述计算机执行本申请实施例提供的方法。本申请实施例还提供一种电子设备,包括存储器,处理器,所述处理器通过调用所述存储器中存储的计算机程序,用于执行本申请实施例提供的方法。本实施例中,通过对目标眼睛的不符合预设第一条件的眼部值进行数值替换处理的方式,可以使得终端准确地从待处理图像中选取基础图像。本实施例可以使得终端在选取基础图像时,有效避免诸如人脸图像中用户眼部被遮挡等干扰因素对基础图像选取造成的负面影响,从而提高终端在从待处理图像中选取基础图像时的准确性。附图说明下面结合附图,通过对本专利技术的具体实施方式详细描述,将使本专利技术的技术方案及其有益效果显而易见。图1是本申请实施例提供的图像的选取方法的流程示意图。图2是本申请实施例提供的图像的选取方法的另一流程示意图。图3至图5是本申请实施例提供的图像的选取方法的场景示意图。图6是本申请实施例提供的图像的选取装置的结构示意图。图7是本申请实施例提供的移动终端的结构示意图。图8是本申请实施例提供的电子设备的结构示意图。具体实施方式请参照图式,其中相同的组件符号代表相同的组件,本专利技术的原理是以实施在一适当的运算环境中来举例说明。以下的说明是基于所例示的本专利技术具体实施例,其不应被视为限制本专利技术未在此详述的其它具体实施例。可以理解的是,本申请实施例的执行主体可以是诸如智能手机或平板电脑等的终端设备。请参阅图1,图1是本申请实施例提供的图像的选取方法的流程示意图,流程可以包括:在步骤S101中,当需要从待处理图像中选取基础图像时,获取每一该待处理图像中每一人脸的每一眼睛的眼部值,该眼部值为用于表示眼部大小的数值。拍照是终端的一项基本功能。随着摄像模组等硬件和图像处理算法的不断进步,终端的拍摄功能越来越强大。用户也越来越频繁地使用终端进行拍照,比如用户经常会使用终端拍摄人物照等等。相关技术中,终端可以采集多帧图像,再从这多帧图像中选取用于进行处理的图像。然而,当从多帧图像中选取用于进行处理的图像时,终端选取图像的准确性较差。在本申请实施例的步骤S101中,比如,终端连续、快速地采集了多帧包含人脸的图像,这些包含人脸的图像为待处理图像。当需要从这些待处理图像中选取一帧用于进行处理的基础图像时,终端可以先获取每一待处理图像中每一张人脸的每一只眼睛的眼部值。其中,该眼部值为用于表示眼部大小的数值。在一种实施方式中,该眼部值可以是用于表示眼部面积的数值,或者是用于表示眼睛在竖直方向的高度的数值,等等。可以理解的是,此处举例不构成对本实施例的限定。比如,待处理图像为A、B、C、D、E、F,这些待处理图像是甲、乙、丙三人的合影图像。那么,当需要从待处理图像A、B、C、D、E、F中选取基础图像时,终端可以先获取待处理图像A中甲的左眼和右眼的眼部值、乙的左眼和右眼的眼部值、丙的左眼和右眼的眼部值。同理,然后终端再依次获取待处理图像B、C、D、E、F中甲的左眼和右眼的眼部值、乙的左眼和右眼的眼部值、丙的左眼和右眼的眼部值。例如,请参阅表1,表1为待处理图像中所有用户的左眼和右眼的眼部值。表1由表1可知,甲的左眼在待处理图像A、B、C、D、E、F中的眼部值分别为40、40、40、42、42、41。甲的右眼在待处理图像A、B、C、D、E、F中的眼部值分别为40、39、39、20、20、19。乙的左眼在待处理图像A、B、C、D、E、F中的眼部值分别为42、42、43、43、42、42。乙的右眼在待处理图像A、B、C、D、E、F中的眼部值分别为41、42、43、43、42、41。丙的左眼在待处理图像A、B、C、D、E、F中的眼部值分别为45、45、44、46、46、43。丙的右眼在待处理图像A、B、C、D、E、F中的眼部值分别为45、44、43、46、46、43。在获取到每一帧待处理图像中每一人脸的每一只眼睛的眼部值之后,终端可以检测是否存在眼部值的最大值和最小值之间的差值超过预设差值阈值的目标眼睛。需要说明的是,若存在目标眼睛,则目标眼睛指的是某一用户的左眼或者右眼。例如,终端可以获取甲的左眼的眼部值的最大值为42,最小值为40。甲的右眼的眼部值的最大值为40,最小值为19。乙的左眼的眼部值的最大值为43,最小值为42。乙的右眼的眼部值的最大值为43,最小值为41。丙的左眼的眼部值的最大值为46,最小值为43。丙的右眼的眼部值的最大值为46,最小值为43。然后,终端可以依次检测每一用户的每一侧眼睛的眼部值的最大值与最小值的差值是否超过预设差值阈值。例如,对于用户甲,终端可以检测甲的左眼的眼部值的最大值和最小值之间的差值是否超过预设差值阈值,以及甲的右眼的眼部值的最大值和最小值之间的差值是否超过预设差值阈值。如果终端检测到待处理图像中每一用户的左眼的眼部值的最大值与最小值之间的差值未超过预设差值阈值,并且每一用户的右眼的眼部值的最大值与最小值之间的差值也未超过预设差值阈值,那么终端可以获取每一待处理图像中所有用户的眼部值之和,并将眼部值之和最大的那帧图像选取为基础图像。如果终端检测到待处理图像中某用户的某一侧眼睛的眼部值的最大值与最小值之间的差值超过预设差值本文档来自技高网...

【技术保护点】
1.一种图像的选取方法,其特征在于,包括:当需要从待处理图像中选取基础图像时,获取每一所述待处理图像中每一人脸的每一眼睛的眼部值,所述眼部值为用于表示眼部大小的数值;若存在眼部值的最大值和最小值之间的差值超过预设差值阈值的目标眼睛,则从所述待处理图像中确定出目标图像,所述目标图像中的所述目标眼睛的眼部值不符合预设第一条件;获取用于替换每一所述目标图像中每一目标眼睛的眼部值的目标数值,并使用对应的所述目标数值替换每一所述目标图像中每一目标眼睛的眼部值;在眼部值替换后,根据每一人脸的眼部值,从待处理图像中选取基础图像。

【技术特征摘要】
1.一种图像的选取方法,其特征在于,包括:当需要从待处理图像中选取基础图像时,获取每一所述待处理图像中每一人脸的每一眼睛的眼部值,所述眼部值为用于表示眼部大小的数值;若存在眼部值的最大值和最小值之间的差值超过预设差值阈值的目标眼睛,则从所述待处理图像中确定出目标图像,所述目标图像中的所述目标眼睛的眼部值不符合预设第一条件;获取用于替换每一所述目标图像中每一目标眼睛的眼部值的目标数值,并使用对应的所述目标数值替换每一所述目标图像中每一目标眼睛的眼部值;在眼部值替换后,根据每一人脸的眼部值,从待处理图像中选取基础图像。2.根据权利要求1所述的图像的选取方法,其特征在于,所述获取用于替换每一所述目标图像中每一目标眼睛的眼部值的目标数值的步骤,包括:若所述目标图像中存在与目标眼睛对应的待选眼睛,则将所述待选眼睛的眼部值确定为所述目标眼睛的目标数值,每一所述目标眼睛及其对应的待选眼睛属于同一用户的两只眼睛,且所述待选眼睛的眼部值符合所述预设第一条件。3.根据权利要求1所述的图像的选取方法,其特征在于,从所述待处理图像中确定出目标图像所述目标图像中的所述目标眼睛的眼部值不符合预设第一条件的步骤,包括:从所述待处理图像中确定出目标图像,所述目标图像中的所述目标眼睛的眼部值不符合预设第一条件,所述预设第一条件为眼部值大于或等于本目标眼睛的所有眼部值的平均值。4.根据权利要求1所述的图像的选取方法,其特征在于,所述在眼部值替换后根据每一人脸的眼部值从待处理图像中选取基础图像的步骤,包括:在眼部值替换后,根据每一人脸的眼部值,获取每一所述待处理图像中的所有眼部值之和;将眼部值之和最大的待处理图像确定为基础图像。5.根据权利要求1所述的图像的选取方法,其特征在于,在所述获取每一所述待处理图像中每一人脸的每一眼睛的眼部值的步骤之后,还包括:获取每一所述待处理图像中每一用户左右眼的眼部值之和;对于每一用户,将左右眼的眼部值之和中的最大值对应的人脸图像,确定为用户的目标人脸图像;将包含用户的目标人脸图像的待处理图像确定为备选图像;所述在眼部值替换后根据每...

【专利技术属性】
技术研发人员:何新兰
申请(专利权)人:广东欧珀移动通信有限公司
类型:发明
国别省市:广东,44

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

1