Acta Optica Sinica, Volume. 42, Issue 23, 2315001(2022)

Anti-Spoofing Detection Method for Contact Lens Irises Based on Recurrent Attention Mechanism

Mengling Lu, Yuqing He*, Junkai Yang, Weiqi Jin, and Lijun Zhang
Author Affiliations
  • [in Chinese]
  • show less
    Figures & Tables(17)
    Real iris and textured contact lens iris. (a) Real iris; (b) textured contact lens iris
    RAINet iris anti-spoofing detection network framework
    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
    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
    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
    ROC curves under inter-sensor detection
    ROC curves under inter-database detection
    • Table 1. Comparison of MobileNetV2 and VGG16

      View table

      Table 1. Comparison of MobileNetV2 and VGG16

      NetworkParams /MBFLOPs /109
      VGG16134.2861.75
      MobileNetV22.221.28
    • Table 2. Structural parameters of MobileNetV2 feature layer

      View table

      Table 2. Structural parameters of MobileNetV2 feature layer

      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 3. Results of ablation experiments

      View table

      Table 3. Results of ablation experiments

      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 4. Comparison of CCR under intra-sensor detection unit: %

      View table

      Table 4. Comparison of CCR under intra-sensor detection unit: %

      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 5. Comparison of CCR under inter-sensor detection

      View table

      Table 5. Comparison of CCR under inter-sensor detection

      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 6. Comparison of CCR under inter-database detection

      View table

      Table 6. Comparison of CCR under inter-database 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 7. Comparison of calculated costs for each network

      View table

      Table 7. Comparison of calculated costs for each network

      NetworkParams /MBFLOPs /109
      RACNN373.3492.65
      GHCLNet23.514.12
      DCLNet6.962.88
      RAINet86.961.87
    Tools

    Get Citation

    Copy Citation Text

    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

    EndNote(RIS)BibTexPlain Text
    Save article for my favorites
    Paper Information

    Category: Machine Vision

    Received: Apr. 11, 2022

    Accepted: Jun. 4, 2022

    Published Online: Dec. 14, 2022

    The Author Email: He Yuqing (yuqinghe@bit.edu.cn)

    DOI:10.3788/AOS202242.2315001

    Topics