atlas

Research map / Video / Video segmentation and tracking

Towards Practical Real-Time Neural Video Compression

CVPR 2025 · Video › Video segmentation and tracking · approach: Learned video compression · 61 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes DCVC-RT, a real-time neural video codec that cuts operational (non-compute) cost via implicit temporal modeling, single 1/8-resolution latents, model integerization, and a module-bank rate control, reaching 1080p 125/113 fps on A100 with 21% BD-rate savings over VTM.

Problem

Neural video codecs have strong rate-distortion performance but are too slow for real-time 1080p coding on consumer hardware, partly because computational cost alone is a poor predictor of speed and operational costs dominate; they also lack cross-device consistency and flexible rate control.

Approach

Reduce operational complexity (module count, latent size and memory I/O) rather than MACs: remove explicit motion estimation/compensation in favor of implicit temporal context, learn all latents at a single 1/8 resolution instead of progressive downsampling, and add integer-only inference plus a module bank of rate-adjustment vectors.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
use implicit temporal modelling instead of explicit motion modules (ablation)DCVC-RT · MCL-JCV, large motionBD-Rate: 0.0% -> 2.1%Hurt
use implicit temporal modelling instead of explicit motion modules (ablation)DCVC-RT · MCL-JCV, small motionBD-Rate: 0.0% -> –0.4%Helped
use implicit temporal modelling instead of explicit motion modules (ablation)DCVC-RT · MCL-JCV, scene changeBD-Rate: 0.0% -> –4.7%Helped
use implicit temporal modelling instead of explicit motion modules (ablation)DCVC-RT · MCL-JCVencoding time: 27.2 ms -> 8.0 msHelped
learn latents at a single 1/8 resolution instead of progressive downsampling (ablation)DCVC-RT · video compressionBD-Rate: 0.3%No clear effect
use a rate-adjustment module bank instead of a single factorized prior for z (ablation)DCVC-RT · UVGbits: 3.4% bits savingHelped
integerize the model to int16 instead of using fp16 (ablation)DCVC-RT · average benchmarkBD-Rate (%): −21.0% -> –18.3%Hurt
integerize the model to int16 instead of using fp16 (ablation)DCVC-RT · 1080p, NVIDIA A100coding speed: 125.2 / 112.8 -> 28.3 / 20.9Hurt
use DCVC-RT (fp16) instead of VTM-17.01080p video compression · AverageBD-Rate (%): 0.0 -> −21.0Helped
use DCVC-RT (fp16) instead of DCVC-FM1080p video compression · AverageBD-Rate (%): −22.1 -> −21.0No clear effect

Surprising findings

Limitations

Experimental setup

Datasets: Vimeo-90k Vimeo original videos

Benchmarks: HEVC Class B-E UVG MCL-JCV

Metrics: BD-Rate encoding fps decoding fps MACs params

Baselines: VTM-17.0 HM-16.25 ECM-11.0 DCVC-DC DCVC-FM x265 DHVC-2.0 C3 MobileNVC ELF-VC

Builds on: DCVC-FM DCVC-DC conditional coding compressive autoencoder

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy