Supervised Contrastive Learning and Intra-Dataset Adversarial Adaptation for Iris Segmentation

Precise iris segmentation is a very important part of accurate iris recognition. Traditional iris segmentation methods require complex prior knowledge and pre- and post-processing and have limited accuracy under non-ideal conditions. Deep learning approaches outperform traditional methods. However,...

Full description

Bibliographic Details
Main Authors: Zhiyong Zhou, Yuanning Liu, Xiaodong Zhu, Shuai Liu, Shaoqiang Zhang, Yuanfeng Li
Format: Article
Language:English
Published: MDPI AG 2022-09-01
Series:Entropy
Subjects:
Online Access:https://www.mdpi.com/1099-4300/24/9/1276
_version_ 1827661232877862912
author Zhiyong Zhou
Yuanning Liu
Xiaodong Zhu
Shuai Liu
Shaoqiang Zhang
Yuanfeng Li
author_facet Zhiyong Zhou
Yuanning Liu
Xiaodong Zhu
Shuai Liu
Shaoqiang Zhang
Yuanfeng Li
author_sort Zhiyong Zhou
collection DOAJ
description Precise iris segmentation is a very important part of accurate iris recognition. Traditional iris segmentation methods require complex prior knowledge and pre- and post-processing and have limited accuracy under non-ideal conditions. Deep learning approaches outperform traditional methods. However, the limitation of a small number of labeled datasets degrades their performance drastically because of the difficulty in collecting and labeling irises. Furthermore, previous approaches ignore the large distribution gap within the non-ideal iris dataset due to illumination, motion blur, squinting eyes, etc. To address these issues, we propose a three-stage training strategy. Firstly, supervised contrastive pretraining is proposed to increase intra-class compactness and inter-class separability to obtain a good pixel classifier under a limited amount of data. Secondly, the entire network is fine-tuned using cross-entropy loss. Thirdly, an intra-dataset adversarial adaptation is proposed, which reduces the intra-dataset gap in the non-ideal situation by aligning the distribution of the hard and easy samples at the pixel class level. Our experiments show that our method improved the segmentation performance and achieved the following encouraging results: 0.44%, 1.03%, 0.66%, 0.41%, and 0.37% in the <i>Nice1</i> and 96.66%, 98.72%, 93.21%, 94.28%, and 97.41% in the <i>F1</i> for UBIRIS.V2, IITD, MICHE-I, CASIA-D, and CASIA-T.
first_indexed 2024-03-10T00:05:35Z
format Article
id doaj.art-b5f8d0a93842454c885f31e5d4c276db
institution Directory Open Access Journal
issn 1099-4300
language English
last_indexed 2024-03-10T00:05:35Z
publishDate 2022-09-01
publisher MDPI AG
record_format Article
series Entropy
spelling doaj.art-b5f8d0a93842454c885f31e5d4c276db2023-11-23T16:08:56ZengMDPI AGEntropy1099-43002022-09-01249127610.3390/e24091276Supervised Contrastive Learning and Intra-Dataset Adversarial Adaptation for Iris SegmentationZhiyong Zhou0Yuanning Liu1Xiaodong Zhu2Shuai Liu3Shaoqiang Zhang4Yuanfeng Li5College of Computer Science and Technology, Jilin University, Changchun 130012, ChinaCollege of Computer Science and Technology, Jilin University, Changchun 130012, ChinaCollege of Computer Science and Technology, Jilin University, Changchun 130012, ChinaCollege of Computer Science and Technology, Jilin University, Changchun 130012, ChinaCollege of Computer Science and Technology, Jilin University, Changchun 130012, ChinaCollege of Biological and Agricultural Engineering, Jilin University, Changchun 130012, ChinaPrecise iris segmentation is a very important part of accurate iris recognition. Traditional iris segmentation methods require complex prior knowledge and pre- and post-processing and have limited accuracy under non-ideal conditions. Deep learning approaches outperform traditional methods. However, the limitation of a small number of labeled datasets degrades their performance drastically because of the difficulty in collecting and labeling irises. Furthermore, previous approaches ignore the large distribution gap within the non-ideal iris dataset due to illumination, motion blur, squinting eyes, etc. To address these issues, we propose a three-stage training strategy. Firstly, supervised contrastive pretraining is proposed to increase intra-class compactness and inter-class separability to obtain a good pixel classifier under a limited amount of data. Secondly, the entire network is fine-tuned using cross-entropy loss. Thirdly, an intra-dataset adversarial adaptation is proposed, which reduces the intra-dataset gap in the non-ideal situation by aligning the distribution of the hard and easy samples at the pixel class level. Our experiments show that our method improved the segmentation performance and achieved the following encouraging results: 0.44%, 1.03%, 0.66%, 0.41%, and 0.37% in the <i>Nice1</i> and 96.66%, 98.72%, 93.21%, 94.28%, and 97.41% in the <i>F1</i> for UBIRIS.V2, IITD, MICHE-I, CASIA-D, and CASIA-T.https://www.mdpi.com/1099-4300/24/9/1276contrastive learningadversarial adaptationiris segmentationdeep learning
spellingShingle Zhiyong Zhou
Yuanning Liu
Xiaodong Zhu
Shuai Liu
Shaoqiang Zhang
Yuanfeng Li
Supervised Contrastive Learning and Intra-Dataset Adversarial Adaptation for Iris Segmentation
Entropy
contrastive learning
adversarial adaptation
iris segmentation
deep learning
title Supervised Contrastive Learning and Intra-Dataset Adversarial Adaptation for Iris Segmentation
title_full Supervised Contrastive Learning and Intra-Dataset Adversarial Adaptation for Iris Segmentation
title_fullStr Supervised Contrastive Learning and Intra-Dataset Adversarial Adaptation for Iris Segmentation
title_full_unstemmed Supervised Contrastive Learning and Intra-Dataset Adversarial Adaptation for Iris Segmentation
title_short Supervised Contrastive Learning and Intra-Dataset Adversarial Adaptation for Iris Segmentation
title_sort supervised contrastive learning and intra dataset adversarial adaptation for iris segmentation
topic contrastive learning
adversarial adaptation
iris segmentation
deep learning
url https://www.mdpi.com/1099-4300/24/9/1276
work_keys_str_mv AT zhiyongzhou supervisedcontrastivelearningandintradatasetadversarialadaptationforirissegmentation
AT yuanningliu supervisedcontrastivelearningandintradatasetadversarialadaptationforirissegmentation
AT xiaodongzhu supervisedcontrastivelearningandintradatasetadversarialadaptationforirissegmentation
AT shuailiu supervisedcontrastivelearningandintradatasetadversarialadaptationforirissegmentation
AT shaoqiangzhang supervisedcontrastivelearningandintradatasetadversarialadaptationforirissegmentation
AT yuanfengli supervisedcontrastivelearningandintradatasetadversarialadaptationforirissegmentation