Adaptive histogram equalization in constant time

被引:5
作者
Haertinger, Philipp [1 ]
Steger, Carsten [1 ]
机构
[1] MVTec Software GmbH, Arnulfstr 205, D-80634 Munich, Germany
关键词
Histogram equalization; Contrast enhancement; Image processing; Computational efficiency; ENHANCEMENT;
D O I
10.1007/s11554-024-01465-1
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
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 ) \documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$\mathcal {O}(1)$$\end{document} . 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.
引用
收藏
页数:9
相关论文
共 18 条
[1]   A POSHE-Based Optimum Clip-Limit Contrast Enhancement Method for Ultrasonic Logging Images [J].
Fu, Qingqing ;
Zhang, Zhengbing ;
Celenk, Mehmet ;
Wu, Aiping .
SENSORS, 2018, 18 (11)
[2]  
Hayati Mira, 2023, Procedia Computer Science, P57, DOI [10.1016/j.procs.2022.12.111, 10.1016/j.procs.2022.12.111]
[3]   FAST 2-DIMENSIONAL MEDIAN FILTERING ALGORITHM [J].
HUANG, TS ;
YANG, GJ ;
TANG, GY .
IEEE TRANSACTIONS ON ACOUSTICS SPEECH AND SIGNAL PROCESSING, 1979, 27 (01) :13-18
[4]   IMAGE-ENHANCEMENT BY HISTOGRAM TRANSFORMATION [J].
HUMMEL, R .
COMPUTER GRAPHICS AND IMAGE PROCESSING, 1977, 6 (02) :184-195
[5]  
Ketcham DavidJ., 1976, PROC SPIE, V0074, P120, DOI DOI 10.1117/12.954708
[6]   An advanced contrast enhancement using partially overlapped sub-block histogram equalization [J].
Kim, JY ;
Kim, LS ;
Hwang, SH .
IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS FOR VIDEO TECHNOLOGY, 2001, 11 (04) :475-484
[7]   Contrast enhancement system using spatially adaptive histogram equalization with temporal filtering [J].
Kim, TK ;
Paik, JK ;
Kang, BS .
IEEE TRANSACTIONS ON CONSUMER ELECTRONICS, 1998, 44 (01) :82-87
[8]   Multiple layers block overlapped histogram equalization for local content emphasis [J].
Kong, Nicholas Sia Pik ;
Ibrahim, Haidi .
COMPUTERS & ELECTRICAL ENGINEERING, 2011, 37 (05) :631-643
[9]  
Musa P., 2018, 2018 3 INT C INF COM, P1, DOI DOI 10.1109/IAC.2018.8780492
[10]   Median filtering in constant time [J].
Perreault, Simon ;
Hebert, Patrick .
IEEE TRANSACTIONS ON IMAGE PROCESSING, 2007, 16 (09) :2389-2394