CN105095880B - A kind of multi-modal Feature fusion of finger based on LGBP coding - Google Patents
A kind of multi-modal Feature fusion of finger based on LGBP coding Download PDFInfo
- Publication number
- CN105095880B CN105095880B CN201510518806.4A CN201510518806A CN105095880B CN 105095880 B CN105095880 B CN 105095880B CN 201510518806 A CN201510518806 A CN 201510518806A CN 105095880 B CN105095880 B CN 105095880B
- Authority
- CN
- China
- Prior art keywords
- finger
- gray
- feature
- image
- value
- 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
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
-
- 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
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V40/00—Recognition of biometric, human-related or animal-related patterns in image or video data
- G06V40/10—Human or animal bodies, e.g. vehicle occupants or pedestrians; Body parts, e.g. hands
- G06V40/12—Fingerprints or palmprints
- G06V40/1365—Matching; Classification
-
- 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/14—Vascular patterns
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Multimedia (AREA)
- Human Computer Interaction (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Life Sciences & Earth Sciences (AREA)
- Health & Medical Sciences (AREA)
- Biodiversity & Conservation Biology (AREA)
- Biomedical Technology (AREA)
- General Health & Medical Sciences (AREA)
- Molecular Biology (AREA)
- Collating Specific Patterns (AREA)
- Image Analysis (AREA)
Abstract
一种基于LGBP编码的手指多模态特征融合方法。其包括利用Gabor滤波器对手指三模态ROI图像进行Gabor滤波,获得幅度特征图像;对图像进行编码,形成特征编码图像;对图像进行分块;将分块图像的像素点看成是特征点提取其灰度特征,形成灰度特征向量;将灰度特征向量叠加,形成灰度特征直方图,再将灰度特征直方图串联形成分块图像的灰度特征直方图;将手指单模态灰度特征直方图串联融合形成手指三模态灰度特征直方图;计算两幅待匹配的手指三模态ROI图像的灰度特征直方图相交系数来判断两者是否匹配。本发明有效解决了在手指图像采集过程中手指姿态易变问题,且手指多模态识别运算速度高、识别率高。
A multimodal feature fusion method for fingers based on LGBP coding. It includes using Gabor filter to perform Gabor filtering on the three-modal ROI image of the finger to obtain an amplitude characteristic image; encoding the image to form a characteristic encoding image; dividing the image; taking the pixels of the divided image as feature points Extract its grayscale features to form a grayscale feature vector; superimpose the grayscale feature vectors to form a grayscale feature histogram, and then concatenate the grayscale feature histograms to form the grayscale feature histogram of the block image; The grayscale feature histograms are fused in series to form the finger trimodal grayscale feature histogram; the grayscale feature histogram intersection coefficients of the two finger trimodal ROI images to be matched are calculated to determine whether the two match. The invention effectively solves the problem that the finger posture is volatile in the process of finger image collection, and has high operation speed and high recognition rate for finger multi-modal recognition.
Description
技术领域technical field
本发明属于图像识别技术领域,特别是涉及一种基于LGBP编码的手指多模态特征融合方法。The invention belongs to the technical field of image recognition, and in particular relates to a finger multimodal feature fusion method based on LGBP coding.
背景技术Background technique
目前,单模态生物特征识别在应用中存在一定的局限性,因此无法满足人们对高精度身份识别的需求。为使手指三模态特征能够有效地进行融合,鲁棒性特征分析成为研究中的关键性问题。由于在采集手指三模态ROI(region of interest,感兴趣区域)图像的过程中存在手指姿态易变的问题,且大多数的手指鲁棒性特征提取方法受到旋转不变性的限制,因此不能有效地解决此问题。At present, there are certain limitations in the application of single-modal biometric identification, so it cannot meet people's needs for high-precision identification. In order to effectively fuse the three-modal features of the finger, robust feature analysis has become a key issue in the research. Due to the problem of variable finger posture in the process of collecting three-modal ROI (region of interest) images of fingers, and most of the finger robust feature extraction methods are limited by rotation invariance, they cannot be effective. solve this problem.
发明内容SUMMARY OF THE INVENTION
为了解决上述问题,本发明的目的在于提供一种基于LGBP编码的手指多模态特征融合方法。In order to solve the above problems, the purpose of the present invention is to provide a multi-modal feature fusion method of fingers based on LGBP coding.
为了达到上述目的,本发明提供的基于LGBP编码的手指多模态特征融合方法包括按顺序进行的下列步骤:In order to achieve the above-mentioned purpose, the finger multimodal feature fusion method based on LGBP 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°的指纹、指静脉和指节纹的幅度特征图像;1) Use Gabor filters with different scale parameters to perform Gabor filtering on the three-modal ROI images of fingers with different postures, and obtain 8 directions respectively, namely 0°, 22.5°, 45°, 67.5°, 90°, 112.5°, 135° Amplitude characteristic images of fingerprints, finger veins and knuckle prints at ° and 157.5°;
2)利用LBP对上述8个方向的手指三模态幅度特征图像分别进行编码,由此形成8个方向的手指三模态LGBP特征编码图像;2) Utilize LBP to encode the three-modal amplitude characteristic images of the finger in the above-mentioned eight directions respectively, thereby forming the three-modal LGBP characteristic encoding images of the finger in eight directions;
3)对上述8个方向的手指三模态LGBP特征编码图像进行分块;3) dividing the three-modal LGBP feature encoding images of the fingers in the above 8 directions;
4)将每一个分块图像的像素点均看成是特征点而提取其灰度特征,由此形成灰度特征向量,过程如下:4) The pixel points of each block image are regarded as feature points and their grayscale features are extracted, thereby forming a grayscale feature vector. The process is as follows:
第一步:灰度分组;首先,将每个分块图像的每个像素点的灰度值从小到大进行排序,形成一个像素点的序列;然后,将此序列根据像素点的总数均分为k个灰度分组,形成k组灰度分组图像;之后用四舍五入的方法确定每个灰度分组的边界点,并获取该边界点的灰度值;Step 1: Grayscale grouping; first, sort the grayscale values of each pixel of each block 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 histogram of the block image is formed in series;
6)首先通过二维高斯模型生成与LGBP特征编码图像分块个数相同的系数,然后对上述每一个分块图像的灰度特征直方图进行加权,之后将上述加权后的分块图像的灰度特征直方图串联得到手指单模态灰度特征直方图,最后,将上述手指单模态灰度特征直方图串联融合形成手指三模态灰度特征直方图;6) First, generate the coefficients with the same number of blocks as the LGBP feature-encoded image through the two-dimensional Gaussian model, then weight the gray feature histogram of each block image above, and then use the gray scale of the weighted block image. The degree feature histograms are concatenated to obtain a finger single-modal gray feature histogram, and finally, the above-mentioned finger single-modal gray feature histograms are concatenated and fused to form a finger three-modal gray feature histogram;
7)通过计算两幅待匹配的手指三模态ROI图像的灰度特征直方图相交系数的方法来判断这两幅手指ROI图像是否匹配。7) Determine whether the two finger ROI images match by calculating the intersection coefficient of the grayscale feature histogram of the two finger tri-modal ROI images to be matched.
在步骤1)中,所述的Gabor滤波器的表达式为:In step 1), the expression of the described Gabor filter 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个方向的手指三模态幅度特征图像分别进行编码的方法是:首先,定义一个以某一手指幅度特征图像中某一像素点作为中心像素点的3×3的窗口,以该中心像素点的灰度值为阈值,对该窗口中其余8个邻域像素点进行二值化;若某一邻域像素点的灰度值小于中心像素点的灰度值,则编码为0;否则,编码为1,形成了8位二进制值;然后将二进制值向右移位b次,对每右移一位的二进制值进行加权求和得到该像素点的8个LBP值;最后,取最小的LBP值作为该像素点的LBP值;In step 2), the method for encoding the three-modal amplitude characteristic images of the finger in 8 directions is: first, define a 3-mode image with a certain pixel in a certain finger amplitude characteristic image as the center pixel. ×3 window, take the gray value of the center pixel as the threshold, and binarize the remaining 8 neighbor pixels in the window; if the gray value of a neighbor pixel is less than the gray value of the center pixel degree value, it is encoded as 0; otherwise, it is encoded as 1, forming an 8-bit binary value; then the binary value is shifted to the right by b times, and the weighted summation is performed on the binary value shifted by one bit to the right to obtain the pixel value. 8 LBP values; finally, take the smallest LBP value as the LBP value of the pixel;
最小LBP值的公式为:The formula for the minimum LBP value is:
其中,函数ROR(x,b)表示将二进制值x向右移位b次,表示第i个中心像素点的LBP值,定义如式(3)所示:Among them, the function ROR(x,b) means to shift the binary value x to the right b times, represents the LBP value of the i-th center pixel, The definition is shown in formula (3):
式中:B(Ii-Ic)表示二值化函数,即Ii表示中心像素 点i的灰度值,Ic表示邻域像素点的灰度值,a表示二值化函数的第a位,在这里P=8。 In the formula: B(I i -I c ) represents the binarization function, namely I i represents the gray value of the central pixel point i, I c represents the gray value of the neighboring pixel point, and a represents the a-th bit of the binarization function, where P=8.
在步骤4)中,所述的获取边界点的灰度值公式为:In step 4), the described gray value formula of the obtained 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)中,所述的二维高斯模型的公式为:In step 6), the formula of the two-dimensional Gaussian model is:
其中,σ表示二维高斯模型的均方差,m和n分别是每行和每列的图像分块的个数,mid(i)和mid(j)分别代表图像中心的分块图像在第i行和第j列。Among them, σ represents the mean square error of the two-dimensional Gaussian model, m and n are the number of image blocks in each row and each column, respectively, mid(i) and mid(j) represent the block image at the center of the image. row and column j.
在步骤7)中,所述的通过计算两幅待匹配的手指三模态ROI图像的灰度特征直方图相交系数的方法来判断这两幅手指ROI图像是否匹配的方法是:首先利用下面的相交系数表达式计算两幅待匹配的手指ROI图像中手指三模态灰度特征直方图的相交系数,若计算出的相交系数>相似性决策阈值T,则表示这两幅手指ROI图像相似,即表示这两幅手指ROI图像匹配;若其相交系数≤T,则判定这两幅手指ROI图像不匹配;相似性决策阈值T是手指ROI图像匹配结果中错误拒绝率为0,且错误允许率最低时所对应的阈值点;In step 7), the method for judging whether these two finger ROI images match by calculating the intersection coefficients of the grayscale feature histograms of the two finger trimodal ROI images to be matched is: first use the following The intersection coefficient expression calculates the intersection coefficient of the three-modal gray feature histogram of the finger in the two finger ROI images to be matched. If the calculated intersection coefficient > the similarity decision threshold T, 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, it is determined that the two finger ROI images do not match; the similarity decision threshold T is that the false rejection rate in the finger ROI image matching result is 0, and the error is allowed The threshold point corresponding to the lowest rate;
相交系数的表达式为: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 grayscale feature histogram of the finger trimodal image.
本发明提供的基于LGBP编码的手指多模态特征融合方法有效地解决了在手指图像采集过程中手指姿态易变的问题,并且手指多模态识别的运算速度高、识别率高。The finger multimodal feature fusion method based on LGBP coding provided by the present invention effectively solves the problem of variable finger posture during the finger image acquisition process, and has high operation speed and high recognition rate for finger multimodal recognition.
附图说明Description of drawings
图1为8个方向的手指三模态幅度特征图,其中(a)指纹(b)指静脉(c)指节纹;Figure 1 is a three-modal amplitude feature map of a finger in 8 directions, wherein (a) fingerprint (b) finger vein (c) knuckle pattern;
图2为8个方向的手指三模态LGBP特征编码图,其中(a)指纹(b)指静脉(c)指节纹;Figure 2 is a three-modal LGBP feature encoding diagram of a finger in 8 directions, wherein (a) fingerprint (b) finger vein (c) knuckle pattern;
图3为8个方向的手指三模态LGBP特征编码分块图,其中(a)指纹(b)指静脉(c)指节纹;Figure 3 is a block diagram of three-modal LGBP feature coding of fingers in 8 directions, wherein (a) fingerprints (b) finger veins (c) knuckle prints;
图4为像素点的8个最近邻点示意图。FIG. 4 is a schematic diagram of 8 nearest neighbors of a pixel.
图5为LGBP特征编码分块图像的灰度特征直方图,其中(a)指纹(b)指静脉(c)指节纹;Fig. 5 is the grayscale feature histogram of the LGBP feature encoding block image, wherein (a) fingerprint (b) finger vein (c) knuckle print;
图6为基于二维高斯模型的加权串联过程示意图;6 is a schematic diagram of a weighted series process based on a two-dimensional Gaussian model;
图7为8×8分块图像不同灰度分组的识别性能比较;Figure 7 is a comparison of the recognition performance of different gray-scale groups of 8×8 block images;
图8为不同分块图像的识别性能比较;Fig. 8 is the recognition performance comparison of different block images;
图9为二维高斯模型不同σ值的识别性能比较;Figure 9 is a comparison of the recognition performance of the two-dimensional Gaussian model with different σ values;
图10为四幅不同姿态的手指静脉ROI图像;Figure 10 shows four finger vein ROI images with different postures;
图11为三种特征提取方法的识别性能比较。Figure 11 shows the comparison of the recognition performance of the three feature extraction methods.
具体实施方式Detailed ways
下面结合附图和具体实施例对本发明提供的基于LGBP编码的手指多模态特征融合方法进行详细说明。The LGBP coding-based finger multimodal feature fusion method provided by the present invention will be described in detail below with reference to the accompanying drawings and specific embodiments.
本发明提供的基于LGBP编码的手指多模态特征融合方法包括按顺序进行的下列步骤:The finger multimodal feature fusion method based on LGBP coding provided by the present invention comprises the following steps in order:
1)由于手指三模态图像的纹理不同,因此本发明利用尺度参数不同(δ=4,5,6)的Gabor滤波器对不同姿态的手指三模态ROI图像进行Gabor滤波,Gabor滤波器的表达式如式1所示,分别获得8个方向(0°,22.5°,45°,67.5°,90°,112.5°,135°和157.5°)的指纹、指静脉和指节纹的幅度特征图像,如图1所示;1) Since the textures of the three-modal images of the fingers are different, the present invention uses Gabor filters with different scale parameters (δ=4, 5, 6) to perform Gabor filtering on the three-modal ROI images of the fingers with different postures. The expression is shown in Equation 1, and the amplitude features of fingerprints, finger veins and knuckle prints in 8 directions (0°, 22.5°, 45°, 67.5°, 90°, 112.5°, 135° and 157.5°) are obtained respectively. image, as 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)利用LBP(局部二值模式)对上述8个方向的手指三模态幅度特征图像分别进行编码,编码方法是:首先,定义一个以某一手指幅度特征图像中某一像素点作为中心像素点的3×3的窗口,以该中心像素点的灰度值为阈值,对该窗口中其余8个邻域像素点进行二值化。比如:若某一邻域像素点的灰度值小于中心像素点的灰度值,则编码为0;否则,编码为1,形成了8位二进制值;然后将二进制值向右移位b次,对每右移一位的二进制值进行加权求和得到该像素点的8个LBP值;最后,取最小的LBP值作为该像素点的LBP值,如式(2)所示,由此形成8个方向的手指三模态LGBP特征编码图像,如图2所示。2) Use LBP (local binary pattern) to encode the three-modal amplitude characteristic images of the finger in the above 8 directions respectively. The encoding method is: first, define a certain pixel in a certain finger amplitude characteristic image as the center pixel. A 3×3 window of points, with the gray value of the central pixel as the threshold, the remaining 8 neighboring pixels in the window are binarized. For example: if the gray value of a neighborhood pixel is less than the gray value of the center pixel, the code is 0; otherwise, the code is 1, forming an 8-bit binary value; then the binary value is shifted to the right b times , weighted and summed the binary values shifted by one bit to the right to obtain 8 LBP values of the pixel; finally, take the smallest LBP value as the LBP value of the pixel, as shown in formula (2), thus forming The three-modal LGBP feature-encoded images of fingers in 8 directions are shown in Figure 2.
其中,函数ROR(x,b)表示将二进制值x向右移位b次,表示第i个中心像素点的LBP值,定义如式(3)所示:Among them, the function ROR(x,b) means to shift the binary value x to the right b times, represents the LBP value of the i-th center pixel, The definition is shown in formula (3):
式中:B(Ii-Ic)表示二值化函数,即Ii表示中心像素 点i的灰度值,Ic表示邻域像素点的灰度值,a表示二值化函数的第a位,在这里P=8。 In the formula: B(I i -I c ) represents the binarization function, namely I i represents the gray value of the central pixel point i, I c represents the gray value of the neighboring pixel point, and a represents the a-th bit of the binarization function, where P=8.
3)由于MRRID(多支持区域旋转不变性特征)只适用于描述局部图像,本步骤对上述8个方向的手指三模态LGBP特征编码图像进行分块,在本发明中,将8个方向的手指三模态LGBP特征编码图像分别分成8×8块,分块示意图如图3所示。3) Since MRRID (Multi-Support Region Rotation Invariance Feature) is only suitable for describing local images, this step divides the three-modal LGBP feature encoding images of the finger in the above 8 directions. The three-modal LGBP feature encoding image of the finger is divided into 8×8 blocks respectively, and the block diagram is shown in Figure 3.
4)由于上述8个方向的手指三模态LGBP特征编码分块图像较小,若寻找特征点会造成细节信息的丢失,因此,本发明对MRRID进行了改进,将每一个分块图像的像素点均看成是特征点而提取其灰度特征,由此形成灰度特征向量,过程如下:4) Since the three-modal LGBP feature coding segmented images of the fingers in the above 8 directions are small, detailed information will be lost if the feature points are searched. The points are regarded as feature points and their grayscale features are extracted to form grayscale feature vectors. The process is as follows:
第一步:灰度分组。首先,将每个分块图像的每个像素点的灰度值从小到大进行排序,形成一个像素点的序列;然后,将此序列根据像素点的总数均分为k个灰度分组,形成k组灰度分组图像;之后用四舍五入的方法确定每个灰度分组的边界点,并获取该边界点的灰度值,如式(4)所示:The first step: grayscale grouping. First, sort the gray value of each pixel of 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 (4):
其中,表示每组的边界点,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位二进制码的灰度特征向量,然后利用公式(5)将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 4-bit binary code, and then using formula (5) to convert the 4-bit binary code vector into a 16-bit binary code grayscale feature vector.
其中,i表示第i个像素点,m表示该像素点最近邻点的对数。Among them, i represents the ith pixel, and m represents the logarithm of the nearest neighbor of the pixel.
5)将上述每个灰度分组图像中每个像素点的灰度特征向量叠加,形成每个灰度分组图像的灰度特征直方图,再将每个灰度分组图像的灰度特征直方图串联形成分块图像的灰度特征直方图,利用该直方图表示分块图像的LGIGF特征。假设手指三模态图像的分块个数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 histogram of the block image is formed in series, and the LGIGF feature of the block image is represented by the histogram. Assuming that the number of segments of the three-modal image of the finger is N=8×8, and the number of gray-level groups is k=5, then the gray-scale feature histograms of the segmented images in the first row and the first column corresponding to the three single-modalities of the fingers The diagram is shown in Figure 5.
6)由于手指三模态图像的中心部分的LGIGF特征比边缘部分的LGIGF特征稳定,因此,首先通过二维高斯模型生成与LGBP特征编码图像分块个数相同的系数,然后对上述每一个分块图像的灰度特征直方图进行加权,之后将上述加权后的分块图像的灰度特征直方图串联得到手指单模态灰度特征直方图,二维高斯模型如式(6)所示:6) Since the LGIGF feature of the central part of the three-modal image of the finger is more stable than the LGIGF feature of the edge part, first, the coefficients equal to the number of blocks of the LGBP feature encoding image are generated by the two-dimensional Gaussian model, and then each of the above The grayscale feature histogram of the block image is weighted, and then the grayscale feature histogram of the above-mentioned weighted block image is connected in series to obtain the finger single-modal grayscale feature histogram. The two-dimensional Gaussian model is shown in formula (6):
其中,σ表示二维高斯模型的均方差,m和n分别是每行和每列的图像分块的个数,mid(i)和mid(j)分别代表图像中心的分块图像在第i行和第j列。分块图像LGIGF特征直方图加权串联的示意图如图6所示。Among them, σ represents the mean square error of the two-dimensional Gaussian model, m and n are the number of image blocks in each row and each column, respectively, mid(i) and mid(j) represent the block image at the center of the image. row and column j. The schematic diagram of the weighted concatenation of the LGIGF feature histogram of the block image is shown in Figure 6.
最后,将上述手指单模态灰度特征直方图串联融合形成手指三模态灰度特征直方图。Finally, the above single-modal grayscale feature histograms of the finger are fused in series to form a finger three-modal grayscale feature histogram.
另外,根据公式(4)可知,灰度分组图像个数k的取值与分块图像的大小有关,即分块图像中包含的像素点个数不同,k的最佳取值也有所不同。因此,我们通过ROC(接受特性曲线)曲线确定最佳灰度分组图像的个数k和最佳分块个数N,使得LGIGF特征直方图匹配精确度最佳。首先,我们假设N=8×8,则由图7可知,当k=4时,LGIGF特征直方图匹配精度最高;根据前一个结果,假设k=4,由图8可知,当N=8×8时,LGIGF特征直方图匹配精度最高。根据以上结果可知,当N=8×8,k=4时,本发明提出的LGIGF特征融合方法识别性能最佳。又根据公式(6)可知,手指单模态图像特征的稳定性与二维高斯模型的形状有关,由于二维高斯模型的形状取决于均方差σ的取值,因此,手指单模态图像特征的稳定性取决于均方差σ,由图9可知,当σ=0.15时,LGIGF特征直方图匹配精度最高。In addition, according to formula (4), the value of the number of gray-scale grouped images k is related to the size of the divided image, that is, the number of pixels contained in the divided image is different, and the optimal value of k is also different. Therefore, we use the ROC (acceptance characteristic curve) curve to determine the optimal number k of gray-scale grouped images and the optimal number of blocks N, so that the LGIGF feature histogram matching accuracy is the best. First, we assume that N=8×8, then it can be seen from Figure 7 that when k=4, the LGIGF feature histogram matching accuracy is the highest; according to the previous result, assuming k=4, it can be seen from Figure 8 that when N=8× 8, the LGIGF feature histogram matching accuracy is the highest. According to the above results, when N=8×8, k=4, the recognition performance of the LGIGF feature fusion method proposed by the present invention is the best. According to formula (6), it can be seen that the stability of the single-modal image feature of the finger is related to the shape of the two-dimensional Gaussian model. Since the shape of the two-dimensional Gaussian model depends on the value of the mean square error σ, the single-modal image feature of the finger is The stability of σ depends on the mean square error σ. It can be seen from Figure 9 that when σ = 0.15, the matching accuracy of the LGIGF feature histogram is the highest.
7)利用式(7),通过计算两幅待匹配的手指三模态ROI图像的灰度特征直方图相交系数的方法来判断这两幅手指ROI图像是否匹配,直方图的相交系数越大,匹配的可能性越大。7) Using formula (7), determine whether the two finger ROI images match by calculating the intersection coefficient of the grayscale feature histogram of the two finger trimodal ROI images to be matched, and the larger the intersection coefficient of the histogram, more likely to match.
式中: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 grayscale feature histogram of the finger trimodal image.
在上述图像匹配过程中,首先计算两幅待匹配的手指ROI图像中手指三模态灰度特征直方图的相交系数。若计算出的相交系数>T(相似性决策阈值),则表示这两幅手指ROI图像相似,即表示这两幅手指ROI图像匹配;若其相交系数≤T,则判定这两幅手指ROI图像不匹配。相似性决策阈值T是手指ROI图像匹配结果中错误拒绝率为0,且错误允许率最低时所对应的阈值点。In the above-mentioned image matching process, the intersection coefficient of the three-modal grayscale feature histogram of the finger in the two finger ROI images to be matched is calculated first. 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 finger ROI images are judged 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.
本发明人基于上述方法做了两组实验。在这两组实验中,均采用自制的数据库。本数据库包含100个不同个体,每个个体包含10幅指纹ROI图像、10幅指静脉ROI图像和10幅指节纹ROI图像。总共3000幅手指三模态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, self-made databases were used. This database contains 100 different individuals, and each individual contains 10 fingerprint ROI images, 10 finger vein ROI images, and 10 knuckle print ROI images. A total of 3000 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图像,如图10所示。该四幅图片均属于同一个人,且姿态各不相同。In the first set of experiments, four finger vein ROI images were selected from a self-made database, as shown in Figure 10. The four pictures belong to the same person, and the poses are different.
在本实验中,我们采用下述通过直方图表示的三种特征融合方法,验证本发明提出的LGIGF特征融合方法的旋转不变特性。In this experiment, we use the following three feature fusion methods represented by histograms to verify the rotation invariance of the LGIGF feature fusion method proposed by the present invention.
1.LGBP特征编码:首先,按照步骤1和步骤2的叙述,形成了4幅手指静脉的LGBP特征编码图像;然后,按照步骤3的叙述,将4幅手指静脉的LGBP特征编码图像分成8×8块,再通过传统的灰度直方图表示方法描述每一个LGBP特征编码分块图像,传统的直方图表示方法是:统计LGBP特征编码图像从灰度值0到255的像素点的个数,在每个灰度值处叠加形成直线,构成4幅手指静脉的LGBP特征编码分块图像的灰度直方图;最后将每个4幅手指静脉的LGBP特征编码分块图像的灰度直方图串联形成4幅手指静脉的LGBP特征编码图像的直方图。1. LGBP feature coding: First, according to the description of steps 1 and 2, four LGBP feature coding images of finger veins are formed; then, according to the description of step 3, the 4 LGBP feature coding images of finger veins are divided into 8× 8 blocks, and then describe each LGBP feature-encoded block image through the traditional grayscale histogram representation method. The traditional histogram representation method is: count the number of pixels in the LGBP feature-encoded image from grayscale values 0 to 255, A straight line is superimposed at each gray value to form the grayscale histogram of the LGBP feature-encoded block images of the four finger veins; finally, the grayscale histograms of the LGBP feature-encoded block images of each of the four finger veins are connected in series Histograms of LGBP feature-encoded images of 4 finger veins were formed.
2.改进的MRRID特征:首先,按照步骤3的叙述,将4幅手指静脉ROI图像分成8×8块;然后,按照步骤4的叙述,通过改进的MRRID描述每一个手指静脉ROI分块图像,形成每个手指静脉ROI分块图像的改进的MRRID特征直方图;最后将每个手指静脉ROI分块图像的改进的MRRID特征直方图串联形成4幅手指静脉ROI图像的改进的MRRID特征直方图。2. Improved MRRID features: First, according to the description of step 3, divide the four finger vein ROI images into 8×8 blocks; then, according to the description of step 4, describe each finger vein ROI block image 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 4 finger vein ROI images.
3.LGIGF特征:首先,按照步骤1和步骤2的叙述,形成了4幅手指静脉的LGBP特征编码图像;然后,按照步骤3的叙述,将4幅手指静脉的LGBP特征编码图像分成8×8块,再通过步骤4叙述的改进的MRRID描述每一个LGBP特征编码分块图像,形成每个LGBP特征编码分块图像的改进的MRRID特征直方图;最后通过步骤5所述的二维高斯模型将每个LGBP特征编码分块图像的改进的MRRID特征直方图加权并串联形成LGBP特征编码图像的改进的MRRID特征直方图,即本发明提出的LGIGF特征直方图。3. LGIGF feature: First, according to the description of step 1 and step 2, 4 LGBP feature coding images of finger veins are formed; then, according to the description of step 3, the 4 LGBP feature coding images of finger veins are divided into 8 × 8 block, and then describe each LGBP feature encoding block image through the improved MRRID described in step 4 to form an improved MRRID feature histogram of each LGBP feature encoding block image; finally, the two-dimensional Gaussian model described in step 5 will The improved MRRID feature histogram of each LGBP feature encoded block image is weighted and concatenated to form an improved MRRID feature histogram of the LGBP feature encoded image, namely the LGIGF feature histogram proposed in the present invention.
根据如上所述的特征直方图形成过程,将4幅指静脉ROI图像的特征直方图分别进行匹配,比较其相交系数,如表1所示。从表1的数据可以看出,LGIGF特征融合方法具有较好的旋转不变特性,该方法在一定程度上解决了手指姿态多变的问题。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 LGIGF feature fusion 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
在第二组实验中,我们对LGIGF特征融合方法、步骤1和步骤2中叙述的LGBP特征编码方法、步骤4中叙述的改进的MRRID特征融合方法的识别性能做了对比,ROC曲线如图11所示。表2为这三种特征融合方法的匹配时间以及相应的EER(错误允许率与错误拒绝率相等处的识别率)。从表2的不同特征融合方法的匹配时间可以看出LGIGF特征融合方法匹配时间较短。结合图11和表2的实验结果可知,LGIGF特征融合方法不仅在一定程度上解决了手指姿态多变的问题,具有良好的匹配效果,而且提高了匹配效率,具有一定的可行性。In the second set of experiments, we compared the recognition performance of the LGIGF feature fusion method, the LGBP feature encoding method described in steps 1 and 2, and the improved MRRID feature fusion method described in step 4. The ROC curve is shown in Figure 11. shown. Table 2 shows the matching time of these three feature fusion methods and the corresponding EER (the recognition rate where the false allowable rate is equal to the false rejection rate). From the matching time of different feature fusion methods in Table 2, it can be seen that the LGIGF feature fusion method has a shorter matching time. Combined with the experimental results in Figure 11 and Table 2, it can be seen that the LGIGF feature fusion 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 (5)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510518806.4A CN105095880B (en) | 2015-08-20 | 2015-08-20 | A kind of multi-modal Feature fusion of finger based on LGBP coding |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510518806.4A CN105095880B (en) | 2015-08-20 | 2015-08-20 | A kind of multi-modal Feature fusion of finger based on LGBP coding |
Publications (2)
Publication Number | Publication Date |
---|---|
CN105095880A CN105095880A (en) | 2015-11-25 |
CN105095880B true CN105095880B (en) | 2019-01-11 |
Family
ID=54576268
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201510518806.4A Expired - Fee Related CN105095880B (en) | 2015-08-20 | 2015-08-20 | A kind of multi-modal Feature fusion of finger based on LGBP coding |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN105095880B (en) |
Families Citing this family (9)
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 |
CN108388862B (en) * | 2018-02-08 | 2021-09-14 | 西北农林科技大学 | Face recognition method based on LBP (local binary pattern) characteristics and nearest neighbor classifier |
CN108416814B (en) * | 2018-02-08 | 2020-07-31 | 广州大学 | A method and system for rapid positioning and identification of pineapple head |
CN108509927B (en) * | 2018-04-09 | 2021-09-07 | 中国民航大学 | A Finger Vein Image Recognition Method Based on Local Symmetric Graph Structure |
CN108596126B (en) * | 2018-04-28 | 2021-09-14 | 中国民航大学 | Finger vein image identification method based on improved LGS weighted coding |
CN109190566B (en) * | 2018-09-10 | 2021-09-14 | 中国民航大学 | Finger vein recognition method integrating local coding and CNN model |
CN109308462B (en) * | 2018-09-10 | 2021-03-26 | 中国民航大学 | Finger vein and knuckle print region-of-interest positioning method |
CN109902585B (en) * | 2019-01-29 | 2023-04-07 | 中国民航大学 | Finger three-mode fusion recognition method based on graph model |
CN109886220A (en) * | 2019-02-26 | 2019-06-14 | 北京凌云天润智能科技有限公司 | A kind of characteristics extraction and comparison algorithm of finger vein image |
Citations (5)
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 |
CN102799870A (en) * | 2012-07-13 | 2012-11-28 | 复旦大学 | Single-training sample face recognition method based on blocking consistency LBP (Local Binary Pattern) and sparse coding |
CN103679153A (en) * | 2013-12-16 | 2014-03-26 | 中国民航大学 | Finger multi-modal biometric characteristic polarization imaging system |
-
2015
- 2015-08-20 CN CN201510518806.4A patent/CN105095880B/en not_active Expired - Fee Related
Patent Citations (5)
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 |
CN102799870A (en) * | 2012-07-13 | 2012-11-28 | 复旦大学 | Single-training sample face recognition method based on blocking consistency LBP (Local Binary Pattern) and sparse coding |
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 |
---|---|
CN105095880A (en) | 2015-11-25 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN105095880B (en) | A kind of multi-modal Feature fusion of finger based on LGBP coding | |
CN105138974B (en) | A kind of multi-modal Feature fusion of finger based on Gabor coding | |
CN109190566B (en) | Finger vein recognition method integrating local coding and CNN model | |
CN106529468B (en) | A kind of finger vein identification method and system based on convolutional neural networks | |
Zhang et al. | Combining global and minutia deep features for partial high-resolution fingerprint matching | |
JP7130905B2 (en) | Fast and Robust Dermatoglyphic Mark Minutia Extraction Using Feedforward Convolutional Neural Networks | |
CN102938065B (en) | Face feature extraction method and face identification method based on large-scale image data | |
CN111027464B (en) | Iris Recognition Method Jointly Optimized for Convolutional Neural Network and Sequential Feature Coding | |
CN108596126B (en) | Finger vein image identification method based on improved LGS weighted coding | |
CN105160305B (en) | A kind of multi-modal Feature fusion of finger | |
Bakshi et al. | A novel phase-intensive local pattern for periocular recognition under visible spectrum | |
CN106355577A (en) | Method and system for quickly matching images on basis of feature states and global consistency | |
CN109344856B (en) | Offline signature identification method based on multilayer discriminant feature learning | |
CN108509927A (en) | A kind of finger venous image recognition methods based on Local Symmetric graph structure | |
Naderi et al. | Fusing iris, palmprint and fingerprint in a multi-biometric recognition system | |
Jalilian et al. | Enhanced segmentation-CNN based finger-vein recognition by joint training with automatically generated and manual labels | |
Sujay et al. | Face recognition using extended LBP features and multilevel SVM classifier | |
CN108875629A (en) | Vena metacarpea recognition methods based on multisample Fusion Features | |
CN104778472A (en) | Extraction method for facial expression feature | |
Hassin et al. | Machine Learning System for Human–Ear Recognition Using Scale Invariant Feature Transform | |
CN109359607A (en) | A texture-based palmprint and palm vein fusion recognition method | |
CN116092134A (en) | A Fingerprint Liveness Detection Method Based on Deep Learning and Feature Fusion | |
Bahaa-Eldin | A medium resolution fingerprint matching system | |
Rassem et al. | Performance evaluation of completed local ternary patterns (CLTP) for medical, scene and event image categorisation | |
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: 20190820 |
|
CF01 | Termination of patent right due to non-payment of annual fee |