DOI QR코드

DOI QR Code

A Real-Time Histogram Equalization System with Automatic Gain Control Using FPGA

  • Cho, Jung-Uk (School of Information and Communication Engineering, Sungkyunkwan University) ;
  • Jin, Seung-Hun (School of Information and Communication Engineering, Sungkyunkwan University) ;
  • Kwon, Key-Ho (School of Information and Communication Engineering, Sungkyunkwan University) ;
  • Jeon, Jae-Wook (School of Information and Communication Engineering, Sungkyunkwan University)
  • Received : 2010.05.04
  • Accepted : 2010.07.01
  • Published : 2010.08.27

Abstract

High quality camera images, with good contrast and intensity, are needed to obtain the desired information. Images need to be enhanced when they are dark or bright. The histogram equalization technique, which flattens the density distribution of an image, has been widely used to enhance image contrast due to its effectiveness and simplicity. This technique, however, cannot be used to enhance images that are either too dark or too bright. In addition, it is difficult to perform histogram equalization in real-time using a general-purpose computer. This paper proposes a histogram equalization technique with AGC (Automatic Gain Control) to extend the image enhancement range. It is designed using VHDL (VHSIC Hardware Description Language) to enhance images in real-time. The system is implemented with an FPGA (Field Programmable Gate Array). An image processing system with this FPGA is implemented. The performance of this image processing system is measured.

Keywords

References

  1. R. C. Gonzalez and R. E. Woods, "Digital Image Processing, 2nd ed. Reading," MA: Addison-Wesley, 1992.
  2. A. K. Jain, "Fundamentals of Digital Image Processing, Englewood Cliffs,' NJ: Prentice-Hall, 1989.
  3. T. K. Kim, J. K. Paik, and B. S. Kang," Contrast Enhancement System Using Spatially Adaptive Histogram Equalization with Temporal Filtering," IEEE Trans. on Consumer Electronics, vol. 44, no. 1, pp. 82-86, February 1998. https://doi.org/10.1109/30.663733
  4. C. Wang and Z. Ye, "Brightness Preserving Histogram Equalization with Maximum Entropy: A Variational Perspective," IEEE Trans. On Consumer Electronics, vol. 51, no. 4, pp. 1326-1334, November 2005. https://doi.org/10.1109/TCE.2005.1561863
  5. E. Pichon, M. Niethammer, and G. Sapiro, "Color Histogram Equalization through Mesh Deformation," in Proc. of Conf. on Image Processing, pp. 117-120, 2003.
  6. Y. Jin, L. M. Fayad, and A. F. Laine, "Contrast Enhancement by Multi-scale Adaptive Histogram Equalization," in proc. of conf. on Signal Processing and Image Processing, vol. 4478, pp. 206-213, 2001.
  7. J.-Y. Kim, L.-S. Kim and S.-H. Hwang, "An Advanced Contrast Enhancement Using Partially Overlapped Sub-Block Histogram Equalization," IEEE Trans. on Circuits and Systems for Video Technology, vol. 11, no. 4, pp. 475-484, April 2001. https://doi.org/10.1109/76.915354
  8. J. B. Zimmerman, S. M. Pizer, E. V. Staab, J. R. Perry, W. Mccartney, and B. C. Brenton, "An Evaluation of the Effectiveness of Adaptive Histogram Equalization for Contrast Enhancement," IEEE Trans. on Medical Imaging, vol. 7, no. 4, pp. 304-312, December 1988. https://doi.org/10.1109/42.14513
  9. Y.-T. Kim, "Contrast Enhancement Using Brightness Preserving Bi-Histogram Equalization," IEEE Trans. on Consumer Electronics, vol. 43, no. 1, pp. 1-8, February 1997. https://doi.org/10.1109/30.580378
  10. F. Hilger and H. Ney, "Quantile Based Histogram Equalization for Noise Robust Speech Recognition," in proc. of conf. on Speech Communication and Technology, pp. 1135-1138, 2001.
  11. Y.-T. Kim, "Quantized Bi-Histogram Equalization," in Proc. of Conf. on Acoustics, Speech, and Signal Processing, vol. 4, pp. 2797-2800, April 1997.
  12. R. Klette and P. Zamperoni, "Handbook of Image Processing Operators," NY: John Wiley & Sons, 1996.
  13. K. R. Fowler, "Automatic Gain Control for Image-Intensified Camera," IEEE Trans. on Instrumentation and Measurement, vol. 53, pp. 1057-1064, August 2004. https://doi.org/10.1109/TIM.2004.831494
  14. E. J. Tacconi and C. F. Christiansen, "A Wide Range and High Speed Automatic Gain Control," in Proc. of Particle Accelerator Conf., vol. 3, pp. 2139-2141, May 1993.
  15. Xilinx, Inc., "Virtex-II Platform FPGAs: Complete Data Sheet," available from www.xilinx.com, March 2005.
  16. J. I. Woodfill, G. Gordon, and R. Buck, "Tyzx Deepsea High Speed Stereo Vision System," in Proc. of Conf. on Computer Vision and Pattern Recognition, pp. 41-45, June 2004.

Cited by

  1. 최적의 촬영조건 및 영상처리에 관한 연구 vol.51, pp.4, 2010, https://doi.org/10.5573/ieie.2014.51.4.221
  2. Design of FPGA Camera Module with AVB based Multi-viewer for Bus-safety vol.17, pp.4, 2010, https://doi.org/10.7472/jksii.2016.17.4.11