Video Combiner for 2D 3D Stream Dimensionality Matching
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current display systems struggle to concurrently display video data streams of differing dimensionality, such as 2D and 3D, effectively, as they often obscure the main image and fail to synchronize and combine these streams seamlessly.
Innovation Solution
An apparatus and method that include a processing module with a video combiner to receive and process multiple video data streams of varying dimensionality, converting sub-video streams to match the dimensionality of the main video stream, and using a multiplexer to generate a combined pixel data output, along with synchronization extraction and coordinate processors to ensure proper pixel inclusion and display.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If multiple video data streams of differing dimensionality (2D and 3D) are displayed concurrently, then the display system provides enhanced content versatility and information delivery, but the system fails to synchronize and combine these streams seamlessly, causing image quality degradation and display inconsistency
Solution Approach 1:
The patent segments the video processing pipeline into distinct functional modules: a dimensionality converter that processes individual video streams independently, a multiplexer that separates and recombines pixel data, and a synchronization extractor that handles timing signals. This segmentation allows each module to specialize in one aspect of the problem, enabling reliable concurrent display of 2D and 3D streams without cross-interference.
Solution Approach 2:
The patent introduces intermediary components including a buffer memory that temporarily stores pixel data from different dimensionality streams, and a synchronization extractor that mediates between the main video stream and sub-video streams. These intermediaries act as buffers and coordinators, ensuring that 2D and 3D video streams are properly synchronized and combined without degradation.
2Adaptability or versatility
If sub-images are displayed in inset windows over the main image, then the display system provides Picture-in-Picture functionality with enhanced content delivery, but the sub-images obscure portions of the main image and reduce overall display effectiveness
Solution Approach 1:
The patent utilizes the dimensionality difference between 2D and 3D video streams as a spatial organizing principle. By converting sub-video streams to match the dimensionality of the main stream and using depth information from 3D content, the system creates layered display arrangements where sub-images can be positioned in inset windows without completely obscuring the main image, as different depth planes provide visual separation.
3Productivity
If video streams are processed and combined in real-time, then the display system provides concurrent display capability, but the processing complexity increases significantly when handling differing dimensionalities
Solution Approach 1:
The patent performs dimensionality conversion as a preliminary action before the video streams are combined. The dimensionality converter processes and converts sub-video streams to match the main stream's dimensionality in advance, so that the subsequent multiplexing and combining operations only require simple pixel-level operations rather than complex real-time dimensionality transformations.
Data Source
AI summary
Embodiments of the invention are generally directed to combining video data streams of differing dimensionality for concurrent display. An embodiment of an apparatus includes an interface to receive multiple video data streams, a dimensionality of each video stream being either two-dimensional (2D) or three-dimensional (3D). The apparatus further includes a processing module to process a first video data stream as a main video image and one or more video data streams as video sub-images, the processing module including a video combiner to combine the main video data stream and the sub-video data streams to generate a combined video output. The processing module is configured to modify a dimensionality of each of the video sub-images to match a dimensionality of the main video image.


