Adaptive Sample Filtering for Higher-Efficiency Image Coding

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The increasing demand for high-resolution, high-quality video has led to a surge in video data volume, resulting in higher transmission and storage costs, necessitating a high-efficiency video encoding/decoding technique.

Innovation Solution

An image encoding/decoding method and apparatus that determines whether to apply filtering to specific samples or areas, selecting a filter type based on various factors, including coding modes, block shapes, and reference sample lines, to improve coding efficiency.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If high-resolution, high-quality video is transmitted or stored, then video quality is improved, but transmission or storage cost is increased

Engineering Contradiction:
Improvevideo qualityVSAvoidvideo data volume
Core Design Contradiction:
Measurement precisionVSQuantity of substance

Solution Approach 1:

The patent applies parameter changes by dynamically adjusting filtering operations based on multiple parameters including prediction mode, block size, and gradient calculations. This allows the encoding system to optimize compression ratios while maintaining video quality by applying appropriate filtering only where necessary, thereby reducing overall data volume without sacrificing quality.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent implements local quality enhancement by applying gradient-based adaptive offset filtering selectively to specific blocks and regions within the video data. By calculating gradients and applying offsets only where edge detection indicates improvement is needed, the system maintains high quality in critical areas while reducing compression overhead in other areas, thus lowering total data volume.

Inventive Principle:
Principle #3Local quality

2Productivity

If filtering is applied to improve coding efficiency, then compression performance is improved, but computational complexity is increased

Engineering Contradiction:
Improvecoding efficiencyVSAvoidfiltering operation complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent manages computational complexity by dynamically adjusting filtering parameters based on gradient calculations and block characteristics. By changing filter strength, tap size, and application regions based on local image content analysis, the system achieves high coding efficiency without uniformly applying complex filtering across the entire video data.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent applies partial filtering action by selectively applying gradient-based adaptive offsets only to blocks where gradient calculations indicate benefit. Rather than applying filtering uniformly to all video data, the system performs partial filtering operations only where needed, reducing overall computational complexity while maintaining coding efficiency.

Inventive Principle:
Principle #16Partial or excessive action

3Measurement precision

If gradient-based adaptive offset filtering is applied to all blocks, then image quality is improved, but processing time is increased

Engineering Contradiction:
Improveimage qualityVSAvoidprocessing time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent implements local quality improvement by applying gradient-based adaptive offset filtering only to specific blocks where gradient calculations indicate edge or detail regions benefit from filtering. By analyzing local gradient characteristics and applying filtering selectively rather than uniformly, the system improves image quality in critical areas while minimizing processing time overall.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent applies partial filtering action by performing gradient calculations and applying adaptive offsets only to blocks where improvement is detected. Rather than processing all blocks uniformly, the system performs partial filtering operations based on local content analysis, reducing total processing time while maintaining image quality where it matters most.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS20250343908A1Image encoding/decoding method and apparatus using sample filtering
Publication Date: 2025.11.06 INTELLECTUAL DISCOVERY CO LTD
  • US20250343908A1 patent drawing
  • US20250343908A1 patent drawing
  • US20250343908A1 patent drawing

AI summary

There is provided an image encoding/decoding method and apparatus. The image encoding method of the present invention includes: determining whether or not to apply filtering to a filtering target sample; determining a filter type on the basis of the determination; and applying filtering to the filtering target sample by using the determined filter type.