CN109521899B - 确定指纹可输入区域的方法及装置 - Google Patents

确定指纹可输入区域的方法及装置 Download PDF

Info

Publication number
CN109521899B
CN109521899B CN201710843284.4A CN201710843284A CN109521899B CN 109521899 B CN109521899 B CN 109521899B CN 201710843284 A CN201710843284 A CN 201710843284A CN 109521899 B CN109521899 B CN 109521899B
Authority
CN
China
Prior art keywords
fingerprint
determining
region
touch screen
inputtable
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.)
Active
Application number
CN201710843284.4A
Other languages
English (en)
Other versions
CN109521899A (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 CN201710843284.4A priority Critical patent/CN109521899B/zh
Publication of CN109521899A publication Critical patent/CN109521899A/zh
Application granted granted Critical
Publication of CN109521899B publication Critical patent/CN109521899B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

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/03Arrangements for converting the position or the displacement of a member into a coded form
    • G06F3/041Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
    • G06F3/0416Control or interface arrangements specially adapted for digitisers
    • 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/03Arrangements for converting the position or the displacement of a member into a coded form
    • G06F3/041Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
    • G06F3/0412Digitisers structurally integrated in a display
    • 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
    • G06V40/1306Sensors therefor non-optical, e.g. ultrasonic or capacitive sensing

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是根据一示例性实施例示出的一种遍历过程的示意图。
图3是根据一示例性实施例示出的一种第一单位区域的示意图。
图4是根据一示例性实施例示出的一种可连通区域的示意图。
图5是根据一示例性实施例示出的一种可连通区域的示意图。
图6是根据一示例性实施例示出的一种确定指纹可输入区域的方法的流程图。
图7是根据一示例性实施例示出的一种确定指纹可输入区域的方法的流程图。
图8是根据一示例性实施例示出的一种提示指纹可输入区域的方法的流程图。
图9是根据一示例性实施例示出的一种确定指纹可输入区域的装置的框图。
图10是根据一示例性实施例示出的一种确定模块的框图。
图11是根据一示例性实施例示出的一种检测模块的框图。
图12是根据一示例性实施例示出的一种确定指纹可输入区域的装置的框图。
图13是根据一示例性实施例示出的一种装置的框图。
图14是根据一示例性实施例示出的一种装置的框图。
具体实施方式
这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本公开相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本公开的一些方面相一致的装置和方法的例子。
相关技术中,用户可以通过指纹传感器输入指纹,也可以通过触摸屏输入指纹。在通过触摸屏输入指纹时,整个触摸屏都可以作为指纹的可输入区域。但是,触摸屏在常时间使用后,可能会出现坏点。坏点的意思是该像素点显示异常,或触摸感应异常。当指纹按在坏点较多的区域时,可能无法正确识别出指纹。
为解决上述问题,本实施例对触摸屏进行指纹可输入区域的检测,指纹可输入区域为坏点较少或无坏点的区域,在该指纹可输入区域内输入指纹,可提高指纹识别的准确度,减少用户输入指纹的次数。
图1是根据一示例性实施例示出的一种确定指纹可输入区域的方法的流程图,如图1所示,该方法可以由移动终端等带触摸屏的设备实现,包括以下步骤:
在步骤101中,对触摸屏进行坏点检测。
在步骤102中,在检测出有坏点时,确定坏点位置。
在步骤103中,根据预设的单位区域大小和所述坏点位置,对触摸屏进行遍历,确定每个单位区域内坏点的数量。
在步骤104中,针对每个单位区域,确定坏点数量超过预设的数量阈值的第一单位区域。
在步骤105中,将所述触摸屏中除所述第一单位区域以外的区域确定为指纹可输入区域。
以移动终端为例,用户可以通过移动终端进行网络支付,在支付过程中可通过指纹认证。例如通过触摸屏进行指纹认证。相关技术中,用户在触摸屏上输入指纹后,移动终端识别输入的指纹,并将输入的指纹与预先存储的标准指纹进行匹配,如果匹配成功,则进行支付。如果匹配失败,则提示用户重新输入。用户可能不知道是因为触摸屏上的坏点较多导致指纹认证识别。所以,用户很可能在原先位置进行多次无效的指纹输入,给用户带来不便,影响用户的正常使用。
本实施例可对触摸屏上的坏点进行检测。避开坏点较集中的区域。确定指纹可输入区域,指纹可输入区域中的坏点密度低于预设的密度标准值。例如,预设的密度标准值为单位区域预设的数量阈值。单位区域为满足508GPI的像素区域(如120*60);数量阈值为8。通过本实施例确定的指纹可输入区域内,坏点数量较少,分布较离散,或者无坏点。可以有效提高指纹识别的成功率和准确率,减少用户的输入次数,提高用户体验。
在一个实施例中,步骤101包括:步骤A1或步骤A2。
在步骤A1中,周期性的对触摸屏进行坏点检测。
在步骤A2中,在进入指纹输入模式时,对触摸屏进行坏点检测。
本实施例中可以周期性的对触摸屏进行坏点检测,例如周期为一个月一次。触摸屏的质量较好,该周期可以设置得更长一些。
或者,在进入指纹输入模式时,对触摸屏进行坏点检测。例如,在网络支付时需要进行指纹认证,在提示用户输入指纹之前,对触摸屏进行坏点检测。
或者,在用户输入指纹并识别失败时,对触摸屏进行坏点检测。
在一个实施例中,在步骤103-步骤105中,遍历过程如图2所示。例如,以从左至右、从上到下的顺序遍历,逐个检查每个单位区域内的坏点数量,标记坏点数量超过数量阈值的第一单位区域。可能有多个第一单位区域301,多个第一单位区域可能存在部分区域重合,如图3所示。将所述触摸屏中除所述第一单位区域以外的区域确定为指纹可输入区域。
在一个实施例中,步骤105包括:步骤B1和步骤B2。
在步骤B1中,确定所述触摸屏中除所述第一单位区域以外的可连通区域。
在步骤B2中,将最大的可连通区域确定为指纹可输入区域。
如图4所示,401、402、403均为可连通区域。可连通区域是至少两个单位区域的合并,所述至少两个单位区域均不为第一单位区域,并且所述至少两个单位区域存在部分区域重合或至少部分边界重合。将可连通的至少两个单位区域合并,形成一个可连通区域。
在可连通区域内输入指纹,均可以提高指纹识别的成功率。本实施例将最大的可连通区域(如403)确定为指纹可输入区域,方便用户输入指纹。指纹可输入区域越大,对用户的限制越小,输入指纹的灵活性越高。
在一个实施例中,步骤B2包括:步骤B21和步骤B22。
在步骤B21中,确定所述可连通区域中的第一最大矩形。
在步骤B22中,将最大的第一最大矩形确定为指纹可输入区域。
本实施例中可连通区域的形状可能是不规则的,而指纹的外轮廓形状比较接近矩形。因此,确定可连通区域中的最大矩形为指纹可输入区域,更方便用户输入指纹。
如图5所示,可连通区域401中的最大矩形为第一最大矩形501,可连通区域402中的最大矩形为第一最大矩形502,可连通区域403中的最大矩形为第一最大矩形503。其中,第一最大矩形503为最大的第一最大矩形。
还可以检测可连通区域中的矩形的长和宽是否不小于单位区域的长和宽,如果不满足,不能将该矩形确定为第一最大矩形。
在一个实施例中,所述方法还包括:步骤C。
在步骤C中,输出确定的所述指纹可输入区域的提示信息。
本实施例可以预先确定指纹可输入区域。各应用在需要用户输入指纹时,获取该指纹可输入区域,并在触摸屏上显示出该指纹可输入区域,提示用户在该指纹可输入区域内输入指纹。
或者,当用户一次指纹输入失败时,激活提示功能,获取该指纹可输入区域,并在触摸屏上显示出该指纹可输入区域,提示用户在该指纹可输入区域内输入指纹。
上述实施例可以由移动终端等设备中的微处理器(MCU)实现,以减轻CPU(中央处理器)的负荷。
下面通过几个实施例详细介绍实现过程。
图6是根据一示例性实施例示出的一种确定指纹可输入区域的方法的流程图,如图6所示,该方法可以由移动终端等带触摸屏的设备实现,包括以下步骤:
在步骤601中,对触摸屏进行坏点检测。
在步骤602中,在检测出有坏点时,确定坏点位置。
在步骤603中,根据预设的单位区域大小和所述坏点位置,对触摸屏进行遍历,确定每个单位区域内坏点的数量。
在步骤604中,针对每个单位区域,确定坏点数量超过预设的数量阈值的第一单位区域。
在步骤605中,确定所述触摸屏中除所述第一单位区域以外的可连通区域。
在步骤606中,将最大的可连通区域确定为指纹可输入区域。
图7是根据一示例性实施例示出的一种确定指纹可输入区域的方法的流程图,如图7所示,该方法可以由移动终端等带触摸屏的设备实现,包括以下步骤:
在步骤701中,对触摸屏进行坏点检测。
在步骤702中,在检测出有坏点时,确定坏点位置。
在步骤703中,根据预设的单位区域大小和所述坏点位置,对触摸屏进行遍历,确定每个单位区域内坏点的数量。
在步骤704中,针对每个单位区域,确定坏点数量超过预设的数量阈值的第一单位区域。
在步骤705中,确定所述触摸屏中除所述第一单位区域以外的可连通区域。
在步骤706中,确定所述可连通区域中的第一最大矩形。
在步骤707中,将最大的第一最大矩形确定为指纹可输入区域。
图8是根据一示例性实施例示出的一种提示指纹可输入区域的方法的流程图,如图8所示,该方法可以由移动终端等带触摸屏的设备实现,包括以下步骤:
在步骤801中,获取用户输入指纹的输入区域。
在步骤802中,确定指纹可输入区域。该步骤可参照图6和图7所示的实现过程;或者,直接获得图6和图7所示的方法的执行结果,其中,预先存储图6和图7所示的方法的执行结果。
在步骤803中,判断所述输入区域是否完全落入所述指纹可输入区域。在没有完全落入所述指纹可输入区域时,继续步骤804;在完全落入所述指纹可输入区域时,继续步骤805。
在步骤804中,输出确定的所述指纹可输入区域的提示信息。提示用户在指纹可输入区域中再次输入指纹。
在步骤805中,对用户输入的指纹进行识别。
当然,可以确定用户需要输入指纹时(即在进入指纹输入模式时),并且在用户输入指纹之前便输出确定的所述指纹可输入区域的提示信息。提示用户在指纹可输入区域中输入指纹。
上述实施例可以根据实际需要进行各种组合。
通过以上介绍了解了确定指纹可输入区域的实现过程,该过程由移动终端等设备实现,下面针对设备的内部结构和功能进行介绍。
图9是根据一示例性实施例示出的一种确定指纹可输入区域的装置示意图。参照图9,该装置包括:检测模块901、位置模块902、遍历模块903、区域模块904和确定模块905。
检测模块901,用于对触摸屏进行坏点检测。
位置模块902,用于在检测出有坏点时,确定坏点位置。
遍历模块903,用于根据预设的单位区域大小和所述坏点位置,对触摸屏进行遍历,确定每个单位区域内坏点的数量。
区域模块904,用于针对每个单位区域,确定坏点数量超过预设的数量阈值的第一单位区域。
确定模块905,用于将所述触摸屏中除所述第一单位区域以外的区域确定为指纹可输入区域。
在一个实施例中,如图10所示,所述确定模块905包括:连通子模块1001和确定子模块1002。
连通子模块1001,用于确定所述触摸屏中除所述第一单位区域以外的可连通区域。
确定子模块1002,用于将最大的可连通区域确定为指纹可输入区域。
在一个实施例中,所述确定子模块1002确定所述可连通区域中的第一最大矩形;将最大的第一最大矩形确定为指纹可输入区域。
在一个实施例中,如图11所示,所述检测模块901包括:第一检测子模块1101或第二检测子模块1102。
第一检测子模块1101,用于周期性的对触摸屏进行坏点检测。
第二检测子模块1102,用于在进入指纹输入模式时,对触摸屏进行坏点检测。
在一个实施例中,如图12所示,所述装置还包括:输出模块1201。
输出模块1201,用于输出确定的所述指纹可输入区域的提示信息。
关于上述实施例中的装置,其中各个模块执行操作的具体方式已经在有关该方法的实施例中进行了详细描述,此处将不做详细阐述说明。
图13是根据一示例性实施例示出的一种用于确定指纹可输入区域的装置1300的框图。例如,装置1300可以是移动电话,计算机,数字广播终端,消息收发设备,游戏控制台,平板设备,医疗设备,健身设备,个人数字助理等。
参照图13,装置1300可以包括以下一个或多个组件:处理组件1302,存储器1304,电源组件1306,多媒体组件1308,音频组件1310,输入/输出(I/O)的接口1312,传感器组件1314,以及通信组件1316。
处理组件1302通常控制装置1300的整体操作,诸如与显示,电话呼叫,数据通信,相机操作和记录操作相关联的操作。处理组件1302可以包括一个或多个处理器1320来执行指令,以完成上述的方法的全部或部分步骤。此外,处理组件1302可以包括一个或多个模块,便于处理组件1302和其他组件之间的交互。例如,处理组件1302可以包括多媒体模块,以方便多媒体组件1308和处理组件1302之间的交互。
存储器1304被配置为存储各种类型的数据以支持在装置1300的操作。这些数据的示例包括用于在装置1300上操作的任何应用程序或方法的指令,联系人数据,电话簿数据,消息,图片,视频等。存储器1304可以由任何类型的易失性或非易失性存储设备或者它们的组合实现,如静态随机存取存储器(SRAM),电可擦除可编程只读存储器(EEPROM),可擦除可编程只读存储器(EPROM),可编程只读存储器(PROM),只读存储器(ROM),磁存储器,快闪存储器,磁盘或光盘。
电源组件1306为装置1300的各种组件提供电源。电源组件1306可以包括电源管理***,一个或多个电源,及其他与为装置1300生成、管理和分配电源相关联的组件。
多媒体组件1308包括在所述装置1300和用户之间的提供一个输出接口的屏幕。在一些实施例中,屏幕可以包括液晶显示器(LCD)和触摸面板(TP)。如果屏幕包括触摸面板,屏幕可以被实现为触摸屏,以接收来自用户的输入信号。触摸面板包括一个或多个触摸传感器以感测触摸、滑动和触摸面板上的手势。所述触摸传感器可以不仅感测触摸或滑动动作的边界,而且还检测与所述触摸或滑动操作相关的持续时间和压力。在一些实施例中,多媒体组件1308包括一个前置摄像头和/或后置摄像头。当装置1300处于操作模式,如拍摄模式或视频模式时,前置摄像头和/或后置摄像头可以接收外部的多媒体数据。每个前置摄像头和后置摄像头可以是一个固定的光学透镜***或具有焦距和光学变焦能力。
音频组件1310被配置为输出和/或输入音频信号。例如,音频组件1310包括一个麦克风(MIC),当装置1300处于操作模式,如呼叫模式、记录模式和语音识别模式时,麦克风被配置为接收外部音频信号。所接收的音频信号可以被进一步存储在存储器1304或经由通信组件1316发送。在一些实施例中,音频组件1310还包括一个扬声器,用于输出音频信号。
I/O接口1312为处理组件1302和***接口模块之间提供接口,上述***接口模块可以是键盘,点击轮,按钮等。这些按钮可包括但不限于:主页按钮、音量按钮、启动按钮和锁定按钮。
传感器组件1314包括一个或多个传感器,用于为装置1300提供各个方面的状态评估。例如,传感器组件1314可以检测到装置1300的打开/关闭状态,组件的相对定位,例如所述组件为装置1300的显示器和小键盘,传感器组件1314还可以检测装置1300或装置1300的一个组件的位置改变,用户与装置1300接触的存在或不存在,装置1300方位或加速/减速和装置1300的温度变化。传感器组件1314可以包括接近传感器,被配置用来在没有任何的物理接触时检测附近物体的存在。传感器组件1314还可以包括光传感器,如CMOS或CCD图像传感器,用于在成像应用中使用。在一些实施例中,该传感器组件1314还可以包括加速度传感器,陀螺仪传感器,磁传感器,压力传感器或温度传感器。
通信组件1316被配置为便于装置1300和其他设备之间有线或无线方式的通信。装置1300可以接入基于通信标准的无线网络,如WiFi,2G或3G,或它们的组合。在一个示例性实施例中,通信组件1316经由广播信道接收来自外部广播管理***的广播信号或广播相关信息。在一个示例性实施例中,所述通信组件1316还包括近场通信(NFC)模块,以促进短程通信。例如,在NFC模块可基于射频识别(RFID)技术,红外数据协会(IrDA)技术,超宽带(UWB)技术,蓝牙(BT)技术和其他技术来实现。
在示例性实施例中,装置1300可以被一个或多个应用专用集成电路(ASIC)、数字信号处理器(DSP)、数字信号处理设备(DSPD)、可编程逻辑器件(PLD)、现场可编程门阵列(FPGA)、控制器、微控制器、微处理器或其他电子元件实现,用于执行上述方法。
在示例性实施例中,还提供了一种包括指令的非临时性计算机可读存储介质,例如包括指令的存储器1304,上述指令可由装置1300的处理器1320执行以完成上述方法。例如,所述非临时性计算机可读存储介质可以是ROM、随机存取存储器(RAM)、CD-ROM、磁带、软盘和光数据存储设备等。
一种确定指纹可输入区域的装置,包括:
处理器;
用于存储处理器可执行指令的存储器;
其中,所述处理器被配置为:
对触摸屏进行坏点检测;
在检测出有坏点时,确定坏点位置;
根据预设的单位区域大小和所述坏点位置,对触摸屏进行遍历,确定每个单位区域内坏点的数量;
针对每个单位区域,确定坏点数量超过预设的数量阈值的第一单位区域;
将所述触摸屏中除所述第一单位区域以外的区域确定为指纹可输入区域。
所述处理器还可以被配置为:
所述将所述触摸屏中除所述第一单位区域以外的区域确定为指纹可输入区域,包括:
确定所述触摸屏中除所述第一单位区域以外的可连通区域;
将最大的可连通区域确定为指纹可输入区域。
所述处理器还可以被配置为:
所述将最大的可连通区域确定为指纹可输入区域,包括:
确定所述可连通区域中的第一最大矩形;
将最大的第一最大矩形确定为指纹可输入区域。
所述处理器还可以被配置为:
所述对触摸屏进行坏点检测,包括:
周期性的对触摸屏进行坏点检测;或者
在进入指纹输入模式时,对触摸屏进行坏点检测。
所述处理器还可以被配置为:
所述方法还包括:
输出确定的所述指纹可输入区域的提示信息。
一种非临时性计算机可读存储介质,当所述存储介质中的指令由移动终端的处理器执行时,使得移动终端能够执行一种确定指纹可输入区域的方法,所述方法包括:
对触摸屏进行坏点检测;
在检测出有坏点时,确定坏点位置;
根据预设的单位区域大小和所述坏点位置,对触摸屏进行遍历,确定每个单位区域内坏点的数量;
针对每个单位区域,确定坏点数量超过预设的数量阈值的第一单位区域;
将所述触摸屏中除所述第一单位区域以外的区域确定为指纹可输入区域。
所述存储介质中的指令还可以包括:
所述将所述触摸屏中除所述第一单位区域以外的区域确定为指纹可输入区域,包括:
确定所述触摸屏中除所述第一单位区域以外的可连通区域;
将最大的可连通区域确定为指纹可输入区域。
所述存储介质中的指令还可以包括:
所述将最大的可连通区域确定为指纹可输入区域,包括:
确定所述可连通区域中的第一最大矩形;
将最大的第一最大矩形确定为指纹可输入区域。
所述存储介质中的指令还可以包括:
所述对触摸屏进行坏点检测,包括:
周期性的对触摸屏进行坏点检测;或者
在进入指纹输入模式时,对触摸屏进行坏点检测。
所述存储介质中的指令还可以包括:
所述方法还包括:
输出确定的所述指纹可输入区域的提示信息。
图14是根据一示例性实施例示出的一种用于确定指纹可输入区域的装置1400的框图。例如,装置1400可以被提供为一计算机。参照图14,装置1400包括处理组件1422,其进一步包括一个或多个处理器,以及由存储器1432所代表的存储器资源,用于存储可由处理组件1422的执行的指令,例如应用程序。存储器1432中存储的应用程序可以包括一个或一个以上的每一个对应于一组指令的模块。此外,处理组件1422被配置为执行指令,以执行上述方法确定指纹可输入区域。
装置1400还可以包括一个电源组件1426被配置为执行装置1400的电源管理,一个有线或无线网络接口1450被配置为将装置1400连接到网络,和一个输入输出(I/O)接口1458。装置1400可以操作基于存储在存储器1432的操作***,例如Windows ServerTM,MacOS XTM,UnixTM,LinuxTM,FreeBSDTM或类似。
本领域技术人员在考虑说明书及实践这里公开的发明后,将容易想到本公开的其它实施方案。本申请旨在涵盖本公开的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本公开的一般性原理并包括本公开未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本公开的真正范围和精神由下面的权利要求指出。
应当理解的是,本公开并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本公开的范围仅由所附的权利要求来限制。

Claims (9)

1.一种确定指纹可输入区域的方法,其特征在于,包括:
对触摸屏进行坏点检测;
在检测出有坏点时,确定坏点位置;
根据预设的单位区域大小和所述坏点位置,对触摸屏进行遍历,确定每个单位区域内坏点的数量;
针对每个单位区域,确定坏点数量超过预设的数量阈值的第一单位区域;
将所述触摸屏中除所述第一单位区域以外的区域确定为指纹可输入区域;
所述将所述触摸屏中除所述第一单位区域以外的区域确定为指纹可输入区域,包括:
确定所述触摸屏中除所述第一单位区域以外的可连通区域;
将最大的可连通区域确定为指纹可输入区域。
2.根据权利要求1所述的确定指纹可输入区域的方法,其特征在于,所述将最大的可连通区域确定为指纹可输入区域,包括:
确定所述可连通区域中的第一最大矩形;
将最大的第一最大矩形确定为指纹可输入区域。
3.根据权利要求1所述的确定指纹可输入区域的方法,其特征在于,所述对触摸屏进行坏点检测,包括:
周期性的对触摸屏进行坏点检测;或者
在进入指纹输入模式时,对触摸屏进行坏点检测。
4.根据权利要求1所述的确定指纹可输入区域的方法,其特征在于,所述方法还包括:
输出确定的所述指纹可输入区域的提示信息。
5.一种确定指纹可输入区域的装置,其特征在于,包括:
检测模块,用于对触摸屏进行坏点检测;
位置模块,用于在检测出有坏点时,确定坏点位置;
遍历模块,用于根据预设的单位区域大小和所述坏点位置,对触摸屏进行遍历,确定每个单位区域内坏点的数量;
区域模块,用于针对每个单位区域,确定坏点数量超过预设的数量阈值的第一单位区域;
确定模块,用于将所述触摸屏中除所述第一单位区域以外的区域确定为指纹可输入区域;
所述确定模块包括:
连通子模块,用于确定所述触摸屏中除所述第一单位区域以外的可连通区域;
确定子模块,用于将最大的可连通区域确定为指纹可输入区域。
6.根据权利要求5所述的确定指纹可输入区域的装置,其特征在于,所述确定子模块确定所述可连通区域中的第一最大矩形;将最大的第一最大矩形确定为指纹可输入区域。
7.根据权利要求5所述的确定指纹可输入区域的装置,其特征在于,所述检测模块包括:第一检测子模块或第二检测子模块;
第一检测子模块,用于周期性的对触摸屏进行坏点检测;
第二检测子模块,用于在进入指纹输入模式时,对触摸屏进行坏点检测。
8.根据权利要求5所述的确定指纹可输入区域的装置,其特征在于,所述装置还包括:
输出模块,用于输出确定的所述指纹可输入区域的提示信息。
9.一种确定指纹可输入区域的装置,其特征在于,包括:
处理器;
用于存储处理器可执行指令的存储器;
其中,所述处理器被配置为:
对触摸屏进行坏点检测;
在检测出有坏点时,确定坏点位置;
根据预设的单位区域大小和所述坏点位置,对触摸屏进行遍历,确定每个单位区域内坏点的数量;
针对每个单位区域,确定坏点数量超过预设的数量阈值的第一单位区域;
将所述触摸屏中除所述第一单位区域以外的区域确定为指纹可输入区域;
所述将所述触摸屏中除所述第一单位区域以外的区域确定为指纹可输入区域,包括:
确定所述触摸屏中除所述第一单位区域以外的可连通区域;
将最大的可连通区域确定为指纹可输入区域。
CN201710843284.4A 2017-09-18 2017-09-18 确定指纹可输入区域的方法及装置 Active CN109521899B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201710843284.4A CN109521899B (zh) 2017-09-18 2017-09-18 确定指纹可输入区域的方法及装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201710843284.4A CN109521899B (zh) 2017-09-18 2017-09-18 确定指纹可输入区域的方法及装置

Publications (2)

Publication Number Publication Date
CN109521899A CN109521899A (zh) 2019-03-26
CN109521899B true CN109521899B (zh) 2022-03-25

Family

ID=65769370

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201710843284.4A Active CN109521899B (zh) 2017-09-18 2017-09-18 确定指纹可输入区域的方法及装置

Country Status (1)

Country Link
CN (1) CN109521899B (zh)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112099663B (zh) * 2020-08-25 2023-08-08 无锡小天鹅电器有限公司 触摸屏控制方法、触摸屏、存储介质和家电设备

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102609144A (zh) * 2012-02-15 2012-07-25 中国联合网络通信集团有限公司 触摸屏损坏保护适应方法和电子设备
CN104461763A (zh) * 2014-12-17 2015-03-25 广东欧珀移动通信有限公司 一种终端屏幕的显示方法及装置
CN106485216A (zh) * 2016-09-28 2017-03-08 维沃移动通信有限公司 指纹模组的清洁度的提醒方法及移动终端
CN106934320A (zh) * 2015-12-29 2017-07-07 小米科技有限责任公司 指纹识别方法及装置

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
FR2956502B1 (fr) * 2010-02-17 2012-02-10 Sagem Securite Procede et dispositif de detection de l'orientation d'une zone du corps d'un individu posee sur une zone d'apposition d'un support d'un capteur biometrique
CN106951884B (zh) * 2017-03-31 2022-06-10 北京小米移动软件有限公司 采集指纹的方法、装置及电子设备

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102609144A (zh) * 2012-02-15 2012-07-25 中国联合网络通信集团有限公司 触摸屏损坏保护适应方法和电子设备
CN104461763A (zh) * 2014-12-17 2015-03-25 广东欧珀移动通信有限公司 一种终端屏幕的显示方法及装置
CN106934320A (zh) * 2015-12-29 2017-07-07 小米科技有限责任公司 指纹识别方法及装置
CN106485216A (zh) * 2016-09-28 2017-03-08 维沃移动通信有限公司 指纹模组的清洁度的提醒方法及移动终端

Also Published As

Publication number Publication date
CN109521899A (zh) 2019-03-26

Similar Documents

Publication Publication Date Title
US10706173B2 (en) Method and device for displaying notification information
EP3133528B1 (en) Method and apparatus for fingerprint identification
US10452890B2 (en) Fingerprint template input method, device and medium
US11443019B2 (en) Methods and devices for fingerprint unlocking
EP3041206B1 (en) Method and device for displaying notification information
CN106951884B (zh) 采集指纹的方法、装置及电子设备
US10284773B2 (en) Method and apparatus for preventing photograph from being shielded
US20170103252A1 (en) Fingerprint recognition using a liquid crystal display including fingerprint recognition sensors
US9924090B2 (en) Method and device for acquiring iris image
US10025498B2 (en) Screen unlocking method and apparatus
US10216976B2 (en) Method, device and medium for fingerprint identification
US20180005030A1 (en) Device and method for recognizing fingerprint
US20170123587A1 (en) Method and device for preventing accidental touch of terminal with touch screen
US20180039819A1 (en) Method and device for identity verification
US20180053177A1 (en) Resource transfer method, apparatus and storage medium
US20170185988A1 (en) Mpayment method and apparatus
CN106557755B (zh) 指纹模板获取方法及装置
US10402619B2 (en) Method and apparatus for detecting pressure
CN109324863B (zh) 指纹识别的方法、装置及计算机可读存储介质
CN107798309B (zh) 指纹录入方法、装置及计算机可读存储介质
CN107133551B (zh) 指纹验证方法及装置
CN109521899B (zh) 确定指纹可输入区域的方法及装置
CN108319899B (zh) 指纹识别方法和装置
CN109144587B (zh) 终端控制方法、装置、设备及存储介质
CN111291600A (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