Object-Guided Media Segment Decoding for Faster Data Access

Resolve Bottlenecks,
Find Innovative Solutions
Generate 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

VSEngineering 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

Engineering Contradiction:
Improvemedia data acquisition efficiencyVSAvoiddecoding time
Core Design Contradiction:
ProductivityVSLoss of time

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.

Inventive Principle:
Principle #1Segmentation

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.

Inventive Principle:
Principle #2Taking out (Extraction)

2Reliability

If the entire encapsulated media file is decoded, then all media data becomes available, but computational resources are unnecessarily consumed

Engineering Contradiction:
Improvemedia data completenessVSAvoidcomputational resource overhead
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

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.

Inventive Principle:
Principle #10Preliminary action

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.

Inventive Principle:
Principle #3Local quality

3Productivity

If object indication information is used to identify specific media segments, then decoding efficiency improves, but the system complexity increases

Engineering Contradiction:
Improvedecoding speedVSAvoidsystem structure complexity
Core Design Contradiction:
ProductivityVSDevice complexity

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.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS20260032270A1Media data processing
Publication Date: 2026.01.29 TENCENT TECHNOLOGY (SHENZHEN) CO LTD
  • US20260032270A1 patent drawing
  • US20260032270A1 patent drawing
  • US20260032270A1 patent drawing

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.