控制方法及相关产品与流程

文档序号:18463098发布日期:2019-08-17 02:12阅读:155来源:国知局
控制方法及相关产品与流程

本申请涉及控制技术领域,具体涉及一种控制方法及相关产品。



背景技术:

目前,手机已经成为了人们日常生活中都会配备的生活用品。目前很多手机等电子设备都已具备屏下指纹传感器,通过该屏下指纹传感器来进行指纹识别,从而替代了以前的通过固定位置的指纹识别模组进行指纹识别的方式,但是当前大多的电子设备采用屏下指纹传感器进行解锁操作,其应用较为单一,导致了电子装置的便捷性降低。



技术实现要素:

本申请实施例提供一种控制方法及相关产品,能够提升电子装置的便捷性。

本申请实施例的第一方面提供了一种控制方法,应用于电子装置,电子装置包括屏下指纹模块,该方法包括:

获取目标指纹识别区域对应的目标触控参数,所述屏下指纹模块包括多个指纹识别区域,所述目标指纹识别区域为所述多个指纹识别区域中的一个指纹识别区域;

确定所述目标触控参数对应的目标操作指令,所述目标指纹识别区域对应一个操作指令集,所述目标操作指令为所述操作指令集中的一个操作指令或者多个操作指令构成的组合指令;

执行所述目标操作指令对应的操作。

本申请实施例的第二方面提供了一种控制装置,应用于电子装置,电子装置包括屏下指纹模块,该装置包括获取单元、确定单元和执行单元,其中,

所述获取单元,用于获取目标指纹识别区域对应的目标触控参数,所述屏下指纹模块包括多个指纹识别区域,所述目标指纹识别区域为所述多个指纹识别区域中的一个指纹识别区域;

所述确定单元,用于确定所述目标触控参数对应的目标操作指令,所述目标指纹识别区域对应一个操作指令集,所述目标操作指令为所述操作指令集中的一个操作指令或者多个操作指令构成的组合指令;

所述执行单元,用于执行所述目标操作指令对应的操作。

本申请实施例的第三方面提供一种电子装置,包括处理器、输入设备、输出设备和存储器,所述处理器、输入设备、输出设备和存储器相互连接,其中,所述存储器用于存储计算机程序,所述计算机程序包括程序指令,所述处理器被配置用于调用所述程序指令,执行如本申请实施例第一方面中的步骤指令。

本申请实施例的第四方面提供了一种计算机可读存储介质,其中,上述计算机可读存储介质存储用于电子数据交换的计算机程序,其中,上述计算机程序使得计算机执行如本申请实施例第一方面中所描述的部分或全部步骤。

本申请实施例的第五方面提供了一种计算机程序产品,其中,上述计算机程序产品包括存储了计算机程序的非瞬时性计算机可读存储介质,上述计算机程序可操作来使计算机执行如本申请实施例第一方面中所描述的部分或全部步骤。该计算机程序产品可以为一个软件安装包。

实施本申请实施例,至少具有如下有益效果:

通过获取目标指纹识别区域对应的目标触控参数,所述屏下指纹模块包括多个指纹识别区域,所述目标指纹识别区域为所述多个指纹识别区域中的一个指纹识别区域,确定所述目标触控参数对应的目标操作指令,所述目标指纹识别区域对应一个操作指令集,所述目标操作指令为所述操作指令集中的一个操作指令或者多个操作指令构成的组合指令,执行所述目标操作指令对应的操作,相对于现有方案中,仅通过指纹识别区域进行指纹识别,本方案中,可以通过指纹识别区的目标触控参数,从而根据不同的触控参数,确定出不同的目标操作指令,实现了根据触控参数确定触控指令,从而增加了指纹识别模块的应用范围,进而一定程度上提升了电子装置的便捷性。

附图说明

为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1为本申请实施例提供了一种电子装置的结构示意图;

图2a为本申请实施例提供了一种控制方法的流程示意图;

图2b为本申请实施例提供了一种压力值曲线的示意图;

图2c为本申请实施例提供了一种对目标触控轨迹进行对延伸的方法的示意图;

图3为本申请实施例提供了另一种控制方法的流程示意图;

图4为本申请实施例提供了另一种控制方法的流程示意图;

