SIEDD: Shared-Implicit Encoder with Discrete Decoders

Vikram Rangarajan, Shishira Maiya, Max Ehrlich, Abhinav Shrivastava
6/29/2025
cs.CVcs.AIcs.LG

Official code: VikramRangarajan/SIEDD (3 stars, MIT, PyTorch, last commit 2025-08-13).

Abstract

Implicit Neural Representations (INRs) offer exceptional fidelity for video compression by learning per-video optimized functions, but their adoption is crippled by impractically slow encoding times. Existing attempts to accelerate INR encoding often sacrifice reconstruction quality or crucial coordinate-level control essential for adaptive streaming and transcoding. We introduce SIEDD (Shared-Implicit Encoder with Discrete Decoders), a novel architecture that fundamentally accelerates INR encoding without these compromises. SIEDD first rapidly trains a shared, coordinate-based encoder on sparse anchor frames to efficiently capture global, low-frequency video features. This encoder is then frozen, enabling massively parallel training of lightweight, discrete decoders for individual frame groups, further expedited by aggressive coordinate-space sampling. This synergistic design delivers a remarkable 20-30X encoding speed-up over state-of-the-art INR codecs on HD and 4K benchmarks, while maintaining competitive reconstruction quality and compression ratios. Critically, SIEDD retains full coordinate-based control, enabling continuous resolution decoding and eliminating costly transcoding. Our approach significantly advances the practicality of high-fidelity neural video compression, demonstrating a scalable and efficient path towards real-world deployment. Our codebase is available at https://github.com/VikramRangarajan/SIEDD .

View on arXivView PDF

Code Implementations(1)

PyTorchMIT

A fast coordinate-based neural video encoder

30Shell, PythonJun 9, 20251 years agoMIT
deep-learningimplicit-neural-representationpytorchvideo-encoding

Similar Papers

Cite this paper

@article{rangarajan2025siedd,
  title  = {SIEDD: Shared-Implicit Encoder with Discrete Decoders},
  author = {Vikram Rangarajan and Shishira Maiya and Max Ehrlich and Abhinav Shrivastava},
  year   = {2025},
  eprint = {2506.23382},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2506.23382v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2506.23382.svg)](https://codeofpaper.com/paper/2506.23382)

Discussion