Object detection and classification
First Claim
1. A system of object detection across disparate fields of view, comprising:
- a data processing hardware system having an object detection component, an object classification component, and an object matching component, the data processing hardware system obtains a first set of images generated by a recording device, the recording device having a first field of view at a first time;
the object detection component of the data processing hardware system detects, from the first set of images, movement of a first object within the first field of view;
the object classification component of the data processing hardware system determines a first level classification category of the first object and determines, from the first level classification category of the first object, a second level classification category of the first object;
the data processing hardware system generates a descriptor of the first object based on at least one of the first level classification category of the first object and the second level classification category of the first object;
the data processing hardware system creates, for the first object, a data structure indicating a probability identifier for the descriptor of the first object;
the data processing hardware system obtains a second set of images generated by the recording device of the first field of view at a second time after the first time;
the object detection component of the data processing hardware system detects, from the second set of images, movement of a second object within the first field of view;
the data processing hardware system generates a descriptor of the second object based on at least one of a first level classification category of the second object and a second level classification category of the second object; and
the object matching component of the data processing hardware system determines the second object and the first object are a same object in the first field of view based on the descriptor of the first object, the probability identifier for the descriptor of the first object, and the descriptor of the second object.
1 Assignment
0 Petitions
Accused Products
Abstract
Object detection and classification across disparate fields of view are provided. A first image generated by a first recording device with a first field of view, and a second image generated by a second recording device with a second field of view can be obtained. An object detection component can detect a first object within the first field of view, and a second object within the second field of view. An object classification component can determine first and second level classification categories of the first object. A data processing system can create a data structure indicating a probability identifier for a descriptor of the first object. An object matching component can correlate the first object with the second object based on the descriptor of the first object, the probability identifier for the descriptor of the first object, or a descriptor of the second object.
59 Citations
20 Claims
-
1. A system of object detection across disparate fields of view, comprising:
-
a data processing hardware system having an object detection component, an object classification component, and an object matching component, the data processing hardware system obtains a first set of images generated by a recording device, the recording device having a first field of view at a first time; the object detection component of the data processing hardware system detects, from the first set of images, movement of a first object within the first field of view; the object classification component of the data processing hardware system determines a first level classification category of the first object and determines, from the first level classification category of the first object, a second level classification category of the first object; the data processing hardware system generates a descriptor of the first object based on at least one of the first level classification category of the first object and the second level classification category of the first object; the data processing hardware system creates, for the first object, a data structure indicating a probability identifier for the descriptor of the first object; the data processing hardware system obtains a second set of images generated by the recording device of the first field of view at a second time after the first time; the object detection component of the data processing hardware system detects, from the second set of images, movement of a second object within the first field of view; the data processing hardware system generates a descriptor of the second object based on at least one of a first level classification category of the second object and a second level classification category of the second object; and the object matching component of the data processing hardware system determines the second object and the first object are a same object in the first field of view based on the descriptor of the first object, the probability identifier for the descriptor of the first object, and the descriptor of the second object. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A method of digital image object detection across disparate fields of view, comprising:
-
obtaining, by a data processing hardware system having at least one of an object detection component, an object classification component, and an object matching component, a first set of images generated by a recording device, the recording device having a first field of view at a first time; detecting, by the object detection component of the data processing hardware system, from the first set of images, a first object moving within the first field of view; determining, by the object classification component of the data processing hardware system, a first level classification category of the first object and determining, from the first level classification category of the first object, a second level classification category of the first object; generating, by the data processing hardware system, a descriptor of the first object based on at least one of the first level classification category of the first object and the second level classification category of the first object; creating, by the data processing hardware system, for the first object, a data structure indicating a probability identifier for the descriptor of the first object; obtaining, by the data processing hardware system, a second set of images generated by the recording device of the first field of view at a second time after the first time; detecting, by the object detection component of the data processing hardware system, from the second set of images, a second object moving within the first field of view; generating, by the data processing hardware system, a descriptor of the second object based on at least one of a first level classification category of the second object and a second level classification category of the second object; and determining, by the object matching component of the data processing hardware system, the first object and the second object are a same object based on the descriptor of the first object, the probability identifier for the descriptor of the first object, and the descriptor of the second object. - View Dependent Claims (19, 20)
-
Specification