Optical Disc Extent Segmentation for 3D Playback Buffer Reduction
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The existing technologies for storing 3D video on optical discs face challenges in ensuring seamless playback compatibility with both 2D and 3D playback devices, leading to increased costs and buffer capacity requirements, particularly during long jumps where the size of video extents needs to be sufficient to prevent underflow in decoders.
Innovation Solution
The solution involves separating the playback paths for 2D and 3D video images before a long jump, allowing for independent sizing of extents and reducing the buffer capacity required in 3D playback devices, while minimizing duplicate data storage by using a common data block group for both playback modes.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If the size of video extents is increased to prevent underflow during long jumps, then playback reliability is improved, but buffer capacity requirements and memory usage increase
Solution Approach 1:
The patent segments the video stream into separate monoscopic and stereoscopic playback files with distinct extent structures. By dividing the playback paths, each file type can have independently optimized extent sizes - the monoscopic file uses larger extents for reliable playback during long jumps, while the stereoscopic file uses smaller extents to reduce buffer requirements.
Solution Approach 2:
The patent applies local quality by making the extent size property different for different playback file types. The monoscopic playback file has larger extent sizes specifically where needed for long jump reliability, while the stereoscopic playback file maintains smaller extent sizes to minimize buffer capacity requirements in 3D playback devices.
2Quantity of substance
If separate extent sizes are used for monoscopic and stereoscopic playback files, then buffer capacity is reduced, but device complexity and data management complexity increase
Solution Approach 1:
The patent creates separate playback files (monoscopic and stereoscopic) with distinct extent structures, allowing independent optimization of extent sizes for each file type. This segmentation enables the system to use smaller extents in stereoscopic files to reduce buffer capacity while maintaining reliability in monoscopic files.
Solution Approach 2:
The patent changes the extent size parameter differently for monoscopic and stereoscopic playback files. By allowing this parameter to vary based on playback type, the system achieves reduced buffer capacity requirements for 3D playback while maintaining adequate buffer sizes for 2D playback during long jumps.
3Reliability
If duplicate data is stored in different extents for seamless playback, then playback reliability is improved, but recording medium space increases
Solution Approach 1:
The patent segments video data into separate monoscopic and stereoscopic playback files, each with its own extent structure. This allows the system to store data efficiently in each file type without unnecessary duplication, as each file is optimized for its specific playback mode.
Solution Approach 2:
The patent creates a stereoscopic playback file that can serve multiple purposes - it provides seamless 3D playback while also being decodable as 2D video by 2D playback devices. This multi-functionality eliminates the need for separate 2D and 3D disc versions, reducing overall recording medium space requirements.
Data Source
Figure 1A~1C
Figure 2
Figure 3
AI summary
Provided is a recording medium that enables seamless connection between preceding playitems which are stream data arranged prior to a position where a long jump occurs, such as a layer boundary, and succeeding playitems which are stream data arranged subsequent to the position where the long jump occurs. A block exclusively for 2D playback Ln2D is arranged succeeding a 3D extent block in which a depth map data block, a right-view data block, and a left-view data block are arranged in an interleaved manner. A 3D extent block including a block exclusively for 3D playback L3ss is arranged between the block exclusively for 2D playback and a long jump point LB. The block exclusively for 2D playback and the block exclusively for 3D playback are identical in content.