图5为本申请实施例提供的一种电子装置的结构示意图;

图6为本申请实施例提供了一种控制装置的结构示意图。

具体实施方式

下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,本申请实施例提供的控制方法,可用于改善现有的手机的指纹识别模块应用较为单一的现状,从而可以提升手机的便捷性等。显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。

本申请的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别不同对象,而不是用于描述特定顺序。此外,术语“包括”和“具有”以及它们任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或单元的过程、方法、系统、产品或设备没有限定于已列出的步骤或单元,而是可选地还包括没有列出的步骤或单元,或可选地还包括对于这些过程、方法、产品或设备固有的其他步骤或单元。

在本申请中提及“实施例”意味着,结合实施例描述的特定特征、结构或特性可以包含在本申请的至少一个实施例中。在说明书中的各个位置出现该短语并不一定均是指相同的实施例,也不是与其它实施例互斥的独立的或备选的实施例。本领域技术人员显式地和隐式地理解的是,本申请所描述的实施例可以与其它实施例相结合。

本申请实施例所涉及到的电子装置可以包括各种具有无线通信功能的手持设备、车载设备、可穿戴设备、计算设备或连接到无线调制解调器的其他处理设备,以及各种形式的用户设备(userequipment,ue),移动台(mobilestation,ms),终端设备(terminaldevice)等等。为方便描述,上面提到的设备统称为电子装置。

为了更好的理解本申请实施例提供的一种控制方法,下面首先对应用控制方法的电子设备进行简要介绍。请参阅图1,图1为本申请实施例提供了一种电子装置的结构示意图。如图1所示,电子装置100包括屏下指纹模块101,屏下指纹模块包括多个识别区域1011,每个识别区域均可以对指纹进行识别,也可以多个区域进行协调识别,此处不做具体限定,电子装置100获取目标指纹识别区域对应的目标触控参数,目标指纹识别区域为多个指纹识别区域中的一个指纹识别区域,目标触控参数可以包括目标触控压力值、目标触控轨迹等,电子装置100确定目标触控参数对应的目标操作指令,其中,目标指纹识别区域对应一个操作指令集,目标操作指令为操作指令集中的一个操作指令或者多个操作指令构成的组合指令,电子装置100执行目标操作指令对应的操作。相对于现有方案中,仅通过指纹识别区域进行指纹识别,本方案中,可以通过指纹识别区的目标触控参数,从而根据不同的触控参数,确定出不同的目标操作指令,实现了根据触控参数确定触控指令,从而增加了指纹识别模块的应用范围,进而一定程度上提升了电子装置的便捷性。

请参阅图2a,图2a为本申请实施例提供了一种控制方法的流程示意图。如图2a所示,控制方法包括步骤201-203,具体如下:

201、获取目标指纹识别区域对应的目标触控参数,所述屏下指纹模块包括多个指纹识别区域,所述目标指纹识别区域为所述多个指纹识别区域中的一个指纹识别区域。

其中,目标触控参数可以包括目标触控压力值、目标触控轨迹等。所述屏下指纹模块可以包括多个指纹识别区域,多个指纹识别区域分布于屏幕下方,多个指纹识别区域在进行具体设置时,可以根据用户使用电子装置时的习惯进行设置,例如,可以设置于屏幕下方的中部,也可以设置于屏幕的侧方的中部等,侧方可以理解为屏幕长边所在的一侧。使用屏下指纹识别模块,用户可以将手指置于屏幕上方的指纹识别区域便可完成指纹识别。

202、确定所述目标触控参数对应的目标操作指令,所述目标指纹识别区域对应一个操作指令集,所述目标操作指令为所述操作指令集中的一个操作指令或者多个操作指令构成的组合指令。

其中,目标操作指令集中包括多个操作指令,每个操作指令可以对应一个操作或多个操作,多个操作指令也可以进行组合,构成组合指令,组合指令可以是多个操作指令按照顺序组合,也可以是多个操作指令嵌套组合,目标操作指令可以为音乐播放、打开摄像头、录音、进入主界面、视频录制,当然还可以是其它的组合方式,此处不作具体限定。

可选的,一种可能的确定目标触控参数对应的目标操作指令的方法包括步骤a1-a5,具体如下:

