Bit-Accurate Comfort Noise Addition for Video Compression Artifacts

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing video compression techniques at low bit rates result in noticeable artifacts like blockiness and structured noise patterns, which are not effectively masked by current comfort noise methods that lack control over noise addition.

Innovation Solution

A method is introduced to generate and add temporally correlated comfort noise to video images based on supplemental information, using a Comfort Noise SEI message within the H.264 video compression standard, allowing for controlled noise addition based on expected compression artifacts.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Object-affected harmful factors

If random noise is added to the decoded video stream to reduce compression artifacts, then the noticeability of blockiness and structured noise patterns is reduced, but large frame-to-frame differences are created that produce new noticeable artifacts

Engineering Contradiction:
Improvenoticeability of compression artifactsVSAvoidframe-to-frame differences creating new artifacts
Core Design Contradiction:
Object-affected harmful factorsVSObject-generated harmful factors

Solution Approach 1:

The patent applies preliminary action by generating comfort noise in advance based on quantization parameters before it is added to the decoded video stream. The comfort noise is generated using a deterministic algorithm that processes the quantization parameters (QP) to create noise characteristics that match the compression artifacts, ensuring the noise is ready and properly calibrated before being combined with the video data, thus preventing excessive frame-to-frame variations

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent implements dynamics by making the comfort noise generation adaptive to local video characteristics. The system dynamically adjusts the noise properties based on position-dependent quantization parameters (QPY, QPB, QPC for different blocks) and spatial location (x, y coordinates). This dynamic adaptation ensures the comfort noise matches the local compression artifact characteristics while maintaining temporal consistency through the use of temporal filtering and reference frame comparison

Inventive Principle:
Principle #15Dynamics

2Object-affected harmful factors

If comfort noise addition techniques are applied to hide compression artifacts, then artifact noticeability is reduced, but control over the amount and characteristics of noise added is insufficient

Engineering Contradiction:
Improvenoticeability of compression artifactsVSAvoidcontrol over noise addition
Core Design Contradiction:
Object-affected harmful factorsVSEase of operation

Solution Approach 1:

The patent applies parameter changes by utilizing multiple quantization parameters (QPY for luminance, QPB and QPC for chrominance) that are already present in the H.264 bitstream. These parameters naturally encode the desired noise characteristics based on the compression settings. The system also uses spatial parameters (x, y positions) and temporal parameters (frame differences) to control the comfort noise properties, providing fine-grained control over the noise addition process without requiring external configuration

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent implements feedback mechanisms by comparing the current frame with reference frames and using the quantization parameters that were actually applied during compression. This feedback loop ensures the comfort noise characteristics match the actual compression artifacts present in the video, providing automatic adaptation and control based on the encoding conditions

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS7680356B2Technique for bit-accurate comfort noise addition
Publication Date: 2010.03.16 INTERDIGITAL MADISON PATENT HLDG
  • US7680356B2 patent drawing
  • US7680356B2 patent drawing
  • US7680356B2 patent drawing

AI summary

The addition of comfort noise to an image serves to hide compression artifacts. To facilitate comfort noise addition, supplemental information accompanying a video image contains at least one parameter that specifies an attribute regarding comfort noise. Typically, the supplemental information includes parameters that function to turn the comfort noise on and off, as well as to indicate the level of noise to add, based on the expected level of compression artifacts.