SYNTOLOGY HomeExplorerAtlasCodeMethodologyAboutDevelopersFeedPricing
Paper · 2412.03371 · 2024

SGSST: Scaling Gaussian Splatting StyleTransfer

arXiv · PDF · Open in the Atlas

Code that ran

We lifted 4 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
JianlingWANG2021/SGSST canonical 2 of 4
FunctionStatusWhere it lives
normalize Ran JianlingWANG2021/SGSST/make_rendering_videos.py
code served (permissive licence) · get_code("1d6f8390d799f055")
viewmatrix Ran JianlingWANG2021/SGSST/make_rendering_videos.py
code served (permissive licence) · get_code("aa52acee18f54d38")
getWorld2View2 Not yet run JianlingWANG2021/SGSST/make_rendering_videos.py
code served (permissive licence) · get_code("6c394c1d0cb69da4")
prepare_output_and_logger Not yet run JianlingWANG2021/SGSST/stylize.py
code served (permissive licence) · get_code("74c6a993a0948239")

Repositories linked to this paper

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

Abstract

Applying style transfer to a full 3D environment is a challenging task that has seen many developments since the advent of neural rendering. 3D Gaussian splatting (3DGS) has recently pushed further many limits of neural rendering in terms of training speed and reconstruction quality. This work introduces SGSST: Scaling Gaussian Splatting Style Transfer, an optimization-based method to apply style transfer to pretrained 3DGS scenes. We demonstrate that a new multiscale loss based on global neural statistics, that we name SOS for Simultaneously Optimized Scales, enables style transfer to ultra-high resolution 3D scenes. Not only SGSST pioneers 3D scene style transfer at such high image resolutions, it also produces superior visual quality as assessed by thorough qualitative, quantitative and perceptual comparisons.

For agents

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

get_harvested_code_for_paper("2412.03371")
get_code_for_paper("2412.03371")
have("2412.03371")

Connect an agent — have() is free.