a1、根据所述目标触控压力值和所述目标触控轨迹绘制压力值曲线;

a2、对所述压力值曲线进行取极值计算,得到至少一个第一目标极值和至少一个第二目标极值;

a3、计算所述至少一个第一目标极值的均值,得到第一均值,计算所述至少一个第二目标极值的均值,得到第二均值;

a4、若所述第一均值与所述第二均值之差小于预设的差值阈值,则获取参考操作指令集,所述参考操作指令集中包括至少一个参考操作指令;

a5、按照预设的触控轨迹与参考操作指令之间的映射关系,确定出所述目标操作指令,所述目标操作指令为与所述目标触控轨迹相对应的参考操作指令。

其中,根据目标触控压力值和目标触控轨迹绘制压力值曲线的方法可以为:将目标触控轨迹的起点设置在xoy平面的原点,在xoy平面绘制出目标触控轨迹曲线,以目标触控轨迹曲线为xoy平面的坐标,绘制每个触控点的触控压力值进行z坐标确定,从而得到压力值曲线。压力值曲线为一条空间曲线。如图2b所示。

可选的,对压力值曲线进行取极值计算时,可以将该曲线的z坐标作为变量进行求偏导数,从而确定出至少一个第一目标极值和至少一个第二目标极值,其中,第一目标极值和第二目标极值可以为极大值或极小值,即,第一目标极值为极大值时,第二目标极值为极小值;第一目标极值为最小值时,第二目标极值为极大值。

可选的,预设的差值阈值可以通过经验值或历史数据设定。第一均值与第二均值之间的差值小于预设的差值阈值则可以说明,压力值曲线的波动较小,用户在进行触控时的触控力度区域平稳,可以被判定为正常的触控操作,则获取参考操作指令集,参考指令集可以为通过经验值或历史数据设定的指令集。该参考指令集中包括至少一个参考操作指令。

可选的,按照预设的触控轨迹与参考操作指令之间的映射关系,确定出目标操作指令,其映射关系可以通过经验值设定并预先存储于电子装置中,触控轨迹与参考操作指令之间可以为一一对应的关系,也可以为一个触控轨迹对应多个参考操作指令集组合而形成的组合指令。

可选的,一种可能的触控轨迹与参考操作指令之间的映射关系可以为:触控轨迹可以为椭圆形、方形、s型、z型等,参考操作指令集可以为音乐播放、打开摄像头、录音、进入主界面、视频录制等,映射关系可以如下表所示:

上表的映射关系仅为举例说明,还可以有其它的映射关系,此处不作具体限定。

203、执行所述目标操作指令对应的操作。

本示例中,从目标指纹识别区域获取目标触控压力值和目标触控轨迹,并根据目标触控压力值和目标触控轨迹绘制出压力值曲线,对压力值曲线进行取极值运算,根据极值的均值,确定出参考操作指令集,从参考操作指令集中获取到目标操作指令,执行目标操作指令对应的操作,因此,可以根据压力值和触控轨迹来确定出目标操作指令,能够较为精确的确定出目标触控指令,提升了触控指令确定时的准确性,同时也能够动态的确定出触控指令,提升了电子装置的便捷性。

一个可能的示例中,由于会存在误触发的情况,则需要对误触发进行排除,提升电子装置的准确性,一种可能的确定误触发的方法包括步骤b1-b3,具体如下:

b1、若所述第一均值大于第一均值阈值,且所述第二均值小于第二均值阈值,则获取所述第一均值与所述第一均值阈值之间的第一偏离度,获取所述第二均值与所述第二均值阈值之间的第二偏离度,所述第一均值阈值大于所述第二均值阈值;

b2、计算所述第一偏离度和所述第二偏离度之和,得到目标偏离度和;

b3、若所述目标偏离度和小于预设的偏离度和,则确定出目标触控操作为误操作,以及将所述目标操作指令设置为空指令,所述目标触控操作为与所述目标触控参数相对应的操作。

其中,第一均值阈值和第二均值阈值通过经验值或历史数据设定。第一均值与第一均值阈值之间的第一偏离度可以理解为,将第一均值阈值减去第一均值从而得到第一偏离度,第二偏离度也可以理解为第二均值阈值减去第二均值得到的值。

