A Low-Memory, Straightforward and Fast Bilateral Filter Through Subsampling in Spatial Domain

被引:61
作者
Banterle, Francesco [1 ]
Corsini, Massimiliano [1 ]
Cignoni, Paolo [1 ]
Scopigno, Roberto [1 ]
机构
[1] ISTI CNR, Visual Comp Lab, Pisa, Italy
关键词
bilateral filter; cross-bilateral filter; real-time filtering; video denoising; edge-aware painting; GPU techniques; I; 4; 1 [Image Processing and Computer Vision]: Enhancement; Filtering I; 3; 3 [Computer Graphics]: Picture; Image Generation; Bitmap and framebuffer operations; PHOTOGRAPHY; FLASH;
D O I
10.1111/j.1467-8659.2011.02078.x
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
In this work we present a new algorithm for accelerating the colour bilateral filter based on a subsampling strategy working in the spatial domain. The base idea is to use a suitable subset of samples of the entire kernel in order to obtain a good estimation of the exact filter values. The main advantages of the proposed approach are that it has an excellent trade-off between visual quality and speed-up, a very low memory overhead is required and it is straightforward to implement on the GPU allowing real-time filtering. We show different applications of the proposed filter, in particular efficient cross-bilateral filtering, real-time edge-aware image editing and fast video denoising. We compare our method against the state of the art in terms of image quality, time performance and memory usage.
引用
收藏
页码:19 / 32
页数:14
相关论文
共 37 条
[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], ACM T GRAPH SIGG AUG
[4]  
[Anonymous], P IEEE INT C MULT EX
[5]  
[Anonymous], ACM SIGGRAPH PAPRERS
[6]  
Banterle F, 2011, ADVANCED HIGH DYNAMIC RANGE IMAGING: THEORY AND PRACTICE, P1
[7]  
Bridson R., 2007, SIGGRAPH sketches, V10, DOI [10.1145/1278780.1278807, DOI 10.1145/1278780.1278807]
[8]  
Chen J, 2007, ACM T GRAPHIC, V26, DOI [10.1109/SARNOF.2007.4567317, 10.1145/1276377.1276506, 10.1145/1239451.1239554]
[9]   STOCHASTIC SAMPLING IN COMPUTER-GRAPHICS [J].
COOK, RL .
ACM TRANSACTIONS ON GRAPHICS, 1986, 5 (01) :51-72
[10]   Upsampling Range Data in Dynamic Environments [J].
Dolson, Jennifer ;
Baek, Jongmin ;
Plagemann, Christian ;
Thrun, Sebastian .
2010 IEEE CONFERENCE ON COMPUTER VISION AND PATTERN RECOGNITION (CVPR), 2010, :1141-1148