一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种解锁方法和解锁装置与流程

2022-11-23 15:40:56 来源:中国专利 TAG:


1.本技术涉及终端技术领域,特别是涉及一种解锁方法和解锁装置。


背景技术:

2.指纹是手指上的皮肤纹路,它具有可靠的稳定性与唯一性。所以指纹是一种非常可靠的身份识别特征。如目前就可以基于指纹图像对用户进行识别验证,进而基于验证结果,确定是否可以执行开锁等操作,提高解锁的安全性。
3.但上述方法的解锁效率和解锁成功率较低,导致用户体验不好。


技术实现要素:

4.本技术提供一种解锁方法和解锁装置,提高了解锁效率和准确率,用户体验好。
5.本技术实施例提供了一种解锁方法,包括:采集用户的指纹图像,该指纹图像的面积为第一面积;在确定上述第一面积满足面积阈值的情况下,判断该指纹图像与参考指纹图像是否相同,上述面积阈值用于指示满足解锁条件的指纹图像的大小,上述参考指纹图像为目标用户的指纹图像;在上述指纹图像与参考指纹图像相同时,解除锁定。
6.在本技术中,可以基于同一用户的不同面积的指纹图像进行识别,换句话说,本技术可以减少解锁所需的指纹特征,进而减少上述指纹图像与参考指纹图像比对所花费的时间和失误,进而提高解锁效率和解锁准确率。
7.在一个实施例中,上述方法还包括:显示阈值设置界面,该阈值设置界面包括面积阈值的输入框;获取与上述目标用户在上述输入框的输入操作对应的输入内容,该输入内容包括面积阈值对应的档位,或面积阈值的取值;基于上述输入内容,确定上述面积阈值。
8.在一个实施例中,上述方法还包括:基于历史解锁数据确定在第一预设时间段内的解锁成功率;在上述解锁成功率低于成功率阈值的情况下,减小上述面积阈值。
9.在一个实施例中,在上述解锁成功率高于或等于成功率阈值的情况下,上述方法还包括:基于历史解锁数据确定在第二预设时间段内解锁失败的次数,上述第二预设时间段距离当前时刻的时间间隔小于上述第一预设时间段距离当前时刻的时间间隔;在确定上述解锁失败的次数大于或等于失败次数阈值的情况下,增大上述面积阈值。
10.在一个实施例中,上述方法还包括:在上述解锁失败的次数小于上述失败次数阈值的情况下,确定当前功耗是否小于功耗阈值;在当前功耗小于功耗阈值的情况下,减小上述面积阈值;或,在当前功耗大于或等于功耗阈值的情况下,保持上述面值阈值不变。
11.在一个实施例中,上述在判断上述指纹图像与参考指纹图像是否相同之前,上述方法还包括:基于上述面积阈值和参考数据,确定上述参考指纹图像,上述参考数据用于指示多个面积与对应的上述目标用户的多个指纹图像的对应关系,上述多个面积包括上述面积阈值,上述目标用户的的多个部分指纹图像包括上述参考指纹图像。
12.本技术实施例提供了一种解锁装置,上述装置包括:获取模块处理模块。其中获取模块用于:采集用户的指纹图像,上述指纹图像的面积为第一面积;处理模块用于:在确定
上述第一面积满足面积阈值的情况下,判断上述指纹图像与参考指纹图像是否相同,上述面积阈值用于指示满足解锁条件的指纹图像的大小,上述参考指纹图像为目标用户的指纹图像;以及,在上述指纹图像与上述参考指纹图像相同时,解除锁定。
13.在一个实施例中,上述处理模块用于:显示阈值设置界面,上述阈值设置界面包括面积阈值的输入框;上述获取模块用于:获取与上述目标用户在上述输入框的输入操作对应的输入内容,上述输入内容包括面积阈值对应的档位,或面积阈值的取值;上述处理模块还用于:基于上述输入内容,确定上述面积阈值。
14.在一个实施例中,上述处理模块用于:基于历史解锁数据确定在第一预设时间段内的解锁成功率;在上述解锁成功率低于成功率阈值的情况下,减小上述面积阈值。
15.在一个实施例中,上述处理模块用于:在上述解锁成功率高于或等于成功率阈值的情况下,基于历史解锁数据确定在第二预设时间段内解锁失败的次数,上述第二预设时间段距离当前时刻的时间间隔小于上述第一预设时间段距离当前时刻的时间间隔;在确定上述解锁失败的次数大于或等于失败次数阈值的情况下,增大上述面积阈值。
16.在一个实施例中,上述处理模块用于:在上述解锁失败的次数小于上述失败次数阈值的情况下,确定当前功耗是否小于功耗阈值;在当前功耗小于功耗阈值的情况下,减小上述面积阈值;或,在当前功耗大于或等于功耗阈值的情况下,保持上述面值阈值不变。
17.在一个实施例中,上述处理模块用于:基于上述面积阈值和参考数据,确定上述参考指纹图像,上述参考数据用于指示多个面积与对应的上述目标用户的多个指纹图像的对应关系,上述多个面积包括上述面积阈值,上述目标用户的的多个部分指纹图像包括上述参考指纹图像。
18.本技术实施例提供了一种计算机设备,包括存储器和处理器,该存储器存储有计算机程序,处理器执行上述计算机程序时实现本技术任意实施例所提供的解锁方法的步骤。
19.本技术实施例提供了一种计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现本技术任意实施例所提供的解锁方法的步骤。
20.本技术实施例所提供的解锁方法和解锁装置,利用解锁方法独权的技术特征进行推导,实现能够解决背景技术中所提出技术问题的有益效果。
附图说明
21.图1为本技术实施例提供的应用场景的示意图;
22.图2为本技术实施例提供的一种解锁设备的系统架构示意图;
23.图3为本技术实施例提供的一种解锁方法的示意性流程图;
24.图4为本技术实施例提供的一种阈值设置界面的示意图;
25.图5为本技术实施例提供的一种解锁的手机界面的示意图;
26.图6为本技术实施例提供的指纹模组的示意图;
27.图7为本技术实施例提供的又一种解锁的手机界面的示意图;
28.图8为本技术实施例提供的另一指纹模组的示意图;
29.图9为本技术实施例提供的一种解锁的电子门锁界面的示意图;
30.图10为本技术实施例提供的另一阈值设置界面;
31.图11为本技术实施例提供的一种解锁装置的示意性框图;
32.图12为本技术实施例提供的又一解锁装置的示意性框图。
具体实施方式
33.下面将结合附图,对本技术中的技术方案进行描述。
34.图1为本技术提供的应用场景100。如图1所示,该应用场景包括解锁设备101。其中在用户手指放置在解锁设备101的指纹识别采集区域上时,该解锁设备101可以采集该用户的指纹图像,且在该指纹图像与目标用户的指纹图像相同的情况下,执行开锁。或在该用户的指纹图像与目标用户的指纹图像的不相同的情况下,保持锁定状态。
35.应理解,上述目标用户的指纹图像可以为一个或多个,本技术对此不做限定。
36.但在上述场景下,解锁设备101需要采集用户完整的指纹图像,且在该指纹图像与目标用户的指纹图像相同的情况下,执行开锁。由于上述完整的指纹图像中的特征较多,导致需要花费较多时间在上述指纹图像和目标用户的指纹图像比对上,以及由于特征较多可能存在漏比对或者误判的情况,即解锁效率和解锁准确率不高,用户体验不好。
37.有鉴于此,本技术提供了一种解锁方法和解锁装置,可以基于同一用户的不同面积的指纹图像进行识别,换句话说,本技术可以减少解锁所需的指纹特征,进而可以减少上述指纹图像与参考指纹图像比对所花费的时间和失误,进而提高解锁效率和解锁准确率。
38.为了使本技术的目的、技术方案更加清楚直观,下面将结合附图及实施例,对本技术实施例提供的方法和装置进行详细说明。应理解,此处所描述的具体实施例仅仅用以解释本技术。
39.图2为本技术实施例提供的一种解锁设备的系统架构200的示意图。
40.如图2所示,解锁设备可以包括处理器210、收发器220和显示单元230。其中,显示单元230可以包括显示屏,可以用于显示解锁设备的使用界面。
41.可选地,该解锁设备还可以包括存储器240。处理器210、收发器220和存储器240之间可以通过内部连接通路互相通信,传递控制和/或数据信号,该存储器240用于存储计算机程序,该处理器210用于从该存储器240中调用并运行该计算机程序。
42.可选地,解锁设备还可以包括天线250,用于将收发器220输出的无线信号发送出去。
43.除此之外,为了使得解锁设备的功能更加完善,该解锁设备还可以包括输入单元260、音频电路270、摄像头280和传感器290等中的一个或多个,该音频电路还可以包括扬声器271、麦克风272等。
44.可选地,上述解锁设备还可以包括电源211,用于给解锁设备中的各种器件或电路提供电源。
45.可以理解的是,图2所示的解锁设备中的各个模块的操作和/或功能,分别为了实现下述方法实施例中的相应流程。具体可参见下述方法实施例中的描述,为避免重复,此处适当省略详细描述。
46.摄像头280可以用于获取人脸图像。物体通过镜头生成光学图像投射到感光元件。
47.存储器240可以用于存储计算机可执行程序代码,上述可执行程序代码包括指令。
48.解锁设备可以通过音频电路270,扬声器271,麦克风272,以及应用处理器等实现
音频功能。例如解锁相关提示音的播放等。
49.音频电路270用于将数字音频信息转换成模拟音频信号输出,也用于将模拟音频输入转换为数字音频信号。音频电路270还可以用于对音频信号编码和解码。
50.扬声器271,也称“喇叭”,用于将音频电信号转换为声音信号。解锁设备可以通过扬声器271收听解锁相关的多媒体音频。
51.麦克风272,也称“话筒”,“传声器”,用于将声音信号转换为电信号。
52.为了便于清楚描述本技术实施例的技术方案,在本技术的实施例中,采用了“第一”、“第二”等字样对功能和作用基本相同的相同项或相似项进行区分,并不对其先后顺序进行限定。本领域技术人员可以理解“第一”、“第二”等字样并不对数量和执行次序进行限定,并且“第一”、“第二”等字样也并不限定一定不同。
53.需要说明的是,本技术中,“示例性地”或者“例如”等词用于表示作例子、例证或说明。本技术中被描述为“示例性地”或者“例如”的任何实施例或设计方案不应被解释为比其他实施例或设计方案更优选或更具优势。确切而言,使用“示例性地”或者“例如”等词旨在以具体方式呈现相关概念。
54.此外,“至少一个”是指一个或者多个,“多个”是指两个或两个以上。“和/或”,描述关联对象的关联关系,表示可以存在三种关系,例如,a和/或b,可以表示:单独存在a,同时存在a和b,单独存在b的情况,其中a,b可以是单数或者复数。字符“/”一般表示前后关联对象是一种“或”的关系。“以下至少一项(个)”或其类似表达,是指的这些项中的任意组合,包括单项(个)或复数项(个)的任意组合。例如,a、b和c中的至少一项(个),可以表示:a,或b,或c,或a和b,或a和c,或b和c,或a、b和c,其中a,b,c可以是单个,也可以是多个。
55.为了使本技术的目的、技术方案更加清楚直观,下面将结合附图及实施例,对本技术实施例提供的解锁方法和交互装置进行详细说明。应理解,此处所描述的具体实施例仅仅用以解释本技术,并不用于限定本技术。
56.图3是本技术实施例提供的一种解锁方法300的示意性流程图。该方法300可以应用于上述图1所示的应用场景100,除此之外还可以应用于其他场景,本技术实施例对此不做限定。其中该方法300可以由上述解锁设备执行。如图3所示,方法300包括下列步骤:
57.s301,解锁设备采集用户的指纹图像,该指纹图像的面积为第一面积。
58.在一种可能的实现方式中,解锁设备基于指纹图像的采集指令,采集上述用户的指纹图像。
59.示例性地,用户触摸解锁设备,解锁设备可以检测到该用户的触摸操作,并基于该触摸操作生成上述指纹图像的采集指令,进而基于该指令采集上述用户的指纹图像。
60.s302,在确定上述第一面积满足面积阈值的情况下,解锁设备判断上述指纹图像与参考指纹图像是否相同,该面积阈值用于指示满足解锁条件的指纹图像的大小,该参考指纹图像为目标用户的指纹图像。
61.在一种可能的实现方式中,解锁设备可以基于上述面积阈值和参考数据,确定上述参考指纹图像。
62.应理解,该参考数据可以用于指示多个面积与对应的上述目标用户的多个指纹图像的对应关系,上述多个面积包括上述面积阈值,目标用户的的多个部分指纹图像包括上述参考指纹图像。
63.在一种可能情况下,上述面积阈值为目标用户设置的。
64.图4示出了本技术提供的阈值设置的界面400。如界面400所示,该界面包括面积阈值的输入框,目标用户可以在该输入框中输入想要设置的面积阈值的具体数值或者档位,解锁设备可以获取与该目标用户在上述输入框的输入操作对应的输入内容(即上述具体数值或档位),并基于该输入内容,确定上述面积阈值。
65.应理解,上述设置面积阈值的操作可以在解锁设备出厂前,也可以在解锁设备出厂后。在上述解锁设备出厂前,上述目标用户可以理解为是研发人员。
66.在另一种可能的情况下,上述面积阈值为解锁设备自动设置的。
67.示例性地,解锁设备可以基于历史解锁数据确定解锁成功率,且在上述解锁成功率低于成功率阈值的情况下,减小该历史时间段内对应的面积阈值,得到上述面积阈值,即将历史时间段内对应的面积重新设置为比其小的新面积阈值。
68.可选地,解锁设备还可以在解锁失败的次数大于或等于失败次数阈值,或者解锁失败率大于或等于失败率阈值,或在上述解锁成功的次数小于成功次数阈值的情况下,将历史时间段内对应的面积阈值重新设置为新的面积阈,如上述面积阈值,本技术对此不做限定。
69.s303,在上述指纹图像与参考指纹图像相同时,解锁设备解除锁定。
70.在本技术实施例中,解锁设备可以基于同一用户的不同面积的指纹图像进行识别,换句话说,本技术可以减少解锁所需的指纹特征,进而使减少上述指纹图像与参考指纹图像比对所花费的时间和失误,进而提高解锁效率和解锁准确率。
71.可选地,除上述可以分别基于解锁成功率和解锁失败的次数自动设置面积阈值之外,解锁设备还可以基于上述解锁成功率和解锁失败的次数自动设置上述面积阈值,也可以称为调节上述面积阈值,以在保证解锁设备性能的基础上,进一步降低在环境安全度较低的情况下,非目标用户开锁的成功率。
72.在一种可能的场景下,在确保第一预设时间段内的环境安全度满足要求的情况下,解锁设备可以基于历史解锁数据确定在第一预设时间段内的解锁成功率,且在解锁成功率低于成功率阈值的情况下,可以认为解锁设备在当前面积阈值下解锁所需的指纹特征较多,解锁设备可能需要大量的时间比对各个指纹特征,进而可能存在多个指纹特征模糊不确定导致上述成功率较低,为了提高上述解锁成功率了,解锁设备可以适当减小上述面积阈值,获得新的面积阈值。
73.可选地,在上述新的面积阈值的情况下,若解锁设备基于上述历史解锁数据确定在第二预设时间段内解锁失败的次数大于或等于失败次数阈值,则可以认为当前环境安全度可能较低,即可能存在大量非目标用户执行指纹解锁的操作,为避免上述非目标用户开锁的成功率,提升解锁设备的安全性,解锁设备可以增大上述面积阈值,即增加解锁所需的指纹特征,提高指纹解锁的难度,降低指纹解锁的效率和成功率。
74.应理解,上述第二预设时间段距离当前时刻的时间间隔小于上述第一时间预设段距离当前时刻的时间间隔。该第一预设时间段的时长可以与第二预设时间段的时长相同,也可以不同,本技术对此不做限定。
75.可选地,在上述解锁失败的次数小于失败次数阈值的情况下,可以确定当前环境安全度较高,解锁设备可以调节上述面积阈值,进一步提高用户体验,也可以保持上述面积
阈值不变。
76.示例性地,解锁设备可以在检测到当前功耗大于或等于功耗阈值的情况下,保持上述面积阈值不变,即通过不调节上述面积阈值来避免在上述当前功耗的基础上增加额外功耗,降低解锁设备因功耗过大发热、卡顿或者关机的概率,进而避免打断用户对解锁设备的使用连续性。或者,在检测到当前功耗小于功耗阈值的情况下,为进一步提高用户体验,解锁设备可以减小上述面积阈值,提高解锁效率。
77.下面以上述解锁设备为手机为例,对本技术提供的解锁方法进行详细描述。
78.图5示出了本技术实施例提供的解锁的手机界面500。如图5中的界面5a所示,该界面显示有时间和锁定的标志,表明当前手机界面处于锁定状态。假设当前的面积阈值已通过上述述图4示出的阈值设置界面400设置为6。
79.示例性地,在用户想要使用该手机的情况下,可以将手指放置在界面5a中手机的指纹识别采集区域,手机可以检测到用户的触摸操作,基于该触摸操作,生成采集用户指纹图像的指令,并可以基于该指令实现对上述用户的指纹图像的采集。
80.如图6所示,为本技术提供的指纹模组600的示意图。如图6所示,该指纹模组600中包括12个小模组,其中每个小模组的面积为1,即该指纹模组600的面积为12。在上述面积阈值为6的情况下,手机可以仅开启指纹模组600中的二分之一的小模组,即手机关闭上述指纹模组600中剩余二分之一的小模组,以降低功耗。如图6所示,指纹模组600中左起的前两列小模组显示白色,表明处于工作状态,而剩余的六个小模组显示黑色,即表明不工作,处于关闭状态。
81.在一种可能的实现方式中,在用户将手指放置在上述指纹组件600上时,因指纹的波峰与指纹的波谷距离指纹组件600中的处于工作状态的小模组的距离不同,进而产生电荷差,手机可以基于该电荷差,形成上述用户手指的指纹图像。
82.应理解,上述处于工作状态的小模组,还可以为上述指纹模组600中其他位置的小模组,本技术对此不做限定。
83.还应理解,上述示出的指纹模组600为示例性的,在实际应用中,指纹组件中可以包括大量的小模组,本技术对此不做限定。
84.应理解,上述界面5a示出的触摸指纹模组的手指仅仅为示例性的,具体可以根据实际需求选择触摸指纹模组的手指,本技术对此不做限定。
85.可选地,在上述指纹图像采集成功的情况下,手机还可以向用户发出提醒,以使用户获悉当前状态,避免用户过早移除手指导致指纹图像采集失败的问题。或者,避免用户长时间保持手指放置工作,导致体验不好的问题。
86.示例性地,手机可以在界面上以文字的形式显示“指纹图像采集成功”的提醒信息(图中未示出)。或者,手机也可以语音播报“指纹图像采集成功”的提醒信息,本技术对此不做限定。
87.在确定上述指纹图像的面积(即第一面积)满足上述面积阈值6的情况下,手机可以将上述指纹图像与参考指纹图像进行比对,且在上述指纹图像与参考指纹图像相同的情况下,解除屏幕锁定。
88.表一示出了上述参考数据。
89.表一
90.面积阈值目标用户的指纹图像第一面积阈值(6)第一指纹图像第二面积阈值(3)第二指纹图像
91.如表一所示,参考数据指示了第一面积阈值与目标用户的第一指纹图像的对应关系,以及,第二面积阈值与目标用户的第二指纹图像的对应关系。
92.示例性地,上述面积阈值6为上述表一中的第一面积阈值,手机可以将上述用户的指纹图像与目标用户的第一指纹图像进行比对,且在上述用户的指纹图像和目标用户的第一指纹图像中各个特征相同的情况,确定上述用户为目标用户,即可以解除屏幕锁定。
93.应理解,上述第一指纹图像和第二指纹图像分别为目标用户同一个手指上不同区域上的指纹图像。其中,上述两个不同区域可以存在交集,也可以不存在交集,本技术对此不做限定。
94.还应理解,上述示出的参考数据的具体内容为示例性的,上述面积阈值和目标用户的指纹图像的个数和取值等可以根据实际需要确定,本技术对此不做限定。
95.如界面5b所示,该界面显示有音乐应用程序、短信应用程序和视频应用程序。表明当前界面为手机的主界面,手机屏幕锁定解除,上述指纹图像的用户为目标用户。
96.可选地,在上述指纹面积不满足面积阈值6的情况下,手机也可以向用户发出指纹采集失败的提醒信息。或指纹图像与参考图像不相同的情况下,解锁设备也可以显示解锁失败的提醒信息,以使该用户重新执行指纹解锁对应的操作。
97.应理解,指纹模组所处的区域除可以为上述手机界面500中示出在手机侧边之外,该指纹模组也可以处于手机界面上(即屏内指纹模组)。此外,上述指纹模组的形状也可以为圆形等其他形状,本技术对此不做限定。
98.上述实施例描述了手动设置面积阈值场景下的解锁方法,下面结合图7在基于解锁成功率和解锁失败的次数设置上述面积阈值的场景下,对本技术提供的解锁方案进行描述。
99.图7示出了本技术实施例提供的解锁的又一手机界面700。如图7中的界面7a所示,该界面显示黑色,表明当前手机为息屏且锁定的状态。假设当前的面积阈值为目标用户手动设置的6。
100.在一种可能的实现方式中,手机可以通过历史数据确定当前时刻前的一段时间段内的解锁失败的次数,且在该解锁失败的次数大于或等于失败次数的情况下,将上述面积阈值重置,如将面积阈值6重置为3。
101.在另一种可能的实现方式中,手机可以通过历史数据确定当前时刻前的一段时间段内的解锁成功率,且在该解锁成功率小于成功率阈值的情况下,将上述面积阈值重置,如将面积阈值6重置为3。
102.图8示出了本技术提供的又一指纹模组800的示意图。如图8所示,该指纹模组800包括12个小模组,其中每一个小模组的面积为1,即指纹模组800的面积为12。如图8所示,指纹模组800左起的第一列中的小模组显示为白色,表明处于工作状态,剩余三列中的小模组显示为黑色,表示未工作。此外,面积阈值重置为了3,即上述处于工作状态的小模组数量为3。
103.可选地,目标用户也可以根据自身需求通过上述图4示出的面积阈值设置界面
400,实现对上述面积阈值6到3的设置,本技术对此不做限定。
104.在上述重置的面积阈值3的情况下,若用户需要使用该手机,则可以将手指放置界面7a中手机的指纹识别采集区域(即指纹组件),手机可以检测到用户的触摸操作,基于该触摸操作,生成采集用户指纹图像的指令,并可以基于上述指令实现对用户的指纹图像的获取。采集的细节可以参考上述实施例,为避免重复此处不再做赘述。
105.可选地,在采集上述指纹成功的情况下,手机可以向用户发送提醒信息,以使用户获悉当前状态,避免用户提前移除手指导致指纹图像采集失败的问题,或者,避免用户长时间保持手指放置的状态,用户体验差的问题。其中,该提醒可以为文字提醒信息,也可以为语音提醒信息等,本技术对此不做限定。
106.在确定上述指纹图像的面积满足面积阈值3的情况下,手机可以将上述指纹图像与参考指纹图像进行比对,判断上述指纹图像是否与参考图像相同。
107.在一种可能的实现方式中,手机可以基于上述面积阈值和表一示出参考数据确定上述参考指纹图像,进而比对上述采集到的指纹图像和参考指纹图像是否相同。
108.示例性地,当前面积阈值3为上述表一中的第二面积阈值,根据表一可以确定上述参考指纹图像为第二指纹图像。手机可以将上述采集到的指纹图像与该第二指纹图像进行比对,且在上述用户的指纹图像和第二指纹图像中各个特征相同的情况,确定上述用户为目标用户,即可以解除屏幕锁定。
109.如界面7b所示,为短信应用程序使用的界面。表明当前手机屏幕锁定解除,即上述指纹图像的用户为目标用户,且手机息屏且锁定前该用户在使用短信应用程序。
110.可选地,在上述指纹面积不满足面积阈值的情况下,手机也可以向目标用户发出指纹采集失败的提醒信息。或指纹图像与参考图像不相同的情况下,解锁设备可以显示解锁失败的提醒信息,以使用户重新执行指纹解锁对应的步操作。
111.同上,指纹模组除可以设置在上述手机界面700中示出的手机的侧边之外,该指纹模组也可以处于手机界面上(即屏内指纹模组)。此外,上述指纹模组的形状也可以为圆形等其他形状,本技术对此不做限定。
112.上述实施例主要以解锁设备为手机为例,对本技术提供的解锁方法进行了描述。下面结合图9以解锁设备为电子门锁为例,对本技术提供的解锁方法进行详细描述。
113.图9示出了本技术实施例提供的解锁的电子门锁界面900。如图9中的界面9a所示,该界面显示黑色,表明当前电子门锁为息屏锁定状态。假设当前的面积阈值为上述目标用户手动设置的6。
114.在一种可能的实现方式中,在确保设电子门锁性能达标的情况下,电子门锁可以通过历史数据确定第一历史时间段(即第一预设时间段)的解锁成功率,且在该解锁成功率大于或等于成功率阈值的情况下,表明在第一历史时间段内非目标用户尝试开锁的情况较少,可以认为环境安全度较高。在该种情况下,电子门锁可以将上述面积阈值6重置为3,以进一步提高解锁效率,提高用户体验。或者,电子门锁也可以对上述面积阈值不做重置,继续基于历史数据监控,如电子门锁可以通过历史数据确定第二历史时间段(即第二预设时间段)的解锁失败的次数,且在该解锁失败的次数大于或等于失败次数的情况下,表明该时间段内非目标用户尝试开锁的情况较多,为避免非目标用户成功开锁的概率,电子门锁可以将上述面积阈值重置为大于6的面积阈值,如7,以增加指纹解锁的指纹特征,降低解锁成
功率和效率。
115.在上述重置的面积阈值7的情况下,若用户需要开门,则可以将手指放置在界面9a中电子门锁的指纹识别采集区域,电子门锁可以检测到用户的触摸操作,基于该触摸操作,生成采集用户指纹图像的指令,并可以基于上述指令实现对用户的指纹图像的采集。采集的细节可以参考上述实施例,为避免重复此处不再做赘述。
116.可选地,在采集上述指纹成功的情况下,电子门锁可以向用户发送提醒信息,以使用户获悉当前状态,避免用户提前移除手指导致指纹图像采集失败的问题,或者,避免用户长时间保持手指放置的状态,用户体验差的问题。其中,该提醒信息可以为文字提醒信息,也可以为语音提醒信息等,本技术对此不做限定。
117.在确定上述指纹图像的面积满足面积阈值7的情况下,电子门锁可以将上述指纹图像与参考指纹图像进行比对,判断上述指纹图像是否与参考图像相同。
118.在一种可能的实现方式中,电子门锁可以基于上述面积阈值和表一示出参考数据确定上述参考指纹图像,进而在上述采集到的指纹图像和参考指纹图像否相同的情况下,接触锁定,即打开门锁,具体细节可以参考上述实施例,为避免重复此处不再做赘述。
119.如界面9b所示,该界面显示有“解锁成功”的提示消息,表明表明当前电子门锁锁定解除,即上述指纹图像的用户为目标用户。
120.可选地,在上述电子门锁解除锁定后,电子门锁还可以显示其功能界面(图中未示出),上述用户可以通过点击该功能界面上的图图标,实现该对应的功能。
121.应理解,指纹模组除可以设置在上述电子门锁界面900中示出位置之外,该指纹模组也可以处于电子门锁的显示屏上(即屏内指纹模组)。此外,上述指纹模组的形状也可以为圆形等其他形状,本技术对此不做限定。
122.可选地,在上述指纹面积不满足面积阈值的情况下,手机可以向目标用户发出指纹采集失败的提醒信息。或指纹图像与参考图像不相同的情况下,解锁设备可以显示解锁失败的提醒信息,以使用户重新执行指纹解锁对应的操作。
123.应理解,解锁设备为上述示出的手机和电子门锁仅仅为示例性的,本技术对此不做限定。
124.还应理解,上述实施例中判断指纹图像和参考指纹图像是否“相同”,其中该“相同”,除可以理解为可以为上述实施例示出的指纹图像与参考指纹图像百分之百的相同,即解锁生效面积等于上述面积阈值之外,该“相同”也可以为指纹图像与参考指纹图像非百分之百的相同,即解锁生效面积小于上述面积阈值,本技术对此不做限定。
125.示例性地,如在环境安全度高的场景下,目标用户可以将上述解锁生效面积设置为小于上述面积阈值的数值,即上述相同的程度低于100%,以减小指纹解锁的实际所需的指纹面积或者特征,进而提高指纹解锁效率和成功率。或者,在环境安全度较低的场景下,为避免非目标用户指纹解锁成功,目标用户可以将上述解锁生效面积设置成和上述面积阈值相同的数值,即上述相同的程度必须满足100%,以增加解锁所需的指纹面积或特征,降低指纹解锁效率和成功率。
126.应理解,上述解锁生效面积可以是预设的,也可以在使用解锁设备根据历史数据自动设置的,本技术对此不做限定。
127.图10示出了本技术提供的又一阈值设置界面1000。如界面1000所示,该界面上除
显示有上述面积阈值的输入框之外,还显示有解锁生效面积的输入框,用户可以通过在该输入框中输入对应的数值或者档位,实现对上述解锁生效面积的设置。
128.应理解,在上述解锁设备正式使用前,研发人员还可以通过上述图4或图5示出阈值设置界面,设置多个面积阈值和/或多个不同解锁生效面积,以实现高效全面,且准确的测试。避免了通过遮挡物遮挡部分指纹模组(如上述小模组)实现采集识别不同面积的指纹图像,带来的测试操作繁琐和不准确的问题。
129.还应理解,本技术仅仅以指纹解锁为例,上述解锁设备还可以采集用户虹膜图像或人脸图像,且在该虹膜图像和人脸图像满足于其对应的面积阈值的情况下,将上述采集的虹膜图像和人脸图像与目标用户的虹膜图像和人脸图像进行比对,进而确定是否执行开锁的操作,本技术对此不做限定。
130.应该理解的是,虽然图2至图10的流程图中的各个步骤按照箭头的指示依次显示,但是这些步骤并不是必然按照箭头指示的顺序依次执行。除非本文中有明确的说明,这些步骤的执行并没有严格的顺序限制,这些步骤可以以其它的顺序执行。而且,图2至图10中的至少一部分步骤可以包括多个子步骤或者多个阶段,这些子步骤或者阶段并不必然是在同一时刻执行完成,而是可以在不同的时刻执行,这些子步骤或者阶段的执行顺序也不必然是依次进行,而是可以与其它步骤或者其它步骤的子步骤或者阶段的至少一部分轮流或者交替地执行。
131.在一个实施例中,如图11所示,提供了一种解锁装置1100,包括:获取模块1101、和处理模块1102。
132.其中,获取模块1101用于:采集用户的指纹图像,上述指纹图像的面积为第一面积;处理模块1102用于:在确定上述第一面积满足面积阈值的情况下,判断上述指纹图像与参考指纹图像是否相同,上述面积阈值用于指示满足解锁条件的指纹图像的大小,上述参考指纹图像为目标用户的指纹图像;以及,在上述指纹图像与上述参考指纹图像相同时,解除锁定。
133.可选地,上述处理模块1102用于:显示阈值设置界面,上述阈值设置界面包括面积阈值的输入框;上述获取模块用于1101:获取与上述目标用户在上述输入框的输入操作对应的输入内容,上述输入内容包括面积阈值对应的档位,或面积阈值的取值;上述处理模块还用于:基于上述输入内容,确定上述面积阈值。
134.可选地,上述处理模块1102用于:基于历史解锁数据确定在第一预设时间段内的解锁成功率;在上述解锁成功率低于成功率阈值的情况下,减小上述面积阈值。
135.可选地,上述处理模块1102用于:在上述解锁成功率高于或等于成功率阈值的情况下,基于历史解锁数据确定在第二预设时间段内解锁失败的次数,上述第二预设时间段距离当前时刻的时间间隔小于上述第一预设时间段距离当前时刻的时间间隔;在确定上述解锁失败的次数大于或等于失败次数阈值的情况下,增大上述面积阈值。
136.可选地,上述处理模块1102用于:在上述解锁失败的次数小于上述失败次数阈值的情况下,确定当前功耗是否小于功耗阈值;在当前功耗小于功耗阈值的情况下,减小上述面积阈值;或,在当前功耗大于或等于功耗阈值的情况下,保持上述面值阈值不变。
137.可选地,上述处理模块1102用于:基于上述面积阈值和参考数据,确定上述参考指纹图像,上述参考数据用于指示多个面积与对应的上述目标用户的多个指纹图像的对应关
系,上述多个面积包括上述面积阈值,上述目标用户的的多个部分指纹图像包括上述参考指纹图像。
138.应理解,这里的解锁装置1100以功能模块的形式体现。这里的术语“模块”可以指应用特有集成电路(application specific integrated circuit,asic)、电子电路、用于执行一个或多个软件或固件程序的处理器(例如共享处理器、专有处理器或组处理器等)和存储器、合并逻辑电路和/或其它支持所描述的功能的合适组件。在一个可选例子中,本领域技术人员可以理解,解锁装置1100可以具体为上述实施例中的解锁设备,或者,上述实施例中解锁设备的功能可以集成在解锁装置1100中,解锁装置1100可以用于执行上述方法实施例中与解锁设备对应的各个流程和/或步骤,为避免重复,在此不再赘述。
139.上述解锁装置1100具有实现上述方法中解锁设备执行的相应步骤的功能;上述功能可以通过硬件实现,也可以通过硬件执行相应的软件实现。该硬件或软件包括一个或多个与上述功能相对应的模块。
140.在本技术的实施例,图11中的解锁装置1100也可以是芯片或者芯片系统,例如:片上系统(system on chip,soc)。
141.图11示出了本技术实施例提供的另一解锁装置备1200。该解锁装置1200包括处理器1201、收发器1202和存储器1203。其中,处理器1201、收发器1202和存储器1203通过内部连接通路互相通信,该存储器1203用于存储指令,该处理器1201用于执行该存储器1203存储的指令,以控制该收发器1202发送信号和/或接收信号。
142.其中,处理器1201用于:采集用户的指纹图像,上述指纹图像的面积为第一面积;处理模块用于:在确定上述第一面积满足面积阈值的情况下,判断上述指纹图像与参考指纹图像是否相同,上述面积阈值用于指示满足解锁条件的指纹图像的大小,上述参考指纹图像为目标用户的指纹图像;以及,在上述指纹图像与上述参考指纹图像相同时,解除锁定。
143.可选地,上述处理器1201用于:显示阈值设置界面,上述阈值设置界面包括面积阈值的输入框;获取与上述目标用户在上述输入框的输入操作对应的输入内容,上述输入内容包括面积阈值对应的档位,或面积阈值的取值;上述处理模块还用于:基于上述输入内容,确定上述面积阈值。
144.可选地,上述处理器1201用于:基于历史解锁数据确定在第一预设时间段内的解锁成功率;在上述解锁成功率低于成功率阈值的情况下,减小上述面积阈值。
145.可选地,上述处理器1201用于:在上述解锁成功率高于或等于成功率阈值的情况下,基于历史解锁数据确定在第二预设时间段内解锁失败的次数,上述第二预设时间段距离当前时刻的时间间隔小于上述第一预设时间段距离当前时刻的时间间隔;在确定上述解锁失败的次数大于或等于失败次数阈值的情况下,增大上述面积阈值。
146.可选地,上述处理器1201用于:在上述解锁失败的次数小于上述失败次数阈值的情况下,确定当前功耗是否小于功耗阈值;在当前功耗小于功耗阈值的情况下,减小上述面积阈值;或,在当前功耗大于或等于功耗阈值的情况下,保持上述面值阈值不变。
147.可选地,上述处理器1201用于:基于上述面积阈值和参考数据,确定上述参考指纹图像,上述参考数据用于指示多个面积与对应的上述目标用户的多个指纹图像的对应关系,上述多个面积包括上述面积阈值,上述目标用户的的多个部分指纹图像包括上述参考
指纹图像。
148.应理解,上述实施例中解锁设备的功能可以集成在解锁装置1200中,解锁装置1200可以用于执行上述方法实施例中与解锁设备对应的各个步骤和/或流程。可选地,该存储器1203可以包括只读存储器和随机存取存储器,并向处理器提供指令和数据。存储器的一部分还可以包括非易失性随机存取存储器。例如,存储器还可以存储设备类型的信息。该处理器1201可以用于执行存储器中存储的指令,并且该处理器执行该指令时,该处理器可以执行上述方法实施例中与解锁设备对应的各个步骤和/或流程。
149.应理解,在本技术实施例中,该处理器可以是中央处理单元(central processing unit,cpu),该处理器还可以是其他通用处理器、数字信号处理器(dsp)、专用集成电路(asic)、现场可编程门阵列(fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。
150.在实现过程中,上述方法的各步骤可以通过处理器中的硬件的集成逻辑电路或者软件形式的指令完成。结合本技术实施例所公开的方法的步骤可以直接体现为硬件处理器执行完成,或者用处理器中的硬件及软件模块组合执行完成。软件模块可以位于随机存储器,闪存、只读存储器,可编程只读存储器或者电可擦写可编程存储器、寄存器等本领域成熟的存储介质中。该存储介质位于存储器,处理器执行存储器中的指令,结合其硬件完成上述方法的步骤。为避免重复,这里不再详细描述。
151.本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,上述的计算机程序可存储于一非易失性计算机可读取存储介质中,该计算机程序在执行时,可包括如上述各方法的实施例的流程。其中,本技术所提供的各实施例中所使用的对存储器、数据库或其它介质的任何引用,均可包括非易失性和易失性存储器中的至少一种。非易失性存储器可包括只读存储器(read-only memory,rom)、磁带、软盘、闪存或光存储器等。易失性存储器可包括随机存取存储器(random access memory,ram)或者外部高速缓冲存储器。作为说明而非局限,ram以多种形式可得,比如静态随机存取存储器(static random access memory,sram)和动态随机存取存储器(dynamic random access memory,dram)等。
152.以上实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。
153.以上上述实施例仅表达了本技术的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本技术构思的前提下,还可以做出若干变形和改进,这些都属于本技术的保护范围。因此,本技术专利的保护范围应以所附权利要求为准。
再多了解一些

本文用于创业者技术爱好者查询,仅供学习研究,如用于商业用途,请联系技术所有人。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献