SYSTEM AND METHOD FOR OBJECT DETECTION FROM A MOVING PLATFORM
First Claim
Patent Images
1. A system for performing object detection and classification comprising:
- one or more detectors configured to identify candidate detections;
one or more filters configured to identify false positives, at least one of which is configured to identify the foreground and background components of the candidate detection; and
one or more classifiers configured to extract classifying features from the identified foreground components and classify the object based on the extracted classifying features.
2 Assignments
0 Petitions
Accused Products
Abstract
The present invention relates to a system and method for detecting one or more targets belonging to a first class (e.g., moving and/or stationary people), from a moving platform in a 3D-rich environment. The framework described here is implemented using a number of monocular or stereo cameras distributed around the vehicle to provide 360 degrees coverage. Furthermore, the framework described here utilizes numerous filters to reduce the number of false positive identifications of the targets.
58 Citations
28 Claims
-
1. A system for performing object detection and classification comprising:
-
one or more detectors configured to identify candidate detections; one or more filters configured to identify false positives, at least one of which is configured to identify the foreground and background components of the candidate detection; and one or more classifiers configured to extract classifying features from the identified foreground components and classify the object based on the extracted classifying features. - View Dependent Claims (2, 3, 4)
-
-
5. A method of identifying a false positive in a candidate detection, the method comprising the steps of:
-
extracting binary contours of a potential object within the candidate detection to form an extracted edge map; matching a local part contour set to the extracted edge map; refining a set of sampling windows based on the matched local part contour set; composing a global foreground mask from the extracted edge map; computing gradient directions for a subset of the area of the candidate detection that correlates with the set of refined sampling windows and the global foreground mask; and determining, from the gradient directions, whether the candidate detection is a false positive.
-
-
6. A method of determining if a candidate detection is a false positive, the method comprising the steps of:
-
scoring each pixel of the candidate detection based on a thermal intensity derivative of each pixel; selecting a first threshold score such that a first set of pixels having a low thermal intensity derivative are below the first threshold score, and a second set of pixels having an high thermal derivative score are above the first threshold score; detecting one or more connected components in the second set of pixels; and comparing a number of the detected one or more connected components to a total number of pixels in the candidate detection to produce a ratio, wherein if the ratio is above a second threshold score, the candidate detection is identified as a false positive.
-
-
7. A system for performing object detection comprising:
-
a plurality of sensors with a common field of view, wherein frames captured by the plurality of sensors are spatially and temporally aligned to produce a synchronized sequence of frames; a plurality of detectors configured to identify candidate detections, wherein an active subset of the plurality of detectors is selected based on at least one environmental property, wherein an output of each of the active subset is OR-ed to produce the candidate detections; and a plurality of filters configured to identify false positives and produce a set of confirmed detections from the candidate detections, wherein an active subset of the plurality of filters is selected based on the at least one environmental property. - View Dependent Claims (8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A method for performing object detection, comprising the steps of:
-
spatially and temporally aligning a plurality of frames captured by a plurality of sensors with a common field of view to produce a synchronized sequence of frames; identifying candidate detections using an active subset of a plurality of detectors selected based on at least one environmental property; OR-ing an output of each of the active subset of detectors to produce the candidate detections; identifying false positives from the candidate detections using an active subset of the plurality of filters selected based on the at least one environmental property; and combining an output of each of the active subset of the plurality of filters to produce a set of confirmed detections from the candidate detections, wherein an active subset of the plurality of filters is selected based on the at least one environmental property. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28)
-
Specification