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

技术编号:18675138 阅读:34 留言:0更新日期:2018-08-14 21:37
本申请实施例公开了一种图像获取方法、装置、存储介质及电子设备,其中,该方法包括:当预设图像中人脸图像的数量大于1时,以所述预设图像中各个人脸图像分别作为焦点获取多帧图像;检测所述多帧图像中各帧图像内作为焦点的人脸图像的眼睛尺寸是否小于预设尺寸阈值;若小于,则以眼睛尺寸小于预设尺寸阈值的人脸图像为焦点再获取图像,并与所述多帧图像作为缓存图像。因此,缓存图像包括以不同人脸图像为焦点的多帧图像,并且作为焦点的人脸图像的眼睛尺寸若太小,则再获取一帧图像,可以提高图像组获取图像的灵活性。

Image acquisition method, device, storage medium and electronic device

The embodiment of the present application discloses an image acquisition method, an apparatus, a storage medium and an electronic device, wherein the method comprises: when the number of face images in a preset image is greater than 1, a multi-frame image is acquired with each face image in the preset image as a focal point, and the intra-frame image of each frame in the multi-frame image is detected; Whether the eye size of the focused face image is smaller than the preset size threshold or not; if the eye size is smaller than the preset size threshold, the image is focused on the face image which is smaller than the preset size threshold, and the image is cached with the multi-frame image. Therefore, the cached image includes multiple frames with different face images as the focus, and if the eye size of the focused face image is too small, then another frame can be obtained, which can improve the flexibility of the image group to obtain the image.

