拍照的方法、装置、计算机可读存储介质和电子设备制造方法及图纸

技术编号:17366286 阅读:21 留言:0更新日期:2018-02-28 18:18
本申请实施例中拍照的方法、装置、计算机可读存储介质和电子设备,所述方法包括:接收到一次拍照指令,获取满足第一预设条件的至少两张图像;若每张图像中包含人脸,检测所述每张图像中包含的微笑的人脸,获取所述每张图像中微笑人脸的人脸个数;输出所述人脸个数最大的值对应的图像。本申请实施例通过接收到一次拍照指令,获取连续拍摄的至少两张图像,从获取的所述图像中选取包含微笑人脸最多的一张图像,作为最终输出的图像,尤其当多人合拍时,可以实现通过接收一次拍照指令,输出保证每个人的状态尽可能处在最佳状态时刻的照片,大大提高了拍照的效率,节省了拍照时间和拍照资源。

Photographing methods, devices, computer readable storage media and electronic devices

This application implementation method, case camera device, computer readable storage medium and electronic device, wherein the method comprises: receiving an instruction to take pictures, at least two images obtained first to meet the preset condition; if each face image contains face detection, including the smile in each image, get the number of face the smiling face of each image in the face; the output of the largest number of values corresponding to the image. The embodiment of the application received by a camera instruction, at least two images for obtaining continuous shooting, including selection of most a smile face image from the image acquisition, as the final output image, especially when many people together, can be achieved by receiving a picture output instruction, to ensure that every person the state as far as possible in the best moments of the photos, greatly improving the efficiency of the camera, save time and resources take pictures.

【技术实现步骤摘要】
拍照的方法、装置、计算机可读存储介质和电子设备
本申请涉及图像处理
,特别是涉及拍照的方法、装置、计算机可读存储介质和电子设备。
技术介绍
传统技术中,拍照的时候,由于人的表情不稳定,所以经常导致刚好在拍摄的时候,人的表情没有处在最好的状态,导致拍摄出来的照片不美观,特别是在多人合拍的时候,每个人的表情状态更是难以控制,为了保证每个人的状态尽可能处在最好的时刻,需要重复多次拍摄照片,大大降低了拍照的效率。
技术实现思路
本申请实施例提供一种拍照的方法、装置、计算机可读存储介质和电子设备,可以实现通过一次拍照获取最佳状态的照片,大大提高拍照的效率。一种拍照的方法,所述方法包括:接收到一次拍照指令,获取满足第一预设条件的至少两张图像;若每张图像中包含人脸,检测所述每张图像中包含的微笑的人脸,获取所述每张图像中微笑人脸的人脸个数;输出所述人脸个数最大的值对应的图像。一种拍照的装置,所述装置包括:图像获取模块,用于接收到一次拍照指令,获取满足第一预设条件的至少两张图像;人脸个数获取模块,用于若每张图像中包含人脸,检测所述每张图像中包含的微笑的人脸,获取所述每张图像中微笑人脸的人脸个数;输出模块,用于输出所述人脸个数最大的值对应的图像。一种电子设备,包括存储器及处理器,所述存储器中储存有计算机程序,所述计算机程序被所述处理器执行时,使得所述处理器执行所述的方法的步骤。一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现所述的方法的步骤。本申请实施例中拍照的方法、装置、计算机可读存储介质和电子设备,通过接收到一次拍照指令,获取连续拍摄的至少两张图像,从获取的所述图像中选取包含微笑人脸最多的一张图像,作为最终输出的图像,尤其当多人合拍时,可以实现通过接收一次拍照指令,输出保证每个人的状态尽可能处在最佳状态时刻的照片,大大提高了拍照的效率,节省了拍照时间和拍照资源。附图说明为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为一个实施例中电子设备的内部结构示意图;图2为本申请拍照的方法一个实施例的流程图;图3为本申请拍照的方法另一个具体实施例的流程图;图4为本申请提供的拍照的装置一个实施例的程序模块架构图;图5为与本申请实施例提供的电子设备相关的手机的部分结构的框图。具体实施方式为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本申请进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本申请,并不用于限定本申请。可以理解,本申请所使用的术语“第一”、“第二”等可在本文中用于描述各种元件,但这些元件不受这些术语限制。这些术语仅用于将第一个元件与另一个元件区分。举例来说,在不脱离本申请的范围的情况下,可以将第一客户端称为第二客户端,且类似地,可将第二客户端称为第一客户端。第一客户端和第二客户端两者都是客户端,但其不是同一客户端。请参阅图1,图1为一个实施例中电子设备的内部结构示意图。如图1所示,该电子设备包括通过系统总线连接的处理器、存储器和网络接口。其中,该处理器用于提供计算和控制能力,支撑整个电子设备的运行。存储器用于存储数据、程序、图片等,存储器上存储至少一个计算机程序,该计算机程序可被处理器执行,以实现本申请实施例中提供的拍照的方法。存储器可包括磁碟、光盘、只读存储记忆体(Read-OnlyMemory,ROM)等非易失性存储介质,或随机存储记忆体(Random-Access-Memory,RAM)等。例如,在一个实施例中,存储器包括非易失性存储介质及内存储器。非易失性存储介质存储有操作系统和计算机程序。该计算机程序可被处理器所执行,以用于实现以下各个实施例所提供的拍照的方法。内存储器为非易失性存储介质中的操作系统计算机程序提供高速缓存的运行环境。网络接口可以是以太网卡或无线网卡等,用于与外部的电子设备进行通信。该电子设备可以是手机、平板电脑或者个人数字助理或穿戴式设备等。请参阅图2,图2为拍照的方法一个实施例的流程图,所述方法包括:步骤200、接收到一次拍照指令,获取满足第一预设条件的至少两张图像。具体地,所述拍照指令是指拍摄照片的指令,比如,当需要进行拍摄照片时,电子设备接收到用户按下拍摄照片的按钮的指令,或者按下拍摄照片的快门的指令,或者接收到的预先设置的定时拍摄照片的拍摄指令。所述图像,是指电子设备的摄像头拍摄的内容或者对象的照片,包括人物或者景色,比如对一个人拍摄的照片,或者对多个人的合拍照片等。所述第一预设条件,是指预先设置的获取至少两张图像的方式。比如,在一个实施例中,所述获取满足第一预设条件的至少两张图像包括:获取连续拍摄的至少两张图像,或者预设时间内拍摄的至少两张图像。具体地,包括以下两种情形:(1)获取连续拍摄的至少两张图像。具体地,电子设备拍摄照片时,由于拍照时人的表情不稳定,可能随时会发生变化,因此通过接收到一次拍照指令时,连续拍摄至少两张的多张图像,拍摄连续的包含人在不同时刻的表情的图像,从而尽可能拍摄到人的表情处在最佳状态的图像,比如包含微笑的图像,将获取的多张图像进行缓存。其中,缓存是指可以进行高速数据交换的存储器,也就是数据交换的缓冲区(称作Cache)。在其他实施例中,电子设备连续拍摄图像的张数,可以通过所述电子设备的设置界面,由用户预先设置,也可以通过所述电子设备的系统由系统进行预先设置,预先设置接收到一次拍照指令时,所述电子设备连续拍摄图像的张数,所述张数为两张或者两张以上,比如接收到一次拍照指令时,可以预先设置所述电子设备连续拍摄两张图像、三张图像,或者五张图像等。(2)预设时间内拍摄的至少两张图像。具体地,电子设备既可以拍摄连续的至少两张图像,也可以预先设置接收到一次拍照指令时,拍摄预设时间内的至少两张图像,比如,所述电子设备拍摄一张照片需要0.3秒时,可以拍摄2秒内的3张图像,或者3秒内的5张图像,也可以实现尽可能抓住人的表情产生变化时的最佳状态的表情,比如,包含微笑状态最好时刻的图像。总之,所述电子设备接收到用户拍摄照片的指令时,根据一次拍照指令,获取拍摄的多张图像,将获取的多张图像进行缓存。步骤220、若每张图像中包含人脸,检测所述每张图像中包含的微笑的人脸,获取所述每张图像中微笑人脸的人脸个数。具体地,电子设备接收到一次拍照指令,获取拍摄的多张图像,判断每张图像中是否包含人脸,若每张图像中包含人脸,则进一步检测所述每张图像中包含的微笑的人脸,获取所述每张图像中微笑人脸的人脸个数,否则,若每张图像中均不包含人脸,则输出所述获取的多张图像中的任意一张。进一步地,电子设备判断每张图像中是否包含人脸,可以通过人脸识别的方式进行。所述人脸识别是基于人的脸部特征信息进行身份识别的一种生物识别技术,用摄像机或摄像头采集含有人脸的图像,并自动在图像中检测和跟踪人脸,进而对检测到的人脸进行脸部的相关技术,通常也叫做人像识别、面部识别。更进一步地,电子设备进行人脸识别,可以通过深度学习中的卷积方式检测所述本文档来自技高网...
拍照的方法、装置、计算机可读存储介质和电子设备

