Share your thoughts, 1 month free Claude Pro on usSee more
WorkDL logo mark

D-NetPAD: An Explainable and Interpretable Iris Presentation Attack Detector

About

An iris recognition system is vulnerable to presentation attacks, or PAs, where an adversary presents artifacts such as printed eyes, plastic eyes, or cosmetic contact lenses to circumvent the system. In this work, we propose an effective and robust iris PA detector called D-NetPAD based on the DenseNet convolutional neural network architecture. It demonstrates generalizability across PA artifacts, sensors and datasets. Experiments conducted on a proprietary dataset and a publicly available dataset (LivDet-2017) substantiate the effectiveness of the proposed method for iris PA detection. The proposed method results in a true detection rate of 98.58\% at a false detection rate of 0.2\% on the proprietary dataset and outperfoms state-of-the-art methods on the LivDet-2017 dataset. We visualize intermediate feature distributions and fixation heatmaps using t-SNE plots and Grad-CAM, respectively, in order to explain the performance of D-NetPAD. Further, we conduct a frequency analysis to explain the nature of features being extracted by the network. The source code and trained model are available at https://github.com/iPRoBe-lab/D-NetPAD.

Renu Sharma, Arun Ross• 2020

Related benchmarks

TaskDatasetResultRank
Presentation Attack DetectionIris Presentation Attack Detection Open-set (test)
Printout Score0.554
12
Iris Presentation Attack DetectionIris Presentation Attack Detection (PAD) Open-set (test)
Performance Score (Printout)0.9169
12
Presentation Attack DetectionCU-LivDet 2017 (test)
APCER5.78
11
Iris Presentation Attack DetectionMSIrPAD Train on Artefact #4, Test on remaining artifacts 1.0 (cross-artifact)
D-EER20.81
6
Presentation Attack DetectionMSIrPAD Train: Artefact #8, Test: Remaining (cross-artifact evaluation)
D-EER32.63
6
Presentation Attack DetectionMSIrPAD Train on Artefact #1, Test on remaining (test)
D-EER35.13
6
Presentation Attack DetectionMSIrPAD Cross-artifact Train on Artefact #3 (test)
D-EER0.306
6
Presentation Attack DetectionMSIrPAD Cross-artifact Artefact #6 (test)
D-EER31.07
6
Presentation Attack DetectionMSIrPAD Cross-artifact (Train: Artefact #5, Test: Remaining artifacts)
D-EER33.51
6
Presentation Attack DetectionMSIrPAD (train on Artefact #2, test on remaining artifacts)
D-EER44.67
6
Showing 10 of 10 rows

Other info

Follow for update