Pose-Robust Finger Identification Based on Mutual Region Alignment and Minimum Convolution Point Feature
This paper proposes a novel pose-robust finger identification framework that integrates mutual region alignment, minimum convolution point feature learning, and weighted score fusion to effectively address performance degradation caused by longitudinal rotation and non-rigid deformations in contactless finger images, achieving state-of-the-art results across four public datasets.
Original paper licensed under CC BY 4.0 (https://creativecommons.org/licenses/by/4.0/). This is an AI-generated explanation of the paper below. It is not written or endorsed by the authors. For technical accuracy, refer to the original paper. Read full disclaimer
Imagine you are trying to unlock your phone with your fingerprint. Usually, you just rest your finger flat on the glass, and the scanner reads the ridges. But what if you hold your finger up in the air, like you're pointing at a star, without touching anything? This is called "contactless" scanning, and it's the future of security because it's more hygienic and faster. However, there's a catch: when you hold your finger in the air, it's wobbly. You might twist it slightly, or your finger might bend a little bit. This twisting is like spinning a sausage on a table; the part of the sausage the camera sees changes completely depending on how you spin it. If the camera sees a different slice of your finger every time, the computer gets confused and thinks you are a stranger. This paper tackles that specific problem: how to recognize a finger even when it's twisting, bending, or spinning in the air.
The researchers from Guizhou Minzu University and a power company in China have built a new system to fix this "wobbly finger" problem. They call their method a "pose-robust" framework, which is just a fancy way of saying it works no matter how you hold your finger. They realized that when a finger twists, the camera sees a jumbled mess where the top of the finger in one photo might be the middle in the next. To solve this, they invented a three-step magic trick. First, they use a "mutual region extraction" strategy. Imagine two people holding up maps of the same city, but one map is shifted up and the other is shifted down. The computer looks for the part of the city that appears on both maps and cuts out the rest, aligning them perfectly so they match up. Second, they use a "minimum convolution point feature" to find the unique, bumpy edges of your finger that don't change even if the finger squishes or bends. Finally, they combine this structural "skeleton" of the finger with a "texture" scan (looking at the skin patterns) using a weighted score fusion, kind of like a judge giving points for both the shape of a dancer and the pattern of their costume to decide who wins.
The team tested their new system on four different public databases containing thousands of finger images, including some where people twisted their fingers by up to 80 degrees. The results were impressive. By using their alignment trick, they significantly reduced the error rate. For example, on one dataset called SDUMLA-HMT, their method reduced the error rate (EER) from 4.45% down to just 1.54% when they combined all their techniques. On another dataset, MMCBNU_6000, the error rate dropped to a tiny 0.05%. They found that their method was not only more accurate than older techniques but also faster, taking only 19 milliseconds to process an image compared to 35 milliseconds for a competing method. The paper suggests that by focusing on aligning the overlapping parts of the finger and ignoring the parts that got cut off by the twist, they can make contactless security much more reliable. They conclude that while their system is currently the best at handling twists, future work will try to handle fingers that are also tilted sideways or pitched up and down, making the security system robust against any way you might hold your hand.
Drowning in papers in your field?
Get daily digests of the most novel papers matching your research keywords — with technical summaries, in your language.