3D Image Encoding Using Variable Occlusion Layer Geometry
Find Innovative SolutionsGenerate 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
Engineering 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
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.
2Reliability
If occlusion layers are enlarged to capture more hidden information, then 3D image quality improves, but data processing complexity increases
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.
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
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.
Data Source
Figure 1
Figure 2
Figure 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.