[go: up one dir, main page]

CN108319887A - A kind of identity authentication method and system - Google Patents

A kind of identity authentication method and system Download PDF

Info

Publication number
CN108319887A
CN108319887A CN201710039975.9A CN201710039975A CN108319887A CN 108319887 A CN108319887 A CN 108319887A CN 201710039975 A CN201710039975 A CN 201710039975A CN 108319887 A CN108319887 A CN 108319887A
Authority
CN
China
Prior art keywords
finger vein
preset
topological structure
target finger
target
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
Application number
CN201710039975.9A
Other languages
Chinese (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.)
China Mobile Communications Group Co Ltd
China Mobile Communication Co Ltd
Original Assignee
China Mobile Communications Group Co Ltd
China Mobile Communication 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 China Mobile Communications Group Co Ltd, China Mobile Communication Co Ltd filed Critical China Mobile Communications Group Co Ltd
Priority to CN201710039975.9A priority Critical patent/CN108319887A/en
Publication of CN108319887A publication Critical patent/CN108319887A/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; 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
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; 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/14Vascular patterns

Landscapes

  • Engineering & Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Multimedia (AREA)
  • Theoretical Computer Science (AREA)
  • Collating Specific Patterns (AREA)

Abstract

本发明实施例公开了一种身份认证的方法和系统;该方法包括:通过预设的图像处理策略对采集到的目标指静脉图像进行处理,获取目标指静脉拓扑结构;按照预设的特征提取策略获取所述目标指静脉拓扑结构中至少两个同时具有平移不变性以及旋转不变性的特征参数;将所述目标指静脉拓扑结构对应的特征参数与已有的指静脉拓扑结构对应的特征参数按照预设的匹配策略进行匹配;当匹配成功时,确定所述目标指静脉图像认证成功。能够避免采集过程中发生平移或旋转时所造成的识别认证错误。

The embodiment of the present invention discloses a method and system for identity authentication; the method includes: processing the collected target finger vein image through a preset image processing strategy to obtain the topological structure of the target finger vein; extracting the target finger vein according to the preset feature The strategy is to obtain at least two characteristic parameters of the target finger vein topology that are both translation invariant and rotation invariant; and combine the characteristic parameters corresponding to the target finger vein topology with the characteristic parameters corresponding to the existing finger vein topology Matching is performed according to a preset matching strategy; when the matching is successful, it is determined that the authentication of the target finger vein image is successful. It is possible to avoid identification and authentication errors caused by translation or rotation during the acquisition process.

Description

一种身份认证的方法和系统Method and system for identity authentication

技术领域technical field

本发明涉及信息安全技术领域,尤其涉及一种身份认证的方法和系统。The present invention relates to the technical field of information security, in particular to an identity authentication method and system.

背景技术Background technique

目前,业界比较常用的身份认证技术中有一种为生物特征认证,其中,包括有指纹识别认证和人脸识别认证。但是在生物特征认证技术中,指纹识别认证对环境的要求相对较高;人脸识别认证由于存在整容、化妆等一系列的人类行为,会造成人脸识别非常不准确,因此,也最容易造假。Currently, one of the commonly used identity authentication technologies in the industry is biometric authentication, which includes fingerprint recognition authentication and face recognition authentication. However, in the biometric authentication technology, fingerprint recognition authentication has relatively high requirements on the environment; face recognition authentication, due to a series of human behaviors such as plastic surgery and makeup, will cause face recognition to be very inaccurate, so it is also the easiest to falsify .

当前,指静脉识别技术是利用近红外线穿透手指后所得的静脉纹路影像来进行身份认证识别。但是,目前大部分的指静脉识别技术均采用指静脉纹路的特征点进行模糊匹配的方式来实现,从而当采集过程中发生平移和旋转时,造成识别认证错误。At present, the finger vein recognition technology uses the vein pattern image obtained after the near-infrared rays penetrate the finger for identity authentication and recognition. However, most of the current finger vein recognition technologies are implemented by fuzzy matching of the feature points of the finger vein pattern, so that when translation and rotation occur during the acquisition process, recognition and authentication errors are caused.

发明内容Contents of the invention

为解决上述技术问题,本发明实施例期望提供一种身份认证的方法和系统;能够避免采集过程中发生平移或旋转时所造成的识别认证错误。In order to solve the above technical problems, the embodiment of the present invention expects to provide an identity authentication method and system that can avoid identification and authentication errors caused by translation or rotation during the acquisition process.

本发明的技术方案是这样实现的:Technical scheme of the present invention is realized like this:

第一方面,本发明实施例提供了一种身份认证的方法,所述方法包括:In a first aspect, an embodiment of the present invention provides a method for identity authentication, the method comprising:

通过预设的图像处理策略对采集到的目标指静脉图像进行处理,获取目标指静脉拓扑结构;Process the collected target finger vein image through a preset image processing strategy to obtain the topological structure of the target finger vein;

按照预设的特征提取策略获取所述目标指静脉拓扑结构中至少两个同时具有平移不变性以及旋转不变性的特征参数;Obtaining at least two feature parameters of the target finger vein topology that are both translation invariant and rotation invariant according to a preset feature extraction strategy;

将所述目标指静脉拓扑结构对应的特征参数与已有的指静脉拓扑结构对应的特征参数按照预设的匹配策略进行匹配;matching the characteristic parameters corresponding to the target finger vein topology with the characteristic parameters corresponding to the existing finger vein topology according to a preset matching strategy;

当匹配成功时,确定所述目标指静脉图像认证成功。When the matching is successful, it is determined that the authentication of the target finger vein image is successful.

在上述方案中,所述方法还包括:当匹配不成功时,确定所述目标指静脉图像认证失败。In the solution above, the method further includes: when the matching is unsuccessful, determining that the authentication of the target finger vein image fails.

在上述方案中,所述目标指静脉图像通过摄像头中增加近红外光的光源发射器进行采集。In the above solution, the image of the target finger vein is collected by a light source emitter that adds near-infrared light in the camera.

在上述方案中,所述指静脉拓扑结构所对应的特征参数包括所述指静脉拓扑结构中曲线交叉点之间的距离以及所述交叉点连线之间所产生的夹角;其中,所述交叉点之间的距离通过所述交叉点连线的长度进行表征。In the above solution, the characteristic parameters corresponding to the topological structure of the finger vein include the distance between the intersection points of the curves in the topological structure of the finger vein and the angle generated between the lines connecting the intersection points; wherein, the The distance between intersections is characterized by the length of the line connecting the intersections.

在上述方案中,所述按照预设的特征提取策略获取所述目标指静脉拓扑结构中至少两个同时具有平移不变性以及旋转不变性的特征参数,包括:In the above solution, the acquisition of at least two feature parameters in the target finger vein topology structure with both translation invariance and rotation invariance according to the preset feature extraction strategy includes:

根据每个像素点的值以及所述每个像素点所对应的预设范围邻域内的所有邻域像素点值的统计值提取所述目标指静脉拓扑结构中的所有交叉点;Extracting all intersections in the target finger vein topology according to the value of each pixel and the statistical value of all neighborhood pixel values in the preset range neighborhood corresponding to each pixel;

将所述目标指静脉拓扑结构中的所有交叉点两两连线,获取所有连线的长度以及所有连线之间所产生的夹角。All intersections in the target finger vein topology are connected in pairs, and the lengths of all the connections and the angles formed between all the connections are obtained.

在上述方案中,所述指静脉拓扑结构所对应的特征参数包括所述指静脉拓扑结构中各曲线的端点、所述指静脉拓扑结构中曲线交叉点与预设范围内的其他曲线交叉点之间的距离以及所述指静脉拓扑结构中曲线交叉点与预设范围内的其他曲线交叉点之间连线所产生的夹角;其中,所述指静脉拓扑结构中曲线交叉点与预设范围内的其他曲线交叉点之间的距离通过指静脉拓扑结构中曲线交叉点与预设范围内的其他曲线交叉点之间连线的长度进行表征。In the above solution, the characteristic parameters corresponding to the finger vein topology include the endpoints of the curves in the finger vein topology, the intersection points of the curves in the finger vein topology and other curve intersections within a preset range. The distance between the curve intersections in the finger vein topology and the angle between the lines between the intersections of the curves and other curve intersections within the preset range; wherein, the curve intersections in the finger vein topology and the preset range The distances between other curve intersections in the finger vein topology are characterized by the lengths of lines between the curve intersections in the finger vein topology and other curve intersections within a preset range.

在上述方案中,所述按照预设的特征提取策略获取所述目标指静脉拓扑结构中至少两个同时具有平移不变性以及旋转不变性的特征参数,包括:In the above solution, the acquisition of at least two feature parameters in the target finger vein topology structure with both translation invariance and rotation invariance according to the preset feature extraction strategy includes:

获取所述目标指静脉拓扑结构中各曲线的端点;Obtain the endpoints of each curve in the target finger vein topology;

根据每个像素点的值以及所述每个像素点所对应的预设范围邻域内的所有邻域像素点值的统计值提取所述目标指静脉拓扑结构中的所有交叉点;Extracting all intersections in the target finger vein topology according to the value of each pixel and the statistical value of all neighborhood pixel values in the preset range neighborhood corresponding to each pixel;

将所述目标指静脉拓扑结构中的每个交叉点按照预设的距离阈值对应选取预设数目的相邻交叉点;Selecting a preset number of adjacent intersections corresponding to each intersection in the target finger vein topology according to a preset distance threshold;

将每个交叉点与对应的相邻交叉点进行连线,获取所有连线的长度以及所有连线之间所产生的夹角。Connect each intersection point with the corresponding adjacent intersection point, and obtain the lengths of all the connection lines and the included angles between all the connection lines.

