控制方法及相关产品技术

技术编号:18426107 阅读:28 留言:0更新日期:2018-07-12 01:56
本申请实施例公开了一种控制方法及相关产品,其中的方法包括:确定针对电源按键的多次点击操作对应的摄像头的响应操作的第一串行队列;获取所述多次点击操作中最后一次点击操作对应的所述摄像头的参考响应操作;确定所述摄像头当前正在执行的响应操作;根据所述参考响应操作和所述当前正在执行的响应操作更新所述第一串行队列,得到第二串行队列,所述第二串行队列中未执行的响应操作至少包括开启预览操作或者关闭摄像头操作;执行所述第二串行队列未执行的响应操作。本申请实施例有利于实现在针对电源按键的进行压力测试场景中,缩短人脸解锁开启或关闭的处理时长。

Control methods and related products

The present application embodiment discloses a control method and related products, in which the method includes: determining a first serial queue for response operation of a camera corresponding to a multiple click operation for a power button; obtaining a reference response operation of the camera corresponding to the last click operation of the multiple click operation; A response operation that is currently being executed by the camera is fixed; a second serial queue is obtained according to the reference response operation and the first serial queue that is currently being performed by the response operation described, and the unexecuted response operations in the second serial queue include at least the open preview operation or the closure of the camera operation; Performs the response operation that is not performed by the second serial queue. The embodiment of the application is beneficial to shorten the processing time of the face unlocking, opening or closing in the pressure test scene for the power button.

