【24h】

Recursive Bilateral Filtering

机译:递归双边过滤

获取原文

摘要

This paper proposes a recursive implementation of the bilateral filter. Unlike previous methods, this implementation yields an bilateral filter whose computational complexity is linear in both input size and dimensionality. The proposed implementation demonstrates that the bilateral filter can be as efficient as the recent edge-preserving filtering methods, especially for high-dimensional images. Let the number of pixels contained in the image be N, and the number of channels be D, the computational complexity of the proposed implementation will be O(ND). It is more efficient than the state-of-the-art bilateral filtering methods that have a computational complexity of O(ND~2) [1] (linear in the image size but polynomial in dimensionality) or O(N log(N)D) [2] (linear in the dimensionality thus faster than [1] for high-dimensional filtering). Specifically, the proposed implementation takes about 43 ms to process a one megapixel color image (and about 14 ms to process a 1 megapixel grayscale image) which is about 18 × faster than [1] and 86 × faster than [2]. The experiments were conducted on a MacBook Air laptop computer with a 1.8 GHz Intel Core i7 CPU and 4 GB memory. The memory complexity of the proposed implementation is also low: as few as the image memory will be required (memory for the images before and after filtering is excluded). This paper also derives a new filter named gradient domain bilateral filter from the proposed recursive implementation. Unlike the bilateral filter, it performs bilateral filtering on the gradient domain. It can be used for edge-preserving filtering but avoids sharp edges that are observed to cause visible artifacts in some computer graphics tasks. The proposed implementations were proved to be effective for a number of computer vision and computer graphics applications, including stylization, tone mapping, detail enhancement and stereo matching.
机译:本文提出了双边过滤器的递归实现。与以前的方法不同,此实现产生一个双边滤波器,该滤波器的计算复杂度在输入大小和维数上都是线性的。所提出的实施方式证明了双边滤波器可以与最近的边缘保留滤波方法一样有效,特别是对于高维图像。假设图像中包含的像素数为N,通道数为D,则该实现的计算复杂度将为O(ND)。它比最新的双边滤波方法更有效,后者的计算复杂度为O(ND〜2)[1](图像大小为线性,而维数为多项式)或O(N log(N) D)[2](维数线性,因此比高维滤波的[1]快)。具体而言,所提出的实现方式要花费大约43毫秒来处理一个1百万像素的彩色图像(花费大约14 ms来处理1百万像素的灰度图像),其速度比[1]快18倍,比[2]快86倍。实验是在配备1.8 GHz Intel Core i7 CPU和4 GB内存的MacBook Air笔记本电脑上进行的。所提出的实现的存储器复杂度也很低:仅需要图像存储器就少了(不包括过滤前后的图像存储器)。本文还从提出的递归实现中派生了一个新的名为梯度域双边滤波器的滤波器。与双边过滤器不同,它在梯度域上执行双边过滤。它可以用于保留边缘的过滤,但可以避免观察到的尖锐边缘在某些计算机图形任务中引起可见的伪像。事实证明,所提出的实现对于许多计算机视觉和计算机图形应用都是有效的,包括样式化,色调映射,细节增强和立体匹配。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号