Object-Guided Media Segment Decoding for Faster Data Access
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current media data processing methods require decoding an entire encapsulated media file to obtain the required media data, leading to inefficient data acquisition and unnecessary resource overhead.
Innovation Solution
The method involves receiving object indication information for media frames, allowing the decoding device to acquire and decode only the necessary media file segments based on this information, reducing the need to decode the entire file.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If the entire encapsulated media file is decoded to obtain required media data, then complete media data can be acquired, but decoding time and computational resources are wasted on unnecessary data
Solution Approach 1:
The patent segments the encapsulated media file into multiple media file segments based on media frame sequences. The decoding device can then selectively decode only the specific segments containing required media objects, rather than decoding the entire file. This segmentation enables partial decoding and significantly reduces unnecessary computational work.
Solution Approach 2:
The patent extracts and transmits object indication information separately from the media file. This indication information contains metadata about media object properties and distribution across frames, allowing the decoding device to quickly identify and extract only the necessary media data segments without processing unrelated content.
2Reliability
If the entire encapsulated media file is decoded, then all media data becomes available, but computational resources are unnecessarily consumed
Solution Approach 1:
The patent performs preliminary encoding and organization of media data into structured segments during the encoding phase. Media frames are grouped into segments, and object indication information is prepared in advance, allowing the decoding device to efficiently locate and decode only necessary portions without full-file processing.
Solution Approach 2:
The patent applies different processing qualities and levels to different parts of the media file. By using object indication information to identify specific media objects and their locations, the system can allocate computational resources selectively to high-priority segments while skipping or reducing processing of low-priority areas.
3Productivity
If object indication information is used to identify specific media segments, then decoding efficiency improves, but the system complexity increases
Solution Approach 1:
The patent introduces object indication information as an intermediary layer between the media file and the decoding process. This intermediary contains structured metadata about media object properties and frame distribution, serving as a guide that simplifies the decoding device's task of locating and processing specific segments without requiring complex analysis of the entire file structure.
Data Source
AI summary
Some aspects of the disclosure provide a method for processing media data. In some examples, object indication information associated with N media frames is received. The object indication information is indicative of respective object property features of media objects in the N media frames and respective distribution features of the media objects in the N media frames, and N is a positive integer. According to the object indication information associated with the N media frames, a to-be-decoded media file segment is acquired from an encapsulated media file, the N media frames are encapsulated in the encapsulated media file. The to-be-decoded media file segment is decoded to obtain media data from the to-be-decoded media file segment. Apparatus and non-transitory computer-readable storage medium counterpart embodiments are also contemplated.


