Multimode Filter Pipeline for Video De-blocking and De-ringing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional digital signal processing technologies face challenges in efficiently performing real-time de-blocking and de-ringing operations for low bit rate coded video due to high computational intensity and excessive data I/O overheads, particularly when supporting multiple video standards and filtering algorithms.

Innovation Solution

A flexi-standard filter and method that includes a multimode filter pipeline with a digital signal processor, memory controller, and line memory, allowing for flexible processing of digital video signals through post-processing, in-loop processing, and overlap smoothing, with the ability to handle different filtering standards and reduce data I/O overheads by using a fully configurable pixel memory and pipeline control mode.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Object-affected harmful factors

If conventional de-blocking filters are applied to remove block boundaries, then blocking artifacts are reduced, but blurring effects are introduced on real image edges

Engineering Contradiction:
Improveblocking artifactsVSAvoidedge sharpness
Core Design Contradiction:
Object-affected harmful factorsVSManufacturing precision

Solution Approach 1:

The patent applies different filtering strengths to different regions: strong filtering on block boundaries and weak or no filtering on real edges. The filter dynamically adjusts its operation based on local pixel characteristics, applying appropriate filtering intensity to each region to remove artifacts while preserving important image features

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The filter transitions from static conventional filtering to dynamic adaptive filtering that adjusts its behavior based on local image characteristics. The filtering strength and mode are dynamically selected based on edge detection and pixel variance analysis, allowing the system to adapt to different regions rather than applying uniform filtering

Inventive Principle:
Principle #15Dynamics

2Adaptability or versatility

If multiple filtering algorithms are applied concurrently for different video standards, then compatibility and quality are improved, but device complexity and processing overhead increase

Engineering Contradiction:
Improvemulti-standard supportVSAvoidfiltering system complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent implements a universal filter design that can operate in multiple modes (weak filtering, strong filtering, edge-directed filtering) to support different video standards and applications. A single filter architecture replaces multiple standard-specific filters, reducing overall system complexity while maintaining versatility across MPEG-4, H.264, and other standards

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

The patent combines de-blocking and de-ringing operations into a single integrated filter pipeline. Multiple filtering functions that would traditionally require separate hardware blocks are merged into one unified system, reducing area and bandwidth requirements while maintaining the ability to perform different filtering operations

Inventive Principle:
Principle #5Merging (Combining)

3Object-affected harmful factors

If computationally intensive filtering algorithms are used to improve video quality, then artifact removal is enhanced, but real-time processing capability is reduced

Engineering Contradiction:
Improveartifact qualityVSAvoidreal-time processing speed
Core Design Contradiction:
Object-affected harmful factorsVSProductivity

Solution Approach 1:

The patent segments the filtering process into distinct stages: edge detection, variance calculation, filtering mode selection, and actual filtering application. This segmentation allows the system to quickly evaluate local characteristics and select appropriate filtering modes without performing full computational analysis on every pixel, enabling real-time operation

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent applies filtering selectively rather than uniformly across the entire image. Weak filtering is applied in some regions, strong filtering in others, and no filtering in edge regions. This partial application of filtering reduces overall computational load while maintaining effectiveness in artifact-prone areas

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS8369420B2Multimode filter for de-blocking and de-ringing
Publication Date: 2013.02.05 STMICROELECTRONICS (RES & DEV) LTD
  • US8369420B2 patent drawing
  • US8369420B2 patent drawing
  • US8369420B2 patent drawing

AI summary

A multimode filter that is versatile for digital signal processing including in-loop processing (de-blocking and de-ringing), post processing (de-blocking and de-ringing), and overlap smoothing. A flexi-standard filter includes the multimode filter. An electronic device includes the flexi-standard filter. A process for digital signal processing includes in-loop processing (de-blocking and de-ringing), post processing (de-blocking and de-ringing), and overlap smoothing.