Deep Learning-Based Feature Extraction in Iris Recognition: Use Existing Models, Fine-tune or Train From Scratch?

  • 2020-02-20 18:00:33
  • Aidan Boyd, Adam Czajka, Kevin Bowyer
  • 8

Abstract

Modern deep learning techniques can be employed to generate effective featureextractors for the task of iris recognition. The question arises: should wetrain such structures from scratch on a relatively large iris image dataset, orit is better to fine-tune the existing models to adapt them to a new domain? Inthis work we explore five different sets of weights for the popular ResNet-50architecture to find out whether iris-specific feature extractors performbetter than models trained for non-iris tasks. Features are extracted from eachconvolutional layer and the classification accuracy achieved by a SupportVector Machine is measured on a dataset that is disjoint from the samples usedin training of the ResNet-50 model. We show that the optimal training strategyis to fine-tune an off-the-shelf set of weights to the iris recognition domain.This approach results in greater accuracy than both off-the-shelf weights and amodel trained from scratch. The winning, fine-tuned approach also shows anincrease in performance when compared to previous work, in which onlyoff-the-shelf (not fine-tuned) models were used in iris feature extraction. Wemake the best-performing ResNet-50 model, fine-tuned with more than 360,000iris images, publicly available along with this paper.

 

Quick Read (beta)

loading the full paper ...