3D Image Encoding Using Variable Occlusion Layer Geometry

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current 3D image encoding methods fail to accurately represent occlusion information, leading to missing information and reduced quality in 3D imaging, as they often rely on approximations to fill gaps behind foreground objects.

Innovation Solution

The method involves generating occlusion layers with a different size and/or shape than the foreground layer, using scaling data to express the relation between the viewing areas, allowing for more precise representation of occluded information by increasing the width or adjusting the aspect ratio of occlusion layers.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If occlusion layers are made with the same size and shape as the foreground layer, then the encoding structure remains simple, but occluded information cannot be accurately represented leading to image errors

Engineering Contradiction:
Improveocclusion information representation accuracyVSAvoidlayer structure complexity
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The patent applies dimensionality change by allowing occlusion layers to have different sizes and shapes compared to the foreground layer. Specifically, occlusion layers can be larger in area to capture hidden background information that would otherwise be lost. The scaling data parameter enables the system to handle these dimensional variations by providing transformation information to map between different layer geometries, thus resolving the contradiction between representation accuracy and structural simplicity.

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

2Reliability

If occlusion layers are enlarged to capture more hidden information, then 3D image quality improves, but data processing complexity increases

Engineering Contradiction:
Improve3D image qualityVSAvoiddata processing complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent employs parameter changes by introducing scaling data as a key parameter that describes the geometric relationship between foreground and occlusion layers. This parameter enables the system to handle variable layer sizes and shapes systematically. By encoding the scaling relationship rather than processing arbitrary geometric transformations, the patent reduces data processing complexity while maintaining the ability to represent occluded information accurately in enlarged occlusion layers.

Inventive Principle:
Principle #35Parameter changes

3Loss of information

If multiple layers with different viewing areas are used, then complete 3D scene information is captured, but encoding and decoding processes become more complex

Engineering Contradiction:
Improvescene information completenessVSAvoidencoding and decoding complexity
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

The patent introduces scaling data as an intermediary element that mediates between multiple layers with different viewing areas. This intermediary parameter provides a systematic way to describe and process the geometric relationships between layers during encoding and decoding. Rather than implementing complex geometric transformations directly, the system uses the scaling data intermediary to manage information flow between layers, thus capturing complete scene information while reducing processing complexity.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentEP2347597B1Method and system for encoding a 3D image signal, encoded 3D image signal, method and system for decoding a 3D image signal
Publication Date: 2018.10.17 KONINKLIJKE PHILIPS NV
  • EP2347597B1 patent drawingFigure 1
  • EP2347597B1 patent drawingFigure 2
  • EP2347597B1 patent drawingFigure 3

AI summary

In a method for encoding a 3D signal comprising layered- depth images, the viewing area of further layers are (background layers) made to differ in size and/or shape from the viewing area of a reference view (foreground layers) and the 3D image signal is provided this with appropriate scaling data expressing the relation between the reference view viewing area and the one or more further layer's viewing area.