Region-Separated Video Packetization for Parallel Decoding
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Decoding high-resolution ultra-high definition moving images, such as 8K, poses a significant processing load challenge for single decoding devices, making real-time decoding difficult due to high bit rates and complex analysis requirements, particularly in inverse multiplexing processes.
Innovation Solution
The method involves dividing a picture into multiple regions, encoding each region independently, and packetizing the encoded data such that different regions' data are stored in separate packets, allowing for parallel decoding without the need for extensive analysis of encoded data within packets, with control information stored separately.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If encoded data for multiple regions is stored in a single packet, then packet transmission efficiency is improved, but the receiving apparatus must analyze encoded data within packets to allocate to multiple decoders, increasing processing load
Solution Approach 1:
The patent divides the picture into multiple regions (e.g., tiles or slices) and allocates each region's encoded data to a separate packet. This segmentation allows receiving apparatuses to directly identify and allocate data to decoders without analyzing packet contents, reducing processing load while maintaining transmission efficiency through structured packet organization.
2Device complexity
If a single decoding device is used for ultra-high definition images, then device complexity is reduced, but processing load increases making real-time decoding difficult
Solution Approach 1:
The patent divides the ultra-high definition picture into multiple independently decodable regions (tiles or slices), allowing parallel processing across multiple decoders. Each region can be decoded independently, enabling real-time processing of 8K images by distributing workload across multiple decoding devices while maintaining overall system simplicity.
Solution Approach 2:
The patent transitions from single-device sequential processing to multi-device parallel processing by introducing spatial division of the picture into regions. This dimensional change from one decoding unit to multiple decoding units enables real-time decoding capability while keeping individual device complexity manageable.
3Reliability
If control information is included in every packet, then decoding reliability is improved, but data transmission efficiency deteriorates due to redundant information
Solution Approach 1:
The patent combines control information with region-specific encoded data in packets, allowing receiving apparatuses to obtain necessary control information alongside the data they need to decode. This merging approach ensures decoding reliability while improving transmission efficiency by eliminating redundant control information copies across multiple packets.
Data Source
Figure 1
Figure 2
Figure 3~4
AI summary
A transmission method includes: dividing a picture into a plurality of regions; generating a plurality of pieces of encoded data that respectively correspond to the plurality of regions by encoding the plurality of regions such that each of the plurality of regions can be decoded independently; packetizing by storing the generated plurality of pieces of encoded data in a plurality of packets; and a transmitting step of transmitting the plurality of packets. In the packetizing step, the plurality of pieces of encoded data are stored in the plurality of packets such that pieces of encoded data for different regions are not stored in a single packet. By this, workload for generation of decoding target data is reduced.