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 | MCL-JCV | BD-Rate (PSNR)-24.5 | 79 | |
| Video Compression | HEVC Class D | BD-Rate-30 | 74 | |
| Video Compression | HEVC Class B | BD-Rate (%)-16.4 | 63 | |
| Video Compression | HEVC Class C | BD-Rate (%)-15.8 | 61 | |
| Video Compression | HEVC Class E | BD-Rate (%)-28.5 | 58 | |
| Video Compression | UVG | BD-Rate (PSNR)-30.2 | 55 | |
| Video Compression | XIPH | BD-rate (DISTS)87.7 | 9 | |
| Video Compression | USTC-TD | BD-Rate (PSNR)-13.4 | 7 | |
| Video Compression | HEVC Class B | BD-Rate vs PSNR62.8 | 6 | |
| Video Compression | 1080p sequences (test) | Encoding Time (ms)775 | 5 |