Pay Attention to Hidden States for Video Deblurring: Ping-Pong Recurrent Neural Networks and Selective Non-Local Attention
Not on the map. Why?
Abstract (arXiv)
Video deblurring models exploit information in the neighboring frames to remove blur caused by the motion of the camera and the objects. Recurrent Neural Networks~(RNNs) are often adopted to model the temporal dependency between frames via hidden states. When motion blur is strong, however, hidden states are hard to deliver proper information due to the displacement between different frames. While there have been attempts to update the hidden states, it is difficult to handle misaligned features beyond the receptive field of simple modules. Thus, we propose 2 modules to supplement the RNN architecture for video deblurring. First, we design Ping-Pong RNN~(PPRNN) that acts on updating the hidden states by referring to the features from the current and the previous time steps alternately. PPRNN gathers relevant information from the both features in an iterative and balanced manner by utilizing its recurrent architecture. Second, we use a Selective Non-Local Attention~(SNLA) module to additionally refine the hidden state by aligning it with the positional information from the input frame feature. The attention score is scaled by the relevance to the input feature to focus on the necessary information. By paying attention to hidden states with both modules, which have strong synergy, our PAHS framework improves the representation powers of RNN structures and achieves state-of-the-art deblurring performance on standard benchmarks and real-world videos.
Key facts. Cited by 2 papers in the map (data through 7 Oct 2026). Builds on 18 of its 34 references that are in the map. First posted on arXiv 30 Mar 2022.
Builds on
18 of 34 references.
References · 18
- 2017Attention Is All You Needcited by 59,932
- 2014Adam: A Method for Stochastic Optimizationcited by 36,960
- 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,160
- 2014Learning Phrase Representations using RNN Encoder-Decoder for Statistical Machine Translationcited by 4,016
- 2017Non-local Neural Networkscited by 2,290
- 2017PWC-Net: CNNs for Optical Flow Using Pyramid, Warping, and Cost Volumecited by 966
- 2020Pre-Trained Image Processing Transformercited by 891
- 2016Deep Multi-scale Convolutional Neural Network for Dynamic Scene Deblurringcited by 722
- 2018CCNet: Criss-Cross Attention for Semantic Segmentationcited by 717
- 2019EDVR: Video Restoration with Enhanced Deformable Convolutional Networkscited by 492
- 2018Scale-recurrent Network for Deep Image Deblurringcited by 332
- 2019Spatio-Temporal Filter Adaptive Network for Video Deblurringcited by 106
6 more
- 2020Cascaded Deep Video Deblurring Using Temporal Sharpness Priorcited by 85
- 2021ARVo: Learning All-Range Volumetric Correspondence for Video Deblurringcited by 54
- 2017Online Video Deblurring via Dynamic Temporal Blending Networkcited by 53
- 2015Generalized Video Deblurring for Dynamic Scenescited by 40
- 2017Learning Blind Motion Deblurringcited by 36
- 2020Blur More To Deblur Better: Multi-Blur2Deblur For Efficient Video Deblurringcited by 3
Built on by
Citing papers per year: 2023: 1; 2024: 1.
2 papers.