Restricted Scheme Data Structure for Media Transformation Signaling
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The International Standard Organization Base Media File Format (ISOBMFF) lacks the ability to combine indications of essential sample groups with transformations historically described as restricted sample entries, limiting flexibility in describing and applying multiple transformations to media samples.
Innovation Solution
A method and device that generate and process media data by using a restricted scheme description data structure to indicate essential sample groups and describe transformations, allowing for the joint use of restricted sample entries with essential descriptions hierarchy sample groups, enabling handling of different transformations for different sets of samples.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If ISOBMFF uses separate structures for essential sample groups and restricted sample entries, then each structure can be optimized for its specific function, but the system cannot combine multiple transformations applying to encapsulated media data
Solution Approach 1:
The patent merges the essential sample group description and restricted sample entry transformation description into a single unified restricted scheme description data structure. This structure contains both the essential sample group indication and the transformation parameters, allowing multiple transformations to be combined while reducing structural complexity.
Solution Approach 2:
The restricted scheme description data structure is designed to serve multiple functions: it indicates essential sample groups, describes transformations to be applied, and provides a unified interface for both essential and restricted sample processing. This multi-functional design increases adaptability without proportionally increasing complexity.
2Productivity
If ISOBMFF uses traditional restricted sample entries, then the format maintains backward compatibility, but it cannot efficiently signal multiple transformations for different sets of samples
Solution Approach 1:
The restricted scheme description data structure is segmented into distinct components: an indication of essential sample groups and separate transformation description fields. This segmentation allows efficient signaling of multiple transformations while preserving all necessary transformation detail information in an organized manner.
Solution Approach 2:
The transformation description is nested within the restricted scheme description data structure, which itself is contained within the sample metadata. This nested organization allows multiple layers of transformation information to be efficiently signaled without loss of detail, while maintaining a compact representation.
3Adaptability or versatility
If ISOBMFF allows multiple transformations per sample, then processing flexibility increases, but the parsing and processing complexity increases
Solution Approach 1:
The restricted scheme description data structure uses dynamic fields that can be selectively populated based on the specific transformation requirements. This allows the structure to adapt to different processing needs without requiring a fixed complex format for all cases, reducing average parsing complexity while maintaining high flexibility.
Solution Approach 2:
The patent changes the parameters of the data structure to include optional fields for different transformation types and essential sample group indications. This parameter-based approach allows the structure to represent multiple transformations efficiently, with parsers only processing the relevant parameters for each specific case, thereby reducing overall parsing complexity.
Data Source
AI summary
At least one embodiment of a method for encapsulating media data in a file, in a processing device, the media data comprising a plurality of samples, at least one sample being to be transformed by at least one transformation, the method comprising generating a track comprising the at least one sample to be transformed and descriptive metadata, the descriptive metadata comprising an indication that the track is restricted and a first restricted scheme description data structure comprising a first restriction scheme type indicating that at least one sample of the track is associated with at least one essential sample group description, wherein the first restricted scheme description data structure further comprises a second restricted scheme description data structure describing the at least one transformation and its parameters.


