3-D MODEL BASED METHOD FOR DETECTING AND CLASSIFYING VEHICLES IN AERIAL IMAGERY
First Claim
1. A computer implemented method for determining a vehicle type of a vehicle detected in an image, comprising the steps of:
- receiving an image comprising a detected vehicle;
projecting a plurality of vehicle models comprising salient feature locations on the detected vehicle, wherein each vehicle model is associated with a vehicle type;
comparing a first set of features derived from each of the salient feature locations of the vehicle models to a second set of features derived from corresponding salient feature locations of the detected vehicle to form a plurality of positive match scores (p-scores) and a plurality of negative match scores (n-scores); and
classifying the detected vehicle as one of the plurality of vehicle models based at least in part on the plurality of p-scores and the plurality of n-scores.
2 Assignments
0 Petitions
Accused Products
Abstract
A computer implemented method for determining a vehicle type of a vehicle detected in an image is disclosed. An image having a detected vehicle is received. A number of vehicle models having salient feature points is projected on the detected vehicle. A first set of features derived from each of the salient feature locations of the vehicle models is compared to a second set of features derived from corresponding salient feature locations of the detected vehicle to form a set of positive match scores (p-scores) and a set of negative match scores (n-scores). The detected vehicle is classified as one of the vehicle models models based at least in part on the set of p-scores and the set of n-scores.
97 Citations
23 Claims
-
1. A computer implemented method for determining a vehicle type of a vehicle detected in an image, comprising the steps of:
-
receiving an image comprising a detected vehicle; projecting a plurality of vehicle models comprising salient feature locations on the detected vehicle, wherein each vehicle model is associated with a vehicle type; comparing a first set of features derived from each of the salient feature locations of the vehicle models to a second set of features derived from corresponding salient feature locations of the detected vehicle to form a plurality of positive match scores (p-scores) and a plurality of negative match scores (n-scores); and classifying the detected vehicle as one of the plurality of vehicle models based at least in part on the plurality of p-scores and the plurality of n-scores. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. The method of claim wherein the step of classifying the detected vehicle further comprises the steps of:
-
forming an N dimensional feature vector of n-scores and p-scores, wherein N is a size of the predetermined plurality of vehicle models, training an N/2 set of specific vehicle-type SVM classifiers, comparing the detected vehicle to each of the N/2 trained classifiers, and, associating the detected vehicle with a trained classifier which produces the highest confidence value.
-
-
15. A method for detecting a presence and location of a vehicle part in at least one image, comprising the steps of:
-
training a multi-class classifier based on a plurality of predetermined landmarks corresponding to portions of a plurality of images of vehicle models in a plurality of canonical poses; selecting a region of interest (ROI) in the at least one image; for each pixel in the ROI, computing a set of descriptors corresponding to at least one image scale; processing each of the set of descriptors with the multi-class classifier to obtain a plurality of likelihood scores; summing the plurality of likelihood scores to produce a set of likelihood image maps each containing a probability value for having a particular vehicle part at a particular pixel location in the ROI; and determining a particular vehicle part is located at a particular pixel location of the ROI if the probability value associated with a likelihood image map is greater than or equal to a threshold value. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
-
22. A method for determining a pose of a vehicle detected in at least one image, comprising the steps of
selecting a plurality of landmarks corresponding to a plurality of images of vehicle models in a plurality of canonical poses; -
for each canonical pose; sampling random configurations of vehicle parts, applying vehicle parts relationship constraints to the random configuration of, vehicle parts, and fitting a two-dimensional (2D) deformable model of a vehicle to the random and constrained configuration of parts; computing a plurality of poses of the vehicle based on a plurality of likelihood scores obtained from the fitted 2D deformable model; and selecting a pose of the vehicle corresponding to a highest likelihood score. - View Dependent Claims (23)
-
Specification