Deblocking Filter Decision for BDPCM and RDPCM Video Blocks

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current video processing methods face challenges in effectively addressing blocking artifacts at the boundaries of Block Differential Pulse Code Modulation (BDPCM) and Residual Differential Pulse Code Modulation (RDPCM) coded blocks, particularly in High-Efficiency Video Coding (HEVC) and emerging video coding standards, where deblocking filters are deactivated for BDPCM blocks, leading to inefficiencies in filtering operations.

Innovation Solution

The proposed solution involves a deblocking filtering operation that differentiates between BDPCM and RDPCM modes, deactivating deblocking filtering for a first color component and activating it for a second color component on the edge between coded blocks, based on the mode applied to each block, thereby optimizing filtering decisions and improving video encoding and decoding efficiency.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Device complexity

If deblocking filtering is deactivated for BDPCM blocks, then device complexity is reduced, but blocking artifacts are not effectively removed

Engineering Contradiction:
Improvefiltering operation complexityVSAvoidblocking artifacts
Core Design Contradiction:
Device complexityVSObject-affected harmful factors

Solution Approach 1:

The patent applies different filtering strategies to different color components based on local characteristics. Specifically, deblocking filtering is deactivated for the luma component (brightness) but activated for chroma components (color), creating localized quality adjustments that reduce artifacts without unnecessarily complicating the overall filtering process

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

Instead of applying the conventional approach of uniformly deactivating deblocking filtering for all components in BDPCM blocks, the patent inverts the strategy by selectively activating filtering for chroma components while keeping luma filtering deactivated, achieving artifact reduction in color information without the computational overhead of full filtering

Inventive Principle:
Principle #13The other way round (Inversion)

2Object-affected harmful factors

If deblocking filtering is activated for all color components, then blocking artifacts are reduced, but encoding and decoding efficiency decreases

Engineering Contradiction:
Improveblocking artifactsVSAvoidencoding and decoding efficiency
Core Design Contradiction:
Object-affected harmful factorsVSProductivity

Solution Approach 1:

The patent implements selective filtering by color component, applying deblocking filtering only where needed (chroma components) and omitting it where unnecessary (luma component). This localized approach maintains artifact reduction effectiveness while preserving encoding and decoding efficiency

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

Rather than applying full deblocking filtering to all components, the patent uses partial action by limiting filtering to only the chroma components. This partial application of the filtering operation is sufficient to address blocking artifacts in color information without the excessive computational cost of processing all components

Inventive Principle:
Principle #16Partial or excessive action

3Device complexity

If deblocking filtering is uniformly applied or deactivated, then device complexity is simplified, but video quality is compromised due to lack of selective filtering

Engineering Contradiction:
Improvefiltering decision complexityVSAvoidvideo quality
Core Design Contradiction:
Device complexityVSManufacturing precision

Solution Approach 1:

The patent achieves selective filtering decisions by color component without complex overall filtering logic. By deactivating filtering for luma and activating it for chroma based on the BDPCM mode, the system maintains simple device complexity while improving video quality through targeted artifact reduction in color information

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS11902510B2Video processing methods and apparatuses for determining deblocking filter decision in video coding systems
Publication Date: 2024.02.13 HFI INNOVATION INC
  • US11902510B2 patent drawing
  • US11902510B2 patent drawing
  • US11902510B2 patent drawing

AI summary

Video processing methods and apparatuses for coding a current block and a adjacent block comprise receiving input data of the current and adjacent blocks in a current picture, determines the current and adjacent blocks are both coded in a BDPCM or RDPCM mode, performing a deblocking filtering operation on an edge between the current and adjacent blocks by de-activating deblocking filtering for a first color component and activating deblocking filtering for a second color component, and encoding or decoding the current and adjacent blocks. Each current pixel in a BDPCM coded block is predicted by one or more neighboring pixels of the current pixel. RDPCM is applied to process quantized residues of a RDPCM coded block according to a prediction direction of the RDPCM coded block.