Related Experiment Video
Updated: Oct 2, 2025

03:31
Author Spotlight: Enhancement of Salient Object Detection for Smart Grid Applications
Published on: December 15, 2023
668
Deep Learning Post-Filtering Using Multi-Head Attention and Multiresolution Feature Fusion for Image and Intra-Video
Ionut Schiopu1, Adrian Munteanu1
1Department of Electronics and Informatics, Vrije Universiteit Brussel, Pleinlaan 2, 1050 Brussels, Belgium.
Sensors (Basel, Switzerland)
|February 26, 2022
Summary
This study introduces a new convolutional neural network (CNN) post-filtering method to improve image and video quality after compression. The method significantly enhances visual quality, offering substantial bitrate savings over standard codecs like JPEG, HEVC, and VVC.
Area of Science:
- Computer Vision
- Image Processing
- Machine Learning
Background:
- Lossy compression using codecs like JPEG, JPEG2000, HEVC, and VVC degrades image and video quality.
- Existing post-filtering methods struggle to recover fine details and achieve significant quality enhancement.
Purpose of the Study:
- To propose a novel post-filtering method for quality enhancement of compressed RGB/grayscale images and video sequences.
- To develop a deep neural network architecture capable of estimating fine refinement details at multiple resolutions.
Main Methods:
- A novel deep neural network architecture using efficient processing blocks.
- Incorporation of multi-head attention for feature map refinement.
- Utilization of weight sharing and novel block designs for multiresolution feature fusion.
Main Results:
- Substantial performance improvements over common image codecs (JPEG, JPEG2000) and video coding standards (HEVC, VVC).
- Average BD-rate savings of 31.44% (RGB) and 26.21% (grayscale) over JPEG.
- Significant BD-rate savings over HEVC (54.61% RGB) and VVC (15.28% grayscale).
- Average BD-rate savings of 15.47% (HEVC) and 14.66% (VVC) for video sequences.
Conclusions:
- The proposed CNN-based post-filtering method effectively enhances the quality of compressed images and videos.
- The novel network architecture demonstrates superior performance in recovering lost details and reducing bitrate.
- This approach offers a promising solution for improving visual quality in digital media.
Related Concept Videos
Deconvolution
282
Deconvolution, also known as inverse filtering, is the process of extracting the impulse response from known input and output signals. This technique is vital in scenarios where the system's characteristics are unknown, and they must be inferred from the observable signals.
Deconvolution involves several mathematical techniques to derive the impulse response. One common approach is polynomial division. In this method, the input and output sequences are treated as coefficients of...
Deconvolution involves several mathematical techniques to derive the impulse response. One common approach is polynomial division. In this method, the input and output sequences are treated as coefficients of...
282
Upsampling
346
Managing signal sampling rates is essential in digital signal processing to maintain signal integrity. A decimated signal, characterized by a reduced frequency range due to its lower sampling rate, can be upsampled by inserting zeros between each sample. This upsampling process expands the original spectrum and introduces repeated spectral replicas at intervals dictated by the new Nyquist frequency. To refine this zero-inserted sequence, it is passed through a lowpass filter with a cutoff...
346
Downsampling
291
When considering a sampled sequence with zero values between sampling instants, one can replace it by taking every N-th value of the sequence. At these integer multiples of N, the original and sampled sequences coincide. This process, known as decimation, involves extracting every N-th sample from a sequence, thereby creating a more efficient sequence.
The Fourier transform of the decimated sequence reveals a combination of scaled and shifted versions of the original spectrum. This...
The Fourier transform of the decimated sequence reveals a combination of scaled and shifted versions of the original spectrum. This...
291
Parallel Processing
290
The brain processes sensory information rapidly due to parallel processing, which involves sending data across multiple neural pathways at the same time. This method allows the brain to manage various sensory qualities, such as shapes, colors, movements, and locations, all concurrently. For instance, when observing a forest landscape, the brain simultaneously processes the movement of leaves, the shapes of trees, the depth between them, and the various shades of green. This enables a quick and...
290
Multi-input and Multi-variable systems
185
Cruise control systems in cars are designed as multi-input systems to maintain a driver's desired speed while compensating for external disturbances such as changes in terrain. The block diagram for a cruise control system typically includes two main inputs: the desired speed set by the driver and any external disturbances, such as the incline of the road. By adjusting the engine throttle, the system maintains the vehicle's speed as close to the desired value as possible.
In the absence...
In the absence...
185