IP Library Granted Patent US 10,726,294
Granted Patent B1
US 10,726,294 · App. 16/028,079 · Granted Jul 28, 2020

Logical sensor generation in a behavioral recognition system

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,726,294
App. No.
16/028,079
Granted
Jul 28, 2020
Kind
B1
Abstract

Techniques are disclosed for generating logical sensors for an image driver. The image driver monitors values corresponding to at least a first feature in one or more regions of a first image in a stream of images received by a first sensor. The image driver identifies at least a first correlation between at least a first and second value of the monitored values. The image driver generates a logical sensor based on the identified correlations. The logical sensor samples one or more features corresponding to the identified correlation from a second image in the stream of images.

Claims (40)

1. A computer-implemented method comprising:

receiving image data for an image;

extracting a feature value associated with a first feature of the image data;

generating a feature vector based on the feature value;

generating a sample vector based on the feature vector, the sample vector representing a low-dimensional representation of the image data;

monitoring subsequent feature values for the first feature;

detecting a correlation between the subsequent feature values for the first feature and feature values for a second feature; and

generating a logical sensor based on the correlation,

the first feature including one of a homogeneity, a shape, a motion activity, or an entropy of the image data.

2. The computer-implemented method of claim 1 , further comprising sending the sample vector to a server for incorporation into a learning model of the server.

3. The computer-implemented method of claim 1 , further comprising extracting a plurality of feature values including the feature value, each feature value from the plurality of feature values being associated with a region of the image.

4. The computer-implemented method of claim 3 , wherein the generating the feature vector is based on the plurality of feature values.

5. The computer-implemented method of claim 1 , wherein the generating the sample vector includes concatenating a plurality of feature vectors including the feature vector.

6. The computer-implemented method of claim 1 , wherein the method is performed by an image driver.

7. A non-transitory computer-readable storage medium storing instructions that, when executed by a processor, perform an operation comprising:

receiving image data for an image;

extracting a feature value associated with a first feature of the image data;

generating a feature vector based on the feature value;

generating a sample vector based on the feature vector, the sample vector representing a low-dimensional representation of the image data;

monitoring subsequent feature values for the first feature;

detecting a correlation between the subsequent feature values for the first feature and feature values for a second feature; and

generating a logical sensor based on the correlation,

the first feature including one of a homogeneity, a shape, a motion activity, or an entropy of the image data.

8. The computer-readable storage medium of claim 7 , wherein the operation further comprises sending the sample vector to a server for incorporation into a learning model of the server.

9. The computer-readable storage medium of claim 7 , wherein the operation further comprises extracting a plurality of feature values including the feature value, each feature value from the plurality of feature values being associated with a region of the image.

10. The computer-readable storage medium of claim 7 , wherein the generating the sample vector includes concatenating a plurality of feature vectors including the feature vector.

11. A system, comprising:

a processor; and

a memory storing code, which, when executed on the processor, performs an operation, comprising:

receiving image data for an image;

extracting a feature value associated with a first feature of the image data;

generating a feature vector based on the feature value;

generating a sample vector based on the feature vector, the sample vector representing a low-dimensional representation of the image data;

monitoring subsequent feature values for the first feature;

detecting a correlation between the subsequent feature values for the first feature and feature values for a second feature; and

generating a logical sensor based on the correlation,

the first feature including one of a homogeneity, a shape, a motion activity, or an entropy of the image data.

12. The system of claim 11 , wherein the operation further comprises sending the sample vector to a server for incorporation into a learning model of the server.

13. The system of claim 11 , wherein the operation further comprises extracting a plurality of feature values including the feature value, each feature value from the plurality of feature values being associated with a region of the image.

14. The system of claim 11 , wherein the generating the sample vector includes concatenating a plurality of feature vectors including the feature vector.

Assignments (5)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 24, 2020
From: OMNI AI, INC.
To: INTELLECTIVE AI, INC.
Reel/Frame 052216/0585 →
CHANGE OF NAME Recorded Aug 27, 2018
From: BEHAVIORAL RECOGNITION SYSTEMS, INC.
To: GIANT GRAY, INC.
Reel/Frame 046946/0655 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 27, 2018
From: SAITWAL, KISHOR ADINATH; RISINGER, LON W.; COBB, WESLEY KENNETH
To: BEHAVIORAL RECOGNITION SYSTEMS, INC.
Reel/Frame 046710/0557 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 27, 2018
From: GIANT GRAY, INC.
To: PEPPERWOOD FUND II, LP
Reel/Frame 046710/0608 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 27, 2018
From: PEPPERWOOD FUND II, LP
To: OMNI AI, INC.
Reel/Frame 046710/0678 →