atlas

Research map / Architectures and efficiency / RNNs and normalization

Towards Croppable Implicit Neural Representations

NeurIPS 2024 · Architectures and efficiency › RNNs and normalization · approach: Sparse dictionary representations · 1 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes Local-Global SIRENs (and a Local-Global INCODE variant), an INR architecture that splits the signal into partitions with per-partition local sub-networks plus a shared global sub-network, enabling cropping by deleting local weights without retraining.

Problem

Implicit neural representations are black boxes, so encoded signals are hard to edit post-training; in particular, cropping an encoded signal with a proportional reduction in weights is not supported without retraining or distillation.

Approach

Combine per-partition local SIREN sub-networks (removable for cropping) with a global sub-network whose features are merged into each local sub-network via a per-coordinate concat-plus-linear merge operator, recovering global context lost in pure INR-per-partition encoding without a distillation step.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Replace SIREN with Local-Global SIREN using automatic partitioningSIREN image encoding · DIV2K subsetSSIM: 0.966 -> 0.971Helped
Replace SIREN-per-Partition with Local-Global SIRENSIREN image encoding · DIV2K subsetPSNR (dB): 31.73 ± 0.63 -> 33.94 ± 0.64Helped
Replace SIREN with Local-Global SIRENSIREN video encoding · Cat videoSSIM: 0.815 -> 0.854Helped
Use Local-Global SIREN instead of SIREN-per-PartitionSIREN audio encoding · Bach (7s), 1k iterationsPSNR (dB): 39.26 ± 0.30 -> 45.18 ± 0.99Helped
Apply Local-Global architectureINCODE · DIV2K subsetPSNR (dB): 38.79 ± 0.38 -> 39.03 ± 0.16Helped
Increase partition factors from (2, 2) to (32, 32) (ablation)Local-Global SIREN image encoding · Cameraman imageTrain time (s): 74 -> 15Helped
Increase partition factors from (2, 2) to (32, 32) (ablation)Local-Global SIREN image encoding · Cameraman imagePSNR (dB): 32.59 ± 0.52 -> 31.51 ± 0.28Hurt
Set partition factors to (1, 1) (ablation)Local-Global SIREN · Cameraman imageSSIM: 0.914 -> 0.939Helped
Replace Concat+FC with FC+Add merge (ablation)Local-Global SIREN · Cameraman imageSSIM: 0.934 -> 0.901Hurt
Increase SIREN-per-Partition to 10 layers (ablation)SIREN-per-Partition · Cameraman imageSSIM: 0.934 -> 0.916Hurt
Add knowledge distillation from a full SIREN (ablation)SIREN-per-Partition · DIV2K subsetPSNR (dB): 31.90 ± 0.64 -> 31.64 ± 0.50Hurt
Increase the global-weight proportion (ablation)Local-Global SIREN · Cameraman imageSSIM: 0.934 -> 0.931 -> 0.925Hurt

Surprising findings

Limitations

Experimental setup

Datasets: DIV2K Cameraman Bach Cello Suite audio clip Counting audio clip cat video Lucy (Stanford 3D Scanning Repository) Kaggle Lung Nodule Analysis CT image

Benchmarks: DIV2K subset image encoding Cameraman image encoding audio encoding (Bach, Counting) video encoding (cat video) 3D shape encoding (Lucy) image denoising image super-resolution CT reconstruction

Metrics: SSIM PSNR MSE IoU training time

Baselines: SIREN SIREN-per-Partition INCODE INCODE-per-Partition MINER

Builds on: SIREN INCODE KiloNeRF

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy