用于启动人脸解锁的方法、装置和系统及存储介质制造方法及图纸

技术编号:19545619 阅读:19 留言:0更新日期:2018-11-24 20:55
本发明专利技术的实施例提供了一种用于启动电子设备的人脸解锁的方法、装置和用于启动人脸解锁的系统及存储介质。电子设备上设置有两种或多于两种的设备传感器,该方法包括:获取两种或多于两种设备传感器中的每一种生成的传感器数据;对于两种或多于两种设备传感器中的每一种,基于生成的传感器数据判断是否需要解锁,以获得与该种设备传感器对应的解锁判断结果;基于所有解锁判断结果获得最终的判断结果;以及根据最终的判断结果判断是否需要解锁,如果需要,则输出控制信号用于控制与人脸解锁相关的功能的开启。上述方法、装置和系统及存储介质,可以综合多种设备传感器的传感器数据来判断是否需要解锁,这有助于降低电子设备的功耗。

A Method, Device and System for Starting Face Unlocking and Storage Media

The embodiment of the present invention provides a method, device and system and storage medium for starting face unlocking of electronic equipment. There are two or more device sensors on the electronic equipment. The method includes: acquiring sensor data generated by each of two or more device sensors; for each of two or more device sensors, judging whether it is necessary to unlock based on the generated sensor data to obtain and unlock the sensor data. The corresponding unlocking judgment result of the device sensor; the final judgment result is obtained based on all the unlocking judgment results; and the need for unlocking is judged according to the final judgment result. If necessary, the output control signal is used to control the opening of functions related to face unlocking. The above methods, devices and storage media can synthesize sensor data of various devices and sensors to determine whether unlocking is necessary, which helps to reduce the power consumption of electronic devices.

【技术实现步骤摘要】
用于启动人脸解锁的方法、装置和系统及存储介质
本专利技术涉及电子设备领域,更具体地涉及一种用于启动电子设备的人脸解锁的方法、装置和用于启动人脸解锁的系统及存储介质。
技术介绍
移动设备上的人脸解锁应用已经出现有一些年头了。这类人脸解锁方法都是利用移动设备的前置摄像头捕捉平面图像,在图像中找到人脸区域,并提取相应的人脸特征。随后,将提取的人脸特征与事先录入的权限用户的人脸特征进行对比,如果对比得到的相似度分数超过一定阈值则解除权限锁定。在用户不使用时,移动设备通常是暗屏且锁机的。在用户需要进行人脸解锁时,其可以按压移动设备上的按键或者点击移动设备的屏幕,则可以启动人脸解锁(例如使得屏幕点亮并且摄像头开启)。由于用户存在误操作的可能,这种人脸解锁的启动方式可能由于用户的误操作而没有必要地点亮屏幕和开启摄像头。由于点亮屏幕和开启摄像头都属于高功耗的应用,因此这种启动人脸解锁的方式不利于延长移动设备的续航时间。
技术实现思路
考虑到上述问题而提出了本专利技术。本专利技术提供了一种用于启动电子设备的人脸解锁的方法、装置和用于启动人脸解锁的系统及存储介质。根据本专利技术一方面,提供了一种用于电子设备的启动人脸解锁的方法,电子设备上设置有两种或多于两种的设备传感器,其中方法包括:获取两种或多于两种设备传感器中的每一种生成的传感器数据;对于两种或多于两种设备传感器中的每一种,基于生成的传感器数据判断是否需要解锁,以获得与该种设备传感器对应的解锁判断结果;基于所有解锁判断结果获得最终的判断结果;以及根据最终的判断结果判断是否需要解锁,如果需要,则输出控制信号用于控制与人脸解锁相关的功能的开启。示例性地,与每种设备传感器对应的解锁判断结果采用数值形式表示,并且采用不同数值代表需要解锁和无需解锁,基于所有解锁判断结果获得最终的判断结果包括:对所有解锁判断结果进行加权平均,以获得最终的判断结果;根据最终的判断结果判断是否需要解锁包括:如果最终的判断结果超过预定解锁阈值,则确定需要解锁,否则确定无需解锁。示例性地,方法还包括:如果无法获取两种或多于两种设备传感器中的特定设备传感器的传感器数据,在基于所有解锁判断结果获得最终的判断结果的步骤之前,将与特定设备传感器对应的解锁判断结果设定为默认值;以及在对所有解锁判断结果进行加权平均的步骤中,调整与特定设备传感器以及两种或多于两种设备传感器中的其他设备传感器分别对应的解锁判断结果在加权平均中的权重。示例性地,方法还包括:如果无法获取两种或多于两种设备传感器中的特定设备传感器的传感器数据,在基于所有解锁判断结果获得最终的判断结果的步骤之前,将与特定设备传感器对应的解锁判断结果设定为默认值。示例性地,两种或多于两种设备传感器为以下项中的两项或多于两项:陀螺仪、加速度计、磁感计、光传感器、近程传感器和交互感应装置。示例性地,对于两种或多于两种设备传感器中的每一种,基于对应的传感器数据判断是否需要解锁,以获得与该种设备传感器对应的解锁判断结果包括:对于陀螺仪,判断与陀螺仪对应的传感器数据在第一预定时段内的变化值是否超过陀螺仪阈值,如果是,则确定与陀螺仪对应的解锁判断结果为需要解锁,否则确定与陀螺仪对应的解锁判断结果为无需解锁;对于加速度计,判断与加速度计对应的传感器数据在第二预定时段内的变化值是否超过加速度计阈值,如果是,则确定与加速度计对应的解锁判断结果为需要解锁,否则确定与陀螺仪对应的解锁判断结果为无需解锁;对于磁感计,判断与磁感计对应的传感器数据在第三预定时段内的变化值是否超过磁感计阈值,如果是,则确定与磁感计对应的解锁判断结果为需要解锁,否则确定与磁感计对应的解锁判断结果为无需解锁;对于光传感器,判断与光传感器对应的传感器数据是否超过光传感器阈值,如果是,则确定与光传感器对应的解锁判断结果为需要解锁,否则确定与光传感器对应的解锁判断结果为无需解锁;对于近程传感器,判断与近程传感器对应的传感器数据是否低于近程传感器阈值,如果是,则确定与近程传感器对应的解锁判断结果为需要解锁,否则确定与近程传感器对应的解锁判断结果为无需解锁;对于交互感应装置,判断与交互感应装置对应的传感器数据是否表示交互感应装置被按压或点击,如果是,则确定与交互感应装置对应的解锁判断结果为需要解锁,否则确定与交互感应装置对应的解锁判断结果为无需解锁。示例性地,输出控制信号用于控制与人脸解锁相关的功能的开启包括:输出摄像头开启信号用于控制电子设备的摄像头开启,摄像头用于采集人脸图像以进行人脸解锁。示例性地,输出控制信号用于控制与人脸解锁相关的功能的开启还包括:输出亮屏信号用于控制电子设备的屏幕点亮。根据本专利技术另一方面,提供了一种用于电子设备的启动人脸解锁的装置,电子设备上设置有两种或多于两种的设备传感器,其中装置包括传感器数据获取模块、解锁判断结果获得模块、最终结果获得模块、判断模块和信号输出模块,其中,传感器数据获取模块用于获取两种或多于两种设备传感器中的每一种生成的传感器数据;解锁判断结果获得模块用于对于两种或多于两种设备传感器中的每一种,基于生成的传感器数据判断是否需要解锁,以获得与该种设备传感器对应的解锁判断结果;最终结果获得模块用于基于所有解锁判断结果获得最终的判断结果;判断模块用于根据最终的判断结果判断是否需要解锁,如果需要,则启动信号输出模块;信号输出模块用于输出控制信号用于控制与人脸解锁相关的功能的开启。示例性地,与每种设备传感器对应的解锁判断结果采用数值形式表示,并且采用不同数值代表需要解锁和无需解锁,最终结果获得模块包括:平均子模块,用于对所有解锁判断结果进行加权平均,以获得最终的判断结果;判断模块包括:判断子模块,用于如果最终的判断结果超过预定解锁阈值,则确定需要解锁,否则确定无需解锁。示例性地,装置还包括:第一默认值设定模块,用于如果无法获取两种或多于两种设备传感器中的特定设备传感器的传感器数据,在最终结果获得模块基于所有解锁判断结果获得最终的判断结果之前,将与特定设备传感器对应的解锁判断结果设定为默认值;以及权重调整模块,用于在平均子模块对所有解锁判断结果进行加权平均的过程中,调整与特定设备传感器以及两种或多于两种设备传感器中的其他设备传感器分别对应的解锁判断结果在加权平均中的权重。示例性地,装置还包括:第二默认值设定模块,用于如果无法获取两种或多于两种设备传感器中的特定设备传感器的传感器数据,在最终结果获得模块基于所有解锁判断结果获得最终的判断结果之前,将与特定设备传感器对应的解锁判断结果设定为默认值。示例性地,两种或多于两种设备传感器为以下项中的两项或多于两项:陀螺仪、加速度计、磁感计、光传感器、近程传感器和交互感应装置。示例性地,解锁判断结果获得模块包括:陀螺仪判断子模块,用于对于陀螺仪,判断与陀螺仪对应的传感器数据在第一预定时段内的变化值是否超过陀螺仪阈值,如果是,则确定与陀螺仪对应的解锁判断结果为需要解锁,否则确定与陀螺仪对应的解锁判断结果为无需解锁;加速度计判断子模块,用于对于加速度计,判断与加速度计对应的传感器数据在第二预定时段内的变化值是否超过加速度计阈值,如果是,则确定与加速度计对应的解锁判断结果为需要解锁,否则确定与陀螺仪对应的解锁判断结果为无需解锁;磁感计判断子模块,用于对于磁本文档来自技高网...