可选的,预设的偏离度和为通过经验值或历史数据设定。由于第一偏离度和第二偏离度均为负值,则目标偏离度和越小则,偏离的程度越大,越有可能是误触发所导致的,误触发可以理解为突然按压指纹识别区域,或由于将电子装置和手放置于口袋中,指纹识别区域与手指进行误触发导致。

本示例中,通过第一均值和第二均值判断目标触控操作是否为误操作,能够一定程度上减少由误触发导致的误操作,从而一定程度上提升控制方法的准确性。

一个可能的示例中,在执行完目标触控操作对应的目标操作指令对应的操作后,还可以接收目标指纹识别区的参考触控操作,通过参考触控操作执行另外的操作指令,可以完成对电子装置连续的触控操作,提升电子装置的实用性,从而可以一定程度上提升用户体验。一种可能的对参考触控操作进行处理的方法包括步骤c1-c4,具体如下:

c1、获取所述目标指纹识别区域对应的参考触控操作,所述参考触控操作为所述目标触控操作时候的操作;

c2、若所述参考触控操作为预设的触控操作,则获取目标用户的人脸图像以及动作信息集,所述目标用户为触发所述参考触控操作的用户;

c3、通过所述人脸图像对所述目标用户进行身份认证,若认证成功,则根据所述动作信息集,确定出与所述参考触控操作相对应的操作指令;

c4、执行与所述参考触控操作相对应的操作指令。

其中,预设的触控操作可以为打钩、画横线、画三角形等。目标用户的人脸图像可以通过摄像头进行人脸识别获取,也可以通过其它方式进行获取。动作信息可以包括脸部动作信息和手部动作信息,脸部动作信息可以包括眨眼睛、张嘴、笑脸、哭脸等;手部动作信息可以包括不同的手势,例如,剪刀手、伸掌、握拳、抱拳等。

可选的,通过人脸图像对目标用户进行身份认证可以为将人脸图像与电子装置预先存储的用户的人脸图像进行比对,得到匹配度,若匹配度较高,则认为匹配成功,若匹配度较低,则认为匹配失败,匹配度高可以为高于预设匹配度阈值,预设匹配度阈值通过经验值或历史数据设定。

本示例中,在执行完目标触控操作对应的目标操作指令对应的操作后,还可以接收目标用户的参考触控指令,并获取目标用户的人脸图像和动作信息,根据动作信息确定出参考触控操作对应的操作指令,执行该操作指令,因此,能够再次接收触控指令,并根据用户的动作信息确定出对应的操作指令,从而可以实现根据用户的动作确定出操作指令,进而可以一定程度上提升用户对电子装置控制时的便捷性。

一个可能的示例中,一种可能的根据动作信息,确定出与参考触控操作对应的操作指令的方法包括步骤d1-d4,具体如下:

d1、根据所述手部动作信息,确定出所述手部动作信息的第一指令生成概率值,根据所述脸部动作信息,确定出所述脸部动作信息的第二指令生成概率值;

d2、对所述手部动作信息进行指令生成评分,得到第一指令生成评分值,对所述脸部动作信息进行指令生成评分,得到第二指令生成评分值;

d3、将所述第一指令生成概率值乘以所述第一指令生成评分值,以得到第一参考指令评分值,将所述第二指令生成概率值乘以所述第二指令生成评分值,以得到第二参考指令评分值;

d4、根据预设的指令评分值与操作指令之间的映射关系,确定出与目标指令评分值相对应的操作指令,以及将与所述目标指令评分值相对应的操作指令作为与所述参考触控操作相对应的操作指令,所述目标指令评分值为所述第一参考指令评分值、所述第二参考指令评分值中的最大值。

其中,根据手部动作信息,确定出手部动作信息的第一指令生成概率值的方法可以为:将手部动作信息与预设的标准手部姿势进行比对,将相似度作为第一指令生成概率值,相似度越高,则概率越大,相似度越低,则概率越小。确定第二指令评分值的方法与第一指令生成概率值的方法相同。第一指令生成概率值可以理解为:用户通过手部动作来触发操控指令的概率值,第二指令生成概率值可以理解为:用户通过脸部动作来处触发操控指令的概率值。

