Our new X account is live! Follow @wizwand_team for updates
WorkDL logo mark

Deformable Kernel Networks for Joint Image Filtering

About

Joint image filters are used to transfer structural details from a guidance picture used as a prior to a target image, in tasks such as enhancing spatial resolution and suppressing noise. Previous methods based on convolutional neural networks (CNNs) combine nonlinear activations of spatially-invariant kernels to estimate structural details and regress the filtering result. In this paper, we instead learn explicitly sparse and spatially-variant kernels. We propose a CNN architecture and its efficient implementation, called the deformable kernel network (DKN), that outputs sets of neighbors and the corresponding weights adaptively for each pixel. The filtering result is then computed as a weighted average. We also propose a fast version of DKN that runs about seventeen times faster for an image of size 640 x 480. We demonstrate the effectiveness and flexibility of our models on the tasks of depth map upsampling, saliency map upsampling, cross-modality image restoration, texture removal, and semantic segmentation. In particular, we show that the weighted averaging process with sparsely sampled 3 x 3 kernels outperforms the state of the art by a significant margin in all cases.

Beomjun Kim, Jean Ponce, Bumsub Ham• 2019

Related benchmarks

TaskDatasetResultRank
Depth Super-ResolutionNYU v2 (test)
RMSE1.62
126
Depth Super-ResolutionMiddlebury 2005-2014 (test)
MSE3.6
34
Depth Map Super-ResolutionRGB-D-D (test)
RMSE1.18
32
Depth Map Super-ResolutionNYU v2 (test)
Value Errors0.04
28
Guided Depth Super-resolutionMiddlebury x4 upsampling
MSE3.6
10
Guided Depth Super-resolutionMiddlebury x8 upsampling
MSE10.4
10
Guided Depth Super-resolutionNYU x4 upsampling v2
MSE8.07
10
Guided Depth Super-resolutionNYU x8 upsampling v2
MSE29.8
10
Guided Depth Super-resolutionDIML x4 upsampling
MSE2.2
10
Guided Depth Super-resolutionDIML x8 upsampling
MSE5.47
10
Showing 10 of 17 rows

Other info

Follow for update