Deep Learning-Based Methodologies
Deep learning-based approaches are the primary source of majority of state-of-the-art solutions. In segmentation, researchers have come up with numerous modifications of simple auto-encoder-based CNNs. UNet, as mentioned earlier, has now become the basis network for segmentation tasks. In the iris segmentation, researchers shifted towards the deep neural network-based approaches gradually as the availability of the iris databases increased, and classical methods were challenged with increasing non-ideality in the iris images. CNN remove pre-/post-processing steps. CNN models were introduced to increase the accuracy of segmentation masks generated over the non-ideal iris images.
Liu et al. [63] developed two modalities with CNN, where a multi-scale CNN along with hierarchical CNN was deployed to detect the iris boundaries in non-ideal cases. In Ref. [59], the authors fed the input iris images to a series of four dense convolution blocks; feature maps extracted from blocks fused with a weighted sum gave coarse as well as fine features to produce the required segmentation mask finally. The authors of Ref. [71] trained two different CNN architectures, which were derived from networks such as Faster RCNN [82] and SSD [64] which localise the circular region of the pupil along with iris. Similarly in Ref. [11], the authors combined two existing CNN networks: the DenseNet [44] and the SegNet [12] for iris segmentation. Another such work which incorporates the features of one CNN architecture into another is Ref. [10]; they developed a CNN model with residual connections in SegNet which allowed the authors to develop deeper network while reducing the chances of vanishing gradient. In Ref. [63], the authors developed two CNNs, the first one was based on hierarchical CNNs and the second one was based on multi-scale CNNs. The authors of Ref. [14] used the data augmentation approach along with the CNN model to virtually increase the non-ideal iris database for segmentation.
In Ref. [104], the authors took the non-ideality to the next level, where the iris images were taken using the mobile images. They developed a lightweight deep CNN as a complete end-to-end segmentation method. Followed by the previous work, Wang et al., in their work [103], came up with a multi-task CNN architecture that also incorporates the attention module for the iris segmentation and boundary localisation. Similarly, in Ref. [54], the authors developed EyeNet, an attention-based CNN for the eye region segmentation.
While numerous works have been published on the iris segmentation with CNN both over ideal and non-ideal images, more or less, they propose a few' new additional features or modules towards the existing models. Challenges that the deep learning solutions try to solve are a variety of textural complexity and the shape of iris from person to person, non-ideality such as distortion, non-regular illumination, motion blur, digital noise, and poor image quality. Algorithms are not robust enough to extract the ROI for segmentation. One such work that handles the majority of the above issues while giving state-of-the-art segmentation maps is Ref. [53], wherein the authors proposed a three-stage trained novel deep CNN architecture for the nonideal iris segmentation. In addition to novel models, they used a combination of multiple loss functions to give precise segmentation maps. Table 12.3 compares some selected deep learning-based methods.
|
Methods |
Novelty |
Strength |
Performance |
Data set Used |
|
Lakraet al. I59] |
CNN architecture with patched input of the iris images |
Post- and pre-cataract surgery: the CNN-based methods helps in the segmentation of ROI |
El error rate: 0.98% |
IITD, CASIA |
|
Liu et al. [63] |
CNN architecture trained and deployed an end-to-end method |
Give significantly good results over non-ideal iris images |
El error rate: 0.59% (CASIA v4): 0.90% (UBIRIS v2) |
CASIA v4 and UBIRIS v2 |
|
Wanget al. [104] |
Robust single end-to-end model for segmentation |
Worked with mobile images of eye, where data set was generated in nearly wild environment |
El error rate: 0.72% (CASIA-iris-Ml): 0.82% (MICHE-I) |
CASIA-Iris-Ml. MICHE-I |
|
Arsalan et al. HU |
Inspired from DenseNet for the iris segmentation task which does not use any handcrafted features |
DensNet architecture allows to increase the network depth which supports in giving improved results |
El error rate: 0.695% |
UBIRIS. v |
|
Wang ct al. [I03] |
Multi-task CNN-based model |
Use of attention module with novel architecture resulted in increased performance over the segmentation task |
El error rate: 0.41 % (CASIA v4), 0.84% (UBIRIS v2), 0.66% (MICHE-I) |
CASIA v4-distancc, UBIRIS v2, and MICHE-I |
|
Arsalan et al. [9] |
Combination of CNN-based model with modified Hough transform for iris segmentation |
ROI extracted with HT improves the performance of CNN to produce mask |
El error rate: 0.82% (UBIRIS v2), 0.345% (MICHE) |
UBIRIS v2. MICHE |
|
Chen et al. [22] |
Dense block-based CNN with drop4>ut and batch normalisation |
Use LabelMe software package to label the occlusion in iris images to work with images takes in non-ideal environment |
Acc.: 99.05% (CASlA-interval-v4), 98.84% (DTD), 99.47% (UBIRIS v2) |
CASIA-In(erval-v4, UBIRIS v2, IITD |