Neural Spline Fields for Burst Image Layer Separation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing image processing methods struggle with issues like occlusions, reflections, and motion blur in computational photography, particularly in low-light and high-dynamic-range conditions, as they fail to effectively separate and reconstruct multiple image layers.

Innovation Solution

A neural spline field model is used to fit a burst of images, employing a realistic camera model and a novel flow representation to separate the scene into transmission and obstruction layers, enabling occlusion and reflection removal.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If traditional image processing methods are used to merge burst images, then processing speed is maintained, but image quality deteriorates due to inability to handle occlusions, reflections, and motion blur

Engineering Contradiction:
Improveimage qualityVSAvoidprocessing complexity
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The patent segments the image merging process into distinct computational stages: individual image processing, feature detection, occlusion identification, reflection separation, and final composite generation. This segmentation allows each stage to be optimized independently, improving overall image quality while managing complexity through modular processing steps.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces intermediate computational representations including depth maps, occlusion masks, and reflection probability maps as mediators between raw burst images and final output. These intermediaries enable sophisticated handling of occlusions and reflections without requiring direct complex pixel-level manipulation, thereby improving image quality while maintaining manageable processing complexity.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Manufacturing precision

If sophisticated layer separation is implemented to remove occlusions and reflections, then image quality improves, but processing time increases

Engineering Contradiction:
Improveimage qualityVSAvoidprocessing time
Core Design Contradiction:
Manufacturing precisionVSLoss of time

Solution Approach 1:

The patent performs preliminary processing of individual burst images including alignment, initial feature detection, and pre-computation of depth cues before the main layer separation process. This preliminary action prepares the data in advance, enabling faster execution of the computationally intensive occlusion and reflection removal operations, thereby reducing overall processing time while maintaining high image quality.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent implements adaptive processing where full layer separation is applied only to regions identified as containing occlusions or reflections, while other regions undergo lighter processing. This partial action approach maintains high image quality in problematic areas while reducing processing time in unaffected areas, effectively balancing quality and speed.

Inventive Principle:
Principle #16Partial or excessive action

3Manufacturing precision

If multiple image layers are separated and reconstructed, then occlusion and reflection removal is achieved, but computational resources are consumed

Engineering Contradiction:
Improveocclusion removal accuracyVSAvoidcomputational energy
Core Design Contradiction:
Manufacturing precisionVSUse of energy by moving object

Solution Approach 1:

The patent applies different processing intensities to different regions of the image based on local characteristics. Regions with occlusions or reflections receive full multi-layer separation and reconstruction, while uniform regions use simplified processing. This local quality approach achieves high occlusion removal accuracy where needed while significantly reducing overall computational energy consumption.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent dynamically adjusts processing parameters such as layer separation resolution, iteration count, and reconstruction detail based on image content analysis. In regions with complex occlusions, higher parameter values are used for accurate removal, while in simpler regions, lower parameter values reduce computational energy. This adaptive parameter adjustment maintains accuracy where required while optimizing energy usage overall.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS20260080513A1Neural spline fields for image feature separation
Publication Date: 2026.03.19 THE TRUSTEES OF PRINCETON UNIV
  • US20260080513A1 patent drawing
  • US20260080513A1 patent drawing
  • US20260080513A1 patent drawing

AI summary

Methods and systems are described for analyzing images. One or more machine learning models may be trained based on a plurality of images. The one or more machine learning models may comprise a model representing a feature in a scene. The one or more machine learning models may be trained to map input image coordinates to vectors of spline control points. Images may be reconstructed removing the feature from the scene.