microsoft/DCVC
Deep Contextual Video Compression
What it solves
DCVC-UF addresses the high computational complexity of neural video codecs (NVCs), which often makes them impractical for real-world deployment. It aims to provide a high compression ratio while achieving ultra-fast encoding and decoding speeds.
How it works
The project implements a chunk-based coding framework. Instead of processing frames sequentially, it encodes a chunk of multiple frames into a single compact latent representation and decodes them simultaneously. This is supported by:
- Cross-frame interaction modules: Used for joint spatial-temporal modeling.
- Frame-specific decoders: Enable parallel reconstruction of frames.
- Streamlined entropy coding: A mechanism that reduces decoding overhead by consolidating bit-stream interactions into a single step.
Who it’s for
Researchers and developers working on video compression, neural video codecs, and high-performance video processing pipelines.
Highlights
- Ultra-Fast Speed: Significantly outperforms previous leading codecs in encoding and decoding throughput.
- Wide Bitrate Range: A single model with 64 QP levels allows for fine-grained bitrate adjustments.
- Versatile Color Spaces: Supports both YUV420 and RGB content coding.
- High Efficiency: Achieves bitrate reductions compared to VTM-17.0 while maintaining high quality.
Related
- Project
- Project
- Project
- Project
- Project