可选的,根据手部动作信息进行指令生成评分,得到第一指令评分值的方法可以为:将手部动作信息进行拆分,得到多个子动作信息;根据每个子动作信息之间的连贯性,确定出手部动作信息的第一指令评分值。根据每个子动作信息之间的连贯性,确定出第一指令评分值的方法可以为:若将多个子动作信息进行连续执行,若能形成连续的手部动作,则其连贯性越高,第一指令评分值越高,若不能形成连续的手部动作,则其连贯性较低,第一指令评分值越低。连续的手部动作可以理解为,做某个手部动作所具有的连贯性动作。例如,剪刀手,连贯动作可以理解为,伸手,握拳,做出剪刀手等。

可选的,预设的指令评分值与操作指令之间的映射关系可以由电子装置预先存储,其映射关系中还包括映射关系标识,映射关系标识由手部动作信息和脸部动作信息形成,用以区分出指令生成评分值所对应的为脸部动作信息还是手部动作信息。

一个可能的实施例中,若目标触控参数中的目标触控轨迹为缺失的触控轨迹时,另一种可能的确定目标触控参数对应的目标操作指令的方法可以包括步骤e1-e3,具体如下:

e1、若目标触控轨迹为缺失的触控轨迹,则对所述目标触控轨迹进行轨迹延伸,得到至少一个完整触控轨迹;

e2、从所述至少一个完整触控轨迹中确定出目标完整触控轨迹;

e3、根据目标完整触控轨迹,确定出目标操作指令。

其中,对目标触控轨迹进行轨迹延伸,得到至少一个完整触控轨迹时可以通过如下方法:获取两个轨迹缺失端点中每个轨迹缺失端点处,触控轨迹的延伸趋势;按照每个延伸趋势进行延伸,若延伸后,两个延伸曲线相交,则确定为一个完整触控轨迹。若不能相交,则确定为延伸失败。一种可能的延伸方法的示意图如图2c所示。

可选的,在从至少一个完整触控轨迹中确定出目标完整触控轨迹时,可以将完整触控轨迹与预先存储的触控轨迹进行比对,将概率值最高的完整触控轨迹,作为目标完整触控轨迹。

可选的,根据完整触控轨迹,确定出目标操作指令的方法可以参照前述步骤a1-a5中所述的方法,此处不再赘述。

请参阅图3,图3为本申请实施例提供了另一种控制方法的流程示意图。如图3所示,控制方法应用于电子装置,电子装置包括屏下指纹模块,控制方法包括步骤301-307,具体如下:

301、获取目标指纹识别区域对应的目标触控参数,所述屏下指纹模块包括多个指纹识别区域,所述目标指纹识别区域为所述多个指纹识别区域中的一个指纹识别区域;

其中,目标触控参数包括目标触控压力值和目标触控轨迹。

302、根据所述目标触控压力值和所述目标触控轨迹绘制压力值曲线;

303、对所述压力值曲线进行取极值计算,得到至少一个第一目标极值和至少一个第二目标极值;

304、计算所述至少一个第一目标极值的均值,得到第一均值,计算所述至少一个第二目标极值的均值,得到第二均值;

305、若所述第一均值与所述第二均值之差小于预设的差值阈值,则获取参考操作指令集,所述参考操作指令集中包括至少一个参考操作指令;

306、按照预设的触控轨迹与参考操作指令之间的映射关系,确定出所述目标操作指令,所述目标操作指令为与所述目标触控轨迹相对应的参考操作指令;

307、执行所述目标操作指令对应的操作。

本示例中,从目标指纹识别区域获取目标触控压力值和目标触控轨迹,并根据目标触控压力值和目标触控轨迹绘制出压力值曲线,对压力值曲线进行取极值运算,根据极值的均值,确定出参考操作指令集,从参考操作指令集中获取到目标操作指令,执行目标操作指令对应的操作,因此,可以根据压力值和触控轨迹来确定出目标操作指令,能够较为精确的确定出目标触控指令,提升了触控指令确定时的准确性,同时也能够动态的确定出触控指令,提升了电子装置的便捷性。

请参阅图4,图4为本申请实施例提供了另一种控制方法的流程示意图。如图4所示,控制方法应用于电子装置,电子装置包括屏下指纹模块,控制方法包括步骤401-407,具体如下:

