Video Image Coding Data Transmitter Dual Hierarchy Transmission

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional video image transmission technologies face challenges in achieving real-time transmission of high-quality video images due to unpredictable network conditions and inefficiencies in data transmission, such as delayed retransmissions and decreased transmission efficiency.

Innovation Solution

A video image coding data transmission system that employs a dual hierarchy structure, where basic video image coding data is transmitted in real-time using UDP, and supplementary data is stored and transmitted belatedly based on network margin, allowing for efficient reconstruction of high-quality images when network conditions permit.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Speed

If thinning selection is used to transmit selected data in real time and unselected data is transmitted later, then real-time transmission is achieved, but high-quality video image viewing cannot be achieved simultaneously

Engineering Contradiction:
Improvereal-time transmission speedVSAvoidvideo image quality
Core Design Contradiction:
SpeedVSManufacturing precision

Solution Approach 1:

The video data is segmented into two distinct hierarchies: basic hierarchy data for real-time transmission and supplementary hierarchy data for quality enhancement. This segmentation allows the system to transmit essential real-time video content while separately managing high-quality supplementary data that can be transmitted when network conditions permit.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Different quality levels are applied to different data streams. The basic hierarchy provides real-time viewing capability at acceptable quality, while the supplementary hierarchy provides enhanced quality for specific portions of video data when transmission conditions allow, achieving local quality optimization rather than uniform quality across all data.

Inventive Principle:
Principle #3Local quality

2Manufacturing precision

If a single video image is duplicated for highly-compressed and low-compressed data and transmitted, then high-quality video can be transmitted, but transmission efficiency decreases

Engineering Contradiction:
Improvevideo image qualityVSAvoidtransmission efficiency
Core Design Contradiction:
Manufacturing precisionVSProductivity

Solution Approach 1:

Instead of duplicating entire video images in different compression levels, the invention segments video data into basic and supplementary hierarchies. The basic hierarchy contains essential real-time data while the supplementary hierarchy contains enhancement data, eliminating redundant transmission of duplicate information and improving transmission efficiency.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system transmits only the necessary basic hierarchy data in real-time without duplicating full high-compression versions. Supplementary hierarchy data is transmitted partially or selectively when network conditions permit, avoiding the excessive action of transmitting complete duplicate video streams at all times.

Inventive Principle:
Principle #16Partial or excessive action

3Reliability

If TCP with retransmission control is used, then quality assurance is provided, but delay increases making it unsuitable for real-time transmission

Engineering Contradiction:
Improvetransmission reliabilityVSAvoidtransmission delay
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The transmission system segments data into basic real-time hierarchy and supplementary quality hierarchy, transmitting basic data via UDP for real-time performance while supplementary data can use more reliable transmission methods when appropriate, balancing reliability and timing requirements for different data types.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The dual hierarchy structure acts as an intermediary layer between the video source and receiver, allowing real-time basic data to flow through UDP while supplementary data provides quality assurance mechanisms, mediating between the conflicting requirements of speed and reliability.

Inventive Principle:
Principle #24Intermediary (Mediator)

4Speed

If UDP without quality assurance is used, then real-time transmission is achieved, but transmission reliability decreases

Engineering Contradiction:
Improvereal-time transmission speedVSAvoidtransmission reliability
Core Design Contradiction:
SpeedVSReliability

Solution Approach 1:

The invention segments transmission into basic hierarchy data transmitted via UDP for real-time performance and supplementary hierarchy data that can provide quality assurance. This segmentation allows the system to achieve real-time transmission while having mechanisms in place for reliability through the supplementary data structure.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The supplementary hierarchy data serves as a form of beforehand cushioning, providing backup or enhanced quality data that can compensate for potential losses in the basic real-time stream, preparing quality assurance mechanisms in advance without interfering with real-time transmission performance.

Inventive Principle:
Principle #11Beforehand cushioning (Prior cushioning)

Data Source

PatentUS9986303B2Video image coding data transmitter, video image coding data transmission method, video image coding data receiver, and video image coding data transmission and reception system
Publication Date: 2018.05.29 ADVANCED CODING TECHNOLOGIES LLC
  • US9986303B2 patent drawing
  • US9986303B2 patent drawing
  • US9986303B2 patent drawing

AI summary

A transmission rate acquisition unit acquires the transmission rate of a network. A predictive transmission structure setting unit sets a transmission structure including a basic hierarchy and a supplementary hierarchy. A first transmission unit transmits basic video image coding data of the basic hierarchy. A memory unit stores supplementary video image coding data of the supplementary hierarchy. A second transmission unit transmits the supplementary video image coding data stored in the memory unit. A transmission control unit controls the second transmission unit according to the transmission rate.