IP Library Granted Patent US 11,575,912
Granted Patent B2
US 11,575,912 · App. 17/379,513 · Granted Feb 7, 2023

Multi-sensor motion detection

Inventors: Peiman Amini (Mountain View, CA); Joseph Amalan Arul Emmanuel (Cupertino, CA)
Assignee: Arlo Technologies, Inc.
H04N19/166G06F9/542G06T7/20G06V20/52G07C9/37G08B3/10G08B3/1016G08B5/223G08B13/191G08B13/193G08B13/1966G08B13/19656G08B13/19669G08B13/19695G08B21/182G08B27/006G08B29/183H04B17/318H04B17/391H04L1/0003H04L1/0009H04L1/0017H04L1/0033H04L5/0053H04L43/0858H04L43/12H04L43/16H04L65/612H04L65/65H04L65/80H04L67/1093H04N5/23206H04N5/23227H04N5/23254H04N5/247H04N7/12H04N7/183H04N17/002H04N19/103H04N19/124H04N19/156H04N19/184H04N19/40H04N19/42H04W24/08H04W24/10H04W28/021H04W36/0011H04W36/30H04W52/0245H04W52/0261H04W72/042H04W72/0453H05B47/105H05B47/19G06T2207/30232G06T2207/30241H04N7/147H04N7/181H04N19/00
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 11,575,912
App. No.
17/379,513
Granted
Feb 7, 2023
Kind
B2
Abstract

Use of multiple sensors to determine whether motion of an object is occurring in an area is described. In one aspect, an infrared (IR) sensor can be supplemented with a radar sensor to determine whether the determined motion of an object is not a false positive.

Claims (45)

1. A method comprising:

determining, by one or more processors, an indication of motion of an object in an area using a first sensor;

determining, by the one or more processors, a lack of motion in the area using a second sensor;

determining, by the one or more processors, that the indication of motion of the object in the area using the first sensor is a false positive determination based on the lack of motion in the area determined using the second sensor;

refraining, by the one or more processors, from sending video data from the first sensor to a server based on determining that the indication of motion of the object is a false positive determination;

adjusting, by the one or more processors, motion detection thresholds of at least one of the first sensor or the second sensor using machine learning applied to a discrepancy between determinations made by the first sensor and the second sensor;

determining, by the one or more processors, motion of objects in the area using the motion detection thresholds; and

sending, by the one or more processors, the video data from the first sensor to the server for viewing the motion of the objects in the area.

2. The method of claim 1 , wherein the second sensor is an infrared (IR) sensor, the first sensor is an image sensor, and the IR sensor and the image sensor are part of a camera having a field of view including the area.

3. The method of claim 2 , further comprising:

adjusting, by the one or more processors, motion detection thresholds of the IR sensor to modify sensitivity of the IR sensor to the motion of the objects in the area.

4. The method of claim 1 , wherein the second sensor is a radar sensor.

5. The method of claim 4 , further comprising:

powering on, by the one or more processors, the radar sensor to determine the lack of motion in the area responsive to determining the indication of the motion of the object using the first sensor.

6. The method of claim 1 , wherein adjusting the motion detection thresholds comprises causing, by the one or more processors, the at least one of the first sensor or the second sensor to determine the motion of the objects in the area based on a trajectory of the objects in the area.

7. The method of claim 1 , wherein adjusting the motion detection thresholds comprises causing, by the one or more processors, the at least one of the first sensor or the second sensor to determine the motion of the objects in the area based on a distance of the objects in the area from the at least one of the first sensor or the second sensor.

8. The method of claim 1 , wherein determining the motion of the objects in the area is based on channel state information (CSI) of a wireless communications link between the one or more processors and a wireless access point (AP).

9. The method of claim 8 , wherein determining the motion of the objects in the area is further based on deviations from an expected amplitude or phase indicated by the CSI.

10. An electronic device, comprising:

one or more processors; and

memory storing instructions, wherein the processor is configured to execute the instructions such that the processor and memory are configured to:

determine an indication of motion of an object in an area using a first sensor;

determine a lack of motion in the area using a second sensor;

determine that the indication of motion of the object in the area using the first sensor is a false positive determination based on the lack of motion in the area determined using the second sensor;

refrain from sending video data from the first sensor to a server based on determining that the indication of motion of the object is a false positive determination;

adjust motion detection thresholds of at least one of the first sensor or the second sensor using machine learning applied to a discrepancy between determinations made by the first sensor and the second sensor;

determine motion of objects in the area using the motion detection thresholds; and

send the video data from the first sensor to the server for viewing the motion of the objects in the area.

11. The electronic device of claim 10 , wherein the second sensor is an infrared (IR) sensor, the first sensor is an image sensor, and the IR sensor and the image sensor are part of a camera having a field of view including the area.

12. The electronic device of claim 11 , wherein the processor and memory are further configured to:

adjust motion detection thresholds of the IR sensor to modify sensitivity of the IR sensor to the motion of the objects in the area.

13. The electronic device of claim 10 , wherein the second sensor is a radar sensor.

14. The electronic device of claim 13 , wherein the processor and memory are further configured to:

power on the radar sensor to determine the lack of motion in the area responsive to determining the indication of the motion of the object using the first sensor.

15. The electronic device of claim 10 , wherein the instructions to adjust the motion detection thresholds cause the at least one of the first sensor or the second sensor to determine the motion of the objects in the area based on a trajectory of the objects in the area.

16. The electronic device of claim 10 , wherein the instructions to adjust the motion detection thresholds cause the at least one of the first sensor or the second sensor to determine the motion of the objects in the area based on a distance of the objects in the area from the at least one of the first sensor or the second sensor.

17. The electronic device of claim 10 , wherein determining the motion of the objects in the area is based on channel state information (CSI) of a wireless communications link between the one or more processors and a wireless access point (AP).

18. A computer program product including one or more non-transitory computer-readable media storing computer program instructions, execution of which by a processing system causes the processing system to:

determine an indication of motion of an object in an area using a first sensor;

determine a lack of motion in the area using a second sensor;

determine that the indication of motion of the object in the area using the first sensor is a false positive determination based on the lack of motion in the area determined using the second sensor;

refrain from sending video data from the first sensor to a server based on determining that the indication of motion of the object is a false positive determination;

adjust motion detection thresholds of at least one of the first sensor or the second sensor using machine learning applied to a discrepancy between determinations made by the first sensor and the second sensor;

determine motion of objects in the area using the motion detection thresholds; and

send the video data from the first sensor to the server for viewing the motion of the objects in the area.

Assignments (3)
SECURITY INTEREST Recorded Dec 13, 2024
From: ARLO TECHNOLOGIES, INC.
To: HSBC BANK USA, NATIONAL ASSOCIATION, AS ADMINISTRATIVE AGENT
Reel/Frame 069631/0443 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 19, 2021
From: AMINI, PEIMAN; EMMANUEL, JOSEPH AMALAN ARUL
To: NETGEAR, INC.
Reel/Frame 056905/0022 →
CHANGE OF NAME Recorded Jul 19, 2021
From: NETGEAR, INC.
To: ARLO TECHNOLOGIES, INC.
Reel/Frame 056905/0075 →