401、获取目标指纹识别区域对应的目标触控参数,所述屏下指纹模块包括多个指纹识别区域,所述目标指纹识别区域为所述多个指纹识别区域中的一个指纹识别区域;

402、确定所述目标触控参数对应的目标操作指令,所述目标指纹识别区域对应一个操作指令集,所述目标操作指令为所述操作指令集中的一个操作指令或者多个操作指令构成的组合指令;

403、执行所述目标操作指令对应的操作;

404、获取所述目标指纹识别区域对应的参考触控操作,所述参考触控操作为所述目标触控操作时候的操作;

405、若所述参考触控操作为预设的触控操作,则获取目标用户的人脸图像以及动作信息集,所述目标用户为触发所述参考触控操作的用户;

406、通过所述人脸图像对所述目标用户进行身份认证,若认证成功,则根据所述动作信息集,确定出与所述参考触控操作相对应的操作指令;

407、执行与所述参考触控操作相对应的操作指令。

本示例中,在执行完目标触控操作对应的目标操作指令对应的操作后,还可以接收目标用户的参考触控指令,并获取目标用户的人脸图像和动作信息,根据动作信息确定出参考触控操作对应的操作指令,执行该操作指令,因此,能够再次接收触控指令,并根据用户的动作信息确定出对应的操作指令,从而可以实现根据用户的动作确定出操作指令,进而可以一定程度上提升用户对电子装置控制时的便捷性。

与上述实施例一致的,请参阅图5,图5为本申请实施例提供的一种电子装置的结构示意图,如图所示,包括处理器、输入设备、输出设备和存储器,所述处理器、输入设备、输出设备和存储器相互连接,其中,所述存储器用于存储计算机程序,所述计算机程序包括程序指令,所述处理器被配置用于调用所述程序指令,上述程序包括用于执行以下步骤的指令;

获取目标指纹识别区域对应的目标触控参数,所述屏下指纹模块包括多个指纹识别区域,所述目标指纹识别区域为所述多个指纹识别区域中的一个指纹识别区域;

确定所述目标触控参数对应的目标操作指令,所述目标指纹识别区域对应一个操作指令集,所述目标操作指令为所述操作指令集中的一个操作指令或者多个操作指令构成的组合指令;

执行所述目标操作指令对应的操作。

上述主要从方法侧执行过程的角度对本申请实施例的方案进行了介绍。可以理解的是,终端为了实现上述功能,其包含了执行各个功能相应的硬件结构和/或软件模块。本领域技术人员应该很容易意识到,结合本文中所提供的实施例描述的各示例的单元及算法步骤,本申请能够以硬件或硬件和计算机软件的结合形式来实现。某个功能究竟以硬件还是计算机软件驱动硬件的方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用使用不同方法来实现所描述的功能,但是这种实现不应认为超出本申请的范围。

本申请实施例可以根据上述方法示例对终端进行功能单元的划分,例如,可以对应各个功能划分各个功能单元,也可以将两个或两个以上的功能集成在一个处理单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。需要说明的是,本申请实施例中对单元的划分是示意性的,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式。

与上述一致的,请参阅图6,图6为本申请实施例提供了一种控制装置的结构示意图,控制装置应用于电子装置,电子装置包括屏下指纹模块,该装置包括获取单元601、确定单元602和执行单元603,其中,

所述获取单元601,用于获取目标指纹识别区域对应的目标触控参数,所述屏下指纹模块包括多个指纹识别区域,所述目标指纹识别区域为所述多个指纹识别区域中的一个指纹识别区域;

所述确定单元602,用于确定所述目标触控参数对应的目标操作指令,所述目标指纹识别区域对应一个操作指令集,所述目标操作指令为所述操作指令集中的一个操作指令或者多个操作指令构成的组合指令;

所述执行单元603,用于执行所述目标操作指令对应的操作。

可选的,所述目标触控参数包括目标触控压力值和目标触控轨迹,在所述确定所述目标触控参数对应的目标操作指令方面,所述确定单元602具体用于:

根据所述目标触控压力值和所述目标触控轨迹绘制压力值曲线;

对所述压力值曲线进行取极值计算,得到至少一个第一目标极值和至少一个第二目标极值;

计算所述至少一个第一目标极值的均值,得到第一均值,计算所述至少一个第二目标极值的均值,得到第二均值;

