Sample-Unit Random Access Media Files With IRAP Subpictures
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The increasing demand for high-resolution and high-quality images, such as 360-degree images, leads to higher storage and transmission costs due to increased file capacity and frame rates, while hardware and network resources for multimedia services are limited, necessitating high-efficiency image compression and file processing technologies.
Innovation Solution
A method and apparatus for generating and receiving media files that support random access in sample units, constraining current samples to include IRAP subpictures and a TemporalId value of 0 during random access, and encoding video data into tracks and sample groups to ensure seamless media content reproduction.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If high-resolution and high-quality images are used, then image quality is improved, but storage cost and transmission cost increase
Solution Approach 1:
The patent applies parameter changes by modifying the organizational structure of media files through sample groups and track structures. By reorganizing video samples into groups with specific access point configurations, the system achieves efficient random access without compromising image quality, thereby reducing storage and transmission costs while maintaining high-resolution image capabilities.
2Measurement precision
If high-resolution and high-quality images are used, then image quality is improved, but transmission cost increases
Solution Approach 1:
The patent segments media files into organized tracks and sample groups with defined access points. This segmentation allows selective transmission of relevant video samples based on access point types (IRAP, non-IRAP), enabling efficient bandwidth utilization and reduced transmission costs while maintaining high image quality for retrieved content.
3Productivity
If random access in sample units is supported, then access efficiency is improved, but file structure complexity increases
Solution Approach 1:
The patent divides media files into organized tracks and sample groups with specific access point markers. This segmentation enables efficient random access by allowing direct navigation to IRAP and non-IRAP access points within the structured framework, improving access efficiency while managing file structure complexity through systematic organization.
Solution Approach 2:
The patent introduces sample groups as intermediary structures between raw video samples and access points. These sample groups act as organizational layers that facilitate random access operations by providing a structured interface for navigating to specific video content, thereby improving access efficiency without exposing the full complexity of the underlying file structure.
4Reliability
If samples are constrained to include IRAP subpicture during random access, then decoding reliability is improved, but processing complexity increases
Solution Approach 1:
The patent applies local quality by differentiating sample group structures based on access point types. IRAP access points are associated with samples containing intra-random-access-point subpictures, while non-IRAP access points use samples with non-IRAP subpictures. This localized structuring ensures decoding reliability at each access point while managing processing complexity through context-specific sample organization.
Data Source
AI summary
Disclosed herein are a method and apparatus for generating/receiving a media file supporting random access in sample units and a method of transmitting a media file. The media file receiving method may comprise obtaining one or more tracks and sample groups from the media file and processing the video data in the media file by reconstructing a sample included in the track based on the sample group. Based on that samples mapped to a stream access point sample group of a predetermined type or a random access recovery point sample group are present in the track, a current sample among the mapped samples may be constrained to include at least one intra random access point (IRAP) subpicture, and a sample belonging to the same coded layer video sequence (CLVS) as the current sample and following the current sample in decoding order may be constrained to include at least one IRAP subpicture with the same subpicture index value as the non-IRAP subpicture, based on the current sample including a non-IRAP subpicture.


