SYNTOLOGY HomeExplorerAtlasCodeMethodologyAboutDevelopersFeedPricing
Paper · 2407.08447 · NeurIPS · 2024

WildGaussians: 3D Gaussian Splatting in the Wild

Songyou Peng, Marc Pollefeys, Jonas Kulhanek, Torsten Sattler, Zuzana Kukelova

arXiv · PDF · Open in the Atlas

Code that ran

We lifted 21 functions out of this paper's own repositories and ran 16 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
jkulhanek/wild-gaussians canonical 16 of 21
FunctionStatusWhere it lives
assert_not_none Ran jkulhanek/wild-gaussians/wildgaussians/method.py
pointer only (licence: NOASSERTION) · get_code("e2fb6187962474ce")
assert_not_none Ran jkulhanek/wild-gaussians/wildgaussians/evaluation.py
pointer only (licence: NOASSERTION) · get_code("7db796cdd6ad22ac")
assert_not_none Ran jkulhanek/wild-gaussians/wildgaussians/utils.py
pointer only (licence: NOASSERTION) · get_code("3343ef634c1e8a16")
dmpix_ssim Ran jkulhanek/wild-gaussians/wildgaussians/evaluation.py
pointer only (licence: NOASSERTION) · get_code("65af632cd1b474cf")
drop_add_residual_stochastic_depth Ran jkulhanek/wild-gaussians/wildgaussians/dinov2.py
pointer only (licence: NOASSERTION) · get_code("bd91e9a4fc420313")
drop_path Ran jkulhanek/wild-gaussians/wildgaussians/dinov2.py
pointer only (licence: NONE) · get_code("c157f5b112b3a392")
make_2tuple Ran jkulhanek/wild-gaussians/wildgaussians/dinov2.py
pointer only (licence: NONE) · get_code("3c04490a215299f2")
pad_poses Ran jkulhanek/wild-gaussians/wildgaussians/datasets/_common.py
pointer only (licence: NOASSERTION) · get_code("2980b569c9e6ba85")
read_cameras_text Ran jkulhanek/wild-gaussians/wildgaussians/datasets/_colmap_utils.py
pointer only (licence: NONE) · get_code("8a38e306ff4c5b42")
read_next_bytes Ran jkulhanek/wild-gaussians/wildgaussians/datasets/_colmap_utils.py
pointer only (licence: NONE) · get_code("56858e04e6fdb2ff")
rotation_matrix Ran jkulhanek/wild-gaussians/wildgaussians/datasets/_common.py
pointer only (licence: NOASSERTION) · get_code("d61d33fc47413d81")
spatial_average Ran jkulhanek/wild-gaussians/wildgaussians/_metrics_lpips.py
pointer only (licence: NONE) · get_code("29e5e72bcd006dcd")
srgb_to_linear Ran jkulhanek/wild-gaussians/wildgaussians/utils.py
pointer only (licence: NOASSERTION) · get_code("e4806ed5a1eb8585")
ssim Ran jkulhanek/wild-gaussians/wildgaussians/evaluation.py
pointer only (licence: NOASSERTION) · get_code("328e135581413fe7")
unpad_poses Ran jkulhanek/wild-gaussians/wildgaussians/datasets/_common.py
pointer only (licence: NOASSERTION) · get_code("e1e33ba4f452b9ac")
upsample Ran jkulhanek/wild-gaussians/wildgaussians/_metrics_lpips.py
pointer only (licence: NOASSERTION) · get_code("79a2a8a370c460a5")
convert_image_dtype Not yet run jkulhanek/wild-gaussians/wildgaussians/method.py
pointer only (licence: NONE) · get_code("aae353a107ad40dc")
get_torch_checkpoint_sha Not yet run jkulhanek/wild-gaussians/wildgaussians/method.py
pointer only (licence: NOASSERTION) · get_code("f3570c44fceb6d12")
load_phototourism_dataset Not yet run jkulhanek/wild-gaussians/wildgaussians/datasets/phototourism.py
pointer only (licence: NOASSERTION) · get_code("e8bd393ac5b12214")
normalize_tensor Not yet run jkulhanek/wild-gaussians/wildgaussians/_metrics_lpips.py
pointer only (licence: NONE) · get_code("61221a9686133a8c")
read_cameras_binary Not yet run jkulhanek/wild-gaussians/wildgaussians/datasets/_colmap_utils.py
pointer only (licence: NONE) · get_code("4a20cdd355703af3")

Repositories linked to this paper

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

Abstract

Ground truth Prediction NeRF On-the-go [31] Uncertainty Figure 1: WildGaussians extends 3DGS [14] to scenes with appearance and illumination changes (left). It jointly optimizes a DINO-based [27] uncertainty predictor to handle occlusions (right).

For agents

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

get_harvested_code_for_paper("2407.08447")
get_code_for_paper("2407.08447")
have("2407.08447")

Connect an agent — have() is free.