Skip to content

CVRL/Infant-Iris-Recognition

Repository files navigation

Iris Recognition for Infants

Official repository for the IEEE/CVF Winter Conference on Applications of Computer Vision Workshop (WACVW 2025) paper:
IEEEXplore | ArXiv

Abstract

Non-invasive, efficient, physical token-less, accurate and stable identification methods for newborns may prevent baby swapping at birth, limit baby abductions and improve post-natal health monitoring across geographies, within the context of both the formal (i.e., hospitals) and informal (i.e., humanitarian and fragile settings) health sectors. This paper explores the feasibility of application iris recognition to build biometric identifiers for 4-6 week old infants. We (a) collected near infrared (NIR) iris images from 17 infants using a specially-designed NIR iris sensor; (b) evaluated six iris recognition methods to assess readiness of the state-of-the-art iris recognition to be applied to newborns and infants; (c) proposed a new segmentation model that correctly detects iris texture within infants iris images, and coupled it with several iris texture encoding approaches to offer, to the first of our knowledge, a fully-operational infant iris recognition system; and, (d) trained a StyleGAN-based model to synthesize iris images mimicking samples acquired from infants to deliver to the research community privacy-safe infant iris images. The proposed system, incorporating the specially-designed iris sensor and segmenter, and applied to the collected infant iris samples, achieved Equal Error Rate (EER) of 3% and Area Under ROC Curve (AUC) of 99%, compared to EER ≥ 20% and AUC ≤ 88% obtained for state of the art adult iris recognition systems. This suggests that it may be feasible to design methods that succesfully extract biometric features from infant irises.

Figure 1: Comparison of iris segmentation visualizations across various states: infant, adult, and post-mortem. The visualizations compare the performance of our developed model with state-of-the-art methods. The model effectively segments irises with varying characteristics, including dark, bright, small, and large pupils.


Figure 2: Distributions of genuine and impostor scores for four combinations of the proposed Infant Iris Segmentation (IIS) model and various iris texture encoding methods originating from four different iris recognition approaches. We see a significant boost in performance when the proposed segmentation model is incorporated into infant iris recognition pipeline.

Obtaining the Dataset

The ND-NBSI-2025 Dataset consists of 1,000 iris images synthesized by a model trained to mimic near-infrared iris images captured from infants. There are two samples representing each of the 500 non-existing infant eyes. Each sample comes with a binary segmentation mask.

You can request a copy of the dataset of synthesized newborn iris images from the University of Notre Dame's Computer Vision Research Lab by executing the data sharing license agreement. The specific collection related to this work is titled "ND-NBSI-2025 Dataset".

Running the Infant Iris Segmentation (IIS) Model

Create Environment

Set up Python environment using Conda:

conda env create -f environment.yml

Training

Run the following bash script to train the segmentation model:

./train.sh

Note: Make sure you have provided all the valid paths in the script train.sh.

Iris Image Segmentation

Run the following Python script to perform infant iris segmentation:

python3 segment-iris.py

Segmentation Visualization

Run the following Python script to visualize the segmentation mask:

python3 iris-segmentation-visualization.py

Obtaining the Trained Model Weights

The trained model weights can be downloaded from this Box folder and put them into the models folder.

Citation

Please cite our paper if you use any part of our code or data.

@InProceedings{bhuiyan2025infant,
  author = {Bhuiyan, Rasel Ahmed and Trokielewicz, Mateusz and Maciejewicz, Piotr and Bucher, Sherri and Czajka, Adam},
  booktitle = {IEEE/CVF Winter Conference on Applications of Computer Vision Workshops (WACVW): CV4Small},
  title     = {Iris Recognition for Infants},
  year      = {2025},
  pages     = {1--8}
}

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •