Real-Time 2D to 3D Video Conversion via Depth Map Generation
Find Innovative SolutionsGenerate 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
Engineering 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
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.
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.
2Ease of operation
If depth information is extracted without preprocessed video data, then ease of operation is improved, but measurement precision deteriorates
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.
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.
3Manufacturing precision
If multiple analysis modules are integrated for depth map generation, then manufacturing precision is improved, but device complexity increases
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.
Data Source
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.


