3D Service Apparatus View Selection via Depth Map Projection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current 3D television systems limit viewers to a fixed 3D view, preventing them from freely selecting their preferred perspective, which can lead to decreased user satisfaction and inconvenience, especially in multi-view broadcasts and auto stereoscopic services.

Innovation Solution

A method and apparatus for processing 3D services that allow viewers to control the 3D effect by generating and combining new left and right view images using depth maps and camera parameters, enabling the creation of a virtual 3D view through geometric projection and necessary signaling information.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If a fixed 3D view is provided in legacy 3DTV receivers, then the system complexity is reduced and implementation is simpler, but the viewer cannot freely select their preferred view perspective

Engineering Contradiction:
Improveview selection flexibilityVSAvoidprocessing complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system performs preliminary actions by pre-decoding 3D view data and depth data, and pre-processing signaling information containing camera parameters and projection data. This preparation enables the receiver to quickly generate different random views without complex real-time processing, thus improving view selection flexibility while controlling device complexity

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system creates virtual 3D views by generating synthetic image pairs from decoded depth data and camera parameters. Instead of transmitting multiple pre-rendered views, the receiver copies and reconstructs virtual views through geometric projection, enabling flexible view selection without proportionally increasing device complexity

Inventive Principle:
Principle #26Copying

2Ease of operation

If depth map and camera parameter data are decoded and processed to generate random views, then viewer control over 3D perspective is enabled, but the processing time and computational load increase

Engineering Contradiction:
Improveviewer control capabilityVSAvoidprocessing time
Core Design Contradiction:
Ease of operationVSLoss of time

Solution Approach 1:

The system extracts and decodes signaling information containing camera parameters and projection data in advance from the broadcast signal. This preliminary processing of metadata enables faster view generation when the user selects a random view, reducing the perceived processing time while maintaining full viewer control capability

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system replaces complex real-time 3D rendering with geometric projection operations using pre-decoded depth maps and camera parameters. This substitution of heavy computational mechanics with lighter geometric transformations enables viewer control while minimizing processing time and computational load

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Data Source

PatentUS9602798B2Method and apparatus for processing a 3D service
Publication Date: 2017.03.21 LG ELECTRONICS INC
  • US9602798B2 patent drawing
  • US9602798B2 patent drawing
  • US9602798B2 patent drawing

AI summary

The present description discloses a method and apparatus for processing a 3D service. Here, a 3D service apparatus according to one example of the present invention comprises: a receiving unit which receives a broadcast signal including the 3D service; an SI processing unit which extracts SI information on the 3D service from the broadcast signal and decodes the extracted information; a first processing unit which decodes 3D view data and depth data; a second processing unit which uses, as an input, the decoded signal outputted from the first processing unit and generates a virtual view of a certain time point on the basis of the decoded SI information; and an output formatter which generates 3D service data on the basis of the virtual view of the certain time point generated by the second processing unit, and outputs the generated 3D service data.