awesome-repositories.com
Blog
MCP
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektMCP-ServerÜber unsRanking-MethodikPresse
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
hustvl avatar

hustvl/4DGaussians

0
View on GitHub↗
3,783 Stars·374 Forks·Jupyter Notebook·Apache-2.0·6 Aufrufeguanjunwu.github.io/4dgs↗

4DGaussians

4DGaussians is a research library and neural rendering engine designed for reconstructing and rendering dynamic three-dimensional scenes. It represents moving environments as a collection of Gaussian primitives that evolve in position and appearance over a temporal dimension.

The framework utilizes neural deformation fields to predict spatial offsets and rotations for static point representations, simulating complex motion over time. It further employs temporal basis decomposition to encode motion trajectories into learned functions, compressing dynamic scene data while maintaining smooth transitions.

The system includes capabilities for real-time volumetric rendering, novel view synthesis, and high-resolution video generation. It provides a pipeline for dynamic mesh extraction, converting evolving point-based representations into three-dimensional mesh sequences, and supports multi-exposure synthesis for generating views with adjustable brightness and exposure.

The data pipeline handles camera pose processing and scene preprocessing using structure-from-motion, with utilities for exporting per-frame point cloud states for external analysis.

Features

  • Gaussian Splatting - Provides a complete framework for training, rendering, and editing dynamic 3D scenes using Gaussian primitives.
  • Multi-View Consistency Optimizers - Refines 3D representations by minimizing projection errors across synchronized multi-view video frames.
  • Gaussian Splatting Optimizers - Optimizes scene geometry by backpropagating pixel-level reconstruction errors through a differentiable rasterization pipeline.
  • Gaussian Splatting View Synthesizers - Generates novel viewpoints from 2D images by optimizing and rendering a 3D Gaussian representation.
  • Dynamic Scene Training - Optimizes four-dimensional neural representations for temporally consistent reconstruction of moving scenes from video.
  • Temporal Basis Decompositions - Encodes motion trajectories into learned basis functions to compress dynamic scene data and ensure smooth transitions.
  • Deformation-Field Neural Mappings - Predicts spatial offsets and rotations for static point representations to simulate complex motion over time.
  • Neural Rendering - Synthesizes novel views and 3D scenes using differentiable rendering of optimized Gaussian point clouds.
  • Real-Time Neural Renderers - Synthesizes high-resolution video frames and novel camera views from neural representations with low latency.
  • Neural Dynamic Rendering - Synthesizes high-resolution video frames in real-time by predicting point deformation across a timeline.
  • Differentiable Rasterizers - Optimizes scene parameters by backpropagating pixel-level reconstruction errors through the projection and blending of geometric primitives.
  • Gaussian Point Representations - Represents dynamic scenes as collections of anisotropic 3D ellipsoids that evolve over time.
  • Computer Vision Research - Implements experimental neural rendering algorithms and measures reconstruction accuracy against ground truth for research purposes.
  • 3D Asset Generators - Creates three-dimensional models from text or image inputs through iterative refinement of geometry and surface appearance.
  • Dynamic View Synthesis - Generates images of reconstructed three-dimensional scenes from specified camera perspectives.
  • Data Preprocessing Pipelines - Generates and downsamples point clouds from source images to establish a geometric foundation for training.
  • Dynamic Mesh Reconstruction - Extracts high-quality three-dimensional mesh sequences from moving objects using two-dimensional representations and object masking.
  • HDR Scene Renderers - Synthesizes novel camera views with adjustable brightness and exposure levels by learning from multi-exposure images.
  • High-Resolution Rendering - Produces high-frame-rate visual output of dynamic scenes at professional resolutions.
  • Gaussian-to-Mesh Converters - Converts evolving Gaussian point-based representations into high-quality three-dimensional mesh sequences.
  • High-Fidelity Synthesis - Generates high-resolution image sequences that maintain structural integrity and realism for complex motion.
  • Structure from Motion Pipelines - Generates initial point clouds and camera orientations from image sets using structure-from-motion pipelines.
  • Tiled Rasterization - Accelerates visualization by projecting primitives into screen-space tiles for efficient hardware-accelerated alpha blending.

Star-Verlauf

Star-Verlauf für hustvl/4dgaussiansStar-Verlauf für hustvl/4dgaussians

KI-Suche

Entdecke weitere awesome Repositories

Beschreibe in einfachen Worten, was du brauchst — die KI bewertet tausende kuratierte Open-Source-Projekte nach Relevanz.

Start searching with AI

Open-Source-Alternativen zu 4DGaussians