在上述方案中,所述将所述目标指静脉拓扑结构对应的特征参数与已有的指静脉拓扑结构对应的特征参数按照预设的匹配策略进行匹配,包括:In the above solution, matching the characteristic parameters corresponding to the target finger vein topology with the characteristic parameters corresponding to the existing finger vein topology according to a preset matching strategy includes:

当所述目标指静脉拓扑结构和所述已有的指静脉拓扑结构中的交叉点之间的连线数目与交叉点连线之间所产生的夹角数目均相同时,确定所述目标指静脉拓扑结构和所述已有的指静脉拓扑结构之间长度满足预设的第一误差范围的连线数目是否超过预设的第一阈值;When the number of lines between the intersections of the target finger vein topology and the existing finger vein topology is the same as the number of included angles generated between the lines of intersections, determine the target finger Whether the number of lines whose length meets the preset first error range between the vein topology and the existing finger vein topology exceeds a preset first threshold;

当所述目标指静脉拓扑结构和所述已有的指静脉拓扑结构之间长度满足预设的第一误差范围的连线数目超过预设的第一阈值时,确定所述目标指静脉拓扑结构和所述已有的指静脉拓扑结构中满足预设误差范围的连线之间所产生的夹角满足预设的第二误差范围的夹角数目是否超过预设的第二阈值;When the number of connections between the target finger vein topology and the existing finger vein topology whose length satisfies a preset first error range exceeds a preset first threshold, determine the target finger vein topology Whether the number of included angles generated between lines satisfying a preset error range in the existing finger vein topological structure and satisfying a preset second error range exceeds a preset second threshold;

当所述目标指静脉拓扑结构和所述已有的指静脉拓扑结构中满足预设误差范围的连线之间所产生的夹角满足预设的第二误差范围的夹角数目超过预设的第二阈值时,确定匹配成功。When the number of angles generated between the target finger vein topological structure and the line meeting the preset error range in the existing finger vein topological structure meets the second preset error range, the number of included angles exceeds the preset When the second threshold is reached, it is determined that the matching is successful.

在上述方案中,所述方法还包括:In the above scheme, the method also includes:

当目标指静脉图像认证失败时,发送预警信息;其中,所述预警信息用于提示并预防非授权行为侵入。When the authentication of the target finger vein image fails, an early warning message is sent; wherein, the early warning message is used to prompt and prevent unauthorized intrusion.

在上述方案中,所述方法还包括:In the above scheme, the method also includes:

对所述目标指静脉图像认证成功次数以及所述目标指静脉图像认证总次数进行统计,获取所述目标指静脉图像认证识别率;Perform statistics on the number of times of successful authentication of the target finger vein image and the total number of times of authentication of the target finger vein image, and obtain the authentication recognition rate of the target finger vein image;

当所述目标指静脉图像认证识别率低于预设的识别率阈值时,发送提示信息;其中,所述提示信息用于请求调整识别率阈值。When the authentication recognition rate of the target finger vein image is lower than a preset recognition rate threshold, prompt information is sent; wherein the prompt information is used to request adjustment of the recognition rate threshold.

第二方面,本发明实施例提供了一种身份认证的系统,所述系统包括:采集模块、图像处理模块、特征提取模块、匹配模块和第一确定模块;其中,In the second aspect, an embodiment of the present invention provides an identity authentication system, the system includes: an acquisition module, an image processing module, a feature extraction module, a matching module, and a first determination module; wherein,

所述采集模块,用于采集目标指静脉图像;The collection module is used to collect target finger vein images;

所述图像处理模块,用于通过预设的图像处理策略对采集到的目标指静脉图像进行处理,获取目标指静脉拓扑结构;The image processing module is used to process the collected image of the target finger vein through a preset image processing strategy to obtain the topological structure of the target finger vein;

所述特征提取模块,用于按照预设的特征提取策略获取所述目标指静脉拓扑结构中至少两个同时具有平移不变性以及旋转不变性的特征参数;The feature extraction module is configured to obtain at least two feature parameters of the target finger vein topology that are both translation invariant and rotation invariant according to a preset feature extraction strategy;

所述匹配模块,用于将所述目标指静脉拓扑结构对应的特征参数与已有的指静脉拓扑结构对应的特征参数按照预设的匹配策略进行匹配;并且当匹配成功时,触发所述第一确定模块;The matching module is configured to match the characteristic parameters corresponding to the target finger vein topology with the characteristic parameters corresponding to the existing finger vein topology according to a preset matching strategy; and when the matching is successful, trigger the first - determine the module;

所述第一确定模块,用于确定所述目标指静脉图像认证成功。The first determining module is configured to determine that the authentication of the target finger vein image is successful.

在上述方案中,所述系统还包括:第二确定模块;相应地,所述匹配模块,还用于当匹配不成功时,触发所述第二确定模块;In the above solution, the system further includes: a second determination module; correspondingly, the matching module is further configured to trigger the second determination module when the matching is unsuccessful;

所述第二确定模块,用于确定所述目标指静脉图像认证失败。The second determination module is configured to determine that the authentication of the target finger vein image fails.

在上述方案中,所述采集模块,由摄像头中增加近红外光的光源发射器组成。In the above solution, the acquisition module is composed of a light source emitter that adds near-infrared light in the camera.

在上述方案中,所述指静脉拓扑结构所对应的特征参数包括所述指静脉拓扑结构中曲线交叉点之间的距离以及所述交叉点连线之间所产生的夹角;其中,所述交叉点之间的距离通过所述交叉点连线的长度进行表征。In the above solution, the characteristic parameters corresponding to the topological structure of the finger vein include the distance between the intersection points of the curves in the topological structure of the finger vein and the angle generated between the lines connecting the intersection points; wherein, the The distance between intersections is characterized by the length of the line connecting the intersections.

在上述方案中,所述特征提取模块,用于:In the above scheme, the feature extraction module is used for:

根据每个像素点的值以及所述每个像素点所对应的预设范围邻域内的所有邻域像素点值的统计值提取所述目标指静脉拓扑结构中的所有交叉点;以及,Extracting all intersections in the target finger vein topology according to the value of each pixel and the statistical value of all neighborhood pixel values in the preset range neighborhood corresponding to each pixel; and,

将所述目标指静脉拓扑结构中的所有交叉点两两连线,获取所有连线的长度以及所有连线之间所产生的夹角。All intersections in the target finger vein topology are connected in pairs, and the lengths of all the connections and the angles formed between all the connections are obtained.

在上述方案中,所述指静脉拓扑结构所对应的特征参数包括所述指静脉拓扑结构中各曲线的端点、所述指静脉拓扑结构中曲线交叉点与预设范围内的其他曲线交叉点之间的距离以及所述指静脉拓扑结构中曲线交叉点与预设范围内的其他曲线交叉点之间连线所产生的夹角;其中,所述指静脉拓扑结构中曲线交叉点与预设范围内的其他曲线交叉点之间的距离通过指静脉拓扑结构中曲线交叉点与预设范围内的其他曲线交叉点之间连线的长度进行表征。In the above solution, the characteristic parameters corresponding to the finger vein topology include the endpoints of the curves in the finger vein topology, the intersection points of the curves in the finger vein topology and other curve intersections within a preset range. The distance between the curve intersections in the finger vein topology and the angle between the lines between the intersections of the curves and other curve intersections within the preset range; wherein, the curve intersections in the finger vein topology and the preset range The distances between other curve intersections in the finger vein topology are characterized by the lengths of lines between the curve intersections in the finger vein topology and other curve intersections within a preset range.

在上述方案中,所述特征提取模块,用于:In the above scheme, the feature extraction module is used for:

获取所述目标指静脉拓扑结构中各曲线的端点;Obtain the endpoints of each curve in the target finger vein topology;

以及,根据每个像素点的值以及所述每个像素点所对应的预设范围邻域内的所有邻域像素点值的统计值提取所述目标指静脉拓扑结构中的所有交叉点;And, extracting all intersections in the target finger vein topology according to the value of each pixel and statistical values of all neighborhood pixel values in the preset range neighborhood corresponding to each pixel;

以及,将所述目标指静脉拓扑结构中的每个交叉点按照预设的距离阈值对应选取预设数目的相邻交叉点;And, selecting a preset number of adjacent intersections corresponding to each intersection in the target finger vein topology according to a preset distance threshold;

以及,将每个交叉点与对应的相邻交叉点进行连线,获取所有连线的长度以及所有连线之间所产生的夹角。And, each intersection point is connected with corresponding adjacent intersection points, and the lengths of all the connection lines and the included angles between all the connection lines are obtained.

在上述方案中,所述匹配模块,用于:In the above solution, the matching module is used for:

当所述目标指静脉拓扑结构和所述已有的指静脉拓扑结构中的交叉点之间的连线数目与交叉点连线之间所产生的夹角数目均相同时,确定所述目标指静脉拓扑结构和所述已有的指静脉拓扑结构之间长度满足预设的第一误差范围的连线数目是否超过预设的第一阈值;以及,When the number of lines between the intersections of the target finger vein topology and the existing finger vein topology is the same as the number of included angles generated between the lines of intersections, determine the target finger Whether the number of lines whose length meets the preset first error range between the vein topology and the existing finger vein topology exceeds a preset first threshold; and,

当所述目标指静脉拓扑结构和所述已有的指静脉拓扑结构之间长度满足预设的第一误差范围的连线数目超过预设的第一阈值时,确定所述目标指静脉拓扑结构和所述已有的指静脉拓扑结构中满足预设误差范围的连线之间所产生的夹角满足预设的第二误差范围的夹角数目是否超过预设的第二阈值;以及,When the number of connections between the target finger vein topology and the existing finger vein topology whose length satisfies a preset first error range exceeds a preset first threshold, determine the target finger vein topology Whether the number of included angles generated between lines satisfying a preset error range in the existing finger vein topology and satisfying a preset second error range exceeds a preset second threshold; and,

当所述目标指静脉拓扑结构和所述已有的指静脉拓扑结构中满足预设误差范围的连线之间所产生的夹角满足预设的第二误差范围的夹角数目超过预设的第二阈值时,确定匹配成功。When the number of angles generated between the target finger vein topological structure and the line meeting the preset error range in the existing finger vein topological structure meets the second preset error range, the number of included angles exceeds the preset When the second threshold is reached, it is determined that the matching is successful.

在上述方案中,所述系统还包括:预警模块,用于当目标指静脉图像认证失败时,发送预警信息;其中,所述预警信息用于提示并预防非授权行为侵入。In the above solution, the system further includes: an early warning module, configured to send early warning information when the target finger vein image authentication fails; wherein, the early warning information is used to prompt and prevent unauthorized intrusion.

在上述方案中,所述系统还包括:统计模块和提示模块;其中,In the above solution, the system further includes: a statistical module and a prompt module; wherein,

所述统计模块,用于对所述目标指静脉图像认证成功次数以及所述目标指静脉图像认证总次数进行统计,获取所述目标指静脉图像认证识别率;The statistics module is used to count the number of successful authentications of the target finger vein image and the total number of authentications of the target finger vein image, and obtain the recognition rate of the target finger vein image authentication;

所述提示模块,用于当所述目标指静脉图像认证识别率低于预设的识别率阈值时,发送提示信息;其中,所述提示信息用于请求调整识别率阈值。The prompt module is configured to send prompt information when the target finger vein image authentication recognition rate is lower than a preset recognition rate threshold; wherein the prompt message is used to request adjustment of the recognition rate threshold.

本发明实施例提供了一种身份认证的方法和系统;通过对指静脉纹路中具有平移不变性以及旋转不变性的特征进行匹配来实现身份认证,能够避免采集过程中发生平移或旋转时所造成的识别认证错误。The embodiment of the present invention provides a method and system for identity authentication; identity authentication is realized by matching the translation-invariant and rotation-invariant features in the finger vein pattern, which can avoid the occurrence of translation or rotation in the collection process. The identification authentication error.

在本发明一些实施例中,利用的指静脉拓扑结构所对应的特征参数包括所述指静脉拓扑结构中各曲线的端点、所述指静脉拓扑结构中曲线交叉点与预设范围内的其他曲线交叉点之间的距离。在一些实施例中,以同样的方式还可以利用的指静脉拓扑结构所对应的特征参数也可以包括所述指静脉拓扑结构中各曲线的端点和/或所述指静脉拓扑结构中曲线交叉点与预设范围内的其他曲线的端点之间的距离。In some embodiments of the present invention, the characteristic parameters corresponding to the finger vein topology used include the endpoints of the curves in the finger vein topology, the intersection points of the curves in the finger vein topology and other curves within a preset range The distance between intersections. In some embodiments, the characteristic parameters corresponding to the finger vein topology that can also be used in the same way can also include the endpoints of the curves in the finger vein topology and/or the intersection points of the curves in the finger vein topology The distance from the endpoints of other curves within the preset range.

在本发明一些实施例中,利用的指静脉拓扑结构所对应的特征参数包括所述指静脉拓扑结构中曲线交叉点与预设范围内的其他曲线交叉点之间连线所产生的夹角。在一些实施例中,以同样的方式还可以利用的指静脉拓扑结构所对应的特征参数也可以包括述指静脉拓扑结构中曲线交叉点和/或所述指静脉拓扑结构中各曲线的端点与预设范围内的其他曲线端点之间连线所产生的夹角。In some embodiments of the present invention, the used characteristic parameters corresponding to the topological structure of the finger vein include angles formed by lines between the intersection points of the curves in the topological structure of the finger veins and other intersection points of the curves within a preset range. In some embodiments, the characteristic parameters corresponding to the topological structure of finger veins that can also be used in the same way may also include the intersection points of curves in the topological structure of finger veins and/or the intersection points of the curves in the topological structure of finger veins The angle formed by the lines connecting other curve endpoints within the preset range.

附图说明Description of drawings

图1为本发明实施例提供的一种身份认证的方法流程示意图;FIG. 1 is a schematic flow diagram of a method for identity authentication provided by an embodiment of the present invention;

图2为本发明实施例提供的归一化之后的指静脉图像示意图;Fig. 2 is a schematic diagram of a normalized finger vein image provided by an embodiment of the present invention;

图3为本发明实施例提供的图像分割后的指静脉图像示意图;FIG. 3 is a schematic diagram of a finger vein image after image segmentation provided by an embodiment of the present invention;

图4为本发明实施例提供的指静脉拓扑结构示意图;FIG. 4 is a schematic diagram of a topological structure of a finger vein provided by an embodiment of the present invention;

图5为本发明实施例提供的一种特征提取流程示意图;FIG. 5 is a schematic diagram of a feature extraction process provided by an embodiment of the present invention;

图6为本发明实施例提供的一种像素点的8邻域示意图;FIG. 6 is a schematic diagram of an 8-neighborhood of a pixel provided by an embodiment of the present invention;

图7为本发明实施例提供的指静脉拓扑结构对应交叉点示意图;Fig. 7 is a schematic diagram of intersection points corresponding to finger vein topology provided by an embodiment of the present invention;

图8为本发明实施例提供的交叉点连线示意图;FIG. 8 is a schematic diagram of a connection line at an intersection provided by an embodiment of the present invention;

图9为本发明实施例提供的一种匹配流程示意图;FIG. 9 is a schematic diagram of a matching process provided by an embodiment of the present invention;

图10为本发明实施例提供的一种匹配策略匹配的流程示意图;FIG. 10 is a schematic flowchart of a matching strategy matching provided by an embodiment of the present invention;

图11为本发明实施例提供的一种身份认证的系统结构示意图;FIG. 11 is a schematic structural diagram of an identity authentication system provided by an embodiment of the present invention;

图12为本发明实施例提供的另一种身份认证的系统结构示意图。FIG. 12 is a schematic structural diagram of another identity authentication system provided by an embodiment of the present invention.

具体实施方式Detailed ways

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述。The following will clearly and completely describe the technical solutions in the embodiments of the present invention with reference to the drawings in the embodiments of the present invention.

实施例一Embodiment one

参见图1,其示出了本发明实施例提供的一种身份认证的方法,该方法可以应用于身份认证系统,该方法可以包括:Referring to Figure 1, it shows a method of identity authentication provided by an embodiment of the present invention, which can be applied to an identity authentication system, and the method can include:

S101:通过预设的图像处理策略对采集到的目标指静脉图像进行处理,获取目标指静脉拓扑结构;S101: Process the collected image of the target finger vein through a preset image processing strategy to obtain the topological structure of the target finger vein;

S102:按照预设的特征提取策略获取所述目标指静脉拓扑结构中至少两个同时具有平移不变性以及旋转不变性的特征参数;S102: Obtain at least two feature parameters of the target finger vein topology that are both translation invariant and rotation invariant according to a preset feature extraction strategy;

S103:将目标指静脉拓扑结构对应的特征参数与已有的指静脉拓扑结构对应的特征参数按照预设的匹配策略进行匹配;S103: Match the characteristic parameters corresponding to the target finger vein topology with the characteristic parameters corresponding to the existing finger vein topology according to a preset matching strategy;

S104:当匹配成功时,确定目标指静脉图像认证成功。S104: When the matching is successful, it is determined that the authentication of the target finger vein image is successful.

可以理解地,当匹配不成功时,确定目标指静脉图像认证失败。Understandably, when the matching is not successful, it is determined that the authentication of the target finger vein image fails.

通过图1所示的技术方案,能够通过对指静脉纹路中具有平移不变性以及旋转不变性的特征进行匹配来实现身份认证,能够避免采集过程中发生平移或旋转时所造成的识别认证错误。Through the technical solution shown in Figure 1, identity authentication can be realized by matching the translation-invariant and rotation-invariant features in the finger vein pattern, and identification and authentication errors caused by translation or rotation during the acquisition process can be avoided.

对于图1所示的技术方案,在步骤S101中,目标指静脉图像可以通过视频采集前端设备,例如视频监控用的摄像头进行采集。摄像头具体可以选用行业通用的球型摄像机,简称球机、卡片机、枪机、家庭用带云台的球机等,本实施例对此不做赘述。在具体实现指静脉图像采集时,可以在这些传统摄像头中增加近红外光的光源发射器,就能够采集到指静脉图像。For the technical solution shown in FIG. 1 , in step S101 , the image of the target finger vein can be collected by a video collection front-end device, such as a camera for video surveillance. Specifically, the camera can be a dome camera commonly used in the industry, referred to as a dome camera, a card camera, a bolt camera, a dome camera with a pan-tilt for home use, etc., which will not be described in this embodiment. When realizing the collection of finger vein images, a near-infrared light source emitter can be added to these traditional cameras to collect finger vein images.

在步骤S101的具体实现过程中,当采集到目标指静脉图像后,可以通过对采集到的目标指静脉图像进行归一化处理,并将归一化之后的图像依次进行图像增强、图像分割以及图像细化及修复,从而可以得到通过细化后的目标指静脉图像来表征对应的目标指静脉拓扑结构。对于图像归一化、图像增强、图像分割以及图像细化及修复等处理的具体实现过程,为图像处理领域的惯用性技术手段,本实施例对此不做赘述。In the specific implementation process of step S101, after the target finger vein image is collected, the collected target finger vein image can be normalized, and the normalized image can be sequentially image enhanced, image segmented, and The image is thinned and repaired, so that the corresponding topological structure of the target finger vein can be represented by the thinned target finger vein image. The specific implementation processes of image normalization, image enhancement, image segmentation, and image thinning and restoration are conventional technical means in the field of image processing, and this embodiment will not repeat them.

