Fast median and bilateral filtering

被引:260
作者
Weiss, Ben
机构
来源
ACM TRANSACTIONS ON GRAPHICS | 2006年 / 25卷 / 03期
关键词
median filtering; bilateral filtering; rank-order filtering; sorting; image processing; algorithms; histograms; data structures; complexity; SIMD; vector processing;
D O I
10.1145/1141911.1141918
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Median filtering is a cornerstone of modern image processing and is used extensively in smoothing and de-noising applications. The fastest commercial implementations (e.g. in Adobe(R) Photoshop(R) CS2) exhibit O(r) runtime in the radius of the filter, which limits their usefulness in realtime or resolution-independent contexts. We introduce a CPU-based, vectorizable O( log r) algorithm for median filtering, to our knowledge the most efficient yet developed. Our algorithm extends to images of any bit-depth, and can also be adapted to perform bilateral filtering. On 8-bit data our median filter outperforms Photoshop's implementation by up to a factor of fifty.
引用
收藏
页码:519 / 526
页数:8
相关论文
共 16 条