Adaptive Depth Data Encoding for Immersive Video

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing methods for encoding depth data in immersive video struggle to efficiently encode occupancy information without introducing errors that lead to visual artifacts during transmission and compression.

Innovation Solution

A method of encoding depth data that analyzes the depth values to dynamically define subsets of levels for representing occupied and unoccupied parts of the depth map, allowing for adaptive encoding that minimizes errors and visual artifacts.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If occupancy information is embedded in depth data by reserving a particular depth value, then encoding efficiency is improved, but compression or transmission errors may corrupt occupancy data leading to visual artifacts

Engineering Contradiction:
Improveencoding efficiencyVSAvoidoccupancy data accuracy
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The patent segments the depth data into two distinct parts: a first part containing depth values for occupied pixels and a second part containing occupancy information for unoccupied pixels. This segmentation allows independent encoding and compression of each part, preventing errors in one part from affecting the other, thus resolving the contradiction between encoding efficiency and data accuracy.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent extracts occupancy information from the depth data by identifying and separating pixels based on their occupancy status. By taking out occupancy information as a distinct component rather than embedding it within depth values, the system eliminates the risk of compression or transmission errors corrupting occupancy data while maintaining encoding efficiency.

Inventive Principle:
Principle #2Taking out (Extraction)

2Reliability

If occupancy map is encoded separately from depth data, then occupancy data accuracy is maintained, but additional data structures must be transmitted

Engineering Contradiction:
Improveoccupancy data accuracyVSAvoiddata structure complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent merges the encoding of depth data and occupancy information into a unified structure where the depth data itself is divided into parts that simultaneously convey both depth information and occupancy status. This combining approach eliminates the need for separate occupancy maps or additional data structures, reducing overall system complexity while maintaining data accuracy.

Inventive Principle:
Principle #5Merging (Combining)

Data Source

PatentUS20250159124A1Coding scheme for depth data
Publication Date: 2025.05.15 KONINKLIJKE PHILIPS NV
  • US20250159124A1 patent drawing
  • US20250159124A1 patent drawing
  • US20250159124A1 patent drawing

AI summary

Methods of encoding and decoding depth data are disclosed. In an encoding method, depth values and occupancy data are both encoded into a depth map. The method adapts how the depth values and occupancy data are converted to map values in the depth map. For example, it may adaptively select a threshold, above or below which all values represent unoccupied pixels. By adapting how the depth and occupancy are encoded, based on analysis of the depth values, the method can enable more effective encoding and transmission of the depth data and occupancy data. The encoding method outputs metadata defining the adaptive encoding. This metadata can be used by a corresponding decoding method, to decode the map values. Also provided are an encoder and a decoder for depth data, and a corresponding bitstream, comprising a depth map and its associated metadata.