Video Image Processor Block Change Detection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing video image compression methods, such as MPEG4 and DivX, often interpret changes in video images more frequently than necessary, leading to larger file sizes due to the transmission of whole new frames, and are not effective when the camera background changes.

Innovation Solution

The solution involves processing video images by identifying and storing only the changed movement blocks, setting the color values of unchanged blocks to a predetermined color, allowing prior art compression algorithms to compress the data into a compact format, thereby minimizing data transmission or storage.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If frequent forwarding of whole frames is used to capture image changes, then image change detection accuracy is improved, but file size increases significantly

Engineering Contradiction:
Improveimage change detection accuracyVSAvoidfile size
Core Design Contradiction:
Measurement precisionVSQuantity of substance

Solution Approach 1:

The patent divides the video image into multiple movement blocks and processes each block independently. By segmenting the frame into smaller units, the system can identify and transmit only the changed blocks rather than entire frames, thus reducing file size while maintaining accurate change detection for moved objects.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent applies different processing strategies to different regions of the image based on their characteristics. Changed movement blocks are transmitted in original format to preserve quality, while unchanged blocks are set to a predetermined color to minimize data transmission. This local differentiation resolves the contradiction by optimizing both detection accuracy and file size for different regions.

Inventive Principle:
Principle #3Local quality

2Quantity of substance

If code word transmission is used to indicate changed blocks, then data transmission is reduced, but compatibility with known coders is lost

Engineering Contradiction:
Improvedata transmission volumeVSAvoidcompatibility with known coders
Core Design Contradiction:
Quantity of substanceVSAdaptability or versatility

Solution Approach 1:

Instead of transmitting code words that require interpretation, the patent transmits actual pixel data for changed blocks in their original format. For unchanged blocks, it transmits a predetermined color value. This copying approach maintains compatibility with existing coders while achieving data reduction, as the transmitted data can be directly processed without requiring new decoding algorithms.

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The patent changes the parameter representation of unchanged blocks by setting their color values to a predetermined color. This parameter transformation allows the system to indicate unchanged regions without transmitting full block data, reducing transmission volume while maintaining compatibility since the color values are still in the standard format that known coders can process.

Inventive Principle:
Principle #35Parameter changes

3Productivity

If movement block processing is used to reduce file size, then compression efficiency is improved, but the solution only works when the background remains unchanged

Engineering Contradiction:
Improvecompression efficiencyVSAvoidadaptability to changing backgrounds
Core Design Contradiction:
ProductivityVSAdaptability or versatility

Solution Approach 1:

The patent dynamically processes each movement block based on its change status. By comparing consecutive frames and identifying changed blocks, the system adapts its transmission strategy in real-time: transmitting full data for changed blocks and predetermined colors for unchanged blocks. This dynamic approach allows the system to maintain high compression efficiency even when the background changes, as it responds to actual image content changes rather than assuming a static background.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS9225989B2Processing of video image
Publication Date: 2015.12.29 GL IP PROTECT LLC
  • US9225989B2 patent drawing
  • US9225989B2 patent drawing
  • US9225989B2 patent drawing

AI summary

The present invention relates to a video image processor that is configured to compare a single frame included in the received video signal with a preceding processed frame so as to detect changes. In order to enable the video being compressed in as compact a format as possible the processor is configured to detect changes by dividing the pixels of a single frame into movement blocks and to detect the movement block as changed if in said movement block there is a given number of pixels whose colour value change as compared with the corresponding pixels of the preceding processed frame exceeds a predetermined threshold, to exchange the colour values of the pixels of the unchanged movement blocks in the frame under process for predetermined values and to generate a signal that indicates the changes.