Efficient Flow-Guided Multi-frame De-fencing
Not on the map. Why?
Abstract (arXiv)
Taking photographs ''in-the-wild'' is often hindered by fence obstructions that stand between the camera user and the scene of interest, and which are hard or impossible to avoid. De-fencing is the algorithmic process of automatically removing such obstructions from images, revealing the invisible parts of the scene. While this problem can be formulated as a combination of fence segmentation and image inpainting, this often leads to implausible hallucinations of the occluded regions. Existing multi-frame approaches rely on propagating information to a selected keyframe from its temporal neighbors, but they are often inefficient and struggle with alignment of severely obstructed images. In this work we draw inspiration from the video completion literature and develop a simplified framework for multi-frame de-fencing that computes high quality flow maps directly from obstructed frames and uses them to accurately align frames. Our primary focus is efficiency and practicality in a real-world setting: the input to our algorithm is a short image burst (5 frames) - a data modality commonly available in modern smartphones - and the output is a single reconstructed keyframe, with the fence removed. Our approach leverages simple yet effective CNN modules, trained on carefully generated synthetic data, and outperforms more complicated alternatives real bursts, both quantitatively and qualitatively, while running real-time.
Key facts. Cited by 3 papers in the map (data through 14 Oct 2026). Builds on 21 of its 38 references that are in the map. First posted on arXiv 25 Jan 2023.
Builds on
21 of 38 references.
References · 21
- 2014Adam: A Method for Stochastic Optimizationcited by 37,240
- 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,305
- 2015U-Net: Convolutional Networks for Biomedical Image Segmentationcited by 19,713
- 2014Fully Convolutional Networks for Semantic Segmentationcited by 4,859
- 2017Deep Image Priorcited by 1,098
- 2017PWC-Net: CNNs for Optical Flow Using Pyramid, Warping, and Cost Volumecited by 968
- 2018Residual Dense Network for Image Super-Resolutioncited by 799
- 2016FlowNet 2.0: Evolution of Optical Flow Estimation with Deep Networkscited by 784
- 2021Resolution-robust Large Mask Inpainting with Fourier Convolutionscited by 738
- 2017Video Enhancement with Task-Oriented Flowcited by 619
- 2016Optical Flow Estimation using a Spatial Pyramid Networkcited by 424
- 2019Deep Flow-Guided Video Inpaintingcited by 116
9 more
- 2018"Double-DIP": Unsupervised Image Decomposition via Coupled Deep-Image-Priorscited by 114
- 2022Towards An End-to-End Framework for Flow-Guided Video Inpaintingcited by 113
- 2020Flow-edge Guided Video Completioncited by 104
- 2021Deep Burst Super-Resolutioncited by 83
- 2018The Visual Centrifuge: Model-Free Layered Video Representationscited by 23
- 2020Learning to See Through Obstructions with Layered Decompositioncited by 20
- 2016Stereo image de-fencing using smartphonescited by 5
- 2018Accurate and efficient video de-fencing using convolutional neural networks and temporal informationcited by 5
- 2016Deep learning based fence segmentation and removal from an image using a video sequencecited by 1
Built on by
Citing papers per year: 2024: 1; 2025: 1; 2026: 1.
3 papers.