CN110365905B - 自动拍照方法及装置 - Google Patents
自动拍照方法及装置 Download PDFInfo
- Publication number
- CN110365905B CN110365905B CN201910678257.5A CN201910678257A CN110365905B CN 110365905 B CN110365905 B CN 110365905B CN 201910678257 A CN201910678257 A CN 201910678257A CN 110365905 B CN110365905 B CN 110365905B
- Authority
- CN
- China
- Prior art keywords
- face
- angle
- eyes
- frame image
- detected
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N23/00—Cameras or camera modules comprising electronic image sensors; Control thereof
- H04N23/60—Control of cameras or camera modules
- H04N23/61—Control of cameras or camera modules based on recognised objects
- H04N23/611—Control of cameras or camera modules based on recognised objects where the recognised objects include parts of the human body
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Studio Devices (AREA)
Abstract
本公开提供了一种自动拍照方法及装置。其中方法包括:获取步骤,实时获取预览图像,预览图像包括待检测帧图像;检测步骤,检测待检测帧图像中的全部人脸,并提取人脸的关键点;判断步骤,基于关键点,判断是否满足全部的预设拍照条件,如不满足全部的预设拍照条件则获取待检测帧图像的下一帧图像作为更新后的待检测帧图像,并返回检测步骤;如满足全部的预设拍照条件则执行保存步骤;预设拍照条件包括:全部人脸符合人脸预设标准、眼睛开合度大于开合度阈值;保存步骤,保存待检测帧图像。通过在预览时自动识别图像中需要拍照的人的状态,能够高效的拍出每个人都具有良好状态的图像。
Description
技术领域
本公开一般地涉及图像识别领域,具体涉及一种自动拍照方法。
背景技术
当人们在拍集体合照的时候,由于画面中被拍摄的人很多,所以很难拍出一张较好的合照。通常拍完照片后都会发现这样的情况:被拍的人当中有人在东张西望;或者某个人的表情不太自然;或者某个人的眼睛由于眨眼等原因导致他的眼睛是闭着的;又或者有人眼睛刚好在看其他地方,视线没有正对着摄像头等等。上述的这些情况都会导致很难拍出一张较好的集体合照。
目前拍集体照仅仅依靠摄影师自己观察被拍摄的所有人的情况,且需要通过手动操作来进行拍照。由于摄影师不能同时观察所有人,且动手完成拍照与观察到最佳拍照时间点有一定的时间差。所以导致了很难拍出一张优质的集体照。
发明内容
为了解决现有技术中存在的上述问题,本公开的第一方面提供一种自动拍照方法,其中,方法包括:获取步骤,实时获取预览图像,预览图像包括待检测帧图像;检测步骤,检测待检测帧图像中的全部人脸,并提取人脸的关键点;判断步骤,基于关键点,判断是否满足全部的预设拍照条件,如不满足全部的预设拍照条件则获取待检测帧图像的下一帧图像作为更新后的待检测帧图像,并返回检测步骤;如满足全部的预设拍照条件则执行保存步骤;预设拍照条件包括:全部人脸符合人脸预设标准、眼睛开合度大于开合度阈值;;保存步骤,保存待检测帧图像。
在一例中,人脸预设标准包括以下至少一项:人脸的人脸尺寸大于人脸面积阈值、检测人脸的置信度大于置信度阈值、全部人脸的数量大于或等于第一预设数量、标准人脸的数量等于第二预设数量,其中标准人脸为:人脸尺寸大于人脸面积阈值且置信度大于置信度阈值的人脸。
在一例中,开合度阈值为一固定值,或,根据一个或多个预览图像中人脸的眼睛开合度得到。
在一例中,预设拍照条件还包括以下至少一项:人脸的人脸角度小于角度阈值、人脸的双眼视线焦点位于焦点范围、人脸的表情为正常状态。
在一例中,判断是否满足人脸的人脸角度小于角度阈值,包括:基于所述关键点检测得到所述人脸的侧向转动角度、纵向转动角度、纵向偏转角度,当侧向转动角度小于第一阈值、纵向转动角度小于第二阈值、且纵向偏转角度小于第三阈值,则人脸的人脸角度小于角度阈值。
在一例中,判断是否满足人脸的人脸角度小于角度阈值,包括:基于关键点检测得到人脸的侧向转动角度、纵向转动角度、纵向偏转角度,当侧向转动角度、纵向转动角度及纵向偏转角度的加权和小于第四阈值,则人脸的人脸角度小于角度阈值。
在一例中,判断是否满足人脸的双眼视线焦点位于焦点范围包括:基于关键点,检测得到人脸的双眼的视线角度和人脸角度,视线角度包括人眼左右转动角度和人眼上下转动角度;根据人脸角度以及视线角度,得到视线焦点,当视线焦点位于焦点范围内,则人脸的双眼视线焦点位于焦点范围。
在一例中,基于关键点,检测得到人脸的视线角度,包括:基于关键点获取双眼的眼睛图像和瞳孔图像,根据眼睛图像和瞳孔图像,得到双眼的视线角度。
本公开的第二方面提供一种自动拍照装置,装置包括:获取模块,用于实时获取预览图像,预览图像包括待检测帧图像;检测模块,用于检测待检测帧图像中的全部人脸,并提取人脸的关键点;判断模块,用于基于关键点,判断是否满足全部的预设拍照条件,如不满足全部的预设拍照条件则获取待检测帧图像的下一帧图像作为更新后的待检测帧图像,并返回检测模块;如满足全部的预设拍照条件则通过保存模块保存待检测帧图像;预设拍照条件包括:全部人脸符合人脸预设标准、眼睛开合度大于开合度阈值;保存模块,用于保存待检测帧图像。
本公开的第三方面提供一种电子设备,包括:存储器,用于存储指令;以及处理器,用于调用存储器存储的指令执行第一方面的自动拍照方法。
本公开的第四方面提供一种计算机可读存储介质,其中存储有指令,指令被处理器执行时,执行如第一方面的自动拍照方法。
本公开提供的自动拍照方法及装置通过在预览时便可以自动识别图像中需要拍照的人的状态,如是否睁眼,人脸角度、表情是否合适等,在满足预设拍照条件情况下,自动保存图,实现自动根据人的状态进行拍照,避免拍照后发现拍照失败的情况,能够高效的拍出每个人都具有良好状态的图像。
附图说明
通过参考附图阅读下文的详细描述,本公开实施方式的上述以及其他目的、特征和优点将变得易于理解。在附图中,以示例性而非限制性的方式示出了本公开的若干实施方式,其中:
图1示出了根据本公开一实施例自动拍照方法的流程示意图;
图2示出了根据本公开一实施例自动拍照装置的示意图;
图3是本公开实施例提供的一种电子设备示意图。
在附图中,相同或对应的标号表示相同或对应的部分。
具体实施方式
下面将参考若干示例性实施方式来描述本公开的原理和精神。应当理解,给出这些实施方式仅仅是为了使本领域技术人员能够更好地理解进而实现本公开,而并非以任何方式限制本公开的范围。
需要注意,虽然本文中使用“第一”、“第二”等表述来描述本公开的实施方式的不同模块、步骤和数据等,但是“第一”、“第二”等表述仅是为了在不同的模块、步骤和数据等之间进行区分,而并不表示特定的顺序或者重要程度。实际上,“第一”、“第二”等表述完全可以互换使用。
为了提高拍照效率,抓拍人物良好状态,图1示出了本公开实施例提供的一种自动拍照方法100,包括获取步骤S101,检测步骤S102,判断步骤S103,及保存步骤S104,下文对各步骤进行详细说明:
获取步骤S101:实时获取预览图像,预览图像包括待检测帧图像。
其中,在不同情境中,可以采用不同的拍摄设备实时的获取预览图像,其中预览图像可以是连续的视频流,也可以是固定间隔拍摄的图像,可以将当前帧作为待检测帧图像。
检测步骤S102:检测待检测帧图像中的全部人脸,并提取人脸的关键点。
其中,可以通过预先训练好的神经网络模型对待检测图像进行检测,从而得到待检测图像中的全部人脸,以及每个人脸的关键点(landmark)。
判断步骤S103:基于关键点,判断是否满足全部的预设拍照条件,如不满足全部的预设拍照条件则获取待检测帧图像的下一帧图像作为更新后的待检测帧图像,并返回检测步骤S102;如满足全部的预设拍照条件则执行保存步骤S104;预设拍照条件包括:全部人脸符合人脸预设标准、眼睛开合度大于开合度阈值。
在一例中,人脸预设标准包括以下至少一项:人脸的人脸尺寸大于人脸面积阈值、检测人脸的置信度大于置信度阈值、全部人脸的数量大于或等于第一预设数量、标准人脸的数量等于第二预设数量,其中标准人脸为:人脸尺寸大于人脸面积阈值且置信度大于置信度阈值的人脸。其中,人脸尺寸大于人脸面积阈值可以屏蔽掉在一些情况下,避免场景中其他人员落入拍摄图像中,对检测结果或拍摄造成的影响。置信度大于置信度阈值可以更加确定检测出的人脸的准确性。在拍摄之前,可以根据参与拍照的人数预先设置一个人脸预设数量,当检测出的人脸大于或等于该第一预设数量时,可以认为所需拍摄的人都在镜头范围内,并且也能够确保之后的关于人脸的多种状态检测能够全面、完整。标准人脸的数量等于第二预设数量,其中第二预设数量可以等于第一预设数量,为了避免在检测人数时,场景中其他人员或不准确的物品当做了人脸而导致错误,先进行人脸尺寸和置信度的判断,而后进行人脸预设数量的判断,并且为了更准确,判断人脸预设数量时必须与实际标准人脸数量相等。当上述任一项不符合时,则认为待检测帧图像不符合拍照条件,抛弃该待检测帧图像,并且从预览图像中获取待检测帧图像的下一帧图像,作为新的待检测帧图像,重新进行检测和判断。
眼睛开合度大于开合度阈值能够确保被拍摄的人眼睛睁开,并且处于正常状态。在拍摄时,最常见的拍摄失败问题就是闭眼问题,而眼睛如果没有完全闭上,但未完全处于睁眼的正常状态,其实也属于拍摄失败,因此本实施例中,不是单纯的判断睁眼或者闭眼,而判断眼睛的开合度是否大于开合度阈值,可以避免上述问题,开合度可以是实际睁开的眼睛宽度或面积,也可以是实际睁开的眼睛宽度或面积占人眼整体宽度或面积(根据眼部关键点可以得出)的比例,开合度阈值相应设置,当眼睛开合度大于开合度阈值时,可以认为处于正常状态,可以拍照。
在一例中,开合度阈值可以为一预设的固定值,可以根据一般人眼大小的经验值进行预设。
在另一例中,开合度阈值根据一个或多个预览图像中人脸的眼睛尺寸得到。可以通过对待检测帧图像之前历史获取的预览图像进行检测,得到多个同一人物的眼睛尺寸,取其最大值或平均值作为开合度阈值,本实施中的方式能够更好的区分不同人的眼睛尺寸的差异,从而使得判断更加准确。
保存步骤S104:保存待检测帧图像。
在通过前述的几个判断后,可以得出该待检测图像符合拍摄标准,图像中的人处于良好状态,自动保存该待检测帧图像,作为拍照结果。
通过上述实施例,能够根据拍摄图像中的人的状态进行自动判断是否满足预设拍照条件,比如人数、以及是否睁眼等,当满足预设拍照条件时自动进行拍摄,从而提高了拍摄成功率。
在一例中,预设拍照条件还包括以下至少一项:人脸的人脸角度小于角度阈值、人脸的双眼视线焦点位于焦点范围、人脸的表情为正常状态。其中,预设拍照条件中的各项条件均满足时,则进行保存,完成拍照,有一项或几项预设拍照条件不满足时,则不进行保存。
在拍摄过程中,人脸的姿态也影响了是否拍摄成功,为了避免照片中的人脸不在合适姿态的情况,通过模型,根据关键点检测并计算得到人脸的角度,包括侧向转动角度,即左右转头的角度;纵向转动角度,即俯仰的转动角度;纵向偏转角度,即左右歪头的角度。通过上述角度,可以判断人脸是否处于合适的拍摄姿势。
在一例中,判断是否满足人脸的人脸角度小于角度阈值,包括:基于所述关键点检测得到所述人脸的侧向转动角度、纵向转动角度、纵向偏转角度,当侧向转动角度小于第一阈值、纵向转动角度小于第二阈值、且纵向偏转角度小于第三阈值,则人脸的人脸角度小于角度阈值。根据上述三个角度对应的三个阈值进行判断是否人脸姿态为正常。通常来说,人脸在拍摄时应正对镜头,同时,在一些情况下或造型需要,人脸可能会有些偏转,因此设置相应的阈值,在不超过阈值的角度范围内,可认为是正常姿态。
在另一例中,判断是否满足人脸的人脸角度小于角度阈值,包括:基于关键点检测得到人脸的侧向转动角度、纵向转动角度、纵向偏转角度,当侧向转动角度、纵向转动角度及纵向偏转角度的加权和小于第四阈值,则人脸的人脸角度小于角度阈值。由于拍摄的情景不同,有些情况下可能人脸刻意的不正对镜头,如完全侧脸对镜头的情况。三个角度的加权和满足一个阈值条件即可认为是正常的情况,可以满足一些特殊拍摄方式。
在一例中,判断是否满足人脸的双眼视线焦点位于焦点范围包括:基于关键点,检测得到人脸的双眼的视线角度和人脸角度,视线角度包括人眼左右转动角度和人眼上下转动角度;根据人脸角度以及视线角度,得到视线焦点,当视线焦点位于焦点范围内,则人脸的双眼视线焦点位于焦点范围。
在一些情况下,人脸虽然基本正对镜头并保持睁眼,但眼睛未看向镜头方向也会造成拍照失败,通过本实施例可以避免这种情况。
在一例中,基于关键点获取双眼的眼睛图像和瞳孔图像,根据眼睛图像和瞳孔图像,得到双眼的视线角度。根据关键点的信息可以获取该待检测帧图像中的眼睛局部图像和瞳孔局部图像,再通过模型能够检测得到视线角度。例如:通过关键点,检测得到两个眼睛的视线角度,包括人眼左右转动角度和人眼上下转动角度,根据两个眼睛的视线角度结合人脸角度,我们可以计算得出最终两个眼睛视线的起止坐标,利用两个终点坐标,可以计算出视线的焦点坐标,即视线焦点,根据视线焦点是否在焦点范围内判断出该视线是否正常,其中,焦点范围可以根据人脸的范围进行确定。
判断人脸的表情是否为正常状态可以根据关键点,通过人脸各部位的位置信息,如嘴角角度等,从而判断人脸是否处于正常状态,本公开所述的正常状态并非指该人物心情处于正常,而是指该人物的表情处于开心、平静等适宜拍照的状态。也可以通过将关键点输入表情检测的模型中,得到人脸的表情,从而进行更全面和准确的判断。
通过前述实施例,能够根据拍摄的人脸状况进行判断是否适合拍照,并自动进行拍摄,从而保证了拍照的成功。在多人进行合影时,由于需要每个人都处于合适的姿势或状态,通过本公开提供的任一实施例的自动拍照方法100能够高效的进行拍摄,并且保证每一个人在照片中的状态。其中对各个预设拍照条件的判断的顺序不做限定,也可同步执行。
本公开的自动拍照方法100可以用于任何带有拍摄装置的终端产品中。
图2示出了本公开实施例提供的一种自动拍照装置200,如图2所示,自动拍照装置200包括:获取模块210,用于实时获取预览图像,预览图像包括待检测帧图像;检测模块220,用于检测待检测帧图像中的全部人脸,并提取人脸的关键点;判断模块230,用于基于所述关键点,判断是否满足全部的预设拍照条件,如不满足全部的所述预设拍照条件则获取所述待检测帧图像的下一帧图像作为更新后的待检测帧图像,并返回所述检测模块220;如满足全部的所述预设拍照条件则通过保存模块240保存所述待检测帧图像;所述预设拍照条件包括:全部所述人脸符合人脸预设标准、眼睛开合度大于开合度阈值;保存模块240,用于保存待检测帧图像。
在一例中,人脸预设标准包括以下至少一项:人脸的人脸尺寸大于人脸面积阈值、检测人脸的置信度大于置信度阈值、全部人脸的数量大于或等于第一预设数量、标准人脸的数量等于第二预设数量,其中标准人脸为:人脸尺寸大于人脸面积阈值且置信度大于置信度阈值的人脸。
在一例中,开合度阈值为一固定值,或,根据一个或多个预览图像中人脸的眼睛开合度得到。
在一例中,预设拍照条件还包括以下至少一项:人脸的人脸角度小于角度阈值、人脸的双眼视线焦点位于焦点范围、人脸的表情为正常状态。
在一例中,判断是否满足人脸的人脸角度小于角度阈值,包括:基于所述关键点检测得到所述人脸的侧向转动角度、纵向转动角度、纵向偏转角度,当侧向转动角度小于第一阈值、纵向转动角度小于第二阈值、且纵向偏转角度小于第三阈值,则人脸的人脸角度小于角度阈值。
在一例中,判断是否满足人脸的人脸角度小于角度阈值,包括:基于关键点检测得到人脸的侧向转动角度、纵向转动角度、纵向偏转角度,当侧向转动角度、纵向转动角度及纵向偏转角度的加权和小于第四阈值,则人脸的人脸角度小于角度阈值。
在一例中,判断是否满足人脸的双眼视线焦点位于焦点范围包括:基于关键点,检测得到人脸的双眼的视线角度和人脸角度,视线角度包括人眼左右转动角度和人眼上下转动角度;根据人脸角度以及视线角度,得到视线焦点,当视线焦点位于焦点范围内,则人脸的双眼视线焦点位于焦点范围。
在一例中,基于关键点,检测得到人脸的视线角度,包括:基于关键点获取双眼的眼睛图像和瞳孔图像,根据眼睛图像和瞳孔图像,得到双眼的视线角度。
关于上述实施例中的装置,其中各个模块执行操作的具体方式已经在有关该方法的实施例中进行了详细描述,此处将不做详细阐述说明。
如图3所示,本公开的一个实施方式提供了一种电子设备300。其中,该电子设备300包括存储器301、处理器302、输入/输出(Input/Output,I/O)接口303。其中,存储器301,用于存储指令。处理器302,用于调用存储器301存储的指令执行本公开实施例的自动拍照方法。其中,处理器302分别与存储器301、I/O接口303连接,例如可通过总线系统和/或其他形式的连接机构(未示出)进行连接。存储器301可用于存储程序和数据,包括本公开实施例中涉及的自动拍照方法的程序,处理器302通过运行存储在存储器301的程序从而执行电子设备300的各种功能应用以及数据处理。
本公开实施例中处理器302可以采用数字信号处理器(Digital SignalProcessing,DSP)、现场可编程门阵列(Field-Programmable Gate Array,FPGA)、可编程逻辑阵列(Programmable Logic Array,PLA)中的至少一种硬件形式来实现,所述处理器302可以是中央处理单元(Central Processing Unit,CPU)或者具有数据处理能力和/或指令执行能力的其他形式的处理单元中的一种或几种的组合。
本公开实施例中的存储器301可以包括一个或多个计算机程序产品,所述计算机程序产品可以包括各种形式的计算机可读存储介质,例如易失性存储器和/或非易失性存储器。所述易失性存储器例如可以包括随机存取存储器(Random Access Memory,RAM)和/或高速缓冲存储器(cache)等。所述非易失性存储器例如可以包括只读存储器(Read-OnlyMemory,ROM)、快闪存储器(Flash Memory)、硬盘(Hard Disk Drive,HDD)或固态硬盘(Solid-State Drive,SSD)等。
本公开实施例中,I/O接口303可用于接收输入的指令(例如数字或字符信息,以及产生与电子设备300的用户设置以及功能控制有关的键信号输入等),也可向外部输出各种信息(例如,图像或声音等)。本公开实施例中I/O接口303可包括物理键盘、功能按键(比如音量控制按键、开关按键等)、鼠标、操作杆、轨迹球、麦克风、扬声器、和触控面板等中的一个或多个。
可以理解的是,本公开实施例中尽管在附图中以特定的顺序描述操作,但是不应将其理解为要求按照所示的特定顺序或是串行顺序来执行这些操作,或是要求执行全部所示的操作以得到期望的结果。在特定环境中,多任务和并行处理可能是有利的。
本公开实施例涉及的方法和装置能够利用标准编程技术来完成,利用基于规则的逻辑或者其他逻辑来实现各种方法步骤。还应当注意的是,此处以及权利要求书中使用的词语“装置”和“模块”意在包括使用一行或者多行软件代码的实现和/或硬件实现和/或用于接收输入的设备。
此处描述的任何步骤、操作或程序可以使用单独的或与其他设备组合的一个或多个硬件或软件模块来执行或实现。在一个实施方式中,软件模块使用包括包含计算机程序代码的计算机可读介质的计算机程序产品实现,其能够由计算机处理器执行用于执行任何或全部的所描述的步骤、操作或程序。
出于示例和描述的目的,已经给出了本公开实施的前述说明。前述说明并非是穷举性的也并非要将本公开限制到所公开的确切形式,根据上述教导还可能存在各种变形和修改,或者是可能从本公开的实践中得到各种变形和修改。选择和描述这些实施例是为了说明本公开的原理及其实际应用,以使得本领域的技术人员能够以适合于构思的特定用途来以各种实施方式和各种修改而利用本公开。
Claims (8)
1.一种自动拍照方法,其中,所述方法包括:
获取步骤,实时获取预览图像,所述预览图像包括待检测帧图像;
检测步骤,检测所述待检测帧图像中的全部人脸,并提取所述人脸的关键点;
判断步骤,基于所述关键点,判断是否满足全部的预设拍照条件,如不满足全部的所述预设拍照条件则获取所述待检测帧图像的下一帧图像作为更新后的待检测帧图像,并返回所述检测步骤;如满足全部的所述预设拍照条件则执行保存步骤;所述预设拍照条件包括:全部所述人脸符合人脸预设标准和眼睛开合度大于开合度阈值;
所述保存步骤,保存所述待检测帧图像;
其中,所述预设拍照条件还包括以下至少一项:所述人脸的人脸角度小于角度阈值、所述人脸的双眼视线焦点位于焦点范围、所述人脸的表情为正常状态;
其中,所述人脸的人脸角度包括:基于所述关键点检测得到所述人脸的侧向转动角度、纵向转动角度与纵向偏转角度;
其中,判断是否满足所述人脸的双眼视线焦点位于焦点范围,包括:基于所述关键点,检测得到所述人脸的双眼的视线角度和所述人脸角度;其中,所述基于所述关键点,检测得到所述人脸的视线角度,包括:基于所述关键点获取所述双眼的眼睛图像和瞳孔图像,根据所述眼睛图像和瞳孔图像,得到所述双眼的所述视线角度,所述视线角度包括人眼左右转动角度和人眼上下转动角度,根据所述人脸角度以及双眼的所述视线角度,得到双眼的视线起止点坐标,即所述视线焦点,利用两个终点坐标计算出双眼的视线的焦点坐标,当所述视线焦点位于所述焦点范围内,则所述人脸的双眼视线焦点位于焦点范围,其中,焦点范围可以根据人脸的范围进行确定。
2.根据权利要求1所述的方法,其中,所述人脸预设标准包括以下至少一项:所述人脸的人脸尺寸大于人脸面积阈值、检测所述人脸的置信度大于置信度阈值、全部所述人脸的数量大于或等于第一预设数量、标准人脸的数量等于第二预设数量,其中所述标准人脸为:所述人脸尺寸大于所述人脸面积阈值且所述置信度大于所述置信度阈值的所述人脸。
3.根据权利要求1所述的方法,其中,所述开合度阈值为一固定值,或,根据一个或多个所述预览图像中所述人脸的所述眼睛开合度得到。
4.根据权利要求1所述的方法,其中,判断是否满足所述人脸的人脸角度小于角度阈值,包括:当所述侧向转动角度小于第一阈值、所述纵向转动角度小于第二阈值、且所述纵向偏转角度小于第三阈值,则所述人脸的人脸角度小于角度阈值。
5.根据权利要求1所述的方法,其中,判断是否满足所述人脸的人脸角度小于角度阈值,包括:当所述侧向转动角度、所述纵向转动角度及所述纵向偏转角度的加权和小于第四阈值,则所述人脸的人脸角度小于角度阈值。
6.一种自动拍照装置,其中,所述装置包括:
获取模块,用于实时获取预览图像,所述预览图像包括待检测帧图像;
检测模块,用于检测所述待检测帧图像中的全部人脸,并提取所述人脸的关键点;
判断模块,用于基于所述关键点,判断是否满足全部的预设拍照条件,如不满足全部的所述预设拍照条件则获取所述待检测帧图像的下一帧图像作为更新后的待检测帧图像,并返回所述检测模块;如满足全部的所述预设拍照条件则通过保存模块保存所述待检测帧图像;所述预设拍照条件包括:全部所述人脸符合人脸预设标准和眼睛开合度大于开合度阈值;
所述保存模块,用于保存所述待检测帧图像;
其中,所述预设拍照条件还包括以下至少一项:所述人脸的人脸角度小于角度阈值、所述人脸的双眼视线焦点位于焦点范围、所述人脸的表情为正常状态;
其中,所述人脸的人脸角度包括:基于所述关键点检测得到所述人脸的侧向转动角度、纵向转动角度与纵向偏转角度;
其中,判断是否满足所述人脸的双眼视线焦点位于焦点范围,包括:基于所述关键点,检测得到所述人脸的双眼的视线角度和所述人脸角度;其中,所述基于所述关键点,检测得到所述人脸的视线角度,包括:基于所述关键点获取所述双眼的眼睛图像和瞳孔图像,根据所述眼睛图像和瞳孔图像,得到所述双眼的所述视线角度,所述视线角度包括人眼左右转动角度和人眼上下转动角度,根据所述人脸角度以及双眼的所述视线角度,得到双眼的视线起止点坐标,即所述视线焦点,利用两个终点坐标计算出双眼的视线的焦点坐标,当所述视线焦点位于所述焦点范围内,则所述人脸的双眼视线焦点位于焦点范围,其中,焦点范围可以根据人脸的范围进行确定。
7.一种电子设备,其中,所述电子设备包括:
存储器,用于存储指令;以及
处理器,用于调用所述存储器存储的指令执行如权利要求1-5中任一项所述的自动拍照方法。
8.一种计算机可读存储介质,其中存储有指令,所述指令被处理器执行时,执行如权利要求1-5中任一项所述的自动拍照方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910678257.5A CN110365905B (zh) | 2019-07-25 | 2019-07-25 | 自动拍照方法及装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910678257.5A CN110365905B (zh) | 2019-07-25 | 2019-07-25 | 自动拍照方法及装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN110365905A CN110365905A (zh) | 2019-10-22 |
CN110365905B true CN110365905B (zh) | 2021-08-31 |
Family
ID=68221590
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910678257.5A Active CN110365905B (zh) | 2019-07-25 | 2019-07-25 | 自动拍照方法及装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN110365905B (zh) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111770279B (zh) * | 2020-08-03 | 2022-04-08 | 维沃移动通信有限公司 | 一种拍摄方法及电子设备 |
CN112001276A (zh) * | 2020-08-09 | 2020-11-27 | 成都未至科技有限公司 | 画面人物筛选方法、装置和计算机设备 |
CN113742399B (zh) * | 2021-09-07 | 2023-10-17 | 天之翼(苏州)科技有限公司 | 基于云边协同的数据溯源方法及系统 |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1839410A (zh) * | 2003-07-18 | 2006-09-27 | 佳能株式会社 | 图像处理设备、摄像设备、图像处理方法 |
CN106375665A (zh) * | 2016-09-23 | 2017-02-01 | 深圳市金立通信设备有限公司 | 一种拍照方法及终端 |
CN106709398A (zh) * | 2015-07-29 | 2017-05-24 | 财团法人资讯工业策进会 | 凝视分析方法与装置 |
CN108965697A (zh) * | 2018-06-28 | 2018-12-07 | 努比亚技术有限公司 | 一种拍摄控制方法、终端及计算机可读存储介质 |
CN108989677A (zh) * | 2018-07-27 | 2018-12-11 | 上海与德科技有限公司 | 一种自动拍照方法、装置、服务器和存储介质 |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP6346525B2 (ja) * | 2014-08-29 | 2018-06-20 | アルプス電気株式会社 | 視線検出装置 |
-
2019
- 2019-07-25 CN CN201910678257.5A patent/CN110365905B/zh active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1839410A (zh) * | 2003-07-18 | 2006-09-27 | 佳能株式会社 | 图像处理设备、摄像设备、图像处理方法 |
CN106709398A (zh) * | 2015-07-29 | 2017-05-24 | 财团法人资讯工业策进会 | 凝视分析方法与装置 |
CN106375665A (zh) * | 2016-09-23 | 2017-02-01 | 深圳市金立通信设备有限公司 | 一种拍照方法及终端 |
CN108965697A (zh) * | 2018-06-28 | 2018-12-07 | 努比亚技术有限公司 | 一种拍摄控制方法、终端及计算机可读存储介质 |
CN108989677A (zh) * | 2018-07-27 | 2018-12-11 | 上海与德科技有限公司 | 一种自动拍照方法、装置、服务器和存储介质 |
Also Published As
Publication number | Publication date |
---|---|
CN110365905A (zh) | 2019-10-22 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN110826519B (zh) | 人脸遮挡检测方法、装置、计算机设备及存储介质 | |
US7986346B2 (en) | Image capturing apparatus, control method therefor, program, and storage medium | |
JP4914398B2 (ja) | 表情認識装置、撮像装置、方法及びプログラム | |
CN110365905B (zh) | 自动拍照方法及装置 | |
WO2022028184A1 (zh) | 一种拍摄控制方法、装置、电子设备及存储介质 | |
US20120148159A1 (en) | Information processing apparatus, eye open/closed degree determination method, computer-readable storage medium, and image sensing apparatus | |
KR101539043B1 (ko) | 인물 구도 제안 영상 촬영 장치 및 방법 | |
WO2020019760A1 (zh) | 活体检测方法、装置及系统、电子设备和存储介质 | |
CN102096805B (zh) | 注册用于脸部识别的多个脸部图像的装置和方法 | |
KR20090024086A (ko) | 정보 처리 장치, 정보 처리 방법, 및 컴퓨터 프로그램 | |
CN103297696A (zh) | 拍摄方法、装置和终端 | |
CN104092947A (zh) | 摄像装置及其脸辨别方法 | |
CN102096898A (zh) | 图像处理的方法和设备 | |
US11394870B2 (en) | Main subject determining apparatus, image capturing apparatus, main subject determining method, and storage medium | |
US11812185B2 (en) | Video conferencing system and method of removing interruption thereof | |
RU2667790C1 (ru) | Способ автоматической регулировки экспозиции для инфракрасной камеры и использующее этот способ вычислительное устройство пользователя | |
CN111860055A (zh) | 人脸静默活体检测方法、装置、可读存储介质及设备 | |
CN102622740A (zh) | 防闭眼人像拍摄系统及方法 | |
CN109981967B (zh) | 用于智能机器人的拍摄方法、装置、终端设备及介质 | |
CN110336943B (zh) | 一种场景识别方法和装置 | |
JP2020119322A (ja) | 学習依頼装置および学習依頼方法 | |
CN115499580B (zh) | 多模式融合的智能取景方法、装置及摄像设备 | |
JP2010263550A (ja) | 画像処理装置 | |
CN113810610A (zh) | 一种对象抓拍方法及装置 | |
CN102314612A (zh) | 一种笑脸图像的识别方法、识别装置和图像获取设备 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |