Independent RGB Coding Units for High-Definition Video

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional methods for coding high-definition RGB pictures into YUV format face challenges in maintaining high definition and quality, particularly in consumer devices, and result in complex encoder/decoder structures due to the need for interface circuits to pass prediction modes and motion vectors between components.

Innovation Solution

A moving picture coding and decoding apparatus with independent coding units for each color component, allowing for efficient coding and decoding of high-definition pictures by determining prediction modes and motion vectors independently, eliminating the need for interface circuits and simplifying hardware structure.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If RGB data is mapped to YUV data using conventional methods, then the picture can be coded and decoded, but the high definition and quality of 4:4:4 format RGB pictures are degraded

Engineering Contradiction:
Improvepicture qualityVSAvoidcoding structure
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The invention divides the picture into multiple component pictures (e.g., R, G, B components) and codes each component independently using separate coding units. This segmentation allows each component to maintain its original RGB format without conversion to YUV, preserving the 4:4:4 high definition quality while enabling parallel independent processing that simplifies the overall coding structure.

Inventive Principle:
Principle #1Segmentation

2Manufacturing precision

If three encoders and three decoders are provided for RGB 4:4:4 format coding, then high definition and quality can be maintained, but the circuit scale increases due to required interface circuits

Engineering Contradiction:
Improvepicture qualityVSAvoidcircuit scale
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The invention merges the three separate encoders and three separate decoders into a single integrated coding unit and a single integrated decoding unit. The coding unit contains multiple coding sections that process different RGB components simultaneously, and the decoding unit contains multiple decoding sections that reconstruct the components. This merging eliminates the need for complex interface circuits between separate encoders/decoders while maintaining independent processing capability for each component, thus preserving 4:4:4 quality without increasing circuit scale.

Inventive Principle:
Principle #5Merging (Combining)

3Adaptability or versatility

If interface circuits are provided to pass information between encoders and decoders, then prediction modes and motion vectors can be shared, but the structure becomes complex

Engineering Contradiction:
Improveinformation sharingVSAvoidstructure
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The invention creates a universal coding unit that performs multiple functions: it can independently code each RGB component while also sharing prediction modes and motion vectors across components through internal mechanisms. The decoding unit similarly serves multiple functions by reconstructuring each component independently while utilizing shared information. This multi-functionality eliminates the need for separate interface circuits, as the information sharing is integrated into the core coding/decoding process itself, reducing structural complexity while maintaining adaptability.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Data Source

PatentUSRE49510E1Moving picture coding apparatus, moving picture decoding apparatus, and stream data
Publication Date: 2023.04.25 SUN PATENT TRUST
  • USRE49510E1 patent drawing
  • USRE49510E1 patent drawing
  • USRE49510E1 patent drawing

AI summary

A signal separation unit (101) separates an input picture made up of component pictures of RGB, each of which has an equal number of pixels as the input picture, into three component pictures, and outputs the three component pictures. Each of coding units (102 to 104) codes one of the component pictures into an intra-picture prediction coded picture or an inter-picture prediction coded picture, and outputs a bit stream corresponding to the component picture. A bit stream multiplexing unit (105) multiplexes three bit streams outputted from the three coding units into one bit stream, and outputs the bit stream. Each of the coding units (102), (103) and (104) determines a prediction method for the component picture at the time of coding.