若所述第一均值与所述第二均值之差小于预设的差值阈值,则获取参考操作指令集,所述参考操作指令集中包括至少一个参考操作指令;

按照预设的触控轨迹与参考操作指令之间的映射关系,确定出所述目标操作指令,所述目标操作指令为与所述目标触控轨迹相对应的参考操作指令。

可选的,所述第一均值大于所述第二均值,所述装置还具体用于:

若所述第一均值大于第一均值阈值,且所述第二均值小于第二均值阈值,则获取所述第一均值与所述第一均值阈值之间的第一偏离度,获取所述第二均值与所述第二均值阈值之间的第二偏离度,所述第一均值阈值大于所述第二均值阈值;

计算所述第一偏离度和所述第二偏离度之和,得到目标偏离度和;

若所述目标偏离度和小于预设的偏离度和,则确定出目标触控操作为误操作,以及将所述目标操作指令设置为空指令,所述目标触控操作为与所述目标触控参数相对应的操作。

可选的,所述装置还具体用于:

获取所述目标指纹识别区域对应的参考触控操作,所述参考触控操作为所述目标触控操作时候的操作;

若所述参考触控操作为预设的触控操作,则获取目标用户的人脸图像以及动作信息集,所述目标用户为触发所述参考触控操作的用户;

通过所述人脸图像对所述目标用户进行身份认证,若认证成功,则根据所述动作信息集,确定出与所述参考触控操作相对应的操作指令;

执行与所述参考触控操作相对应的操作指令。

可选的,所述动作信息集包括手部动作信息和脸部动作信息,在所述根据所述动作信息集,确定出与所述参考触控操作相对应的操作指令方面,所述装置还具体用于:

根据所述手部动作信息,确定出所述手部动作信息的第一指令生成概率值,根据所述脸部动作信息,确定出所述脸部动作信息的第二指令生成概率值;

对所述手部动作信息进行指令生成评分,得到第一指令生成评分值,对所述脸部动作信息进行指令生成评分,得到第二指令生成评分值;

将所述第一指令生成概率值乘以所述第一指令生成评分值,以得到第一参考指令评分值,将所述第二指令生成概率值乘以所述第二指令生成评分值,以得到第二参考指令评分值;

根据预设的指令评分值与操作指令之间的映射关系,确定出与目标指令评分值相对应的操作指令,以及将与所述目标指令评分值相对应的操作指令作为与所述参考触控操作相对应的操作指令,所述目标指令评分值为所述第一参考指令评分值、所述第二参考指令评分值中的最大值。

本申请实施例还提供一种计算机存储介质,其中,该计算机存储介质存储用于电子数据交换的计算机程序,该计算机程序使得计算机执行如上述方法实施例中记载的任何一种控制方法的部分或全部步骤。

本申请实施例还提供一种计算机程序产品,所述计算机程序产品包括存储了计算机程序的非瞬时性计算机可读存储介质,该计算机程序使得计算机执行如上述方法实施例中记载的任何一种控制方法的部分或全部步骤。

需要说明的是,对于前述的各方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本申请并不受所描述的动作顺序的限制,因为依据本申请,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作和模块并不一定是本申请所必须的。

在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其他实施例的相关描述。

在本申请所提供的几个实施例中,应该理解到,所揭露的装置,可通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性或其它的形式。

所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。

另外,在申请明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件程序模块的形式实现。

所述集成的单元如果以软件程序模块的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储器中。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储器中,包括若干指令用以使得一台计算机设备(可为个人计算机、服务器或者网络设备等)执行本申请各个实施例所述方法的全部或部分步骤。而前述的存储器包括:u盘、只读存储器(read-onlymemory,rom)、随机存取存储器(randomaccessmemory,ram)、移动硬盘、磁碟或者光盘等各种可以存储程序代码的介质。

本领域普通技术人员可以理解上述实施例的各种方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,该程序可以存储于一计算机可读存储器中,存储器可以包括:闪存盘、只读存储器、随机存取器、磁盘或光盘等。

以上对本申请实施例进行了详细介绍,本文中应用了具体个例对本申请的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本申请的方法及其核心思想;同时,对于本领域的一般技术人员,依据本申请的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本申请的限制。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1