Region-Separated Video Packetization for Parallel Decoding

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

VSEngineering 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

Engineering Contradiction:
Improvepacket transmission efficiencyVSAvoidprocessing load for data analysis
Core Design Contradiction:
ProductivityVSDevice complexity

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.

Inventive Principle:
Principle #1Segmentation

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

Engineering Contradiction:
Improvenumber of decoding devicesVSAvoidreal-time decoding capability
Core Design Contradiction:
Device complexityVSProductivity

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.

Inventive Principle:
Principle #1Segmentation

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.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

3Reliability

If control information is included in every packet, then decoding reliability is improved, but data transmission efficiency deteriorates due to redundant information

Engineering Contradiction:
Improvedecoding reliabilityVSAvoiddata transmission efficiency
Core Design Contradiction:
ReliabilityVSProductivity

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.

Inventive Principle:
Principle #5Merging (Combining)

Data Source

PatentEP3739882B1Transmission method, reception method, transmission device, and receiving device
Publication Date: 2024.11.27 PANASONIC INTELLECTUAL PROPERTY CORP OF AMERICA
  • EP3739882B1 patent drawingFigure 1
  • EP3739882B1 patent drawingFigure 2
  • EP3739882B1 patent drawingFigure 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.