Title :
O(1) bilateral filtering with low memory usage
Author :
Igarashi, Masaki ; Ikebe, Masayuki ; Shimoyama, Sousuke ; Yamano, Kenta ; Motohisa, Junichi
Author_Institution :
Grad. Sch. of Inf. Sci. & Technol., Hokkaido Univ., Sapporo, Japan
Abstract :
We propose a O(1) algorithm for bilateral filter with low memory usage. Bilateral filter can be converted into weighted histogram operation. Applying line buffers of column histograms, we can reduce the number of calculation needed to construct recursive center-weighted local histogram. Also our method have advantage in terms of memory requirements. We used a 2-GHz CPU with our method and achieved one million pixels per 0.5 sec operation and high PSNR over 40 dB without the need for temporary frame buffers or additional instructions (downsampling, SIMD instructions, or multi-thread operations).
Keywords :
buffer circuits; image processing; multiprocessing systems; nonlinear filters; recursive filters; CPU; O(1) bilateral filtering; PSNR; column histogram; frame buffer; frequency 2 GHz; line buffer; low memory usage; recursive center-weighted local histogram; weighted histogram operation; Arrays; Filtering; Histograms; Kernel; Memory management; PSNR; Pixel; Bilateral filter; constant time algorithm;
Conference_Titel :
Image Processing (ICIP), 2010 17th IEEE International Conference on
Conference_Location :
Hong Kong
Print_ISBN :
978-1-4244-7992-4
Electronic_ISBN :
1522-4880
DOI :
10.1109/ICIP.2010.5652046