SYNTOLOGY HomeExplorerAtlasCodeMethodologyAboutDevelopersFeedPricing
Paper · 2412.03844 · 2024

HybridGS: Decoupling Transients and Statics with 2D and 3D Gaussian Splatting

arXiv · PDF · Open in the Atlas

Code that ran

We lifted 2 functions out of this paper's own repositories and ran 2 of them in a sandbox. "Ran" means the function executed on a synthesized input and returned a value. It is not a reproduction of the paper's results.

RepositoryRoleRan
Yeyuqqwx/HybridGS canonical 2 of 2
FunctionStatusWhere it lives
eval_sh_bases Ran Yeyuqqwx/HybridGS/src/gimage/gaussianimage/gsplat/gsplat/_torch_impl.py
code served (permissive licence) · get_code("91b31422494ece1f")
quat_to_rotmat Ran Yeyuqqwx/HybridGS/src/gimage/gaussianimage/gsplat/gsplat/_torch_impl.py
code served (permissive licence) · get_code("393bc93b0243cb48")

Repositories linked to this paper

Some links come from the archived Papers with Code dataset (CC BY-SA 4.0): attribution and licence.

Abstract

Generating high-quality novel view renderings of 3D Gaussian Splatting (3DGS) in scenes featuring transient objects is challenging. We propose a novel hybrid representation, termed as HybridGS, using 2D Gaussians for transient objects per image and maintaining traditional 3D Gaussians for the whole static scenes. Note that, the 3DGS itself is better suited for modeling static scenes that assume multi-view consistency, but the transient objects appear occasionally and do not adhere to the assumption, thus we model them as planar objects from a single view, represented with 2D Gaussians. Our novel representation decomposes the scene from the perspective of fundamental viewpoint consistency, making it more reasonable. Additionally, we present a novel multi-view regulated supervision method for 3DGS that leverages information from co-visible regions, further enhancing the distinctions between the transients and statics. Then, we propose a straightforward yet effective multi-stage training strategy to ensure robust training and high-quality view synthesis across various settings. Experiments on benchmark datasets show our state-of-the-art performance of novel view synthesis in both indoor and outdoor scenes, even in the presence of distracting elements.

For agents

The same record, over MCP at https://syntology.ai/mcp:

get_harvested_code_for_paper("2412.03844")
get_code_for_paper("2412.03844")
have("2412.03844")

Connect an agent — have() is free.