Immersive Video Metadata for In-Painted Patch Handling

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current methods for generating immersive 6DoF video face challenges in handling missing data regions during view synthesis, as in-painted depth information is of lower quality and can cause conflicts during reconstruction, increasing bitrate and resource requirements.

Innovation Solution

The proposed solution involves encoding multi-view data with metadata that distinguishes between original and in-painted patch data units, using a field to indicate the presence of in-painted data, allowing for controlled rendering priorities and reduced bit- and pixel-rates by employing a Level of Detail (LoD) feature.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of information

If in-painting is performed during data encoding to fill missing image regions, then the completeness of the target view is improved, but the re-projection accuracy deteriorates due to lower quality in-painted depth information

Engineering Contradiction:
Improvecompleteness of target viewVSAvoidre-projection accuracy
Core Design Contradiction:
Loss of informationVSManufacturing precision

Solution Approach 1:

The patent segments the multi-view data into original captured data and in-painted data, treating them as separate entities with different quality characteristics. This segmentation allows the system to selectively apply different processing and rendering strategies to each type of data, preserving the high quality of original data while still utilizing in-painted data to fill missing regions.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent applies local quality by assigning different rendering priorities to different regions based on their data origin. Original captured data is rendered with high priority to maintain accuracy, while in-painted data is rendered with lower priority. This local differentiation ensures that the most important regions (those with original data) maintain high re-projection accuracy while still filling gaps with lower quality in-painted content.

Inventive Principle:
Principle #3Local quality

2Productivity

If in-painted patches are packed with original patches in the same video stream, then the bitrate efficiency is improved, but conflicts arise during view reconstruction when both types of patches map to the same position

Engineering Contradiction:
Improvebitrate efficiencyVSAvoidview reconstruction consistency
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The patent introduces a feedback mechanism through metadata that explicitly identifies which patches contain in-painted data. This metadata provides feedback to the reconstruction process, enabling the system to detect potential conflicts between in-painted and original patches mapping to the same position and resolve them by prioritizing original data over in-painted data.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The patent uses metadata as an intermediary between the encoded patches and the reconstruction process. This intermediary layer carries information about the origin and quality of each patch, enabling the reconstruction algorithm to make informed decisions about how to combine or select between in-painted and original patches without direct conflict.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Loss of information

If additional in-painted textures are packed within the video streams, then the completeness of the target view is improved, but the bitrate and frame size increase, placing higher resource requirements on the client device

Engineering Contradiction:
Improvecompleteness of target viewVSAvoidbitrate and frame size
Core Design Contradiction:
Loss of informationVSQuantity of substance

Solution Approach 1:

The patent applies partial action by selectively including only the necessary in-painted patches in the video stream, rather than encoding all possible in-painted content. The system encodes in-painted patches only for regions that are actually missing from the source views and would benefit from in-painting, thereby reducing the overall bitrate and frame size while still achieving view completeness.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS20230370635A1Encoding and decoding immersive video
Publication Date: 2023.11.16 KONINKLIJKE PHILIPS NV
  • US20230370635A1 patent drawing
  • US20230370635A1 patent drawing
  • US20230370635A1 patent drawing

AI summary

Concepts for encoding and decoding multi-view data for immersive video are disclosed. In an encoding method, metadata is generated comprising a field indicating if a patch data unit of the multi-view data comprises in-painted data for representing missing data. The generated metadata provides a means of distinguishing patch data units comprising original texture and depth data from patch data units comprising in-painted data (e.g. in-painted texture and depth data). The provision of such information within the metadata of immersive video may address problems associated with blending and pruned view reconstruction. Also provided are an encoder and a decoder for multi-view data for immersive video, and a corresponding bitstream, comprising metadata.