Fast High-Dimensional Bilateral and Nonlocal Means Filtering

被引:37
作者
Nair, Pravin [1 ]
Chaudhury, Kunal N. [1 ]
机构
[1] Indian Inst Sci, Dept Elect Engn, Bengaluru 560012, India
关键词
High-dimensional filter; bilateral filter; nonlocal means; shiftability; kernel; approximation; fast algorithm; IMAGE; ALGORITHM;
D O I
10.1109/TIP.2018.2878955
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Existing fast algorithms for bilateral and nonlocal means filtering mostly work with grayscale images. They cannot easily be extended to high-dimensional data such as color and hyperspectral images, patch-based data, and flow-fields. In this paper, we propose a fast algorithm for high-dimensional bilateral and nonlocal means filtering. Unlike existing approaches, where the focus is on approximating the data (using quantization) or the filter kernel (via analytic expansions), we locally approximate the kernel using weighted and shifted copies of a Gaussian, where the weights and shifts are inferred from the data. The algorithm emerging from the proposed approximation essentially involves clustering and fast convolutions, and is easy to implement. Moreover, a variant of our algorithm comes with a guarantee (bound) on the approximation error, which is not enjoyed by existing algorithms. We present some results for high-dimensional bilateral and nonlocal means filtering to demonstrate the speed and accuracy of our proposal. Moreover, we also show that our algorithm can outperform the state-of-the-art fast approximations in terms of accuracy and timing.
引用
收藏
页码:1470 / 1481
页数:12
相关论文
共 44 条
[1]   Fast High-Dimensional Filtering Using the Permutohedral Lattice [J].
Adams, Andrew ;
Baek, Jongmin ;
Davis, Myers Abraham .
COMPUTER GRAPHICS FORUM, 2010, 29 (02) :753-762
[2]   Gaussian KD-Trees for Fast High-Dimensional Filtering [J].
Adams, Andrew ;
Gelfand, Natasha ;
Dolson, Jennifer ;
Levoy, Marc .
ACM TRANSACTIONS ON GRAPHICS, 2009, 28 (03)
[3]  
[Anonymous], 1995, P MUSTERERKENNUNG 19
[4]  
[Anonymous], [No title captured]
[5]  
[Anonymous], 1993, RR1893 INRIA
[6]  
[Anonymous], 2005, J WSCG
[7]   A non-local algorithm for image denoising [J].
Buades, A ;
Coll, B ;
Morel, JM .
2005 IEEE COMPUTER SOCIETY CONFERENCE ON COMPUTER VISION AND PATTERN RECOGNITION, VOL 2, PROCEEDINGS, 2005, :60-65
[8]   Fast and Provably Accurate Bilateral Filtering [J].
Chaudhury, Kunal N. ;
Dabhade, Swapnil D. .
IEEE TRANSACTIONS ON IMAGE PROCESSING, 2016, 25 (06) :2519-2528
[9]   Acceleration of the Shiftable O(1) Algorithm for Bilateral Filtering and Nonlocal Means [J].
Chaudhury, Kunal N. .
IEEE TRANSACTIONS ON IMAGE PROCESSING, 2013, 22 (04) :1291-1300
[10]   Fast O(1) Bilateral Filtering Using Trigonometric Range Kernels [J].
Chaudhury, Kunal Narayan ;
Sage, Daniel ;
Unser, Michael .
IEEE TRANSACTIONS ON IMAGE PROCESSING, 2011, 20 (12) :3376-3382