ISOBMFF Scene Description Random Access Without Full Refresh
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing standards like ISO/IEC 23090-14 do not provide detailed descriptions on how to process sync samples for random access in ISO-based media file formats (ISOBMFF) for scene description data, leading to inefficient processing and loss of presentation engine status.
Innovation Solution
The processor identifies a file track carrying scene description data, processes subsequent sync samples as non-sync sample scene updates, and generates subsequent sync samples as non-sync sample scene updates, preserving the presentation engine's status for efficient processing.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If sync samples are processed as traditional random access points, then random access capability is provided, but the presentation engine status is lost requiring full refresh
Solution Approach 1:
The patent segments the treatment of sync samples in scene description tracks from traditional video/audio sync sample processing. Instead of treating all sync samples uniformly as random access points requiring full decoder refresh, the patent creates a specialized processing path that preserves presentation engine status while enabling random access. This segmentation allows sync samples in scene description tracks to maintain continuity of the presentation engine state, avoiding full refresh operations and improving processing efficiency.
2Reliability
If full scene description refresh is performed on sync samples, then random access is enabled, but processing time and computational resources increase
Solution Approach 1:
The patent implements preliminary action by establishing presentation engine status preservation mechanisms before processing sync samples in scene description tracks. The system pre-configures the processing pipeline to maintain continuity of the presentation engine state, so that when a sync sample is encountered, the status is already preserved and ready for efficient processing. This eliminates the need for time-consuming full refresh operations while maintaining random access reliability.
3Adaptability or versatility
If redundant samples are marked for random access, then access flexibility is improved, but processing complexity increases due to lack of detailed specifications
Solution Approach 1:
The patent applies parameter changes by modifying how sync samples are interpreted and processed in scene description tracks. Instead of using the traditional sync sample parameter interpretation that requires full refresh, the patent changes the processing parameters to preserve presentation engine status. This parameter change enables flexible random access while simplifying the processing logic, as the system no longer needs to implement complex full refresh procedures for each sync sample.
Data Source
AI summary
An apparatus includes a memory and a processor operably coupled to the memory. The processor is configured to identify a file track carrying scene description data. The processor is also configured to identify a subsequent sync sample in the file track after an initial sync sample. The processor is further configured to process the subsequent sync sample as a non-sync sample scene update.


