Predict what a driving scene will look like a few moments into the future from camera footage
Reproduce the paper's results using the provided Waymo dataset configuration
Build on feed-forward 4D Gaussian Splatting for other scene-prediction research
Test autonomous driving systems without needing to drive in every possible scenario
| maggiesong7/envision4d | alex72-py/aria-termux | anime0t4ku/gentleman | |
|---|---|---|---|
| Stars | 20 | 20 | 20 |
| Language | Python | Python | Python |
| Setup difficulty | hard | moderate | moderate |
| Complexity | 5/5 | 2/5 | 2/5 |
| Audience | researcher | developer | general |
Figures from each repo's GitHub metadata at analysis time.
Requires a specific PyTorch version with CUDA support and pretrained weights or the Waymo dataset.
Envision4D is a research project from Tsinghua University that addresses a specific problem in self-driving car development: given what the cameras see right now, can a system predict what the scene will look like a few moments into the future? That kind of future-scene prediction is useful for testing and training autonomous driving systems without having to drive the car in every possible situation. What makes this approach different from earlier methods is that it does not require the camera positions to be precisely calibrated in advance, and it does not need pre-computed information about how objects in the scene are expected to move. Most prior systems required both of those inputs, which meant significant data preparation work before the model could be used. Envision4D is designed to work directly from raw camera footage. The technical method the paper introduces is called feed-forward 4D Gaussian Splatting. Gaussian Splatting is a way of representing a 3D scene as a large collection of small, fuzzy blobs that together produce a photorealistic image when rendered from any viewpoint. The 4D version adds time as a dimension, so the blobs can move and change as the scene evolves. Feed-forward means the model makes a prediction in a single pass rather than through a slower iterative process. The repository includes installation instructions, a configuration file for the Waymo dataset, and links to pretrained model weights. It is a research code release accompanying an academic paper, aimed at other researchers who want to reproduce the results or build on the method. The project is in Python and requires a specific version of PyTorch with CUDA support.
Research code that predicts future driving scenes from raw camera footage using feed-forward 4D Gaussian Splatting.
Mainly Python. The stack also includes Python, PyTorch, CUDA.
Setup difficulty is rated hard, with roughly 1day+ to a first successful run.
Mainly researcher.
This repo across BitVibe Labs
Verify against the repo before relying on details.