Lowering the Barrier to IREX Participation: Open-Source Algorithms, Toolkit, and Benchmarking for Iris Recognition
Siamul Karim Khan, Patrick J. Flynn, Adam Czajka

TL;DR
This paper introduces open-source iris recognition algorithms and tools, evaluates them with IREX protocols, and provides resources to lower barriers for participation in iris recognition research.
Contribution
It presents new neural network-based iris recognition algorithms, open-source implementations, and comprehensive benchmarking to facilitate wider adoption and evaluation.
Findings
New neural network methods trained with Triplet and ArcFace losses.
Open-source IREX-compliant C++ implementations of existing algorithms.
Evaluation of methods on multiple academic iris datasets.
Abstract
This paper proposes two new open-source iris recognition algorithms, providing both Python and IREX-compliant C++ implementations to be submitted to the official IREX X program. This work has two primary goals: (a) to conduct the first-ever assessment of open-source iris recognition solutions according to IREX testing protocols, and (b) to offer a model C++ submission that significantly facilitates the entry of other teams' open-source methods into the IREX evaluation. The new methods consist of two Neural Networks trained with: (i) Triplet loss with Batch-Hard Triplet mining (TripletIris), and (ii) ArcFace loss (ArcIris). The paper also provides open-source IREX-compliant C++ implementations of two existing methods: (a) an iris image filtering-based algorithm utilizing human saliency-driven kernels (HDBIF), and (b) a human-interpretable algorithm for detecting and comparing Fuchs'…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
