Blu-ray PlayList Extension Data for 3D Playback Compatibility
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current Blu-ray (BD) standards do not specify how to record and play back 3D image content, leading to potential playback issues and compatibility problems with existing 2D players.
Innovation Solution
The solution involves setting specific information in the PlayList data structure using fields defined in the extension data field, including a sub playback path and PID of a transport packet for extended streams encoded using H.264 AVC/MVC, to enable appropriate playback of 3D image content on BDs.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If 3D image content is recorded on BD without standardized specifications, then content creator flexibility is maintained, but playback compatibility and reliability deteriorate
Solution Approach 1:
The patent modifies the PlayList data structure by introducing extension data fields that allow flexible specification of 3D content parameters while maintaining backward compatibility with existing BD players. The extension data field enables new playback paths and stream configurations without breaking standard compliance.
Solution Approach 2:
The patent embeds extension data fields within the existing PlayList data structure, nesting new 3D content information inside the standard BD framework. This allows 3D content to be stored within the conventional BD structure without requiring a completely new file system or player architecture.
2Adaptability or versatility
If 3D image content is recorded without standardized playback paths, then content creator freedom is maintained, but playback reliability and standard compliance deteriorate
Solution Approach 1:
The patent introduces extension data fields in the PlayList structure that allow flexible definition of 3D content parameters such as multiple playback paths and stream configurations. This maintains creator freedom while ensuring standardized playback through defined fields for base view and dependent view streams.
Solution Approach 2:
The patent segments the video stream into base view and dependent view components, with separate playback paths defined in the extension data field. This segmentation allows independent control of 3D content streams while maintaining reliable playback through structured path definitions.
3Adaptability or versatility
If existing BD players are used for 3D content playback, then device compatibility is maintained, but playback functionality deteriorates
Solution Approach 1:
The patent makes the PlayList data structure universal by adding extension data fields that work within the existing BD player architecture. Existing players can interpret these extensions to provide 3D playback functionality without requiring completely new hardware, maintaining both compatibility and enhanced functionality.
Solution Approach 2:
The extension data field acts as an intermediary layer between the 3D content and the existing BD player. It translates new 3D content requirements into a format that existing players can process, enabling 3D playback functionality without modifying the core player architecture.
4Ease of manufacture
If 3D content is encoded without extended stream information, then encoding simplicity is maintained, but playback capability and information completeness deteriorate
Solution Approach 1:
The patent nests stream identification information and playback path definitions within the existing PlayList data structure using extension data fields. This allows complete stream information to be stored without creating a separate complex information system, maintaining encoding simplicity while preventing information loss.
Solution Approach 2:
The patent performs preliminary action by pre-defining the extension data field structure in the PlayList during the encoding process. This preliminary structuring ensures that all necessary stream identification and playback path information is captured in advance, preventing information loss during playback without complicating the encoding workflow.
Data Source
Figure 1~2
Figure 3
Figure 4
AI summary
The present invention relates to an information processing apparatus, an information processing method, a playback apparatus, a playback method, and a program that are capable of appropriately playing back content of 3D images. A Base view video stream (L image) and a Dependent view video stream (R image), which are generated using H.264 AVC/MVC encoding method, and a PlayList, which is information for controlling playback, are recorded on an optical disc 2. If the value of MVC_flag that is set in the PlayList represents that information regarding 3D playback is included, 3D playback is performed while also referring to the description of ExtensionData() in the PlayList. Information regarding playback of the Dependent view video stream is described in the field for ExtensionData(). The present invention is applicable to a Blu-Ray (registered trademark) Disc player.