【技术实现步骤摘要】
图像获取方法、装置、存储介质及电子设备
本申请属于图像
,尤其涉及一种图像获取方法、装置、存储介质及电子设备。
技术介绍
用户经常需要使用终端相机进行拍摄。在进入终端相机的拍摄预览界面后,终端可以采集图像并显示在界面上供用户预览。终端采集到的图像可以被存储到缓存队列中,即该缓存队列中存储有多帧图像。当需要对采集到的图像进行一定的处理时,终端可以从缓存队列中获取最近采集到的多帧图像。然而,这种缓存队列中的图像仅是根据时间自动获取的,这种图像获取方式其灵活性较差。
技术实现思路
本申请实施例提供了一种图像获取方法、装置、存储介质及电子设备,可以提高终端获取图像的灵活性。第一方面,本申请实施例了提供了的一种图像获取方法,包括:当预设图像中人脸图像的数量大于1时,以所述预设图像中各个人脸图像分别作为焦点获取多帧图像;检测所述多帧图像中各帧图像内作为焦点的人脸图像的眼睛尺寸是否小于预设尺寸阈值;若小于,则以眼睛尺寸小于预设尺寸阈值的人脸图像为焦点再获取图像,并与所述多帧图像作为缓存图像。第二方面,本申请实施例提供了的一种图像获取装置,包括:多帧图像获取模块,用于当预设图像中人脸图像的数量大于1时,以所述预设图像中各个人脸图像分别作为焦点获取多帧图像;检测模块,用于检测所述多帧图像中各帧图像内作为焦点的人脸图像的眼睛尺寸是否小于预设尺寸阈值;缓存图像获取模块,用于若小于,则以眼睛尺寸小于预设尺寸阈值的人脸图像为焦点再获取图像,并与所述多帧图像作为缓存图像。第三方面,本申请实施例提供的存储介质,其上存储有计算机程序,当所述计算机程序在计算机上运行时,使得所述计算机执行本申请实施例提供的图像获取方法的步骤。第四方面,本申请实施例提供的电子设备,包括处理器和存储器,所述存储器有计算机程序,所述处理器通过调用所述计算机程序,用于执行本申请实施例提供的图像获取方法的步骤。本申请实施例中,首先当预设图像中人脸图像的数量大于1时,以预设图像中各个人脸图像分别作为焦点获取多帧图像;然后检测多帧图像中各帧图像内作为焦点的人脸图像的眼睛尺寸是否小于预设尺寸阈值;若小于,则以眼睛尺寸小于预设尺寸阈值的人脸图像为焦点再获取图像,并与多帧图像作为缓存图像。因此,本申请实施例中的缓存图像包括以不同人脸图像为焦点的多帧图像,并且作为焦点的人脸图像的眼睛尺寸若太小,则再获取一帧图像,可以提高缓存图像获取图像的灵活性。附图说明为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是本申请实施例提供的图像获取方法的流程示意图。图2是本申请实施例提供的图像获取方法的另一流程示意图。图3是本申请实施例提供的图像获取方法的场景示意图。图4是本申请实施例提供的图像获取装置的结构示意图。图5是本申请实施例提供的图像获取装置的另一结构示意图。图6是本申请实施例提供的图像获取装置的又一结构示意图。图7是本申请实施例提供的移动终端的结构示意图。图8是本申请实施例提供的电子设备的图像处理电路的结构示意图。具体实施方式请参照图式,其中相同的组件符号代表相同的组件,本专利技术的原理是以实施在一适当的运算环境中来举例说明。以下的说明是基于所例示的本专利技术具体实施例,其不应被视为限制本专利技术未在此详述的其它具体实施例。可以理解的是,本申请实施例的执行主体可以是诸如智能手机或平板电脑或掌上电脑等的终端设备,也可以是带摄像单元的其他终端设备。请参阅图1,图1是本申请实施例提供的图像获取方法的流程示意图,流程可以包括:101,当预设图像中人脸图像的数量大于1时,以预设图像中各个人脸图像分别作为焦点获取多帧图像。用户经常需要使用终端相机进行拍摄。在进入终端相机的拍摄预览界面后,终端可以采集图像并显示在界面上供用户预览。终端采集到的图像可以被存储到缓存队列中,即该缓存队列中存储有多帧图像。当需要对采集到的图像进行一定的处理时,终端可以从缓存队列中获取最近采集到的多帧图像。例如,终端可以从缓存队列中获取最近采集到的8帧图像,并对这8帧图像进行一定的处理。然而,这种图像获取方式其灵活性较差。当终端的拍照功能开启时,先获取实景图像,将摄像头获取的多帧图像如8帧图像存储在缓存队列中。此时获取缓存队列中的一帧图像,该帧图像设为预设图像,先识别该预设图像中是否有人脸图像,若有人脸图像,则再识别该预设图像中人脸图像的数量。当预设图像中的人脸图像的数量大于1时,以预设图像中各个人脸图像分别作为焦点获取多帧图像,并存储在缓存队列中。其中预设图像中的人脸图像的数量大于1,说明预设图像中至少有两个人脸图像,为多人的合照。其中预设数量值可以为缓存队列中可以存储的图像帧数,如前文缓存队列中可存储8帧图像,则预设数量值为8。例如,预设图像中有4个人脸图像,则以4个人脸图像中任意一个人脸图像为焦点获取一帧图像,得到对应4个人脸图像的4帧图像,该4帧图像存储在缓存队列中,可以跟随预设图像依次排列,将预设图像之前的图像删除。其中以人脸图像作为焦点指的是以人脸图像作为对焦的焦点,摄像头根据该焦点完成自动对焦。102,检测多帧图像中各帧图像内作为焦点的人脸图像的眼睛尺寸是否小于预设尺寸阈值。当多帧图像存储到缓存队列后,检测多帧图像中所有图像内作为对焦的焦点的人脸图像的眼睛尺寸是否小于预设尺寸阈值。具体的,可以先获取第一帧图像内作为对焦的焦点的人脸图像,然后检测该人脸图像的眼睛尺寸是否小于预设尺寸阈值,然后依次检测其他帧图像。其中,该预设尺寸阈值可以是固定的值,如预先大数据采集大量的人脸图像,然后根据大量的人脸图像中眼睛尺寸得到一个预设尺寸阈值,小于该预设尺寸阈值认为用户的眼睛闭上或眯起来了,影响用户的人脸图像效果。该预设尺寸阈值也可以先将多帧图像中的人脸图像进行分类,得到对应用户A的人脸图像A,对应用户B的人脸图像B等等,然后从多帧图像中获取对应不同人脸图像的眼睛尺寸,如对应用户A的多个眼睛尺寸,从中选出一个最大的眼睛尺寸。然后以该眼睛尺寸的预设百分比为预设尺寸阈值,如40%、50%、60%、80%等。对应用户B的人脸图像B同样如此,可以对应不同的人脸图像得到一个不同的预设尺寸阈值。需要说明的是,本申请实施例中的眼睛尺寸可以为用户眼睛睁开上下眼睑之间的距离。眼睛尺寸也可以为用户眼瞳的尺寸。本申请实施例中的眼睛尺寸用来表示用户的眼睛睁开大小。103,若小于,则以眼睛尺寸小于预设尺寸阈值的人脸图像为焦点再获取图像,并与多帧图像作为缓存图像。若有作为对焦的焦点的人脸图像的眼睛尺寸小于预设尺寸阈值,说明该人脸图像的眼睛闭起或眯起来,则以该人脸图像为焦点再获取图像,再获取的图像与之前的多帧图像作为缓存图像。可以理解的是,该缓存图像中的多帧图像依然是存储在缓存队列中。若缓存图像中图像的帧数小于缓存队列可以存储图像的数量,则后续获取的图像用于替换排序第一的图像。例如缓存队列的排序第一的图像是以人脸图像A为焦点获取的一帧图像,则新获取的一帧图像同样是以人脸图像A为焦点的图像。以保证缓存队列中始终具有所有人脸图像为焦点的图像。其中,若多帧图像中有2帧或本文档来自技高网...

