Three-Level Metadata Structure for HDR Multimedia Containers
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing multimedia container formats struggle to efficiently support high dynamic range (HDR) image quality and fail to provide seamless integration and compatibility across different multimedia applications.
Innovation Solution
A unified container format with a three-level metadata structure, including low-level, mid-level, and upper-level metadata, enables encapsulation of multiple multimedia experiences in a single bitstream, allowing for dynamic adaptation based on computation resources, device capabilities, and user preferences, with synchronization metadata facilitating conversion and editing between applications.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If existing multimedia container formats are used, then basic multimedia functionality is supported, but HDR image quality and seamless integration across different multimedia applications cannot be efficiently provided
Solution Approach 1:
The metadata structure is divided into three distinct levels: first-level metadata for basic media data operations, second-level metadata for rendering operations, and third-level metadata for application delivery. This segmentation allows each level to handle specific functions independently, enabling HDR capability and cross-application compatibility without creating an unmanageably complex monolithic structure.
Solution Approach 2:
The patent introduces a hierarchical dimension to the metadata structure by organizing metadata into multiple levels (first-level, second-level, third-level). This dimensional organization transforms the flat metadata approach of existing formats into a multi-layered structure that can simultaneously support basic functionality, HDR capabilities, and cross-application integration while maintaining manageable complexity at each level.
2Productivity
If multiple multimedia applications are integrated into a single container, then resource utilization and delivery efficiency are improved, but conversion and editing between different applications become more difficult
Solution Approach 1:
By segmenting metadata into three functional levels, the patent enables efficient delivery of multiple multimedia applications within a single container while simplifying conversion and editing operations. Each level can be independently accessed and modified, allowing playback systems to efficiently select and process appropriate applications without dealing with a monolithic metadata structure.
Solution Approach 2:
The three-level metadata structure acts as an intermediary layer between the media data and the playback system. This intermediary structure facilitates efficient delivery by organizing multiple applications in a standardized format while simultaneously enabling ease of operation through the synchronized metadata that mediates conversion and editing operations between different applications.
3Adaptability or versatility
If a unified container format is created to support multiple multimedia applications, then backward compatibility and resource optimization are achieved, but the metadata structure becomes more complex
Solution Approach 1:
The metadata is segmented into three levels with clearly defined functions, where the first-level metadata handles basic operations compatible with existing formats, the second-level metadata manages rendering, and the third-level metadata enables multi-application delivery. This segmentation achieves backward compatibility through the first level while managing complexity by distributing functions across multiple specialized levels.
Solution Approach 2:
The three-level metadata structure provides universal support for multiple multimedia applications including photo, video, and live photo applications in both HDR and standard resolution. The structure achieves multi-functionality by enabling a single container format to serve diverse application types while maintaining backward compatibility through the standardized first-level metadata interface.
Data Source
AI summary
Embodiments described herein provide a unified container format for delivering different multimedia applications. One embodiment provides a data structure utilized for implementing a plurality of multimedia applications. The data structure includes a first metadata level including low-level metadata used to perform operations associated with media data in a bitstream. The data structure includes a second metadata level including mid-level metadata used to apply operation metadata to render the media data. The data structure includes a third metadata level including upper-level metadata used to utilize the low-level metadata and the mid-level metadata to deliver the plurality of multimedia applications. The first metadata level further includes synchronization metadata for converting the media data, the low-level metadata, the mid-level metadata, and the upper-level metadata from a first multimedia application of the plurality of multimedia applications to a second multimedia application of the plurality of multimedia applications.


