Scalable Video Codec Chrominance Space Conversion

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Scalable Video Codecs (SVC) currently support only the YUV 4:2:0 chrominance format, limiting their ability to handle different chrominance spaces across video layers, which necessitates external conversions and inefficient storage due to the need for separate video streams for various devices.

Innovation Solution

A method for prediction coding using SVC that performs chrominance space conversion using a preset equation, integerizes image parameters, and applies scalability techniques to adapt to different chrominance spaces, enabling inter-layer prediction coding and efficient storage by converting the base layer's chrominance space to match the target layer's format.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If SVC supports only YUV 4:2:0 format, then the codec structure remains simple, but it cannot support various chrominance spaces and requires external conversions

Engineering Contradiction:
Improvechrominance space supportVSAvoidcodec structure
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent enables the SVC to universally support multiple chrominance spaces (YUV 4:2:0, RGB 4:4:4, and others) by integrating chroma-format scalability and chrominance space conversion capabilities within a single codec framework, allowing the same codec structure to handle diverse chrominance requirements without external conversions

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

Solution Approach 2:

The patent changes the chroma sampling format parameter from fixed YUV 4:2:0 to variable formats including YUV 4:2:0, YUV 4:2:2, YUV 4:4:4, and RGB 4:4:4, allowing dynamic adaptation to different device requirements while maintaining a unified codec structure that performs internal conversions as needed

Inventive Principle:
Principle #35Parameter changes

2Adaptability or versatility

If separate video streams are stored for each chrominance space, then each device can receive optimal format, but storage space is wasted

Engineering Contradiction:
Improvedevice compatibilityVSAvoidstorage space
Core Design Contradiction:
Adaptability or versatilityVSQuantity of substance

Solution Approach 1:

A single video stream is designed to universally serve multiple device types by embedding chroma-format scalability information that enables decoders to extract and convert the appropriate chrominance space (YUV 4:2:0, YUV 4:2:2, YUV 4:4:4, RGB 4:4:4, etc.) based on device capabilities, eliminating the need for separate streams for each format

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

Solution Approach 2:

The chroma-format scalability information is pre-encoded into the video stream header during encoding, allowing the decoder to determine the appropriate chrominance space conversion in advance without requiring multiple pre-encoded streams, thus saving storage space while maintaining device compatibility

Inventive Principle:
Principle #10Preliminary action

3Adaptability or versatility

If chroma-format scalability is added to SVC, then various chrominance spaces can be supported, but conversion complexity increases

Engineering Contradiction:
Improvechroma-format supportVSAvoidconversion process
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent manages conversion complexity by systematically varying the chroma sampling format parameter across defined standards (YUV 4:2:0, YUV 4:2:2, YUV 4:4:4, RGB 4:4:4) with associated standard conversion formulas, allowing flexible adaptation to different chrominance spaces while maintaining manageable conversion complexity through standardized approaches

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS8428128B2Method for prediction coding using scalable video codec
Publication Date: 2013.04.23 KOREA ELECTRONICS TECH INST
  • US8428128B2 patent drawing
  • US8428128B2 patent drawing
  • US8428128B2 patent drawing

AI summary

Provided is a method for prediction coding using scalable video codec, which can support various chrominance spaces. A method for prediction coding includes setting a target layer based on corresponding device information on a specific image service request, performing a chrominance space conversion on an image signal of a base layer using a chrominance space conversion equation preset in a scalable video codec selectively according to whether a chrominance space conversion is necessary in prediction coding between the base layer and the target layer, and performing inter-layer prediction coding through an additional signal conversion based on necessary any one of spatial scalability, chroma-format scalability and bit-depth scalability.