Augmented Deep Contexts for Spatially Embedded Video Coding
About
Most Neural Video Codecs (NVCs) only employ temporal references to generate temporal-only contexts and latent prior. These temporal-only NVCs fail to handle large motions or emerging objects due to limited contexts and misaligned latent prior. To relieve the limitations, we propose a Spatially Embedded Video Codec (SEVC), in which the low-resolution video is compressed for spatial references. Firstly, our SEVC leverages both spatial and temporal references to generate augmented motion vectors and hybrid spatial-temporal contexts. Secondly, to address the misalignment issue in latent prior and enrich the prior information, we introduce a spatial-guided latent prior augmented by multiple temporal latent representations. At last, we design a joint spatial-temporal optimization to learn quality-adaptive bit allocation for spatial references, further boosting rate-distortion performance. Experimental results show that our SEVC effectively alleviates the limitations in handling large motions or emerging objects, and also reduces 11.9% more bitrate than the previous state-of-the-art NVC while providing an additional low-resolution bitstream. Our code and model are available at https://github.com/EsakaK/SEVC.
Related benchmarks
| Task | Dataset | Result | Rank | |
|---|---|---|---|---|
| Video Compression | HEVC Class D | BD-Rate-30 | 74 | |
| Video Compression | MCL-JCV | BD-Rate (PSNR)-24.5 | 60 | |
| Video Compression | HEVC Class B | BD-Rate (%)-16.4 | 58 | |
| Video Compression | HEVC Class C | BD-Rate (%)-15.8 | 56 | |
| Video Compression | HEVC Class E | BD-Rate (%)-28.5 | 53 | |
| Video Compression | UVG | BD-Rate (PSNR)-30.2 | 49 | |
| Video Compression | USTC-TD | BD-Rate (PSNR)-13.4 | 7 | |
| Video Compression | 1080p sequences (test) | Encoding Time (ms)775 | 5 | |
| Video Compression | HEVC Class B 1080p | BD-Rate-17.5 | 4 | |
| Video Compression | HEVC Class C 480p | BD-Rate (%)-15.1 | 4 |