• Acta Optica Sinica
  • Vol. 42, Issue 23, 2315001 (2022)
Mengling Lu, Yuqing He*, Junkai Yang, Weiqi Jin, and Lijun Zhang
Author Affiliations
  • [in Chinese]
  • show less
    DOI: 10.3788/AOS202242.2315001 Cite this Article Set citation alerts
    Mengling Lu, Yuqing He, Junkai Yang, Weiqi Jin, Lijun Zhang. Anti-Spoofing Detection Method for Contact Lens Irises Based on Recurrent Attention Mechanism[J]. Acta Optica Sinica, 2022, 42(23): 2315001 Copy Citation Text show less
    Real iris and textured contact lens iris. (a) Real iris; (b) textured contact lens iris
    Fig. 1. Real iris and textured contact lens iris. (a) Real iris; (b) textured contact lens iris
    RAINet iris anti-spoofing detection network framework
    Fig. 2. RAINet iris anti-spoofing detection network framework
    Inverse residual block of Bottleneck
    Fig. 3. Inverse residual block of Bottleneck
    Location parameters of feature region. (a) Location parameters of iris region; (b) location parameters of texture region;(c) texture region after interpolation
    Fig. 4. Location parameters of feature region. (a) Location parameters of iris region; (b) location parameters of texture region;(c) texture region after interpolation
    Image masks of feature region. (a) Image masks of iris region; (b) image masks of texture region
    Fig. 5. Image masks of feature region. (a) Image masks of iris region; (b) image masks of texture region
    Sample images from IIITD CLI database. (a) Real iris from Cogent; (b) textured contact lens iris from Cogent; (c) real iris from Vista; (d) texture contact lens iris from Vista
    Fig. 6. Sample images from IIITD CLI database. (a) Real iris from Cogent; (b) textured contact lens iris from Cogent; (c) real iris from Vista; (d) texture contact lens iris from Vista
    Sample images from ND series databases. (a) Real iris from NDC LG4000; (b) textured contact lens iris from NDC LG4000; (c) real iris from NDC AD100; (d) textured contact lens iris from NDC AD100; (e) real iris from NDCLD15; (f) textured contact lens iris from NDCLD15
    Fig. 7. Sample images from ND series databases. (a) Real iris from NDC LG4000; (b) textured contact lens iris from NDC LG4000; (c) real iris from NDC AD100; (d) textured contact lens iris from NDC AD100; (e) real iris from NDCLD15; (f) textured contact lens iris from NDCLD15
    ROC curves under intra-sensor detection
    Fig. 8. ROC curves under intra-sensor detection
    ROC curves under inter-sensor detection
    Fig. 9. ROC curves under inter-sensor detection
    ROC curves under inter-database detection
    Fig. 10. ROC curves under inter-database detection
    NetworkParams /MBFLOPs /109
    VGG16134.2861.75
    MobileNetV22.221.28
    Table 1. Comparison of MobileNetV2 and VGG16
    InputOperatorFactorOutputFrequencyStep
    224×224×3Conv2d3212
    112×112×32Bottleneck11611
    112×112×16Bottleneck62422
    56×56×24Bottleneck63232
    28×28×32Bottleneck66442
    14×14×64Bottleneck69631
    14×14×96Bottleneck616011
    7×7×160Bottleneck632011
    Table 2. Structural parameters of MobileNetV2 feature layer
    DatabaseNetworkVCCR, cVCCR, iVCCR, a

    Cogent

    (intra-sensor)

    G-FCN100.0099.1599.57
    I-FCN100.0099.4399.71
    T-FCN100.0099.7099.85
    RAINet3100.0099.4399.71
    RAINet100.0099.7099.85

    Cogent/Vista

    (inter-sensor)

    G-FCN100.0098.0399.02
    I-FCN100.00100.00100.00
    T-FCN100.0099.4899.74
    RAINet3100.0099.3499.67
    RAINet100.0099.6899.84

    Cogent/NDC LG4000

    (inter-database)

    G-FCN91.25100.0095.62
    I-FCN96.22100.0098.11
    T-FCN96.45100.0098.22
    RAINet394.56100.0097.27
    RAINet96.93100.0098.46
    Table 3. Results of ablation experiments
    DatabaseNetworkVCCR, cVCCR, iVCCR, a
    CogentRACNN100.0099.2499.62
    GHCLNet100.0089.8694.98
    DCLNet99.1094.1996.64
    RAINet100.0099.7099.85
    VistaRACNN100.0097.7298.86
    GHCLNet100.0094.6097.30
    DCLNet100.0093.1996.60
    RAINet100.00100.00100.00
    NDC LG4000RACNN100.0099.2199.60
    GHCLNet99.7595.2497.50
    DCLNet99.9392.8696.40
    RAINet100.0099.7899.89
    NDC AD100RACNN100.0099.5299.76
    GHCLNet100.0091.6795.84
    DCLNet98.5089.4994.00
    RAINet100.00100.00100.00
    Table 4. Comparison of CCR under intra-sensor detection unit: %
    DatabaseNetworkVCCR, cVCCR, iVCCR, a
    Cogent/VistaRACNN100.0099.6899.84
    GHCLNet99.2593.4096.33
    DCLNet99.8389.5594.69
    RAINet100.0099.6899.84
    Vista/CogentRACNN90.2196.1793.19
    GHCLNet85.3696.7491.05
    DCLNet99.8281.4390.63
    RAINet94.5497.4896.03
    NDC LG4000/AD100RACNN100.0097.3398.66
    GHCLNet98.0091.9094.95
    DCLNet100.0092.0096.00
    RAINet100.00100.00100.00
    NDC AD100/LG4000RACNN100.0084.1892.09
    GHCLNet100.0081.2590.63
    DCLNet97.9283.0090.46
    RAINet100.0086.7693.36
    Table 5. Comparison of CCR under inter-sensor detection
    DatabaseNetworkVCCR, cVCCR, iVCCR, a
    Cogent/NDC LG4000RACNN93.12100.0096.56
    GHCLNet90.07100.0095.02
    DCLNet87.94100.0093.95
    RAINet96.93100.0098.46
    Cogent/ND 15RACNN100.0088.8094.40
    GHCLNet90.07100.0095.02
    DCLNet100.0081.4090.70
    RAINet100.0092.2096.10
    Cogent/ND 19RACNN92.7099.8096.15
    GHCLNet90.1799.7693.46
    DCLNet88.68100.0092.57
    RAINet93.90100.0096.95
    NDC LG4000/ND 15RACNN98.0098.8098.40
    GHCLNet99.6095.6097.60
    DCLNet98.8099.4099.10
    RAINet99.4099.2099.30
    NDC LG4000/ND 19RACNNt100.0099.5299.77
    GHCLNet100.0094.0597.96
    DCLNet100.0089.7696.49
    RAINet100.0099.7699.91
    ND 15/ND 19RACNN92.82100.0096.43
    GHCLNet93.03100.0095.42
    DCLNet92.41100.0095.02
    RAINet92.91100.0096.45
    Table 6. Comparison of CCR under inter-database detection
    NetworkParams /MBFLOPs /109
    RACNN373.3492.65
    GHCLNet23.514.12
    DCLNet6.962.88
    RAINet86.961.87
    Table 7. Comparison of calculated costs for each network
    Mengling Lu, Yuqing He, Junkai Yang, Weiqi Jin, Lijun Zhang. Anti-Spoofing Detection Method for Contact Lens Irises Based on Recurrent Attention Mechanism[J]. Acta Optica Sinica, 2022, 42(23): 2315001
    Download Citation