Receiving Device Time Correction for Leap-Second Ultra-HD Decoding
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Decoding ultra-high definition moving images such as 8K and 4K in real time is challenging due to high processing loads, and leap second adjustments in reference time information can disrupt the synchronized decoding or presentation of data units, leading to improper timing of decoding or presentation.
Innovation Solution
A receiving method that involves receiving a first data unit containing multiple data units, along with time and identification information, allowing for the calculation and correction of decoding and presentation times to ensure accurate timing even with leap second adjustments.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If parallel decoding processing using multiple decoders is implemented to reduce processing load, then decoding speed and real-time performance are improved, but system complexity and synchronization difficulty increase
Solution Approach 1:
The encoded stream is divided into multiple data units that can be processed in parallel by multiple decoders. Each data unit is independently decoded while maintaining synchronization through the identified time information structure, allowing the system to handle ultra-high definition content with reduced processing load per decoder.
Solution Approach 2:
The system uses identified time information (first time information for the first data unit and second time information for second data units) as feedback to synchronize decoding operations across multiple decoders. This time information feedback mechanism ensures that parallel decoding maintains proper temporal relationships and synchronization.
2Measurement precision
If leap second adjustment is applied to reference time information, then time synchronization accuracy is improved, but decoding or presentation timing of data units is disrupted
Solution Approach 1:
The system performs preliminary identification and recording of time information before leap second adjustments occur. By identifying the first time information and second time information in advance and storing them with their corresponding data units, the system can compensate for leap second disruptions and maintain accurate decoding timing.
Solution Approach 2:
The identified time information acts as an intermediary between the reference time (which may be subject to leap second adjustments) and the actual decoding/presentation operations. This intermediary time information buffer allows the system to decouple external time reference disruptions from internal decoding timing, ensuring reliable reproduction at intended times.
Data Source
AI summary
A receiving method of receiving a first data unit in which data making up an encoded stream is stored and the first data unit stores a plurality of second data units. The receiving method includes: receiving the first data unit, first time information indicating a presentation time of the first data unit, second time information indicating, together with the first time information, a presentation time or a decoding time of each of the plurality of second data units, and identification information; calculating the presentation time or the decoding time of each of the plurality of second data units using the first time information and the second time information; and correcting the presentation time or the decoding time of each of the plurality of second data units based on the identification information.