【技术保护点】
1.一种用于电子设备的启动人脸解锁的方法,所述电子设备上设置有两种或多于两种的设备传感器,其中所述方法包括:获取所述两种或多于两种设备传感器中的每一种生成的传感器数据;对于所述两种或多于两种设备传感器中的每一种,基于生成的传感器数据判断是否需要解锁,以获得与该种设备传感器对应的解锁判断结果;基于所有解锁判断结果获得最终的判断结果;以及根据所述最终的判断结果判断是否需要解锁,如果需要,则输出控制信号用于控制与人脸解锁相关的功能的开启。

【技术特征摘要】
1.一种用于电子设备的启动人脸解锁的方法,所述电子设备上设置有两种或多于两种的设备传感器,其中所述方法包括:获取所述两种或多于两种设备传感器中的每一种生成的传感器数据;对于所述两种或多于两种设备传感器中的每一种,基于生成的传感器数据判断是否需要解锁,以获得与该种设备传感器对应的解锁判断结果;基于所有解锁判断结果获得最终的判断结果;以及根据所述最终的判断结果判断是否需要解锁,如果需要,则输出控制信号用于控制与人脸解锁相关的功能的开启。2.如权利要求1所述的方法,其中,与每种设备传感器对应的解锁判断结果采用数值形式表示,并且采用不同数值代表需要解锁和无需解锁,所述基于所有解锁判断结果获得最终的判断结果包括:对所有解锁判断结果进行加权平均,以获得所述最终的判断结果;所述根据所述最终的判断结果判断是否需要解锁包括:如果所述最终的判断结果超过预定解锁阈值,则确定需要解锁,否则确定无需解锁。3.如权利要求2所述的方法,其中,所述方法还包括:如果无法获取所述两种或多于两种设备传感器中的特定设备传感器的传感器数据,在所述基于所有解锁判断结果获得最终的判断结果的步骤之前,将与所述特定设备传感器对应的解锁判断结果设定为默认值;以及在所述对所有解锁判断结果进行加权平均的步骤中,调整与所述特定设备传感器以及所述两种或多于两种设备传感器中的其他设备传感器分别对应的解锁判断结果在加权平均中的权重。4.如权利要求1所述的方法,其中,所述方法还包括:如果无法获取所述两种或多于两种设备传感器中的特定设备传感器的传感器数据,在所述基于所有解锁判断结果获得最终的判断结果的步骤之前,将与所述特定设备传感器对应的解锁判断结果设定为默认值。5.如权利要求1所述的方法,其中,所述两种或多于两种设备传感器为以下项中的两项或多于两项:陀螺仪、加速度计、磁感计、光传感器、近程传感器和交互感应装置。6.如权利要求5所述的方法,其中,所述对于所述两种或多于两种设备传感器中的每一种,基于对应的传感器数据判断是否需要解锁,以获得与该种设备传感器对应的解锁判断结果包括:对于所述陀螺仪,判断与所述陀螺仪对应的传感器数据在第一预定时段内的变化值是否超过陀螺仪阈值,如果是,则确定与所述陀螺仪对应的解锁判断结果为需要解锁,否则确定与所述陀螺仪对应的解锁判断结果为无需解锁;对于所述加速度计,判断与所述加速度计对应的传感器数据在第二预定时段内的变化值是否超过加速度计阈值,如果是,则确定与所述加速度计对应的解锁判断结果为需要解锁,否则确定与所述陀螺仪对应的解锁判断结果为无需解锁;对于所述磁感计,判断与所述磁感计对应的传感器数据在第三预定时段内的变化值是否超过磁感计阈值,如果是,则确定与所述磁感计对应的解锁判断结果为需要解锁,否则确定与所述磁感计对应的解锁判断结果为无需解锁;对于所述光传感器,判断与所述光传感器对应的传感器数据是否超过光传感器阈值,如果是,则确定与所述...

【专利技术属性】
技术研发人员:陈可卿
申请(专利权)人:北京旷视科技有限公司北京迈格威科技有限公司
类型:发明
国别省市:北京,11

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

1