【技术保护点】
1.一种图像获取方法,其特征在于,包括:当预设图像中人脸图像的数量大于1时,以所述预设图像中各个人脸图像分别作为焦点获取多帧图像;检测所述多帧图像中各帧图像内作为焦点的人脸图像的眼睛尺寸是否小于预设尺寸阈值;若小于,则以眼睛尺寸小于预设尺寸阈值的人脸图像为焦点再获取图像,并与所述多帧图像作为缓存图像。

【技术特征摘要】
1.一种图像获取方法,其特征在于,包括:当预设图像中人脸图像的数量大于1时,以所述预设图像中各个人脸图像分别作为焦点获取多帧图像;检测所述多帧图像中各帧图像内作为焦点的人脸图像的眼睛尺寸是否小于预设尺寸阈值;若小于,则以眼睛尺寸小于预设尺寸阈值的人脸图像为焦点再获取图像,并与所述多帧图像作为缓存图像。2.根据权利要求1所述的图像获取方法,其特征在于,所述以眼睛尺寸小于预设尺寸阈值的人脸图像为焦点再获取一帧图像,并与所述多帧图像作为缓存图像的步骤,包括:以眼睛尺寸小于预设尺寸阈值的人脸图像作为焦点再获取一帧图像作为替换图像;所述多帧图像中以眼睛尺寸小于预设尺寸阈值的人脸图像为焦点的一帧图像替换为所述替换图像,以作为缓存图像。3.根据权利要求1所述的图像处理方法,其特征在于,所述以眼睛尺寸小于预设尺寸阈值的人脸图像为焦点再获取一帧图像,并与所述多帧图像作为缓存图像的步骤,包括:以眼睛尺寸小于预设尺寸阈值的人脸图像为焦点再获取一帧图像作为替换图像;将所述多帧图像中以眼睛尺寸小于预设尺寸阈值的人脸图像为焦点的一帧图像删除,得到处理后的多帧图像;将所述替换图像与所述处理后的多帧图像按获取的时间排序,以作为缓存图像。4.根据权利要求1所述的图像获取方法,其特征在于,所述方法还包括:当预设图像中人脸图像的数量大于预设数量值时,则获取多个人脸图像中各个人脸图像的纵深位置值;若相邻两个人脸图像的纵深位置值相等,则以所述相邻两个人脸图像中任意一个人脸图像为焦点获取一帧图像。5.根据权利要求1所述的图像获取方法,其特征在于,所述与所述多帧图像作为缓存图像的步骤之后,还包括:以所述预设图像中的背景图像为焦点获取一帧图像;将以背景图像为焦点的一帧图像加入所述...

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

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

1