Real-time iris segmentation and its implementation on FPGA

被引:0
|
作者
Tariq M. Khan
Donald G. Bailey
Mohammad A. U. Khan
Yinan Kong
机构
[1] COMSATS University Islamabad,Department of Electrical and Computer Engineering
[2] Massey University,School of Engineering and Advanced Technology
[3] Effat University,Biometric and Sensor Lab
[4] Macquarie University,School of Engineering
来源
关键词
Pupil segmentation; Pupil localization; Region properties;
D O I
暂无
中图分类号
学科分类号
摘要
This paper presents a real-time iris segmentation technique that is well suited to a fast implementation on an FPGA. One major hurdle associated with iris segmentation techniques is the use of iterative processes that lead to expensive hardware implementations. To circumvent this, the proposed algorithm uses the sign image obtained from subtracting the background, along with morphological operators to localise the pupil. The outer boundary is located by first normalising a selected image region that contains the iris, and then using a first-order gradient operator. The proposed non-iterative algorithm is implemented on an FPGA. Four near infrared (NIR) iris public databases, namely: CASIA-IrisV3-Lamp, MMU v1.0, ND-IRIS-0405 and NIST ICE 2005, are used to test the proposed algorithm. The proposed method for iris segmentation and normalization gives much better accuracy than the existing state-of-the-art methods implemented on hardware. The proposed realisation requires about 45% fewer logic registers and 52% fewer logic elements than the existing state-of-the-art implementations.
引用
收藏
页码:1089 / 1102
页数:13
相关论文
共 50 条
  • [41] FPGA Implementation of Real-time Star Centroid Extraction Algorithm
    Fan, Yanming
    Xiao, Hao
    Cao, Weiwei
    Zuo, Le
    Chen, Shu
    2019 2ND IEEE INTERNATIONAL CONFERENCE ON INFORMATION COMMUNICATION AND SIGNAL PROCESSING (ICICSP), 2019, : 395 - 399
  • [42] An assesment of FPGA suitability for implementation of real-time motion estimation
    Ryszko, A
    Wiatr, K
    EUROMICRO SYMPOSIUM ON DIGITAL SYSTEMS DESIGN, PROCEEDINGS, 2001, : 364 - 367
  • [43] Efficient implementation of real-time PFFT processor based on FPGA
    Ling, Xiao-Feng
    Gong, Xin-Bao
    Jin, Rong-Hong
    Shanghai Jiaotong Daxue Xuebao/Journal of Shanghai Jiaotong University, 2012, 46 (11): : 1811 - 1815
  • [44] A Real-time, Pipelined Incoherent Dedispersion Method and Implementation in FPGA
    Liu, Wei
    Meng, Qiao
    Wang, Chen
    Zhou, Chenye
    Yao, Shunyu
    Tariq, Irfan
    PUBLICATIONS OF THE ASTRONOMICAL SOCIETY OF THE PACIFIC, 2022, 134 (1031)
  • [45] Real-time FPGA Implementation of Direct MPC for Power Electronics
    Stellato, Bartolomeo
    Goulart, Paul J.
    2016 IEEE 55TH CONFERENCE ON DECISION AND CONTROL (CDC), 2016, : 1471 - 1476
  • [46] Real-time FPGA Rectification Implementation Combined with Stereo Camera
    Mun, Junwon
    Kim, Jaeseok
    2015 IEEE INTERNATIONAL SYMPOSIUM ON CONSUMER ELECTRONICS (ISCE), 2015,
  • [47] Real-time Implementation of Panoramic Mosaic Camera based on FPGA
    Zhou, Weiguo
    Liu, Yunhui
    Lyu, Congyi
    Zhou, Weihua
    Peng, Jianqing
    Yang, Ruijia
    Shang, Haiyang
    2016 IEEE INTERNATIONAL CONFERENCE ON REAL-TIME COMPUTING AND ROBOTICS (IEEE RCAR), 2016, : 204 - 209
  • [48] FPGA Implementation of real-time adaptive bidirectional equalization for histogram
    Zhao, Yuqian
    Li, Zhigang
    ADVANCED BUILDING MATERIALS AND STRUCTURAL ENGINEERING, 2012, 461 : 215 - 219
  • [49] Real-Time Implementation of Background Modelling Algorithms in FPGA Devices
    Kryjak, Tomasz
    Gorgon, Marek
    NEW TRENDS IN IMAGE ANALYSIS AND PROCESSING - ICIAP 2015 WORKSHOPS, 2015, 9281 : 519 - 526
  • [50] Performance Optimization and FPGA Implementation of Real-Time Tone Mapping
    Popovic, Vladan
    Pignat, Elieva
    Leblebici, Yusuf
    IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS II-EXPRESS BRIEFS, 2014, 61 (10) : 803 - 807