CN105138974B - A kind of multi-modal Feature fusion of finger based on Gabor coding - Google Patents
A kind of multi-modal Feature fusion of finger based on Gabor coding Download PDFInfo
- Publication number
- CN105138974B CN105138974B CN201510496609.7A CN201510496609A CN105138974B CN 105138974 B CN105138974 B CN 105138974B CN 201510496609 A CN201510496609 A CN 201510496609A CN 105138974 B CN105138974 B CN 105138974B
- Authority
- CN
- China
- Prior art keywords
- finger
- feature
- grayscale
- gabor
- modal
- 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.)
- Expired - Fee Related
Links
- 230000004927 fusion Effects 0.000 title 1
- 238000000034 method Methods 0.000 claims abstract description 31
- 210000003462 vein Anatomy 0.000 claims abstract description 28
- 239000013598 vector Substances 0.000 claims abstract description 25
- 238000007500 overflow downdraw method Methods 0.000 claims abstract description 8
- 238000001914 filtration Methods 0.000 claims abstract description 6
- 230000036544 posture Effects 0.000 claims description 7
- 238000000605 extraction Methods 0.000 description 11
- 238000002474 experimental method Methods 0.000 description 5
- 238000010586 diagram Methods 0.000 description 3
- 230000015572 biosynthetic process Effects 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V40/00—Recognition of biometric, human-related or animal-related patterns in image or video data
- G06V40/10—Human or animal bodies, e.g. vehicle occupants or pedestrians; Body parts, e.g. hands
- G06V40/12—Fingerprints or palmprints
- G06V40/1347—Preprocessing; Feature extraction
- G06V40/1359—Extracting features related to ridge properties; Determining the fingerprint type, e.g. whorl or loop
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V10/00—Arrangements for image or video recognition or understanding
- G06V10/20—Image preprocessing
- G06V10/25—Determination of region of interest [ROI] or a volume of interest [VOI]
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V10/00—Arrangements for image or video recognition or understanding
- G06V10/40—Extraction of image or video features
- G06V10/44—Local feature extraction by analysis of parts of the pattern, e.g. by detecting edges, contours, loops, corners, strokes or intersections; Connectivity analysis, e.g. of connected components
- G06V10/443—Local feature extraction by analysis of parts of the pattern, e.g. by detecting edges, contours, loops, corners, strokes or intersections; Connectivity analysis, e.g. of connected components by matching or filtering
- G06V10/449—Biologically inspired filters, e.g. difference of Gaussians [DoG] or Gabor filters
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Multimedia (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Human Computer Interaction (AREA)
- Health & Medical Sciences (AREA)
- Life Sciences & Earth Sciences (AREA)
- Biodiversity & Conservation Biology (AREA)
- Biomedical Technology (AREA)
- General Health & Medical Sciences (AREA)
- Molecular Biology (AREA)
- Collating Specific Patterns (AREA)
Abstract
一种基于Gabor编码的手指多模态特征融合方法,其包括利用Gabor滤波器对指纹、指静脉和指节纹的ROI图像进行Gabor滤波,获得Gabor方向特征图像;将上述图像角度值分别从小到大进行排列,并将其编码,形成Gabor方向特征编码图像;对上述图像分块;将分块图像中的像素点提取其灰度特征,由此形成灰度特征向量;将灰度特征向量叠加形成手指三模态灰度特征直方图;通过计算两幅待匹配的手指ROI图像的三模态灰度特征直方图相交系数的方法来判断这两幅手指ROI图像是否匹配。本发明方法有效地解决了在手指图像采集过程中手指姿态易变的问题,并且手指多模态识别的运算速度高、识别率高。
A finger multimodal feature fusion method based on Gabor coding, which includes using Gabor filter to perform Gabor filtering on ROI images of fingerprints, finger veins and knuckle prints to obtain Gabor direction feature images; Arrange and encode them to form a Gabor direction feature encoding image; divide the above image into blocks; extract the grayscale features of the pixels in the divided image, thereby forming grayscale feature vectors; superimpose the grayscale feature vectors A finger trimodal grayscale feature histogram is formed; whether the two finger ROI images match is determined by calculating the intersection coefficient of the trimodal grayscale feature histogram of the two finger ROI images to be matched. The method of the invention effectively solves the problem that the finger posture is volatile in the process of finger image acquisition, and has high operation speed and high recognition rate for finger multi-modal recognition.
Description
技术领域technical field
本发明属于图像检测技术领域,特别是涉及一种基于Gabor编码的手指多模态特征融合方法。The invention belongs to the technical field of image detection, and in particular relates to a method for fusing multi-modal features of fingers based on Gabor coding.
背景技术Background technique
目前,由于单模态生物特征识别在应用中存在一定的局限性,因此无法满足人们对高精度身份识别的需求,为使手指三模态特征能够有效地进行融合,鲁棒性特征分析成为研究中的关键性问题。但由于大多数手指鲁棒性特征提取的研究方法依赖于特征点的位置信息和方向信息,并受到旋转不变性的限制,因此不能有效地解决在图像采集过程手指姿态容易改变这一问题。At present, due to certain limitations in the application of single-modal biometric identification, it cannot meet people's needs for high-precision identification. In order to effectively integrate the three-modal features of fingers, robust feature analysis has become a research topic key issues in. However, because most research methods of finger robustness feature extraction rely on the position information and orientation information of feature points, and are limited by rotation invariance, they cannot effectively solve the problem that the finger pose is easily changed during the image acquisition process.
发明内容SUMMARY OF THE INVENTION
为了解决上述问题,本发明的目的在于提供一种基于Gabor编码的手指多模态特征融合方法。In order to solve the above problems, the purpose of the present invention is to provide a method for fusing multi-modal features of fingers based on Gabor coding.
为了达到上述目的,本发明提供的基于Gabor编码的手指多模态特征融合方法包括按顺序进行的下列步骤:In order to achieve the above object, the method for fusing finger multimodal features based on Gabor coding provided by the present invention comprises the following steps in order:
1)利用尺度参数不同的Gabor滤波器对不同姿态的指纹、指静脉和指节纹的ROI图像进行Gabor滤波,分别获得8个方向,即0°,22.5°,45°,67.5°,90°,112.5°,135°和157.5°的手指三模态Gabor方向特征图像;1) Use Gabor filters with different scale parameters to perform Gabor filtering on the ROI images of fingerprints, finger veins and knuckle prints with different postures, and obtain 8 directions, namely 0°, 22.5°, 45°, 67.5°, 90° , 112.5°, 135° and 157.5° finger trimodal Gabor orientation feature images;
2)将上述8个方向的手指三模态Gabor方向特征图像的角度值分别从小到大进行排列,并将其编码,由此形成8个方向的手指三模态Gabor方向特征编码图像;2) arranging the angle values of the three-modal Gabor direction feature images of the fingers in the above-mentioned 8 directions respectively from small to large, and encoding them, thereby forming the three-modal Gabor direction feature encoding images of the fingers in 8 directions;
3)对上述8个方向的手指三模态Gabor方向特征编码图像进行分块而形成分块图像;3) The three-modal Gabor direction feature encoding image of the finger in the above-mentioned 8 directions is divided into blocks to form a block image;
4)将上述8个方向的手指三模态Gabor方向特征编码分块图像中的像素点均看成是特征点而提取其灰度特征,由此形成灰度特征向量,过程如下:4) The pixel points in the above-mentioned 8 directions of the finger tri-modal Gabor direction feature encoding block image are regarded as feature points and their grayscale features are extracted, thereby forming a grayscale feature vector, and the process is as follows:
第一步:灰度分组:首先,将每个分块图像中每个像素点的灰度值从小到大进行排序,形成一个像素点的序列;然后,将此序列根据像素点的总数均分为k个灰度分组,形成k组灰度分组图像;之后用四舍五入的方法确定每个灰度分组的边界点,并获取该边界点的灰度值;Step 1: Grayscale grouping: First, sort the grayscale values of each pixel in each segmented image from small to large to form a sequence of pixels; then, divide the sequence equally according to the total number of pixels For k gray-scale groups, form k groups of gray-scale grouped images; then use the method of rounding to determine the boundary point of each gray-scale group, and obtain the gray value of the boundary point;
第二步:计算每个像素点的灰度特征向量:以每个灰度分组图像中的每个像素点为中心,比较其对称邻点的灰度值大小,若某个像素点的灰度值大于其对称邻点的灰度值,则为1;否则为0,由此形成4位二进制码的灰度特征向量,然后将4位二进制码向量转化为16位二进制码灰度特征向量;Step 2: Calculate the grayscale feature vector of each pixel: take each pixel in each grayscale grouped image as the center, and compare the grayscale values of its symmetrical neighbors. If the grayscale of a pixel is If the value is greater than the gray value of its symmetrical neighbor, it is 1; otherwise, it is 0, thus forming a grayscale feature vector of 4-bit binary code, and then converting the 4-bit binary code vector into a 16-bit binary code grayscale feature vector;
5)将上述每个灰度分组图像中每个像素点的灰度特征向量叠加,形成每个灰度分组图像的灰度特征直方图,再将每个灰度分组图像的灰度特征直方图串联形成分块图像的灰度特征直方图,然后,将手指三个单模态的所有分块图像的灰度特征直方图分别通过串联的方式融合而形成三个单模态灰度特征直方图,最后将三个单模态图像的灰度特征直方图串联融合形成手指三模态灰度特征直方图;5) Superimpose the grayscale feature vectors of each pixel in the above-mentioned each grayscale grouped image to form a grayscale feature histogram of each grayscale grouped image, and then combine the grayscale feature histogram of each grayscale grouped image. The grayscale feature histograms of the segmented images are formed in series, and then the grayscale feature histograms of all the segmented images of the three single modalities of the finger are fused in series to form three single-modal grayscale feature histograms. , and finally the grayscale feature histograms of the three single-modal images are fused in series to form a finger three-modal grayscale feature histogram;
6)通过计算两幅待匹配的手指ROI图像的三模态灰度特征直方图相交系数的方法来判断这两幅手指ROI图像是否匹配。6) Determine whether the two finger ROI images match by calculating the intersection coefficient of the three-modal grayscale feature histogram of the two finger ROI images to be matched.
在步骤1)中,所述的Gabor滤波器表达式为:In step 1), the described Gabor filter expression is:
其中,σ代表Gabor滤波器的尺度,σ=4,5,6;θk表示第k个方向的角度值。Among them, σ represents the scale of the Gabor filter, σ=4, 5, 6; θ k represents the angle value of the k-th direction.
在步骤2)中,所述的将上述8个方向的手指三模态Gabor方向特征图像的角度值分别从小到大进行排列,并将其编码,由此形成8个方向的手指三模态Gabor方向特征编码图像的方法是:首先,将上述8个方向的手指三模态Gabor方向特征图像的角度值分别从小到大排列,然后对上述图像中相同位置的像素点的灰度值分别进行比较,分别将最大灰度值对应的手指三模态Gabor方向特征图像的方向作为该像素点的方向特征,并按照下述编码方法进行编码:0°编码为0,22.5°编码为1,45°编码为2,67.5°编码为3,90°编码为4,112.5°编码为5,135°编码为6,157.5°编码为7;由此形成8个方向的手指三模态Gabor方向特征编码图像。In step 2), the angle values of the three-modal Gabor orientation feature images of the fingers in the eight directions are arranged from small to large, and then encoded, thereby forming the three-modal Gabor of the fingers in eight directions. The method of encoding the image by the direction feature is: first, arrange the angle values of the three-modal Gabor direction feature images of the finger in the above 8 directions from small to large, and then compare the gray values of the pixels at the same position in the above image respectively. , respectively take the direction of the three-modal Gabor direction feature image of the finger corresponding to the maximum gray value as the direction feature of the pixel, and encode it according to the following encoding methods: 0° is encoded as 0, 22.5° is encoded as 1, and 45° is encoded The encoding is 2, 67.5° is encoded as 3, 90° is encoded as 4, 112.5° is encoded as 5, 135° is encoded as 6, and 157.5° is encoded as 7; thus forming a three-modal Gabor orientation feature encoding image of the finger in 8 directions .
在步骤4)中,所述的获取边界点灰度值的公式为:In step 4), the described formula for obtaining the gray value of the boundary point is:
其中,表示每组的边界点,ti表示第i个灰度分组的边 界值,Imin和Imax分别表示图像像素点的最小灰度值和最大灰度值。 in, represents the boundary point of each group, t i represents the boundary value of the i-th grayscale group, and Imin and Imax represent the minimum grayscale value and the maximum grayscale value of the image pixel, respectively.
在步骤4)中,所述的将4位二进制码的灰度特征向量转化为16位二进制码的灰度特征向量的公式为:In step 4), the described grayscale feature vector of the 4-bit binary code is converted into the formula of the grayscale feature vector of the 16-bit binary code:
其中,i表示第i个像素点,m表示该像素点最近邻点的对数。Among them, i represents the ith pixel, and m represents the logarithm of the nearest neighbor of the pixel.
在步骤6)中,所述的通过计算两幅待匹配的手指ROI图像的三模态灰度特征直方图相交系数的方法来判断这两幅手指ROI图像是否匹配的方法是:首先利用下面的相交系数表达式计算两幅待匹配的手指ROI图像的三模态灰度特征直方图的相交系数,若计算出的相交系数>相似性决策阈值T,则表示这两幅手指ROI图像相似,即这表示这两幅手指ROI图像匹配;若其相交系数≤T,则判定这两幅手指ROI图像不匹配。相似性决策阈值T是手指ROI图像匹配结果中错误拒绝率为0,且错误允许率最低时所是对应的阈值点。In step 6), the method for judging whether the two finger ROI images match by calculating the intersection coefficient of the three-modal grayscale feature histogram of the two finger ROI images to be matched is: first use the following The intersection coefficient expression calculates the intersection coefficient of the three-modal grayscale feature histograms of the two finger ROI images to be matched. If the calculated intersection coefficient is greater than the similarity decision threshold T, it means that the two finger ROI images are similar, That is, it means that the two finger ROI images match; if the intersection coefficient is less than or equal to T, it is determined that the two finger ROI images do not match. The similarity decision threshold T is the corresponding threshold point when the false rejection rate is 0 and the false allowable rate is the lowest in the finger ROI image matching result.
相交系数的表达式为:The expression for the intersection coefficient is:
式中:m1和m2分别表示两幅待匹配的手指ROI图像,Hm1(i)和Hm2(i)分别代表两幅待匹配的手指三模态ROI图像的灰度特征直方图,L表示手指三模态图像直方图的维数。where m 1 and m 2 represent two finger ROI images to be matched respectively, H m1 (i) and H m2 (i) respectively represent the grayscale feature histograms of the two finger tri-modal ROI images to be matched, L represents the dimension of the finger trimodal image histogram.
本发明提供的基于Gabor编码的手指多模态特征融合方法有效地解决了在手指图像采集过程中手指姿态易变的问题,并且手指多模态识别的运算速度高、识别率高。The finger multi-modal feature fusion method based on Gabor coding provided by the present invention effectively solves the problem of variable finger posture in the process of finger image acquisition, and has high operation speed and high recognition rate for finger multi-modal recognition.
附图说明Description of drawings
图1为8个方向的手指三模态Gabor方向特征图;其中(a)为指纹;(b)为指静脉;(c)为指节纹;Fig. 1 is a three-mode Gabor direction feature map of a finger in 8 directions; (a) is a fingerprint; (b) is a finger vein; (c) is a knuckle print;
图2为8个方向的手指三模态Gabor方向特征编码图;其中(a)为指纹;(b)为指静脉;(c)为指节纹;Fig. 2 is a three-modal Gabor direction feature encoding diagram of a finger in 8 directions; wherein (a) is a fingerprint; (b) is a finger vein; (c) is a knuckle print;
图3为8个方向的手指三模态Gabor方向特征编码图的分块图像;其中(a)为指纹;(b)为指静脉;(c)为指节纹;Fig. 3 is the block image of the three-modal Gabor direction feature encoding map of the finger in 8 directions; wherein (a) is a fingerprint; (b) is a finger vein; (c) is a knuckle print;
图4为某一像素点的8个最近邻点示意图。FIG. 4 is a schematic diagram of 8 nearest neighbors of a certain pixel.
图5为8个方向的手指三模态Gabor方向特征编码分块图像的灰度特征直方图;其中(a)为指纹,(b)为指静脉,(c)为指节纹;Fig. 5 is the grayscale feature histogram of the three-modal Gabor direction feature coding block image of the finger in 8 directions; wherein (a) is a fingerprint, (b) is a finger vein, and (c) is a knuckle print;
图6为8*8分块图像不同灰度分组的识别性能比较;Figure 6 is a comparison of the recognition performance of different gray-scale groups of 8*8 block images;
图7为不同分块图像的识别性能比较。Figure 7 is a comparison of the recognition performance of different segmented images.
图8为不同姿态的指静脉ROI图像。Fig. 8 is the ROI image of the finger vein in different postures.
图9三种特征提取方法的识别性能比较。Figure 9. Comparison of recognition performance of three feature extraction methods.
具体实施方式Detailed ways
下面结合附图和具体实施例对本发明提供的基于Gabor编码的手指多模态特征融合方法进行详细说明。The method for fusing finger multimodal features based on Gabor coding provided by the present invention will be described in detail below with reference to the accompanying drawings and specific embodiments.
本发明提供的基于Gabor编码的手指多模态特征融合方法包括按顺序进行的下列步骤:The finger multimodal feature fusion method based on Gabor coding provided by the present invention comprises the following steps in order:
1)利用尺度参数不同的Gabor滤波器对不同姿态的指纹、指静脉和指节纹的ROI图像进行Gabor滤波,分别获得8个方向的手指三模态Gabor方向特征图像;1) Using Gabor filters with different scale parameters to perform Gabor filtering on the ROI images of fingerprints, finger veins and knuckle prints with different postures, and obtain three-modal Gabor orientation feature images of fingers in 8 directions respectively;
由于指纹、指静脉和指节纹图像分别具有脊线结构、管线结构和痕线结构,纹路信息比较丰富,因此本步骤采用Gabor滤波的方法提取手指三模态的纹路的方向特征。根据手指三模态图像纹理不同的特点,利用尺度参数不同(σ=4,5,6)的Gabor滤波器对不同姿态的指纹、指静脉和指节纹的ROI(region of interest感兴趣区域)图像进行Gabor滤波,Gabor滤波器的表达式如式(1)所示,分别获得8个方向(0°,22.5°,45°,67.5°,90°,112.5°,135°和157.5°)的手指三模态Gabor方向特征图像,如图1所示。Since fingerprint, finger vein and knuckle print images have ridge line structure, pipeline structure and trace line structure respectively, the texture information is relatively rich, so this step adopts the Gabor filtering method to extract the direction features of the three-modal texture of the finger. According to the different characteristics of the three-modal image texture of the finger, Gabor filters with different scale parameters (σ=4, 5, 6) are used to analyze the ROI (region of interest) of fingerprints, finger veins and knuckle prints of different postures. The image is subjected to Gabor filtering. The expression of the Gabor filter is shown in formula (1), and the 8 directions (0°, 22.5°, 45°, 67.5°, 90°, 112.5°, 135° and 157.5°) are obtained respectively. The three-modal Gabor orientation feature image of the finger is shown in Figure 1.
其中,σ代表Gabor滤波器的尺度,θk表示第k个方向的角度值。Among them, σ represents the scale of the Gabor filter, and θ k represents the angle value of the k-th direction.
2)将上述8个方向的手指三模态Gabor方向特征图像的角度值分别从小到大进行排列,并将其编码,由此形成8个方向的手指三模态Gabor方向特征编码图像;2) arranging the angle values of the three-modal Gabor direction feature images of the fingers in the above-mentioned 8 directions respectively from small to large, and encoding them, thereby forming the three-modal Gabor direction feature encoding images of the fingers in 8 directions;
首先,将上述8个方向的手指三模态Gabor方向特征图像的角度值从小到大排列,然后对上述图像中相同位置的像素点的灰度值分别进行比较,将最大灰度值对应的手指三模态Gabor方向特征图像的方向作为该像素点的方向特征,并按照下述编码方法进行编码:0°编码为0,22.5°编码为1,45°编码为2,67.5°编码为3,90°编码为4,112.5°编码为5,135°编码为6,157.5°编码为7;比如:若某一8个手指单模态方向特征图像上某个相同位置的像素点在45°方向特征图像上的灰度值最大,则将该像素点在手指单模态Gabor方向特征编码图像中编码为2,由此形成8个方向的手指三模态Gabor方向特征编码图像,如图2所示。First, the angle values of the three-modal Gabor direction feature images of the fingers in the above 8 directions are arranged from small to large, and then the gray values of the pixels at the same position in the above images are compared respectively, and the finger corresponding to the largest gray value is compared. The orientation of the three-modal Gabor orientation feature image is used as the orientation feature of the pixel, and is encoded according to the following encoding methods: 0° is encoded as 0, 22.5° is encoded as 1, 45° is encoded as 2, and 67.5° is encoded as 3. 90° is coded as 4, 112.5° is coded as 5, 135° is coded as 6, and 157.5° is coded as 7; for example: if a pixel at the same position on a single-modal orientation feature image of a certain 8 fingers is in the 45° direction The gray value on the feature image is the largest, then the pixel is encoded as 2 in the single-modal Gabor direction feature encoding image of the finger, thus forming the three-modal Gabor direction feature encoding image of the finger in 8 directions, as shown in Figure 2. Show.
3)对上述8个方向的手指三模态Gabor方向特征编码图像进行分块而形成分块图像;3) The three-modal Gabor direction feature encoding image of the finger in the above-mentioned 8 directions is divided into blocks to form a block image;
由于MRRID(多支持区域旋转不变性特征)只适用于描述局部图像,本步骤将上述8个方向的手指三模态Gabor方向特征编码图像进行分块,在本发明中,将上述8个方向的手指三模态Gabor方向特征编码图像分别分成8×8块,分块示意图如图3所示。Since MRRID (Multi-Support Region Rotation Invariance Feature) is only suitable for describing local images, this step divides the above-mentioned 8 directions of the finger tri-modal Gabor direction feature encoding image into blocks. In the present invention, the above 8 directions are The three-modal Gabor direction feature encoding image of the finger is divided into 8 × 8 blocks respectively, and the block diagram is shown in Figure 3.
4)将上述8个方向的手指三模态Gabor方向特征编码分块图像中的像素点均看成是特征点而提取其灰度特征,由此形成灰度特征向量;4) The pixel points in the above-mentioned 8 directions of finger three-modal Gabor direction feature encoding block images are regarded as feature points and their grayscale features are extracted, thereby forming grayscale feature vectors;
由于上述8个方向的手指三模态Gabor方向特征编码分块图像较小,若寻找特征点会造成细节信息的丢失,因此,本步骤对MRRID进行了改进,将上述每一个分块图像中的像素点均看成是特征点而提取其灰度特征,由此形成灰度特征向量,过程如下:Since the three-modal Gabor direction feature encoding of the finger in the above 8 directions is small, the detailed information will be lost if the feature points are searched. Therefore, this step improves the MRRID, and the The pixels are regarded as feature points and their grayscale features are extracted, thereby forming a grayscale feature vector. The process is as follows:
第一步:灰度分组。首先,将每个分块图像中每个像素点的灰度值从小到大进行排序,形成一个像素点的序列;然后,将此序列根据像素点的总数均分为k个灰度分组,形成k组灰度分组图像;之后用四舍五入的方法确定每个灰度分组的边界点,并获取该边界点的灰度值,如式(2)所示:The first step: grayscale grouping. First, sort the gray value of each pixel in each block image from small to large to form a sequence of pixels; then, divide the sequence into k gray-scale groups according to the total number of pixels to form K groups of gray-scale grouped images; then use the method of rounding to determine the boundary point of each gray-scale group, and obtain the gray value of the boundary point, as shown in formula (2):
其中,表示每组的边界点,ti表示第i个灰度分组的边 界值,Imin和Imax分别表示图像像素点的最小灰度值和最大灰度值。 in, represents the boundary point of each group, t i represents the boundary value of the i-th grayscale group, and Imin and Imax represent the minimum grayscale value and the maximum grayscale value of the image pixel, respectively.
第二步:计算每个像素点的灰度特征向量。由于每个像素点均有8个最近邻点,因此本发明以每个灰度分组图像中的每个像素点为中心,比较其对称邻点的灰度值大小,比如:和是像素点i的一对对称邻点,其中,为像素点i的标号为1的最近邻点,为像素点i的标号为5的最近邻点,如图4所示,若点的灰度值大于点的灰度值,则为1;否则为0,由此形成4位二进制码的灰度特征向量,然后利用公式(3)将上述4位二进制码的灰度特征向量转化为16位二进制码的灰度特征向量。Step 2: Calculate the grayscale feature vector of each pixel. Since each pixel has 8 nearest neighbors, the present invention takes each pixel in each grayscale grouped image as the center, and compares the grayscale values of its symmetrical neighbors, for example: and is a pair of symmetrical neighbors of pixel i, where, is the nearest neighbor point labeled 1 of pixel i, is the nearest neighbor point labeled 5 of pixel i, as shown in Figure 4, if The gray value of the point is greater than The gray value of the point is 1; otherwise, it is 0, thus forming a grayscale feature vector of a 4-bit binary code, and then using the formula (3) to convert the grayscale feature vector of the 4-bit binary code into a 16-bit binary code. The grayscale feature vector of .
其中,i表示第i个像素点,m表示该像素点最近邻点的对数。Among them, i represents the ith pixel, and m represents the logarithm of the nearest neighbor of the pixel.
5)将上述每个灰度分组图像中每个像素点的灰度特征向量叠加,形成每个灰度分组图像的灰度特征直方图,再将每个灰度分组图像的灰度特征直方图串联形成分块图像的灰度特征直方图,然后,将手指三个单模态的所有分块图像的灰度特征直方图分别通过串联的方式融合而形成三个单模态灰度特征直方图,利用该直方图表示单模态图像的GLGF特征,若每个8个方向的手指单模态Gabor方向特征编码图像的分块个数为N,则单模态灰度特征直方图维数为N*k*16。在此处,假设N=8×8,k=5,则三个单模态对应的第一行第一列的分块图像的灰度特征直方图如图5所示。最后,将三个单模态图像的灰度特征直方图串联融合形成手指三模态灰度特征直方图。5) Superimpose the grayscale feature vectors of each pixel in the above-mentioned each grayscale grouped image to form a grayscale feature histogram of each grayscale grouped image, and then combine the grayscale feature histogram of each grayscale grouped image. The grayscale feature histograms of the segmented images are formed in series, and then the grayscale feature histograms of all the segmented images of the three single modalities of the finger are fused in series to form three single-modal grayscale feature histograms. , using this histogram to represent the GLGF feature of the single-modal image, if the number of blocks of the single-modal Gabor direction feature encoding image of the finger in each 8 directions is N, then the single-modal gray feature histogram dimension is N*k*16. Here, assuming that N=8×8 and k=5, the grayscale feature histograms of the segmented images in the first row and the first column corresponding to the three single modalities are shown in FIG. 5 . Finally, the grayscale feature histograms of the three single-modality images are fused in series to form a finger three-modal grayscale feature histogram.
另外,根据公式(2)可知,灰度分组个数k的取值与分块图像的大小有关,即分块图像中包含的像素点个数不同,k的最佳取值也有所不同。因此,本发明通过ROC(接受特性曲线)曲线确定最佳灰度分组个数k和最佳分块个数N,使得手指三模态灰度特征直方图匹配精确度最高。首先,我们假设N=8×8,则由图6可知,当k=7时,手指三模态灰度特征直方图匹配精度最高;根据前一个结果,假设k=7,由图7可知,当N=8×8时,手指三模态灰度特征直方图匹配精度最高。根据以上结果可知,当N=8×8,k=7时,本发明方法的识别性能最佳。In addition, according to formula (2), it can be known that the value of the number k of gray-scale groups is related to the size of the segmented image, that is, the number of pixels contained in the segmented image is different, and the optimal value of k is also different. Therefore, the present invention determines the optimal number of grayscale groups k and the optimal number of blocks N through the ROC (acceptance characteristic curve) curve, so that the matching accuracy of the three-modal grayscale feature histogram of the finger is the highest. First, we assume that N=8×8, then it can be seen from Figure 6 that when k=7, the matching accuracy of the three-modal grayscale feature histogram of the finger is the highest; When N=8×8, the matching accuracy of finger three-modal grayscale feature histogram is the highest. According to the above results, when N=8×8, k=7, the recognition performance of the method of the present invention is the best.
6)通过计算两幅待匹配的手指ROI图像的三模态灰度特征直方图相交系数的方法来判断这两幅手指ROI图像是否匹配;6) Judging whether these two finger ROI images match by calculating the intersection coefficient of the three-modal grayscale feature histogram of the two finger ROI images to be matched;
利用式(4),通过计算两幅待匹配的手指ROI图像的三模态灰度特征直方图相交系数的方法来判断这两幅手指ROI图像是否匹配,直方图的相交系数越大,匹配的可能性越大。Using formula (4), it is determined whether the two finger ROI images match by calculating the intersection coefficient of the three-modal grayscale feature histograms of the two finger ROI images to be matched. more likely.
式中:m1和m2分别表示两幅待匹配的手指ROI图像,Hm1(i)和Hm2(i)分别代表这两幅待匹配的手指ROI图像的三模态灰度特征直方图,L表示手指三模态灰度特征直方图的维数。where m 1 and m 2 represent the two finger ROI images to be matched, respectively, and H m1 (i) and H m2 (i) represent the three-modal grayscale feature histograms of the two finger ROI images to be matched, respectively , L represents the dimension of the three-modal gray feature histogram of the finger.
在上述图像匹配过程中,首先计算两幅待匹配的手指ROI图像的三模态灰度特征直方图的相交系数。若计算出的相交系数>T(相似性决策阈值),则表示这两幅手指ROI图像相似,即这表示这两幅手指ROI图像匹配;若其相交系数≤T,则判定这两幅手指ROI图像不匹配。相似性决策阈值T是手指ROI图像匹配结果中错误拒绝率为0,且错误允许率最低时所对应的阈值点。In the above image matching process, firstly, the intersection coefficient of the three-modal grayscale feature histograms of the two finger ROI images to be matched are calculated. If the calculated intersection coefficient > T (similarity decision threshold), it means that the two finger ROI images are similar, which means that the two finger ROI images match; if the intersection coefficient is less than or equal to T, then the two fingers are judged ROI images do not match. The similarity decision threshold T is the corresponding threshold point when the false rejection rate is 0 and the false allowable rate is the lowest in the finger ROI image matching result.
本发明人基于上述方法做了两组实验。在这两组实验中,手指三模态的数据库均是由自制系统采集得到的。本数据库包含300个不同个体,每个个体包含10幅指纹ROI图像、10幅指静脉ROI图像和10幅指节纹ROI图像。总共9000幅手指三模态ROI图像。且每个个体的手指单模态图像的姿态各不相同。由于数据库中的手指单模态图像的分辨率会存在差异,因此将自制数据库中的指纹、指静脉、指节纹图像的分辨率分别调整为152*152,88*200,88*200。实验环境为PC机,Matlab R2010a环境下完成。The inventors conducted two groups of experiments based on the above method. In these two sets of experiments, the database of the three modalities of the finger was collected by the self-made system. This database contains 300 different individuals, and each individual contains 10 fingerprint ROI images, 10 finger vein ROI images and 10 knuckle print ROI images. A total of 9000 finger trimodal ROI images. And the gestures of the single-modal images of the fingers of each individual are different. Since the resolutions of the single-modal images of the fingers in the database will be different, the resolutions of the fingerprints, finger veins, and knuckle prints in the self-made database are adjusted to 152*152, 88*200, and 88*200, respectively. The experimental environment is a PC, completed in the Matlab R2010a environment.
在第一组实验中,从自制的数据库中选择四幅手指静脉ROI图像,如图8所示。该四幅指静脉ROI图像均属于同一个人,且姿态各不相同。In the first set of experiments, four finger vein ROI images were selected from a self-made database, as shown in Figure 8. The four finger vein ROI images belong to the same person with different postures.
在本实验中,我们采用下述通过直方图表示的三种特征提取方法,验证本发明提出的GLGF特征提取方法的旋转不变特性。In this experiment, we use the following three feature extraction methods represented by histograms to verify the rotation invariance of the GLGF feature extraction method proposed by the present invention.
1.Gabor方向特征编码:首先,通过步骤1和步骤2的叙述,形成了4幅手指静脉的Gabor方向特征编码图像;然后,通过步骤3的叙述,将4幅手指静脉的Gabor方向特征编码图像分成8×8块,再通过传统的灰度直方图表示方法描述每一个Gabor方向特征编码分块图像,传统的直方图表示方法是:统计Gabor方向特征编码图像从灰度值0到255的像素点的个数,在每个灰度值处叠加形成直线,构成4幅手指静脉的Gabor方向特征编码分块图像的灰度直方图;最后将每个4幅手指静脉的Gabor方向特征编码分块图像的灰度直方图串联形成4幅手指静脉的Gabor方向特征编码图像的直方图。1. Gabor direction feature encoding: First, through the description of step 1 and step 2, four images of Gabor direction feature encoding of finger veins are formed; then, through the description of step 3, the four images of Gabor direction feature encoding of finger veins are formed. Divide it into 8×8 blocks, and then describe each block image of Gabor direction feature encoding by the traditional gray histogram representation method. The traditional histogram representation method is: count the pixels of the Gabor direction feature encoding image from gray value 0 to 255 The number of points is superimposed at each gray value to form a straight line, which constitutes the grayscale histogram of the Gabor direction feature coding block images of 4 finger veins; finally, the Gabor direction feature coding of each 4 finger veins is divided into blocks The grayscale histograms of the images are concatenated to form the histograms of the four images of the Gabor orientation feature encoding of finger veins.
2.改进的MRRID特征:首先,通过步骤3的叙述,将4幅手指静脉ROI图像分成8×8块;然后,根据步骤4的叙述,通过改进的MRRID描述每一个手指静脉ROI分块图像,形成每个手指静脉ROI分块图像的改进的MRRID特征直方图;最后将每个手指静脉ROI分块图像的改进的MRRID特征直方图串联形成手指静脉ROI图像的改进的MRRID特征直方图。2. Improved MRRID features: First, according to the description of step 3, the 4 finger vein ROI images are divided into 8 × 8 blocks; then, according to the description of step 4, each finger vein ROI segmented image is described by the improved MRRID, The improved MRRID feature histogram of each finger vein ROI segmented image is formed; finally, the improved MRRID feature histogram of each finger vein ROI segmented image is concatenated to form the improved MRRID feature histogram of the finger vein ROI image.
3.GLGF特征:首先,通过步骤1和步骤2的叙述,形成了4幅手指静脉的Gabor方向特征编码图像;然后,通过步骤3的叙述,将4幅手指静脉的Gabor方向特征编码图像分成8×8块,再通过步骤4中叙述的改进的MRRID描述每一个Gabor方向特征编码分块图像,形成每个Gabor方向特征编码分块图像的改进的MRRID特征直方图;最后将每个Gabor方向特征编码分块图像的改进的MRRID特征直方图串联形成Gabor方向特征编码图像的改进的MRRID特征直方图,即本发明提出的GLGF特征直方图。3. GLGF features: First, through the description of steps 1 and 2, four images of Gabor orientation feature encoding of finger veins are formed; then, through the description of step 3, the four images of Gabor orientation feature encoding of finger veins are divided into 8 ×8 blocks, and then describe each Gabor direction feature-encoded block image through the improved MRRID described in step 4 to form an improved MRRID feature histogram of each Gabor direction feature-encoded block image; The improved MRRID feature histogram of the encoded block image is concatenated to form the improved MRRID feature histogram of the Gabor direction feature encoded image, that is, the GLGF feature histogram proposed by the present invention.
根据如上所述的特征直方图形成过程,将四幅指静脉ROI图像的特征直方图分别进行匹配,比较其相交系数,如表1所示。从表1的数据可以看出,GLGF特征提取方法具有较好的旋转不变特性,该方法在一定程度上解决了手指姿态多变的问题。According to the above-mentioned feature histogram formation process, the feature histograms of the four finger vein ROI images were matched respectively, and their intersection coefficients were compared, as shown in Table 1. From the data in Table 1, it can be seen that the GLGF feature extraction method has good rotation invariance characteristics, and this method solves the problem of changing finger poses to a certain extent.
表1直方图相似系数Table 1 Histogram similarity coefficient
在第二组实验中,我们对GLGF特征提取方法、步骤1和步骤2中叙述的Gabor方向特征编码方法、步骤4中叙述的改进的MRRID特征提取方法的识别性能做了对比,ROC(接受特性曲线)曲线如图9所示。表2为这三种特征提取方法的匹配时间以及相应的EER(错误允许率与错误拒绝率相等处的识别率,在本文中简称等误率)。从表2的不同特征提取方法的匹配时间可以看出GLGF特征提取方法匹配时间较短。结合图9和表2的实验结果可知,GLGF特征提取方法不仅在一定程度上解决了手指姿态多变的问题,具有良好的匹配效果,而且提高了匹配效率,具有一定的可行性。In the second set of experiments, we compared the recognition performance of the GLGF feature extraction method, the Gabor orientation feature encoding method described in steps 1 and 2, and the improved MRRID feature extraction method described in step 4, and the ROC (acceptance characteristic Curve) The curve is shown in Figure 9. Table 2 shows the matching time of these three feature extraction methods and the corresponding EER (the recognition rate where the false allowable rate and the false rejection rate are equal, referred to as equal error rate in this paper). From the matching time of different feature extraction methods in Table 2, it can be seen that the matching time of the GLGF feature extraction method is shorter. Combined with the experimental results in Figure 9 and Table 2, it can be seen that the GLGF feature extraction method not only solves the problem of changing finger poses to a certain extent, but also has a good matching effect, and improves the matching efficiency, which is feasible to a certain extent.
表2不同描述符的识别性能Table 2. Recognition performance of different descriptors
Claims (4)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510496609.7A CN105138974B (en) | 2015-08-12 | 2015-08-12 | A kind of multi-modal Feature fusion of finger based on Gabor coding |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510496609.7A CN105138974B (en) | 2015-08-12 | 2015-08-12 | A kind of multi-modal Feature fusion of finger based on Gabor coding |
Publications (2)
Publication Number | Publication Date |
---|---|
CN105138974A CN105138974A (en) | 2015-12-09 |
CN105138974B true CN105138974B (en) | 2019-01-11 |
Family
ID=54724318
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201510496609.7A Expired - Fee Related CN105138974B (en) | 2015-08-12 | 2015-08-12 | A kind of multi-modal Feature fusion of finger based on Gabor coding |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN105138974B (en) |
Families Citing this family (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105975951A (en) * | 2016-05-27 | 2016-09-28 | 国创科视科技股份有限公司 | Finger vein and fingerprint fusion identification method of middle part of finger |
CN109409179B (en) * | 2018-03-30 | 2021-10-12 | 中国科学院半导体研究所 | Vein identification method based on neighborhood class coding learning |
CN109598205A (en) * | 2018-11-09 | 2019-04-09 | 国网山东省电力公司淄博供电公司 | The method of Finger print characteristic abstract and compressed encoding based on Gabor transformation |
CN109543580A (en) * | 2018-11-15 | 2019-03-29 | 北京智慧眼科技股份有限公司 | Refer to vena characteristic extracting method, comparison method, storage medium and processor |
CN109902585B (en) * | 2019-01-29 | 2023-04-07 | 中国民航大学 | Finger three-mode fusion recognition method based on graph model |
CN110516595B (en) * | 2019-08-27 | 2023-04-07 | 中国民航大学 | Finger multi-mode feature fusion recognition method based on convolutional neural network |
CN113033491A (en) * | 2021-04-26 | 2021-06-25 | 广东工业大学 | Identification method based on single-hand multi-mode knuckle print feature fusion |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20070172114A1 (en) * | 2006-01-20 | 2007-07-26 | The Johns Hopkins University | Fusing Multimodal Biometrics with Quality Estimates via a Bayesian Belief Network |
CN102521575A (en) * | 2011-12-16 | 2012-06-27 | 北京天诚盛业科技有限公司 | Iris identification method based on multidirectional Gabor and Adaboost |
CN102629320A (en) * | 2012-03-27 | 2012-08-08 | 中国科学院自动化研究所 | Ordinal measurement statistical description face recognition method based on feature level |
CN103679153A (en) * | 2013-12-16 | 2014-03-26 | 中国民航大学 | Finger multi-modal biometric characteristic polarization imaging system |
-
2015
- 2015-08-12 CN CN201510496609.7A patent/CN105138974B/en not_active Expired - Fee Related
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20070172114A1 (en) * | 2006-01-20 | 2007-07-26 | The Johns Hopkins University | Fusing Multimodal Biometrics with Quality Estimates via a Bayesian Belief Network |
CN102521575A (en) * | 2011-12-16 | 2012-06-27 | 北京天诚盛业科技有限公司 | Iris identification method based on multidirectional Gabor and Adaboost |
CN102629320A (en) * | 2012-03-27 | 2012-08-08 | 中国科学院自动化研究所 | Ordinal measurement statistical description face recognition method based on feature level |
CN103679153A (en) * | 2013-12-16 | 2014-03-26 | 中国民航大学 | Finger multi-modal biometric characteristic polarization imaging system |
Non-Patent Citations (1)
Title |
---|
多模态生物特征识别技术进展综述;王瑜 等;《计算机应用与软件》;20090228;第26卷(第2期);第32-34页 |
Also Published As
Publication number | Publication date |
---|---|
CN105138974A (en) | 2015-12-09 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN105138974B (en) | A kind of multi-modal Feature fusion of finger based on Gabor coding | |
CN105095880B (en) | A kind of multi-modal Feature fusion of finger based on LGBP coding | |
Liu et al. | Finger vein recognition based on deep learning | |
CN102938065B (en) | Face feature extraction method and face identification method based on large-scale image data | |
CN106096538B (en) | Face identification method and device based on sequencing neural network model | |
CN109190566B (en) | Finger vein recognition method integrating local coding and CNN model | |
JP7130905B2 (en) | Fast and Robust Dermatoglyphic Mark Minutia Extraction Using Feedforward Convolutional Neural Networks | |
CN110543822A (en) | A Finger Vein Recognition Method Based on Convolutional Neural Network and Supervised Discrete Hash Algorithm | |
Zhang et al. | Combining global and minutia deep features for partial high-resolution fingerprint matching | |
CN105160305B (en) | A kind of multi-modal Feature fusion of finger | |
Fei et al. | Jointly heterogeneous palmprint discriminant feature learning | |
CN105956560A (en) | Vehicle model identification method based on pooling multi-scale depth convolution characteristics | |
CN107145829A (en) | A Palm Vein Recognition Method Fused with Texture Features and Scale Invariant Features | |
CN111126240A (en) | A three-channel feature fusion face recognition method | |
CN109344856B (en) | Offline signature identification method based on multilayer discriminant feature learning | |
Sujay et al. | Face recognition using extended LBP features and multilevel SVM classifier | |
CN108509927A (en) | A kind of finger venous image recognition methods based on Local Symmetric graph structure | |
Jalilian et al. | Enhanced segmentation-CNN based finger-vein recognition by joint training with automatically generated and manual labels | |
Vij et al. | Learning minutiae neighborhoods: A new binary representation for matching fingerprints | |
CN104778472A (en) | Extraction method for facial expression feature | |
Hassin et al. | Machine Learning System for Human–Ear Recognition Using Scale Invariant Feature Transform | |
Krishnan et al. | Finger vein recognition based on anatomical features of vein patterns | |
Wang et al. | Palm-vein verification based on U-Net | |
CN116092134A (en) | A Fingerprint Liveness Detection Method Based on Deep Learning and Feature Fusion | |
Dubey et al. | Palmprint recognition using binary wavelet transform and LBP representation |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20190111 Termination date: 20190812 |
|
CF01 | Termination of patent right due to non-payment of annual fee |