针对上述对于步骤S101的具体实现过程,参见图2所示的四张作为归一化之后的指静脉图像示例,对其分别进行图像分割后的结果如图3所示,针对分割后的图像分别进行细化及修复后所得到的对应的指静脉拓扑结构如图4所示。For the above specific implementation process of step S101, refer to the four normalized finger vein images shown in Figure 2 as examples, and the results of image segmentation are shown in Figure 3. The corresponding topological structure of finger vein obtained after refinement and repair is shown in Fig. 4 .

需要说明的是,从图4所示的指静脉拓扑结构示例可以看出,指静脉拓扑结构可以归结为多条曲线和多条曲线之间的交叉点。由于两条直线之间的夹角以及两点之间的相对距离这两个特征具有平移不变性以及旋转不变性,也就是说这两个特征不会因为平移和旋转而发生改变。It should be noted that, from the finger vein topology example shown in FIG. 4 , it can be seen that the finger vein topology can be summed up as multiple curves and intersection points between multiple curves. Because the angle between two straight lines and the relative distance between two points have translation invariance and rotation invariance, that is to say, these two features will not change due to translation and rotation.

因此,在一种优选的实现方式中,指静脉拓扑结构所对应的特征参数包括指静脉拓扑结构中曲线交叉点之间的距离以及交叉点连线之间所产生的夹角。Therefore, in a preferred implementation manner, the characteristic parameters corresponding to the finger vein topology include the distance between the intersections of the curves in the finger vein topology and the angle formed between the lines connecting the intersections.

通过上述的说明,当指静脉拓扑结构所对应的特征参数优选为指静脉拓扑结构中曲线交叉点之间的距离以及交叉点连线之间所产生的夹角时,对于步骤S102,参见图5,具体可以包括:Through the above description, when the characteristic parameter corresponding to the topological structure of the finger vein is preferably the distance between the intersection points of the curves in the topological structure of the finger vein and the angle generated between the lines connecting the intersection points, for step S102, refer to FIG. 5 , which can include:

S1021A:根据每个像素点的值以及每个像素点所对应的预设范围邻域内的所有邻域像素点值的统计值提取所述目标指静脉拓扑结构中的所有交叉点;S1021A: Extract all intersections in the target finger vein topology according to the value of each pixel and the statistical value of all neighborhood pixel values in the preset neighborhood corresponding to each pixel;

具体地,以像素点P0的8邻域为例,即如图6所示的以像素点P0为中心的的3×3像素点区域为例,像素点P0的8邻域像素点为:P1、P2、P3、P4、P5、P6、P7和P8。当满足式1所示的条件时,像素点P0为交叉点;Specifically, taking the 8-neighborhood of pixel P 0 as an example, that is, the 3×3 pixel area centered on pixel P 0 as shown in FIG. 6 as an example, the 8-neighborhood pixel of pixel P 0 are: P 1 , P 2 , P 3 , P 4 , P 5 , P 6 , P 7 and P 8 . When the condition shown in formula 1 is satisfied, the pixel point P0 is an intersection point;

其中,也就是说,N表示P1到P8为1的次数,当N≥3时,则认为该点P0是目标指静脉拓扑结构中的一个交叉点。in, That is to say, N represents the number of times P 1 to P 8 are 1, and when N≥3, the point P 0 is considered to be an intersection point in the target finger vein topology.

当目标指静脉拓扑结构中所有像素点按照上述式1所示的条件进行筛选后,就能够得到目标指静脉拓扑结构中的所有交叉点,如图7所示,为图4所示的指静脉拓扑结构对应的交叉点,具体通过矩阵来表征各指静脉拓扑结构对应的交叉点的坐标点集合如下所示:When all the pixels in the target finger vein topology are screened according to the conditions shown in the above formula 1, all intersections in the target finger vein topology can be obtained, as shown in Figure 7, which is the finger vein shown in Figure 4 The intersection point corresponding to the topological structure, the coordinate point set of the intersection point corresponding to the topological structure of each finger vein is represented by a matrix as follows:

设矩阵Xk为第k个指静脉拓扑结构对应的交叉点的坐标点集合,其中,k的取值从1至4。因此,图7所示四个指静脉拓扑结构的交叉点对应的矩阵为:Let the matrix X k be the coordinate point set of the intersection point corresponding to the kth finger vein topology, where the value of k is from 1 to 4. Therefore, the matrix corresponding to the intersection points of the four finger vein topological structures shown in Figure 7 is:

S1022A:将目标指静脉拓扑结构中的所有交叉点两两连线,获取所有连线的长度以及所有连线之间所产生的夹角。S1022A: Connect all intersections in the target finger vein topology two by two, and obtain the lengths of all the connections and the included angles between all the connections.

具体地,假定有d个交叉点,那么将交叉点两两连线之后,会产生条连线;而所有连线之间所产生的夹角个数为个。Specifically, assuming that there are d intersection points, after connecting the intersection points two by two, it will generate lines; and the number of included angles between all lines is indivual.

需要说明的是,连线的长度表征了连线两端的交叉点之间的相对距离,可以通过平面上两点之间的距离公式进行计算,本实施例对此不做赘述。而连线之间所产生的夹角则可以通过形成该夹角的两条连线的三个交叉点之间的距离按照三角形的余弦定理进行计算,例如,交叉点A和B的连线与交叉点A和C的连线所组成的角A为:其中,BC点之间的距离为a,AC点之间的距离为b,AB点之间的距离为c。It should be noted that the length of the connecting line represents the relative distance between the intersection points at both ends of the connecting line, which can be calculated by using the distance formula between two points on the plane, which will not be described in detail in this embodiment. The angle generated between the connecting lines can be calculated according to the cosine law of the triangle by the distance between the three intersection points of the two connecting lines forming the angle, for example, the connecting line between the intersection points A and B and The angle A formed by the line connecting the intersection points A and C is: Among them, the distance between BC points is a, the distance between AC points is b, and the distance between AB points is c.

设定目标指静脉拓扑结构对应的特征参数集合为R=(lmu);其中,l表示任意两个交叉点之间的连线的长度[l1,l2,...,lm],单位是像素;θ表示任意两条交叉点连线产生的夹角[θ12,...,θu],单位是度;而m表示任意两个交叉点之间的连线个数;u表示任意两条交叉点连线产生的夹角的个数。Set the feature parameter set corresponding to the target finger vein topology as R=(l mu ); where, l represents the length of the line between any two intersection points [l 1 ,l 2 ,..., l m ], the unit is pixel; θ represents the angle [θ 12 ,...,θ u ] generated by connecting any two intersection points, the unit is degree; and m represents the distance between any two intersection points The number of connecting lines; u represents the number of angles formed by any two intersection connecting lines.

以图7中第一个指静脉拓扑结构对应的交叉点以及对应的矩阵X1为例,可以得到:l=[56,29.0172,27.0185,15.6525,42.5793,16.1555,25.2982,68.352,43.566,27.8029,47.0106,34.6699,29.1204,31.8277,45.2769,43.0813,56.5685,41.1096,33.0606,28.8444,23.7065,60.208,41.4849,42.1545,45.2769,55.3624,13.6015,29],其中,m=28;而θ=[2.1211,1.9749,26.5651,69.4440,42.8789,65.5560,…],其中,u=168。Taking the intersection point corresponding to the topological structure of the first finger vein in Figure 7 and the corresponding matrix X1 as an example, it can be obtained: l=[56, 29.0172, 27.0185, 15.6525, 42.5793, 16.1555, 25.2982, 68.352, 43.566, 27.8029, 47.0106,34.6699,29.1204,31.8277,45.2769,43.0813,56.5685,41.1096,33.0606,28.8444,23.7065,60.208,41.4849,42.1545,45.2769,55.3624,13.6015,29],其中,m=28;而θ=[2.1211,1.9749 , 26.5651, 69.4440, 42.8789, 65.5560, ...], where u=168.

参见图8,为图7所示的所有指静脉拓扑结构对应交叉点进行连线之后的效果图。从图8中可以看出,图8中每个图像的拓扑关系体现了静脉的整体性和自身特性,由于交叉点是指静脉交错产生的内部特征点,能够反映静脉的走向和分布的结构特性;因此,为了避免将图8的各图像中的断点误认为端点从而影响识别结果。本实施例仅对可靠的交叉点作为进行特征参数获取的特征点。Referring to FIG. 8 , it is an effect diagram after all finger vein topological structures shown in FIG. 7 are connected with corresponding intersection points. It can be seen from Figure 8 that the topological relationship of each image in Figure 8 reflects the integrity and characteristics of the veins. Since the intersection refers to the internal feature points generated by the interlacing of veins, it can reflect the direction and distribution of veins. ; Therefore, in order to avoid mistaking the breakpoints in the images in Figure 8 as endpoints and thus affecting the recognition results. In this embodiment, only reliable intersection points are used as feature points for feature parameter acquisition.

