Infrared Image Pre-Processing and IR/RGB Registration with FPGA Implementation

被引:7
|
作者
Lielamurs, Edgars [1 ]
Cvetkovs, Andrejs [1 ]
Novickis, Rihards [1 ]
Ozols, Kaspars [1 ]
机构
[1] Inst Elect & Comp Sci, 14 Dzerbenes St, LV-1006 Riga, Latvia
基金
欧盟地平线“2020”;
关键词
infrared imaging; infrared pre-processing; uncooled microbolometer; image processing; digital design; FPGA; HSoC; NONUNIFORMITY CORRECTION; CALIBRATION; NOISE;
D O I
10.3390/electronics12040882
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Infrared imaging sensors are frequently used in thermal signature detection applications in industrial, automotive, military and many other areas. However, advanced infrared detectors are generally associated with high costs and complexity. Infrared detectors usually necessitate a thermoelectric heater-cooler for temperature stabilization and various computationally complex preprocessing algorithms for fixed pattern noise (FPN) correction. In this paper, we leverage the benefits of uncooled focal plane arrays and describe a complete digital circuit design for Field Programmable Gate Array (FPGA)-based infrared image acquisition and pre-processing. The proposed design comprises temperature compensation, non-uniformity correction, defective pixel correction cores, spatial image transformation and registration with RGB images. When implemented on Xilinx Ultrascale+ FPGA, the system achieves a throughput of 30 frames per second using the Fraunhofer IMS Digital 17 mu m QVGA-IRFPA with a microbolometer array size of 320 x 240 pixels and an RGB camera with a 1024 x 720 resolution. The maximum ratio of the standard deviation to the mean of 0.35% was achieved after FPN correction.
引用
收藏
页数:16
相关论文
共 50 条
  • [21] FPGA implementation of MFNN for image registration
    Puranik, MS
    Gharpure, DC
    2002 IEEE INTERNATIONAL CONFERENCE ON FIELD-PROGRAMMABLE TECHNOLOGY (FPT), PROCEEDINGS, 2002, : 364 - 367
  • [22] Image processing and pre-processing for medical ultrasound
    Lizzi, FL
    Feleppa, EJ
    29TH APPLIED IMAGERY PATTERN RECOGNITION WORKSHOP, PROCEEDINGS, 2000, : 187 - 192
  • [23] Pre-processing for single image dehazing
    Yang, Minmin
    Liu, Jianchang
    Li, Zhengguo
    Tan, Shubin
    SIGNAL PROCESSING-IMAGE COMMUNICATION, 2020, 83
  • [24] A Survey on Pre-Processing in Image Matting
    Gui-Lin Yao
    Journal of Computer Science and Technology, 2017, 32 : 122 - 138
  • [25] A Review of Fingerprint Image Pre-processing
    Abbood, Alaa Ahmed y
    Sulong, Ghazali
    Peters, Sabine U.
    JURNAL TEKNOLOGI, 2014, 69 (02):
  • [26] A Survey on Pre-Processing in Image Matting
    Yao, Gui-Lin
    JOURNAL OF COMPUTER SCIENCE AND TECHNOLOGY, 2017, 32 (01) : 122 - 138
  • [27] Terrestrial Laser Scanners Pre-Processing: Registration and Georeferencing
    Abbas, Mohd Azwan
    Luh, Lau Chong
    Setan, Halim
    Majid, Zulkepli
    Chong, Albert K.
    Aspuri, Anuar
    Idris, Khairulnizam M.
    Ariff, Mohd Farid Mohd
    JURNAL TEKNOLOGI, 2014, 71 (04):
  • [28] An FPGA-Based Implementation of a Pre-Processing Stage for ECG Signal Analysis Using DWT
    El Hassan, E. L. Mimouni
    Karim, Mohammed
    2014 SECOND WORLD CONFERENCE ON COMPLEX SYSTEMS (WCCS), 2014, : 649 - +
  • [29] A Systematic Investigation of Image Pre-Processing on Image Classification
    Dehbozorgi, Pegah
    Ryabchykov, Oleg
    Bocklitz, Thomas
    IEEE ACCESS, 2024, 12 : 64913 - 64926
  • [30] Adaptive Immunohistochemical Image Pre-processing Method
    Berezsky, Oleh
    Pitsun, Oleh
    Derish, Bohdan
    Berezska, Kateryna
    Melnyk, Grygory
    Batko, Yuriy
    2020 10TH INTERNATIONAL CONFERENCE ON ADVANCED COMPUTER INFORMATION TECHNOLOGIES (ACIT), 2020, : 820 - 823