Patch Craft: Video Denoising by Deep Modeling and Patch Matching
Not on the map. Why?
Abstract (arXiv)
The non-local self-similarity property of natural images has been exploited extensively for solving various image processing problems. When it comes to video sequences, harnessing this force is even more beneficial due to the temporal redundancy. In the context of image and video denoising, many classically-oriented algorithms employ self-similarity, splitting the data into overlapping patches, gathering groups of similar ones and processing these together somehow. With the emergence of convolutional neural networks (CNN), the patch-based framework has been abandoned. Most CNN denoisers operate on the whole image, leveraging non-local relations only implicitly by using a large receptive field. This work proposes a novel approach for leveraging self-similarity in the context of video denoising, while still relying on a regular convolutional architecture. We introduce a concept of patch-craft frames - artificial frames that are similar to the real ones, built by tiling matched patches. Our algorithm augments video sequences with patch-craft frames and feeds them to a CNN. We demonstrate the substantial boost in denoising performance obtained with the proposed approach.
Key facts. Cited by 38 papers in the map (data through 13 Oct 2026). Builds on 17 of its 34 references that are in the map. First posted on arXiv 25 Mar 2021.
Builds on
17 of 34 references.
References · 17
- 2015U-Net: Convolutional Networks for Biomedical Image Segmentationcited by 19,656
- 2016Beyond a Gaussian Denoiser: Residual Learning of Deep CNN for Image Denoisingcited by 1,354
- 2017The 2017 DAVIS Challenge on Video Object Segmentationcited by 949
- 2019Large Batch Optimization for Deep Learning: Training BERT in 76 minutescited by 673
- 2017Video Enhancement with Task-Oriented Flowcited by 617
- 2017FFDNet: Toward a Fast and Flexible Solution for CNN based Image Denoisingcited by 509
- 2017MemNet: A Persistent Memory Network for Image Restorationcited by 244
- 2018Multi-level Wavelet-CNN for Image Restorationcited by 184
- 2018Residual Dense Network for Image Restorationcited by 181
- 2018Non-Local Recurrent Network for Image Restorationcited by 160
- 2019FastDVDnet: Towards Real-Time Deep Video Denoising Without Flow Estimationcited by 128
- 2020Supervised Raw Video Denoising with a Benchmark Dataset on Dynamic Scenescited by 77
5 more
- 2019DVDnet: A Fast Network for Deep Video Denoisingcited by 60
- 2019ViDeNN: Deep Blind Video Denoisingcited by 40
- 2016Non-Local Color Image Denoising with Convolutional Neural Networkscited by 39
- 2018Model-blind Video Denoising Via Frame-to-frame Trainingcited by 34
- 2017On the Global-Local Dichotomy in Sparsity Modelingcited by 1
Built on by
Citing papers per year: 2021: 1; 2022: 12; 2023: 8; 2024: 11; 2025: 4; 2026: 2.
38 papers.
Sort:
By area:
- 2022VRT: A Video Restoration Transformercited by 219
- 2022Recurrent Video Restoration Transformer with Guided Deformable Attentioncited by 168
- 2023Image Denoising: The Deep Learning Revolution and Beyond -- A Survey Paper --cited by 71
- 2022A Simple Baseline for Video Restoration with Grouped Spatial-temporal Shiftcited by 68
- 2022Dancing under the stars: video denoising in starlightcited by 47
- 2022Unidirectional Video Denoising by Mimicking Backward Recurrent Modules with Look-ahead Forward Onescited by 24
- 2023Skip-Attention: Improving Vision Transformers by Paying Less Attentioncited by 23
- 2022On the Generalization of BasicVSR++ to Video Deblurring and Denoisingcited by 19
- 2023Unleashing the Power of Self-Supervised Image Denoising: A Comprehensive Reviewcited by 17
- 2022Real-time Streaming Video Denoising with Bidirectional Bufferscited by 13
- 2024Learning Truncated Causal History Model for Video Restorationcited by 13
- 2023Real-time Controllable Denoising for Image and Videocited by 9
26 more
- 2023Recurrent Self-Supervised Video Denoising with Denser Receptive Fieldcited by 8
- 2024Temporal As a Plugin: Unsupervised Video Denoising with Pre-Trained Image Denoiserscited by 6
- 2022Learning Task-Oriented Flows to Mutually Guide Feature Alignment in Synthesized and Real Video Denoisingcited by 5
- 2022Patch-Craft Self-Supervised Training for Correlated Image Denoisingcited by 5
- 2024Spatiotemporal Blind-Spot Network with Calibrated Flow Alignment for Self-Supervised Video Denoisingcited by 4
- 2022Coarse-to-Fine Video Denoising with Dual-Stage Spatial-Channel Transformercited by 3
- 2024Quanta Video Restorationcited by 3
- 2025Grounding Degradations in Natural Language for All-In-One Video Restorationcited by 3
- 2024Lightweight Video Denoising Using a Classic Bayesian Backbonecited by 2
- 2024Reversing the Damage: A QP-Aware Transformer-Diffusion Approach for 8K Video Restoration under Codec Compressioncited by 2
- 2025Classic Video Denoising in a Machine Learning World: Robust, Fast, and Controllablecited by 2
- 2025Joint Flow And Feature Refinement Using Attention For Video Restorationcited by 2
- 2021TRNR: Task-Driven Image Rain and Noise Removal with a Few Images Based on Patch Analysiscited by 1
- 2025Unsupervised Methods for Video Quality Improvement: A Survey of Restoration and Enhancement Techniquescited by 1
- 2022Joint denoising and HDR for RAW video sequencescited by 0
- 2022Towards Real-World Video Denosing: A Practical Video Denosing Dataset and Networkcited by 0
- 2023Unlocking Masked Autoencoders as Loss Function for Image and Video Restorationcited by 0
- 2023Infrared Image Deturbulence Restoration Using Degradation Parameter-Assisted Wide & Deep Learningcited by 0
- 2023Space-Time Attention with Shifted Non-Local Searchcited by 0
- 2024Non-Uniform Exposure Imaging via Neuromorphic Shutter Controlcited by 0
- 2024Learning Instance-Specific Parameters of Black-Box Models Using Differentiable Surrogatescited by 0
- 2024A Practical Gated Recurrent Transformer Network Incorporating Multiple Fusions for Video Denoisingcited by 0
- 2024Combining Pre- and Post-Demosaicking Noise Removal for RAW Videocited by 0
- 2024Video Denoising in Fluorescence Guided Surgerycited by 0
- 2026Frames2Residual: Spatiotemporal Decoupling for Self-Supervised Video Denoisingcited by 0
- 2026UHD-GPGNet: UHD Video Denoising via Gaussian-Process-Guided Local Spatio-Temporal Modelingcited by 0
- 2026UHD-GPGNet: UHD Video Denoising via Gaussian-Process-Guided Local Spatio-Temporal Modeling13 Apr 2026
- 2026Frames2Residual: Spatiotemporal Decoupling for Self-Supervised Video Denoising11 Mar 2026
- 2025Grounding Degradations in Natural Language for All-In-One Video Restoration20 Jul 2025
- 2025Unsupervised Methods for Video Quality Improvement: A Survey of Restoration and Enhancement Techniques11 Jul 2025
- 2025Joint Flow And Feature Refinement Using Attention For Video Restoration22 May 2025
- 2025Classic Video Denoising in a Machine Learning World: Robust, Fast, and Controllable4 Apr 2025
- 2024Spatiotemporal Blind-Spot Network with Calibrated Flow Alignment for Self-Supervised Video Denoising16 Dec 2024
- 2024Reversing the Damage: A QP-Aware Transformer-Diffusion Approach for 8K Video Restoration under Codec Compression12 Dec 2024
- 2024Video Denoising in Fluorescence Guided Surgery14 Nov 2024
- 2024Quanta Video Restoration19 Oct 2024
- 2024Learning Truncated Causal History Model for Video Restoration4 Oct 2024
- 2024Combining Pre- and Post-Demosaicking Noise Removal for RAW Video3 Oct 2024
26 more
- 2024Temporal As a Plugin: Unsupervised Video Denoising with Pre-Trained Image Denoisers17 Sep 2024
- 2024A Practical Gated Recurrent Transformer Network Incorporating Multiple Fusions for Video Denoising10 Sep 2024
- 2024Lightweight Video Denoising Using a Classic Bayesian Backbone7 Aug 2024
- 2024Learning Instance-Specific Parameters of Black-Box Models Using Differentiable Surrogates23 Jul 2024
- 2024Non-Uniform Exposure Imaging via Neuromorphic Shutter Control22 Apr 2024
- 2023Space-Time Attention with Shifted Non-Local Search28 Sep 2023
- 2023Recurrent Self-Supervised Video Denoising with Denser Receptive Field7 Aug 2023
- 2023Unleashing the Power of Self-Supervised Image Denoising: A Comprehensive Review1 Aug 2023
- 2023Infrared Image Deturbulence Restoration Using Degradation Parameter-Assisted Wide & Deep Learning30 May 2023
- 2023Real-time Controllable Denoising for Image and Video29 Mar 2023
- 2023Unlocking Masked Autoencoders as Loss Function for Image and Video Restoration29 Mar 2023
- 2023Image Denoising: The Deep Learning Revolution and Beyond -- A Survey Paper --9 Jan 2023
- 2023Skip-Attention: Improving Vision Transformers by Paying Less Attention5 Jan 2023
- 2022Patch-Craft Self-Supervised Training for Correlated Image Denoising17 Nov 2022
- 2022Learning Task-Oriented Flows to Mutually Guide Feature Alignment in Synthesized and Real Video Denoising25 Aug 2022
- 2022Real-time Streaming Video Denoising with Bidirectional Buffers14 Jul 2022
- 2022Towards Real-World Video Denosing: A Practical Video Denosing Dataset and Network4 Jul 2022
- 2022A Simple Baseline for Video Restoration with Grouped Spatial-temporal Shift22 Jun 2022
- 2022Recurrent Video Restoration Transformer with Guided Deformable Attention5 Jun 2022
- 2022Coarse-to-Fine Video Denoising with Dual-Stage Spatial-Channel Transformer30 Apr 2022
- 2022Unidirectional Video Denoising by Mimicking Backward Recurrent Modules with Look-ahead Forward Ones12 Apr 2022
- 2022On the Generalization of BasicVSR++ to Video Deblurring and Denoising11 Apr 2022
- 2022Dancing under the stars: video denoising in starlight8 Apr 2022
- 2022VRT: A Video Restoration Transformer28 Jan 2022
- 2022Joint denoising and HDR for RAW video sequences18 Jan 2022
- 2021TRNR: Task-Driven Image Rain and Noise Removal with a Few Images Based on Patch Analysis3 Dec 2021
- 2022VRT: A Video Restoration Transformercited by 219
- 2022Recurrent Video Restoration Transformer with Guided Deformable Attentioncited by 168
- 2023Image Denoising: The Deep Learning Revolution and Beyond -- A Survey Paper --cited by 71
- 2022A Simple Baseline for Video Restoration with Grouped Spatial-temporal Shiftcited by 68
- 2022Dancing under the stars: video denoising in starlightcited by 47
- 2022Unidirectional Video Denoising by Mimicking Backward Recurrent Modules with Look-ahead Forward Onescited by 24
- 2023Skip-Attention: Improving Vision Transformers by Paying Less Attentioncited by 23
- 2022On the Generalization of BasicVSR++ to Video Deblurring and Denoisingcited by 19
- 2023Unleashing the Power of Self-Supervised Image Denoising: A Comprehensive Reviewcited by 17
- 2022Real-time Streaming Video Denoising with Bidirectional Bufferscited by 13
- 2024Learning Truncated Causal History Model for Video Restorationcited by 13
- 2023Real-time Controllable Denoising for Image and Videocited by 9
12 most cited of 37 All 37 (JSON)
- 2026UHD-GPGNet: UHD Video Denoising via Gaussian-Process-Guided Local Spatio-Temporal Modeling13 Apr 2026
- 2026Frames2Residual: Spatiotemporal Decoupling for Self-Supervised Video Denoising11 Mar 2026
- 2025Grounding Degradations in Natural Language for All-In-One Video Restoration20 Jul 2025
- 2025Unsupervised Methods for Video Quality Improvement: A Survey of Restoration and Enhancement Techniques11 Jul 2025
- 2025Joint Flow And Feature Refinement Using Attention For Video Restoration22 May 2025
- 2025Classic Video Denoising in a Machine Learning World: Robust, Fast, and Controllable4 Apr 2025
- 2024Spatiotemporal Blind-Spot Network with Calibrated Flow Alignment for Self-Supervised Video Denoising16 Dec 2024
- 2024Video Denoising in Fluorescence Guided Surgery14 Nov 2024
- 2024Quanta Video Restoration19 Oct 2024
- 2024Learning Truncated Causal History Model for Video Restoration4 Oct 2024
- 2024Combining Pre- and Post-Demosaicking Noise Removal for RAW Video3 Oct 2024
- 2024Temporal As a Plugin: Unsupervised Video Denoising with Pre-Trained Image Denoisers17 Sep 2024
12 newest of 37 All 37 (JSON)