针对上述优选的实现方式,为了提高数据的准确度并减少数据处理的计算开销,在另一种优选的实现方式中,所述指静脉拓扑结构所对应的特征参数包括所述指静脉拓扑结构中各曲线的端点、所述指静脉拓扑结构中曲线交叉点与预设范围内的其他曲线交叉点之间的距离以及所述指静脉拓扑结构中曲线交叉点与预设范围内的其他曲线交叉点之间连线所产生的夹角;其中,所述指静脉拓扑结构中曲线交叉点与预设范围内的其他曲线交叉点之间的距离通过指静脉拓扑结构中曲线交叉点与预设范围内的其他曲线交叉点之间连线的长度进行表征。For the above preferred implementation, in order to improve the accuracy of data and reduce the calculation overhead of data processing, in another preferred implementation, the characteristic parameters corresponding to the finger vein topology include the The endpoints of each curve, the distance between the curve intersections in the finger vein topology and other curve intersections within a preset range, and the curve intersections in the finger vein topology and other curve intersections in a preset range The included angle generated by the connecting lines; wherein, the distance between the curve intersections in the finger vein topology and other curve intersections within the preset range passes through the curve intersections in the finger vein topology and the preset range Characterized by the length of the line between the intersection points of the other curves.

需要说明的是,各曲线的端点能够准确的对各曲线进行标识,从而能够将不同的曲线通过端点来进行区分;而为了减少计算量,每个曲线交叉点无需与其他的所有交叉点进行连线,而是可以在每个曲线交叉点的预设范围内进行选取进行连线的交叉点,此时,对于步骤S102,参见图9,所述按照预设的特征提取策略获取所述目标指静脉拓扑结构中至少两个同时具有平移不变性以及旋转不变性的特征参数,具体可以包括:It should be noted that the endpoints of each curve can accurately identify each curve, so that different curves can be distinguished by the endpoints; and in order to reduce the amount of calculation, each curve intersection does not need to be connected to all other intersections line, but can select the intersection point for connection within the preset range of each curve intersection point. At this time, for step S102, referring to FIG. 9, the target index is obtained according to the preset feature extraction strategy. At least two characteristic parameters that have both translation invariance and rotation invariance in the vein topology, specifically may include:

S1021B:获取所述目标指静脉拓扑结构中各曲线的端点;S1021B: Obtain the endpoints of each curve in the target finger vein topology;

S1022B:根据每个像素点的值以及所述每个像素点所对应的预设范围邻域内的所有邻域像素点值的统计值提取所述目标指静脉拓扑结构中的所有交叉点;S1022B: Extract all intersections in the target finger vein topology according to the value of each pixel and statistical values of all neighborhood pixel values in the preset neighborhood corresponding to each pixel;

S1023B:将所述目标指静脉拓扑结构中的每个交叉点按照预设的距离阈值对应选取预设数目的相邻交叉点;S1023B: Correspondingly select a preset number of adjacent intersections for each intersection in the target finger vein topology according to a preset distance threshold;

S1024B:将每个交叉点与对应的相邻交叉点进行连线,获取所有连线的长度以及所有连线之间所产生的夹角。S1024B: Connect each intersection point with a corresponding adjacent intersection point, and obtain the lengths of all the connection lines and the angles formed between all the connection lines.

需要说明的是,对于图9所示的方案,在具体实现过程中,与图5所示的技术方案的不同是在于针对交叉点进行连线的过程中,并没有将所有的交叉点进行连线,而与按照预设的距离阈值选取预设树数目的相邻交叉点进行连线,It should be noted that, for the solution shown in FIG. 9 , in the specific implementation process, the difference from the technical solution shown in FIG. 5 is that in the process of connecting the intersection points, all the intersection points are not connected. line, and connect the adjacent intersection points with the preset number of trees selected according to the preset distance threshold,

在本实施例中,按照预设的距离阈值选取预设树数目的相邻交叉点可以是针对每个交叉点,按照距离最近和/或最远的顺序总共选取n个点进行连线,其中,n根据数据量的要求优选为小于总交叉点点数一半的自然数。所以,图9所示的技术方案中,所选取的交叉点连线可以认为是从所有交叉点的连线中抽取了一部分来用于表征指静脉拓扑结构所对应的特征参数,从而使得图9所示的方案与图5所示的方案相比,减少了重复计算量而不减少信息量,从而节约系统开销又不有损准确度。In this embodiment, selecting a preset tree number of adjacent intersections according to a preset distance threshold may be, for each intersection, selecting a total of n points for connection in the order of the closest and/or the farthest, where , n is preferably a natural number less than half of the total number of intersection points according to the requirement of data volume. Therefore, in the technical solution shown in Figure 9, the selected intersection line can be considered as a part extracted from all the intersection lines to characterize the characteristic parameters corresponding to the topological structure of the finger vein, so that Figure 9 Compared with the solution shown in FIG. 5 , the shown solution reduces the amount of repeated calculations without reducing the amount of information, thereby saving system overhead without compromising accuracy.

可以理解地,对于上述两个优选的实现方式,已有的指静脉拓扑结构对应的特征参数也可以按照上述方案进行获取,例如,也可适用于仅使用曲线的端点或者交叉点与端点混合使用的情况,本实施例对此不做赘述。It can be understood that for the above two preferred implementation methods, the characteristic parameters corresponding to the existing finger vein topology can also be obtained according to the above scheme, for example, it is also applicable to using only the endpoints of the curve or the mixed use of intersections and endpoints case, this embodiment will not repeat it.

对应于上述步骤S102的两个优选的实现方式,对于步骤S103,参见图10,具体可以包括:Corresponding to the above two preferred implementations of step S102, for step S103, see FIG. 10 , which may specifically include:

S1031:确定目标指静脉拓扑结构和已有的指静脉拓扑结构中的交叉点之间的连线数目与交叉点连线之间所产生的夹角数目均是否相同;若相同,则转至S1032;若不相同,则转至S1034;S1031: Determine whether the number of lines between the intersections of the target finger vein topology and the existing finger vein topology is the same as the number of included angles generated between the lines of the intersections; if they are the same, go to S1032 ; If not the same, go to S1034;

S1032:确定目标指静脉拓扑结构和已有的指静脉拓扑结构之间长度满足预设的第一误差范围的连线数目是否超过预设的第一阈值;若超过,则转至S1033;若未超过则转至S1034;S1032: Determine whether the number of connections between the target finger vein topology and the existing finger vein topology whose length meets the preset first error range exceeds the preset first threshold; if so, go to S1033; if not If it exceeds, go to S1034;

S1033:确定目标指静脉拓扑结构和已有的指静脉拓扑结构中满足预设误差范围的连线之间所产生的夹角满足预设的第二误差范围的夹角数目是否超过预设的第二阈值;若超过,则转至S1034;若未超过,则转至S1035;S1033: Determine whether the number of angles generated between the target finger vein topology and the connection line satisfying the preset error range in the existing finger vein topology exceeds the preset second error range. Two thresholds; if exceeded, go to S1034; if not exceeded, go to S1035;

S1034:确定匹配成功;S1034: Determine that the matching is successful;

S1035:确定匹配未成功。S1035: It is determined that the matching is not successful.

在具体实现过程中,设R1=(lmu)和R2=(lnv)分别是目标指静脉拓扑结构和已有的指静脉拓扑结构的特征参数集合,对于图9,则可以包括:In the specific implementation process, let R1=(l mu ) and R2=(l nv ) be the feature parameter sets of the target finger vein topology structure and the existing finger vein topology structure respectively. For Figure 9, can include:

步骤a:判断m和n以及u和v是否相等;若不相等则确定匹配失败;若相等,则继续执行步骤b;Step a: Determine whether m and n and u and v are equal; if they are not equal, determine that the matching fails; if they are equal, proceed to step b;

步骤b:判断R1和R2中交叉点连线长度相等或近似相等的个数是否大于预先设定的第一阈值,如果小于第一阈值则匹配失败;若不小于第一阈值,则继续执行步骤c;Step b: Determine whether the number of intersection lines in R1 and R2 with equal or approximately equal lengths is greater than the preset first threshold, if less than the first threshold, the matching fails; if not less than the first threshold, continue to execute the step c;

步骤c:获取长度相等或近似相等的连线产生的夹角,分别为θz1和θz2;统计θz1和θz2相等或近似相等的个数,并判断大于预先设定的第二阈值;如果小于第二阈值则匹配失败;若大于第二阈值则匹配成功。Step c: Obtain the included angles generated by lines with equal or approximately equal lengths, which are θ z1 and θ z2 respectively; count the number of equal or approximately equal θ z1 and θ z2 , and judge that it is greater than the preset second threshold; If it is less than the second threshold, the matching fails; if it is greater than the second threshold, the matching is successful.

可以理解地,近似相等可以认为两个数值之间的在预设的误差范围内;对于连线长度来说,误差范围优选为±0.0005;对于夹角角度来说,误差范围优选为±0.006。It can be understood that approximately equal can be considered to be within a preset error range between the two values; for the length of the connection line, the error range is preferably ±0.0005; for the included angle, the error range is preferably ±0.006.

需要说明的是,由于步骤c中,仅对匹配成功的交叉点连线产生的夹角进行继续匹配,这样既保留了静脉的有效特征,又减少了特征之间的交叉冗余信息和计算量,最大限度地给出了决策分析所需要的信息,提高了识别的准确性。It should be noted that in step c, only the angle generated by the successfully matched intersection line is continued to match, which not only retains the effective features of the vein, but also reduces the redundant information and calculation amount of crossing between features , giving the information needed for decision analysis to the greatest extent, and improving the accuracy of recognition.

示例性地,当目标指静脉图像认证失败时,本实施例的技术方案还可以包括:Exemplarily, when the target finger vein image authentication fails, the technical solution of this embodiment may further include:

发送预警信息;该预警信息用于提示并预防非授权行为侵入;例如可以向系统管理员发送预警短信,告知其查看原因,预防有非法人员入侵系统。Send early warning information; the early warning information is used to prompt and prevent unauthorized intrusion; for example, an early warning text message can be sent to the system administrator to inform him of the reason for checking and prevent illegal personnel from intruding into the system.

