Sample Adaptive Offset Filtering for Video Compression Quality

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current video compression techniques face challenges in transmitting high-quality video in real-time over bandwidth-limited resources, as they often compromise picture quality to reduce data transmission requirements.

Innovation Solution

The implementation of Sample Adaptive Offset (SAO) in video encoding and decoding processes, which includes Band Offset (BO) and Edge Offset (EO) filters, to improve picture quality while minimizing bit usage by adaptively modifying pixel values based on neighboring pixels, thereby reducing the bit rate required for transmission.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Quantity of substance

If data compression is applied to reduce transmission bandwidth requirements, then the bandwidth consumption is reduced, but the picture quality is compromised

Engineering Contradiction:
Improvebandwidth consumptionVSAvoidpicture quality
Core Design Contradiction:
Quantity of substanceVSManufacturing precision

Solution Approach 1:

The patent applies Sample Adaptive Offset (SAO) filtering that modifies pixel values based on statistical parameters and neighboring pixel relationships. By dynamically adjusting offset values for different pixel categories (edge or band), the system improves reconstruction accuracy without requiring additional transmission bandwidth, thus resolving the contradiction between compression efficiency and picture quality

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The SAO filtering process uses feedback from decoded pixel values and their neighboring relationships to adaptively determine offset corrections. The encoder and decoder both perform identical filtering operations based on locally available information, ensuring quality improvement without increasing transmitted data volume

Inventive Principle:
Principle #23Feedback

2Productivity

If conventional compression techniques are used to minimize bit rate, then the transmission efficiency is improved, but the Mean Square Error (MSE) increases

Engineering Contradiction:
Improvetransmission efficiencyVSAvoidMean Square Error
Core Design Contradiction:
ProductivityVSMeasurement precision

Solution Approach 1:

The patent implements different filtering strategies for different local regions: Edge Offset filtering for pixels near block boundaries and Band Offset filtering for pixels in specific intensity ranges. This localized approach reduces MSE in critical regions without requiring additional bits, maintaining transmission efficiency while improving overall picture quality

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The SAO filtering is applied during the decoding process before final picture reconstruction, preliminarily correcting pixel values to reduce errors before they propagate through subsequent processing stages. This preliminary correction improves MSE performance without affecting the compressed bit stream

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS9386304B2Digital video compression system, method and computer readable medium
Publication Date: 2016.07.05 CISCO TECHNOLOGY INC
  • US9386304B2 patent drawing
  • US9386304B2 patent drawing
  • US9386304B2 patent drawing

AI summary

A video decoding method including: receiving an encoded block of data; decoding the encoded block of data to generate decoded data; and performing a sample adaptive offset on a whole or part of the decoded data, wherein a pixel B to be modified as part of the sample adaptive offset is adjacent to pixels A and C, and the pixel B is modified as part of the sample adaptive offset if (B≦A and B≦C) or (B≧A and B≧C).