Layered View Synthesis With Depth-Guided Inpainting

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing methods for generating synthesized perspective view images from a single 2D image often result in visual artefacts such as striping and are not robust to multi-level occlusion, which affects the quality of 3D image rendering.

Innovation Solution

A method involving depth estimation, dilated depth map generation, inpainting mask creation, and blending map utilization to render synthesized view images, mitigating artefacts and enhancing robustness against occlusion.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of manufacture

If previously reported methods are used to generate synthesized perspective view images, then the process is simpler, but visual artefacts such as striping and dilation artefacts occur

Engineering Contradiction:
Improvesimplicity of image synthesis processVSAvoidquality of synthesized image
Core Design Contradiction:
Ease of manufactureVSManufacturing precision

Solution Approach 1:

The patent segments the image synthesis process into distinct stages: depth map generation, foreground extraction using inpainting masks, background generation, and blending. This segmentation allows each stage to be optimized independently, reducing artefacts while maintaining process manageability

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent performs preliminary actions by generating depth maps and inpainting masks before the actual view synthesis. These preliminary structures (depth maps, masks) are created to identify occluded regions and guide the synthesis process, preventing artefacts before they occur

Inventive Principle:
Principle #10Preliminary action

2Device complexity

If previously reported methods are used for view synthesis, then the method is less complex, but robustness to multi-level occlusion is poor

Engineering Contradiction:
Improvecomplexity of synthesis methodVSAvoidrobustness to multi-level occlusion
Core Design Contradiction:
Device complexityVSReliability

Solution Approach 1:

The patent introduces depth as an additional dimension by generating depth maps associated with each pixel. This depth information provides a third dimension beyond the 2D image plane, enabling the system to understand and handle multi-level occlusions by processing pixels in depth order

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

Solution Approach 2:

The patent uses inpainting masks as intermediary structures that mediate between the input image and the synthesized view. These masks identify occluded regions and guide the blending process, ensuring that multi-level occlusions are handled correctly without requiring complex direct processing

Inventive Principle:
Principle #24Intermediary (Mediator)

3Quantity of substance

If a single 2D image is used as input, then the data requirement is minimal, but the ability to generate accurate 3D perspective views is limited

Engineering Contradiction:
Improveamount of input dataVSAvoidaccuracy of depth estimation
Core Design Contradiction:
Quantity of substanceVSMeasurement precision

Solution Approach 1:

The system performs self-service by automatically generating depth maps from the single 2D input image using neural networks or algorithms. Rather than requiring external depth sensing hardware, the system uses the image data itself to infer depth information, maintaining minimal data requirements while improving accuracy

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS20250299428A1Layered view synthesis system and method
Publication Date: 2025.09.25 LEIA INC
  • US20250299428A1 patent drawing
  • US20250299428A1 patent drawing
  • US20250299428A1 patent drawing

AI summary

A method of computer-implemented synthesized view image generation and a synthesized view image generation system provide layered view synthesis. The method includes receiving an input image having a plurality of pixels having color values; generating a dilated depth map by dilating a depth map associated with the input image, the depth map with depth values respectively associated with each pixel in the input image; determining an inpainting mask using the dilated depth map; performing an inpainting operation based on the inpainting mask and the input image to generate a background image; and rendering a synthesized view image using the background image, the input image, and the dilated depth map.