Avancées dans la détection des attaques de présentation des empreintes digitales
Une nouvelle méthode renforce la sécurité des empreintes digitales contre les attaques de présentation.
― 7 min lire
Table des matières
La reconnaissance d'empreintes digitales est une méthode courante pour identifier les gens. Les Systèmes Automatiques de Reconnaissance d'Empreintes (AFRS) sont faciles à utiliser et souvent utilisés pour la sécurité, comme pour vérifier les passagers dans les aéroports ou lors des contrôles d'identité. Cependant, ces systèmes peuvent être trompés par des empreintes falsifiées, connues sous le nom d'Attaques de Présentation (PAs). Les PAs se produisent quand quelqu'un utilise une copie ou une version fausse d'une empreinte pour arnaquer le système.
Qu'est-ce que les Attaques de Présentation ?
Les PAs peuvent être réalisées de deux manières principales : non coopérative et coopérative. Dans les attaques non coopératives, une vraie empreinte laissée sur une surface est scannée puis recréée en fausse à l'aide de matériaux imitant une vraie empreinte. Dans les attaques coopératives, une personne offre de bon cœur son empreinte pour créer une version fausse. De plus, de nouveaux matériaux réalistes qui ressemblent étroitement à de vraies empreintes peuvent rendre difficile la détection pour les systèmes.
Pour lutter contre ces attaques, les chercheurs ont développé des méthodes de Détection des Attaques de Présentation d'Empreintes (FPAD), qui se divisent en techniques basées sur le matériel et techniques basées sur le logiciel. Les méthodes matérielles utilisent des dispositifs supplémentaires pour mesurer des caractéristiques comme la température ou le pouls, tandis que les méthodes logicielles n'ont besoin que de l'empreinte elle-même et sont généralement plus faciles et moins chères à utiliser.
Approches FPAD Actuelles
Les méthodes FPAD peuvent être classées en trois catégories : méthodes basées sur la transpiration, méthodes basées sur des caractéristiques statistiques et méthodes d'apprentissage profond.
Méthodes Basées sur la Transpiration et les Pores
Ces méthodes s'appuient sur l'humidité naturelle et les petits trous (pores) dans la vraie peau. Les fausses empreintes manquent souvent de ces caractéristiques. Certaines études préliminaires se sont penchées sur les motifs de sueur pour faire la distinction entre vraies et fausses empreintes, tandis que d'autres ont examiné le nombre de pores dans les empreintes. Cependant, ces méthodes peuvent être moins efficaces dans des conditions sèches où il n'y a pas de sueur.
Méthodes Basées sur des Caractéristiques Statistiques et Artisanales
Ces techniques analysent les caractéristiques visibles dans l'empreinte comme la couleur et la texture. Elles consistent à extraire des qualités spécifiques des images d'empreintes. Cependant, l'efficacité de ces méthodes dépend souvent de la qualité du capteur d'empreinte utilisé, ce qui peut varier et mener à des résultats incohérents.
Méthodes d'Apprentissage Profond
Récemment, les modèles d'apprentissage profond ont gagné en popularité dans les FPAD car ils peuvent détecter des détails subtils dans les images. Ces modèles utilisent des couches de traitement pour analyser les empreintes, mais ils peuvent avoir des soucis avec les images d'empreintes à cause de leurs caractéristiques limitées comme la texture ou la couleur. Cela pose des problèmes lors de l'entraînement des modèles, entraînant des erreurs dans l'identification des fausses empreintes par rapport aux vraies.
La Méthode Proposée : EXPRESSNET
Pour répondre à ces défis, une nouvelle approche appelée EXPRESSNET a été développée. Cette méthode utilise un modèle de bout en bout qui convertit d'abord un échantillon d'empreinte en une carte de chaleur, mettant en avant les parties cruciales de l'empreinte pour une meilleure identification.
Comment Fonctionne EXPRESSNET
Générateur de Carte de Chaleur
Le générateur de carte de chaleur s'inspire de notre compréhension de ce qui est essentiel dans une empreinte. Il consiste en un encodeur-décodeur qui met l'accent sur les portions importantes de l'image d'empreinte, suivi d'un bloc d'attention des canaux. Ce bloc trouve les caractéristiques significatives dans les zones mises en avant par l'encodeur-décodeur.
Bloc Encodeur-Décodeur : Cette partie réduit la taille de l'image d'empreinte pour extraire des caractéristiques importantes, puis l'agrandit pour montrer ces caractéristiques plus clairement, tout en maintenant les propriétés spatiales de l'image originale.
Bloc d'Attention des Canaux : Ce bloc évalue quelles caractéristiques sont les plus significatives dans l'empreinte et les renforce.
Le résultat est une carte de chaleur monochrome qui montre clairement des caractéristiques comme l'humidité et d'autres détails essentiels nécessaires pour la classification.
Classificateur ResNet Modifié
L'étape suivante consiste à passer la carte de chaleur générée à une version modifiée du classificateur de Réseau Résiduel (ResNet). Le modèle ResNet est connu pour sa capacité à apprendre des caractéristiques complexes, mais il peut être lourd en calcul. Les modifications réduisent sa complexité tout en lui permettant d'identifier des caractéristiques importantes dans l'empreinte efficacement.
Test et Validation
La performance du modèle EXPRESSNET a été testée en utilisant plusieurs bases de données reconnues, y compris LivDet 2011, 2013, 2015, 2017 et 2019, qui servent de références pour évaluer les méthodes de détection d'empreintes digitales.
Les résultats ont montré des taux de précision élevés pour distinguer les vraies et les fausses empreintes au cours de ces tests, surpassant de nombreuses méthodes FPAD existantes. Le modèle proposé a atteint des taux de précision de plus de 96 % dans divers scénarios, démontrant son efficacité pour détecter à la fois les méthodes de spoofing coopératives et non coopératives.
Avantages d'EXPRESSNET
Explicabilité
Une des caractéristiques clés d'EXPRESSNET est son explicabilité. Contrairement à de nombreux modèles d'apprentissage profond standard, ce modèle fournit un aperçu des raisons pour lesquelles certaines décisions sont prises en présentant une carte de chaleur. Cette transparence est cruciale pour comprendre les raisons derrière les classifications des vraies et fausses empreintes.
Performances Améliorées
Le système EXPRESSNET a constamment surpassé les méthodes traditionnelles, en particulier dans des situations où les empreintes falsifiées utilisaient des matériaux non testés ou nouveaux. La capacité du générateur de carte de chaleur à mettre en évidence des caractéristiques distinctives aide à améliorer la précision du classificateur.
Applications en Temps Réel
Avec des temps de traitement aussi bas que 300 millisecondes sur des CPU standards, EXPRESSNET est adapté aux applications en temps réel, garantissant des réponses rapides dans les environnements de sécurité.
Conclusion
La reconnaissance d'empreintes digitales est essentielle dans de nombreuses applications de sécurité, mais la menace des PAs rend cela un défi continu. Le modèle EXPRESSNET propose une solution innovante qui améliore la précision de détection tout en offrant des insights sur le processus de classification. En se concentrant sur des caractéristiques importantes dans les images d'empreintes et en réduisant les exigences de calcul, EXPRESSNET se présente comme un solide candidat pour améliorer la sécurité des empreintes digitales dans un monde où la technologie et les méthodes évoluent constamment.
Directions Futures
La recherche et le développement d'EXPRESSNET continueront. Les travaux futurs viseront à appliquer ce modèle à différents types de capteurs et à affiner davantage ses capacités contre de nouvelles méthodes de spoofing pour s'assurer que les systèmes de sécurité restent robustes.
Titre: EXPRESSNET: An Explainable Residual Slim Network for Fingerprint Presentation Attack Detection
Résumé: Presentation attack is a challenging issue that persists in the security of automatic fingerprint recognition systems. This paper proposes a novel explainable residual slim network that detects the presentation attack by representing the visual features in the input fingerprint sample. The encoder-decoder of this network along with the channel attention block converts the input sample into its heatmap representation while the modified residual convolutional neural network classifier discriminates between live and spoof fingerprints. The entire architecture of the heatmap generator block and modified ResNet classifier works together in an end-to-end manner. The performance of the proposed model is validated on benchmark liveness detection competition databases i.e. Livdet 2011, 2013, 2015, 2017, and 2019 and the classification accuracy of 96.86\%, 99.84\%, 96.45\%, 96.07\%, 96.27\% are achieved on them, respectively. The performance of the proposed model is compared with the state-of-the-art techniques, and the proposed method outperforms state-of-the-art methods in benchmark protocols of presentation attack detection in terms of classification accuracy.
Auteurs: Anuj Rai, Somnath Dey
Dernière mise à jour: 2023-06-06 00:00:00
Langue: English
Source URL: https://arxiv.org/abs/2305.09397
Source PDF: https://arxiv.org/pdf/2305.09397
Licence: https://creativecommons.org/licenses/by/4.0/
Changements: Ce résumé a été créé avec l'aide de l'IA et peut contenir des inexactitudes. Pour obtenir des informations précises, veuillez vous référer aux documents sources originaux dont les liens figurent ici.
Merci à arxiv pour l'utilisation de son interopérabilité en libre accès.
Liens de référence
- https://www.michaelshell.org/
- https://www.michaelshell.org/tex/ieeetran/
- https://www.ctan.org/pkg/ieeetran
- https://www.ieee.org/
- https://www.latex-project.org/
- https://www.michaelshell.org/tex/testflow/
- https://www.ctan.org/pkg/ifpdf
- https://www.ctan.org/pkg/cite
- https://www.ctan.org/pkg/graphicx
- https://www.ctan.org/pkg/epslatex
- https://www.tug.org/applications/pdftex
- https://www.ctan.org/pkg/amsmath
- https://www.ctan.org/pkg/algorithms
- https://www.ctan.org/pkg/algorithmicx
- https://www.ctan.org/pkg/array
- https://www.ctan.org/pkg/subfig