Multi-Pass View Synthesis for Coherent Depth Maps

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing multi-camera systems face issues with coherent depth map generation across multiple views, leading to artifacts and low compression efficiency due to incoherent depth maps, especially when using cameras with large baselines or capturing natural content.

Innovation Solution

A multi-pass view synthesis technique that reorders and processes views based on relative position and orientation, performs multiple synthesis passes, and masks and merges intermediate results to achieve coherent and complete view synthesis, minimizing artifacts and improving compression efficiency.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If local depth estimation techniques are used to estimate depth maps from neighboring views, then depth maps can be generated for each view independently, but the resultant depth maps lack coherency across all views

Engineering Contradiction:
Improvedepth map generation efficiencyVSAvoiddepth map coherency
Core Design Contradiction:
ProductivityVSStability of the object's composition

Solution Approach 1:

The patent segments the view synthesis process into multiple passes, where in the first pass only a subset of views are used for initial synthesis, and in subsequent passes additional views are progressively incorporated. This segmentation allows the system to handle coherence requirements systematically across different view subsets rather than attempting to process all views simultaneously.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent performs preliminary view synthesis using a subset of views before incorporating all available views. By first generating coherent depth maps and synthesized views from a manageable subset, the system establishes a coherent foundation that can then be progressively extended to include more views without compromising overall coherence.

Inventive Principle:
Principle #10Preliminary action

2Loss of information

If all available views are used for view synthesis, then complete information can be obtained, but artifacts appear in occluded regions due to incoherent depth maps

Engineering Contradiction:
Improveview synthesis completenessVSAvoidsynthesis artifacts
Core Design Contradiction:
Loss of informationVSObject-generated harmful factors

Solution Approach 1:

The patent divides the view synthesis process into multiple passes where views are processed in incremental groups. In each pass, only coherent depth maps from currently processed views are used for synthesis, preventing artifacts from incoherent depth maps from affecting the final output while still progressively incorporating all views for completeness.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent uses masks generated during synthesis to identify and correct artifacts. The mask indicates regions where artifacts are present, and the system uses this feedback to adjust the synthesis process, particularly in occluded regions, to eliminate harmful artifacts while preserving complete information.

Inventive Principle:
Principle #23Feedback

3Productivity

If incoherent depth maps are used in multi-view coding schemes, then compression efficiency decreases due to difficulty in finding matched blocks, but processing all views maintains redundancy

Engineering Contradiction:
Improvecompression efficiencyVSAvoidbandwidth utilization
Core Design Contradiction:
ProductivityVSQuantity of substance

Solution Approach 1:

The patent segments the view processing into passes where coherent depth maps are established first, enabling effective motion vector and block matching in subsequent passes. This segmentation allows the encoder to achieve compression efficiency by using coherent depth information without requiring all views to be processed simultaneously.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent changes the parameter of depth map coherence by processing views in multiple passes, transforming incoherent depth maps into coherent depth maps progressively. This parameter change enables the system to achieve both compression efficiency and complete information utilization without excessive bandwidth consumption.

Inventive Principle:
Principle #35Parameter changes

4Measurement precision

If sharp transitions in depth values are generated for edge regions in synthetic content, then depth maps accurately represent scene geometry, but halo artifacts appear when rendering using all available views

Engineering Contradiction:
Improvedepth map accuracyVSAvoidhalo artifacts
Core Design Contradiction:
Measurement precisionVSObject-generated harmful factors

Solution Approach 1:

The patent segments the rendering process into multiple passes where depth maps are progressively refined. In each pass, only a subset of views is used, allowing sharp depth transitions to be maintained for geometric accuracy while progressively blending results to eliminate halo artifacts that would appear if all views were used simultaneously.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS11722653B2Multi-pass add-on tool for coherent and complete view synthesis
Publication Date: 2023.08.08 INTEL CORP
  • US11722653B2 patent drawing
  • US11722653B2 patent drawing
  • US11722653B2 patent drawing

AI summary

An embodiment of an image processor for immersive video includes technology to re-order patches from a plurality of views based on one or more of relative position and orientation related information for a desired synthesized view, select a set of views to be used in each view synthesis pass, perform two or more view synthesis passes for the synthesized view to provide two or more intermediate view synthesis results, and mask and merge the two or more intermediate view synthesis results to provide a final view synthesis result. Other embodiments are disclosed and claimed.