TY - JOUR
T1 - OcclusionNetPlusPlus
T2 - a multi-scale similarity network with adaptive occlusion detection for robust iris recognition
AU - Tanna, Rahul
AU - Patel, Tanish
AU - Alotaibi, Faisal Mohammed
AU - Jhaveri, Rutvij H.
AU - Gadekallu, Thippa Reddy
N1 - Publisher Copyright:
© 2025
PY - 2026/12
Y1 - 2026/12
N2 - A significant challenge in iris recognition systems is the presence of occlusions affecting the iris, face, and periocular regions. To address this issue, this study proposes an OcclusionNetPlusPlus framework which employs carefully designed bank of Gabor filters to capture iris texture patterns at different scales and orientations. We then inject 2D positional encodings into these filter responses to embed explicit (x,y) location information, enabling downstream modules to reason about where each feature came from. The innovation in our approach is the introduction of an occlusion detection mechanism that generates probability maps based on local variance analysis, effectively identifying occluded regions in the iris image. These probability maps are used to dynamically weight the extracted features, reducing the influence of unreliable regions during similarity computation. The framework incorporates a custom loss function that optimizes feature similarity while maintaining discriminative power across different iris patterns. Training and evaluation were conducted on publicly available iris recognition datasets, ensuring a diverse test bed for assessing performance across different occlusion scenarios. We evaluated OcclusionNetPlusPlus on CASIA-Iris-Thousand and IIT Delhi V1.0. In controlled tests, it achieves an EER of 0.51 %, an FRR of 0.54 % at FAR = 1 % (0.61 % at FAR = 0.1 %), and a d-prime of 7.04. Even under simulated unconstrained conditions—adding noise, blur, and random occlusions—EER stays around 2 %.
AB - A significant challenge in iris recognition systems is the presence of occlusions affecting the iris, face, and periocular regions. To address this issue, this study proposes an OcclusionNetPlusPlus framework which employs carefully designed bank of Gabor filters to capture iris texture patterns at different scales and orientations. We then inject 2D positional encodings into these filter responses to embed explicit (x,y) location information, enabling downstream modules to reason about where each feature came from. The innovation in our approach is the introduction of an occlusion detection mechanism that generates probability maps based on local variance analysis, effectively identifying occluded regions in the iris image. These probability maps are used to dynamically weight the extracted features, reducing the influence of unreliable regions during similarity computation. The framework incorporates a custom loss function that optimizes feature similarity while maintaining discriminative power across different iris patterns. Training and evaluation were conducted on publicly available iris recognition datasets, ensuring a diverse test bed for assessing performance across different occlusion scenarios. We evaluated OcclusionNetPlusPlus on CASIA-Iris-Thousand and IIT Delhi V1.0. In controlled tests, it achieves an EER of 0.51 %, an FRR of 0.54 % at FAR = 1 % (0.61 % at FAR = 0.1 %), and a d-prime of 7.04. Even under simulated unconstrained conditions—adding noise, blur, and random occlusions—EER stays around 2 %.
KW - Feature extraction
KW - Gabor filters
KW - Iris recognition
KW - Occlusion detection
UR - https://www.scopus.com/pages/publications/105015801281
U2 - 10.1016/j.ijcce.2025.09.002
DO - 10.1016/j.ijcce.2025.09.002
M3 - Article
AN - SCOPUS:105015801281
SN - 2666-3074
VL - 7
SP - 74
EP - 85
JO - International Journal of Cognitive Computing in Engineering
JF - International Journal of Cognitive Computing in Engineering
ER -