Journal of Applied Optics, Volume. 44, Issue 4, 777(2023)

Infrared image enhancement algorithm based on secondary guided filtering and its implementation on FPGA

Han JIANG1...23 and Jun WU2,* |Show fewer author(s)
Author Affiliations
  • 1School of Optoelectronics Engineering, Chongqing University of Posts and Telecommunications, Chongqing 400065, China
  • 2Chongqing Institute of Green and Intelligent Technology, Chinese Academy of Sciences, Chongqing 400714, China
  • 3Chongqing School, University of Chinese Academy of Sciences, Chongqing 400714, China
  • show less
    Figures & Tables(20)
    Flow chart of proposed algorithm
    Comparison of PSNR values under different coefficients
    Comparison of AG values under different coefficients
    Architecture diagram of hardware implementation
    Module of image enhancement processing
    Block diagram of guided filtering module
    Block diagram of detail calculation module
    Block diagram of enhanced calculation module
    Comparative results on Image1
    Comparative results on Image2
    Comparative results on Image3
    Comparison diagram of processing results on FPGA
    Physical diagram of system
    • Table 1. Main port information

      View table
      View in Article

      Table 1. Main port information

      端口定义端口定义
      sink_sop输入数据流开始标志source_sop输出数据流开始标志
      sink_valid输入数据有效标志source_valid输出数据有效标志
      sink_data输入数据source_data输出数据
      sink_eop传输结束标志source_eop输出数据流结束信号
      sink_ready可接收数据标志source_ready输出数据流使能信号
      k0细节1加权系数k1细节2加权系数
    • Table 2. Information entropy of enhancement results by different algorithms

      View table
      View in Article

      Table 2. Information entropy of enhancement results by different algorithms

      图像原图直方图均衡模糊集增强一次引导滤波文献[11]文献[13]本文算法
      Image17.88257.70767.01037.88277.46277.10527.7674
      Image27.56537.34546.69227.58517.65096.76937.5858
      Image37.77497.57877.26057.80867.44776.99677.7865
    • Table 3. Average contrast of enhancement results by different algorithms

      View table
      View in Article

      Table 3. Average contrast of enhancement results by different algorithms

      图像原图直方图均衡模糊集增强一次引导滤波文献[11]文献[13]本文算法
      Image1225.3168312.0974335.1146553.1034307.5145362.36281271.3109
      Image229.489362.509547.654665.332460.880166.9951149.7074
      Image3168.0778297.9194285.8943479.9027387.8126323.41611118.4183
    • Table 4. Average gradient of enhancement results by different algorithms

      View table
      View in Article

      Table 4. Average gradient of enhancement results by different algorithms

      图像原图直方图均衡模糊集增强一次引导滤波文献[11]文献[13]本文算法
      Image10.05650.06450.06120.09510.07060.06690.1422
      Image20.01740.02420.02080.02730.02590.02420.0403
      Image30.05570.07140.06590.09910.08180.07330.1500
    • Table 5. Infrared image enhancement processing time on different platforms

      View table
      View in Article

      Table 5. Infrared image enhancement processing time on different platforms

      处理平台工作时钟/GHz分辨率/pixel时间/ms
      PC3.2640×512100.79
      FPGA40640×51210.12
    • Table 6. FPGA resource usage

      View table
      View in Article

      Table 6. FPGA resource usage

      资源类型使用数量总体数量占比/%
      逻辑资源100001135609
      总块存储器位1114 288124928009
      总引脚数306165
      DSP模块53421
    • Table 7. Maximum clock frequency in time series analysis report

      View table
      View in Article

      Table 7. Maximum clock frequency in time series analysis report

      最大时钟频率受限最大时钟频率时钟名
      42.01 MHz42.01 MHzclk
    Tools

    Get Citation

    Copy Citation Text

    Han JIANG, Jun WU. Infrared image enhancement algorithm based on secondary guided filtering and its implementation on FPGA[J]. Journal of Applied Optics, 2023, 44(4): 777

    Download Citation

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

    Category: Research Articles

    Received: Aug. 22, 2022

    Accepted: --

    Published Online: Aug. 10, 2023

    The Author Email:

    DOI:10.5768/JAO202344.0402002

    Topics