[go: up one dir, main page]
More Web Proxy on the site http://driver.im/ skip to main content
research-article

Adaptive histogram equalization in constant time

Published: 16 May 2024 Publication History

Abstract

Adaptive Histogram Equalization (AHE) and its contrast-limited variant CLAHE are well-known and effective methods for improving the local contrast in an image. However, the fastest available implementations scale linearly with the filter mask size, which results in high execution times. This presents an obstacle in real-world applications, where large filter mask sizes are desired while maintaining low execution times. In this work, we propose an efficient algorithm for AHE that reduces the per-pixel computational complexity to O(1). To the best of our knowledge, this is the first time that a constant-time algorithm is proposed for AHE and CLAHE. In contrast to commonly used fast implementations, our method computes the exact result for each pixel without interpolation artifacts. We benchmark and compare our method to existing algorithms. Our experiments show that our method exhibits superior execution times independent of the filter mask size, which makes AHE and CLAHE fast enough to be usable in real-world applications.

References

[1]
Fu Q, Zhang Z, Celenk M, and Wu A A POSHE-based optimum clip-limit contrast enhancement method for ultrasonic logging images Sensors 2018 18 11 3954
[2]
Hayati, M., Muchtar, K., Roslidar, Maulina, N., Syamsuddin, I., Elwirehardja, G.N., Pardamean, B: Impact of CLAHE-based image enhancement for diabetic retinopathy classification through deep learning. Proc. Comput. Sci. 216, 57–66 (2023).
[3]
Huang T, Yang G, and Tang G A fast two-dimensional median filtering algorithm IEEE Trans. Acoust. Speech Signal Process. 1979 27 1 13-18
[4]
Hummel R Image enhancement by histogram transformation Comput. Graphics Image Process. 1977 6 2 184-195
[5]
Ketcham DJ, Lowe RW, and Weber JW Real-time image enhancement techniques Semin. Image Process. 1976
[6]
Kim JY, Kim LS, and Hwang SH An advanced contrast enhancement using partially overlapped sub-block histogram equalization IEEE Trans. Circuits Syst. Video Technol. 2001 11 4 475-484
[7]
Kim TK, Paik JK, and Kang BS Contrast enhancement system using spatially adaptive histogram equalization with temporal filtering IEEE Trans. Consum. Electron. 1998 44 1 82-87
[8]
Kong NSP and Ibrahim H Multiple layers block overlapped histogram equalization for local content emphasis Comput. Electr. Eng. 2011 37 5 631-643
[9]
Musa, P., Rafi, F.A., Lamsani, M.: A review: Contrast-limited adaptive histogram equalization (CLAHE) methods to help the application of face recognition. In: 2018 Third International Conference on Informatics and Computing (ICIC), pp. 1–6 (2018).
[10]
Perreault S and Hébert P Median filtering in constant time IEEE Trans. Image Process. 2007 16 9 2389-2394
[11]
Pizer, S.M.: Intensity mappings for the display of medical images. Functional Mapping of Organ Systems and Other Computer Topics pp. 205–217 (1981)
[12]
Pizer SM, Amburn EP, Austin JD, Cromartie R, Geselowitz A, Greer T, ter Haar Romeny BM, Zimmerman JB, and Zuiderveld K Adaptive histogram equalization and its variations Comput. Vis. Gr. Image Process. 1987 39 3 355-368
[13]
Sanagavarapu, S., Sridhar, S., Gopal, T.: COVID-19 identification in CLAHE enhanced ct scans with class imbalance using ensembled ResNets. In: 2021 IEEE International IOT, Electronics and Mechatronics Conference (IEMTRONICS), pp. 1–7 (2021).
[14]
Sonali Sahu S, Singh AK, Ghrera S, and Elhoseny M An approach for de-noising and contrast enhancement of retinal fundus image using CLAHE Opt. Laser Technol. 2019 110 87-98
[15]
Sund T and Eilertsen K An algorithm for fast adaptive image binarization with applications in radiotherapy imaging IEEE Trans. Med. Imaging 2003 22 1 22-28
[16]
Sund T and Møystad A Sliding window adaptive histogram equalization of intraoral radiographs: effect on image quality Dentomaxillofac. Radiol. 2006 35 3 133-138
[17]
Wang, Z., Tao, J.: A fast implementation of adaptive histogram equalization. In: 8th international Conference on Signal Processing, vol. 2 (2006).
[18]
Wei, Y., Tao, L.: Efficient histogram-based sliding window. In: 2010 IEEE Computer Society Conference on Computer Vision and Pattern Recognition, pp. 3003–3010 (2010).

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image Journal of Real-Time Image Processing
Journal of Real-Time Image Processing  Volume 21, Issue 3
Jun 2024
509 pages

Publisher

Springer-Verlag

Berlin, Heidelberg

Publication History

Published: 16 May 2024
Accepted: 17 April 2024
Received: 11 March 2024

Author Tags

  1. Histogram equalization
  2. Contrast enhancement
  3. Image processing
  4. Computational efficiency

Qualifiers

  • Research-article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • 0
    Total Citations
  • 0
    Total Downloads
  • Downloads (Last 12 months)0
  • Downloads (Last 6 weeks)0
Reflects downloads up to 17 Dec 2024

Other Metrics

Citations

View Options

View options

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media