Adaptive Motion Compensated Temporal Filtering for Video Denoising

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current video denoising techniques face challenges in effectively removing noise from video content without degrading the quality, especially in scenarios where noise is introduced during video coding or when bit-rates are low, leading to difficulties in distinguishing noise from actual content.

Innovation Solution

The implementation of adaptive motion compensated temporal filtering (AMCTF) systems that use bidirectional filtering with multiple reference frames and adaptive filtering strengths to selectively remove noise while preserving content details, employing spatial and temporal filtering techniques based on scene changes and texture analysis.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Object-affected harmful factors

If aggressive noise filtering is applied to remove noise from video content, then noise reduction is improved, but video content fidelity deteriorates (blurring, loss of fine structures, damaged textures, and edges)

Engineering Contradiction:
ImprovenoiseVSAvoidvideo content fidelity
Core Design Contradiction:
Object-affected harmful factorsVSManufacturing precision

Solution Approach 1:

The patent implements adaptive noise filtering where the filtering strength dynamically adjusts based on local content characteristics. The filter analyzes texture complexity, edge strength, and noise levels in different regions to determine optimal filtering parameters, allowing aggressive filtering in uniform regions while preserving details in complex regions.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent applies different filtering strengths to different spatial regions within the video content. By analyzing local properties such as texture variance and edge detection results, the system selectively applies stronger filtering to homogeneous areas (like skin regions) and weaker filtering to areas requiring detail preservation (like hair, clothing textures, and edge regions).

Inventive Principle:
Principle #3Local quality

2Object-affected harmful factors

If noise filtering is applied to coded video with low bit-rates, then noise reduction is improved, but distinction between noise and actual content becomes difficult

Engineering Contradiction:
ImprovenoiseVSAvoidnoise vs content distinction
Core Design Contradiction:
Object-affected harmful factorsVSDifficulty of detecting and measuring

Solution Approach 1:

The patent employs iterative refinement where the filtering process uses feedback from multiple passes. Each pass analyzes the residual content after previous filtering to better distinguish noise from actual content, progressively improving the distinction capability as the filtering process continues.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The filtering parameters dynamically adapt based on the detected content characteristics in coded video. The system adjusts filtering strength according to local variance, edge density, and texture complexity metrics computed from the coded video, enabling effective noise removal even when noise and content are difficult to distinguish initially.

Inventive Principle:
Principle #15Dynamics

3Manufacturing precision

If multiple reference frames and bidirectional filtering are used in AMCTF, then video quality improvement is enhanced, but computational complexity increases

Engineering Contradiction:
Improvevideo qualityVSAvoidcomputational complexity
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The patent performs preliminary motion estimation and reference frame selection before the actual filtering process. By pre-identifying the most relevant reference frames and their motion vectors, the system reduces the computational burden during the bidirectional filtering stage while maintaining high video quality output.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent divides the video processing into independent block-based operations where motion compensation and filtering are applied to small spatial blocks. This segmentation allows parallel processing and reduces overall computational complexity while maintaining high quality through localized adaptive filtering.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS10448014B2Content adaptive motion compensated temporal filtering for denoising of noisy video for efficient coding
Publication Date: 2019.10.15 INTEL CORP
  • US10448014B2 patent drawing
  • US10448014B2 patent drawing
  • US10448014B2 patent drawing

AI summary

Techniques related to improved video denoising using content adaptive motion compensated temporal filtering are discussed. Such techniques may include determining whether a block of a video frame is motion compensable and, when the block is motion compensable, generating a denoised block corresponding to the block using the block itself and averaged reference blocks from two or more motion compensation reference frames.