Block Mode Adaptive Motion Compensation for Mixed Mode Video Sequences

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing motion compensated image processing technologies fail to accurately account for local characteristics of mixed mode image sequences, leading to artifacts and suboptimal picture quality, especially when handling image objects from different sources and varying motion phases.

Innovation Solution

A method and motion compensator that provide motion vectors and status information on a per-image-area basis, allowing for local motion compensation and de-interlacing, distinguishing between film and video modes, and adjusting processing accordingly to generate high-quality output image data with minimal hardware and memory requirements.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If global motion compensation is used for interlaced video sequences, then processing simplicity is maintained, but picture quality deteriorates due to inability to account for local characteristics of mixed mode sequences

Engineering Contradiction:
Improvepicture qualityVSAvoidprocessing complexity
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The image is divided into multiple image areas (e.g., blocks or regions), and motion compensation is performed independently for each area based on its local characteristics. This allows the system to handle mixed mode sequences by identifying and processing film mode and video mode areas differently, thereby improving picture quality without requiring complete redesign of the processing architecture.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Different motion compensation strategies are applied to different image areas based on their local characteristics. Image areas identified as film mode receive processing appropriate for telecine sequences, while video mode areas receive processing optimized for interlaced video. This local adaptation resolves the contradiction by improving picture quality through localized processing without requiring complex global processing of the entire image.

Inventive Principle:
Principle #3Local quality

2Measurement precision

If motion compensation is performed on a block basis for the entire image, then processing uniformity is maintained, but accuracy deteriorates due to inability to distinguish different motion phases in mixed mode sequences

Engineering Contradiction:
Improvemotion detection accuracyVSAvoidprocessing complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The image is segmented into multiple image areas, and motion detection is performed independently for each area. This segmentation enables the system to detect different motion phases in different parts of the image, improving motion detection accuracy for mixed mode sequences while keeping the processing complexity manageable through modular block-based operations.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Motion detection and compensation parameters are determined locally for each image area based on its specific characteristics. This allows the system to accurately detect motion in film mode areas separately from video mode areas, resolving the contradiction between measurement precision and device complexity by applying localized analysis rather than uniform global processing.

Inventive Principle:
Principle #3Local quality

3Manufacturing precision

If de-interlacing is performed without considering local image characteristics, then processing speed is maintained, but picture quality deteriorates due to artifacts in mixed mode sequences

Engineering Contradiction:
Improvepicture qualityVSAvoidprocessing speed
Core Design Contradiction:
Manufacturing precisionVSProductivity

Solution Approach 1:

The de-interlacing process is segmented into multiple stages: first identifying image areas with their respective modes (film or video), then applying appropriate de-interlacing algorithms to each area. This segmentation enables artifact-free processing of mixed mode sequences while maintaining processing speed through efficient block-based parallel processing.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Different de-interlacing algorithms are applied to different image areas based on their local characteristics. Film mode areas receive de-interlacing appropriate for telecine sequences, while video mode areas receive de-interlacing optimized for interlaced video. This local adaptation eliminates artifacts in mixed mode sequences without significantly reducing processing speed.

Inventive Principle:
Principle #3Local quality

4Measurement precision

If status information is provided for the entire image, then processing overhead is minimized, but accuracy deteriorates due to inability to capture local motion characteristics

Engineering Contradiction:
Improvemotion information accuracyVSAvoiddata amount
Core Design Contradiction:
Measurement precisionVSQuantity of substance

Solution Approach 1:

Status information (motion vectors, mode identification) is provided for each image area rather than for the entire image. This segmentation captures local motion characteristics accurately while keeping the total data amount manageable through efficient block-based representation and compression of motion information.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Motion information and status data are determined and stored locally for each image area, enabling accurate representation of local motion characteristics. This approach resolves the contradiction by providing sufficient motion information for accurate compensation without requiring excessive data, as each block only needs to store its own motion parameters rather than global image-wide parameters.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS7440032B2Block mode adaptive motion compensation
Publication Date: 2008.10.21 PANASONIC HOLDINGS CORP
  • US7440032B2 patent drawing
  • US7440032B2 patent drawing
  • US7440032B2 patent drawing

AI summary

The present invention relates to a motion compensated image process taking local characteristics of image data into account. Image data included in a single image may stem from different video sources. In order to take specific motion phase into account, the motion compensation process is switched accordingly such that an improved picture quality can be achieved.