Research map / Architectures and efficiency / RNNs and normalization
Towards Croppable Implicit Neural Representations
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
- On 25 DIV2K images with 16x16 partitions, Local-Global SIREN reaches 34.13 dB PSNR (SSIM 0.971) vs 33.57 dB for SIREN and 31.73 dB for SIREN-per-Partition.
- On the cat video, Local-Global SIREN with (5,4,4) partitions reaches 30.95 dB and trains in 386 s vs 2354 s for SIREN, with a 3.5% global weight share.
- Local-Global INCODE improves over INCODE on DIV2K, 39.03 dB vs 38.79 dB PSNR (SSIM 0.974 vs 0.963).
Measured effects reported in the paper
| What was changed | Where | Measured | Effect |
|---|---|---|---|
| Replace SIREN with Local-Global SIREN using automatic partitioning | SIREN image encoding · DIV2K subset | SSIM: 0.966 -> 0.971 | Helped |
| Replace SIREN-per-Partition with Local-Global SIREN | SIREN image encoding · DIV2K subset | PSNR (dB): 31.73 ± 0.63 -> 33.94 ± 0.64 | Helped |
| Replace SIREN with Local-Global SIREN | SIREN video encoding · Cat video | SSIM: 0.815 -> 0.854 | Helped |
| Use Local-Global SIREN instead of SIREN-per-Partition | SIREN audio encoding · Bach (7s), 1k iterations | PSNR (dB): 39.26 ± 0.30 -> 45.18 ± 0.99 | Helped |
| Apply Local-Global architecture | INCODE · DIV2K subset | PSNR (dB): 38.79 ± 0.38 -> 39.03 ± 0.16 | Helped |
| Increase partition factors from (2, 2) to (32, 32) (ablation) | Local-Global SIREN image encoding · Cameraman image | Train time (s): 74 -> 15 | Helped |
| Increase partition factors from (2, 2) to (32, 32) (ablation) | Local-Global SIREN image encoding · Cameraman image | PSNR (dB): 32.59 ± 0.52 -> 31.51 ± 0.28 | Hurt |
| Set partition factors to (1, 1) (ablation) | Local-Global SIREN · Cameraman image | SSIM: 0.914 -> 0.939 | Helped |
| Replace Concat+FC with FC+Add merge (ablation) | Local-Global SIREN · Cameraman image | SSIM: 0.934 -> 0.901 | Hurt |
| Increase SIREN-per-Partition to 10 layers (ablation) | SIREN-per-Partition · Cameraman image | SSIM: 0.934 -> 0.916 | Hurt |
| Add knowledge distillation from a full SIREN (ablation) | SIREN-per-Partition · DIV2K subset | PSNR (dB): 31.90 ± 0.64 -> 31.64 ± 0.50 | Hurt |
| Increase the global-weight proportion (ablation) | Local-Global SIREN · Cameraman image | SSIM: 0.934 -> 0.931 -> 0.925 | Hurt |
Surprising findings
- Local-Global SIREN with partition factors (1,1) outperforms the plain SIREN on the Cameraman image (32.52 dB vs 31.17 dB), which the authors attribute to the two-network merged architecture rather than local learning.
- Distilling a full SIREN into a SIREN-per-Partition via upsampled novel pixels reduced accuracy (31.64 dB vs 31.90 dB without distillation).
Limitations
- Cropping is limited to partition granularity, so it is less flexible than arbitrary weight removal.
- Torch bmm implementation latency is unstable across GPUs.
- Extension requires fine-tuning after adding local sub-networks.
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
- Implicit Representations via Operator Learning (ICML 2024 · similarity 0.88)
- Grids Often Outperform Implicit Neural Representation at Compressing Dense Signals (NeurIPS 2025 · similarity 0.87)
- VI^3NR: Variance Informed Initialization for Implicit Neural Representations (CVPR 2025 · similarity 0.86)
- Implicit Neural Representations and the Algebra of Complex Wavelets (ICLR 2024 · similarity 0.86)
- Learning Transferable Features for Implicit Neural Representations (NeurIPS 2024 · similarity 0.86)
- End-to-End Implicit Neural Representations for Classification (CVPR 2025 · similarity 0.86)
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.
