DOI QR코드

DOI QR Code

FPGA implementation using a CLAHE contrast enhancement technique in the termal equipment for real time processing

  • 투고 : 2016.11.09
  • 심사 : 2016.11.25
  • 발행 : 2016.11.30

초록

In this paper, we propose an approach for real time computation of rayleigh CLAHE using a FPGA. The contrast enhancement technique should be applied in thermal equipment having a low contrast image. And thermal equipment must be processed in real time. The CLAHE is an improved algorithm based Histogram Equalization, but the HW design is complex. A value greater than a given threshold in CLAHE should be equally distributed on the other histogram bin, this process requires iterations for the distribution. But implementation of this processing in the FPGA is constrained, so this section was implemented on the assumption of the histogram distribution or modified the operation process or implemented separately in the CPU. In this paper, we designed a distinct redistribution operation in two stages. So FPGA was designed for easy, this was designed to be distributed evenly without the assumptions and constraints. In addition, we have designed a CLAHE with the rayleigh distribution to the FPGA. The simulation shows that the proposed method provides a better image quality in the thermal image.

키워드

참고문헌

  1. MY. Lee, YJ. Han, HS. Hahn, "Contrast Improvement Technique Using Variable Stretching based on Densities of Brightness," Journal of The Korea Society of Computer and Information, Vol. 15, No. 2, pp. 37-45, October 2010.
  2. SM. Jung, BW. On, "An efficient quality improvement scheme of magnified image by using the information of adjacent pixel values," Journal of The Korea Society of Computer and Information, Vol. 18, No. 2, pp. 49-57, February 2013. https://doi.org/10.9708/jksci.2013.18.2.049
  3. R. Choudhary, and S. Gawade, "Survey on Image Contrast Enhancement Techniques," International Journal of Innovative Studies in Sciences and Engineering Technology, Vol. 2, No. 3, pp. 21-25, March 2016.
  4. S. V. Aher, and S. S. Vasekar, "A Review: Histogram Equalization Algorithms for Image Enhancement using FPGA," International Journal of Advanced Research in Computer and Communication Engineering, Vol. 5, No. 4, pp. 711-714, April 2016.
  5. S. M. Pizer, E. P. Amburn, J. D. Austin, R. Cromartie, A. Geselowits, et al., "Adaptive Histogram Equalization and Its Variations," Computer vision, graphics, and image processing, Vol. 39, No. 3, pp. 355-368, 1987. https://doi.org/10.1016/S0734-189X(87)80186-X
  6. D. P. Sharma, "Intensity Transformation using Contrast Limited Adaptive Histogram Equalization," International Journal of Engineering Research, Vol. 2, No. 4, pp. 282-285, August 2013.
  7. P. D. Ferguson, T. Arslan, A. T. Erdogan, and A. Parmley, "Evaluation Of Contrast Limited Adaptive Histogram Equalization (CLAHE) Enhancement on FPGA," In SoCC, pp.119-122, 2008.
  8. H. Cho, and H. Kye, "The Clip Limit Decision of Contrast Limited Adaptive Histogram Equalization for X-ray Images using Fuzzy Logic," Journal of Korea Multimedia Society, Vol. 18, No. 7, pp. 806-817, July 2015. https://doi.org/10.9717/kmms.2015.18.7.806
  9. A. M. Reza, "Realization of the Contrast Limited Adaptive Histogram Equalization (CLAHE) for Real-Time Image Enhancement," Journal of VLSI signal processing systems for signal, image and video technology, Vol. 38, No. 1, pp.35-44, August 2004. https://doi.org/10.1023/B:VLSI.0000028532.53893.82
  10. V. Schatz, "Low-latency histogram equalization for infrared image sequences: a hardware implementation," Journal of real-time image processing, Vol. 8, No. 2, pp.193-206, June 2013. https://doi.org/10.1007/s11554-011-0204-y
  11. K. Kokufuta, and T. Maruyama, "Real-time processing of contrast limited adaptive histogram equalization on FPGA," 2010 International Conference on Field Programmable Logic and Applications. IEEE, pp.155-158, 2010.
  12. R. C. Gonzalez and R. E. Woods, "Digital Image Processing" Prentice-Hall, third edn, pp.150-160, 2002.