ReBotNet: Fast Real-time Video Enhancement
Not on the map. Why?
Abstract (arXiv)
Most video restoration networks are slow, have high computational load, and can't be used for real-time video enhancement. In this work, we design an efficient and fast framework to perform real-time video enhancement for practical use-cases like live video calls and video streams. Our proposed method, called Recurrent Bottleneck Mixer Network (ReBotNet), employs a dual-branch framework. The first branch learns spatio-temporal features by tokenizing the input frames along the spatial and temporal dimensions using a ConvNext-based encoder and processing these abstract tokens using a bottleneck mixer. To further improve temporal consistency, the second branch employs a mixer directly on tokens extracted from individual frames. A common decoder then merges the features form the two branches to predict the enhanced frame. In addition, we propose a recurrent training approach where the last frame's prediction is leveraged to efficiently enhance the current frame while improving temporal consistency. To evaluate our method, we curate two new datasets that emulate real-world video call and streaming scenarios, and show extensive results on multiple datasets where ReBotNet outperforms existing approaches with lower computations, reduced memory requirements, and faster inference time.
Key facts. Cited by 1 paper in the map (data through 7 Oct 2026). Builds on 83 of its 120 references that are in the map. First posted on arXiv 23 Mar 2023.
Builds on
83 of 120 references.
References · 83
- 2017Attention Is All You Needcited by 59,932
- 2020An Image is Worth 16x16 Words: Transformers for Image Recognition at Scalecited by 29,915
- 2021Swin Transformer: Hierarchical Vision Transformer using Shifted Windowscited by 12,082
- 2018A Style-Based Generator Architecture for Generative Adversarial Networkscited by 5,986
- 2016Layer Normalizationcited by 5,579
- 2022A ConvNet for the 2020scited by 3,545
- 2016Gaussian Error Linear Units (GELUs)cited by 3,431
- 2021SegFormer: Simple and Efficient Design for Semantic Segmentation with Transformerscited by 2,923
- 2016Perceptual Losses for Real-Time Style Transfer and Super-Resolutioncited by 2,678
- 2016Xception: Deep Learning with Depthwise Separable Convolutionscited by 2,320
- 2020Transformers are RNNs: Fast Autoregressive Transformers with Linear Attentioncited by 1,979
- 2021SwinIR: Image Restoration Using Swin Transformercited by 1,869
38 more
- 2021ViViT: A Video Vision Transformercited by 1,610
- 2020Linformer: Self-Attention with Linear Complexitycited by 1,462
- 2021MLP-Mixer: An all-MLP Architecture for Visioncited by 1,441
- 2020Pre-Trained Image Processing Transformercited by 891
- 2021Uformer: A General U-Shaped Transformer for Image Restorationcited by 864
- 2016Deep Multi-scale Convolutional Neural Network for Dynamic Scene Deblurringcited by 722
- 2017Video Enhancement with Task-Oriented Flowcited by 612
- 2019EDVR: Video Restoration with Enhanced Deformable Convolutional Networkscited by 492
- 2020One-Shot Free-View Neural Talking-Head Synthesis for Video Conferencingcited by 438
- 2018Fundamentals of Recurrent Neural Network (RNN) and Long Short-Term Memory (LSTM) Networkcited by 415
- 2022Rethinking Network Design and Local Geometry in Point Cloud: A Simple Residual MLP Frameworkcited by 376
- 2019Deep Learning for Image Super-resolution: A Surveycited by 368
- 2021Pay Attention to MLPscited by 367
- 2021Bottleneck Transformers for Visual Recognitioncited by 364
- 2021BasicVSR++: Improving Video Super-Resolution with Enhanced Propagation and Alignmentcited by 340
- 2021ResMLP: Feedforward networks for image classification with data-efficient trainingcited by 338
- 2020BasicVSR: The Search for Essential Components in Video Super-Resolution and Beyondcited by 303
- 2022MAXIM: Multi-Axis MLP for Image Processingcited by 301
- 2021TransWeather: Transformer-based Restoration of Images Degraded by Adverse Weather Conditionscited by 243
- 2017A General and Adaptive Robust Loss Functioncited by 236
- 2019Residual Non-local Attention Networks for Image Restorationcited by 236
- 2017Learning a Single Convolutional Super-Resolution Network for Multiple Degradationscited by 227
- 2018TDAN: Temporally Deformable Alignment Network for Video Super-Resolutioncited by 225
- 2022VRT: A Video Restoration Transformercited by 219
- 2022UNeXt: MLP-based Rapid Medical Image Segmentation Networkcited by 185
- 2022Recurrent Video Restoration Transformer with Guided Deformable Attentioncited by 168
- 2018Video Object Segmentation with Language Referring Expressionscited by 161
- 2018Frame-Recurrent Video Super-Resolutioncited by 160
- 2016Real-Time Video Super-Resolution with Spatio-Temporal Networks and Motion Compensationcited by 156
- 2017Detail-revealing Deep Video Super-resolutioncited by 147
- 2019Recurrent Back-Projection Network for Video Super-Resolutioncited by 147
- 2021MoViNets: Mobile Video Networks for Efficient Video Recognitioncited by 135
- 2021Investigating Tradeoffs in Real-World Video Super-Resolutioncited by 133
- 2019FastDVDnet: Towards Real-Time Deep Video Denoising Without Flow Estimationcited by 128
- 2020BMBC:Bilateral Motion Estimation with Bilateral Cost Volume for Video Interpolationcited by 117
- 2021An Attention Free Transformercited by 111
- 2019Spatio-Temporal Filter Adaptive Network for Video Deblurringcited by 106
- 2022Deep Image Deblurring: A Surveycited by 94
50 most cited of 83 All 83 (JSON)
Built on by
Citing papers per year: 2025: 1.
1 paper.