atlas

Research map / Video / Video segmentation and tracking

NVRC: Neural Video Representation Compression

NeurIPS 2024 · Video › Video segmentation and tracking · approach: Neural video representations · 11 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 NVRC, an INR-based video codec framework that compresses the neural representation itself with learned quantization, context-based and dual-axis entropy models, and hierarchical parameter coding, optimized end-to-end for rate-distortion.

Problem

INR-based video codecs still underperform standard codecs such as VVC VTM, partly because representation compression is simple and prior INR methods are not optimized end-to-end with rate-distortion including entropy model cost.

Approach

Treat the INR representation as the object to compress: per-block and per-axis learned quantization scales, a context-based Gaussian entropy model for feature grids, a dual-axis conditional Gaussian model for layer weights, and recursive hierarchical coding of the quantization and entropy-model parameters, all trained jointly with a rate-distortion loss using alternating R/D steps.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use NVRC instead of VTM (RA)Video compression · UVG RGB 4:4:4BD-rate, PSNR: -23.42%Helped
Use NVRC instead of HiNeRVVideo compression · UVG RGB 4:4:4BD-rate, PSNR: -50.16%Helped
Use NVRC instead of VTM (RA)Video compression · MCL-JCV RGB 4:4:4BD-rate, PSNR: 36.91%Hurt
Replace dual-axis layer Gaussian model with per-tensor conditional Gaussian model (ablation)NVRC · UVGBD-rate PSNR: 0.00% -> 13.04%Hurt
Replace dual-axis layer Gaussian model with per-tensor conditional Gaussian model (ablation)NVRC · UVGBD-rate MS-SSIM: 0.00% -> 13.84%Hurt
Replace grid context model with per-tensor conditional Gaussian model (ablation)NVRC · UVGBD-rate PSNR: 0.00% -> 11.06%Hurt
Replace grid context model with per-tensor conditional Gaussian model (ablation)NVRC · UVGBD-rate MS-SSIM: 0.00% -> 10.24%Hurt
Replace grid context and dual-axis layer Gaussian models with per-tensor conditional Gaussian models (ablation)NVRC · UVGBD-rate PSNR: 0.00% -> 23.37%Hurt
Replace grid context and dual-axis layer Gaussian models with per-tensor conditional Gaussian models (ablation)NVRC · UVGBD-rate MS-SSIM: 0.00% -> 23.88%Hurt
Store quantization and entropy model parameters in half-precision instead of entropy coding them (ablation)NVRC · UVGBD-rate PSNR: 0.00% -> 30.84%Hurt
Store quantization and entropy model parameters in half-precision instead of entropy coding them (ablation)NVRC · UVGBD-rate MS-SSIM: 0.00% -> 30.07%Hurt
Replace learned grid quantization steps with fixed steps (log-step size -4) (ablation)NVRC · UVGBD-rate PSNR: 0.00% -> 14.42%Hurt

Surprising findings

Limitations

Experimental setup

Datasets: UVG MCL-JCV JVET-CTC Class B

Benchmarks: UVG MCL-JCV JVET-CTC Class B

Metrics: BD-rate PSNR BD-rate MS-SSIM encoding/decoding FPS MACs

Baselines: VVC VTM (RA) HM-18.0 (RA) x265 veryslow DCVC-HEM DCVC-DC HiNeRV C3 HNeRV-Boost

Builds on: HiNeRV NeRV COOL-CHIC C3 Quant-Noise

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