Guided Image Filtering

被引:4553
作者
He, Kaiming [1 ]
Sun, Jian [1 ]
Tang, Xiaoou [2 ]
机构
[1] Microsoft Res Asia, Visual Comp Grp, Beijing 100080, Peoples R China
[2] Chinese Univ Hong Kong, Dept Informat Engn, Shatin, Hong Kong, Peoples R China
关键词
Edge-preserving filtering; bilateral filter; linear time filtering;
D O I
10.1109/TPAMI.2012.213
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
In this paper, we propose a novel explicit image filter called guided filter. Derived from a local linear model, the guided filter computes the filtering output by considering the content of a guidance image, which can be the input image itself or another different image. The guided filter can be used as an edge-preserving smoothing operator like the popular bilateral filter [1], but it has better behaviors near edges. The guided filter is also a more generic concept beyond smoothing: It can transfer the structures of the guidance image to the filtering output, enabling new filtering applications like dehazing and guided feathering. Moreover, the guided filter naturally has a fast and nonapproximate linear time algorithm, regardless of the kernel size and the intensity range. Currently, it is one of the fastest edge-preserving filters. Experiments show that the guided filter is both effective and efficient in a great variety of computer vision and computer graphics applications, including edge-aware smoothing, detail enhancement, HDR compression, image matting/ feathering, dehazing, joint upsampling, etc.
引用
收藏
页码:1397 / 1409
页数:13
相关论文
共 59 条
[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]  
[Anonymous], P ACM SIGGRAPH
[3]  
[Anonymous], P ACM SIGGRAPH
[4]  
[Anonymous], 1993, Recursively implementating the Gaussian and its derivatives
[5]  
[Anonymous], P ACM SIGGRAPH
[6]  
[Anonymous], P ACM SIGGRAPH
[7]  
[Anonymous], GUIDED IMAGE FILTERI
[8]  
[Anonymous], ACM T GRAPHICS TOG
[9]  
[Anonymous], P ACM SIGGRAPH
[10]  
[Anonymous], P ACM SIGGR AS