SYNTOLOGY HomeExplorerAtlasCodeMethodologyAboutDevelopersFeedPricing
Paper · 2112.04645 · 2021

BACON: Band-limited Coordinate Networks for Multiscale Scene Representation

arXiv · PDF · Open in the Atlas

Code that ran

We lifted 21 functions out of this paper's own repositories and ran 19 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
computational-imaging/bacon canonical 19 of 21
FunctionStatusWhere it lives
IntegratedPositionalEncoding Ran computational-imaging/bacon/modules.py
pointer only (licence: NONE) · get_code("5fbdc35a67c057e3")
compute_tomo_radiance Ran computational-imaging/bacon/forward_models.py
pointer only (licence: NONE) · get_code("260cb3a00752ee06")
compute_transmittance_weights Ran computational-imaging/bacon/forward_models.py
pointer only (licence: NONE) · get_code("54216ba8a5ccdf56")
cumprod_exclusive Ran computational-imaging/bacon/forward_models.py
pointer only (licence: NONE) · get_code("ec27138e23832ab6")
dict2cpu Ran computational-imaging/bacon/training.py
pointer only (licence: NONE) · get_code("18003db2cd96a1f3")
dict2cuda Ran computational-imaging/bacon/training.py
pointer only (licence: NONE) · get_code("da40c26c7a577bc4")
down2 Ran computational-imaging/bacon/convert_blender_data.py
pointer only (licence: NONE) · get_code("e0f77003416dff96")
function_mse Ran computational-imaging/bacon/loss_functions.py
pointer only (licence: NONE) · get_code("c5accd80dc54e6d8")
get_fig_size Ran computational-imaging/bacon/experiments/figure_setup.py
pointer only (licence: NONE) · get_code("3be026653991e5a2")
get_mgrid Ran computational-imaging/bacon/dataio.py
pointer only (licence: NONE) · get_code("fb7ceff9e4c5214a")
image_mse Ran computational-imaging/bacon/loss_functions.py
pointer only (licence: NONE) · get_code("9672a0501a17188c")
layer_factory Ran computational-imaging/bacon/modules.py
pointer only (licence: NONE) · get_code("c125c935373582b3")
lin2img Ran computational-imaging/bacon/dataio.py
pointer only (licence: NONE) · get_code("9d902c538061fea5")
load_renderings Ran computational-imaging/bacon/convert_blender_data.py
pointer only (licence: NONE) · get_code("afcd7cc27bec2727")
make_contour_plot Ran computational-imaging/bacon/utils.py
pointer only (licence: NONE) · get_code("a6bc1ec1a9166b3a")
prepare_multi_scale Ran computational-imaging/bacon/experiments/render_sdf.py
pointer only (licence: NONE) · get_code("9126854787b7ceda")
rect Ran computational-imaging/bacon/dataio.py
pointer only (licence: NONE) · get_code("793a7f0b2b4c80bd")
render_in_chunks Ran computational-imaging/bacon/experiments/render_nerf.py
pointer only (licence: NONE) · get_code("151209b9db451f4b")
to_numpy Ran computational-imaging/bacon/utils.py
pointer only (licence: NONE) · get_code("4589e45c8e59e6fe")
multiscale_image_mse Not yet run computational-imaging/bacon/loss_functions.py
pointer only (licence: NONE) · get_code("5f9b9657c7583b20")
plot_samples Not yet run computational-imaging/bacon/utils.py
pointer only (licence: NONE) · get_code("2934bfbf0d55bdb7")

Repositories linked to this paper

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

Abstract

Coordinate-based networks have emerged as a powerful tool for 3D representation and scene reconstruction. These networks are trained to map continuous input coordinates to the value of a signal at each point. Still, current architectures are black boxes: their spectral characteristics cannot be easily analyzed, and their behavior at unsupervised points is difficult to predict. Moreover, these networks are typically trained to represent a signal at a single scale, so naive downsampling or upsampling results in artifacts. We introduce band-limited coordinate networks (BACON), a network architecture with an analytical Fourier spectrum. BACON has constrained behavior at unsupervised points, can be designed based on the spectral characteristics of the represented signal, and can represent signals at multiple scales without per-scale supervision. We demonstrate BACON for multiscale neural representation of images, radiance fields, and 3D scenes using signed distance functions and show that it outperforms conventional single-scale coordinate networks in terms of interpretability and quality.

For agents

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

get_harvested_code_for_paper("2112.04645")
get_code_for_paper("2112.04645")
have("2112.04645")

Connect an agent — have() is free.