示例性地,本实施例的技术方案还可以包括:Exemplarily, the technical solution of this embodiment may also include:

对目标指静脉图像认证成功次数以及目标指静脉图像认证总次数进行统计,获取目标指静脉图像认证识别率;Perform statistics on the number of successful target finger vein image authentications and the total number of target finger vein image authentications to obtain the target finger vein image authentication recognition rate;

当目标指静脉图像认证识别率低于预设的识别率阈值时,发送提示信息;该提示信息用于请求调整识别率阈值。例如,目标指静脉图像认证识别率低于设定阈值时,可以自动向系统管理员发送提醒短信,告知其查看原因,分析是否要调整系统阈值设定。When the authentication recognition rate of the target finger vein image is lower than the preset recognition rate threshold, a prompt message is sent; the prompt message is used to request adjustment of the recognition rate threshold. For example, when the target finger vein image authentication recognition rate is lower than the set threshold, a reminder text message can be automatically sent to the system administrator to inform him of the reason for checking and analyze whether to adjust the system threshold setting.

本实施例提供了一种身份认证的方法;通过对指静脉纹路中具有平移不变性以及旋转不变性的特征进行匹配来实现身份认证,能够避免采集过程中发生平移或旋转时所造成的识别认证错误。This embodiment provides a method for identity authentication; identity authentication is realized by matching the translation-invariant and rotation-invariant features in the finger vein pattern, which can avoid identification and authentication caused by translation or rotation during the acquisition process mistake.

实施例二Embodiment two

基于前述实施例相同的技术构思,参见图11,其示出了本发明实施例提供的一种身份认证的系统110,所述系统110包括:采集模块1101、图像处理模块1102、特征提取模块1103、匹配模块1104和第一确定模块1105;其中,Based on the same technical idea of the foregoing embodiments, see FIG. 11 , which shows an identity authentication system 110 provided by an embodiment of the present invention. The system 110 includes: an acquisition module 1101 , an image processing module 1102 , and a feature extraction module 1103 , a matching module 1104 and a first determination module 1105; wherein,

所述采集模块1101,用于采集目标指静脉图像;The acquisition module 1101 is configured to acquire target finger vein images;

所述图像处理模块1102,用于通过预设的图像处理策略对采集到的目标指静脉图像进行处理,获取目标指静脉拓扑结构;The image processing module 1102 is configured to process the collected image of the target finger vein through a preset image processing strategy to obtain the topological structure of the target finger vein;

所述特征提取模块1103,用于按照预设的特征提取策略获取所述目标指静脉拓扑结构中至少两个同时具有平移不变性以及旋转不变性的特征参数;The feature extraction module 1103 is configured to obtain at least two feature parameters of the target finger vein topology that are both translation invariant and rotation invariant according to a preset feature extraction strategy;

所述匹配模块1104,用于将所述目标指静脉拓扑结构对应的特征参数与已有的指静脉拓扑结构对应的特征参数按照预设的匹配策略进行匹配;并且当匹配成功时,触发所述第一确定模块1105;The matching module 1104 is configured to match the characteristic parameters corresponding to the target finger vein topology with the characteristic parameters corresponding to the existing finger vein topology according to a preset matching strategy; and when the matching is successful, trigger the The first determination module 1105;

所述第一确定模块1105,用于确定所述目标指静脉图像认证成功。The first determining module 1105 is configured to determine that the authentication of the target finger vein image is successful.

示例性地,参见图12,所述系统110还包括:第二确定模块1106;相应地,所述匹配模块1104,还用于当匹配不成功时,触发所述第二确定模块1106;Exemplarily, referring to FIG. 12 , the system 110 further includes: a second determination module 1106; correspondingly, the matching module 1104 is also configured to trigger the second determination module 1106 when the matching is unsuccessful;

所述第二确定模块1106,用于确定所述目标指静脉图像认证失败。The second determination module 1106 is configured to determine that the authentication of the target finger vein image fails.

示例性地,所述采集模块1101,由摄像头中增加近红外光的光源发射器组成。Exemplarily, the collection module 1101 is composed of a light source emitter that adds near-infrared light in the camera.

示例性地,所述指静脉拓扑结构所对应的特征参数包括所述指静脉拓扑结构中曲线交叉点之间的距离以及所述交叉点连线之间所产生的夹角;其中,所述交叉点之间的距离通过所述交叉点连线的长度进行表征。Exemplarily, the characteristic parameters corresponding to the topological structure of the finger vein include the distance between the intersection points of the curves in the topological structure of the finger vein and the angle generated between the lines connecting the intersection points; wherein, the intersection The distance between points is characterized by the length of the line connecting the intersection points.

进一步地,所述特征提取模块1103,用于:Further, the feature extraction module 1103 is used for:

根据每个像素点的值以及所述每个像素点所对应的预设范围邻域内的所有邻域像素点值的统计值提取所述目标指静脉拓扑结构中的所有交叉点;以及,Extracting all intersections in the target finger vein topology according to the value of each pixel and the statistical value of all neighborhood pixel values in the preset range neighborhood corresponding to each pixel; and,

将所述目标指静脉拓扑结构中的所有交叉点两两连线,获取所有连线的长度以及所有连线之间所产生的夹角。All intersections in the target finger vein topology are connected in pairs, and the lengths of all the connections and the angles formed between all the connections are obtained.

示例性地,所述指静脉拓扑结构所对应的特征参数包括所述指静脉拓扑结构中各曲线的端点、所述指静脉拓扑结构中曲线交叉点与预设范围内的其他曲线交叉点之间的距离以及所述指静脉拓扑结构中曲线交叉点与预设范围内的其他曲线交叉点之间连线所产生的夹角;其中,所述指静脉拓扑结构中曲线交叉点与预设范围内的其他曲线交叉点之间的距离通过指静脉拓扑结构中曲线交叉点与预设范围内的其他曲线交叉点之间连线的长度进行表征。Exemplarily, the characteristic parameters corresponding to the finger vein topology include the endpoints of the curves in the finger vein topology, the intersection points of the curves in the finger vein topology and other curve intersections within a preset range. and the angle between the lines between the intersection points of the curves in the topological structure of the finger vein and other intersections of the curves within the preset range; The distances between other curve intersections in are characterized by the lengths of lines between the curve intersections in the finger vein topology and other curve intersections within a preset range.

进一步地,所述特征提取模块1103,用于:Further, the feature extraction module 1103 is used for:

获取所述目标指静脉拓扑结构中各曲线的端点;Obtain the endpoints of each curve in the target finger vein topology;

以及,根据每个像素点的值以及所述每个像素点所对应的预设范围邻域内的所有邻域像素点值的统计值提取所述目标指静脉拓扑结构中的所有交叉点;And, extracting all intersections in the target finger vein topology according to the value of each pixel and statistical values of all neighborhood pixel values in the preset range neighborhood corresponding to each pixel;

以及,将所述目标指静脉拓扑结构中的每个交叉点按照预设的距离阈值对应选取预设数目的相邻交叉点;And, selecting a preset number of adjacent intersections corresponding to each intersection in the target finger vein topology according to a preset distance threshold;

以及,将每个交叉点与对应的相邻交叉点进行连线,获取所有连线的长度以及所有连线之间所产生的夹角。And, each intersection point is connected with corresponding adjacent intersection points, and the lengths of all the connection lines and the included angles between all the connection lines are obtained.

优选地,所述匹配模块1104,用于:Preferably, the matching module 1104 is configured to:

当所述目标指静脉拓扑结构和所述已有的指静脉拓扑结构中的交叉点之间的连线数目与交叉点连线之间所产生的夹角数目均相同时,确定所述目标指静脉拓扑结构和所述已有的指静脉拓扑结构之间长度满足预设的第一误差范围的连线数目是否超过预设的第一阈值;以及,When the number of lines between the intersections of the target finger vein topology and the existing finger vein topology is the same as the number of included angles generated between the lines of intersections, determine the target finger Whether the number of lines whose length meets the preset first error range between the vein topology and the existing finger vein topology exceeds a preset first threshold; and,

当所述目标指静脉拓扑结构和所述已有的指静脉拓扑结构之间长度满足预设的第一误差范围的连线数目超过预设的第一阈值时,确定所述目标指静脉拓扑结构和所述已有的指静脉拓扑结构中满足预设误差范围的连线之间所产生的夹角满足预设的第二误差范围的夹角数目是否超过预设的第二阈值;以及,When the number of connections between the target finger vein topology and the existing finger vein topology whose length satisfies a preset first error range exceeds a preset first threshold, determine the target finger vein topology Whether the number of included angles generated between lines satisfying a preset error range in the existing finger vein topology and satisfying a preset second error range exceeds a preset second threshold; and,

当所述目标指静脉拓扑结构和所述已有的指静脉拓扑结构中满足预设误差范围的连线之间所产生的夹角满足预设的第二误差范围的夹角数目超过预设的第二阈值时,确定匹配成功。When the number of angles generated between the target finger vein topological structure and the line meeting the preset error range in the existing finger vein topological structure meets the second preset error range, the number of included angles exceeds the preset When the second threshold is reached, it is determined that the matching is successful.

示例性地,在图11所示的身份认证的系统的基础上,参见图12,所述系统110还可以包括:预警模块1107,用于当目标指静脉图像认证失败时,发送预警信息;其中,所述预警信息用于提示并预防非授权行为侵入。Exemplarily, on the basis of the identity authentication system shown in FIG. 11 , referring to FIG. 12 , the system 110 may further include: an early warning module 1107, configured to send early warning information when the target finger vein image authentication fails; wherein , the warning information is used to prompt and prevent unauthorized intrusion.

