Skip to content

CVRL/PhotometricStereoIrisPAD

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Photometric Stereo-Based Iris Presentation Attack Detection

Abstract

This code implements an iris presentation attack detection (PAD) method using three-dimensional features of an observed iris region estimated by photometric stereo. Our implementation uses a pair of iris images acquired by a common commercial iris sensor (LG 4000). No hardware modifications of any kind are required. Our approach should be applicable to any iris sensor that can illuminate the eye from two different directions. Each iris image in the pair is captured under near-infrared illumination at a different angle relative to the eye. Photometric stereo is used to estimate surface normal vectors in the non-occluded portions of the iris region. The variability of the normal vectors is used as the presentation attack detection score. This score is larger for a texture that is irregularly opaque and printed on a convex contact lens, and is smaller for an authentic iris texture. Thus the problem is formulated as binary classification into (a) an eye wearing textured contact lens and (b) the texture of an actual iris surface (possibly seen through a clear contact lens). Experiments were carried out on a database of approx. 2,900 iris image pairs acquired from approx. 100 subjects. Our method was able to correctly classify over 95% of samples when tested on contact lens brands unseen in training, and over 98% of samples when the contact lens brand was seen during training.

Usage

Run runBaseMethod.m to see an example processign and results for sample iris images.

Further reading and method details

Adam Czajka, Zhaoyuan Fang, Kevin W. Bowyer, "Iris Presentation Attack Detection Based on Photometric Stereo Features," IEEE Winter Conference on Applications of Computer Vision (WACV), Waikoloa Village, Hawaii, 2019

Copyright notice

The method implememnted by this code is patent pending, and currently we do not offer any license. Non-commercial use of this code for research purposes is permitted if the following paper is cited:

Adam Czajka, Zhaoyuan Fang, Kevin W. Bowyer, "Iris Presentation Attack Detection Based on Photometric Stereo Features," IEEE Winter Conference on Applications of Computer Vision (WACV), Waikoloa Village, Hawaii, 2019

About

Photometric Stereo-Based Iris Presentation Attack Detection

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages