CN105809117B - 一种信息提示方法及用户终端 - Google Patents
一种信息提示方法及用户终端 Download PDFInfo
- Publication number
- CN105809117B CN105809117B CN201610118995.0A CN201610118995A CN105809117B CN 105809117 B CN105809117 B CN 105809117B CN 201610118995 A CN201610118995 A CN 201610118995A CN 105809117 B CN105809117 B CN 105809117B
- Authority
- CN
- China
- Prior art keywords
- gray value
- pixel
- fingerprint image
- default
- area
- 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
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V40/00—Recognition of biometric, human-related or animal-related patterns in image or video data
- G06V40/10—Human or animal bodies, e.g. vehicle occupants or pedestrians; Body parts, e.g. hands
- G06V40/12—Fingerprints or palmprints
- G06V40/13—Sensors therefor
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V10/00—Arrangements for image or video recognition or understanding
- G06V10/96—Management of image or video recognition tasks
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V40/00—Recognition of biometric, human-related or animal-related patterns in image or video data
- G06V40/10—Human or animal bodies, e.g. vehicle occupants or pedestrians; Body parts, e.g. hands
- G06V40/12—Fingerprints or palmprints
- G06V40/1365—Matching; Classification
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Multimedia (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- Image Input (AREA)
- Collating Specific Patterns (AREA)
- Measurement Of The Respiration, Hearing Ability, Form, And Blood Characteristics Of Living Organisms (AREA)
Abstract
本发明实施例公开了一种信息提示方法及用户终端,其中方法包括:采集指纹图像;获取所述指纹图像中多个像素点的灰度值;根据所述多个像素点的灰度值确定所述指纹图像是否出现异常;若根据所述多个像素点的灰度值确定出所述指纹图像出现异常,则输出异常原因提示信息。可见,通过实施本发明实施例,能够对输入的指纹信息不准确的原因进行提示,进而有利于提高指纹校验的成功率。
Description
技术领域
本发明涉及通信技术领域,尤其涉及一种信息提示方法及用户终端。
背景技术
为提高用户终端(如智能手机、平板电脑等终端)的安全性,越来越多的用户终端具有指纹校验功能。例如,很多用户终端通过指纹校验功能来进行屏幕解锁,或通过指纹校验功能来进行支付等。然而在实践中发现,由于用户手指过于湿润或手指有脏物等原因,指纹校验的成功率往往较低。
发明内容
本发明实施例公开了一种信息提示方法及用户终端,能够对输入的指纹信息不准确的原因进行提示,进而有利于提高指纹校验的成功率。
本发明实施例第一方面公开了一种信息提示方法,包括:
采集指纹图像;
获取所述指纹图像中多个像素点的灰度值;
根据所述多个像素点的灰度值确定所述指纹图像是否出现异常;
若根据所述多个像素点的灰度值确定出所述指纹图像出现异常,则输出异常原因提示信息。
在本发明实施例第一方面的第一种可能的实现方式中,所述根据所述多个像素点的灰度值确定所述指纹图像是否出现异常,包括:
根据所述多个像素点的灰度值,确定所述多个像素点的平均灰度值;
校验所述平均灰度值是否小于第一预设灰度值;
若所述平均灰度值小于所述第一预设灰度值,则确定所述指纹图像出现异常;
其中,所述异常原因提示信息用于提示手指或采集指纹的触摸屏过于湿润。
结合本发明实施例第一方面的第一种可能的实现方式,在本发明实施例第一方面的第二种可能的实现方式中,所述方法还包括:
若所述平均灰度值大于所述第一预设灰度值,则校验所述平均灰度值是否大于第二预设灰度值,所述第一预设灰度值小于所述第二预设灰度值;
若所述平均灰度值大于所述第二预设灰度值,则提示手指过于干燥。
在本发明实施例第一方面的第三种可能的实现方式中,所述根据所述多个像素点的灰度值确定所述指纹图像是否出现异常,包括:
根据所述多个像素点的灰度值,确定所述多个像素点中灰度值大于预设值的像素点的数量占所述多个像素点的总数量的比值;
校验所述比值是否大于第一预设比值;
若所述比值大于所述第一预设比值,则确定所述指纹图像出现异常;
其中,所述异常原因提示信息用于提示手指过于干燥。
结合本发明实施例第一方面的第三种可能的实现方式,在本发明实施例第一方面的第四种可能的实现方式中,所述方法还包括:
若所述比值小于所述第一预设比值,则校验所述比值是否小于第二预设比值,所述第一预设比值大于所述第二预设比值;
若所述比值小于所述第二预设比值,则提示手指过于湿润。
在本发明实施例第一方面的第五种可能的实现方式中,所述根据所述多个像素点的灰度值确定所述指纹图像是否出现异常,包括:
根据所述多个像素点的灰度值,检测所述指纹图像中是否存在第一区域,所述第一区域包括的像素点的数量大于第一预设数量,所述第一区域的中心像素点与所述第一区域中除所述中心像素点之外的任意一个像素点之间的灰度值之差的绝对值小于预设值;
若存在所述第一区域,则确定所述指纹图像出现异常;
其中,所述异常原因提示信息用于提示手指有赃物。
在本发明实施例第一方面的第六种可能的实现方式中,所述根据所述多个像素点的灰度值确定所述指纹图像是否出现异常,包括:
根据所述多个像素点的灰度值,检测所述指纹图像中存在的第二区域的数量,所述第二区域包括的像素点的总数量小于第二预设数量,所述第二区域包括的每一像素点的灰度值均小于或等于预设值,与所述第二区域相邻的每一像素点的灰度值均大于所述预设值;
判断所述第二区域的数量是否大于第三预设数量;
若所述第二区域的数量大于所述第三预设数量,则确定所述指纹图像出现异常;
其中,所述异常原因提示信息用于提示手指有灰尘。
本发明实施例第二方面公开了一种用户终端,包括:
采集模块,用于采集指纹图像;
获取模块,用于获取所述指纹图像中多个像素点的灰度值;
确定模块,用于根据所述多个像素点的灰度值确定所述指纹图像是否出现异常;
输出模块,用于当所述确定模块根据所述多个像素点的灰度值确定出所述指纹图像出现异常时,输出异常原因提示信息。
在本发明实施例第二方面的第一种可能的实现方式中,所述确定模块包括:
第一确定单元,用于根据所述多个像素点的灰度值,确定所述多个像素点的平均灰度值;
第一校验单元,用于校验所述平均灰度值是否小于第一预设灰度值;
所述第一确定单元,还用于当所述第一校验单元校验所述平均灰度值小于所述第一预设灰度值时,确定所述指纹图像出现异常;
其中,所述异常原因提示信息用于提示手指或采集指纹的触摸屏过于湿润。
结合本发明实施例第二方面的第一种可能的实现方式,在本发明实施例第二方面的第二种可能的实现方式中,所述用户终端还包括:
第一校验模块,用于当所述第一校验单元校验所述平均灰度值大于所述第一预设灰度值时,校验所述平均灰度值是否大于第二预设灰度值,所述第一预设灰度值小于所述第二预设灰度值;
第一提示模块,用于当所述第一校验模块校验所述平均灰度值大于所述第二预设灰度值时,提示手指过于干燥。
在本发明实施例第二方面的第三种可能的实现方式中,所述确定模块包括:
第二确定单元,用于根据所述多个像素点的灰度值,确定所述多个像素点中灰度值大于预设值的像素点的数量占所述多个像素点的总数量的比值;
第二校验单元,用于校验所述比值是否大于第一预设比值;
所述第二确定单元,还用于当所述第二校验单元校验所述比值大于所述第一预设比值时,确定所述指纹图像出现异常;
其中,所述异常原因提示信息用于提示手指过于干燥。
结合本发明实施例第二方面的第三种可能的实现方式,在本发明实施例第二方面的第四种可能的实现方式中,所述用户终端还包括:
第二校验模块,用于当所述第二校验单元校验所述比值小于所述第一预设比值时,校验所述比值是否小于第二预设比值,所述第一预设比值大于所述第二预设比值;
第二提示模块,用于当所述第二校验模块校验所述比值小于所述第二预设比值时,提示手指过于湿润。
在本发明实施例第二方面的第五种可能的实现方式中,所述确定模块包括:
第一检测单元,用于根据所述多个像素点的灰度值,检测所述指纹图像中是否存在第一区域,所述第一区域包括的像素点的数量大于第一预设数量,所述第一区域的中心像素点与所述第一区域中除所述中心像素点之外的任意一个像素点之间的灰度值之差的绝对值小于预设值;
第三确定单元,用于当所述第一检测单元检测存在所述第一区域时,确定所述指纹图像出现异常;
其中,所述异常原因提示信息用于提示手指有赃物。
在本发明实施例第二方面的第六种可能的实现方式中,所述确定模块包括:
第二检测单元,用于根据所述多个像素点的灰度值,检测所述指纹图像中存在的第二区域的数量,所述第二区域包括的像素点的总数量小于第二预设数量,所述第二区域包括的每一像素点的灰度值均小于或等于预设值,与所述第二区域相邻的每一像素点的灰度值均大于所述预设值;
第一判断单元,用于判断所述第二区域的数量是否大于第三预设数量;
第四确定单元,用于当所述第一判断单元判断所述第二区域的数量大于所述第三预设数量时,确定所述指纹图像出现异常;
其中,所述异常原因提示信息用于提示手指有灰尘。
在本发明实施例中,用户终端采集指纹图像之后,将获取该指纹图像中多个像素点的灰度值,并根据该多个像素点的灰度值确定该指纹图像是否出现异常;若根据该多个像素点的灰度值确定出该指纹图像出现异常,则用户终端输出异常原因提示信息。可见,通过实施本发明实施例,能够对输入的指纹信息不准确的原因进行提示,进而有利于提高指纹校验的成功率。
附图说明
为了更清楚地说明本发明实施例中的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1是本发明实施例公开的一种信息提示方法的流程示意图;
图2是本发明实施例公开的一种用户终端的结构示意图;
图3是本发明实施例公开的另一种用户终端的结构示意图;
图4是本发明实施例公开的另一种用户终端的结构示意图;
图5是本发明实施例公开的另一种用户终端的结构示意图;
图6是本发明实施例公开的另一种用户终端的结构示意图;
图7是本发明实施例公开的另一种用户终端的结构示意图;
图8是本发明实施例公开的另一种用户终端的结构示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
本发明实施例公开了一种信息提示方法及用户终端,能够对输入的指纹信息不准确的原因进行提示,进而有利于提高指纹校验的成功率。以下分别进行详细说明。
请参见图1,图1为本发明实施例公开的一种信息提示方法的流程示意图。如图1所示,该信息提示方法可以包括以下步骤。
101、用户终端采集指纹图像。
本发明实施例中,该用户终端可包括但不限于智能手机、掌上电脑、笔记本电脑、台式电脑等用户终端。该用户终端的操作***可包括但不限于Android操作***、IOS操作***、Symbian(塞班)操作***、Black Berry(黑莓)操作***、Windows Phone8操作***等等,本发明实施例不做限定。
本发明实施例中,用户终端可通过指纹传感器采集指纹图像。
102、用户终端获取指纹图像中多个像素点的灰度值。
本发明实施例中,用户终端采集指纹图像之后,将获取指纹图像中多个像素点的灰度值。该多个像素点可以为指纹图像中的任意多个像素点,或可以为指纹图像中相邻的多个像素点。例如,用户终端可获取指纹图像中90%的像素点的灰度值,或用户终端可获取指纹图像中所有像素点的灰度值。
作为一种可选的实施方式,在用户终端执行步骤101之后,在用户终端执行步骤102之前,还可执行以下步骤:
11)用户终端将指纹图像与预存指纹图像相对比,判断指纹图像是否与预存指纹图像相匹配;
12)若指纹图像与预存指纹图像不相匹配,则用户终端执行步骤102。
在实际应用中,用户终端往往需要判断采集的指纹图像是否与预存的指纹图像相匹配,若相匹配,用户终端才执行某些操作,例如,解锁,支付等等。当判断采集的指纹图像与预存的指纹图像不相匹配时,采集的指纹图像可能出现异常(即指纹图像不准确)。因此,通过在判断采集的指纹图像与预存指纹图像不相匹配时,才执行步骤102,可避免在采集指纹图像之后,总是执行步骤102,节省了CUP资源。
103、用户终端根据该多个像素点的灰度值确定指纹图像是否出现异常。
本发明实施例中,用户终端获取指纹图像中多个像素点的灰度值之后,将根据该多个像素点的灰度值确定指纹图像是否出现异常。若用户终端根据该多个像素点的灰度值确定出指纹图像出现异常,则执行步骤104;若用户终端根据该多个像素点的灰度值确定出指纹图像未出现异常,则结束本流程,或用户终端将该指纹图像进行储存。
104、用户终端输出异常原因提示信息。
本发明实施例中,该异常原因提示信息用于对指纹图像出现异常的原因进行提示。可选的,该异常原因提示信息可以是语音信息或文字信息,或该异常原因提示信息可以是震动信息(例如,震动两次表示手指过于湿润,震动三次表示手指过于干燥),或该异常原因提示信息可以是呼吸灯信息(例如,闪动红色的呼吸灯表示手指过于湿润,闪动蓝色的呼吸灯表示手指过于干燥)。
作为一种可选的实施方式,用户终端根据该多个像素点的灰度值确定指纹图像是否出现异常的具体实施方式可包括以下步骤:
21)用户终端根据该多个像素点的灰度值,确定该多个像素点的平均灰度值;
22)用户终端校验平均灰度值是否小于第一预设灰度值;
23)若平均灰度值小于第一预设灰度值,则用户终端确定指纹图像出现异常;
在该实施方式中,异常原因提示信息用于提示手指或采集指纹的触摸屏过于湿润。
举例说明,若该多个像素点包括像素点1、像素点2和像素点3,像素点1的灰度值为60、像素点2的灰度值为70、像素点3的灰度值为80,则该多个像素点的平均灰度值为70(即将像素点1的灰度值、像素点2的灰度值和像素点3的灰度值进行累计,得到累计灰度值,再用累计灰度值除以3得到平均灰度值)。
在该实施方式中,若平均灰度值小于第一预设灰度值,则说明指纹图像的整体颜色较深;指纹图像的整体颜色较深可能是因为用户输入指纹时,手指过于湿润,或采集指纹的触摸屏过于湿润。因此,在平均灰度值小于第一预设灰度值时,用户终端提示用户手指或采集指纹的触摸屏过于湿润,可便于用户快速了解指纹图像出现异常的原因,有利于用户下次输入准确的指纹,进而有利于提高指纹校验的成功率。
作为一种可选的实施方式,若用户终端判断平均灰度值大于第一预设灰度值,则还可执行以下步骤:
24)用户终端校验平均灰度值是否大于第二预设灰度值;
25)若平均灰度值大于第二预设灰度值,则用户终端提示手指过于干燥。
在该实施方式中,第一预设灰度值小于第二预设灰度值。若平均灰度值大于第二预设灰度值,则指纹图像的整体颜色较浅;指纹图像的整体颜色较浅可能是因为用户输入指纹时,手指过于干燥。因此,在平均灰度值大于第二预设灰度值时,用户终端提示用户手指过于干燥,可便于用户快速了解指纹图像出现异常的原因,有利于用户下次输入准确的指纹,进而有利于提高指纹校验的成功率。
作为一种可选的实施方式,用户终端根据该多个像素点的灰度值确定指纹图像是否出现异常的具体实施方式可包括以下步骤:
31)用户终端根据该多个像素点的灰度值,确定该多个像素点中灰度值大于预设值的像素点的数量占该多个像素点的总数量的比值;
32)用户终端校验该比值是否大于第一预设比值;
33)若该比值大于第一预设比值,则用户终端确定指纹图像出现异常。
在该实施方式中,异常原因提示信息用于提示手指过于干燥。
举例说明,若该多个像素点的数量为100个,该多个像素点中灰度值大于预设值的像素点的数量为80,则该多个像素点中灰度值大于预设值的像素点的数量占该多个像素点的总数量的比值为五分之四;若第一预设比值为二分之一,则用户终端校验该多个像素点中灰度值大于预设值的像素点的数量占该多个像素点的总数量的比值大于第一预设比值,用户终端确定指纹图像出现异常。用户终端输出用于提示手指过于干燥的异常原因提示信息。
在该实施方式中,若该多个像素点中灰度值大于预设值的像素点的数量占该多个像素点的总数量的比值大于第一预设比值,则说明指纹图像中浅颜色的部分较多;指纹图像中浅颜色的部分较多可能是因为用户输入指纹时,手指过于干燥。因此,在该多个像素点中灰度值大于预设值的像素点的数量占该多个像素点的总数量的比值大于第一预设比值时,用户终端提示用户手指过于干燥,可便于用户快速了解指纹图像出现异常的原因,有利于用户下次输入准确的指纹,进而有利于提高指纹校验的成功率。
作为一种可选的实施方式,若用户终端判断该比值小于第一预设比值,则还可执行以下步骤:
34)用户终端校验该比值是否小于第二预设比值;
35)若所述比值小于所述第二预设比值,则提示手指过于湿润。
在该实施方式中,该第一预设比值大于该第二预设比值。
在该实施方式中,若该多个像素点中灰度值大于预设值的像素点的数量占该多个像素点的总数量的比值小于第二预设比值,则说明指纹图像中浅颜色的部分较少;指纹图像中浅颜色的部分较少可能是因为用户输入指纹时,手指过于湿润,或采集指纹的触摸屏过于湿润。因此,在该多个像素点中灰度值大于预设值的像素点的数量占该多个像素点的总数量的比值小于第二预设比值时,用户终端提示用户手指过于湿润,或采集指纹的触摸屏过于湿润,可便于用户快速了解指纹图像出现异常的原因,有利于用户下次输入准确的指纹,进而有利于提高指纹校验的成功率。
作为一种可选的实施方式,用户终端根据该多个像素点的灰度值确定指纹图像是否出现异常的具体实施方式可包括以下步骤:
41)用户终端根据该多个像素点的灰度值,检测指纹图像中是否存在第一区域,该第一区域包括的像素点的数量大于第一预设数量,该第一区域的中心像素点与该第一区域中除该中心像素点之外的任意一个像素点之间的灰度值之差的绝对值小于预设值;
42)若存在第一区域,则用户终端确定指纹图像出现异常。
在该实施方式中,该异常原因提示信息用于提示手指有赃物。
举例来说,若第一区域包括4个像素点,分别为像素点1、像素点2、像素点3和像素点4,像素点1为中心像素点,则像素点1的灰度值与像素点2的灰度值之差的绝对值小于预设值,像素点1的灰度值与像素点3的灰度值之差的绝对值小于预设值,像素点1的灰度值与像素点4的灰度值之差的绝对值小于预设值。
在该实施方式中,第一区域包括的像素点的颜色是相近的,且第一区域拥有较多的像素点,可能是由于用户手指粘有块状物,才导致指纹图像中出现第一区域。因此,当检测到指纹图像中存在第一区域时,用户终端提示提示手指有赃物,可便于用户快速了解指纹图像出现异常的原因,有利于用户下次输入准确的指纹,进而有利于提高指纹校验的成功率。
作为一种可选的实施方式,用户终端根据该多个像素点的灰度值确定指纹图像是否出现异常的具体实施方式可包括以下步骤:
51)用户终端根据该多个像素点的灰度值,检测指纹图像中存在的第二区域的数量,该第二区域包括的像素点的总数量小于第二预设数量,该第二区域包括的每一像素点的灰度值均小于或等于预设值,与该第二区域相邻的每一像素点的灰度值均大于预设值;
52)用户终端判断第二区域的数量是否大于第三预设数量;
53)若第二区域的数量大于第三预设数量,则用户终端确定指纹图像出现异常。
在该实施方式中,该异常原因提示信息用于提示手指有灰尘。
在该实施方式中,第二区域为为指纹图像中的孤立点,第二区域越多则孤立点越多,孤立点越多则可能是由于手指占有灰尘。因此,在用户终端判断第二区域的数量大于第三预设数量时,用户终端提示手指有灰尘,可便于用户快速了解指纹图像出现异常的原因,有利于用户下次输入准确的指纹,进而有利于提高指纹校验的成功率。
作为一种可选的实施方式,用户终端根据该多个像素点的灰度值确定指纹图像是否出现异常的具体实施方式可包括以下步骤:
61)用户终端根据该多个像素点的灰度值,检测指纹图像中存在的第二区域的数量,该第二区域包括的像素点的总数量小于第二预设数量,该第二区域包括的每一像素点的灰度值均小于或等于预设值,与该第二区域相邻的每一像素点的灰度值均大于预设值;
62)用户终端判断该指纹图像中第二区域的数量是否大于预设图像的第二区域的数量,该预设图像与该指纹图像除第二区域的数量不相同外,其余特征均相匹配;
63)若该指纹图像中第二区域的数量大于预设图像的第二区域的数量,则用户终端确定指纹图像出现异常。
在该实施方式中,该异常原因提示信息用于提示手指有灰尘。
若该指纹图像中第二区域的数量大于预设图像的第二区域的数量,其余图像特征均相匹配,则可能是由于用户手指粘有灰尘,才导致该指纹图像中第二区域的数量大于预设图像的第二区域的数量。因此,在用户终端判断指纹图像中第二区域的数量大于预设图像的第二区域的数量时,用户终端提示手指有灰尘,可便于用户快速了解指纹图像出现异常的原因,有利于用户下次输入准确的指纹,进而有利于提高指纹校验的成功率。
在图1所描述的方法中,用户终端采集指纹图像之后,将获取该指纹图像中多个像素点的灰度值,并根据该多个像素点的灰度值确定该指纹图像是否出现异常;若根据该多个像素点的灰度值确定出该指纹图像出现异常,则用户终端输出异常原因提示信息。可见,通过实施本发明实施例,能够对输入的指纹信息不准确的原因进行提示,进而有利于提高指纹校验的成功率。
请参阅图2,图2是本发明实施例公开的一种用户终端的结构示意图。其中,图2所示的用户终端可以包括采集模块201、获取模块202、确定模块203和输出模块204。其中:
采集模块201,用于采集指纹图像。
获取模块202,用于获取采集模块201采集的指纹图像中多个像素点的灰度值。
确定模块203,用于根据该多个像素点的灰度值确定指纹图像是否出现异常。
输出模块204,用于当确定模块203根据该多个像素点的灰度值确定出指纹图像出现异常时,输出异常原因提示信息。
请一并参阅图3,图3是本发明实施例公开的另一种用户终端的结构示意图。其中,图3所示的用户终端是由图2所示的用户终端进行优化得到的。与图2所示的用户终端相比较,图3所示的用户终端除包括图2所示的用户终端的所有模块之外,还可以包括第一校验模块205和第一提示模块206,确定模块203包括第一确定单元2031和第一校验单元2032。其中:
第一确定单元2031,用于根据该多个像素点的灰度值,确定该多个像素点的平均灰度值。
第一校验单元2032,用于校验第一确定单元2031确定的平均灰度值是否小于第一预设灰度值。
第一确定单元2031,还用于当第一校验单元2032校验平均灰度值小于第一预设灰度值时,确定指纹图像出现异常。
其中,该异常原因提示信息用于提示手指或采集指纹的触摸屏过于湿润。
第一校验模块205,用于当第一校验单元2032校验平均灰度值大于第一预设灰度值时,校验平均灰度值是否大于第二预设灰度值,该第一预设灰度值小于第二预设灰度值。
第一提示模块206,用于当第一校验模块205校验平均灰度值大于第二预设灰度值时,提示手指过于干燥。
请一并参阅图4,图4是本发明实施例公开的另一种用户终端的结构示意图。其中,图4所示的用户终端是由图2所示的用户终端进行优化得到的。与图2所示的用户终端相比较,图4所示的用户终端除包括图2所示的用户终端的所有模块之外,还可以包括第二校验模块207和第二提示模块208,确定模块203包括第二确定单元2033和第二校验单元2034。其中:
第二确定单元2033,用于根据该多个像素点的灰度值,确定该多个像素点中灰度值大于预设值的像素点的数量占多个像素点的总数量的比值。
第二校验单元2034,用于校验第二确定单元2033确定的比值是否大于第一预设比值。
第二确定单元2033,还用于当第二校验单元2034校验比值大于第一预设比值时,确定指纹图像出现异常。
其中,该异常原因提示信息用于提示手指过于干燥。
第二校验模块207,用于当第二校验单元2034校验比值小于第一预设比值时,校验比值是否小于第二预设比值,该第一预设比值大于第二预设比值。
第二提示模块208,用于当第二校验模块207校验比值小于第二预设比值时,提示手指过于湿润。
请一并参阅图5,图5是本发明实施例公开的另一种用户终端的结构示意图。其中,图5所示的用户终端是由图2所示的用户终端进行优化得到的。与图2所示的用户终端相比较,图5所示的用户终端包括图2所示的用户终端的所有模块,确定模块203包括第一检测单元2035和第三确定单元2036。其中:
第一检测单元2035,用于根据该多个像素点的灰度值,检测指纹图像中是否存在第一区域,该第一区域包括的像素点的数量大于第一预设数量,该第一区域的中心像素点与第一区域中除中心像素点之外的任意一个像素点之间的灰度值之差的绝对值小于预设值。
第三确定单元2036,用于当第一检测单元2035检测存在第一区域时,确定指纹图像出现异常。
其中,该异常原因提示信息用于提示手指有赃物。
请一并参阅图6,图6是本发明实施例公开的另一种用户终端的结构示意图。其中,图6所示的用户终端是由图2所示的用户终端进行优化得到的。与图2所示的用户终端相比较,图6所示的用户终端包括图2所示的用户终端的所有模块,确定模块203包括第二检测单元2037、第一判断单元2038和第四确定单元2039。其中:
第二检测单元2037,用于根据该多个像素点的灰度值,检测指纹图像中存在的第二区域的数量,该第二区域包括的像素点的总数量小于第二预设数量,该第二区域包括的每一像素点的灰度值均小于或等于预设值,与第二区域相邻的每一像素点的灰度值均大于预设值。
第一判断单元2038,用于判断第二区域的数量是否大于第三预设数量。
第四确定单元2039,用于当第一判断单元2038判断第二区域的数量大于第三预设数量时,确定指纹图像出现异常。
其中,该异常原因提示信息用于提示手指有灰尘。
请一并参阅图7,图7是本发明实施例公开的另一种用户终端的结构示意图。其中,图7所示的用户终端是由图2所示的用户终端进行优化得到的。与图2所示的用户终端相比较,图7所示的用户终端包括图2所示的用户终端的所有模块,确定模块203包括第三检测单元20310、第二判断单元20311和第五确定单元20312。其中:
第三检测单元20310,用于根据该多个像素点的灰度值,检测指纹图像中存在的第二区域的数量,该第二区域包括的像素点的总数量小于第二预设数量,该第二区域包括的每一像素点的灰度值均小于或等于预设值,与该第二区域相邻的每一像素点的灰度值均大于预设值。
第二判断单元20311,用于判断该指纹图像中第二区域的数量是否大于预设图像的第二区域的数量,该预设图像与该指纹图像除第二区域的数量不相同外,其余特征均相匹配。
第五确定单元20312,用于当第二判断单元20311判断该指纹图像中第二区域的数量大于预设图像的第二区域的数量时,确定指纹图像出现异常。
其中,该异常原因提示信息用于提示手指有灰尘。
请一并参阅图8,图8是本发明实施例公开的另一种用户终端的结构示意图。如图8所示,该用户终端可以包括:至少一个处理器801,例如CPU,至少一个存储器802,至少一个通信总线803,至少一个输入装置804和输出装置805。其中,通信总线803用于实现这些组件之间的通信连接。存储器802可以是高速RAM存储器,也可以是非不稳定的存储器(non-volatile memory),例如至少一个磁盘存储器。存储器802可选的还可以是至少一个位于远离前述处理器801的存储装置。其中,处理器801可以结合图2~图7所描述的用户终端,存储器802中存储一组程序代码,且上述处理器801调用存储器802中存储的程序代码,用于执行以下操作:
通过输入装置804采集指纹图像;
获取指纹图像中多个像素点的灰度值;
根据该多个像素点的灰度值确定指纹图像是否出现异常;
若根据该多个像素点的灰度值确定出指纹图像出现异常,则通过输出装置805输出异常原因提示信息。
本发明实施例中,该输入装置804可以为指纹传感器或触摸屏。该输出装置805可以为显示屏或喇叭或呼吸灯或用于使用户终端振动的振动器等。
作为一种可选的实施方式,处理器801根据该多个像素点的灰度值确定指纹图像是否出现异常的具体方式可以为:
根据该多个像素点的灰度值,确定该多个像素点的平均灰度值;
校验平均灰度值是否小于第一预设灰度值;
若平均灰度值小于第一预设灰度值,则确定指纹图像出现异常;
其中,该异常原因提示信息用于提示手指或采集指纹的触摸屏过于湿润。
作为一种可选的实施方式,若平均灰度值大于第一预设灰度值,处理器801调用存储器802中存储的程序代码,还用于执行以下操作:
校验平均灰度值是否大于第二预设灰度值,第一预设灰度值小于第二预设灰度值;
若平均灰度值大于第二预设灰度值,则提示手指过于干燥。
作为一种可选的实施方式,处理器801根据该多个像素点的灰度值确定指纹图像是否出现异常的具体方式可以为:
根据该多个像素点的灰度值,确定该多个像素点中灰度值大于预设值的像素点的数量占该多个像素点的总数量的比值;
校验比值是否大于第一预设比值;
若比值大于第一预设比值,则确定指纹图像出现异常;
其中,该异常原因提示信息用于提示手指过于干燥。
作为一种可选的实施方式,若比值小于第一预设比值,处理器801调用存储器802中存储的程序代码,还用于执行以下操作:
校验比值是否小于第二预设比值,第一预设比值大于第二预设比值;
若比值小于第二预设比值,则提示手指过于湿润。
作为一种可选的实施方式,处理器801根据该多个像素点的灰度值确定指纹图像是否出现异常的具体方式可以为:
根据该多个像素点的灰度值,检测指纹图像中是否存在第一区域,该第一区域包括的像素点的数量大于第一预设数量,该第一区域的中心像素点与第一区域中除中心像素点之外的任意一个像素点之间的灰度值之差的绝对值小于预设值;
若存在第一区域,则确定指纹图像出现异常;
其中,该异常原因提示信息用于提示手指有赃物。
作为一种可选的实施方式,处理器801根据多个像素点的灰度值确定指纹图像是否出现异常的具体方式可以为:
根据多个像素点的灰度值,检测指纹图像中存在的第二区域的数量,该第二区域包括的像素点的总数量小于第二预设数量,该第二区域包括的每一像素点的灰度值均小于或等于预设值,与该第二区域相邻的每一像素点的灰度值均大于预设值;
判断第二区域的数量是否大于第三预设数量;
若第二区域的数量大于第三预设数量,则确定指纹图像出现异常;
其中,异常原因提示信息用于提示手指有灰尘。
作为一种可选的实施方式,处理器801根据该多个像素点的灰度值确定指纹图像是否出现异常的具体方式可以为:
根据该多个像素点的灰度值,检测指纹图像中存在的第二区域的数量,该第二区域包括的像素点的总数量小于第二预设数量,该第二区域包括的每一像素点的灰度值均小于或等于预设值,与该第二区域相邻的每一像素点的灰度值均大于预设值;
判断该指纹图像中第二区域的数量是否大于预设图像的第二区域的数量,该预设图像与该指纹图像除第二区域的数量不相同外,其余特征均相匹配;
若该指纹图像中第二区域的数量大于预设图像的第二区域的数量,则用户终端确定指纹图像出现异常。
可见,通过实施图2~图8所描述的用户终端,用户终端能够对输入的指纹信息不准确的原因进行提示,进而有利于提高指纹校验的成功率。
需要说明的是,在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详细描述的部分,可以参见其他实施例的相关描述。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作和模块并不一定是本发明所必须的。
本发明实施例方法中的步骤可以根据实际需要进行顺序调整、合并和删减。
本发明实施例的用户终端中的模块或单元可以根据实际需要进行合并、划分和删减。
本领域普通技术人员可以理解上述实施例的各种方法中的全部或部分步骤是可以通过程序来指令终端设备相关的硬件来完成,该程序可以存储于一计算机可读存储介质中,存储介质可以包括:闪存盘、只读存储器(Read-Only Memory,ROM)、随机存取器(RandomAccess Memory,RAM)、磁盘或光盘等。
以上对本发明实施例公开的一种信息提示方法及用户终端进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。
Claims (12)
1.一种信息提示方法,其特征在于,所述方法包括:
采集指纹图像;
获取所述指纹图像中多个像素点的灰度值;
根据所述多个像素点的灰度值确定所述指纹图像是否出现异常,其中,所述根据所述多个像素点的灰度值确定所述指纹图像是否出现异常,包括:
根据所述多个像素点的灰度值,检测所述指纹图像中是否存在第一区域,所述第一区域包括的像素点的数量大于第一预设数量,所述第一区域的中心像素点与所述第一区域中除所述中心像素点之外的任意一个像素点之间的灰度值之差的绝对值小于预设值,以表征所述第一区域具有块状物,同时所述第一区域的像素点的颜色相近且拥有较多的像素点;
若存在所述第一区域,则确定所述指纹图像出现异常;
若根据所述多个像素点的灰度值确定出所述指纹图像出现异常,则输出异常原因提示信息,其中,所述异常原因提示信息用于提示手指有脏物。
2.根据权利要求1所述的方法,其特征在于,所述根据所述多个像素点的灰度值确定所述指纹图像是否出现异常,包括:
根据所述多个像素点的灰度值,确定所述多个像素点的平均灰度值;
校验所述平均灰度值是否小于第一预设灰度值;
若所述平均灰度值小于所述第一预设灰度值,则确定所述指纹图像出现异常;
其中,所述异常原因提示信息用于提示手指或采集指纹的触摸屏过于湿润。
3.根据权利要求2所述的方法,其特征在于,所述方法还包括:
若所述平均灰度值大于所述第一预设灰度值,则校验所述平均灰度值是否大于第二预设灰度值,所述第一预设灰度值小于所述第二预设灰度值;
若所述平均灰度值大于所述第二预设灰度值,则提示手指过于干燥。
4.根据权利要求1所述的方法,其特征在于,所述根据所述多个像素点的灰度值确定所述指纹图像是否出现异常,包括:
根据所述多个像素点的灰度值,确定所述多个像素点中灰度值大于预设值的像素点的数量占所述多个像素点的总数量的比值;
校验所述比值是否大于第一预设比值;
若所述比值大于所述第一预设比值,则确定所述指纹图像出现异常;
其中,所述异常原因提示信息用于提示手指过于干燥。
5.根据权利要求4所述的方法,其特征在于,所述方法还包括:
若所述比值小于所述第一预设比值,则校验所述比值是否小于第二预设比值,所述第一预设比值大于所述第二预设比值;
若所述比值小于所述第二预设比值,则提示手指过于湿润。
6.根据权利要求1所述的方法,其特征在于,所述根据所述多个像素点的灰度值确定所述指纹图像是否出现异常,包括:
根据所述多个像素点的灰度值,检测所述指纹图像中存在的第二区域的数量,所述第二区域包括的像素点的总数量小于第二预设数量,所述第二区域包括的每一像素点的灰度值均小于或等于预设值,与所述第二区域相邻的每一像素点的灰度值均大于所述预设值;
判断所述第二区域的数量是否大于第三预设数量;
若所述第二区域的数量大于所述第三预设数量,则确定所述指纹图像出现异常;
其中,所述异常原因提示信息用于提示手指有灰尘。
7.一种用户终端,其特征在于,所述用户终端包括:
采集模块,用于采集指纹图像;
获取模块,用于获取所述指纹图像中多个像素点的灰度值;
确定模块,用于根据所述多个像素点的灰度值确定所述指纹图像是否出现异常,其中,所述确定模块包括:
第一检测单元,用于根据所述多个像素点的灰度值,检测所述指纹图像中是否存在第一区域,所述第一区域包括的像素点的数量大于第一预设数量,所述第一区域的中心像素点与所述第一区域中除所述中心像素点之外的任意一个像素点之间的灰度值之差的绝对值小于预设值,以表征所述第一区域具有块状物,同时所述第一区域的像素点的颜色相近且拥有较多的像素点;
第三确定单元,用于当所述第一检测单元检测存在所述第一区域时,确定所述指纹图像出现异常;
输出模块,用于当所述确定模块根据所述多个像素点的灰度值确定出所述指纹图像出现异常时,输出异常原因提示信息,其中,所述异常原因提示信息用于提示手指有脏物。
8.根据权利要求7所述的用户终端,其特征在于,所述确定模块包括:
第一确定单元,用于根据所述多个像素点的灰度值,确定所述多个像素点的平均灰度值;
第一校验单元,用于校验所述平均灰度值是否小于第一预设灰度值;
所述第一确定单元,还用于当所述第一校验单元校验所述平均灰度值小于所述第一预设灰度值时,确定所述指纹图像出现异常;
其中,所述异常原因提示信息用于提示手指或采集指纹的触摸屏过于湿润。
9.根据权利要求8所述的用户终端,其特征在于,所述用户终端还包括:
第一校验模块,用于当所述第一校验单元校验所述平均灰度值大于所述第一预设灰度值时,校验所述平均灰度值是否大于第二预设灰度值,所述第一预设灰度值小于所述第二预设灰度值;
第一提示模块,用于当所述第一校验模块校验所述平均灰度值大于所述第二预设灰度值时,提示手指过于干燥。
10.根据权利要求7所述的用户终端,其特征在于,所述确定模块包括:
第二确定单元,用于根据所述多个像素点的灰度值,确定所述多个像素点中灰度值大于预设值的像素点的数量占所述多个像素点的总数量的比值;
第二校验单元,用于校验所述比值是否大于第一预设比值;
所述第二确定单元,还用于当所述第二校验单元校验所述比值大于所述第一预设比值时,确定所述指纹图像出现异常;
其中,所述异常原因提示信息用于提示手指过于干燥。
11.根据权利要求10所述的用户终端,其特征在于,所述用户终端还包括:
第二校验模块,用于当所述第二校验单元校验所述比值小于所述第一预设比值时,校验所述比值是否小于第二预设比值,所述第一预设比值大于所述第二预设比值;
第二提示模块,用于当所述第二校验模块校验所述比值小于所述第二预设比值时,提示手指过于湿润。
12.根据权利要求7所述的用户终端,其特征在于,所述确定模块包括:
第二检测单元,用于根据所述多个像素点的灰度值,检测所述指纹图像中存在的第二区域的数量,所述第二区域包括的像素点的总数量小于第二预设数量,所述第二区域包括的每一像素点的灰度值均小于或等于预设值,与所述第二区域相邻的每一像素点的灰度值均大于所述预设值;
第一判断单元,用于判断所述第二区域的数量是否大于第三预设数量;
第四确定单元,用于当所述第一判断单元判断所述第二区域的数量大于所述第三预设数量时,确定所述指纹图像出现异常;
其中,所述异常原因提示信息用于提示手指有灰尘。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610118995.0A CN105809117B (zh) | 2016-03-01 | 2016-03-01 | 一种信息提示方法及用户终端 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610118995.0A CN105809117B (zh) | 2016-03-01 | 2016-03-01 | 一种信息提示方法及用户终端 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN105809117A CN105809117A (zh) | 2016-07-27 |
CN105809117B true CN105809117B (zh) | 2019-05-21 |
Family
ID=56466303
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201610118995.0A Active CN105809117B (zh) | 2016-03-01 | 2016-03-01 | 一种信息提示方法及用户终端 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN105809117B (zh) |
Families Citing this family (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2018107401A1 (zh) * | 2016-12-14 | 2018-06-21 | 深圳市汇顶科技股份有限公司 | 指纹图像中湿手区域的检测方法及装置 |
CN108694359A (zh) * | 2017-04-10 | 2018-10-23 | 上海箩箕技术有限公司 | 终端及其指纹识别方法、装置、指纹模组 |
CN107122721A (zh) * | 2017-04-13 | 2017-09-01 | 维沃移动通信有限公司 | 一种指纹识别方法及终端 |
CN108520411B (zh) * | 2018-04-11 | 2021-11-23 | 郑鸿 | 一种支付验证*** |
CN111027424B (zh) * | 2019-11-28 | 2023-04-07 | 深圳市迪安杰智能识别科技有限公司 | 指纹采集装置、方法和智能门锁 |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6535622B1 (en) * | 1999-04-26 | 2003-03-18 | Veridicom, Inc. | Method for imaging fingerprints and concealing latent fingerprints |
CN1564187A (zh) * | 2004-04-18 | 2005-01-12 | 杭州中正生物认证技术有限公司 | 光干扰条件下有效指纹信号的检出和残留指痕的甄别方法 |
CN101303728A (zh) * | 2008-07-01 | 2008-11-12 | 山东大学 | 面向图像质量的指纹识别方法 |
CN103065134A (zh) * | 2013-01-22 | 2013-04-24 | 江苏超创信息软件发展股份有限公司 | 一种具有提示信息的指纹识别装置和方法 |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7460696B2 (en) * | 2004-06-01 | 2008-12-02 | Lumidigm, Inc. | Multispectral imaging biometrics |
-
2016
- 2016-03-01 CN CN201610118995.0A patent/CN105809117B/zh active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6535622B1 (en) * | 1999-04-26 | 2003-03-18 | Veridicom, Inc. | Method for imaging fingerprints and concealing latent fingerprints |
CN1564187A (zh) * | 2004-04-18 | 2005-01-12 | 杭州中正生物认证技术有限公司 | 光干扰条件下有效指纹信号的检出和残留指痕的甄别方法 |
CN101303728A (zh) * | 2008-07-01 | 2008-11-12 | 山东大学 | 面向图像质量的指纹识别方法 |
CN103065134A (zh) * | 2013-01-22 | 2013-04-24 | 江苏超创信息软件发展股份有限公司 | 一种具有提示信息的指纹识别装置和方法 |
Also Published As
Publication number | Publication date |
---|---|
CN105809117A (zh) | 2016-07-27 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN105809117B (zh) | 一种信息提示方法及用户终端 | |
CN105991590B (zh) | 一种验证用户身份的方法、***、客户端及服务器 | |
EP3480727A1 (en) | Method and apparatus for identity recognition | |
TWI564746B (zh) | 行動平台的方位感知認證 | |
US20200051052A1 (en) | Payment system, payment method, and program | |
CN105139470A (zh) | 基于人脸识别的考勤方法、装置及*** | |
CN105025159B (zh) | 接近传感器调节方法及装置 | |
CN109977765A (zh) | 人脸图像识别方法、装置及计算机设备 | |
KR20180014624A (ko) | 홍채 인증 시스템 및 방법 | |
CN106604362B (zh) | 一种无线保真Wi-Fi扫描方法及移动终端 | |
WO2020019485A1 (zh) | 一种模拟器识别方法、识别设备及计算机可读介质 | |
CN108764920A (zh) | 基于区块链的离线交易方法及装置 | |
CN111667160A (zh) | 一种电子设备状态的评估方法、装置、设备及其*** | |
CN112597931A (zh) | 屏幕状态检测方法、装置、电子设备、服务器和存储介质 | |
CN114726947A (zh) | 消息展示方法、装置、用户终端及可读存储介质 | |
CN105138950B (zh) | 一种拍照方法及用户终端 | |
CN107544724A (zh) | 在电子终端快速进入应用界面的方法和设备 | |
CN112181521A (zh) | 一种参数获取方法、装置、设备和介质 | |
US20230215220A1 (en) | Liveness detection based on reflections analysis | |
CN104123066B (zh) | 一种终端 | |
WO2023142396A1 (zh) | 重定位模块的测试方法及装置、设备、***、介质、计算机程序、计算机程序产品 | |
CN110427885A (zh) | 铭牌的检测方法、装置及计算机可读存储介质 | |
CN113836509A (zh) | 信息采集方法、装置、电子设备和存储介质 | |
CN108418829B (zh) | 账号登陆验证方法、装置、计算机设备及存储介质 | |
CN111143305A (zh) | 基于分布式存储***的数据存储方法、装置、设备及介质 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
CB02 | Change of applicant information |
Address after: 523860 No. 18, Wu Sha Beach Road, Changan Town, Dongguan, Guangdong Applicant after: OPPO Guangdong Mobile Communications Co., Ltd. Address before: 523860 No. 18, Wu Sha Beach Road, Changan Town, Dongguan, Guangdong Applicant before: Guangdong OPPO Mobile Communications Co., Ltd. |
|
CB02 | Change of applicant information | ||
GR01 | Patent grant | ||
GR01 | Patent grant |