IP Library Granted Patent US 8,125,527
Granted Patent B2
US 8,125,527 · App. 12/411,809 · Granted Feb 28, 2012

Motion detection apparatus

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,125,527
App. No.
12/411,809
Granted
Feb 28, 2012
Kind
B2
Abstract

A motion detection apparatus includes a CPU. The CPU detects partial motion vectors of an object scene corresponding to motion detection blocks based on raw image data. The CPU also reduces a weighted amount allocated to a motion detection block which captures a partial object scene having a contrast below a reference out of the motion detection blocks. Furthermore, the CPU performs a weighted average process referring to the weighted amount on the partial motion vectors so as to detect a motion of the entire object scene. The CPU obtains a minimum correlation value of a luminance difference between frames of the raw image data corresponding to each of the motion detection blocks, and executes a process for increasing the reference according to an increase of the obtained minimum correlation value corresponding to the motion detection block which captures the partial object scene having a contrast below the reference.

Claims (24)

1. A motion detection apparatus, comprising:

a first detector which detects a motion of a partial scene captured in each of a plurality of blocks allocated to a scene based on image data repeatedly outputted from an imager;

a reducer which reduces a weighted amount allocated to a block in which a partial scene having a contrast below a reference is captured, out of a plurality of weighted amounts respectively allocated to the plurality of blocks;

a second detector which detects a motion of the entire scene by performing a weighted average process in which the plurality of weighted amounts adjusted by a process of said reducer are referenced on the motion detected by said first detector;

a first obtainer which repeatedly obtains a minimum value of a luminance difference between screens of the image data outputted from said imager, corresponding to each of the plurality of blocks; and

an increaser which executes a process for increasing the reference according to an increase of the minimum value obtained by said first obtainer, corresponding to the block in which the partial scene having the contrast below the reference is captured.

2. A motion detection apparatus according to claim 1 , further comprising a second obtainer which repeatedly obtains an average value of a luminance difference between screens of image data outputted from said imager, corresponding to each of the plurality of blocks, wherein said reducer includes a comparator which compares the average value obtained by said second obtainer with the reference so as to determine the contrast.

3. A motion detection apparatus according to claim 1 , further comprising an extractor which extracts one portion of the image data outputted from said imager so that a motion detected by said second detector is compensated.

4. A motion detection apparatus according to claim 3 , wherein said extractor includes: a writer which writes the image data outputted from said imager into a memory; a reader which reads out one portion of image data belonging to an extraction area, out of the image data accommodated in said memory by said writer; and a changer which changes a position of the extraction area so that the motion detected by said second detector is compensated.

5. A motion detection apparatus according to claim 1 , further comprising a starter which starts said increaser corresponding to the block in which a scene having a motion amount below a threshold value is captured.

6. A motion detection apparatus according to claim 1 , further comprising an initializer which initializes the reference increased by said increaser after an elapse of a designated period.

7. A motion detection apparatus according to claim 1 , wherein each of the plurality of blocks includes a plurality of minute blocks, said motion detection apparatus further comprising a difference calculator which calculates a difference between luminance of a representative pixel in image data of a previous screen and luminance of each of a plurality of pixels in image data of a current screen, for each minute block.

8. A computer program embodied in a tangible medium, which is executed by a processor of a motion detection apparatus, said program comprising:

a first detecting step of detecting a motion of a partial scene captured in each of a plurality of blocks allocated to a scene based on image data repeatedly outputted from an imager;

a reducing step of reducing a weighted amount allocated to a block in which a partial scene having a contrast below a reference is captured, out of a plurality of weighted amounts respectively allocated to the plurality of blocks;

a second detecting step of detecting a motion of the entire scene by performing a weighted average process in which the plurality of weighted amounts adjusted by a process of said reducing step are referenced on the motion detected in said first detecting step;

an acquiring step of repeatedly acquiring a minimum value of a luminance difference between screens of image data outputted from said imager, corresponding to each of the plurality of blocks; and

an increasing step of executing a process for increasing the reference according to an increase of the minimum value obtained in said acquiring step, corresponding to the block in which the partial scene having the contrast below the reference is captured.

9. A motion detection method executed by a motion detection apparatus, comprising:

a first detecting step of detecting a motion of a partial scene captured in each of a plurality of blocks allocated to a scene based on image data repeatedly outputted from an imager;

a reducing step of reducing a weighted amount allocated to a block in which a partial scene having a contrast below a reference is captured, out of a plurality of weighted amounts respectively allocated to the plurality of blocks;

a second detecting step of detecting a motion of the entire scene by performing a weighted average process in which the plurality of weighted amounts adjusted by a process of said reducing step are referenced on the motion detected in said first detecting step;

an acquiring step of repeatedly acquiring a minimum value of a luminance difference between screens of image data outputted from said imager, corresponding to each of the plurality of blocks; and

an increasing step of executing a process for increasing the reference according to an increase of the minimum value obtained in said acquiring step, corresponding to the block in which the partial scene having the contrast below the reference is captured.

Assignments (2)
CORRECTIVE ASSIGNMENT TO CORRECT THE TO CORRECT THE INCORRECT PATENT NUMBER 13/446,454, AND REPLACE WITH 13/466,454 PREVIOUSLY RECORDED ON REEL 032467 FRAME 0095. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT OF ASSIGNORS INTEREST. Recorded Apr 3, 2014
From: SANYO ELECTRIC CO., LTD.
To: XACTI CORPORATION
Reel/Frame 032601/0646 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 18, 2014
From: SANYO ELECTRIC CO., LTD.
To: XACTI CORPORATION
Reel/Frame 032467/0095 →