EdMCGS: Event-Driven Markov Chain Gaussian Splatting for Extreme-Low-Frame-Rate Dynamic Scene Reconstruction

Yuzhong Wang, Wenmin Wang, Xinxing Yu
9/8/2026
cs.CV

Official code: joseclipse/EdMCGS (1 star, last commit 2026-07-20).

Abstract

We present EdMCGS (Event-driven Markov chain Gaussian Splatting), an end-to-end method for reconstructing dynamic 3D scenes from extreme-low-frame-rate RGB together with an event stream, which can then be rendered at any intermediate timestamp. Methods relying solely on RGB images generate numerous artifacts due to the lack of evidence from between consecutive frames. To supply this missing evidence, we model the scene motion as an event-driven Markov chain, in which the sparse RGB frames anchor the state at their own timestamps while the events recorded within an interval drive the transition across it. Since the transition reads the events of the current interval, it remains active at inference and produces the in-between motion of the 3D Gaussians directly from the events rather than by interpolation, which sets our method apart from prior work that uses events only as training-time supervision. The state is carried by a compact set of control points, each driven by the events sampled in the neighborhood of its own image projection, and a temporal local isometry term keeps the propagated motion locally rigid. Experiments on synthetic and real-world scenes show that EdMCGS outperforms both RGB-based and event-based baselines, while rendering in real time with far fewer Gaussians than the strongest event-based baseline. We release our source code and a new dataset at https://github.com/joseclipse/EdMCGS.

View on arXivView PDF

Code Implementations(1)

joseclipse/EdMCGSOfficial100%
10PythonJul 14, 20263 months ago

Similar Papers

Cite this paper

@article{wang2026edmcgs,
  title  = {EdMCGS: Event-Driven Markov Chain Gaussian Splatting for Extreme-Low-Frame-Rate Dynamic Scene Reconstruction},
  author = {Yuzhong Wang and Wenmin Wang and Xinxing Yu},
  year   = {2026},
  eprint = {2609.08332},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2609.08332v1}
}

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/2609.08332.svg)](https://codeofpaper.com/paper/2609.08332)

Discussion