CN105814585A - Fingerprint processing method, fingerprint processing device, fingerprint identification system and electronic equipment - Google Patents
Fingerprint processing method, fingerprint processing device, fingerprint identification system and electronic equipment Download PDFInfo
- Publication number
- CN105814585A CN105814585A CN201680000093.5A CN201680000093A CN105814585A CN 105814585 A CN105814585 A CN 105814585A CN 201680000093 A CN201680000093 A CN 201680000093A CN 105814585 A CN105814585 A CN 105814585A
- Authority
- CN
- China
- Prior art keywords
- fingerprint
- finger
- screening
- sensor
- fingerprint image
- 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.)
- Pending
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/30—Authentication, i.e. establishing the identity or authorisation of security principals
- G06F21/31—User authentication
- G06F21/32—User authentication using biometric data, e.g. fingerprints, iris scans or voiceprints
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; 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 OR CALCULATING; 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/1347—Preprocessing; Feature extraction
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Computer Security & Cryptography (AREA)
- Multimedia (AREA)
- Human Computer Interaction (AREA)
- Computer Hardware Design (AREA)
- Software Systems (AREA)
- General Engineering & Computer Science (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Image Input (AREA)
- Collating Specific Patterns (AREA)
Abstract
Description
技术领域technical field
本发明涉及指纹感测技术领域,尤其涉及一种指纹处理方法、指纹处理装置、指纹识别系统、以及具有所述指纹识别系统的电子设备。The invention relates to the technical field of fingerprint sensing, in particular to a fingerprint processing method, a fingerprint processing device, a fingerprint identification system, and electronic equipment with the fingerprint identification system.
背景技术Background technique
随着安全技术的发展,指纹识别逐渐得到大家的重视,其应用领域越来越广。目前,电子设备的指纹识别系统需要用户先进行指纹注册,形成指纹模板。在指纹注册成功之后,当用户如使用指纹解锁时,指纹识别系统通过扫描用户当前输入的指纹,并与先前注册的指纹模板进行比对确认,当比对成功时则指纹解锁成功,否则指纹解锁失败。With the development of security technology, fingerprint recognition has gradually gained everyone's attention, and its application fields are becoming wider and wider. At present, the fingerprint identification system of the electronic device requires the user to first register the fingerprint to form a fingerprint template. After the fingerprint registration is successful, when the user uses the fingerprint to unlock, the fingerprint identification system scans the fingerprint currently entered by the user and compares it with the previously registered fingerprint template for confirmation. When the comparison is successful, the fingerprint is unlocked successfully, otherwise the fingerprint is unlocked fail.
目前,电子设备的指纹识别系统通常采用按压式指纹传感器,例如,美国苹果公司的iPhone5s、iPhone6、iPhone6s等移动终端即为采用按压式指纹传感器,在执行指纹注册时,所述指纹识别系统对于用户每次在按压式指纹传感器上的触摸操作仅获取一张指纹图像,用户需要十几次甚至二十几次的触摸操作之后,指纹识别系统才能获取到足够多的指纹图像来拼接成后续指纹验证需要的指纹模板。如此注册过程需要花费用户较多的时间进行指纹注册,因此,具有所述指纹识别系统的电子设备还不够人性化。At present, the fingerprint identification system of electronic equipment usually uses a push-type fingerprint sensor. For example, mobile terminals such as iPhone5s, iPhone6, and iPhone6s of Apple in the United States use a push-type fingerprint sensor. Each touch operation on the push-type fingerprint sensor only obtains one fingerprint image. After the user needs more than a dozen or even twenty touch operations, the fingerprint recognition system can obtain enough fingerprint images to stitch together into subsequent fingerprint verification. Required fingerprint template. Such a registration process needs to spend a lot of time for the user to register the fingerprint, therefore, the electronic device with the fingerprint identification system is not humanized enough.
发明内容Contents of the invention
为了解决上述技术问题,本发明提供一种指纹注册时间较短的指纹处理方法、指纹处理装置、指纹识别系统、以及电子设备。In order to solve the above technical problems, the present invention provides a fingerprint processing method, a fingerprint processing device, a fingerprint identification system, and an electronic device with short fingerprint registration time.
为实现上述目的,本发明提供如下技术方案:To achieve the above object, the present invention provides the following technical solutions:
一种指纹识别系统的指纹处理方法,所述指纹识别系统包括按压式指纹传感器,所述按压式指纹传感器包括感测电极阵列,当指纹识别系统工作在指纹注册模式时,所述指纹处理方法包括:A fingerprint processing method of a fingerprint recognition system, the fingerprint recognition system includes a push-type fingerprint sensor, the push-type fingerprint sensor includes a sensing electrode array, when the fingerprint recognition system works in a fingerprint registration mode, the fingerprint processing method includes :
当用户的手指从感测电极阵列上滑过时,获取由所述按压式指纹传感器扫描得到的多张指纹图像;When the user's finger slides over the sensing electrode array, multiple fingerprint images scanned by the push-type fingerprint sensor are obtained;
对获取得到的所述多张指纹图像进行筛选;Screening the acquired multiple fingerprint images;
提取筛选后的指纹图像的特征值;Extract the feature value of the screened fingerprint image;
剔除筛选后的二相邻指纹图像的相同特征值中的一组;Eliminate a group of identical eigenvalues of the two adjacent fingerprint images after screening;
存储经剔除处理后的指纹图像的特征值到注册模板中。Store the eigenvalues of the removed fingerprint image into the registration template.
可选地,对所述指纹图像进行筛选,包括:Optionally, screening the fingerprint image includes:
根据获取得到的所述多张指纹图像计算用户的手指在按压式指纹传感器上滑动的距离,根据所述滑动的距离来进行指纹图像的筛选;或Calculate the sliding distance of the user's finger on the push-type fingerprint sensor according to the obtained multiple fingerprint images, and screen the fingerprint images according to the sliding distance; or
根据手指在按压式指纹传感器上滑动的时间来进行指纹图像的筛选;或Screening of fingerprint images based on the time a finger is swiped across the press-type fingerprint sensor; or
根据手指在按压式指纹传感器上滑动的距离与滑动的时间来进行指纹图像的筛选;或Screening of fingerprint images based on the distance and time the finger slides on the press-type fingerprint sensor; or
根据获取得到的相邻指纹图像相重叠的面积来进行指纹图像的筛选。The fingerprint images are screened according to the overlapped area of the acquired adjacent fingerprint images.
可选地,当指纹识别系统工作在指纹注册模式时,所述指纹处理方法进一步包括:Optionally, when the fingerprint identification system works in the fingerprint registration mode, the fingerprint processing method further includes:
通过所述按压式指纹传感器扫描指纹,当根据扫描到的指纹情况判断用户的手指放置在所述感测电极阵列后,提示用户滑动手指。The fingerprint is scanned by the push-type fingerprint sensor, and the user is prompted to slide the finger after it is judged that the user's finger is placed on the sensing electrode array according to the scanned fingerprint.
可选地,当指纹识别系统工作在指纹注册模式时,所述指纹处理方法进一步包括:Optionally, when the fingerprint identification system works in the fingerprint registration mode, the fingerprint processing method further includes:
通过所述按压式指纹传感器扫描指纹,当根据扫描到的指纹情况判断手指放置在所述感测电极阵列上、且手指覆盖所述按压式指纹传感器的面积不小于所述按压式指纹传感器的面积的预定百分比后,提示用户滑动手指。Scan the fingerprint through the push-type fingerprint sensor, when it is judged according to the scanned fingerprint that the finger is placed on the sensing electrode array, and the area covered by the finger on the push-type fingerprint sensor is not less than the area of the push-type fingerprint sensor After a predetermined percentage of , the user is prompted to swipe their finger.
可选地,所述预定百分比为50%。Optionally, the predetermined percentage is 50%.
可选地,当指纹识别系统工作在指纹注册模式时,所述指纹处理方法进一步包括:Optionally, when the fingerprint identification system works in the fingerprint registration mode, the fingerprint processing method further includes:
判断筛选后的指纹图像的信息量是否足够,若足够则提示注册成功,否则提示继续注册或重新注册;Judging whether the amount of information in the filtered fingerprint image is sufficient, if it is sufficient, it will prompt that the registration is successful, otherwise it will prompt to continue to register or re-register;
其中,所述信息量包括筛选后的指纹图像的张数是否大于预定张数或/和筛选后的指纹图像经拼接后获得指纹图像的面积是否大于预定面积。Wherein, the amount of information includes whether the number of screened fingerprint images is greater than a predetermined number or/and whether the area of the fingerprint image obtained after splicing the screened fingerprint images is greater than a predetermined area.
可选地,当指纹识别系统工作在指纹验证模式时,所述指纹处理方法包括:Optionally, when the fingerprint identification system works in the fingerprint verification mode, the fingerprint processing method includes:
当用户的手指触摸或按压所述按压式指纹传感器时,获取由所述按压式指纹传感器扫描得到的指纹图像;和When a user's finger touches or presses the push-type fingerprint sensor, acquiring a fingerprint image scanned by the push-type fingerprint sensor; and
当验证模式下获得的指纹图像或指纹图像的特征值与注册模板中的指纹图像或指纹图像的特征值对应相比满足预定条件时,则确认身份验证通过,否则确认身份验证失败。When the fingerprint image or the characteristic value of the fingerprint image obtained in the verification mode meets the predetermined condition compared with the fingerprint image or the characteristic value of the fingerprint image in the registration template, it is confirmed that the identity verification is passed, otherwise it is confirmed that the identity verification fails.
可选地,在注册模式时,当用户的手指从感测电极阵列上滑过时,获取由所述按压式指纹传感器上全部或部分扫描区域所扫描得到的多张指纹图像。Optionally, in the registration mode, when the user's finger slides over the sensing electrode array, multiple fingerprint images scanned by all or part of the scanning area on the push-type fingerprint sensor are acquired.
可选地,在注册模式时,筛选后的指纹图像包括多张,所述筛选后的多张指纹图像中相邻的指纹图像之间有部分重叠,或者,所述筛选后的多张指纹图像中相邻的指纹图像之间有无重叠,或者,所述筛选后的多张指纹图像中部分相邻的指纹图像之间有重叠,部分相邻的指纹图像之间无重叠。Optionally, in the registration mode, the screened fingerprint images include multiple, and the screened multiple fingerprint images have partial overlap between adjacent fingerprint images, or, the screened multiple fingerprint images Whether there is overlap between adjacent fingerprint images, or, among the multiple screened fingerprint images, there is overlap between some adjacent fingerprint images, and there is no overlap between some adjacent fingerprint images.
一种指纹识别系统的指纹处理装置,所述指纹识别系统包括按压式指纹传感器,所述按压式指纹传感器包括感测电极阵列,所述指纹处理装置包括获取模块、处理模块、和存储模块,所述处理模块包括第一子处理模块、第二子处理模块、和第三子处理模块,当指纹识别系统工作在指纹注册模式时:A fingerprint processing device of a fingerprint recognition system, the fingerprint recognition system includes a push-type fingerprint sensor, the push-type fingerprint sensor includes a sensing electrode array, the fingerprint processing device includes an acquisition module, a processing module, and a storage module, the The processing module includes a first sub-processing module, a second sub-processing module, and a third sub-processing module. When the fingerprint identification system works in the fingerprint registration mode:
所述获取模块用于当用户的手指从感测电极阵列上滑过时、获取由所述按压式指纹传感器扫描得到的多张指纹图像;The acquisition module is used to acquire multiple fingerprint images scanned by the push-type fingerprint sensor when the user's finger slides over the sensing electrode array;
所述第一子处理模块用于对获取得到的所述多张指纹图像进行筛选;The first sub-processing module is used to screen the acquired multiple fingerprint images;
所述第二子处理模块用于提取筛选后的指纹图像的多个特征点的特征值;和The second sub-processing module is used to extract feature values of a plurality of feature points of the screened fingerprint image; and
所述第三子处理模块用于剔除筛选后的二相邻指纹图像的相同特征值中的一组;和The third sub-processing module is used to eliminate a group of identical feature values of the two adjacent fingerprint images after screening; and
所述存储模块用于存储经第三子处理模块剔除处理之后的指纹图像的特征值到注册模板中。The storage module is used to store the feature values of the fingerprint image after being eliminated by the third sub-processing module into the registration template.
可选地,所述第一子处理模块根据:Optionally, the first sub-processing module is based on:
获取得到的所述多张指纹图像计算用户的手指在按压式指纹传感器上滑动的距离,根据所述滑动的距离来进行指纹图像的筛选;或The obtained multiple fingerprint images calculate the sliding distance of the user's finger on the push-type fingerprint sensor, and screen the fingerprint images according to the sliding distance; or
手指在按压式指纹传感器上滑动的时间来进行指纹图像的筛选;或The time a finger is swiped across the press-type fingerprint sensor to screen the fingerprint image; or
手指在按压式指纹传感器上滑动的距离与滑动的时间来进行指纹图像的筛选;或Screening of fingerprint images by the distance and time of finger sliding on the push-type fingerprint sensor; or
获取得到的相邻指纹图像相重叠的面积来进行指纹图像的筛选。The overlapping area of the obtained adjacent fingerprint images is obtained to screen the fingerprint images.
可选地,所述指纹处理装置进一步包括提示模块,当指纹识别系统工作在指纹注册模式时,通过所述按压式指纹传感器扫描指纹,当根据扫描到的指纹情况判断用户的手指放置在所述感测电极阵列后,所述提示模块用于提示用户滑动手指。Optionally, the fingerprint processing device further includes a prompting module. When the fingerprint recognition system works in the fingerprint registration mode, the fingerprint is scanned by the push-type fingerprint sensor. After sensing the electrode array, the prompt module is used to prompt the user to slide the finger.
可选地,所述指纹处理装置进一步包括提示模块,当指纹识别系统工作在指纹注册模式时,通过所述按压式指纹传感器扫描指纹,当按压式指纹传感器或指纹处理装置根据扫描到的指纹情况判断用户的手指放置在所述感测电极阵列上、且手指覆盖所述按压式指纹传感器的面积不小于所述按压式指纹传感器的面积的预定百分比后,所述提示模块提示用户滑动手指。Optionally, the fingerprint processing device further includes a prompting module. When the fingerprint recognition system works in the fingerprint registration mode, the fingerprint is scanned by the push-type fingerprint sensor. After judging that the user's finger is placed on the sensing electrode array and the area covered by the finger on the push-type fingerprint sensor is not less than a predetermined percentage of the area of the push-type fingerprint sensor, the prompt module prompts the user to slide the finger.
可选地,所述预定百分比为50%。Optionally, the predetermined percentage is 50%.
可选地,所述处理模块进一步包括第四子处理模块,当指纹识别系统工作在指纹注册模式时,所述第四子处理模块用于判断筛选后的指纹图像的信息量是否足够,若足够,提示模块则提示用户注册成功,否则,提示模块则提示用户继续注册或重新注册;Optionally, the processing module further includes a fourth sub-processing module. When the fingerprint recognition system is working in the fingerprint registration mode, the fourth sub-processing module is used to judge whether the amount of information of the screened fingerprint image is sufficient, and if it is sufficient , the prompt module prompts the user to register successfully, otherwise, the prompt module prompts the user to continue to register or re-register;
其中,所述信息量包括筛选后的指纹图像的张数是否大于预定张数或/和筛选后的指纹图像经拼接后获得指纹图像的面积是否大于预定面积。Wherein, the amount of information includes whether the number of screened fingerprint images is greater than a predetermined number or/and whether the area of the fingerprint image obtained after splicing the screened fingerprint images is greater than a predetermined area.
可选地,在验证模式下:Optionally, in verify mode:
所述获取模块进一步用于当用户的手指触摸或按压所述按压式指纹传感器时、获取由所述按压式指纹传感器扫描得到的指纹图像;The acquiring module is further used to acquire a fingerprint image scanned by the pressing fingerprint sensor when the user's finger touches or presses the pressing fingerprint sensor;
所述处理模块用于对应比较在所述验证模式下获得的指纹图像或指纹图像的特征值与注册模板中的指纹图像或指纹图像的特征值是否满足预定条件,若满足,则确认身份验证通过,否则,确认身份验证失败。The processing module is used to correspondingly compare the fingerprint image or the feature value of the fingerprint image obtained in the verification mode with the fingerprint image or the feature value of the fingerprint image in the registration template to meet the predetermined condition, and if so, confirm that the identity verification is passed , otherwise, confirm authentication failed.
可选地,在注册模式时,当用户的手指从感测电极阵列上滑过时,所述获取模块获取由所述按压式指纹传感器上全部或部分扫描区域所扫描得到的多张指纹图像。Optionally, in the registration mode, when the user's finger slides over the sensing electrode array, the acquisition module acquires multiple fingerprint images scanned by all or part of the scanning area on the push-type fingerprint sensor.
可选地,在注册模式时,处理模块筛选后的指纹图像包括多张,所述筛选后的多张指纹图像中相邻的指纹图像之间有部分重叠,或者,所述筛选后的多张指纹图像中相邻的指纹图像之间有无重叠,或者,所述筛选后的多张指纹图像中部分相邻的指纹图像之间有重叠,部分相邻的指纹图像之间无重叠。Optionally, in the registration mode, the fingerprint images screened by the processing module include multiple fingerprint images, and there is partial overlap between adjacent fingerprint images in the multiple screened fingerprint images, or, the screened multiple fingerprint images Whether there is overlap between adjacent fingerprint images in the fingerprint images, or, among the multiple screened fingerprint images, there is overlap between some adjacent fingerprint images, and there is no overlap between some adjacent fingerprint images.
一种指纹识别系统,包括:A fingerprint identification system, comprising:
按压式指纹传感器,包括感测电极阵列,所述按压式指纹传感器用于:A push-type fingerprint sensor, including a sensing electrode array, the push-type fingerprint sensor is used for:
在注册模式时,当用户的手指在所述感测电极阵列上滑过时执行指纹扫描,以使得所述指纹处理装置获取多张指纹图像;以及In the enrollment mode, performing fingerprint scanning when the user's finger slides over the sensing electrode array, so that the fingerprint processing device acquires a plurality of fingerprint images; and
在验证模式时,当用户的手指触摸或按压在所述感测电极阵列上时执行指纹扫描,以使得所述指纹处理装置获取指纹图像;和In the authentication mode, performing fingerprint scanning when the user's finger touches or presses on the sensing electrode array, so that the fingerprint processing device acquires a fingerprint image; and
指纹处理装置,为上述中任意一项所述的指纹处理装置。The fingerprint processing device is the fingerprint processing device described in any one of the above.
一种电子设备,包括上述的指纹识别系统。An electronic device includes the above-mentioned fingerprint identification system.
由于本申请的指纹处理方法、指纹处理装置、指纹识别系统、以及电子设备在用户滑过按压式指纹传感器的感测电极阵列时获取多张指纹图像,即在按压式指纹传感器上采用滑动的方式获取多张指纹图像,而并非如现有技术的一张指纹图像,因此,用户在指纹注册的过程中花费的时间较少。Since the fingerprint processing method, fingerprint processing device, fingerprint identification system, and electronic device of the present application acquire multiple fingerprint images when the user slides over the sensing electrode array of the push-type fingerprint sensor, that is, the method of sliding on the push-type fingerprint sensor is adopted. Multiple fingerprint images are acquired instead of one fingerprint image as in the prior art, so the user spends less time in the process of fingerprint registration.
尽管公开了多个实施例,包括其变化,但是通过示出并描述了本发明公开的说明性实施例的下列详细描述,本发明公开的其他实施例将对所属领域的技术人员显而易见。将认识到,本发明公开能够在各种显而易见的方面修改,所有修改都不会偏离本发明的精神和范围。相应地,附图和详细描述本质上应被视为说明性的,而不是限制性的。While a number of embodiments are disclosed, including variations thereof, still other embodiments of the present disclosure will become apparent to those skilled in the art from the following detailed description which shows and describes illustrative embodiments of the present disclosure. It will be realized that the present disclosure is capable of modification in various obvious respects, all without departing from the spirit and scope of the invention. Accordingly, the drawings and detailed description are to be regarded as illustrative in nature and not restrictive.
附图说明Description of drawings
通过参照附图详细描述其示例实施方式,本发明的特征及优点将变得更加明显。The features and advantages of the present invention will become more apparent by describing in detail example embodiments thereof with reference to the accompanying drawings.
图1为本发明指纹识别系统的一实施例的结构示意图。FIG. 1 is a schematic structural diagram of an embodiment of the fingerprint identification system of the present invention.
图2为本发明电子设备的结构示意图。Fig. 2 is a schematic structural diagram of the electronic device of the present invention.
图3为本发明的指纹识别系统工作在指纹注册模式时的指纹处理方法的流程图。FIG. 3 is a flow chart of the fingerprint processing method when the fingerprint identification system of the present invention works in the fingerprint registration mode.
图4为本发明的指纹识别系统工作在指纹验证模式时的指纹处理方法的流程图。Fig. 4 is a flow chart of the fingerprint processing method when the fingerprint identification system of the present invention works in the fingerprint verification mode.
具体实施方式detailed description
现在将参考附图更全面地描述示例实施方式。然而,示例实施方式能够以多种形式实施,且不应被理解为限于在此阐述的实施方式;相反,提供这些实施方式使得本发明将全面和完整,并将示例实施方式的构思全面地传达给本领域的技术人员。Example embodiments will now be described more fully with reference to the accompanying drawings. Example embodiments may, however, be embodied in many forms and should not be construed as limited to the embodiments set forth herein; rather, these embodiments are provided so that this disclosure will be thorough and complete, and will fully convey the concept of example embodiments to those skilled in the art.
此外,所描述的特征、结构可以以任何合适的方式结合在一个或更多实施方式中。在下面的描述中,提供许多具体细节从而给出对本发明的实施方式的充分理解。然而,本领域技术人员应意识到,没有所述特定细节中的一个或更多,或者采用其它的结构、组元等,也可以实践本发明的技术方案。在其它情况下,不详细示出或描述公知结构或者操作以避免模糊本发明。Furthermore, the described features and structures may be combined in any suitable manner in one or more embodiments. In the following description, numerous specific details are provided in order to give a thorough understanding of embodiments of the invention. However, those skilled in the art will appreciate that the technical solutions of the present invention may be practiced without one or more of the specific details, or with other structures, components, and the like. In other instances, well-known structures or operations are not shown or described in detail to avoid obscuring the invention.
进一步地,在本发明的描述中,需要理解的是:“多张”包括两张和两张以上,除非本发明另有明确具体的限定。另外,各元件名称中出现的“第一”、“第二”等词语并不是限定元件出现的先后顺序,而是为方便元件命名,清楚区分各元件,使得描述更简洁。Further, in the description of the present invention, it should be understood that: "multiple sheets" includes two or more than two sheets, unless otherwise specifically defined in the present invention. In addition, words such as "first" and "second" appearing in the names of the components do not limit the order in which the components appear, but are for the convenience of naming the components, clearly distinguishing the components, and making the description more concise.
请参阅图1,图1为本发明指纹识别系统的结构示意图。所述指纹识别系统100包括按压式指纹传感器10和指纹处理装置20。所述按压式指纹传感器10与所述指纹处理装置20连接。Please refer to FIG. 1 . FIG. 1 is a schematic structural diagram of the fingerprint identification system of the present invention. The fingerprint recognition system 100 includes a push-type fingerprint sensor 10 and a fingerprint processing device 20 . The push-type fingerprint sensor 10 is connected with the fingerprint processing device 20 .
所述指纹识别系统100用于执行指纹感测,其主要包括三种工作模式,分别为指纹注册模式、指纹验证模式、和指纹注销模式,这三种工作模式也可简称为注册模式、验证模式、和注销模式。其中,指纹注册模式用于增加新用户的指纹,将采集到的新用户的指纹图像或指纹图像的特征值存储到注册模板或指纹数据库中。指纹验证模式通过将用户的指纹图像或指纹图像的特征值与指纹数据库中对应存储的指纹图像或指纹图像的特征值进行匹配,从而验证用户指纹是否是曾经注册过的指纹。指纹注销模式用于将已注册过的指纹图像或指纹图像的特征值从指纹数据库中删除。The fingerprint identification system 100 is used to perform fingerprint sensing, and it mainly includes three working modes, namely fingerprint registration mode, fingerprint verification mode, and fingerprint cancellation mode, these three working modes can also be referred to as registration mode and verification mode for short. , and logout mode. Wherein, the fingerprint registration mode is used to add a new user's fingerprint, and store the collected fingerprint image or feature value of the fingerprint image into a registration template or a fingerprint database. The fingerprint verification mode matches the user's fingerprint image or the feature value of the fingerprint image with the corresponding stored fingerprint image or feature value of the fingerprint image in the fingerprint database, thereby verifying whether the user's fingerprint is a registered fingerprint. The fingerprint deregistration mode is used to delete the registered fingerprint image or the feature value of the fingerprint image from the fingerprint database.
所述按压式指纹传感器10包括感测电极阵列11。所述感测电极阵列11包括多个电极111。所述多个感测电极111用于接收用户的指纹输入。所述按压式指纹传感器10例如为电容式指纹传感器、光学式指纹传感器、超声波式指纹传感器等等。以电容式指纹传感器为例,所述多个感测电极111用于与用户的手指指纹的脊与谷分别形成电容,通过脊、谷与感测电极111之间形成的电容不同,所述电容式指纹传感器对应扫描得到指纹图像。光学式指纹传感器与超声波式指纹传感器等具有感测电极阵列的指纹传感器的工作原理此处不再赘述。The push-type fingerprint sensor 10 includes a sensing electrode array 11 . The sensing electrode array 11 includes a plurality of electrodes 111 . The plurality of sensing electrodes 111 are used for receiving user's fingerprint input. The push-type fingerprint sensor 10 is, for example, a capacitive fingerprint sensor, an optical fingerprint sensor, an ultrasonic fingerprint sensor and the like. Taking a capacitive fingerprint sensor as an example, the plurality of sensing electrodes 111 are used to form capacitances with the ridges and valleys of the user's fingerprint respectively, and the capacitances formed between the ridges, valleys and the sensing electrodes 111 are different, and the capacitances The corresponding fingerprint sensor scans to obtain the fingerprint image. The working principles of optical fingerprint sensors, ultrasonic fingerprint sensors and other fingerprint sensors with sensing electrode arrays will not be repeated here.
在注册模式时,所述按压式指纹传感器10用于对在感测电极阵列11上滑过的手指指纹进行扫描,以使得所述指纹处理装置20获取多张指纹图片。在注册模式时,所述感测电极阵列11所在的区域均为扫描区域。然,可变更地,在其它实施方式中,所述感测电极阵列11所在的区域中的部分区域为扫描区域也是可以的。In the enrollment mode, the push-type fingerprint sensor 10 is used to scan the fingerprint of a finger sliding over the sensing electrode array 11, so that the fingerprint processing device 20 acquires multiple fingerprint pictures. In the registration mode, the area where the sensing electrode array 11 is located is a scanning area. However, alternatively, in other implementation manners, part of the area where the sensing electrode array 11 is located may also be a scanning area.
在验证模式时,所述按压式指纹传感器10用于对在感测电极阵列11上触摸或按压的手指指纹进行扫描,以使得指纹处理装置20获取用于验证的指纹图像。在验证模式,所述按压式指纹传感器10对于用户手指的每次触摸或按压采集一张指纹图像。其中,所述触摸例如包括滑动操作。In the verification mode, the push-type fingerprint sensor 10 is used to scan the fingerprint of a finger touched or pressed on the sensing electrode array 11, so that the fingerprint processing device 20 acquires a fingerprint image for verification. In the verification mode, the push-type fingerprint sensor 10 captures a fingerprint image for each touch or press of the user's finger. Wherein, the touch includes, for example, a sliding operation.
所述指纹处理装置20包括获取模块21、处理模块23、与存储模块25。在注册模式时,所述获取模块21用于当用户的手指从感测电极阵列11上滑过时,获取由所述按压式指纹传感器10扫描得到的多张指纹图像。所述处理模块23包括第一子处理模块230、第二子处理模块231、和第三子处理模块232。所述第一子处理模块230用于对获取得到的所述多张指纹图像进行筛选。所述第二子处理模块231用于提取筛选后的指纹图像的多个特征点的特征值。所述第三子处理模块232用于剔除筛选后的二相邻指纹图像的相同特征值中的一组。所述存储模块25用于存储经第三子处理模块232剔除处理之后的指纹图像的特征值到注册模板中。The fingerprint processing device 20 includes an acquisition module 21 , a processing module 23 , and a storage module 25 . In the registration mode, the acquiring module 21 is configured to acquire multiple fingerprint images scanned by the push-type fingerprint sensor 10 when the user's finger slides over the sensing electrode array 11 . The processing module 23 includes a first sub-processing module 230 , a second sub-processing module 231 , and a third sub-processing module 232 . The first sub-processing module 230 is used for screening the acquired multiple fingerprint images. The second sub-processing module 231 is used to extract feature values of multiple feature points of the screened fingerprint image. The third sub-processing module 232 is used to eliminate a group of identical feature values of the filtered two adjacent fingerprint images. The storage module 25 is used to store the feature values of the fingerprint image after being eliminated by the third sub-processing module 232 into the registration template.
相较于现有技术中按压式指纹传感器每次采集一张指纹图像的方式,本申请的指纹识别系统100通过在按压式指纹传感器10上采用滑动式采集指纹的方式可以一次获得多张指纹图像,从而通过一次或几次滑动就可完成指纹注册,进而减少注册时间。Compared with the way in which the push-type fingerprint sensor collects one fingerprint image at a time in the prior art, the fingerprint recognition system 100 of the present application can obtain multiple fingerprint images at one time by adopting a sliding-type fingerprint collection method on the push-type fingerprint sensor 10 , so that the fingerprint registration can be completed by one or several swipes, thereby reducing the registration time.
进一步地,所述指纹处理装置20对获取到的多张指纹图像进行筛选,提取筛选后的指纹图像的多个特征点的特征值,以及剔除筛选后的二相邻指纹图像的相同特征值中的一组,并存储经第三子处理模块232剔除处理之后的指纹图像的特征值到注册模板中,注册步骤也较简单,从而进一步缩短指纹注册时间。Further, the fingerprint processing device 20 screens the acquired multiple fingerprint images, extracts the feature values of the multiple feature points of the screened fingerprint images, and removes the same feature values of the screened two adjacent fingerprint images. and store the feature values of the fingerprint image after the elimination processing by the third sub-processing module 232 into the registration template. The registration steps are also relatively simple, thereby further shortening the fingerprint registration time.
在本实施方式中,当筛选后的相邻指纹图像有重叠,则剔除相邻指纹图像相重叠区域的相同特征值中的一组。In this embodiment, when the filtered adjacent fingerprint images overlap, a group of the same feature values in the overlapping area of the adjacent fingerprint images is eliminated.
所述处理模块23筛选后的指纹图像例如包括多张。然,所述处理模块23筛选后的指纹图像也可为一张。The fingerprint images screened by the processing module 23 include multiple fingerprint images, for example. Of course, the fingerprint image screened by the processing module 23 can also be one.
筛选后的多张指纹图像中相邻的指纹图像之间例如有部分重叠。然,相邻指纹图像之间也可无重叠。相邻指纹图像之间也可部分指纹图像之间有重叠,部分指纹图像之间无重叠。For example, among the multiple screened fingerprint images, adjacent fingerprint images partially overlap each other. Of course, there may be no overlap between adjacent fingerprint images. Part of the fingerprint images may overlap between adjacent fingerprint images, and there may be no overlap between part of the fingerprint images.
所述第一处理子模块230根据:The first processing submodule 230 is based on:
获取得到的所述多张指纹图像计算用户的手指在按压式指纹传感器10上滑动的距离,根据所述滑动的距离来进行指纹图像的筛选;或The acquired multiple fingerprint images calculate the sliding distance of the user's finger on the push-type fingerprint sensor 10, and screen the fingerprint images according to the sliding distance; or
手指在按压式指纹传感器10上滑动的时间来进行指纹图像的筛选;或The time when the finger slides on the push-type fingerprint sensor 10 is used to screen the fingerprint image; or
手指在按压式指纹传感器10上滑动的距离与滑动的时间来进行指纹图像的筛选;或The distance and the time of sliding of the finger on the push-type fingerprint sensor 10 are used to screen the fingerprint image; or
获取得到的相邻指纹图像相重叠的面积来进行指纹图像的筛选。The overlapping area of the obtained adjacent fingerprint images is obtained to screen the fingerprint images.
其中,根据手指在按压式指纹传感器10上滑动的距离来进行指纹图像的筛选,例如,可以每隔预定间距筛选一张指纹图像出来。The fingerprint images are screened according to the distance the finger slides on the push-type fingerprint sensor 10 , for example, one fingerprint image can be screened out at predetermined intervals.
根据手指在按压式指纹传感器10上滑动的时间来进行指纹图像的筛选,例如,可以每隔预定时间间隔筛选一张指纹图像出来。Screening of fingerprint images is performed according to the time when the finger slides on the pressing fingerprint sensor 10 , for example, a fingerprint image can be screened out every predetermined time interval.
根据手指在按压式指纹传感器10上滑动的距离与滑动的时间来进行指纹图像的筛选,由于知道手指在按压式指纹传感器10上滑动的距离与滑动的时间,从而可以确定手指在按压式指纹传感器10上滑动的速度,因此,又可例如根据用户滑动的速度情况来选择筛选指纹图像。Screening of fingerprint images is carried out according to the distance and time of sliding of the finger on the push-type fingerprint sensor 10. Since the distance and the time of sliding of the finger on the push-type fingerprint sensor 10 are known, it can be determined that the finger is on the push-type fingerprint sensor 10. 10, therefore, the fingerprint image can be selected and screened according to the speed of the user's sliding.
根据获取得到的相邻指纹图像相重叠的面积来进行指纹图像的筛选,例如第一张指纹图像与第二指纹图像相重叠,第二张指纹图像与第三张指纹图像相重叠,当第一张指纹图像与第二张指纹图像相重叠的面积大于第一张指纹图像与第三指纹图像相重叠的面积,且相重叠的面积都超过预定值时,则舍弃第二张指纹图像。此处只是示例说明,本申请并未对指纹图像相重叠的面积以及舍弃的张数有特别限定,可根据例如产品品牌等的情况不同对应设定。Filter the fingerprint images according to the overlapping area of the obtained adjacent fingerprint images, for example, the first fingerprint image overlaps the second fingerprint image, the second fingerprint image overlaps the third fingerprint image, when the first The overlapping area of the first fingerprint image and the second fingerprint image is greater than the overlapping area of the first fingerprint image and the third fingerprint image, and when the overlapping areas exceed a predetermined value, the second fingerprint image is discarded. Here is just an example, and the present application does not have any special limitation on the overlapping area of fingerprint images and the number of discarded sheets, which can be set according to different situations such as product brands.
请再参阅图1,所述指纹处理装置20可进一步包括提示模块27。所述提示模块27用于在进入注册模式时,通过所述按压式指纹传感器10扫描指纹,当所述按压式指纹传感器10根据扫描到的指纹情况判断用户的手指放置在所述感测电极阵列11后,提示用户滑动手指。Please refer to FIG. 1 again, the fingerprint processing device 20 may further include a prompt module 27 . The prompt module 27 is used to scan the fingerprint through the push-type fingerprint sensor 10 when entering the registration mode, when the push-type fingerprint sensor 10 judges that the user's finger is placed on the sensing electrode array according to the scanned fingerprint. After 11, the user is prompted to swipe their finger.
所述按压式指纹传感器10可进一步包括扫描模块13和判断模块15。所述扫描模块13例如提供扫描信号给感测电极111,驱动感测电极111执行指纹感测,并根据感测电极111输出的感测信号获得指纹信息。所述判断模块15根据扫描模块13扫描得到的指纹情况判断用户的手指是否放置在所述感测电极阵列11上。当判断得知用户的手指放置在所述感测电极阵列11上,则输出信号给提示模块27,以提示用户滑动手指;当判断得知用户的手指未放置在所述感测电极阵列11上,则不输出信号给提示模块27。在此实施方式中,所述判断模块15设置在所述按压式指纹传感器10中,然,可变更地,在其它实施方式中,所述判断模块15也可设置在所述指纹处理装置20中。The push-type fingerprint sensor 10 may further include a scanning module 13 and a judging module 15 . The scanning module 13 , for example, provides scanning signals to the sensing electrodes 111 , drives the sensing electrodes 111 to perform fingerprint sensing, and obtains fingerprint information according to the sensing signals output by the sensing electrodes 111 . The judging module 15 judges whether the user's finger is placed on the sensing electrode array 11 according to the fingerprint scanned by the scanning module 13 . When it is judged that the user's finger is placed on the sensing electrode array 11, an output signal is given to the prompt module 27 to prompt the user to slide the finger; when it is judged that the user's finger is not placed on the sensing electrode array 11 , then no signal is output to the prompting module 27. In this embodiment, the judging module 15 is set in the push-type fingerprint sensor 10, however, in other embodiments, the judging module 15 can also be set in the fingerprint processing device 20 .
进一步可变更地,在注册模式时,通过所述按压式指纹传感器10扫描指纹,当根据扫描到的指纹情况判断用户的手指放置在所述感测电极阵列11上、且手指覆盖所述按压式指纹传感器10的面积不小于所述按压式指纹传感器10的面积的预定百分比后,所述提示模块27提示用户滑动手指。对应地,所述判断模块15除用于判断用户的手指是否放置在所述感测电极阵列11上、还用于判断用户的手指覆盖所述按压式指纹传感器10的面积是否不小于按压式指纹传感器10的面积的预定百分比。In a further change, in the registration mode, the fingerprint is scanned by the push-type fingerprint sensor 10. When it is judged according to the scanned fingerprint that the user's finger is placed on the sensing electrode array 11 and the finger covers the push-type After the area of the fingerprint sensor 10 is not less than a predetermined percentage of the area of the push-type fingerprint sensor 10, the prompt module 27 prompts the user to slide the finger. Correspondingly, the judging module 15 is not only used to judge whether the user's finger is placed on the sensing electrode array 11, but also used to judge whether the area covered by the user's finger on the push-type fingerprint sensor 10 is not smaller than the push-type fingerprint sensor 10. A predetermined percentage of the area of the sensor 10 .
所述百分比例如为40%至100%范围中的一个数值,具体例如为50%,当然,也可根据需求设定为40%、或60%等其它合适百分比。The percentage is, for example, a numerical value in the range of 40% to 100%, specifically 50%, of course, it can also be set to 40%, or 60% or other appropriate percentages according to requirements.
可选地,所述处理模块23进一步包括第四子处理模块231。所述第四子处理模块231用于判断筛选后的指纹图像的信息量是否足够,若足够,提示模块27则提示用户注册成功,否则,提示模块27则提示用户继续注册或重新注册。其中,所述信息量包括筛选后的指纹图像的张数是否大于预定张数或/和筛选后的指纹图像经拼接后获得指纹图像的面积是否大于预定面积。Optionally, the processing module 23 further includes a fourth sub-processing module 231 . The fourth sub-processing module 231 is used to judge whether the information amount of the screened fingerprint image is sufficient, if enough, the prompt module 27 will prompt the user to register successfully, otherwise, the prompt module 27 will prompt the user to continue registration or re-register. Wherein, the amount of information includes whether the number of screened fingerprint images is greater than a predetermined number or/and whether the area of the fingerprint image obtained after splicing the screened fingerprint images is greater than a predetermined area.
需要说明的是,在本实施方式中,处理模块23先将筛选得到的指纹图像存储到存储模块25中,然后在判断筛选后的指纹图像的信息量是否足够,如足够,则保留在存储模块25中的指纹图像,否则,例如可擦除已存储的指纹图像。It should be noted that, in this embodiment, the processing module 23 first stores the screened fingerprint image in the storage module 25, and then judges whether the information amount of the screened fingerprint image is sufficient, and if it is enough, it is stored in the storage module. 25, otherwise, for example, the stored fingerprint image can be erased.
然,可变更地,在其它实施方式中,处理模块23也可先判断筛选后的指纹图像的信息量是否足够,如足够,则存储指纹图像到存储模块中,否则,放弃所筛选的指纹图像。另外,处理模块23也可为边判断筛选后的指纹图像的信息量是否足够,边存储筛选后的指纹图像。However, alternatively, in other embodiments, the processing module 23 can also first judge whether the information amount of the screened fingerprint image is sufficient, and if it is enough, then store the fingerprint image in the storage module, otherwise, discard the screened fingerprint image . In addition, the processing module 23 may also store the filtered fingerprint image while judging whether the information amount of the filtered fingerprint image is sufficient.
在验证模式时,所述获取模块21还用于当用户的手指触摸或按压所述按压式指纹传感器10时、获取由所述按压式指纹传感器10扫描得到的指纹图像。In the verification mode, the acquisition module 21 is also used for acquiring the fingerprint image scanned by the press-type fingerprint sensor 10 when the user's finger touches or presses the press-type fingerprint sensor 10 .
所述处理模块23还用于对应比较在所述验证模式下获得的指纹图像或指纹图像的特征值与存储模块25所存储的注册模板中的指纹图像或指纹图像的特征值是否满足预定条件,若满足,则确认身份验证通过,否则,确认身份验证失败。Said processing module 23 is also used for correspondingly comparing the fingerprint image or feature value of fingerprint image obtained in said verification mode with the fingerprint image or feature value of fingerprint image stored in the registration template stored by storage module 25, whether it satisfies a predetermined condition, If it is satisfied, it is confirmed that the identity verification is passed; otherwise, it is confirmed that the identity verification fails.
本申请的指纹识别系统100采用滑动的方式采集指纹图像,因此,用户在按压式指纹传感器10上滑动一次或若干次手指即可完成指纹注册,从而缩短指纹注册时间。另外,由于本申请在注册指纹模板时对获取到的指纹图像进行筛选,并存储筛选后的指纹图像或指纹图像的特征值到注册模板中,从而进一步缩短指纹注册时间,使得指纹识别系统100更加人性化。The fingerprint identification system 100 of the present application collects fingerprint images by sliding. Therefore, the user can complete fingerprint registration by sliding his finger on the push-type fingerprint sensor 10 once or several times, thereby shortening the fingerprint registration time. In addition, because the present application screens the acquired fingerprint images when registering the fingerprint template, and stores the screened fingerprint images or the feature values of the fingerprint images in the registration template, thereby further shortening the fingerprint registration time and making the fingerprint recognition system 100 more efficient. Humanize.
请参阅图2,图2为本发明电子设备的一实施例的结构示意图。所述电子设备1如为可携式电子产品或家居式电子产品。其中,可携式电子产品如为各种移动终端,例如,手机、平板电脑、笔记本电脑、以及穿戴式产品等各类电子产品;家居式电子产品如为智能门锁、电视、冰箱、台式电脑等各类电子产品。在本实施例中,所述电子设备1是以手机为例进行说明,然,由前述可知,所述电子设备1并不局限于手机,当为其它合适的电子设备时,又或者即使为手机时,所述指纹识别系统100的位置并不限定于图2所示的位置,也可为其它合适的位置,并不限定在电子设备1的正面,也可设置在电子设备1的内部或者背部、侧面等等。Please refer to FIG. 2 . FIG. 2 is a schematic structural diagram of an embodiment of the electronic device of the present invention. The electronic device 1 is, for example, a portable electronic product or a household electronic product. Among them, portable electronic products are various mobile terminals, such as mobile phones, tablet computers, notebook computers, and wearable products; household electronic products are smart door locks, TVs, refrigerators, desktop computers, etc. And other electronic products. In this embodiment, the electronic device 1 is described by taking a mobile phone as an example. However, as can be seen from the foregoing, the electronic device 1 is not limited to a mobile phone. When it is other suitable electronic devices, or even if it is a mobile phone 2, the location of the fingerprint recognition system 100 is not limited to the location shown in FIG. , side and so on.
所述电子设备1包括所述指纹识别系统100。所述指纹识别系统100用于执行执行指纹感测,所述电子设备1根据所述指纹识别系统100所感测到的指纹信息对应控制是否执行相应的功能。所述相应的功能例如包括解屏、支付、启动应用程序(如,微信等)、登入文件夹等等。The electronic device 1 includes the fingerprint identification system 100 . The fingerprint identification system 100 is used for executing fingerprint sensing, and the electronic device 1 correspondingly controls whether to execute a corresponding function according to the fingerprint information sensed by the fingerprint identification system 100 . The corresponding functions include, for example, unlocking the screen, making payment, starting an application program (eg, WeChat, etc.), logging in to a folder, and the like.
请参阅图3,图3为本发明的指纹识别系统工作在指纹注册模式时的指纹处理方法的流程图。所述指纹识别系统例如为图1所示的指纹识别系统100。当指纹识别系统100工作在指纹注册模式时,所述指纹处理方法包括:Please refer to FIG. 3 . FIG. 3 is a flow chart of the fingerprint processing method when the fingerprint recognition system of the present invention works in the fingerprint registration mode. The fingerprint identification system is, for example, the fingerprint identification system 100 shown in FIG. 1 . When the fingerprint recognition system 100 works in the fingerprint registration mode, the fingerprint processing method includes:
步骤S102:当用户的手指从感测电极阵列11上滑过时,获取由所述按压式指纹传感器10扫描得到的多张指纹图像;Step S102: When the user's finger slides over the sensing electrode array 11, acquire multiple fingerprint images scanned by the push-type fingerprint sensor 10;
步骤S103:对获取得到的所述多张指纹图像进行筛选;Step S103: Screening the acquired multiple fingerprint images;
步骤S104:提取筛选后的指纹图像的特征值;Step S104: extracting feature values of the screened fingerprint image;
步骤S105:剔除筛选后的二相邻指纹图像的相同特征值中的一组;和Step S105: Eliminate a group of identical feature values of the two adjacent fingerprint images after screening; and
步骤S106:存储经剔除处理后的指纹图像的特征值到注册模板中。Step S106: Store the feature values of the fingerprint image after elimination into the registration template.
步骤S103中对获取得到的所述多张指纹图像进行筛选,包括:In step S103, the obtained multiple fingerprint images are screened, including:
根据获取得到的所述多张指纹图像计算用户的手指在按压式指纹传感器10上滑动的距离,根据所述滑动的距离来进行指纹图像的筛选;或Calculate the sliding distance of the user's finger on the push-type fingerprint sensor 10 according to the obtained multiple fingerprint images, and screen the fingerprint images according to the sliding distance; or
根据手指在按压式指纹传感器10上滑动的时间来进行指纹图像的筛选;或Carry out screening of fingerprint images according to the time when the finger slides on the push-type fingerprint sensor 10; or
根据手指在按压式指纹传感器10上滑动的距离与滑动的时间来进行指纹图像的筛选;或Carry out the screening of fingerprint image according to the distance that finger slides on the push-type fingerprint sensor 10 and the time of sliding; or
根据获取得到的相邻指纹图像相重叠的面积来进行指纹图像的筛选。The fingerprint images are screened according to the overlapped area of the acquired adjacent fingerprint images.
其中,根据手指在按压式指纹传感器10上滑动的距离来进行指纹图像的筛选,例如,可以每隔预定间距筛选一张指纹图像出来。The fingerprint images are screened according to the distance the finger slides on the push-type fingerprint sensor 10 , for example, one fingerprint image can be screened out at predetermined intervals.
根据手指在按压式指纹传感器10上滑动的时间来进行指纹图像的筛选,例如,可以每隔预定时间间隔筛选一张指纹图像出来。Screening of fingerprint images is performed according to the time when the finger slides on the pressing fingerprint sensor 10 , for example, a fingerprint image can be screened out every predetermined time interval.
根据手指在按压式指纹传感器10上滑动的距离与滑动的时间来进行指纹图像的筛选,由于知道手指在按压式指纹传感器10上滑动的距离与滑动的时间,从而可以确定手指在按压式指纹传感器10上滑动的速度,因此,又可例如根据用户滑动的速度情况来选择筛选指纹图像。Screening of fingerprint images is carried out according to the distance and time of sliding of the finger on the push-type fingerprint sensor 10. Since the distance and the time of sliding of the finger on the push-type fingerprint sensor 10 are known, it can be determined that the finger is on the push-type fingerprint sensor 10. 10, therefore, the fingerprint image can be selected and screened according to the speed of the user's sliding.
根据获取得到的相邻指纹图像相重叠的面积来进行指纹图像的筛选,例如第一张指纹图像与第二指纹图像相重叠,第二张指纹图像与第三张指纹图像相重叠,当第一张指纹图像与第二张指纹图像相重叠的面积大于第一张指纹图像与第三指纹图像相重叠的面积,且相重叠的面积都超过预定值时,则舍弃第二张指纹图像。此处只是示例说明,本申请并未对指纹图像相重叠的面积以及舍弃的张数有特别限定,可根据例如产品品牌等的情况不同对应设定。Filter the fingerprint images according to the overlapping area of the obtained adjacent fingerprint images, for example, the first fingerprint image overlaps the second fingerprint image, the second fingerprint image overlaps the third fingerprint image, when the first The overlapping area of the first fingerprint image and the second fingerprint image is greater than the overlapping area of the first fingerprint image and the third fingerprint image, and when the overlapping areas exceed a predetermined value, the second fingerprint image is discarded. Here is just an example, and the present application does not have any special limitation on the overlapping area of fingerprint images and the number of discarded sheets, which can be set according to different situations such as product brands.
当指纹识别系统100工作在指纹注册模式时,所述指纹处理方法例如可进一步包括:When the fingerprint identification system 100 works in the fingerprint registration mode, the fingerprint processing method may further include, for example:
步骤S101:通过所述按压式指纹传感器10扫描指纹,当根据扫描到的指纹情况判断用户的手指放置在所述感测电极阵列11后,提示用户滑动手指。Step S101 : scan the fingerprint by the push-type fingerprint sensor 10 , and prompt the user to slide the finger after judging that the user's finger is placed on the sensing electrode array 11 according to the scanned fingerprint.
然,可变更地,对于步骤S101,其也可为:However, alternatively, for step S101, it may also be:
通过所述按压式指纹传感器10扫描指纹,当根据扫描到的指纹情况判断手指放置在所述感测电极阵列11上、且手指覆盖所述按压式指纹传感器10的面积不小于所述按压式指纹传感器10的面积的预定百分比后,提示用户滑动手指。Scan the fingerprint through the push-type fingerprint sensor 10, when it is judged according to the scanned fingerprint that the finger is placed on the sensing electrode array 11, and the area covered by the finger on the push-type fingerprint sensor 10 is not smaller than the push-type fingerprint After a predetermined percentage of the area of the sensor 10, the user is prompted to slide the finger.
所述百分比例如为40%至100%范围中的一个数值,具体例如为50%,当然,也可根据需求设定为40%、或60%等其它合适百分比。The percentage is, for example, a numerical value in the range of 40% to 100%, specifically 50%, of course, it can also be set to 40%, or 60% or other appropriate percentages according to requirements.
进一步地,对于步骤S105,当筛选后的相邻指纹图像有重叠,则剔除相邻指纹图像相重叠区域的相同特征值中的一组。Further, for step S105, when the filtered adjacent fingerprint images overlap, a group of the same feature values in the overlapping area of the adjacent fingerprint images is eliminated.
当指纹识别系统100工作在指纹注册模式时,所述指纹处理方法可进一步包括:When the fingerprint identification system 100 works in the fingerprint registration mode, the fingerprint processing method may further include:
步骤S107:判断筛选后的指纹图像的信息量是否足够,若足够则提示注册成功,否则提示继续注册或重新注册。Step S107: Judging whether the amount of information of the screened fingerprint image is sufficient, if it is enough, it prompts that the registration is successful, otherwise it prompts to continue registration or re-register.
其中,所述信息量包括筛选后的指纹图像的张数是否大于预定张数或/和筛选后的指纹图像经拼接后获得指纹图像的面积是否大于预定面积。Wherein, the amount of information includes whether the number of screened fingerprint images is greater than a predetermined number or/and whether the area of the fingerprint image obtained after splicing the screened fingerprint images is greater than a predetermined area.
需要说明的是,在本实施方式中,所述指纹处理方法是先将筛选得到的指纹图像存储到注册模板中,然后在判断筛选后的指纹图像的信息量是否足够,如足够,则保留已存储的指纹图像,否则,例如可擦除已存储的指纹图像。It should be noted that, in this embodiment, the fingerprint processing method is to first store the screened fingerprint image in the registration template, and then judge whether the information amount of the screened fingerprint image is sufficient, and if it is enough, keep the The stored fingerprint image, otherwise, the stored fingerprint image can be erased, for example.
然,可变更地,在其它实施方式中,所述指纹处理方法也可先判断筛选后的指纹图像的信息量是否足够,如足够,则存储指纹图像到存储模块中,否则,放弃所筛选的指纹图像。另外,所述指纹处理方法也可为边判断筛选后的指纹图像的信息量是否足够,边存储筛选后的指纹图像。However, alternatively, in other embodiments, the fingerprint processing method can also first judge whether the information amount of the screened fingerprint image is sufficient, and if it is enough, then store the fingerprint image in the storage module, otherwise, discard the screened fingerprint image. fingerprint image. In addition, the fingerprint processing method may also store the filtered fingerprint image while judging whether the information amount of the filtered fingerprint image is sufficient.
在步骤S102中,当用户的手指从感测电极阵列上滑过时,获取由所述按压式指纹传感器10上全部或部分扫描区域所扫描得到的多张指纹图像。In step S102, when the user's finger slides over the sensing electrode array, multiple fingerprint images scanned by all or part of the scanning area on the push-type fingerprint sensor 10 are acquired.
在步骤S103中,筛选后的指纹图像包括多张,所述筛选后的多张指纹图像中相邻的指纹图像之间有部分重叠,或者,所述筛选后的多张指纹图像中相邻的指纹图像之间有无重叠,或者,所述筛选后的多张指纹图像中部分相邻的指纹图像之间有重叠,部分相邻的指纹图像之间无重叠。In step S103, the filtered fingerprint images include multiple fingerprint images, and the adjacent fingerprint images in the multiple filtered fingerprint images partially overlap, or the adjacent fingerprint images in the multiple filtered fingerprint images Whether there is overlap between the fingerprint images, or, among the multiple screened fingerprint images, there is overlap between some adjacent fingerprint images, and there is no overlap between some adjacent fingerprint images.
请参阅图4,图4为本发明的指纹识别系统工作在指纹验证模式时的指纹处理方法的流程图。所述指纹识别系统例如为图1所示的指纹识别系统100。所述指纹处理方法包括:Please refer to FIG. 4 . FIG. 4 is a flow chart of the fingerprint processing method when the fingerprint identification system of the present invention works in the fingerprint verification mode. The fingerprint identification system is, for example, the fingerprint identification system 100 shown in FIG. 1 . The fingerprint processing method includes:
S201:当用户的手指触摸或按压所述按压式指纹传感器10时,获取由所述按压式指纹传感器10扫描得到的指纹图像;和S201: Acquire a fingerprint image scanned by the push-type fingerprint sensor 10 when the user's finger touches or presses the push-type fingerprint sensor 10; and
S202:当验证模式下获得的指纹图像或指纹图像的特征值与注册模板中的指纹图像或指纹图像的特征值对应相比满足预定条件时,则确认身份验证通过,否则确认身份验证失败。S202: When the fingerprint image or the characteristic value of the fingerprint image obtained in the verification mode meets the predetermined condition compared with the fingerprint image or the characteristic value of the fingerprint image in the registration template, confirm that the identity verification is passed; otherwise, confirm that the identity verification fails.
由于所述指纹处理方法在指纹注册模式时,采用滑动式的方法在按压式指纹传感器10采集指纹图像,从而可以减少注册时间。另外,由于所述指纹处理方法在注册指纹模板时对获取到的指纹图像进行筛选,并存储筛选后的指纹图像或指纹图像的特征值到注册模板中,从而进一步缩短指纹注册时间,使得指纹识别系统100更加人性化。When the fingerprint processing method is in the fingerprint registration mode, the fingerprint image is collected on the push-type fingerprint sensor 10 by a sliding method, thereby reducing the registration time. In addition, since the fingerprint processing method screens the acquired fingerprint images when registering the fingerprint template, and stores the screened fingerprint images or the feature values of the fingerprint images in the registration template, thereby further shortening the fingerprint registration time and making fingerprint identification The system 100 is more user-friendly.
需要说明的是,在其它实施方式中,上述指纹处理方法的步骤的先后顺序也可对应调整,另外,也可省略其中某些步骤或增加其它步骤。It should be noted that, in other implementation manners, the order of the steps in the above-mentioned fingerprint processing method can also be adjusted accordingly, and in addition, some steps can also be omitted or other steps can be added.
尽管是参考各实施例来描述本发明公开,但是可以理解,这些实施例是说明性的,并且本发明的范围不仅限于它们。许多变化、修改、添加、以及改进都是可能的。更一般而言,根据本发明公开的各实施例是在特定实施例的上下文中描述的。功能可以在本发明公开的各实施例中在过程中以不同的方式分离或组合,或利用不同的术语来描述。这些及其他变化、修改、添加、以及改进可以在如随后的权利要求书所定义的本发明公开的范围内。While the present disclosure has been described with reference to various embodiments, it will be understood that these embodiments are illustrative and that the scope of the present invention is not limited thereto. Many variations, modifications, additions, and improvements are possible. More generally, embodiments disclosed in accordance with the present invention are described in the context of specific embodiments. Functions may be separated or combined in different ways or described using different terms in the course of various embodiments disclosed in the present invention. These and other changes, modifications, additions, and improvements may be within the scope of the present disclosure as defined by the following claims.
Claims (20)
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| PCT/CN2016/076656 WO2017156753A1 (en) | 2016-03-17 | 2016-03-17 | Fingerprint processing method, fingerprint processing device, fingerprint recognition system, and electronic device |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| CN105814585A true CN105814585A (en) | 2016-07-27 |
Family
ID=56427802
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201680000093.5A Pending CN105814585A (en) | 2016-03-17 | 2016-03-17 | Fingerprint processing method, fingerprint processing device, fingerprint identification system and electronic equipment |
Country Status (2)
| Country | Link |
|---|---|
| CN (1) | CN105814585A (en) |
| WO (1) | WO2017156753A1 (en) |
Cited By (14)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN106874725A (en) * | 2017-01-23 | 2017-06-20 | 广东欧珀移动通信有限公司 | A fingerprint unlocking method and mobile terminal |
| CN107038427A (en) * | 2017-04-26 | 2017-08-11 | 深圳信炜生物识别科技有限公司 | Electronic equipment |
| CN107748648A (en) * | 2017-10-27 | 2018-03-02 | 维沃移动通信有限公司 | Prevent the method and terminal device of fingerprint sensor false triggering |
| CN108073866A (en) * | 2016-11-18 | 2018-05-25 | 百帝安(北京)科技有限公司 | Fingerprint recognition hybrid algorithm |
| CN108304748A (en) * | 2017-01-13 | 2018-07-20 | 百帝安(北京)科技有限公司 | Fingerprint recognition, which is modeled and compared, separates algorithmic technique |
| WO2018213946A1 (en) * | 2017-05-20 | 2018-11-29 | 深圳信炜科技有限公司 | Image recognition method, image recognition device, electronic device, and computer storage medium |
| CN109389090A (en) * | 2018-10-19 | 2019-02-26 | 北京小米移动软件有限公司 | Fingerprint input method and device |
| CN109657528A (en) * | 2014-03-07 | 2019-04-19 | 神盾股份有限公司 | Fingerprint identification method and the electronic device for using fingerprint identification method |
| CN110020591A (en) * | 2019-02-01 | 2019-07-16 | 敦泰电子有限公司 | Fingerprint template register method and fingerprint identification device based on slidingtype sampling |
| CN110276328A (en) * | 2019-06-27 | 2019-09-24 | Oppo广东移动通信有限公司 | Fingerprint identification method and related products |
| CN110516520A (en) * | 2018-05-22 | 2019-11-29 | 义隆电子股份有限公司 | Fingerprint registration method and electronic device thereof |
| CN110717168A (en) * | 2019-09-23 | 2020-01-21 | 联想(北京)有限公司 | Biological information input method, electronic equipment and computer storage medium |
| CN110717429A (en) * | 2019-09-27 | 2020-01-21 | 联想(北京)有限公司 | Information processing method, electronic equipment and computer readable storage medium |
| WO2020113429A1 (en) * | 2018-12-04 | 2020-06-11 | 深圳市汇顶科技股份有限公司 | Fingerprint registration method, terminal and computer-readable storage medium |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN111259687A (en) * | 2018-11-30 | 2020-06-09 | 北京小米移动软件有限公司 | Fingerprint unlocking device and method and electronic equipment |
Citations (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7826645B1 (en) * | 2006-02-22 | 2010-11-02 | Cayen Joseph D | Wireless fingerprint attendance system |
| CN104281841A (en) * | 2014-09-30 | 2015-01-14 | 深圳市汇顶科技股份有限公司 | Fingerprint identification system and fingerprint processing method and device thereof |
| CN104615991A (en) * | 2015-02-10 | 2015-05-13 | 深圳市亚耕电子科技有限公司 | Fingerprint sensing device, electronic product and fingerprint sensing method thereof |
| CN105022570A (en) * | 2015-06-30 | 2015-11-04 | 广东欧珀移动通信有限公司 | A method and terminal device for controlling applications through fingerprint identification |
| CN105205451A (en) * | 2015-08-25 | 2015-12-30 | 东莞酷派软件技术有限公司 | Fingerprint verification method, fingerprint verification device and terminal |
| CN105354544A (en) * | 2015-10-29 | 2016-02-24 | 小米科技有限责任公司 | Fingerprint identification method and apparatus |
| CN105373786A (en) * | 2015-11-30 | 2016-03-02 | 东莞酷派软件技术有限公司 | A fingerprint collection method, device and electronic equipment |
Family Cites Families (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN105095722A (en) * | 2015-08-25 | 2015-11-25 | 宇龙计算机通信科技(深圳)有限公司 | Fingerprint verification method of mobile terminal and fingerprint verification system of mobile terminal |
-
2016
- 2016-03-17 WO PCT/CN2016/076656 patent/WO2017156753A1/en not_active Ceased
- 2016-03-17 CN CN201680000093.5A patent/CN105814585A/en active Pending
Patent Citations (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7826645B1 (en) * | 2006-02-22 | 2010-11-02 | Cayen Joseph D | Wireless fingerprint attendance system |
| CN104281841A (en) * | 2014-09-30 | 2015-01-14 | 深圳市汇顶科技股份有限公司 | Fingerprint identification system and fingerprint processing method and device thereof |
| CN104615991A (en) * | 2015-02-10 | 2015-05-13 | 深圳市亚耕电子科技有限公司 | Fingerprint sensing device, electronic product and fingerprint sensing method thereof |
| CN105022570A (en) * | 2015-06-30 | 2015-11-04 | 广东欧珀移动通信有限公司 | A method and terminal device for controlling applications through fingerprint identification |
| CN105205451A (en) * | 2015-08-25 | 2015-12-30 | 东莞酷派软件技术有限公司 | Fingerprint verification method, fingerprint verification device and terminal |
| CN105354544A (en) * | 2015-10-29 | 2016-02-24 | 小米科技有限责任公司 | Fingerprint identification method and apparatus |
| CN105373786A (en) * | 2015-11-30 | 2016-03-02 | 东莞酷派软件技术有限公司 | A fingerprint collection method, device and electronic equipment |
Cited By (18)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN109657528A (en) * | 2014-03-07 | 2019-04-19 | 神盾股份有限公司 | Fingerprint identification method and the electronic device for using fingerprint identification method |
| CN109657528B (en) * | 2014-03-07 | 2022-09-13 | 神盾股份有限公司 | Fingerprint identification method and electronic device using same |
| CN108073866A (en) * | 2016-11-18 | 2018-05-25 | 百帝安(北京)科技有限公司 | Fingerprint recognition hybrid algorithm |
| CN108304748A (en) * | 2017-01-13 | 2018-07-20 | 百帝安(北京)科技有限公司 | Fingerprint recognition, which is modeled and compared, separates algorithmic technique |
| CN106874725A (en) * | 2017-01-23 | 2017-06-20 | 广东欧珀移动通信有限公司 | A fingerprint unlocking method and mobile terminal |
| CN107038427A (en) * | 2017-04-26 | 2017-08-11 | 深圳信炜生物识别科技有限公司 | Electronic equipment |
| WO2018213946A1 (en) * | 2017-05-20 | 2018-11-29 | 深圳信炜科技有限公司 | Image recognition method, image recognition device, electronic device, and computer storage medium |
| CN107748648A (en) * | 2017-10-27 | 2018-03-02 | 维沃移动通信有限公司 | Prevent the method and terminal device of fingerprint sensor false triggering |
| CN110516520A (en) * | 2018-05-22 | 2019-11-29 | 义隆电子股份有限公司 | Fingerprint registration method and electronic device thereof |
| CN109389090A (en) * | 2018-10-19 | 2019-02-26 | 北京小米移动软件有限公司 | Fingerprint input method and device |
| WO2020113429A1 (en) * | 2018-12-04 | 2020-06-11 | 深圳市汇顶科技股份有限公司 | Fingerprint registration method, terminal and computer-readable storage medium |
| US11315365B2 (en) | 2018-12-04 | 2022-04-26 | Shenzhen GOODIX Technology Co., Ltd. | Method for registering fingerprint, terminal and computer-readable storage medium |
| CN110020591A (en) * | 2019-02-01 | 2019-07-16 | 敦泰电子有限公司 | Fingerprint template register method and fingerprint identification device based on slidingtype sampling |
| CN110020591B (en) * | 2019-02-01 | 2023-11-14 | 敦泰电子有限公司 | Fingerprint template registration method and fingerprint identification device based on sliding sampling |
| CN110276328A (en) * | 2019-06-27 | 2019-09-24 | Oppo广东移动通信有限公司 | Fingerprint identification method and related products |
| CN110717168A (en) * | 2019-09-23 | 2020-01-21 | 联想(北京)有限公司 | Biological information input method, electronic equipment and computer storage medium |
| CN110717429A (en) * | 2019-09-27 | 2020-01-21 | 联想(北京)有限公司 | Information processing method, electronic equipment and computer readable storage medium |
| CN110717429B (en) * | 2019-09-27 | 2023-02-21 | 联想(北京)有限公司 | Information processing method, electronic equipment and computer readable storage medium |
Also Published As
| Publication number | Publication date |
|---|---|
| WO2017156753A1 (en) | 2017-09-21 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN105814586B (en) | Fingerprint register method, fingerprint recognition system and electronic equipment | |
| CN105814585A (en) | Fingerprint processing method, fingerprint processing device, fingerprint identification system and electronic equipment | |
| US9842211B2 (en) | Systems and methods for biometric authentication | |
| CN105824521B (en) | A kind of method and mobile terminal of application operating | |
| JP7281449B2 (en) | User recognition method and apparatus for providing personalized guides, content and services, and targeted advertisements without intentional user registration | |
| WO2016127712A1 (en) | Fingerprint sensing device, electronic product and fingerprint sensing method therefor | |
| US20140369572A1 (en) | Electronic device switchable to a user-interface unlocked mode based upon a pattern of input motions and related methods | |
| WO2017031851A1 (en) | Fingerprint verification method and system of mobile terminal | |
| US10121050B2 (en) | Method and fingerprint sensing system for forming a fingerprint representation | |
| CN105574383A (en) | Terminal system management method and device | |
| CN105868613A (en) | Biometric identification method, device and mobile terminal | |
| CN104574599A (en) | Authentication method and device, and intelligent door lock | |
| CN106778461A (en) | Finger prints processing method, finger prints processing device, fingerprint recognition system and electronic equipment | |
| CN102739856A (en) | Mobile phone unlocking system and method based on palm image information | |
| CN102737194A (en) | Mobile terminal with fingerprint unlocking function and fingerprint unlocking method of mobile terminal | |
| CN105989333A (en) | Fingerprint authentication method, system and terminal supporting fingerprint authentication function | |
| CN105117631A (en) | Information processing method and electronic device | |
| CN104573449A (en) | Electronic equipment and screen unlocking method thereof | |
| CN104298911A (en) | Fingerprint identification and authentication circuit of mobile terminal | |
| CN105094874A (en) | Application starting method and system | |
| CN109426716A (en) | Terminal fingerprints typing, unlocking method, device, storage medium and computer equipment | |
| CN105786577A (en) | Quick photographing method and device of fingerprint mobile terminal as well as fingerprint mobile terminal | |
| CN105335853A (en) | Mobile terminal payment method and system based on palmprint recognition, and mobile terminal | |
| CN105956445A (en) | Method and equipment used for unlocking screen of electronic terminal | |
| US11048786B2 (en) | Techniques for fingerprint detection and user authentication |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| C06 | Publication | ||
| PB01 | Publication | ||
| C10 | Entry into substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| RJ01 | Rejection of invention patent application after publication | ||
| RJ01 | Rejection of invention patent application after publication |
Application publication date: 20160727 |