Chroma Subsampled Video Stream Enhancement

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing screen sharing technologies face challenges in maintaining high-quality video transmission due to chroma subsampling artifacts, especially when dealing with high-contrast and sharp-edged content like text and synthetic graphics, as low-complexity video codecs used by many devices do not support fully-sampled video streams, leading to inefficiencies and quality degradation.

Innovation Solution

A method involving chroma subsampling of the original video stream to create a compressed base layer and an enhancement layer, where the enhancement layer is generated based on the original video and the decoded base layer, allowing client devices to enhance the base layer with additional chroma information, thereby reducing or eliminating artifacts and improving chroma fidelity.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If chroma subsampling is applied to compress video for low-bandwidth connections and low-complexity devices, then bandwidth efficiency and device compatibility are improved, but video quality deteriorates due to artifacts in high-contrast content

Engineering Contradiction:
Improvebandwidth efficiencyVSAvoidvideo quality
Core Design Contradiction:
ProductivityVSManufacturing precision

Solution Approach 1:

The video stream is segmented into two separate layers: a base layer with chroma subsampling for bandwidth efficiency, and an enhancement layer with full chroma resolution for quality improvement. This segmentation allows each layer to serve its specific purpose while combining to achieve both efficiency and quality.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The solution adds a temporal dimension by separating video transmission into multiple layers (base layer and enhancement layer) that can be independently processed and combined. The enhancement layer provides additional chroma information that compensates for the subsampling in the base layer.

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

2Manufacturing precision

If full chroma resolution is transmitted to maintain video quality, then video fidelity is improved, but bandwidth consumption and encoding complexity increase

Engineering Contradiction:
Improvevideo fidelityVSAvoidbandwidth consumption
Core Design Contradiction:
Manufacturing precisionVSProductivity

Solution Approach 1:

Instead of uniformly applying full chroma resolution across the entire video stream, the enhancement layer selectively provides additional chroma information only where needed to compensate for subsampling artifacts, optimizing the balance between quality and bandwidth usage.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The enhancement layer provides partial chroma information - not complete full-resolution chroma for every frame, but sufficient additional chroma data to significantly reduce artifacts while maintaining bandwidth efficiency. This partial action achieves the desired quality improvement without excessive bandwidth consumption.

Inventive Principle:
Principle #16Partial or excessive action

3Manufacturing precision

If high-complexity encoding is used to reduce chroma subsampling artifacts, then video quality is improved, but device compatibility deteriorates due to lack of support for high-complexity profiles

Engineering Contradiction:
Improvevideo qualityVSAvoiddevice compatibility
Core Design Contradiction:
Manufacturing precisionVSAdaptability or versatility

Solution Approach 1:

The video encoding is segmented into a base layer using low-complexity encoding for compatibility, and an enhancement layer that adds quality improvements. This segmentation allows low-complexity devices to decode only the base layer while capable devices can utilize both layers for enhanced quality.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system dynamically adapts to different device capabilities - low-complexity devices receive and decode only the base layer, while high-complexity devices receive and decode both base and enhancement layers. This dynamic approach ensures universal compatibility while enabling quality improvements where supported.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS10771797B2Enhancing a chroma-subsampled video stream
Publication Date: 2020.09.08 GOTO GRP INC
  • US10771797B2 patent drawing
  • US10771797B2 patent drawing
  • US10771797B2 patent drawing

AI summary

Techniques are provided for sending and receiving digital video in high-quality compressed form over a network. Such techniques may include (a) performing chroma subsampling on an original video stream to yield an altered video stream; (b) applying video compression to the altered video stream to yield a compressed base layer (BL) stream; (c) creating an enhancement layer (EL) stream based on differences between the original video stream and a decompressed version of the BL stream, the EL stream including additional chroma information, which, when combined with the BL stream, encodes a video stream that has higher chroma fidelity to that of the original video stream than does the BL stream alone; and (d) sending both streams to a receiver device across the network to enable the receiver device to generate a version of the original video stream by combining the BL stream with the EL stream's additional chroma information.