Real-Time 2D to 3D Video Conversion via Depth Map Generation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Converting two-dimensional video to three-dimensional video in real-time is challenging due to the lack of preprocessed depth information, making it difficult to accurately identify and place objects in a depth map, unlike preconstructed three-dimensional videos where technicians can anticipate object entry and exit.

Innovation Solution

A system that includes a processor and storage device for generating depth maps by analyzing two-dimensional images using modules such as depth map generation, edge analysis, scene content analysis, sharpness analysis, and motion analysis, which calculate pixel shifts and render stereo views to create three-dimensional images, even without preprocessed depth information.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If real-time conversion of two-dimensional video to three-dimensional video is implemented, then productivity is improved, but measurement precision deteriorates due to lack of preprocessed depth information

Engineering Contradiction:
Improvereal-time conversion capabilityVSAvoiddepth information accuracy
Core Design Contradiction:
ProductivityVSMeasurement precision

Solution Approach 1:

The system performs preliminary actions by analyzing motion vectors and depth histograms from previous frames to predict and prepare depth information for current frames. This allows the system to leverage historical data to improve current depth estimation accuracy while maintaining real-time processing capability.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system implements feedback mechanisms by using depth information from previously processed frames to guide and refine the depth estimation for current frames. The motion vectors and depth histograms from earlier frames provide feedback that improves the accuracy of real-time depth mapping.

Inventive Principle:
Principle #23Feedback

2Ease of operation

If depth information is extracted without preprocessed video data, then ease of operation is improved, but measurement precision deteriorates

Engineering Contradiction:
Improveprocessing simplicityVSAvoidobject depth identification accuracy
Core Design Contradiction:
Ease of operationVSMeasurement precision

Solution Approach 1:

The system introduces intermediary elements including motion vectors and depth histograms as mediators between the input video frames and the final depth map. These intermediaries process and refine the raw image data, enabling accurate depth extraction without requiring preprocessed video data.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system segments the depth extraction process into distinct modules: motion vector analysis, depth histogram generation, and depth map construction. This segmentation allows each module to specialize in specific tasks, improving overall precision while keeping the process manageable and operational.

Inventive Principle:
Principle #1Segmentation

3Manufacturing precision

If multiple analysis modules are integrated for depth map generation, then manufacturing precision is improved, but device complexity increases

Engineering Contradiction:
Improvedepth map generation accuracyVSAvoidsystem structure complexity
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The system merges multiple analysis functions (motion vector analysis, edge detection, depth histogram generation) into a unified integrated architecture. By combining these functions in a coordinated manner, the system achieves high precision depth map generation while managing complexity through functional integration rather than separate independent modules.

Inventive Principle:
Principle #5Merging (Combining)

Data Source

PatentUS9036007B2System and method for converting two dimensional to three dimensional video
Publication Date: 2015.05.19 AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE LTD
  • US9036007B2 patent drawing
  • US9036007B2 patent drawing
  • US9036007B2 patent drawing

AI summary

A system and method for converting two dimensional video to three dimensional video includes a processor having an input for receiving a two dimensional image data and an output for outputting three dimensional image data to a display. The processor is configured to receive two dimensional image data, segment a specific object in the two dimensional image data based on variations in brightness and sharpness in the two dimensional image data to identify and locate the specific object in the two dimensional image data. The processor is also configured to adjust the depth value of the specific object over the period of time as the size of the specific object changes in each of the two dimensional images or adjust the depth value of the specific object over the period of time as the size of the specific object changes in each of the two dimensional images.