示例性地,参见图12,所述系统110还可以包括:统计模块1108和提示模块1109;其中,Exemplarily, referring to FIG. 12, the system 110 may further include: a statistics module 1108 and a prompt module 1109; wherein,

所述统计模块1108,用于对所述目标指静脉图像认证成功次数以及所述目标指静脉图像认证总次数进行统计,获取所述目标指静脉图像认证识别率;The statistical module 1108 is configured to count the number of successful authentications of the target finger vein image and the total number of authentications of the target finger vein image, and obtain the authentication recognition rate of the target finger vein image;

所述提示模块1109,用于当所述目标指静脉图像认证识别率低于预设的识别率阈值时,发送提示信息;其中,所述提示信息用于请求调整识别率阈值。The prompt module 1109 is configured to send prompt information when the target finger vein image authentication recognition rate is lower than a preset recognition rate threshold; wherein, the prompt message is used to request adjustment of the recognition rate threshold.

可以理解地,统计模块1108可以通过对第一确定模块1105和第二确定模块1106分别对应的认证成功次数和认证失败次数进行相加,获取认证总次数。Understandably, the statistical module 1108 may acquire the total number of authentications by adding the number of successful authentications and the number of failed authentications respectively corresponding to the first determining module 1105 and the second determining module 1106 .

本实施例提供了一种身份认证的系统;通过对指静脉纹路中具有平移不变性以及旋转不变性的特征进行匹配来实现身份认证,能够避免采集过程中发生平移或旋转时所造成的识别认证错误。This embodiment provides an identity authentication system; identity authentication is realized by matching the translation-invariant and rotation-invariant features in the finger vein pattern, which can avoid identification authentication caused by translation or rotation during the collection process mistake.

本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用硬件实施例、软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器和光学存储器等)上实施的计算机程序产品的形式。Those skilled in the art should understand that the embodiments of the present invention may be provided as methods, systems, or computer program products. Accordingly, the present invention can take the form of a hardware embodiment, a software embodiment, or an embodiment combining software and hardware aspects. Furthermore, the present invention may take the form of a computer program product embodied on one or more computer-usable storage media (including but not limited to disk storage and optical storage, etc.) having computer-usable program code embodied therein.

本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。The present invention is described with reference to flowchart illustrations and/or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of the invention. It should be understood that each procedure and/or block in the flowchart and/or block diagram, and a combination of procedures and/or blocks in the flowchart and/or block diagram can be realized by computer program instructions. These computer program instructions may be provided to a general purpose computer, special purpose computer, embedded processor, or processor of other programmable data processing equipment to produce a machine such that the instructions executed by the processor of the computer or other programmable data processing equipment produce a An apparatus for realizing the functions specified in one or more procedures of the flowchart and/or one or more blocks of the block diagram.

这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。These computer program instructions may also be stored in a computer-readable memory capable of directing a computer or other programmable data processing apparatus to operate in a specific manner, such that the instructions stored in the computer-readable memory produce an article of manufacture comprising instruction means, the instructions The device realizes the function specified in one or more procedures of the flowchart and/or one or more blocks of the block diagram.

这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。These computer program instructions can also be loaded onto a computer or other programmable data processing device, causing a series of operational steps to be performed on the computer or other programmable device to produce a computer-implemented process, thereby The instructions provide steps for implementing the functions specified in the flow chart or blocks of the flowchart and/or the block or blocks of the block diagrams.

以上所述,仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围。The above descriptions are only preferred embodiments of the present invention, and are not intended to limit the protection scope of the present invention.

Claims (20)

1. A method of identity authentication, the method comprising:
processing the collected target finger vein image through a preset image processing strategy to obtain a target finger vein topological structure;
acquiring at least two characteristic parameters which simultaneously have translational invariance and rotational invariance in the target finger vein topological structure according to a preset characteristic extraction strategy;
matching the characteristic parameters corresponding to the target finger vein topological structure with the characteristic parameters corresponding to the existing finger vein topological structure according to a preset matching strategy;
and when the matching is successful, determining that the target finger vein image is successfully authenticated.
2. The method of claim 1, further comprising: and when the matching is unsuccessful, determining that the target finger vein image authentication fails.
3. The method of claim 1, wherein the target finger vein image is acquired by a light source emitter in a camera that adds near infrared light.
4. The method according to claim 1, wherein the characteristic parameters corresponding to the finger vein topology include a distance between curve intersections in the finger vein topology and an included angle generated between lines connecting the intersections; wherein the distance between the intersections is characterized by the length of the intersection line.
5. The method according to claim 4, wherein the obtaining at least two feature parameters having both translation invariance and rotation invariance in the target finger vein topology according to a preset feature extraction strategy comprises:
extracting all cross points in the target finger vein topological structure according to the value of each pixel point and the statistical value of all neighborhood pixel point values in a preset range neighborhood corresponding to each pixel point;
and connecting every two intersection points in the target finger vein topological structure, and acquiring the lengths of all the connecting lines and included angles generated between all the connecting lines.
6. The method according to claim 1, wherein the characteristic parameters corresponding to the finger vein topology include end points of each curve in the finger vein topology, distances between curve intersections in the finger vein topology and other curve intersections within a preset range, and included angles generated by connecting lines between the curve intersections in the finger vein topology and other curve intersections within the preset range; and the distance between the curve intersection point in the finger vein topological structure and other curve intersection points in the preset range is represented by the length of a connecting line between the curve intersection point in the finger vein topological structure and other curve intersection points in the preset range.
7. The method according to claim 6, wherein the obtaining at least two feature parameters having both translation invariance and rotation invariance in the target finger vein topology according to a preset feature extraction strategy comprises:
acquiring endpoints of all curves in the target finger vein topological structure;
extracting all cross points in the target finger vein topological structure according to the value of each pixel point and the statistical value of all neighborhood pixel point values in a preset range neighborhood corresponding to each pixel point;
correspondingly selecting a preset number of adjacent cross points from each cross point in the target finger vein topological structure according to a preset distance threshold;
and connecting each intersection point with the corresponding adjacent intersection point to obtain the lengths of all the connecting lines and included angles generated among all the connecting lines.
8. The method according to claim 5 or 7, wherein the matching of the characteristic parameters corresponding to the target finger vein topological structure with the characteristic parameters corresponding to the existing finger vein topological structure according to a preset matching strategy comprises:
when the number of connecting lines between intersections in the target finger vein topological structure and the existing finger vein topological structure is the same as the number of included angles generated between the connecting lines of the intersections, determining whether the number of the connecting lines between the target finger vein topological structure and the existing finger vein topological structure, the length of which meets a preset first error range, exceeds a preset first threshold value;
when the number of connecting lines of which the lengths between the target finger vein topological structure and the existing finger vein topological structure meet a preset first error range exceeds a preset first threshold value, determining whether the number of included angles generated between the connecting lines of the target finger vein topological structure and the existing finger vein topological structure meeting the preset error range meets a preset second error range exceeds a preset second threshold value;
and when the number of included angles meeting a preset second error range and generated between the connecting lines meeting the preset error range in the target finger vein topological structure and the existing finger vein topological structure exceeds a preset second threshold, determining that the matching is successful.
9. The method of claim 1, further comprising:
when the target finger vein image authentication fails, sending early warning information; wherein, the early warning information is used for prompting and preventing unauthorized behavior invasion.
10. The method of claim 1, further comprising:
counting the successful authentication times of the target finger vein image and the total authentication times of the target finger vein image to obtain the authentication identification rate of the target finger vein image;
when the target finger vein image authentication identification rate is lower than a preset identification rate threshold value, sending prompt information; and the prompt information is used for requesting to adjust the identification rate threshold value.
11. A system for identity authentication, the system comprising: the device comprises an acquisition module, an image processing module, a feature extraction module, a matching module and a first determination module; wherein,
the acquisition module is used for acquiring a target finger vein image;
the image processing module is used for processing the acquired target finger vein image through a preset image processing strategy to acquire a target finger vein topological structure;
the characteristic extraction module is used for acquiring at least two characteristic parameters which have translational invariance and rotational invariance simultaneously in the target finger vein topological structure according to a preset characteristic extraction strategy;
the matching module is used for matching the characteristic parameters corresponding to the target finger vein topological structure with the characteristic parameters corresponding to the existing finger vein topological structure according to a preset matching strategy; and when the matching is successful, triggering the first determining module;
the first determining module is used for determining that the target finger vein image is successfully authenticated.
12. The system of claim 11, further comprising: a second determination module; correspondingly, the matching module is further configured to trigger the second determining module when the matching is unsuccessful;
the second determining module is used for determining that the target finger vein image fails to be authenticated.
13. The system of claim 11, wherein the collection module comprises a light source emitter in the camera that adds near infrared light.
14. The system according to claim 11, wherein the characteristic parameters corresponding to the finger vein topology include a distance between curve intersections in the finger vein topology and an included angle generated between lines connecting the intersections; wherein the distance between the intersections is characterized by the length of the intersection line.
15. The system of claim 14, wherein the feature extraction module is configured to:
extracting all cross points in the target finger vein topological structure according to the value of each pixel point and the statistical value of all neighborhood pixel point values in a preset range neighborhood corresponding to each pixel point; and the number of the first and second groups,
and connecting every two intersection points in the target finger vein topological structure, and acquiring the lengths of all the connecting lines and included angles generated between all the connecting lines.
16. The system according to claim 11, wherein the characteristic parameters corresponding to the finger vein topology include an end point of each curve in the finger vein topology, a distance between a curve intersection point in the finger vein topology and another curve intersection point in a preset range, and an included angle generated by a connecting line between the curve intersection point in the finger vein topology and another curve intersection point in the preset range; and the distance between the curve intersection point in the finger vein topological structure and other curve intersection points in the preset range is represented by the length of a connecting line between the curve intersection point in the finger vein topological structure and other curve intersection points in the preset range.
17. The system of claim 16, wherein the feature extraction module is configured to:
acquiring endpoints of all curves in the target finger vein topological structure;
extracting all cross points in the target finger vein topological structure according to the value of each pixel point and the statistical value of all neighborhood pixel point values in a preset range neighborhood corresponding to each pixel point;
correspondingly selecting a preset number of adjacent intersections from each intersection in the target finger vein topological structure according to a preset distance threshold;
and connecting each intersection point with the corresponding adjacent intersection point to obtain the lengths of all the connecting lines and included angles generated among all the connecting lines.
18. The system of claim 15 or 17, wherein the matching module is configured to:
when the number of connecting lines between intersections in the target finger vein topological structure and the existing finger vein topological structure is the same as the number of included angles generated between the connecting lines of the intersections, determining whether the number of the connecting lines between the target finger vein topological structure and the existing finger vein topological structure, the length of which meets a preset first error range, exceeds a preset first threshold value; and the number of the first and second groups,
when the number of connecting lines of which the lengths between the target finger vein topological structure and the existing finger vein topological structure meet a preset first error range exceeds a preset first threshold value, determining whether the number of included angles generated between the connecting lines of the target finger vein topological structure and the existing finger vein topological structure meeting the preset error range meets a preset second error range exceeds a preset second threshold value; and the number of the first and second groups,
and when the number of included angles meeting a preset second error range and generated between the connecting lines meeting the preset error range in the target finger vein topological structure and the existing finger vein topological structure exceeds a preset second threshold, determining that the matching is successful.
19. The system of claim 11, further comprising: the early warning module is used for sending early warning information when the target finger vein image authentication fails; wherein, the early warning information is used for prompting and preventing unauthorized behavior invasion.
20. The system of claim 11, further comprising: a counting module and a prompting module; wherein,
the counting module is used for counting the successful authentication times of the target finger vein image and the total authentication times of the target finger vein image to obtain the authentication identification rate of the target finger vein image;
the prompt module is used for sending prompt information when the target finger vein image authentication identification rate is lower than a preset identification rate threshold value; and the prompt information is used for requesting to adjust the identification rate threshold value.
CN201710039975.9A 2017-01-18 2017-01-18 A kind of identity authentication method and system Pending CN108319887A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201710039975.9A CN108319887A (en) 2017-01-18 2017-01-18 A kind of identity authentication method and system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201710039975.9A CN108319887A (en) 2017-01-18 2017-01-18 A kind of identity authentication method and system

