Stream Selection Table Segmentation for 2D-3D Mode Switching
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing technologies face challenges in maintaining language attributes consistency when switching between 2D and 3D playback modes, leading to inconvenient user experiences due to the need for re-setting stream numbers and potential loss of language attributes.
Innovation Solution
The solution involves switching from a basic stream selection table to an extension stream selection table when changing playback modes, allowing the stream numbers and language attributes to remain consistent, ensuring seamless compatibility with both 2D and 3D playback devices.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If the stream selection procedure is executed when switching from 2D playback mode to 3D playback mode, then the stream numbers can be re-set to match the new mode requirements, but the language attribute of the stream changes and requires re-setting, causing user inconvenience
Solution Approach 1:
The stream selection table is segmented into a basic stream selection table (for 2D mode) and an extension stream selection table (for 3D mode). Each table independently manages stream selections for its specific playback mode, allowing mode switching without forcing re-selection and maintaining language attribute consistency.
Solution Approach 2:
The extension stream selection table is prepared in advance with stream selections configured for 3D playback mode. When switching from 2D to 3D mode, the system simply switches to the pre-configured extension table, avoiding the need for real-time stream re-selection and preserving language attributes.
2Device complexity
If a single stream selection table is used for both 2D and 3D playback modes, then the device structure is simplified, but the language attribute cannot be maintained when switching modes, requiring user re-setting
Solution Approach 1:
The stream selection table is divided into two separate tables: a basic stream selection table for 2D mode and an extension stream selection table for 3D mode. This segmentation allows each table to maintain its own stream selections and language attributes independently, ensuring reliability when switching modes.
Solution Approach 2:
The extension stream selection table acts as an intermediary structure that bridges 2D and 3D playback modes. It contains pre-configured stream selections for 3D mode while maintaining compatibility with the basic table, serving as a mediator that preserves language attributes during mode transitions.
3Adaptability or versatility
If the stream selection procedure is executed on mode change, then the playback device can adapt to the new mode requirements, but the stream needs to be set again causing double work and user inconvenience
Solution Approach 1:
The extension stream selection table is prepared in advance with all stream selections for 3D mode pre-configured. When mode switching is required, the system simply switches to the pre-prepared table rather than executing a time-consuming stream selection procedure, eliminating re-setting time and user inconvenience.
Solution Approach 2:
The extension stream selection table is essentially a copy of the basic stream selection table structure, specifically tailored for 3D mode. This copying approach allows the system to have ready-made stream selections for 3D mode without needing to re-execute the selection procedure, saving time and maintaining language attributes.
Data Source
Figure 1A~1C
Figure 2
Figure 3
AI summary
The recording medium 100 stores playlist information and a plurality of elementary streams. The playlist information includes a basic stream selection table and an extension stream selection table. The basic stream selection table shows elementary streams that are permitted to be played back in a monoscopic playback mode. The extension stream selection table shows elementary streams that are permitted to be played back only in a stereoscopic playback mode. The stream entry in the extension stream selection table indicates a packet identifier that is to be used by the playback device to perform demultiplexing when the playback device is in the stereoscopic playback mode and the corresponding stream number is set in the stream number register provided in the playback device.