IP Library Granted Patent US 10,311,690
Granted Patent B2
US 10,311,690 · App. 15/220,996 · Granted Jun 4, 2019

Systems and methods for detecting motion based on a video pattern

Inventors: Xiaomin Xia (Shenzhen, CN); Di Wu (Shenzhen, CN); Chao Liu (Shenzhen, CN); Tianfeng Zhao (Shenzhen, CN)
Assignee: ADEMCO INC.
G08B13/19602G02B3/08G02B13/14G06K9/00771G06K9/629G06K9/6293
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 10,311,690
App. No.
15/220,996
Granted
Jun 4, 2019
Kind
B2
Abstract

Some systems and methods for detecting motion based on a video pattern can include creating a motion image from a sequence of raw images, masking the motion image with a lens pattern associated with a PIR sensor and an associated Fresnel lens, splitting each of a plurality of blocks of the lens pattern into first and second negative areas, identifying a positive area pixel value as a sum of all pixels in the motion image aligned with the first positive area in the plurality of blocks, identifying a negative area pixel value as a sum of all pixels in the motion image aligned with the second negative area in the plurality of blocks, identifying a motion image response value as a difference between the positive and negative area pixel values, and identifying a presence of motion when the motion image response value exceeds a predetermined value.

Claims (31)

1. A method comprising:

creating a motion image from a sequence of raw images of a region by differentiating the sequence of raw images so that the motion image includes pixels representing only portions of the sequence of raw images where there is a difference between at least one of the sequence of raw images and any subsequent ones of the sequence of raw images;

masking the motion image with a lens pattern associated with a PIR sensor and an associated Fresnel lens monitoring the region by overlaying the motion image with the lens pattern;

splitting each of a plurality of blocks of the lens pattern as overlaid on the motion image into a respective first section and a respective second section, wherein the respective first section of each of the plurality of blocks is a respective positive area associated with a first slot of the PIR sensor and the respective second section of each of the plurality of blocks is a respective negative area associated with a second slot of the PIR sensor;

identifying a positive area pixel value as a sum of all of the pixels in the motion image that are aligned with the respective positive area of each of the plurality of blocks;

identifying a negative area pixel value as a sum of all of the pixels in the motion image that are aligned with the respective negative area of each of the plurality of blocks;

subtracting the positive area pixel value and the negative area pixel value as identified from the respective positive area of each of the plurality of blocks and the respective negative area of each of the plurality of blocks of the motion image to identify a motion image response value; and

identifying a presence of motion in the region when the motion image response value exceeds a predetermined value.

2. The method of claim 1 further comprising receiving the sequence of raw images from a video imager monitoring the region.

3. The method of claim 1 further comprising receiving the lens pattern from the PIR sensor.

4. The method of claim 1 further comprising retrieving the lens pattern from a memory device.

5. The method of claim 1 further comprising identifying the presence of the motion in the region when the motion image response value exceeds the predetermined value within a predetermined period of time.

6. The method of claim 1 further comprising transmitting a signal indicative of the presence of the motion when the motion image response value exceeds the predetermined value.

7. The method of claim 1 further comprising causing activation of an alarm when the motion image response value exceeds the predetermined value.

8. A system comprising:

a programmable processor; and

executable control software stored on a non-transitory computer readable medium,

wherein the programmable processor and the executable control software create a motion image from a sequence of raw images of a region by differentiating the sequence of raw images so that the motion image includes pixels representing only portions of the sequence of raw images where there is a difference between at least one of the sequence of raw images and any subsequent ones of the sequence of raw images,

wherein the programmable processor and the executable control software mask the motion image with a lens pattern associated with a PIR sensor and an associated Fresnel lens monitoring the region by overlaying the motion image with the lens pattern,

wherein the programmable processor and the executable control software split each of a plurality of blocks of the lens pattern as overlaid on the motion image into a respective first section and a respective second section,

wherein the respective first section of each of the plurality of blocks is a respective positive area associated with a first slot of the PIR sensor and the respective second section of each of the plurality of blocks is a respective negative area associated with a second slot of the PIR sensor,

wherein the programmable processor and the executable control software identify a positive area pixel value as a sum of all of the pixels in the motion image that are aligned with the respective positive area of each of the plurality of blocks,

wherein the programmable processor and the executable control software identify a negative area pixel value as a sum of all of the pixels in the motion image that are aligned with the respective negative area of each of the plurality of blocks,

wherein the programmable processor and the executable control software subtract the positive area pixel value and the negative area pixel value as identified from the respective positive area of each of the plurality of blocks and the respective negative area of each of the plurality of blocks of the motion image to identify a motion image response value, and

wherein the programmable processor and the executable control software identify a presence of motion in the region when the motion image response value exceeds a predetermined value.

9. The system of claim 8 further comprising a transceiver device, wherein the programmable processor and the executable control software receive the sequence of images, via the transceiver device, from a video imager monitoring the region.

10. The system of claim 8 further comprising a transceiver device, wherein the programmable processor and the executable control software receive the lens pattern, via the transceiver device, from the PIR sensor.

11. The system of claim 8 further comprising a memory device, wherein the programmable processor and the executable control software retrieve the lens pattern from the memory device.

12. The system of claim 8 wherein the programmable processor and the executable control software identify the presence of the motion in the region when the motion image response value exceeds the predetermined value within a predetermined period of time.

13. The system of claim 8 further comprising a transceiver device, wherein the programmable processor and the executable control software transmit, via the transceiver device, a signal indicative of the presence of the motion when the motion image response value exceeds the predetermined value.

14. The system of claim 8 further comprising an alarm device, wherein the programmable processor and the executable control software cause the alarm device to be activated when the motion image response value exceeds the predetermined value.

Assignments (5)
CHANGE OF NAME Recorded Jun 12, 2025
From: ADEMCO INC.
To: RESIDEO LLC
Reel/Frame 071546/0001 →
CORRECTIVE ASSIGNMENT TO CORRECT THE PREVIOUS RECORDING BY NULLIFICATION. THE INCORRECTLY RECORDED PATENT NUMBERS 8545483, 8612538 AND 6402691 PREVIOUSLY RECORDED AT REEL: 047909 FRAME: 0425. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Jun 12, 2019
From: HONEYWELL INTERNATIONAL INC.
To: ADEMCO INC.
Reel/Frame 050431/0053 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 14, 2018
From: HONEYWELL INTERNATIONAL INC.
To: ADEMCO INC.
Reel/Frame 047909/0425 →
SECURITY INTEREST Recorded Oct 26, 2018
From: ADEMCO INC.
To: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 047337/0577 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 27, 2016
From: XIA, XIAOMIN; WU, DI; LIU, CHAO; ZHAO, TIANFENG
To: HONEYWELL INTERNATIONAL INC.
Reel/Frame 039272/0414 →
Continuity (1)
Related Publication 20180033271A1 · Feb 1, 2018