Testing of hardware implementation of infrared image enhancing algorithm

被引:0
作者
Dulski, R. [1 ]
Sosnowski, T. [1 ]
Piatkowski, T. [1 ]
Trzaskawka, P. [1 ]
Kastek, M. [1 ]
Kucharz, J. [1 ]
机构
[1] Mil Univ Technol, Inst Optoelect, PL-00908 Warsaw, Poland
来源
ELECTRO-OPTICAL AND INFRARED SYSTEMS: TECHNOLOGY AND APPLICATIONS IX | 2012年 / 8541卷
关键词
IR camera; IR image enhancement; hardware implementation; FPGA;
D O I
10.1117/12.974536
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
The interpretation of IR images depends on radiative properties of observed objects and surrounding scenery. Skills and experience of an observer itself are also of great importance. The solution to improve the effectiveness of observation is utilization of algorithm of image enhancing capable to improve the image quality and the same effectiveness of object detection. The paper presents results of testing the hardware implementation of IR image enhancing algorithm based on histogram processing. Main issue in hardware implementation of complex procedures for image enhancing algorithms is high computational cost. As a result implementation of complex algorithms using general purpose processors and software usually does not bring satisfactory results. Because of high efficiency requirements and the need of parallel operation, the ALTERA's EP2C35F672 FPGA device was used. It provides sufficient processing speed combined with relatively low power consumption. A digital image processing and control module was designed and constructed around two main integrated circuits: a FPGA device and a microcontroller. Programmable FPGA device performs image data processing operations which requires considerable computing power. It also generates the control signals for array readout, performs NUC correction and bad pixel mapping, generates the control signals for display module and finally executes complex image processing algorithms. Implemented adaptive algorithm is based on plateau histogram equalization. Tests were performed on real IR images of different types of objects registered in different spectral bands. The simulations and laboratory experiments proved the correct operation of the designed system in executing the sophisticated image enhancement.
引用
收藏
页数:11
相关论文
共 50 条
  • [31] Infrared Image Enhancement Based on Guided Filtering and Adaptive Algorithm and Its FPGA Implementation
    Song, Hongfei
    Wang, Ziqian
    Cao, Wenxiao
    Zhang, Yunpeng
    Leng, Xue
    MICROWAVE AND OPTICAL TECHNOLOGY LETTERS, 2025, 67 (01)
  • [32] Hardware implementation of soft color image morphological operations
    Vardavoulia, MI
    Andreadis, I
    Tsalides, P
    OPTICAL ENGINEERING, 2002, 41 (07) : 1536 - 1545
  • [33] An efficient algorithm for modulus operation and its hardware implementation in prime number calculation
    Wijesinghe, W. A. Susantha
    AEU-INTERNATIONAL JOURNAL OF ELECTRONICS AND COMMUNICATIONS, 2025, 191
  • [34] Hardware Implementation and Study of Inverse Algorithm in Finite Fields
    Bao Kejin
    Song Yonggang
    INTERNATIONAL JOURNAL OF COMPUTER SCIENCE AND NETWORK SECURITY, 2006, 6 (9A): : 38 - 44
  • [35] Threefish-256 algorithm implementation on reconfigurable hardware
    Nieto-Ramirez, Nathaly
    Dario Nieto-Londono, Ruben
    REVISTA ITECKNE, 2014, 11 (02): : 149 - 156
  • [36] An Efficient Hardware Implementation of Canny Edge Detection Algorithm
    Sangeetha, D.
    Deepa, P.
    2016 29TH INTERNATIONAL CONFERENCE ON VLSI DESIGN AND 2016 15TH INTERNATIONAL CONFERENCE ON EMBEDDED SYSTEMS (VLSID), 2016, : 457 - 462
  • [37] Wavelet-transform steganography: algorithm and hardware implementation
    Mohd, Bassam J.
    Hayajneh, Thaier
    Quttoum, Ahmad Nahar
    INTERNATIONAL JOURNAL OF ELECTRONIC SECURITY AND DIGITAL FORENSICS, 2013, 5 (3-4) : 241 - 256
  • [38] Architecture design and hardware implementation of AES encryption algorithm
    Wei, Hongling
    Li, Hongyan
    Chen, Mingying
    2020 5TH INTERNATIONAL CONFERENCE ON MECHANICAL, CONTROL AND COMPUTER ENGINEERING (ICMCCE 2020), 2020, : 1611 - 1614
  • [39] Hardware Implementation of the IDEA NXT Crypto-Algorithm
    Bozesan, Andreea
    Opritoiu, Flavius
    Vladutiu, Mircea
    2013 IEEE 19TH INTERNATIONAL SYMPOSIUM FOR DESIGN AND TECHNOLOGY IN ELECTRONIC PACKAGING (SIITME), 2013, : 35 - 38
  • [40] AES hardware implementation in FPGA for algorithm acceleration purpose
    Gielata, Artur
    Russek, Pawel
    Wiatr, Kazimierz
    ICSES 2008 INTERNATIONAL CONFERENCE ON SIGNALS AND ELECTRONIC SYSTEMS, CONFERENCE PROCEEDINGS, 2008, : 137 - 140