CN109063633A - 面部识别方法、装置、终端及存储介质 - Google Patents
面部识别方法、装置、终端及存储介质 Download PDFInfo
- Publication number
- CN109063633A CN109063633A CN201810848085.7A CN201810848085A CN109063633A CN 109063633 A CN109063633 A CN 109063633A CN 201810848085 A CN201810848085 A CN 201810848085A CN 109063633 A CN109063633 A CN 109063633A
- Authority
- CN
- China
- Prior art keywords
- detected
- picture
- preset quantity
- processor core
- under
- 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.)
- Withdrawn
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V40/00—Recognition of biometric, human-related or animal-related patterns in image or video data
- G06V40/10—Human or animal bodies, e.g. vehicle occupants or pedestrians; Body parts, e.g. hands
- G06V40/16—Human faces, e.g. facial parts, sketches or expressions
- G06V40/161—Detection; Localisation; Normalisation
- G06V40/166—Detection; Localisation; Normalisation using acquisition arrangements
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F1/00—Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
- G06F1/26—Power supply means, e.g. regulation thereof
- G06F1/32—Means for saving power
- G06F1/3203—Power management, i.e. event-based initiation of a power-saving mode
- G06F1/3234—Power saving characterised by the action undertaken
- G06F1/3293—Power saving characterised by the action undertaken by switching to a less power-consuming processor, e.g. sub-CPU
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- Health & Medical Sciences (AREA)
- General Health & Medical Sciences (AREA)
- Oral & Maxillofacial Surgery (AREA)
- Human Computer Interaction (AREA)
- Multimedia (AREA)
- Image Analysis (AREA)
Abstract
本发明实施例公开了一种面部识别方法、装置、终端及存储介质。该方法包括:在面部识别状态下,获取预设数量待检测图片;于第一工作状态下检测所述预设数量待检测图片中的第一预设数量的待检测图片,于所述第一预设数量的待检测图片检测未通过的状态下切换至第二工作状态下检测所述预设数量待检测图片中的第二预设数量的待检测图片,以形成一检测结果输出。本发明实施避免终端一直处于低耗能运行状态无法满足图片检测的运行需求,一直处于高耗能运行状态浪费资源的问题,通过工作状态的切换既可以保证图片检测的正常进行,在不影响用户体验的情况下可以实现节省功耗,提升电池使用率,延长终端寿命的效果。
Description
技术领域
本发明实施例涉及数据处理技术,尤其涉及一种面部识别方法、装置、终端及存储介质。
背景技术
当今手机厂商推出的手机配置多数为屏幕18:9或者19:9,并且搭载内存64G+4G。其中,64G为ROM(Read Only Memory,只读存储器),4G为RAM(Random Access Memory,随机存储器),ROM也可以为128G或者256G,RAM也可以为6G或者8G。加上其它器件的高端配置,导致即使手机电池为4000mA以上的情况下,手机的正常使用也不会超过二天。
目前,面部识别应用程序在手机中的应用有面部解锁、面部登陆和面部支付。为了保证面部识别应用程序的运行速度,多数应用厂商采用手机平台的最大CPU(CentralProcessing Unit,中央处理器)核数,例如,中下端的手机平台如MT6737和高通QCOM8917一般为4核,即最大4个CPU可以同时工作;中高端的手机平台如MTK6755和高通SDM845一般为8核,即最大8个CPU可以同时工作。在全核模式下运行,一天中多次使用面目解锁、面部登陆或面部支付电池功耗大,浪费资源,缩短手机的使用寿命。
发明内容
本发明实施例提供一种面部识别方法、装置、终端及存储介质,解决目前当前面部识别应用程序运行时,手机持续处于全核运行,电池功耗大,浪费资源,降低使用寿命的问题。
第一方面,本发明实施例提供了一种面部识别方法,该方法包括:在面部识别状态下,获取预设数量待检测图片;
于第一工作状态下检测所述预设数量待检测图片中的第一预设数量的待检测图片,于所述第一预设数量的待检测图片检测未通过的状态下切换至第二工作状态下检测所述预设数量待检测图片中的第二预设数量的待检测图片,以形成一检测结果输出。
进一步地,当处理器核心最大值为4核时,所述第一工作状态为处理器核心为3核;所述第二工作状态为处理器核心为4核;相应地,于第一工作状态下检测所述预设数量待检测图片中的第一预设数量的待检测图片,于所述第一预设数量的待检测图片检测未通过的状态下切换至第二工作状态下检测所述预设数量待检测图片中的第二预设数量的待检测图片,以形成一检测结果输出,包括:
在处理器核心为3核时,检测第一预设数量的待检测图片,在所述第一预设数量的待检测图片检测未通过的状态下切换处理器核心为4核,检测第二预设数量的待检测图片,以形成一检测结果输出。
进一步地,当处理器核心最大值为8核时,所述第一工作状态为处理器核心为5核;所述第二工作状态为处理器核心为6核;相应地,于第一工作状态下检测所述预设数量待检测图片中的第一预设数量的待检测图片,于所述第一预设数量的待检测图片检测未通过的状态下切换至第二工作状态下检测所述预设数量待检测图片中的第二预设数量的待检测图片,以形成一检测结果输出,包括:
在处理器核心为5核时,检测第一预设数量的待检测图片;
在所述第一预设数量的待检测图片检测未通过的状态下切换处理器核心为6核,检测第二预设数量的待检测图片,以形成一检测结果输出。
进一步地,当处理器核心最大值为8核时,所述第一工作状态为处理器核心为5核;所述第二工作状态为处理器核心为6核;相应地,所述于第一工作状态下检测所述预设数量待检测图片中的第一预设数量的待检测图片,于所述第一预设数量的待检测图片检测未通过的状态下切换至第二工作状态下检测所述预设数量待检测图片中的第二预设数量的待检测图片,以形成一检测结果输出,包括:
在处理器核心为5核时,检测第一预设数量的待检测图片;
在所述第一预设数量的待检测图片检测未通过的状态下切换处理器核心为6核,检测第二预设数量的待检测图片;
于第二预设数量的待检测图片检测未通过的状态下切换至处理器核心为7核检测所述预设数量待检测图片中的第三预设数量的待检测图片,以形成一检测结果输出。
进一步地,当处理器核心最大值为8核时,所述第一工作状态为处理器核心为5核;所述第二工作状态为处理器核心为6核;相应地,所述于第一工作状态下检测所述预设数量待检测图片中的第一预设数量的待检测图片,于所述第一预设数量的待检测图片检测未通过的状态下切换至第二工作状态下检测所述预设数量待检测图片中的第二预设数量的待检测图片,以形成一检测结果输出,包括:
在处理器核心为5核时,检测第一预设数量的待检测图片,在所述第一预设数量的待检测图片检测未通过的状态下切换处理器核心为6核,检测第二预设数量的待检测图片;
于第二预设数量的待检测图片检测未通过的状态下切换至处理器核心为7核检测所述预设数量待检测图片中的第三预设数量的待检测图片;
于第三预设数量的待检测图片检测未通过的状态下切换至以处理器核心为8核检测所述预设数量待检测图片中的第四预设数量的待检测图片,以形成一检测结果输出。
第二方面,本发明实施例还提供了一种面部识别装置,该装置包括:
图片获取模块,用于在面部识别状态下,获取预设数量待检测图片;
图片检测模块,用于于第一工作状态下检测所述预设数量待检测图片中的第一预设数量的待检测图片,于所述第一预设数量的待检测图片检测未通过的状态下切换至第二工作状态下检测所述预设数量待检测图片中的第二预设数量的待检测图片,以形成一检测结果输出。
进一步地,当处理器核心最大值为4核时,所述第一工作状态为处理器核心为3核;所述第二工作状态为处理器核心为4核;相应地,所述图片检测模块,具体用于:
在处理器核心为3核时,检测第一预设数量的待检测图片,在所述第一预设数量的待检测图片检测未通过的状态下切换处理器核心为4核,检测第二预设数量的待检测图片,以形成一检测结果输出。
进一步地,当处理器核心最大值为8核时,所述第一工作状态为处理器核心为5核;所述第二工作状态为处理器核心为6核;相应地,所述图片检测模块,具体用于:
在处理器核心为5核时,检测第一预设数量的待检测图片,在所述第一预设数量的待检测图片检测未通过的状态下切换处理器核心为6核,检测第二预设数量的待检测图片,以形成一检测结果输出。
第三方面,本发明实施例还提供了一种终端,该终端包括:
一个或多个处理器;
存储装置,用于存储一个或多个程序;
当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现如本发明任意实施例提供的任一所述的面部识别方法。
第四方面,本发明实施例还提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现如本发明任意实施例提供的任一所述的面部识别方法。
本发明实施例通过在面部识别状态下获取预设数量待检测图片,并在第一状态下检测预设数量中的第一预设数量的待检测图片,第一预设数量的待检测图片检测未通过时切换至第二状态下检测预设数量中的第二预设数量的待检测图片,避免终端一直处于低耗能运行状态无法满足图片检测的运行需求,一直处于高耗能运行状态浪费资源的问题,通过工作状态的切换既可以保证图片检测的正常进行,在不影响用户体验的情况下可以实现节省功耗,提升电池使用率,延长终端寿命的效果。
附图说明
为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图做一简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1是本发明实施例一提供的一种面部识别方法的流程示意图;
图2是本发明实施例二提供的一种面部识别方法的流程示意图;
图3是本发明实施例二提供的一种面部识别方法的流程示意图;
图4是本发明实施例三提供的一种面部识别装置的结构示意图;
图5是本发明实施例四提供的一种终端的结构示意图。
具体实施方式
为使本发明的目的、技术方案和优点更加清楚,以下将参照本发明实施例中的附图,通过实施方式清楚、完整地描述本发明的技术方案,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
实施例一
图1是本发明实施例一提供的一种面部识别方法的流程图。本实施例的技术方案可以适用于对面部图像进行识别的情况。该方法可以由本发明实施例提供的一种面部识别装置来执行,该装置可以采用软件和/或硬件的方式实现,并配置于智能终端,例如智能手机、平板电脑、摄像机或电脑中应用。该方法具体包括如下操作:
S110、在面部识别状态下,获取预设数量待检测图片。
面部识别在智能终端中应用有面部解锁、面部登陆和面部支付,可以统称为面部识别解锁功能。面部识别的触发在智能终端的方法例如可以是:当面部识别应用于屏幕解锁时,是在灭屏的情况使用电源键唤醒屏幕,然后***处理优先级较高的***用户界面中的面部识别进程;当面部识别应用于支付时,是在支付应用软件中的支付环节调用面部识别进程。面部识别触发后,进行相机初始化。面部识别进程触发后,会开始调用相机接口,初始化相机需要使用和配置的资源。在配置完相机后,打开相机。在相机初始化完成后,相关资源配置完毕就可以进行打开相机的动作。相机首先进入预览状态,采集数据帧,相机打开后,开始通过相机传感器采集数据帧,即人脸图像,进行预览,这里一般预览的图像尺寸较小,例如640*480,能够提供图片速率大于20fps(即一秒钟可以提供20张以上图片帧)。相机采集预设数量的预览图像作为待检测图片。智能终端将待检测图片与标准图片进行匹配,确定待检测图片是否检测通过。标准图片是在面部识别解锁功能开启时,进行人脸注册时获取的人脸图片。不同智能终端中不同应用软件所对应的预设数量不同,预设数量的最大值例如可以是16张。
S120、于第一工作状态下检测所述预设数量待检测图片中的第一预设数量的待检测图片,于所述第一预设数量的待检测图片检测未通过的状态下切换至第二工作状态下检测所述预设数量待检测图片中的第二预设数量的待检测图片,以形成一检测结果输出。
智能终端的工作状态例如可以是处理器核心数量,以手机为例,当前手机总的中低端配置的如MT6737和高通MSM8917一类的手机的处理器最大核心数量为4核;中高端配置的如MTK6755和高通SDM845一类的手机的处理器最大核心数量为8核。第一工作状态对应的处理器核心数量小于智能终端的最大核心数量,在第一工作状态下检测预设数量中的第一预设数量的待检测图片,当待检测图片通过时,便可以执行登录、解锁或支付功能,第一工作状态小于智能终端的最大核心数量,可以节省面部识别的耗电量,延长智能终端续航能力。在第一预设数量的待检测图片检测未通过时,切换至第二工作状态下检测预设数量中第二预设数量的待检测图片,第二工作状态下的处理器核心数量大于第一工作状态下的处理器核心数量,提高智能终端的处理能力,保证图片检测的运行能力。待检测图片进行检测即通过算法提取图片中的眼睛和鼻子,与注册时的标准图片中的人脸信息进行对比,并给出一个得分,如果这个得分达到预设期望值,则确认该人脸是可信的,就能成功进行屏幕解锁或者支付,同时释放相机的所有资源。
进一步地,当处理器核心最大值为4核时,所述第一工作状态为处理器核心为3核;所述第二工作状态为处理器核心为4核;相应地,于第一工作状态下检测所述预设数量待检测图片中的第一预设数量的待检测图片,于所述第一预设数量的待检测图片检测未通过的状态下切换至第二工作状态下检测所述预设数量待检测图片中的第二预设数量的待检测图片,以形成一检测结果输出,包括:在处理器核心为3核时,检测第一预设数量的待检测图片,在所述第一预设数量的待检测图片检测未通过的状态下切换处理器核心为4核,检测第二预设数量的待检测图片,以形成一检测结果输出。
当处理器核心最大值为4核时,以3核运行比4核慢20ms左右,解锁差异不明显,并不会影响用户体验。当以3核运行时,第一预设数量的面部图片未检测通过时,控制运行的处理器核心增大为4核,以4核进行第二预设数量的面部图片的检测。第二预设数量的面部图片可以是预设数量的面部图片中除去第一预设数量的图片之后的面部图片中的图片。示例性地,对于4核手机,默认设定为3核运行,如果第1张照片就匹配成功,那么和开4核第一张匹配相差大概20ms。如果3核运行,第一张和第二张照片匹配失败,那么第三张照片后立即开启4核运行,该情况和直接开4核运行也是前两张匹配失败第三张匹配成功的面部识别解锁相差时间大概40ms,这个时间用户并没有明显感觉,但是这两个过程相差大概0.2-0.4mA的功耗。因此,设置不同的运行核数梯度,便于节省能耗,对应用的处理速度影响微弱,保证用户体验。
***用户界面中还可以单独设定全核运行开关并提示“此模式能正确且快速进行面部识别解锁,但是会带来额外功耗开销”,用户打开此开关,则面部识别一直以全核进行运行。如果用户未打开此开关,则面部识别以运行核数逐级增加的方式运行,节省电量。
本发明实施例通过在面部识别状态下获取预设数量待检测图片,并在第一状态下检测预设数量中的第一预设数量的待检测图片,第一预设数量的待检测图片检测未通过时切换至第二状态下检测预设数量中的第二预设数量的待检测图片,避免一直处于低耗能运行状态无法满足图片检测的运行需求,一直处于高耗能运行状态浪费资源的问题,通过工作状态的切换既可以保证图片检测的正常进行,在不影响用户体验的情况下可以实现节省功耗,提升电池使用率,延长终端寿命。
实施例二
图2是本发明实施例二提供的一种面部识别方法的流程图。本发明实施例在上述实施例的基础上,进一步限定当处理器核心最大值为8核时,所述第一工作状态为处理器核心为5核;所述第二工作状态为处理器核心为6核时,所述于第一工作状态下检测所述预设数量待检测图片中的第一预设数量的待检测图片,于所述第一预设数量的待检测图片检测未通过的状态下切换至第二工作状态下检测所述预设数量待检测图片中的第二预设数量的待检测图片,以形成一检测结果输出的具体步骤。
相应地,本实施例的方法包括:
S210、在面部识别状态下,获取预设数量待检测图片。
S220、在处理器核心为5核时,检测第一预设数量的待检测图片,其中,所述处理器核心最大值为8核。
对于8核手机,3核比8核慢200ms左右,5核比8核慢100ms左右,而此时5核运行时用户体验上并没有明显的解锁速度差异,但是实际8核运行比5核运行解锁多花费0.2-0.8mA。因此,将用于面部识别解锁的处理器核心数量设定为5核不会影响面部识别的处理速度,满足用户体验,相比8核全部用于面部识别解锁节省电量。
S230、在所述第一预设数量的待检测图片检测未通过的状态下切换处理器核心为6核,检测第二预设数量的待检测图片,以形成一检测结果输出。
在以5核检测第一预设数量的待检测图片检测未通过时,可以控制切换处理器的核心为6核,检测第二预设数量的待检测图片,检测通过时执行开锁、登录或支付。
在本发明的另一优选实施方式中,当处理器核心最大值为8核时,所述第一工作状态为处理器核心为5核;所述第二工作状态为处理器核心为6核;相应地,所述于第一工作状态下检测所述预设数量待检测图片中的第一预设数量的待检测图片,于所述第一预设数量的待检测图片检测未通过的状态下切换至第二工作状态下检测所述预设数量待检测图片中的第二预设数量的待检测图片,以形成一检测结果输出,包括:
在处理器核心为5核时,检测第一预设数量的待检测图片;在所述第一预设数量的待检测图片检测未通过的状态下切换处理器核心为6核,检测第二预设数量的待检测图片;于第二预设数量的待检测图片检测未通过的状态下切换至处理器核心为7核检测所述预设数量待检测图片中的第三预设数量的待检测图片,以形成一检测结果输出。
在本发明的另一优选实施方式中,当处理器核心最大值为8核时,所述第一工作状态为处理器核心为5核;所述第二工作状态为处理器核心为6核;相应地,所述于第一工作状态下检测所述预设数量待检测图片中的第一预设数量的待检测图片,于所述第一预设数量的待检测图片检测未通过的状态下切换至第二工作状态下检测所述预设数量待检测图片中的第二预设数量的待检测图片,以形成一检测结果输出,包括:
在处理器核心为5核时,检测第一预设数量的待检测图片,在所述第一预设数量的待检测图片检测未通过的状态下切换处理器核心为6核,检测第二预设数量的待检测图片;于第二预设数量的待检测图片检测未通过的状态下切换至处理器核心为7核检测所述预设数量待检测图片中的第三预设数量的待检测图片;于第三预设数量的待检测图片检测未通过的状态下切换至以处理器核心为8核检测所述预设数量待检测图片中的第四预设数量的待检测图片,以形成一检测结果输出。
示例性地,对于8核手机,默认设定为5核运行,如果第一张照片匹配成功,那么和8核全开也是第一张匹配成功相差大概20-30ms。如果5核运行,第一张和第二张照片匹配失败,那么在第三张照片后立即开启6核运行,和全程直接8核全开相差大概40ms。同样,如果5核运行,第一张和第二张匹配失败,第三张开启6核运行,并且第三张同样匹配失败,第四张开启7核运行,和全程直接8核全开相差大概60ms。同样,如果5核运行,第一张和第二张匹配失败,第三张开启6核运行,并且第三张同样匹配失败,第四张开启7核运行,并且第四张同样匹配失败,第五张开启8核运行,和全程直接8核全开相差大概100ms。对于8核手机,以上逐级增加CPU核和直接全程开8核的手机解锁体验相差最大不超过100ms,满足用户体验,但是功耗能节省0.2-0.8mA。
图3为本发明实施例提供的一种面部识别方法的流程示意图。在进行人脸注册时,应用软件发送获取CPU核数最大值,获得当前手机主板支持的最大CPU核数,一般都是4或者8。根据获得的最大CPU核数来设定面部识别解锁的工作过程。应用软件需要一共验证16张图片都失败才会认为最终面部识别解锁失败。其中,在验证过程中,一般只要保证从第五张图片开始验证都是成功,对于8核手机,在5核运行的基础上进行CPU核逐渐增加的效果同直接8核运行用户感官体验都会相差不大。对于4核手机,在3核的基础上进行CPU核逐渐增加。
本发明实施例通过在面部识别状态下获取预设数量待检测图片,并在第一状态下检测预设数量中的第一预设数量的待检测图片,第一预设数量的待检测图片检测未通过时切换至第二状态下检测预设数量中的第二预设数量的待检测图片,避免一直处于低耗能运行状态无法满足图片检测的运行需求,一直处于高耗能运行状态浪费资源的问题,通过工作状态的切换既可以保证图片检测的正常进行,在不影响用户体验的情况下可以实现节省功耗,提升电池使用率,延长终端寿命的效果。
实施例三
图4是本发明实施例三提供的一种面部识别装置的结构框图。该装置用于执行上述任意实施例所提供的一种面部识别方法。该装置包括:
图片获取模块310,用于在面部识别状态下,获取预设数量待检测图片;
图片检测模块320,用于于第一工作状态下检测所述预设数量待检测图片中的第一预设数量的待检测图片,于所述第一预设数量的待检测图片检测未通过的状态下切换至第二工作状态下检测所述预设数量待检测图片中的第二预设数量的待检测图片,以形成一检测结果输出。
进一步地,当处理器核心最大值为4核时,所述第一工作状态为处理器核心为3核;所述第二工作状态为处理器核心为4核;相应地,所述图片检测模块,具体用于:
在处理器核心为3核时,检测第一预设数量的待检测图片,在所述第一预设数量的待检测图片检测未通过的状态下切换处理器核心为4核,检测第二预设数量的待检测图片,以形成一检测结果输出。
进一步地,当处理器核心最大值为8核时,所述第一工作状态为处理器核心为5核;所述第二工作状态为处理器核心为6核;相应地,所述图片检测模块,具体用于:
在处理器核心为5核时,检测第一预设数量的待检测图片,在所述第一预设数量的待检测图片检测未通过的状态下切换处理器核心为6核,检测第二预设数量的待检测图片,以形成一检测结果输出。
进一步地,当处理器核心最大值为8核时,所述第一工作状态为处理器核心为5核;所述第二工作状态为处理器核心为6核;相应地,所述图片检测模块,具体用于:
在处理器核心为5核时,检测第一预设数量的待检测图片;
在所述第一预设数量的待检测图片检测未通过的状态下切换处理器核心为6核,检测第二预设数量的待检测图片;
于第二预设数量的待检测图片检测未通过的状态下切换至处理器核心为7核检测所述预设数量待检测图片中的第三预设数量的待检测图片,以形成一检测结果输出。
进一步地,当处理器核心最大值为8核时,所述第一工作状态为处理器核心为5核;所述第二工作状态为处理器核心为6核;相应地,所述图片检测模块具体用于:
在处理器核心为5核时,检测第一预设数量的待检测图片,在所述第一预设数量的待检测图片检测未通过的状态下切换处理器核心为6核,检测第二预设数量的待检测图片;
于第二预设数量的待检测图片检测未通过的状态下切换至处理器核心为7核检测所述预设数量待检测图片中的第三预设数量的待检测图片;
于第三预设数量的待检测图片检测未通过的状态下切换至以处理器核心为8核检测所述预设数量待检测图片中的第四预设数量的待检测图片,以形成一检测结果输出。
本发明实施例三提供的面部识别装置,可以保证图片检测的正常进行,在不影响用户体验的情况下可以实现节省功耗,提升电池使用率,延长终端寿命的效果。
本发明实施例所提供的面部识别装置可执行本发明任意实施例所提供的面部识别方法,具备执行方法相应的功能模块和有益效果。
实施例四
图5为本发明实施例四提供的一种终端的结构示意图,如图5所示,该终端包括处理器40、存储器41、输入装置42和输出装置43;智能插座中处理器40的数量可以是一个或多个,图5中以一个处理器40为例;智能插座中的处理器40、存储器41、输入装置42和输出装置43可以通过总线或其他方式连接,图4中以通过总线连接为例。
存储器41作为一种计算机可读存储介质,可用于存储软件程序、计算机可执行程序以及模块,如本发明实施例中的漏电检测方法对应的程序指令/模块(例如,图片获取模块310和图片检测模块320)。处理器40通过运行存储在存储器41中的软件程序、指令以及模块,从而执行设备的各种功能应用以及数据处理,即实现上述面部识别方法。
存储器41主要包括存储程序区和存储数据区,其中,存储程序区可存储操作***、至少一个功能所需的应用程序;存储数据区可存储根据智能插座的使用所创建的数据等。此外,存储器41可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他非易失性固态存储器件。在一些实例中,存储器41可进一步包括相对于处理器40远程设置的存储器,这些远程存储器可以通过网络连接至设备。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。
输入装置42可用于接收输入的数字或字符信息,以及产生与设备的用户设置以及功能控制有关的键信号输入。输出装置43可包括显示屏等显示设备。
实施例五
本发明实施例五还提供一种包含计算机可执行指令的存储介质,所述计算机可执行指令在由计算机处理器执行时用于执行一种面部识别方法,该方法包括:
在面部识别状态下,获取预设数量待检测图片;
于第一工作状态下检测所述预设数量待检测图片中的第一预设数量的待检测图片,于所述第一预设数量的待检测图片检测未通过的状态下切换至第二工作状态下检测所述预设数量待检测图片中的第二预设数量的待检测图片,以形成一检测结果输出。
当然,本发明实施例所提供的一种包含计算机可执行指令的存储介质,其计算机可执行指令不限于如上所述的方法操作,还可以执行本发明任意实施例所提供的面部识别方法中的相关操作。
通过以上关于实施方式的描述,所属领域的技术人员可以清楚地了解到,本发明可借助软件及必需的通用硬件来实现,当然也可以通过硬件实现,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在计算机可读存储介质中,如计算机的软盘、只读存储器(Read-Only Memory,ROM)、随机存取存储器(RandomAccess Memory,RAM)、闪存(FLASH)、硬盘或光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述的方法。
注意,上述仅为本发明的较佳实施例及所运用技术原理。本领域技术人员会理解,本发明不限于这里所述的特定实施例,对本领域技术人员来说能够进行各种明显的变化、重新调整和替代而不会脱离本发明的保护范围。因此,虽然通过以上实施例对本发明进行了较为详细的说明,但是本发明不仅仅限于以上实施例,在不脱离本发明构思的情况下,还可以包括更多其他等效实施例,而本发明的范围由所附的权利要求范围决定。
Claims (10)
1.一种面部识别方法,其特征在于,包括:
在面部识别状态下,获取预设数量待检测图片;
于第一工作状态下检测所述预设数量待检测图片中的第一预设数量的待检测图片,于所述第一预设数量的待检测图片检测未通过的状态下切换至第二工作状态下检测所述预设数量待检测图片中的第二预设数量的待检测图片,以形成一检测结果输出。
2.根据权利要求1所述的方法,其特征在于,当处理器核心最大值为4核时,所述第一工作状态为处理器核心为3核;所述第二工作状态为处理器核心为4核;相应地,于第一工作状态下检测所述预设数量待检测图片中的第一预设数量的待检测图片,于所述第一预设数量的待检测图片检测未通过的状态下切换至第二工作状态下检测所述预设数量待检测图片中的第二预设数量的待检测图片,以形成一检测结果输出,包括:
在处理器核心为3核时,检测第一预设数量的待检测图片,在所述第一预设数量的待检测图片检测未通过的状态下切换处理器核心为4核,检测第二预设数量的待检测图片,以形成一检测结果输出。
3.根据权利要求1所述的方法,其特征在于,当处理器核心最大值为8核时,所述第一工作状态为处理器核心为5核;所述第二工作状态为处理器核心为6核;相应地,于第一工作状态下检测所述预设数量待检测图片中的第一预设数量的待检测图片,于所述第一预设数量的待检测图片检测未通过的状态下切换至第二工作状态下检测所述预设数量待检测图片中的第二预设数量的待检测图片,以形成一检测结果输出,包括:
在处理器核心为5核时,检测第一预设数量的待检测图片;
在所述第一预设数量的待检测图片检测未通过的状态下切换处理器核心为6核,检测第二预设数量的待检测图片,以形成一检测结果输出。
4.根据权利要求1所述的方法,其特征在于,当处理器核心最大值为8核时,所述第一工作状态为处理器核心为5核;所述第二工作状态为处理器核心为6核;相应地,所述于第一工作状态下检测所述预设数量待检测图片中的第一预设数量的待检测图片,于所述第一预设数量的待检测图片检测未通过的状态下切换至第二工作状态下检测所述预设数量待检测图片中的第二预设数量的待检测图片,以形成一检测结果输出,包括:
在处理器核心为5核时,检测第一预设数量的待检测图片;
在所述第一预设数量的待检测图片检测未通过的状态下切换处理器核心为6核,检测第二预设数量的待检测图片;
于第二预设数量的待检测图片检测未通过的状态下切换至处理器核心为7核检测所述预设数量待检测图片中的第三预设数量的待检测图片,以形成一检测结果输出。
5.根据权利要求1所述的方法,其特征在于,当处理器核心最大值为8核时,所述第一工作状态为处理器核心为5核;所述第二工作状态为处理器核心为6核;相应地,所述于第一工作状态下检测所述预设数量待检测图片中的第一预设数量的待检测图片,于所述第一预设数量的待检测图片检测未通过的状态下切换至第二工作状态下检测所述预设数量待检测图片中的第二预设数量的待检测图片,以形成一检测结果输出,包括:
在处理器核心为5核时,检测第一预设数量的待检测图片,在所述第一预设数量的待检测图片检测未通过的状态下切换处理器核心为6核,检测第二预设数量的待检测图片;
于第二预设数量的待检测图片检测未通过的状态下切换至处理器核心为7核检测所述预设数量待检测图片中的第三预设数量的待检测图片;
于第三预设数量的待检测图片检测未通过的状态下切换至以处理器核心为8核检测所述预设数量待检测图片中的第四预设数量的待检测图片,以形成一检测结果输出。
6.一种面部识别装置,其特征在于,包括:
图片获取模块,用于在面部识别状态下,获取预设数量待检测图片;
图片检测模块,用于于第一工作状态下检测所述预设数量待检测图片中的第一预设数量的待检测图片,于所述第一预设数量的待检测图片检测未通过的状态下切换至第二工作状态下检测所述预设数量待检测图片中的第二预设数量的待检测图片,以形成一检测结果输出。
7.根据权利要求6所述的装置,其特征在于,当处理器核心最大值为4核时,所述第一工作状态为处理器核心为3核;所述第二工作状态为处理器核心为4核;相应地,所述图片检测模块,具体用于:
在处理器核心为3核时,检测第一预设数量的待检测图片,在所述第一预设数量的待检测图片检测未通过的状态下切换处理器核心为4核,检测第二预设数量的待检测图片,以形成一检测结果输出。
8.根据权利要求6所述的装置,其特征在于,当处理器核心最大值为8核时,所述第一工作状态为处理器核心为5核;所述第二工作状态为处理器核心为6核;相应地,所述图片检测模块,具体用于:
在处理器核心为5核时,检测第一预设数量的待检测图片,在所述第一预设数量的待检测图片检测未通过的状态下切换处理器核心为6核,检测第二预设数量的待检测图片,以形成一检测结果输出。
9.一种终端,其特征在于,包括:
一个或多个处理器;
存储装置,用于存储一个或多个程序;
当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现如权利要求1-5中任一所述的面部识别方法。
10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该程序被处理器执行时实现如权利要求1-5中任一所述的面部识别方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810848085.7A CN109063633A (zh) | 2018-07-27 | 2018-07-27 | 面部识别方法、装置、终端及存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810848085.7A CN109063633A (zh) | 2018-07-27 | 2018-07-27 | 面部识别方法、装置、终端及存储介质 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN109063633A true CN109063633A (zh) | 2018-12-21 |
Family
ID=64836667
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201810848085.7A Withdrawn CN109063633A (zh) | 2018-07-27 | 2018-07-27 | 面部识别方法、装置、终端及存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN109063633A (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110349076A (zh) * | 2019-07-18 | 2019-10-18 | 秒针信息技术有限公司 | 数据的处理方法及装置 |
-
2018
- 2018-07-27 CN CN201810848085.7A patent/CN109063633A/zh not_active Withdrawn
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110349076A (zh) * | 2019-07-18 | 2019-10-18 | 秒针信息技术有限公司 | 数据的处理方法及装置 |
CN110349076B (zh) * | 2019-07-18 | 2022-11-29 | 秒针信息技术有限公司 | 数据的处理方法及装置 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10275586B2 (en) | Method for power management using fingerprint identification in mobile terminal and mobile terminal | |
CN109542744A (zh) | 检测终端开机异常问题的方法、装置、存储介质及终端 | |
CN109522147A (zh) | 一种记录开机异常信息的方法、装置、存储介质及终端 | |
US11249645B2 (en) | Application management method, storage medium, and electronic apparatus | |
CN108595231A (zh) | 应用程序预加载方法、装置、存储介质及智能终端 | |
CN108632533A (zh) | 一种相机的控制方法、移动终端及计算机可读存储介质 | |
US10949573B2 (en) | Unlocking control methods and related products | |
CN106844159A (zh) | 一种信息获取方法、装置及智能终端 | |
CN107027150A (zh) | WiFi控制方法、装置和终端设备 | |
CN109614267A (zh) | 一种修复开机异常问题的方法、装置、存储介质及终端 | |
CN109257249A (zh) | 一种网卡稳定性测试方法、装置、终端及存储介质 | |
CN107943270A (zh) | 应用服务的控制方法、装置及存储介质和移动终端 | |
CN109063633A (zh) | 面部识别方法、装置、终端及存储介质 | |
US20210274573A1 (en) | Abnormality Processing Method, Terminal Device and Storage Medium | |
CN108733466A (zh) | 重启分布式***中的应用***实例的方法、装置及设备 | |
CN109283995A (zh) | 一种降低物联网终端用户识别卡功耗的方法和*** | |
CN110347532A (zh) | 多分区***备份方法及装置 | |
CN109634782A (zh) | 一种***健壮性的检测方法、装置、存储介质及终端 | |
CN115329161A (zh) | 金融行情列表展示方法、装置、存储介质及设备 | |
CN105740064A (zh) | Linux***中防止服务端重启的方法及装置 | |
CN107844375B (zh) | 应用关闭方法、装置、存储介质及电子设备 | |
CN113786601A (zh) | 一种密室的控制方法、装置、计算机设备及存储介质 | |
CN109151314B (zh) | 一种终端的摄像虚化处理方法、装置、存储介质及终端 | |
CN104077156B (zh) | 可程序化中央处理单元的重新启动***及其方法 | |
CN110727500A (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 | ||
TA01 | Transfer of patent application right | ||
TA01 | Transfer of patent application right |
Effective date of registration: 20200417 Address after: Room 706, Room 1699, South Zuchong Road, Yushan Town, Kunshan City, Suzhou City, Jiangsu Province Applicant after: Kunshan Pinyuan Intellectual Property Operating Technology Co., Ltd. Address before: 200233, Shanghai, Jinshan District Jinshan Industrial Zone, Ting Wei highway 65584, room 1309 Applicant before: SHANGHAI WIND TECHNOLOGIES Co.,Ltd. |
|
WW01 | Invention patent application withdrawn after publication | ||
WW01 | Invention patent application withdrawn after publication |
Application publication date: 20181221 |