This invention discloses a method and device for full
hand vein biometric recognition to prevent spoofing attacks, relating to the fields of full
hand vein recognition, biometric information recognition, and identity
authentication. The method includes: Step 1,
image acquisition and detection: acquiring a frontal hand image covering the palm and finger areas, ensuring the presence of a palm and a real living person in the frontal hand image; Step 2, ROI extraction: extracting the
palm vein ROI and the multi-finger ROI; Step 3,
feature extraction: extracting
palm vein features and features of the four fingers, and generating corresponding feature hash codes; Step 4,
feature matching: first matching the
palm vein features, then matching the four finger features; similarity comparison is achieved by calculating the
Hamming distance between the feature hash codes; Step 5,
score fusion: calculating the matching scores for the palm
vein features and the four finger features respectively, then performing Tanh normalization on the matching scores, and finally fusing the normalized matching scores to obtain the final recognition result.