Constrained Offset Compensation for Error-Resilient Video Decoding

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing video compression technologies lack error-resilient measures for offset compensation and loop filtering, leading to degradation of image quality due to errors in compressed video bit streams during transmission.

Innovation Solution

Implementing constrained offset compensation and adaptive loop filtering by using encoding parameters to determine the application of sample adaptive offset (SAO) compensation and adaptive loop filter (ALF) on a block-by-block basis, ensuring error resilience during video encoding and decoding.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If offset compensation or loop filter is applied to minimize distortion in reconstructed video, then image quality is improved, but errors in compressed bit streams are propagated temporally or spatially, degrading image quality

Engineering Contradiction:
Improveimage qualityVSAvoiderror propagation resistance
Core Design Contradiction:
Manufacturing precisionVSReliability

Solution Approach 1:

The patent divides the video picture into multiple blocks and applies offset compensation and loop filtering independently to each block. This segmentation prevents errors from propagating across the entire picture, as each block is processed separately using its own parameters and constraints, thereby maintaining image quality while resisting error propagation.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent applies different offset compensation parameters and filtering constraints to different blocks based on their specific characteristics and error conditions. Each block receives localized quality enhancement tailored to its content and error state, improving overall image quality while containing errors within individual blocks rather than propagating them globally.

Inventive Principle:
Principle #3Local quality

2Reliability

If constrained offset compensation is applied using encoding parameters of target and neighboring blocks, then error propagation is prevented, but computational complexity increases

Engineering Contradiction:
Improveerror resilienceVSAvoidcomputational complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent applies constrained offset compensation selectively to blocks that meet specific criteria (e.g., blocks with errors or blocks where constraints improve quality). Rather than applying the complex constrained compensation to all blocks uniformly, the system applies it partially to only those blocks where it is most beneficial, reducing overall computational complexity while maintaining error resilience where needed.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS20150350685A1Method for encoding and decoding images based on constrained offset compensation and loop filter, and apparatus therefor
Publication Date: 2015.12.03 ELECTRONICS & TELECOMM RES INST
  • US20150350685A1 patent drawing
  • US20150350685A1 patent drawing
  • US20150350685A1 patent drawing

AI summary

Provided are a method and apparatus for encoding and decoding images based on constrained offset compensation and a loop filter. The image decoding apparatus: receives, from an encoder, a first indicator indicating whether a sequence, a picture, a frame, a slice, a coding unit (CU), a prediction unit (PU), and/or a transform unit (TU) supports constrained offset compensation; receives, from the encoder, a second indicator indicating whether constrained sample adaptive offset (SAO) compensation or an adaptive loop filter (ALF) is applied; receives a parameter from the encoder; and applies the SAO compensation or the ALF to pixels of a restored image on the basis of the second indicator and the parameter.