【技术实现步骤摘要】
控制方法及相关产品
本申请涉及电子设备
,具体涉及一种控制方法及相关产品。
技术介绍
随着电子设备(手机、平板电脑等)的大量普及应用,电子设备能够支持的应用越来越多,功能越来越强大,电子设备向着多样化、个性化的方向发展,成为用户生活中不可缺少的电子用品。目前来看,多生物识别解锁越来越受到电子设备生产厂商的青睐,人脸解锁作为多生物识别解锁的一个重要组成部分,更加受到各产厂商的重视。人脸解锁的交互流程是:点击电源按键亮屏开始人脸解锁、再次点击电源按键熄屏关闭人脸解锁。其中,开始人脸解锁包括开启摄像头和开启预览,关闭人脸解锁包括关闭预览和关闭摄像头。如果反复点击电源按键,进行息屏亮屏压力测试,就会存在摄像头反复被打开、关闭,整个过程非常耗时。
技术实现思路
本专利技术实施例提供了一种控制方法及相关产品,以期实现在针对电源按键的进行压力测试场景中,缩短人脸解锁开启或关闭的处理时长。第一方面,本申请实施例提供一种控制方法,所述方法包括:确定针对电源按键的多次点击操作对应的摄像头的响应操作的第一串行队列,所述响应操作包括打开摄像头操作、开启预览操作、关闭预览操作和关闭摄像头操作,所述打开摄像头操作和所述开启预览操作为单次点击操作的连续响应操作,所述关闭预览操作和所述关闭摄像头操作为单次点击操作的连续响应操作,且所述打开摄像头操作、所述开启预览操作、所述关闭预览操作和所述关闭摄像头操作在时序上为相邻操作;获取所述多次点击操作中最后一次点击操作对应的所述摄像头的参考响应操作;确定所述摄像头当前正在执行的响应操作;根据所述参考响应操作和所述当前正在执行的响应操作更新所述第一串行队列,得到第二串行队列,所述第二串行队列中未执行的响应操作至少包括开启预览操作或者关闭摄像头操作;执行所述第二串行队列未执行的响应操作。第二方面,本申请实施例提供一种控制装置,所述装置包括:确定单元,用于确定针对电源按键的多次点击操作对应的摄像头的响应操作的第一串行队列,所述响应操作包括打开摄像头操作、开启预览操作、关闭预览操作和关闭摄像头操作,所述打开摄像头操作和所述开启预览操作为单次点击操作的连续响应操作,所述关闭预览操作和所述关闭摄像头操作为单次点击操作的连续响应操作,且所述打开摄像头操作、所述开启预览操作、所述关闭预览操作和所述关闭摄像头操作在时序上为相邻操作;获取单元,用于获取所述多次点击操作中最后一次点击操作对应的所述摄像头的参考响应操作;所述确定单元,还用于确定所述摄像头当前正在执行的响应操作;更新单元,用于根据所述参考响应操作和所述当前正在执行的响应操作更新所述第一串行队列,得到第二串行队列,所述第二串行队列中未执行的响应操作至少包括开启预览操作或者关闭摄像头操作;执行单元,用于执行所述第二串行队列未执行的响应操作。第三方面,本申请实施例提供一种电子设备,包括处理器、存储器、通信接口以及一个或多个程序,其中,上述一个或多个程序被存储在上述存储器中,并且被配置由上述处理器执行,上述程序包括用于执行本申请实施例第一方面任一方法中的步骤的指令。第四方面,本申请实施例提供了一种计算机可读存储介质,其中,上述计算机可读存储介质存储用于电子数据交换的计算机程序,其中,上述计算机程序使得计算机执行如本申请实施例第一方面任一方法中所描述的部分或全部步骤。第五方面,本申请实施例提供了一种计算机程序产品,其中,上述计算机程序产品包括存储了计算机程序的非瞬时性计算机可读存储介质,上述计算机程序可操作来使计算机执行如本申请实施例第一方面任一方法中所描述的部分或全部步骤。该计算机程序产品可以为一个软件安装包。可以看出,本申请实施例提供的控制方法,电子设备确定针对电源按键的多次点击操作对应的摄像头的响应操作的第一串行队列,获取所述多次点击操作中最后一次点击操作对应的所述摄像头的参考响应操作,确定所述摄像头当前正在执行的响应操作,根据所述参考响应操作和所述当前正在执行的响应操作更新所述第一串行队列,得到第二串行队列,执行所述第二串行队列未执行的响应操作。可见,电子设备能够根据最后一次点击操作对应的所述摄像头的参考响应操作和当前正在执行的响应操作对多次点击操作对应的摄像头的响应操作的第一串行队列进行更新,以使电子设备仅执行更新后的第二串行队列未执行的响应操作即可,无需全部执行第一串行队列中的未执行的响应操作,进而实现在针对电源按键的进行压力测试场景中,缩短人脸解锁开启或关闭的处理时长。附图说明为了更清楚地说明本申请实施例中的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是本申请实施例公开的一种控制方法的流程示意图;图2-1是本申请实施例公开的一种电子设备的单元组成框图;图2-2是本申请实施例公开的一种电子设备的单元组成框图;图3是本申请实施例公开的一种电子设备的结构示意图;图4是本申请实施例公开的另一种电子设备的结构示意图。具体实施方式为了使本
的人员更好地理解本专利技术方案,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。本专利技术的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别不同对象,而不是用于描述特定顺序。此外,术语“包括”和“具有”以及它们任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或单元的过程、方法、系统、产品或设备没有限定于已列出的步骤或单元,而是可选地还包括没有列出的步骤或单元,或可选地还包括对于这些过程、方法、产品或设备固有的其他步骤或单元。在本文中提及“实施例”意味着,结合实施例描述的特定特征、结构或特性可以包含在本专利技术的至少一个实施例中。在说明书中的各个位置出现该短语并不一定均是指相同的实施例,也不是与其它实施例互斥的独立的或备选的实施例。本领域技术人员显式地和隐式地理解的是,本文所描述的实施例可以与其它实施例相结合。一般地,摄像头的打开流程分为摄像头操作和开启预览操作,摄像头的关闭流程分为关闭预览操作和关闭摄像头操作。其中,摄像头操作、开启预览操作、关闭预览操作和关闭摄像头操作等四个操作均非常耗时,约为200ms左右。针对具备人脸解锁的电子设备,人脸解锁的交互流程一般为:点击电源按键,执行打开摄像头操作、开启预览操作;再次点击电源按键,执行关闭预览操作和关闭摄像头操作。因此,针对具备人脸解锁的电子设备,在反复按压电源按键进行压力测试的场景中,会存在摄像头反复被打开和关闭的情况,并且由于摄像头操作、开启预览操作、关闭预览操作和关闭摄像头操作等四个操作每个操作均非常耗时,会出现摄像头还没打开就要关闭,进而导致整个城市过程耗时长。本申请实施例所涉及到的电子设备可以包括各种具有无线通信功能的手持设备、车载设备、可穿戴设备、计算设备或连接到无线调制解调器的其他处理设备,以及各种形式的用户设备(UserEquipment,UE),移动台(Mobi本文档来自技高网
...

【技术保护点】
1.一种控制方法,其特征在于,所述方法包括:确定针对电源按键的多次点击操作对应的摄像头的响应操作的第一串行队列,所述响应操作包括打开摄像头操作、开启预览操作、关闭预览操作和关闭摄像头操作,所述打开摄像头操作和所述开启预览操作为单次点击操作的连续响应操作,所述关闭预览操作和所述关闭摄像头操作为单次点击操作的连续响应操作,且所述打开摄像头操作、所述开启预览操作、所述关闭预览操作和所述关闭摄像头操作在时序上为相邻操作;获取所述多次点击操作中最后一次点击操作对应的所述摄像头的参考响应操作;确定所述摄像头当前正在执行的响应操作;根据所述参考响应操作和所述当前正在执行的响应操作更新所述第一串行队列,得到第二串行队列,所述第二串行队列中未执行的响应操作至少包括开启预览操作或者关闭摄像头操作;执行所述第二串行队列未执行的响应操作。

【技术特征摘要】
1.一种控制方法,其特征在于,所述方法包括:确定针对电源按键的多次点击操作对应的摄像头的响应操作的第一串行队列,所述响应操作包括打开摄像头操作、开启预览操作、关闭预览操作和关闭摄像头操作,所述打开摄像头操作和所述开启预览操作为单次点击操作的连续响应操作,所述关闭预览操作和所述关闭摄像头操作为单次点击操作的连续响应操作,且所述打开摄像头操作、所述开启预览操作、所述关闭预览操作和所述关闭摄像头操作在时序上为相邻操作;获取所述多次点击操作中最后一次点击操作对应的所述摄像头的参考响应操作;确定所述摄像头当前正在执行的响应操作;根据所述参考响应操作和所述当前正在执行的响应操作更新所述第一串行队列,得到第二串行队列,所述第二串行队列中未执行的响应操作至少包括开启预览操作或者关闭摄像头操作;执行所述第二串行队列未执行的响应操作。2.如权利要求1所述的方法,其特征在于,所述根据所述参考响应操作和所述当前正在执行的响应操作更新所述第一串行队列,得到第二串行队列,包括:基于根据所述参考响应操作和所述当前正在执行的响应操作,确定目标操作;删除所述第一串行队列中的目标操作,得到所述第二串行队列。3.如权利要求2所述的方法,其特征在于,若所述参考响应操作为打开摄像头操作和开启预览操作,所述基于根据所述参考响应操作和所述当前正在执行的响应操作,确定目标操作,包括:若所述当前正在执行的响应操作为打开摄像头操作,确定所述目标操作为所述第一串行队列未执行的操作中除第一目标操作之外的响应操作,所述第一目标操作为与所述当前正在执行的响应操作相邻的开启预览操作;若所述当前正在执行的响应操作为开启预览操作,确定所述目标操作为所述第一串行队列未执行的操作;若所述当前正在执行的响应操作为关闭预览操作,确定所述目标操作为所述第一串行队列未执行的操作中除第二目标操作之外的响应操作,所述第二目标操作为与所述当前正在执行的响应操作相邻的关闭摄像头操作、开启摄像头操作和开启预览操作;若所述当前正在执行的响应操作为关闭摄像头操作,确定所述目标操作为所述第一串行队列未执行的操作中除第三目标操作之外的响应操作,所述第三目标操作为与所述当前正在执行的响应操作相邻的开启摄像头操作和开启预览操作。4.如权利要求2所述的方法,其特征在于,若所述参考响应操作为关闭预览操作和关闭摄像头操作时,所述基于根据所述参考响应操作和所述当前正在执行的响应操作,确定目标操作,包括:若所述当前正在执行的响应操作为打开摄像头操作,确定所述目标操作为所述第一串行队列未执行的操作中除第四目标操作之外的响应操作,所述第四目标操作为与所述当前正在执行的响应操作相邻的开启预览操作、关闭预览操作和关闭摄像头操作;若所述当前正在执行的响应操作为开启预览操作,确定所述目标操作为所述第一串行队列未执行的操作中除第五目标操作之外的响应操作,所述第五目标操作为与所述当前正在执行的响应操作相邻的关闭预览操作和关闭摄像头操作;若所述当前正在执行的响应操作为关闭预览操作,确定所述目标操作为所述第一串行队列未执行的操作中除第六目标操作之外的响应操作,所述第六目标操作为与所述当前正在执行的响应操作相邻的关闭摄像头操作;若所述当前正在执行的响应操作为关闭摄像头操作,确定所述目标操作为所述第一串行队列未执行的操作。5.如权利要求1至4任一项所述的方法,其特征在于,所述方法还包括:检测在预设时段内针对电源按键的多次点击操作的次数;若检测到在预设时段内针对电源按键的多次点击操作的次数大于预设次数,触发执行所述确定多次点击操作对应的摄像头的响应操作的第一串行队列的步骤。6.一种控制装置,其特征在于,所述装置包括:确定单元,用于确定针对电源按键的多次点击操作对应的摄像头的响应操作的第一串行队列,所述响应操作包括打开摄像头操作、开启预览操作、关闭预览操作和关闭摄像头操作,所述打开摄像头操作和...

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

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

1