Motion-adaptive Separable Collaborative Filters for Blind Motion Deblurring
Abstract: Eliminating image blur produced by various kinds of motion has been a challenging problem. Dominant approaches rely heavily on model capacity to remove blurring by reconstructing residual from blurry observation in feature space. These practices not only prevent the capture of spatially variable motion in the real world but also ignore the tailored handling of various motions in image space. In this paper, we propose a novel real-world deblurring filtering model called the Motion-adaptive Separable Collaborative (MISC) Filter. In particular, we use a motion estimation network to capture motion information from neighborhoods, thereby adaptively estimating spatially-variant motion flow, mask, kernels, weights, and offsets to obtain the MISC Filter. The MISC Filter first aligns the motion-induced blurring patterns to the motion middle along the predicted flow direction, and then collaboratively filters the aligned image through the predicted kernels, weights, and offsets to generate the output. This design can handle more generalized and complex motion in a spatially differentiated manner. Furthermore, we analyze the relationships between the motion estimation network and the residual reconstruction network. Extensive experiments on four widely used benchmarks demonstrate that our method provides an effective solution for real-world motion blur removal and achieves state-of-the-art performance. Code is available at https://github.com/ChengxuLiu/MISCFilter
- Unsupervised, information-theoretic, adaptive image filtering for image restoration. IEEE TPAMI, 28(3):364–376, 2006.
- Non-uniform blind deblurring by reblurring. In ICCV, pages 3286–3294, 2017.
- Depth-aware video frame interpolation. In CVPR, pages 3703–3712, 2019.
- Ayan Chakrabarti. A neural approach to blind motion deblurring. In ECCV, pages 221–235. Springer, 2016.
- BasicVSR: The search for essential components in video super-resolution and beyond. In CVPR, pages 4947–4956, 2021.
- Hinet: Half instance normalization network for image restoration. In CVPRW, pages 182–192, 2021.
- Simple baselines for image restoration. In ECCV, pages 17–33. Springer, 2022.
- Hierarchical integration diffusion model for realistic image deblurring. NeurIPS, 36, 2024.
- Video frame interpolation via deformable separable convolution. In AAAI, pages 10607–10614, 2020.
- Multiple video frame interpolation via enhanced deformable separable convolution. IEEE TPAMI, 44(10):7029–7045, 2021.
- Test-time fast adaptation for dynamic scene deblurring via meta-auxiliary learning. In CVPR, pages 9137–9146, 2021.
- Rethinking coarse-to-fine approach in single image deblurring. In ICCV, pages 4641–4650, 2021.
- Improving image restoration by revisiting global information aggregation. In ECCV, pages 53–71. Springer, 2022.
- Focal network for image restoration. In ICCV, pages 13001–13011, 2023a.
- Dual-domain attention for image deblurring. In AAAI, pages 479–487, 2023b.
- Deformable convolutional networks. In ICCV, pages 764–773, 2017.
- Bm3d frames and variational image deblurring. IEEE TIP, 21(4):1715–1728, 2011.
- Flownet: Learning optical flow with convolutional networks. In ICCV, pages 2758–2766, 2015.
- Self-supervised non-uniform kernel estimation with flow-based motion prior for blind image deblurring. In CVPR, pages 18105–18114, 2023.
- Generative diffusion prior for unified image restoration and enhancement. In CVPR, pages 9935–9946, 2023.
- Denoising diffusion probabilistic models. NeurIPS, 33:6840–6851, 2020.
- Flownet 2.0: Evolution of optical flow estimation with deep networks. In CVPR, pages 2462–2470, 2017.
- Spatial transformer networks. NeurIPS, 28, 2015.
- Adam: A method for stochastic optimization. arXiv preprint arXiv:1412.6980, 2014.
- BNUDC: A two-branched deep neural network for restoring images from under-display cameras. In CVPR, pages 1950–1959, 2022.
- Efficient frequency domain-based transformers for high-quality image deblurring. In CVPR, pages 5886–5895, 2023.
- Deblurgan: Blind motion deblurring using conditional adversarial networks. In CVPR, pages 8183–8192, 2018.
- Deblurgan-v2: Deblurring (orders-of-magnitude) faster and better. In ICCV, pages 8878–8887, 2019.
- Adacof: Adaptive collaboration of flows for video frame interpolation. In CVPR, pages 5316–5325, 2020.
- Learning degradation representations for image deblurring. In ECCV, pages 736–753. Springer, 2022.
- Efficient and explicit modelling of image hierarchies for image restoration. In CVPR, pages 18278–18289, 2023.
- Learning trajectory-aware transformer for video super-resolution. In CVPR, pages 5687–5696, 2022a.
- FSI: Frequency and spatial interactive learning for image restoration in under-display cameras. In ICCV, pages 12537–12546, 2023a.
- 4D LUT: learnable context-aware 4d lookup table for image enhancement. IEEE TIP, 32:4742–4756, 2023b.
- TTVFI: Learning trajectory-aware transformer for video frame interpolation. IEEE TIP, 32:4728–4741, 2023c.
- Decoupling degradations with recurrent network for video restoration in under-display camera. In AAAI, 2024.
- Udc-unet: Under-display camera image restoration via u-shape dynamic network. In ECCVW, pages 113–129. Springer, 2022b.
- SGDR: Stochastic gradient descent with warm restarts. arXiv preprint arXiv:1608.03983, 2016.
- Deep kalman filtering network for video compression artifact reduction. In ECCV, pages 568–584, 2018.
- Intriguing findings of frequency selection for image deblurring. In AAAI, pages 1905–1913, 2023.
- Deep multi-scale convolutional neural network for dynamic scene deblurring. In CVPR, pages 3883–3891, 2017.
- Video frame interpolation via adaptive separable convolution. In ICCV, pages 261–270, 2017.
- Transform domain pyramidal dilated convolution networks for restoration of under display camera images. In ECCVW, pages 364–378. Springer, 2020.
- Multi-temporal recurrent neural networks for progressive non-uniform single image deblurring with incremental temporal training. In ECCV, pages 327–343. Springer, 2020.
- All-in-one image restoration for unknown degradations using adaptive discriminative filters for specific degradations. In CVPR, pages 5815–5824. IEEE, 2023.
- Spatially-adaptive image restoration using distortion-guided networks. In ICCV, pages 2309–2319, 2021.
- Learning separable filters. In CVPR, pages 2754–2761, 2013.
- Real-world blur dataset for learning and benchmarking deblurring algorithms. In ECCV, pages 184–201. Springer, 2020.
- Learning to deblur. IEEE TPAMI, 38(7):1439–1451, 2015.
- Human-aware motion deblurring. In ICCV, pages 5572–5581, 2019.
- Pixel-adaptive convolutional neural networks. In CVPR, pages 11166–11175, 2019.
- Spatially-attentive patch-hierarchical network for adaptive motion deblurring. In CVPR, pages 3606–3615, 2020.
- Pwc-net: Cnns for optical flow using pyramid, warping, and cost volume. In CVPR, pages 8934–8943, 2018.
- Learning a convolutional neural network for non-uniform motion blur removal. In CVPR, pages 769–777, 2015.
- Deep atrous guided filter for image restoration in under display cameras. In ECCVW, pages 379–397. Springer, 2020.
- Scale-recurrent network for deep image deblurring. In CVPR, pages 8174–8182, 2018.
- Stripformer: Strip transformer for fast image deblurring. In ECCV, pages 146–162. Springer, 2022a.
- BANet: a blur-aware attention network for dynamic scene deblurring. IEEE TIP, 31:6789–6799, 2022b.
- MAXIM: Multi-axis mlp for image processing. In CVPR, pages 5769–5780, 2022.
- Edvr: Video restoration with enhanced deformable convolutional networks. In CVPRW, pages 0–0, 2019.
- Image quality assessment: from error visibility to structural similarity. IEEE TIP, 13(4):600–612, 2004.
- Uformer: A general u-shaped transformer for image restoration. In CVPR, pages 17683–17693, 2022.
- Diffir: Efficient diffusion model for image restoration. In ICCV, pages 13095–13105, 2023.
- Residual and dense unet for under-display camera restoration. In ECCVW, pages 398–408. Springer, 2021.
- Multi-stage progressive image restoration. In CVPR, pages 14821–14831, 2021.
- Restormer: Efficient transformer for high-resolution image restoration. In CVPR, pages 5728–5739, 2022.
- Deep stacked hierarchical multi-patch network for image deblurring. In CVPR, pages 5978–5986, 2019.
- Deblurring by realistic blurring. In CVPR, pages 2737–2746, 2020.
- Image restoration for under-display camera. In CVPR, pages 9179–9188, 2021.
- Deformable convnets v2: More deformable, better results. In CVPR, pages 9308–9316, 2019.
Paper Prompts
Sign up for free to create and run prompts on this paper using GPT-5.
Top Community Prompts
Collections
Sign up for free to add this paper to one or more collections.