【技术保护点】
一种拍照的方法,所述方法包括:接收到一次拍照指令,获取满足第一预设条件的至少两张图像;若每张图像中包含人脸,检测所述每张图像中包含的微笑的人脸,获取所述每张图像中微笑人脸的人脸个数;输出所述人脸个数最大的值对应的图像。

【技术特征摘要】
1.一种拍照的方法,所述方法包括:接收到一次拍照指令,获取满足第一预设条件的至少两张图像;若每张图像中包含人脸,检测所述每张图像中包含的微笑的人脸,获取所述每张图像中微笑人脸的人脸个数;输出所述人脸个数最大的值对应的图像。2.根据权利要求1所述的方法,其特征在于,所述获取满足第一预设条件的至少两张图像包括:获取连续拍摄的至少两张图像,或者预设时间内拍摄的至少两张图像。3.根据权利要求1所述的方法,其特征在于,所述若每张图像中包含人脸,检测所述每张图像中包含的微笑的人脸,获取所述每张图像中微笑人脸的人脸个数的步骤包括:若每张图像中包含人脸,获取所述每张图像中所包含人脸的第一人脸个数;根据所述第一人脸个数,检测所述每张图像中包含的微笑的人脸,获取所述每张图像中微笑人脸的人脸个数。4.根据权利要求3所述的方法,其特征在于,所述若每张图像中包含人脸,获取所述每张图像中所包含人脸的第一人脸个数的步骤包括:检测所述每张图像中包含的人脸关键点,根据所述人脸关键点获取所述每张图像中所包含人脸的第一人脸个数。5.根据权利要求4所述的方法,其特征在于,所述检测所述每张图像中包含的人脸关键点的步骤之前还包括:对所述每张图像进行人脸识别,判断所述每张图像中是否包含人脸;若所述每张图像中包含人脸,检测所述每张图像中包含的人脸关键点。6....

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

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

1