Multi-Pass Interpolation for Artifact-Reduced Image and Audio Data

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Data capture devices unevenly distributed across a geographic region produce observations that do not accurately represent the entire region, leading to unsatisfactory computer models and interpolation techniques that introduce artifacts in output results.

Innovation Solution

A computer-implemented technique that interpolates input data in multiple passes, each pass using a parameter value based on the size of the phenomenon, reducing artifacts and preserving detail by blending different levels of analysis.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Device complexity

If a single interpolation algorithm is used to fill gaps in unevenly distributed observations, then the computational complexity is low, but the output results contain artifacts such as unwanted lines and geometric shapes

Engineering Contradiction:
Improveinterpolation process complexityVSAvoidoutput quality
Core Design Contradiction:
Device complexityVSManufacturing precision

Solution Approach 1:

The patent applies segmentation by dividing the interpolation process into multiple passes, each handling different size scales of phenomena. The first pass processes large-scale phenomena with a first interpolation algorithm, while the second pass processes small-scale phenomena with a second interpolation algorithm. This segmentation allows each pass to focus on specific spatial scales, reducing artifacts while maintaining computational efficiency.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent implements local quality by applying different interpolation algorithms to different passes based on the scale of phenomena being processed. The first pass uses an algorithm optimized for large-scale patterns, while the second pass uses an algorithm optimized for small-scale details. This ensures that each region of the output is processed with the most appropriate algorithm for its characteristic scale, improving overall output quality.

Inventive Principle:
Principle #3Local quality

2Area of stationary object

If computer models are produced to simulate observations across the entire geographic area, then coverage is improved, but the labor and computing resources required are significant

Engineering Contradiction:
Improvegeographic coverageVSAvoidcomputing resources
Core Design Contradiction:
Area of stationary objectVSDevice complexity

Solution Approach 1:

The patent applies partial action by performing interpolation in multiple passes rather than attempting to process all phenomena in a single comprehensive model. Each pass handles a specific range of phenomenon sizes, allowing the system to achieve comprehensive geographic coverage through incremental processing. This approach reduces the computational burden on any single pass while maintaining overall coverage.

Inventive Principle:
Principle #16Partial or excessive action

3Ease of manufacture

If common interpolation techniques are used to produce information for underrepresented regions, then the processing is simple, but the output results contain artifacts and unwanted geometric shapes

Engineering Contradiction:
Improveinterpolation implementation simplicityVSAvoidoutput accuracy
Core Design Contradiction:
Ease of manufactureVSManufacturing precision

Solution Approach 1:

The patent segments the interpolation process into distinct passes, each targeting specific phenomenon sizes. The first pass handles large-scale phenomena while the second pass handles small-scale phenomena. This segmentation allows the use of relatively simple interpolation algorithms in each pass while avoiding the artifacts that result from applying a single algorithm across all scales.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent changes parameters between passes by using different interpolation algorithms optimized for different phenomenon sizes. The first pass uses parameters and algorithms suited for large-scale patterns, while the second pass uses parameters and algorithms suited for small-scale details. This parameter change allows simple algorithms to produce accurate results by matching the algorithm characteristics to the phenomenon scale being processed.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS12518413B2Interpolating image and/or audio in plural passes that use different configurations
Publication Date: 2026.01.06 MICROSOFT TECHNOLOGY LICENSING LLC
  • US12518413B2 patent drawing
  • US12518413B2 patent drawing
  • US12518413B2 patent drawing

AI summary

A computer-implemented technique is described herein for interpolating input data that includes image and/or audio content. The technique identifies plural sizes associated with different respective phenomena exhibited by the input data. The technique then interpolates the input data in a pipeline that includes plural passes. The plural passes are controlled using plural respective parameter values. The plural respective parameter values, in turn, are selected based on the plural respective sizes, arranged from largest to smallest. In other implementations, the technique chooses pass-specific algorithmic changes to be applied by the interpolation algorithms used by the different passes. In other implementations, the technique chooses its configurations without regard to sizes of phenomena that may be exhibited in the input data. The technique is advantageous because it reduces the presence of artifacts in output data produced by the computer-implemented technique.