Scene Change Detection Using Motion Vector Pattern Grouping

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing scene-change detection technologies in image sequences often fail to accurately identify scene changes due to the complexity of motion patterns and variations in image changes, leading to inefficiencies in detecting significant changes amidst similar frames.

Innovation Solution

A scene-change detecting device and method that categorizes images into pattern groups based on motion vectors, using a motion-vector detecting unit, pattern categorizing unit, group-based image-change detecting unit, and group-based scene-change detecting unit to identify scene changes within each pattern group, incorporating weighting information and detection conditions specific to each pattern.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If motion vectors are calculated for each block and compared with threshold to detect scene changes, then scene change detection can be performed, but detection accuracy deteriorates due to complex motion patterns and variations in image changes

Engineering Contradiction:
Improvescene change detection accuracyVSAvoiddetection reliability under varying motion patterns
Core Design Contradiction:
Measurement precisionVSReliability

Solution Approach 1:

The patent divides the image into multiple blocks and calculates motion vectors for each block. It then segments these motion vectors into different pattern groups (first pattern group for small motion vectors, second pattern group for large motion vectors) and applies different detection methods to each segment, improving overall detection accuracy for various motion patterns

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent dynamically adjusts the scene change detection method based on the motion pattern. For the first pattern group (small motion vectors), it detects scene changes by comparing image changes between adjacent frames. For the second pattern group (large motion vectors), it detects scene changes by comparing motion vectors between adjacent frames, adapting the detection strategy to the specific motion characteristics

Inventive Principle:
Principle #15Dynamics

2Ease of manufacture

If simple threshold comparison is used for motion vectors, then detection process is simple, but detection accuracy deteriorates due to inability to distinguish different motion patterns

Engineering Contradiction:
Improvedetection process simplicityVSAvoidscene change detection accuracy
Core Design Contradiction:
Ease of manufactureVSMeasurement precision

Solution Approach 1:

The patent segments motion vectors into different pattern groups based on their magnitude and applies different detection strategies to each segment, maintaining relative process simplicity while significantly improving detection accuracy for various motion patterns

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent changes the detection parameter based on the motion pattern: for small motion vectors (first pattern group), it uses image change comparison; for large motion vectors (second pattern group), it uses motion vector comparison. This parameter adaptation improves accuracy without substantially complicating the process

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS8665326B2Scene-change detecting device, computer readable storage medium storing scene-change detection program, and scene-change detecting method
Publication Date: 2014.03.04 OLYMPUS CORPORATION(JP)
  • US8665326B2 patent drawing
  • US8665326B2 patent drawing
  • US8665326B2 patent drawing

AI summary

An image processing device includes a motion-vector detecting unit that detects motion vectors between an image and another image at a plurality of positions on the image, the image being at least a part of a plurality of images making up an image sequence; a pattern categorizing unit that categorizes the images into pattern groups each indicating a predetermined motion pattern, on the basis of the plurality of the motion vectors detected in the image; a group-based image-change detecting unit that detects, in each of the pattern groups, an image change between the images in the pattern group; and a group-based scene-change detecting unit that detects scene change in each of the pattern groups on the basis of the image change between the images in the pattern group.