Ähnliche Open-Source-Projekte, sortiert nach der Anzahl der gemeinsamen Funktionen mit 4DGaussians.
  • nerfstudio-project/gsplatAvatar von nerfstudio-project

    nerfstudio-project/gsplat

    4,528Auf GitHub ansehen↗

    gsplat is a high-performance differentiable rasterization engine for 3D Gaussian splatting, designed for real-time novel view synthesis from 2D images. It provides a complete pipeline for reconstructing 3D scenes by optimizing differentiable Gaussian representations, training models from COLMAP-processed captures or proprietary device files, and generating new viewpoints through a CUDA-accelerated rendering backend. The framework distinguishes itself through memory-optimized CUDA kernels that reduce training memory usage by up to 4x compared to standard implementations while matching publishe

    Pythongaussian-splatting
    Auf GitHub ansehen↗4,528
  • graphdeco-inria/gaussian-splattingAvatar von graphdeco-inria

    graphdeco-inria/gaussian-splatting

    20,707Auf GitHub ansehen↗

    Gaussian Splatting is a computational framework designed to transform sparse sets of two-dimensional photographs into photorealistic, interactive three-dimensional scene representations. The system functions as a reconstruction tool and rendering engine, enabling the conversion of image data into volumetric models that support novel view synthesis. The project represents scenes as a collection of anisotropic three-dimensional Gaussians, which store position, opacity, color, and covariance data. It distinguishes itself through a differentiable tile-based rasterization process that projects the

    Pythoncomputer-graphicscomputer-visionradiance-field
    Auf GitHub ansehen↗20,707
  • mrforexample/comfyui-3d-packAvatar von MrForExample

    MrForExample/ComfyUI-3D-Pack

    3,648Auf GitHub ansehen↗

    ComfyUI-3D-Pack is a suite of custom nodes for ComfyUI that enables 3D asset generation and rendering within a node-based workflow. It provides a set of tools for reconstructing textured three-dimensional meshes and volumetric scenes from single images, multi-view images, or text prompts. The system includes a Gaussian splatting generator for creating high-fidelity volumetric 3D scene representations and a multi-view image generator to produce consistent image sets for reconstruction. It also features a single image 3D mesh tool to build geometry from a single 2D source. The toolset covers 3

    Pythoncomfycomfyuimachine-learning
    Auf GitHub ansehen↗3,648
  • cdcseacave/openmvsAvatar von cdcseacave

    cdcseacave/openMVS

    4,021Auf GitHub ansehen↗

    openMVS is a multi-view stereo library and photogrammetry pipeline used for 3D scene reconstruction. It transforms Structure from Motion data—specifically camera poses and sparse point clouds—into detailed 3D models consisting of dense point clouds and textured meshes. The project provides a sequence of processing stages to densify point clouds, generate 3D surface meshes, and apply photorealistic textures. It uses multi-view texture blending to map accurate colors onto reconstructed geometry and employs iterative refinement to optimize mesh details. The system includes capabilities for impo

    C++3d-reconstructiondense-point-clouddense-reconstruction
    Auf GitHub ansehen↗4,021
Alle 30 Alternativen zu 4DGaussians anzeigen→

Häufig gestellte Fragen

Was macht hustvl/4dgaussians?

4DGaussians is a research library and neural rendering engine designed for reconstructing and rendering dynamic three-dimensional scenes. It represents moving environments as a collection of Gaussian primitives that evolve in position and appearance over a temporal dimension.

Was sind die Hauptfunktionen von hustvl/4dgaussians?

Die Hauptfunktionen von hustvl/4dgaussians sind: Gaussian Splatting, Multi-View Consistency Optimizers, Gaussian Splatting Optimizers, Gaussian Splatting View Synthesizers, Dynamic Scene Training, Temporal Basis Decompositions, Deformation-Field Neural Mappings, Neural Rendering.

Welche Open-Source-Alternativen gibt es zu hustvl/4dgaussians?

Open-Source-Alternativen zu hustvl/4dgaussians sind unter anderem: nerfstudio-project/gsplat — gsplat is a high-performance differentiable rasterization engine for 3D Gaussian splatting, designed for real-time… graphdeco-inria/gaussian-splatting — Gaussian Splatting is a computational framework designed to transform sparse sets of two-dimensional photographs into… mrforexample/comfyui-3d-pack — ComfyUI-3D-Pack is a suite of custom nodes for ComfyUI that enables 3D asset generation and rendering within a… google-research/multinerf — MultiNeRF is a 3D scene reconstruction suite and framework for training Neural Radiance Fields to synthesize novel… cdcseacave/openmvs — openMVS is a multi-view stereo library and photogrammetry pipeline used for 3D scene reconstruction. It transforms… nvlabs/stylegan3 — StyleGAN3 is a PyTorch implementation of a generative adversarial network designed for high-fidelity image synthesis.…