Robust Palm-Vein Recognition Using the MMD Filter: Improving SIFT-Based Feature Matching

Kaveen Perera, Fouad Khelifi, Ammar Belatreche
3/3/2025
cs.CV

No confident code implementation found for this paper. 1 possible match can be shown below.

Abstract

A major challenge with palm vein images is that slight movements of the fingers and thumb, or variations in hand posture, can stretch the skin in different areas and alter the vein patterns. This can result in an infinite number of variations in palm vein images for a given individual. This paper introduces a novel filtering technique for SIFT-based feature matching, known as the Mean and Median Distance (MMD) Filter. This method evaluates the differences in keypoint coordinates and computes the mean and median in each direction to eliminate incorrect matches. Experiments conducted on the 850nm subset of the CASIA dataset indicate that the proposed MMD filter effectively preserves correct points while reducing false positives detected by other filtering methods. A comparison with existing SIFT-based palm vein recognition systems demonstrates that the proposed MMD filter delivers outstanding performance, achieving lower Equal Error Rate (EER) values. This article presents an extended author's version based on our previous work, A Keypoint Filtering Method for SIFT based Palm-Vein Recognition.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. 1 weaker match is hidden by default — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{perera2025robust,
  title  = {Robust Palm-Vein Recognition Using the MMD Filter: Improving SIFT-Based Feature Matching},
  author = {Kaveen Perera and Fouad Khelifi and Ammar Belatreche},
  year   = {2025},
  eprint = {2503.01612},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2503.01612v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2503.01612.svg)](https://codeofpaper.com/paper/2503.01612)

Discussion