Restricted Scheme Design for Video Media Format Files
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The existing restricted scheme design in the ISO base media file format (ISOBMFF) limits the application of multiple restricted schemes to the same media content, preventing simultaneous application of different schemes like stereoscopic video and virtual reality video to the same sample entry, which is not feasible for real-world media applications.
Innovation Solution
The proposed solution allows for the generation and processing of media format files that include multiple restricted schemes applicable to the same media content by using multiple scheme type boxes and scheme information boxes within a restricted scheme information box, enabling the identification and application of multiple restricted schemes required for processing video data.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If the restricted scheme design in ISOBMFF limits to only one restricted scheme per sample entry, then the structure remains simple and legacy players can be prevented from processing incompatible files, but multiple restricted schemes cannot be simultaneously applied to the same media content
Solution Approach 1:
The patent segments the restricted scheme information by introducing multiple scheme type boxes within a restricted scheme information box. Each scheme type box independently describes a specific restricted scheme, allowing multiple schemes to be applied to the same media content without creating a monolithic complex structure. This segmentation enables the system to handle multiple restricted schemes while maintaining manageable complexity through modular organization.
Solution Approach 2:
The patent adds a new dimension to the restricted scheme structure by introducing a container relationship where a restricted scheme information box can contain multiple scheme type boxes. This dimensional change from a single scheme per entry to multiple schemes per entry resolves the contradiction by expanding the data structure's capacity without fundamentally altering the underlying organization principles.
2Adaptability or versatility
If multiple restricted schemes are allowed in the same sample entry, then complex real-world media applications can be supported, but legacy players may have difficulty determining processing requirements
Solution Approach 1:
By segmenting multiple restricted schemes into separate scheme type boxes, each with its own type identifier and parameters, the patent makes it easier for players to identify and process individual schemes. The segmented structure allows players to inspect the media format file and determine processing requirements by examining each scheme type box independently, rather than dealing with an undifferentiated complex structure.
Solution Approach 2:
The patent uses scheme type identifiers (analogous to color coding) to distinguish between different restricted scheme types. Each scheme type box contains a type field that identifies the specific scheme, enabling players to quickly determine processing requirements through type identification rather than complex analysis of the entire structure.
3Adaptability or versatility
If the restricted scheme structure is expanded to accommodate multiple schemes, then the media format file can handle diverse video codecs and applications, but the data structure becomes more complex
Solution Approach 1:
The patent creates a universal restricted scheme information box structure that can accommodate multiple different scheme types through the scheme type box mechanism. This multi-functional design allows the same data structure to handle various video codecs and restricted schemes without requiring separate structures for each type, thereby achieving versatility without proportionally increasing complexity.
Solution Approach 2:
The patent implements a nested structure where scheme type boxes are contained within a restricted scheme information box, which itself is part of the sample entry. This nesting organizes the data hierarchy efficiently, allowing multiple schemes to be accommodated within a structured framework that minimizes overall complexity through logical grouping and containment.
Data Source
Figure 1
Figure 2
Figure 3
AI summary
Techniques and systems are provided for processing video data and processing one or more media format files. For example, video data can be obtained and processed to generate a media format file that includes the video data and a restricted scheme information box associated with the video data. The restricted scheme information box includes a plurality of scheme type boxes that identify a plurality of restricted scheme types required for processing the video data. In another example, the media format file including the video data and the restricted scheme information box associated with the video data is obtained. The media format file can be parsed, and the video data can be processed according to the plurality of restricted scheme types identified by the plurality of scheme type boxes.