Deblocking Filter Line Determination for Image Quality

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing image processing technologies struggle to uniformly apply the deblocking filter, leading to potential degradation of image quality as it may impair areas with good image quality while failing to improve areas with degraded quality.

Innovation Solution

An image processing device and method that include a decoding section, a line determining section, and a filtering section. The line determining section determines whether to apply a deblocking filter to each line perpendicular to the boundary between neighboring blocks, and the filtering section applies the deblocking filter to the determined lines.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If the deblocking filter is applied uniformly to all blocks, then blocking artifacts are reduced, but image quality in already-good areas is degraded

Engineering Contradiction:
Improveblocking artifact reductionVSAvoidimage quality
Core Design Contradiction:
ReliabilityVSManufacturing precision

Solution Approach 1:

The patent applies the deblocking filter selectively to specific lines within blocks rather than uniformly to all blocks. The line determining section evaluates each line individually and applies filtering only where blocking artifacts are present, preserving image quality in areas that already have good quality while reducing artifacts where needed.

Inventive Principle:
Principle #3Local quality

2Manufacturing precision

If the deblocking filter is not applied to certain blocks, then image quality is preserved, but blocking artifacts remain in degraded areas

Engineering Contradiction:
Improveimage qualityVSAvoidblocking artifact reduction
Core Design Contradiction:
Manufacturing precisionVSReliability

Solution Approach 1:

The patent implements local quality assessment by determining the need for deblocking filtering on a per-line basis rather than a per-block basis. This allows the system to preserve image quality in areas that do not require filtering while applying the filter to specific lines where blocking artifacts are present, thus resolving the contradiction between preserving quality and reducing artifacts.

Inventive Principle:
Principle #3Local quality

3Reliability

If the deblocking filter is applied to all lines in a block, then blocking artifacts are reduced, but processing load increases

Engineering Contradiction:
Improveblocking artifact reductionVSAvoidprocessing load
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent segments the block into multiple lines and applies the deblocking filter selectively to only those lines that require it, rather than applying the filter to all lines uniformly. This segmentation approach reduces the overall processing load by avoiding unnecessary filtering operations in lines that already have good image quality.

Inventive Principle:
Principle #1Segmentation

4Manufacturing precision

If the deblocking filter is applied selectively to improve image quality, then processing complexity increases

Engineering Contradiction:
Improveimage qualityVSAvoidfiltering determination complexity
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The patent implements a line determining section that performs local quality assessment on each line independently. This approach manages processing complexity by using simple, localized determination criteria for each line rather than complex global analysis, enabling selective filtering that improves image quality while keeping the determination process computationally manageable.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS20250055993A1Image processing device and image processing method
Publication Date: 2025.02.13 SONY GROUP CORP
  • US20250055993A1 patent drawing
  • US20250055993A1 patent drawing
  • US20250055993A1 patent drawing

AI summary

Provided is an image processing device including a decoding section that decodes an encoded stream to generate an image, a line determining section that determines whether to apply a deblocking filter to each of lines perpendicular to a boundary in neighboring blocks neighboring across the boundary in the image generated by the decoding section, and a filtering section that applies the deblocking filter to each line to which the line determining section determines to apply the deblocking filter.