Adaptive MPEG Noise Reducer for Blocking Artifacts and Mosquito Noise

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

MPEG compression artifacts such as blocking artifacts and mosquito noise in digital video signals are not adequately addressed by existing techniques, particularly in larger displays where noise is more noticeable, and current methods only provide marginal improvement in video quality.

Innovation Solution

An adaptive MPEG noise reduction system that includes detectors for blocking artifacts and mosquito noise, using customized filters to scan and remove noise from specific areas of the video signal without affecting image quality, employing buffering techniques and edge-adaptive filtering to identify and reduce noise based on its nature and location.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Quantity of substance

If MPEG compression is used to reduce storage space and bandwidth requirements, then storage efficiency and transmission efficiency are improved, but compression artifacts such as blocking artifacts and mosquito noise are introduced

Engineering Contradiction:
Improvestorage spaceVSAvoidcompression artifacts
Core Design Contradiction:
Quantity of substanceVSObject-generated harmful factors

Solution Approach 1:

The video signal is divided into macroblocks and further into 4x4 pixel blocks for analysis. The noise reduction process segments the image into different regions (smooth areas, edge areas, textured areas) and applies different filtering strategies to each segment, allowing effective artifact removal while preserving important image features

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Different filtering operations are applied to different regions of the image based on local characteristics. Smooth regions receive stronger filtering to remove artifacts, while edge and textured regions receive minimal or no filtering to preserve detail. The filtering strength and type are adapted locally to each block's content

Inventive Principle:
Principle #3Local quality

2Object-generated harmful factors

If traditional noise reduction techniques are applied to reduce compression artifacts, then some noise is reduced, but image quality deteriorates due to loss of detail and introduction of blurring

Engineering Contradiction:
ImprovenoiseVSAvoidimage quality
Core Design Contradiction:
Object-generated harmful factorsVSManufacturing precision

Solution Approach 1:

The system analyzes each 4x4 block's variance and gradient characteristics to determine its type (smooth, edge, or textured). Different filtering operations are then applied: strong filtering for smooth blocks, selective filtering for edge blocks, and minimal filtering for textured blocks. This local adaptation preserves image quality while reducing artifacts

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The filtering operation is dynamic and adaptive rather than static. The filter type and strength are determined on-the-fly based on local image characteristics. The system dynamically adjusts between different filtering modes (identity filter, horizontal filter, vertical filter, diagonal filter) based on the block's content and orientation

Inventive Principle:
Principle #15Dynamics

3Object-generated harmful factors

If filtering is applied to reduce mosquito noise and blocking artifacts, then noise is reduced, but edge sharpness and detail are lost

Engineering Contradiction:
Improvemosquito noiseVSAvoidedge sharpness
Core Design Contradiction:
Object-generated harmful factorsVSShape

Solution Approach 1:

Edge detection is performed by calculating gradients in horizontal and vertical directions. Blocks identified as containing edges are treated differently from smooth blocks. For edge blocks, the system determines the edge orientation and applies filtering only perpendicular to the edge direction, preserving edge sharpness while removing artifacts in smooth regions

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The system dynamically selects from multiple filter types including identity filter (no filtering), horizontal filter, vertical filter, and diagonal filter based on the block's characteristics. This dynamic selection allows the system to adapt to different local features and maintain edge sharpness while removing mosquito noise

Inventive Principle:
Principle #15Dynamics

4Object-generated harmful factors

If stronger filtering is used to remove compression artifacts, then artifact reduction is improved, but processing complexity and computational load increase

Engineering Contradiction:
Improvecompression artifactsVSAvoidprocessing complexity
Core Design Contradiction:
Object-generated harmful factorsVSDevice complexity

Solution Approach 1:

The complex task of noise reduction is broken down into simpler sub-tasks by segmenting the image into 4x4 blocks and further categorizing each block as smooth, edge, or textured. This segmentation allows the use of simple, computationally efficient filter operations rather than complex global processing, reducing overall computational load while maintaining effectiveness

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS9008455B1Adaptive MPEG noise reducer
Publication Date: 2015.04.14 SYNAPTICS INC
  • US9008455B1 patent drawing
  • US9008455B1 patent drawing
  • US9008455B1 patent drawing

AI summary

The disclosed technology provides a system and a method for adaptive MPEG noise reduction. In particular, the disclosed technology provides a system and a method for reducing blocking artifacts and mosquito noise in an MPEG video signal. An overall MPEG noise detector may be used to determine the presence of noise in one or more frames of a video signal. When a sufficient amount of noise is detected in the one or more frames of the video signal, portions of the video signal that contain noise may be located and filtered to reduce the amount of noise present in the video signal.