Publications (1)

Publication Number Publication Date
CN108319887A true CN108319887A (en) 2018-07-24

Family

ID=62891445

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201710039975.9A Pending CN108319887A (en) 2017-01-18 2017-01-18 A kind of identity authentication method and system

Country Status (1)

Country Link
CN (1) CN108319887A (en)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110188678A (en) * 2019-05-29 2019-08-30 Oppo广东移动通信有限公司 Vein identification method and related products
CN112395981A (en) * 2020-11-17 2021-02-23 华北电力大学扬中智能电气研究中心 Authentication method, device, equipment and medium based on finger vein image
CN112883356A (en) * 2021-03-31 2021-06-01 中国工商银行股份有限公司 Identity authentication method, device and equipment
CN113469248A (en) * 2021-06-30 2021-10-01 平安科技(深圳)有限公司 Agricultural cultivation control method, device, system and medium based on neural network
WO2022104552A1 (en) * 2020-11-17 2022-05-27 华北电力大学扬中智能电气研究中心 Finger vein image-based authentication method and apparatus, device and storage medium
CN115223211A (en) * 2022-09-20 2022-10-21 山东圣点世纪科技有限公司 Identification method for converting vein image into fingerprint image

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20020028004A1 (en) * 2000-09-06 2002-03-07 Naoto Miura Personal identification device and method
CN101853378A (en) * 2010-05-24 2010-10-06 哈尔滨工程大学 Finger Vein Recognition Method Based on Relative Distance
CN102043961A (en) * 2010-12-02 2011-05-04 北京交通大学 Vein feature extraction method and method for carrying out identity authentication by utilizing double finger veins and finger-shape features
CN103235929A (en) * 2013-03-11 2013-08-07 北京航空航天大学 Identification method and identification device on basis of hand vein images
CN103336945A (en) * 2013-06-10 2013-10-02 黑龙江大学 Finger vein recognition method fusing local features and global features
CN103400134A (en) * 2013-06-28 2013-11-20 哈尔滨工程大学 Non-contact method for extracting region of interest of finger vein sample
CN104933432A (en) * 2014-03-18 2015-09-23 北京思而得科技有限公司 Processing method for finger pulp crease and finger vein images
CN105426821A (en) * 2015-11-04 2016-03-23 浙江工业大学 Palm vein feature extracting and matching method based on eight neighborhood and secondary matching

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20020028004A1 (en) * 2000-09-06 2002-03-07 Naoto Miura Personal identification device and method
CN101853378A (en) * 2010-05-24 2010-10-06 哈尔滨工程大学 Finger Vein Recognition Method Based on Relative Distance
CN102043961A (en) * 2010-12-02 2011-05-04 北京交通大学 Vein feature extraction method and method for carrying out identity authentication by utilizing double finger veins and finger-shape features
CN103235929A (en) * 2013-03-11 2013-08-07 北京航空航天大学 Identification method and identification device on basis of hand vein images
CN103336945A (en) * 2013-06-10 2013-10-02 黑龙江大学 Finger vein recognition method fusing local features and global features
CN103400134A (en) * 2013-06-28 2013-11-20 哈尔滨工程大学 Non-contact method for extracting region of interest of finger vein sample
CN104933432A (en) * 2014-03-18 2015-09-23 北京思而得科技有限公司 Processing method for finger pulp crease and finger vein images
CN105426821A (en) * 2015-11-04 2016-03-23 浙江工业大学 Palm vein feature extracting and matching method based on eight neighborhood and secondary matching

Non-Patent Citations (3)

* Cited by examiner, † Cited by third party
Title
李飞: "基于手部生物特征多模态识别算法研究", 《万方在线论文》 *
猛犸: "《未来在现实的第几层》", 31 July 2011, 印刷工业出版社 *
王科俊,刘靖宇: "基于相对距离和角度的手指静脉识别方法", 《华中科技大学学报 (自然科学版)》 *

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110188678A (en) * 2019-05-29 2019-08-30 Oppo广东移动通信有限公司 Vein identification method and related products
CN112395981A (en) * 2020-11-17 2021-02-23 华北电力大学扬中智能电气研究中心 Authentication method, device, equipment and medium based on finger vein image
WO2022104552A1 (en) * 2020-11-17 2022-05-27 华北电力大学扬中智能电气研究中心 Finger vein image-based authentication method and apparatus, device and storage medium
CN112395981B (en) * 2020-11-17 2023-08-18 华北电力大学扬中智能电气研究中心 Authentication method, device, equipment and medium based on finger vein image
CN112883356A (en) * 2021-03-31 2021-06-01 中国工商银行股份有限公司 Identity authentication method, device and equipment
CN112883356B (en) * 2021-03-31 2024-04-23 中国工商银行股份有限公司 Identity authentication method, device and equipment
CN113469248A (en) * 2021-06-30 2021-10-01 平安科技(深圳)有限公司 Agricultural cultivation control method, device, system and medium based on neural network
CN113469248B (en) * 2021-06-30 2024-09-17 平安科技(深圳)有限公司 Agricultural cultivation control method, device, system and medium based on neural network
CN115223211A (en) * 2022-09-20 2022-10-21 山东圣点世纪科技有限公司 Identification method for converting vein image into fingerprint image

Similar Documents

Publication Publication Date Title
CN108319887A (en) A kind of identity authentication method and system
US8265347B2 (en) Method and system for personal identification using 3D palmprint imaging
CN107209848B (en) System and method for personal identification based on multimodal biometric information
CN109145742B (en) Pedestrian identification method and system
US7151846B1 (en) Apparatus and method for matching fingerprint
KR102766550B1 (en) Liveness test method and liveness test apparatus, biometrics authentication method and biometrics authentication apparatus
US8625861B2 (en) Fingerprint representation using gradient histograms
US20040042645A1 (en) Fingerprint recognition method, and fingerprint control method and system
KR101632912B1 (en) Method for User Authentication using Fingerprint Recognition
CA3152812A1 (en) Facial recognition method and apparatus
US20090296994A1 (en) Method and system for identifying a person based on their tongue
CN114612941B (en) Palm vein feature-based multi-mode identity authentication method, device and system
TW202042113A (en) Face recognition system, establishing data method for face recognition, and face recognizing method thereof
WO2023028947A1 (en) Palm vein non-contact three-dimensional modeling method and apparatus, and authentication method
JP5488113B2 (en) Unauthorized access detection device and unauthorized access detection method
CN115995098B (en) Flow data verification method for online signing of electronic contract
Ines et al. Fingerprint recognition using polynomial discrete radon transform
CN116541814B (en) Unified login authentication method and system
KR102529513B1 (en) Identity verification system using smart phone
CN119028032A (en) Method and device for confirming the identity of examinees in virtual reality simulation based on biometrics
CN114038050B (en) Identity recognition system based on eyeball tracking attention point technology
JP2006277146A (en) Collating method and collating device
KR20110132834A (en) Secure fingerprint recognition method
TW201227541A (en) Face feature recognition method
JPH01211184A (en) Identity verification device

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
RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20180724