CN107025041A - 指纹录入方法及终端 - Google Patents

指纹录入方法及终端 Download PDF

Info

Publication number
CN107025041A
CN107025041A CN201610064858.3A CN201610064858A CN107025041A CN 107025041 A CN107025041 A CN 107025041A CN 201610064858 A CN201610064858 A CN 201610064858A CN 107025041 A CN107025041 A CN 107025041A
Authority
CN
China
Prior art keywords
parameter
default
slide
slip
terminal
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.)
Granted
Application number
CN201610064858.3A
Other languages
English (en)
Other versions
CN107025041B (zh
Inventor
杨坤
江忠胜
纪传舜
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Xiaomi Mobile Software Co Ltd
Original Assignee
Beijing Xiaomi Mobile Software Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Beijing Xiaomi Mobile Software Co Ltd filed Critical Beijing Xiaomi Mobile Software Co Ltd
Priority to CN201610064858.3A priority Critical patent/CN107025041B/zh
Publication of CN107025041A publication Critical patent/CN107025041A/zh
Application granted granted Critical
Publication of CN107025041B publication Critical patent/CN107025041B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0484Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0487Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
    • G06F3/0488Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V40/00Recognition of biometric, human-related or animal-related patterns in image or video data
    • G06V40/10Human or animal bodies, e.g. vehicle occupants or pedestrians; Body parts, e.g. hands
    • G06V40/12Fingerprints or palmprints
    • G06V40/13Sensors therefor

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Multimedia (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

本公开是关于一种指纹录入方法及终端,属于电子技术应用领域。所述方法包括:当接收到指纹录入指令时,显示录入指示信息,所述录入指示信息用于指示用户按照预设滑动轨迹在触摸屏上进行滑动操作;在接收用户的滑动操作的过程中,采集所述滑动操作的滑动参数;判断所述滑动参数是否与预设的参数阈值匹配;当所述滑动参数不与预设的参数阈值匹配时,根据所述滑动参数,提示用户调整滑动操作。本公开通过提示用户调整滑动操作,规范了用户在录入指纹时的滑动操作,提高了指纹录入的效率。本公开用于录入指纹。

Description

指纹录入方法及终端
技术领域
本公开涉及电子技术应用领域,特别涉及一种指纹录入方法及终端。
背景技术
随着科学技术的快速发展,越来越多的手机、平板等智能终端都开始采用指纹识模块进行用户身份的验证。该指纹识别模块能够采集用户的指纹,并将采集到的指纹与预先存储的指纹模板进行匹配,匹配成功则可以对智能终端或者智能终端中安装的应用程序进行解锁。在通过指纹识别模块进行用户身份验证之前,需要先进行用户指纹的录入,以便将录入的指纹存储为用户的指纹模板。
相关技术中,指纹识模块主要包括按压式指纹识别模块和滑动式指纹识别模块,根据智能终端中所集成的指纹识别模块的不同,指纹的录入方式可以对应分为:按压式和滑动式;其中,按压式需要用户将手指按压在智能终端的指纹识别模块上,但用户每次按压时,指纹识别模块所能采集到的指纹特征较少,因此需要通过用户的多次按压,指纹识别模块才能获取到完整的指纹特征;滑动式需要用户将手指按照预设轨迹从指纹识别模块上滑过,用户每次滑动手指时,指纹识别模块所能采集得到的指纹特征较多,因此滑动式指纹录入方法能够通过较少的滑动次数获取到完整的指纹特征,但滑动式指纹录入方法对于用户滑动手指时的速度和轨迹有一定的要求。
发明内容
本公开提供了一种指纹录入方法及终端。所述技术方案如下:
根据本公开实施例的第一方面,提供一种指纹录入方法,所述方法包括:
当接收到指纹录入指令时,显示录入指示信息,所述录入指示信息用于指示用户按照预设滑动轨迹在触摸屏上进行滑动操作;
在接收用户的滑动操作的过程中,采集所述滑动操作的滑动参数;
判断所述滑动参数是否与预设的参数阈值匹配;
当所述滑动参数不与预设的参数阈值匹配时,根据所述滑动参数,提示用户调整滑动操作。
可选的,所述根据所述滑动参数,提示用户调整滑动操作,包括:
判断所述滑动参数与所述参数阈值之间的误差是否大于预设的误差阈值;
当所述滑动参数与所述参数阈值之间的误差大于预设的误差阈值时,提示用户重新进行滑动操作;
当所述滑动参数与所述参数阈值之间的误差不大于预设的误差阈值时,提示用户继续当前滑动操作,且调整所述当前滑动操作的滑动参数。
可选的,所述方法还包括:
当所述滑动参数与预设的参数阈值匹配时,唤醒指纹识别模块。
可选的,所述触摸屏包括显示区域和按键区域,所述指纹识别模块的可识别区域位于所述按键区域内;
所述预设滑动轨迹为从所述显示区域到所述按键区域的轨迹,且所述预设滑动轨迹的终点在所述指纹识别模块的可识别区域内;
或者,所述预设滑动轨迹为所述按键区域内的轨迹,且所述预设滑动轨迹的终点在所述指纹识别模块的可识别区域内。
可选的,所述指纹识别模块为按压式指纹识别模块。
可选的,所述滑动参数包括:滑动轨迹、滑动速度、滑动中断次数、手指个数和触控压力中的至少一种。
根据本公开实施例的第二方面,提供一种终端,所述终端包括:
显示模块,被配置为当接收到指纹录入指令时,显示录入指示信息,所述录入指示信息用于指示用户按照预设滑动轨迹在触摸屏上进行滑动操作;
采集模块,被配置为在接收用户的滑动操作的过程中,采集所述滑动操作的滑动参数;
判断模块,被配置为判断所述滑动参数是否与预设的参数阈值匹配;
提示模块,被配置为当所述滑动参数不与预设的参数阈值匹配时,根据所述滑动参数,提示用户调整滑动操作。
可选的,所述提示模块,还被配置为:
判断所述滑动参数与所述参数阈值之间的误差是否大于预设的误差阈值;
当所述滑动参数与所述参数阈值之间的误差大于预设的误差阈值时,提示用户重新进行滑动操作;
当所述滑动参数与所述参数阈值之间的误差不大于预设的误差阈值时,提示用户继续当前滑动操作,且调整所述当前滑动操作的滑动参数。
可选的,所述终端还包括:唤醒模块和指纹识别模块;
所述唤醒模块,被配置为当所述滑动参数与预设的参数阈值匹配时,唤醒所述指纹识别模块。
可选的,所述触摸屏包括显示区域和按键区域,所述指纹识别模块的可识别区域位于所述按键区域内;
所述预设滑动轨迹为从所述显示区域到所述按键区域的轨迹,且所述预设滑动轨迹的终点在所述指纹识别模块的可识别区域内;
或者,所述预设滑动轨迹为所述按键区域内的轨迹,且所述预设滑动轨迹的终点在所述指纹识别模块的可识别区域内。
可选的,所述指纹识别模块为按压式指纹识别模块。
可选的,所述滑动参数包括:滑动轨迹、滑动速度、滑动中断次数、手指个数和触控压力中的至少一种。
根据本公开实施例的第三方面,提供一种终端,所述终端包括:
处理器;
用于存储所述处理器的可执行指令的存储器;
其中,所述处理器被配置为:
当接收到指纹录入指令时,显示录入指示信息,所述录入指示信息用于指示用户按照预设滑动轨迹在触摸屏上进行滑动操作;
在接收用户的滑动操作的过程中,采集所述滑动操作的滑动参数;
判断所述滑动参数是否与预设的参数阈值匹配;
当所述滑动参数不与预设的参数阈值匹配时,根据所述滑动参数,提示用户调整滑动操作。
本公开的实施例提供的技术方案可以包括以下有益效果:终端当接收到指纹录入指令时,可以显示用于指示用户按照预设滑动轨迹在触摸屏上进行滑动操作的录入指示信息;在接收用户的滑动操作的过程中,终端可以采集该滑动操作的滑动参数,并判断该滑动参数是否与预设的参数阈值匹配;当该滑动参数不与预设的参数阈值匹配时,根据该滑动参数,提示用户调整滑动操作,以便用户可以及时调整滑动操作,从而提高指纹录入的效率。
应当理解的是,以上的一般描述和后文的细节描述仅是示例性的,并不能限制本公开。
附图说明
为了更清楚地说明本公开的实施例,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本公开的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1是根据一示例性实施例示出的一种指纹录入方法的流程图;
图2-1是根据一示例性实施例示出的另一种指纹录入方法的流程图;
图2-2是根据一示例性实施例示出的一种终端中触摸屏的结构示意图;
图2-3是根据一示例性实施例示出的一种预设滑动轨迹的示意图;
图2-4是根据一示例性实施例示出的一种终端显示提示信息的示意图;
图2-5是根据一示例性实施例示出的另一种终端显示提示信息的示意图;
图3-1是根据一示例性实施例示出的一种终端的框图;
图3-2是根据一示例性实施例示出的另一种终端的框图;
图4是根据一示例性实施例示出的又一种终端的框图。
此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理。
具体实施方式
为了使本公开的目的、技术方案和优点更加清楚,下面将结合附图对本公开作进一步地详细描述,显然,所描述的实施例仅仅是本公开一部份实施例,而不是全部的实施例。基于本公开中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本公开保护的范围。
图1是根据一示例性实施例示出的一种指纹录入方法的流程图,如图1所示,该方法包括:
在步骤101中、当接收到指纹录入指令时,显示录入指示信息,该录入指示信息用于指示用户按照预设滑动轨迹在触摸屏上进行滑动操作。
在步骤102中、在接收用户的滑动操作的过程中,采集该滑动操作的滑动参数。
在步骤103中、判断该滑动参数是否与预设的参数阈值匹配。
在步骤104中、当该滑动参数不与预设的参数阈值匹配时,根据该滑动参数,提示用户调整滑动操作。
综上所述,本公开实施例提供的指纹录入方法,终端在接收用户的滑动操作的过程中,可以采集该滑动操作的滑动参数,并判断该滑动参数是否与预设的参数阈值匹配;当该滑动参数不与预设的参数阈值匹配时,根据该滑动参数,提示用户调整滑动操作,以便用户可以及时调整并规范滑动操作,从而提高了指纹录入的效率。
可选的,该根据该滑动参数,提示用户调整滑动操作,包括:
判断该滑动参数与该参数阈值之间的误差是否大于预设的误差阈值;
当该滑动参数与该参数阈值之间的误差大于预设的误差阈值时,提示用户重新进行滑动操作;
当该滑动参数与该参数阈值之间的误差不大于预设的误差阈值时,提示用户继续当前滑动操作,且调整该当前滑动操作的滑动参数。
可选的,该方法还包括:
当该滑动参数与预设的参数阈值匹配时,唤醒指纹识别模块。
可选的,该触摸屏包括显示区域和按键区域,该指纹识别模块的可识别区域位于该按键区域内;
该预设滑动轨迹为从该显示区域到该按键区域的轨迹,且该预设滑动轨迹的终点在该指纹识别模块的可识别区域内;
或者,该预设滑动轨迹为该按键区域内的轨迹,且该预设滑动轨迹的终点在该指纹识别模块的可识别区域内。
可选的,该指纹识别模块为按压式指纹识别模块。
可选的,该滑动参数包括:滑动轨迹、滑动速度、滑动中断次数、手指个数和触控压力中的至少一种。
综上所述,本公开实施例提供的指纹录入方法,终端在接收用户的滑动操作的过程中,可以采集该滑动操作的滑动参数,并判断该滑动参数是否与预设的参数阈值匹配;当该滑动参数不与预设的参数阈值匹配时,根据该滑动参数,提示用户调整滑动操作,以便用户可以及时调整并规范滑动操作,从而提高了指纹录入的效率。
图2-1是根据一示例性实施例示出的一种指纹录入方法的流程图,如图2-1所示,该方法包括:
在步骤201中、当接收到指纹录入指令时,显示录入指示信息。
该录入指示信息用于指示用户按照预设滑动轨迹在触摸屏上进行滑动操作。用户按照预设滑动轨迹在触摸屏上进行滑动操作的过程中,设置在终端中的指纹识别模块可以采集用户的指纹特征,以便将该采集到的指纹特征存储为用户的指纹模板。图2-2是根据一示例性实施例示出的一种终端中触摸屏的结构示意图,如图2-2所示,该触摸屏可以包括显示区域01和按键区域02,终端中设置的指纹识别模块的可识别区域021位于该按键区域02内;参考图2-2可知,该预设滑动轨迹可以为从该显示区域01到该按键区域02的轨迹03,且该预设滑动轨迹03的终点a在该指纹识别模块的可识别区域021内;图2-3是根据一示例性实施例示出的一种滑动轨迹的示意图,如图2-3所示,该预设滑动轨迹还可以为在该按键区域02内的轨迹04,且该预设滑动轨迹04的终点b在该指纹识别模块的可识别区域021内。
需要说明的是,当该预设滑动轨迹为在按键区域内的轨迹时,终端可以在显示区域的对应位置显示提示信息,以便提示用户按照正确的预设滑动轨迹进行滑动操作。示例的,如图2-3所示,该提示信息可以包括:请在按键区域内按照如下方向进行滑动,以及在显示区域内对应显示的滑动方向示意图041。
在步骤202中、在接收用户的滑动操作的过程中,采集该滑动操作的滑动参数。
为了对用户的滑动操作进行分析,以提高用户滑动操作的精度,终端在接收用户的滑动操作的过程中,还可以采集滑动操作的滑动参数。该滑动参数可以包括:滑动轨迹、滑动速度、滑动中断次数、手指个数和触控压力中的至少一种。用户在进行滑动操作的过程中,终端可以实时获取触摸屏上接收到滑动操作的区域的坐标信息,并根据该坐标信息,确定该滑动操作的滑动轨迹;滑动速度为终端根据滑动轨迹和滑动操作的进行时间,确定的预设时间段内的平均速度,该预设时间段可以为滑动操作的进行时间,也可以为滑动操作进行时间内的任意一段时间;滑动中断次数是指用户在进行滑动操作的过程中,手指离开触摸屏的次数;手指个数是指当前与触摸屏所接触的手指的个数;触控压力为用户在进行滑动操作的过程中,触摸屏所接收到的压力大小。示例的,假设终端中预设滑动轨迹为图2-3中所示的轨迹04,用户根据该预设滑动轨迹进行滑动操作的过程中,终端采集到的该滑动操作的滑动参数可以如表1所示:滑动轨迹为b1至b2,其中b1可以为滑动操作起点的坐标,b2为用户手指当前接触点的坐标;滑动速度为0.05米每秒(m/s),滑动中断次数为0,手指个数为1,触控压力为0.2兆帕(MPa)。
表1
滑动轨迹 滑动速度 滑动中断次数 手指个数 触控压力
b1→b2 0.05m/s 0 1 0.2MPa
在步骤203中、判断该滑动参数是否与预设的参数阈值匹配。
在本公开实施例中,该预设的参数阈值可以为固定数值,也可以为数值范围,当该预设的参数阈值为固定数值时,终端在判断该滑动参数是否与预设的参数阈值匹配时,可以判断该滑动参数是否与预设的参数阈值相等;当该预设的参数阈值为数值范围时,终端可以判断该滑动参数是否位于该数值范围内。当该滑动参数不与预设的参数阈值匹配时,终端可以确定用户需要调整滑动操作,并执行步骤204;当该滑动参数与预设的参数阈值匹配时,终端可以确定用户的滑动操作满足预设要求,并执行步骤207。示例的,假设预设的参数阈值包括:滑动轨迹:b1至b3,b1和b3分别为预设滑动轨迹的起点坐标和终点坐标;滑动速度:0.04m/s至0.06m/s;滑动中断次数≤2次;手指个数:1;触控压力:0.10.2MPa至0.3MPa;由于表1所示的各项滑动参数均位于预设的参数阈值的数值范围内,则终端可以确定用户当前的滑动操作满足预设要求,并执行步骤207。若终端采集到的滑动操作的滑动参数中,滑动速度为0.07m/s,则由于该滑动速度0.07m/s位于预设的数值范围:0.04m/s至0.06m/s之外,因此,终端可以确定用户需要调整滑动操作,并执行步骤204。
在步骤204中、判断该滑动参数与该参数阈值之间的误差是否大于预设的误差阈值。
当该滑动参数不与预设的参数阈值匹配时,终端可以进一步判断该滑动参数与该参数阈值之间的误差是否大于预设的误差阈值。当该滑动参数与该参数阈值之间的误差大于预设的误差阈值时,终端可以确定根据当前的滑动操作无法录入用户的指纹特征,并执行步骤205;当该滑动参数与该参数阈值之间的误差不大于预设的误差阈值时,执行步骤206。示例的,假设对于滑动参数:滑动速度,预设的误差阈值为0.005m/s,当终端采集到的滑动操作的滑动速度为0.07m/s,预设的数值范围:0.04m/s至0.06m/s时,终端可以确定该滑动速度0.07m/s与预设的参数阈值之间的误差为0.01m/s,该误差大于预设的误差阈值0.005m/s,因此终端可以确定根据用户当前的滑动操作无法录入指纹特征,并执行步骤205。
需要说明的,当预设的参数阈值为数值范围时,终端在确定滑动参数与参数阈值之间的误差时,可以分别计算该滑动参数与数值范围两个端点之间的误差,并将数值较小的误差确定为该滑动参数与参数阈值之间的误差。示例的,对于滑动速度的参数阈值:0.04m/s至0.06m/s,终端采集到的用户的滑动速度为0.07m/s,该滑动速度与数值范围中两个端点之间的误差分别为:0.03m/s和0.01m/s,因此终端可以将数值较小的误差0.01m/s确定为该滑动速度与预设的参数阈值之间的误差。
在步骤205中,提示用户重新进行滑动操作。
当该滑动参数与该参数阈值之间的误差大于预设的误差阈值时,终端可以确定根据当前的滑动操作无法录入用户的指纹特征,并提示用户重新进行滑动操作。示例的,图2-4是根据一示例性实施例示出的一种终端显示提示信息的示意图,如图2-4所示,终端可以在显示界面中显示“!请重新录入”,以此提示用户重新进行滑动操作。此外,终端还可以通过语音信息或者振动信息等方式提示用户重新进行滑动操作,本公开实施例对此不做限定。
之后,终端可以继续执行步骤202,即继续接收用户的滑动操作,并采集该滑动操作的滑动参数。
在步骤206中,提示用户继续当前滑动操作,且调整该当前滑动操作的滑动参数。
当该滑动参数与该参数阈值之间的误差不大于预设的误差阈值时,终端可以确定,当用户对当前的滑动操作进行适当调整后,可以基于该调整后的滑动操作录入用户的指纹特征,因此,终端可以根据滑动参数与参数阈值之间的误差,对应生成用于提示用户调整当前滑动操作的滑动参数的提示信息。示例的,假设对于滑动参数:滑动速度,预设的误差阈值为0.02m/s,当终端采集到的滑动操作的滑动速度为0.07m/s,预设的数值范围:0.04m/s至0.06m/s时,终端可以确定该滑动速度与预设的参数阈值之间的误差为0.01m/s,由于该误差小于预设的误差阈值0.02m/s,因此终端可以确定,当用户放慢当前滑动操作的滑动速度后,可以基于该调整后的滑动操作录入用户的指纹特征。图2-5是根据一示例性实施例示出的另一种终端显示提示信息的示意图,假设终端根据滑动参数,判断出滑动操作的滑动速度快于预设的速度阈值,但与预设速度阈值的误差小于预设的误差阈值,则可以如图2-5所示,在显示界面中显示“!请放慢滑动速度”,以此提示用户放慢滑动速度。此外,终端还可以通过语音信息、振动信息或其他方式提示用户调整当前滑动操作的滑动参数,本公开实施例对此不做限定。
之后,终端可以重复执行上述步骤202至步骤206,直至该滑动参数与预设的参数阈值匹配。
在步骤207中,唤醒指纹识别模块。
当该滑动参数与预设的参数阈值匹配时,终端可以确定根据当前的滑动操作能够录入用户的指纹特征,因此可以唤醒指纹识别模块,以便当用户滑动操作的滑动轨迹经过该指纹识别模块的识别区域时,该指纹识别模块可以采集并录入用户的指纹特征。
在本公开实施例中,该指纹识别模块可以为按压式指纹识别模块,当用户的手指从该按压式指纹识别模块的可识别区域滑过时,该按压式指纹识别模块可以采集多帧指纹图像,然后再通过预设算法对该多帧指纹图像进行拼接,得到完整的指纹特征。由于在用户进行滑动操作的过程中,终端可以采集该滑动操作的滑动参数,并与预设的参数阈值进行对比,当用户的滑动操作出现偏差时,可以及时提示用户调整滑动操作的滑动参数,因此规范了用户在录入指纹时的滑动操作,使得按压式指纹识别模块可以顺利采集到完整的指纹特征,提高了指纹录入的效率。此外,由于采用了按压式的指纹识别模块,终端在完成指纹录入后,当用户需要对该终端或者终端中安装的应用程序进行解锁时,可以通过按压的方式进行指纹验证,该按压式指纹验证的方法操作简单,提高了用户体验。
需要说明的是,本公开实施例提供的指纹录入方法方法的步骤的先后顺序可以进行适当调整,步骤也可以根据情况进行相应增减。任何熟悉本技术领域的技术人员在本公开揭露的技术范围内,可轻易想到变化的方法,都应涵盖在本公开的保护范围之内,因此不再赘述。
综上所述,本公开实施例提供的指纹录入方法,终端在接收用户的滑动操作的过程中,可以采集该滑动操作的滑动参数,并判断该滑动参数是否与预设的参数阈值匹配;当该滑动参数不与预设的参数阈值匹配时,根据该滑动参数,提示用户调整滑动操作,以便用户可以及时调整并规范滑动操作,从而提高了指纹录入的效率。
图3-1是根据一示例性实施例示出的一种终端的框图,如图3-1所示,该终端包括:
显示模块301,被配置为当接收到指纹录入指令时,显示录入指示信息,该录入指示信息用于指示用户按照预设滑动轨迹在触摸屏上进行滑动操作。
采集模块302,被配置为在接收用户的滑动操作的过程中,采集该滑动操作的滑动参数。
判断模块303,被配置为判断该滑动参数是否与预设的参数阈值匹配。
提示模块304,被配置为当该滑动参数不与预设的参数阈值匹配时,根据该滑动参数,提示用户调整滑动操作。
综上所述,本公开实施例提供的终端在接收用户的滑动操作的过程中,可以采集该滑动操作的滑动参数,并判断该滑动参数是否与预设的参数阈值匹配;当该滑动参数不与预设的参数阈值匹配时,根据该滑动参数,提示用户调整滑动操作,以便用户可以及时调整并规范滑动操作,从而提高了指纹录入的效率。
图3-2是根据一示例性实施例示出的另一种终端的框图,如图3-2所示,该终端包括:显示模块301,采集模块302,判断模块303,提示模块304,唤醒模块305和指纹识别模块306;
显示模块301,被配置为当接收到指纹录入指令时,显示录入指示信息,该录入指示信息用于指示用户按照预设滑动轨迹在触摸屏上进行滑动操作。
采集模块302,被配置为在接收用户的滑动操作的过程中,采集该滑动操作的滑动参数。
判断模块303,被配置为判断该滑动参数是否与预设的参数阈值匹配。
提示模块304,被配置为当该滑动参数不与预设的参数阈值匹配时,根据该滑动参数,提示用户调整滑动操作。
唤醒模块305,被配置为当该滑动参数与预设的参数阈值匹配时,唤醒该指纹识别模块306。
可选的,该提示模块304,还被配置为:
判断该滑动参数与该参数阈值之间的误差是否大于预设的误差阈值;
当该滑动参数与该参数阈值之间的误差大于预设的误差阈值时,提示用户重新进行滑动操作;
当该滑动参数与该参数阈值之间的误差不大于预设的误差阈值时,提示用户继续当前滑动操作,且调整该当前滑动操作的滑动参数。
可选的,该触摸屏包括显示区域和按键区域,该指纹识别模块306的可识别区域位于该按键区域内;
该预设滑动轨迹为从该显示区域到该按键区域的轨迹,且该预设滑动轨迹的终点在该指纹识别模块的可识别区域内;
或者,该预设滑动轨迹为该按键区域内的轨迹,且该预设滑动轨迹的终点在该指纹识别模块的可识别区域内。
可选的,该指纹识别模块306为按压式指纹识别模块。
可选的,该滑动参数包括:滑动轨迹、滑动速度、滑动中断次数、手指个数和触控压力中的至少一种。
综上所述,本公开实施例提供的终端在接收用户的滑动操作的过程中,可以采集该滑动操作的滑动参数,并判断该滑动参数是否与预设的参数阈值匹配;当该滑动参数不与预设的参数阈值匹配时,根据该滑动参数,提示用户调整滑动操作,以便用户可以及时调整并规范滑动操作,从而提高了指纹录入的效率。
关于上述实施例中的终端,其中各个模块执行操作的具体方式已经在有关该方法的实施例中进行了详细描述,此处将不做详细阐述说明。
图4是根据一示例性实施例示出的又一种终端400的框图。例如,终端400可以是移动电话,计算机,数字广播终端,消息收发设备,游戏控制台,平板设备,医疗设备,健身设备,个人数字助理等。
参照图4,终端400可以包括以下一个或多个组件:处理组件402,存储器404,电源组件406,多媒体组件408,音频组件410,输入/输出(I/O)的接口412,传感器组件414,以及通信组件416。
处理组件402通常控制终端400的整体操作,诸如与显示,电话呼叫,数据通信,相机操作和记录操作相关联的操作。处理组件402可以包括一个或多个处理器420来执行指令,以完成上述的方法的全部或部分步骤。此外,处理组件402可以包括一个或多个模块,便于处理组件402和其他组件之间的交互。例如,处理组件402可以包括多媒体模块,以方便多媒体组件408和处理组件402之间的交互。
存储器404被配置为存储各种类型的数据以支持在终端400的操作。这些数据的示例包括用于在终端400上操作的任何应用程序或方法的指令,联系人数据,电话簿数据,消息,图片,视频等。存储器404可以由任何类型的易失性或非易失性存储设备或者它们的组合实现,如静态随机存取存储器(SRAM),电可擦除可编程只读存储器(EEPROM),可擦除可编程只读存储器(EPROM),可编程只读存储器(PROM),只读存储器(ROM),磁存储器,快闪存储器,磁盘或光盘。
电源组件406为终端400的各种组件提供电力。电源组件406可以包括电源管理***,一个或多个电源,及其他与为终端400生成、管理和分配电力相关联的组件。
多媒体组件408包括在所述终端400和用户之间的提供一个输出接口的屏幕。在一些实施例中,屏幕可以包括液晶显示器(LCD)和触摸面板(TP)。如果屏幕包括触摸面板,屏幕可以被实现为触摸屏,以接收来自用户的输入信号。触摸面板包括一个或多个触摸传感器以感测触摸、滑动和触摸面板上的手势。所述触摸传感器可以不仅感测触摸或滑动动作的边界,而且还检测与所述触摸或滑动操作相关的持续时间和压力。在一些实施例中,多媒体组件408包括一个前置摄像头和/或后置摄像头。当终端400处于操作模式,如拍摄模式或视频模式时,前置摄像头和/或后置摄像头可以接收外部的多媒体数据。每个前置摄像头和后置摄像头可以是一个固定的光学透镜***或具有焦距和光学变焦能力。
音频组件410被配置为输出和/或输入音频信号。例如,音频组件410包括一个麦克风(MIC),当终端400处于操作模式,如呼叫模式、记录模式和语音识别模式时,麦克风被配置为接收外部音频信号。所接收的音频信号可以被进一步存储在存储器404或经由通信组件416发送。在一些实施例中,音频组件410还包括一个扬声器,用于输出音频信号。
I/O接口412为处理组件402和***接口模块之间提供接口,上述***接口模块可以是键盘,点击轮,按钮等。这些按钮可包括但不限于:主页按钮、音量按钮、启动按钮和锁定按钮。
传感器组件414包括一个或多个传感器,用于为终端400提供各个方面的状态评估。例如,传感器组件414可以检测到终端400的打开/关闭状态,组件的相对定位,例如所述组件为终端400的显示器和小键盘,传感器组件414还可以检测终端400或终端400一个组件的位置改变,用户与终端400接触的存在或不存在,终端400方位或加速/减速和终端400的温度变化。传感器组件414可以包括接近传感器,被配置用来在没有任何的物理接触时检测附近物体的存在。传感器组件414还可以包括光传感器,如CMOS或CCD图像传感器,用于在成像应用中使用。在一些实施例中,该传感器组件414还可以包括加速度传感器,陀螺仪传感器,磁传感器,压力传感器或温度传感器。
通信组件416被配置为便于终端400和其他设备之间有线或无线方式的通信。终端400可以接入基于通信标准的无线网络,如WiFi,2G或3G,或它们的组合。在一个示例性实施例中,通信组件416经由广播信道接收来自外部广播管理***的广播信号或广播相关信息。在一个示例性实施例中,所述通信组件416还包括近场通信(NFC)模块,以促进短程通信。例如,在NFC模块可基于射频识别(RFID)技术,红外数据协会(IrDA)技术,超宽带(UWB)技术,蓝牙(BT)技术和其他技术来实现。
在示例性实施例中,终端400可以被一个或多个应用专用集成电路(ASIC)、数字信号处理器(DSP)、数字信号处理设备(DSPD)、可编程逻辑器件(PLD)、现场可编程门阵列(FPGA)、控制器、微控制器、微处理器或其他电子元件实现,用于执行上述方法。
在示例性实施例中,还提供了一种包括指令的非临时性计算机可读存储介质,例如包括指令的存储器404,上述指令可由终端400的处理器420执行以完成上述方法。例如,所述非临时性计算机可读存储介质可以是ROM、随机存取存储器(RAM)、CD-ROM、磁带、软盘和光数据存储设备等。
一种非临时性计算机可读存储介质,当所述存储介质中的指令由终端400的处理器执行时,使得终端400能够执行一种指纹识别方法,所述方法包括:
当接收到指纹录入指令时,显示录入指示信息,该录入指示信息用于指示用户按照预设滑动轨迹在触摸屏上进行滑动操作;
在接收用户的滑动操作的过程中,采集该滑动操作的滑动参数;
判断该滑动参数是否与预设的参数阈值匹配;
当该滑动参数不与预设的参数阈值匹配时,根据该滑动参数,提示用户调整滑动操作。
可选的,该根据该滑动参数,提示用户调整滑动操作,包括:
判断该滑动参数与该参数阈值之间的误差是否大于预设的误差阈值;
当该滑动参数与该参数阈值之间的误差大于预设的误差阈值时,提示用户重新进行滑动操作;
当该滑动参数与该参数阈值之间的误差不大于预设的误差阈值时,提示用户继续当前滑动操作,且调整该当前滑动操作的滑动参数。
可选的,该方法还包括:
当该滑动参数与预设的参数阈值匹配时,唤醒指纹识别模块。
可选的,该触摸屏包括显示区域和按键区域,该指纹识别模块的可识别区域位于该按键区域内;
该预设滑动轨迹为从该显示区域到该按键区域的轨迹,且该预设滑动轨迹的终点在该指纹识别模块的可识别区域内;
或者,该预设滑动轨迹为该按键区域内的轨迹,且该预设滑动轨迹的终点在该指纹识别模块的可识别区域内。
可选的,该指纹识别模块为按压式指纹识别模块。
可选的,该滑动参数包括:滑动轨迹、滑动速度、滑动中断次数、手指个数和触控压力中的至少一种。
综上所述,本公开实施例提供的终端在接收用户的滑动操作的过程中,可以采集该滑动操作的滑动参数,并判断该滑动参数是否与预设的参数阈值匹配;当该滑动参数不与预设的参数阈值匹配时,根据该滑动参数,提示用户调整滑动操作,以便用户可以及时调整并规范滑动操作,从而提高了指纹录入的效率。
本领域技术人员在考虑说明书及实践这里公开的发明后,将容易想到本公开的其它实施方案。本申请旨在涵盖本公开的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本公开的一般性原理并包括本公开未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本公开的真正范围和精神由权利要求指出。
应当理解的是,本公开并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本公开的范围仅由所附的权利要求来限制。

Claims (13)

1.一种指纹录入方法,其特征在于,所述方法包括:
当接收到指纹录入指令时,显示录入指示信息,所述录入指示信息用于指示用户按照预设滑动轨迹在触摸屏上进行滑动操作;
在接收用户的滑动操作的过程中,采集所述滑动操作的滑动参数;
判断所述滑动参数是否与预设的参数阈值匹配;
当所述滑动参数不与预设的参数阈值匹配时,根据所述滑动参数,提示用户调整滑动操作。
2.根据权利要求1所述的方法,其特征在于,所述根据所述滑动参数,提示用户调整滑动操作,包括:
判断所述滑动参数与所述参数阈值之间的误差是否大于预设的误差阈值;
当所述滑动参数与所述参数阈值之间的误差大于预设的误差阈值时,提示用户重新进行滑动操作;
当所述滑动参数与所述参数阈值之间的误差不大于预设的误差阈值时,提示用户继续当前滑动操作,且调整所述当前滑动操作的滑动参数。
3.根据权利要求1所述的方法,其特征在于,所述方法还包括:
当所述滑动参数与预设的参数阈值匹配时,唤醒指纹识别模块。
4.根据权利要求3所述的方法,其特征在于,
所述触摸屏包括显示区域和按键区域,所述指纹识别模块的可识别区域位于所述按键区域内;
所述预设滑动轨迹为从所述显示区域到所述按键区域的轨迹,且所述预设滑动轨迹的终点在所述指纹识别模块的可识别区域内;
或者,所述预设滑动轨迹为所述按键区域内的轨迹,且所述预设滑动轨迹的终点在所述指纹识别模块的可识别区域内。
5.根据权利要求3所述的方法,其特征在于,
所述指纹识别模块为按压式指纹识别模块。
6.根据权利要求1至5任一所述的方法,其特征在于,所述滑动参数包括:滑动轨迹、滑动速度、滑动中断次数、手指个数和触控压力中的至少一种。
7.一种终端,其特征在于,所述终端包括:
显示模块,被配置为当接收到指纹录入指令时,显示录入指示信息,所述录入指示信息用于指示用户按照预设滑动轨迹在触摸屏上进行滑动操作;
采集模块,被配置为在接收用户的滑动操作的过程中,采集所述滑动操作的滑动参数;
判断模块,被配置为判断所述滑动参数是否与预设的参数阈值匹配;
提示模块,被配置为当所述滑动参数不与预设的参数阈值匹配时,根据所述滑动参数,提示用户调整滑动操作。
8.根据权利要求7所述的终端,其特征在于,所述提示模块,还被配置为:
判断所述滑动参数与所述参数阈值之间的误差是否大于预设的误差阈值;
当所述滑动参数与所述参数阈值之间的误差大于预设的误差阈值时,提示用户重新进行滑动操作;
当所述滑动参数与所述参数阈值之间的误差不大于预设的误差阈值时,提示用户继续当前滑动操作,且调整所述当前滑动操作的滑动参数。
9.根据权利要求7所述的终端,其特征在于,所述终端还包括:唤醒模块和指纹识别模块;
所述唤醒模块,被配置为当所述滑动参数与预设的参数阈值匹配时,唤醒所述指纹识别模块。
10.根据权利要求9所述的终端,其特征在于,
所述触摸屏包括显示区域和按键区域,所述指纹识别模块的可识别区域位于所述按键区域内;
所述预设滑动轨迹为从所述显示区域到所述按键区域的轨迹,且所述预设滑动轨迹的终点在所述指纹识别模块的可识别区域内;
或者,所述预设滑动轨迹为所述按键区域内的轨迹,且所述预设滑动轨迹的终点在所述指纹识别模块的可识别区域内。
11.根据权利要求9所述的终端,其特征在于,
所述指纹识别模块为按压式指纹识别模块。
12.根据权利要求7至11任一所述的终端,其特征在于,所述滑动参数包括:滑动轨迹、滑动速度、滑动中断次数、手指个数和触控压力中的至少一种。
13.一种终端,其特征在于,所述终端包括:
处理器;
用于存储所述处理器的可执行指令的存储器;
其中,所述处理器被配置为:
当接收到指纹录入指令时,显示录入指示信息,所述录入指示信息用于指示用户按照预设滑动轨迹在触摸屏上进行滑动操作;
在接收用户的滑动操作的过程中,采集所述滑动操作的滑动参数;
判断所述滑动参数是否与预设的参数阈值匹配;
当所述滑动参数不与预设的参数阈值匹配时,根据所述滑动参数,提示用户调整滑动操作。
CN201610064858.3A 2016-01-29 2016-01-29 指纹录入方法及终端 Active CN107025041B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201610064858.3A CN107025041B (zh) 2016-01-29 2016-01-29 指纹录入方法及终端

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201610064858.3A CN107025041B (zh) 2016-01-29 2016-01-29 指纹录入方法及终端

Publications (2)

Publication Number Publication Date
CN107025041A true CN107025041A (zh) 2017-08-08
CN107025041B CN107025041B (zh) 2020-11-10

Family

ID=59525208

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610064858.3A Active CN107025041B (zh) 2016-01-29 2016-01-29 指纹录入方法及终端

Country Status (1)

Country Link
CN (1) CN107025041B (zh)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109542305A (zh) * 2018-11-23 2019-03-29 Oppo广东移动通信有限公司 应用控制方法及相关装置
CN109543664A (zh) * 2019-01-16 2019-03-29 广州三星通信技术研究有限公司 指纹采集方法和设备
CN110402442A (zh) * 2018-02-12 2019-11-01 华为技术有限公司 一种指纹录入方法及终端
CN111026285A (zh) * 2018-10-10 2020-04-17 华为技术有限公司 一种调节压力阈值的方法及电子设备

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1551037A (zh) * 2003-05-20 2004-12-01 祥群科技股份有限公司 滑动式指纹感测器模组及其感测方法
US20110157346A1 (en) * 2009-11-11 2011-06-30 Grzegorz Zyzdryn Apparatus and method for determining sequencing of fingers in images to a two-finger scanner of fingerprint images
CN103365400A (zh) * 2012-03-26 2013-10-23 联想(北京)有限公司 一种手势识别操作的反馈方法、装置
CN103927107A (zh) * 2013-01-14 2014-07-16 联想(北京)有限公司 一种信息处理方法及电子设备
CN104035626A (zh) * 2014-07-02 2014-09-10 南昌欧菲生物识别技术有限公司 指纹识别方法、具有指纹识别功能的触控屏及终端设备
CN105095876A (zh) * 2015-08-11 2015-11-25 上海箩箕技术有限公司 指纹识别方法、指纹录入识别方法及其***
CN105095725A (zh) * 2015-08-31 2015-11-25 联想(北京)有限公司 一种身份认证方法及电子设备
CN105159585A (zh) * 2015-08-27 2015-12-16 广东欧珀移动通信有限公司 一种基于指纹的功能解锁方法及***

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1551037A (zh) * 2003-05-20 2004-12-01 祥群科技股份有限公司 滑动式指纹感测器模组及其感测方法
US20110157346A1 (en) * 2009-11-11 2011-06-30 Grzegorz Zyzdryn Apparatus and method for determining sequencing of fingers in images to a two-finger scanner of fingerprint images
CN103365400A (zh) * 2012-03-26 2013-10-23 联想(北京)有限公司 一种手势识别操作的反馈方法、装置
CN103927107A (zh) * 2013-01-14 2014-07-16 联想(北京)有限公司 一种信息处理方法及电子设备
CN104035626A (zh) * 2014-07-02 2014-09-10 南昌欧菲生物识别技术有限公司 指纹识别方法、具有指纹识别功能的触控屏及终端设备
CN105095876A (zh) * 2015-08-11 2015-11-25 上海箩箕技术有限公司 指纹识别方法、指纹录入识别方法及其***
CN105159585A (zh) * 2015-08-27 2015-12-16 广东欧珀移动通信有限公司 一种基于指纹的功能解锁方法及***
CN105095725A (zh) * 2015-08-31 2015-11-25 联想(北京)有限公司 一种身份认证方法及电子设备

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110402442A (zh) * 2018-02-12 2019-11-01 华为技术有限公司 一种指纹录入方法及终端
US11281886B2 (en) 2018-02-12 2022-03-22 Huawei Technologies Co., Ltd. Fingerprint enrollment method and terminal
CN110402442B (zh) * 2018-02-12 2022-08-26 华为技术有限公司 一种指纹录入方法及终端
CN111026285A (zh) * 2018-10-10 2020-04-17 华为技术有限公司 一种调节压力阈值的方法及电子设备
CN109542305A (zh) * 2018-11-23 2019-03-29 Oppo广东移动通信有限公司 应用控制方法及相关装置
CN109542305B (zh) * 2018-11-23 2021-07-13 Oppo广东移动通信有限公司 应用控制方法及相关装置
CN109543664A (zh) * 2019-01-16 2019-03-29 广州三星通信技术研究有限公司 指纹采集方法和设备

Also Published As

Publication number Publication date
CN107025041B (zh) 2020-11-10

Similar Documents

Publication Publication Date Title
CN104219388B (zh) 语音控制方法和装置
CN104991789B (zh) 应用程序开启方法和装置
CN104536684B (zh) 界面显示方法及装置
CN105224195A (zh) 终端操作方法和装置
CN104794382A (zh) 应用启动方法和装置
CN104866750A (zh) 应用启动方法和装置
CN106815546A (zh) 指纹识别方法及装置
CN107025419A (zh) 指纹模板录入方法及装置
CN104238912A (zh) 应用控制方法及装置
US20180144176A1 (en) Fingerprint template acquisition method and device
CN106201108B (zh) 手套触控模式控制方法和装置以及电子设备
CN107102772A (zh) 触控方法及装置
CN107529699A (zh) 电子设备控制方法及装置
CN103995666A (zh) 一种设置工作模式的方法和装置
CN108319836A (zh) 基于指纹识别执行处理的方法和装置
CN107025421A (zh) 指纹识别方法和装置
CN107025041A (zh) 指纹录入方法及终端
CN105335062A (zh) 信息编辑操作处理方法及装置
CN106484199A (zh) 门限设置方法及装置
CN106990903A (zh) 显示和隐藏应用程序的方法及装置
CN107402711A (zh) 音量调节方法、装置及计算机可读存储介质
CN106469014A (zh) 终端、指纹识别传感器唤醒方法及装置
CN107330391A (zh) 产品信息提示方法及装置
CN107340996A (zh) 屏幕点亮方法及装置
CN107958239A (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
GR01 Patent grant
GR01 Patent grant