IEEE Trans Pattern Anal Mach Intell. 2018 Jan;40(1):192-207. doi: 10.1109/TPAMI.2017.2669034. Epub 2017 Feb 14.
Filtering images using a guidance signal, a process called guided or joint image filtering, has been used in various tasks in computer vision and computational photography, particularly for noise reduction and joint upsampling. This uses an additional guidance signal as a structure prior, and transfers the structure of the guidance signal to an input image, restoring noisy or altered image structure. The main drawbacks of such a data-dependent framework are that it does not consider structural differences between guidance and input images, and that it is not robust to outliers. We propose a novel SD (for static/dynamic) filter to address these problems in a unified framework, and jointly leverage structural information from guidance and input images. Guided image filtering is formulated as a nonconvex optimization problem, which is solved by the majorize-minimization algorithm. The proposed algorithm converges quickly while guaranteeing a local minimum. The SD filter effectively controls the underlying image structure at different scales, and can handle a variety of types of data from different sensors. It is robust to outliers and other artifacts such as gradient reversal and global intensity shift, and has good edge-preserving smoothing properties. We demonstrate the flexibility and effectiveness of the proposed SD filter in a variety of applications, including depth upsampling, scale-space filtering, texture removal, flash/non-flash denoising, and RGB/NIR denoising.
使用指导信号来过滤图像,这是一种称为引导或联合图像滤波的过程,已经在计算机视觉和计算摄影的各种任务中得到了应用,特别是在降噪和联合上采样方面。它使用额外的指导信号作为结构先验,并将指导信号的结构转移到输入图像中,恢复有噪声或改变的图像结构。这种基于数据的框架的主要缺点是它没有考虑指导图像和输入图像之间的结构差异,并且对异常值不稳健。我们提出了一种新颖的 SD(静态/动态)滤波器,以在统一框架中解决这些问题,并联合利用指导图像和输入图像的结构信息。引导图像滤波被公式化为一个非凸优化问题,通过最大化-最小化算法来解决。所提出的算法在保证局部最小值的同时快速收敛。SD 滤波器可以有效地控制不同尺度下的底层图像结构,并可以处理来自不同传感器的各种类型的数据。它对异常值和其他伪影(如梯度反转和全局强度偏移)具有鲁棒性,并且具有良好的边缘保持平滑特性。我们在各种应用中展示了所提出的 SD 滤波器的灵活性和有效性,包括深度上采样、尺度空间滤波、纹理去除、闪光灯/非闪光灯降噪以及 RGB/NIR 降噪。