Depth Filtering Data for 3D Video Quality

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing 3D video technologies face challenges in providing high-quality depth data at the destination device without increasing data transmission capacity, as the quality of depth data generated at the destination can be low and requires additional processing resources.

Innovation Solution

Incorporating depth filtering data, including filter location and filter type, into the video signal, allowing the source device to control and enhance depth data processing at the destination, reducing the need for full-depth data transmission by applying specific filters in specific areas of the image.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If depth data is transmitted with video data, then depth data quality is improved, but data transmission capacity increases

Engineering Contradiction:
Improvedepth data qualityVSAvoiddata transmission capacity
Core Design Contradiction:
Measurement precisionVSQuantity of substance

Solution Approach 1:

The patent extracts only the essential filtering parameters (filter type, filter strength, filter area) from the complete depth data processing pipeline and transmits them separately from the video data. This allows the destination device to generate depth data locally using these parameters without receiving the full depth data stream, thereby reducing transmission capacity requirements while maintaining quality control.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The source device performs preliminary analysis to determine optimal filtering parameters before transmission. By pre-calculating and transmitting filter configuration data in advance, the system enables the destination device to apply appropriate filtering to locally-generated depth data, achieving high quality results without transmitting the actual depth data.

Inventive Principle:
Principle #10Preliminary action

2Quantity of substance

If depth data is generated at the destination, then data transmission capacity is reduced, but depth data quality deteriorates

Engineering Contradiction:
Improvedata transmission capacityVSAvoiddepth data quality
Core Design Contradiction:
Quantity of substanceVSMeasurement precision

Solution Approach 1:

The patent introduces filtering parameter data as an intermediary between the source video data and the destination-generated depth data. These parameters act as guidance instructions that steer the destination device's depth generation and filtering processes, ensuring that locally-generated depth data matches the quality and characteristics of source-generated depth data without requiring full depth data transmission.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Measurement precision

If full depth data is transmitted, then depth processing quality is improved, but processing requirements at destination increase

Engineering Contradiction:
Improvedepth processing qualityVSAvoidprocessing requirements at destination
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent extracts and transmits only the essential filtering parameters needed for depth data processing at the destination, rather than transmitting complete depth data. This reduces the processing burden at the destination device while maintaining the ability to generate high-quality depth data through guided local processing.

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS9654759B2Metadata for depth filtering
Publication Date: 2017.05.16 KONINKLIJKE PHILIPS NV
  • US9654759B2 patent drawing
  • US9654759B2 patent drawing
  • US9654759B2 patent drawing

AI summary

A 3D video system transfers video data from a video source device (40) to a destination device (50). The destination device has a destination depth processor (52) for providing destination depth data. The source device provides depth filtering data including filter location data, the depth filtering data representing a processing condition for processing the destination depth data in a filter area of the video indicated by the filter location data. The destination depth processor (52) is arranged for processing, in dependence on the depth filtering data, the destination depth data in an area of the video indicated by the filter location data. The depth filtering data enables the rendering process to improve the quality of the depth data.