SYSTEM AND METHOD FOR IMAGE ANALYSIS
First Claim
1. A method for image analysis, comprising:
- recording an image at a vehicle system mounted to a vehicle;
automatically detecting an object within the image with a first module;
automatically defining a first bounding box about the detected object;
modifying the image with the first bounding box for the detected object to generate a first modified image;
at a verification module associated with the first module, labeling the first bounding box within the modified image as one of a false positive, a false negative, a true positive, and a true negative detected object;
training the first module with the label for the first bounding box;
automatically classifying the detected object, wherein classifying the detected object comprises automatically assigning an object class to the detected object, wherein the object class is one of a plurality of object classes, to generate a classified object;
modifying the image with a second bounding box for the classified object to generate a second modified image;
at a second verification module associated with the object class, labeling the second bounding box within the second modified image as one of a false positive, a false negative, a true positive, and a true negative for the object class, wherein the second verification module is one of a plurality of verification modules, each associated with a different object class of the plurality of object classes;
training the second module with the label for the second bounding box within the second modified image; and
automatically detecting and classifying objects within a second image, recorded at the vehicle system, with the trained first and second modules, respectively.
6 Assignments
0 Petitions
Accused Products
Abstract
A method for image analysis, including recording an image sequence at a vehicle system mounted to a vehicle; automatically detecting an object within the image sequence with a detection module; automatically defining a bounding box about the detected object within each image of the image sequence; modifying the image sequence with the bounding boxes for the detected object to generate a modified image sequence; at a verification module associated with the detection module, labeling the modified image sequence as comprising one of a false positive, a false negative, a true positive, and a true negative detected object based on the bounding box within at least one image of the modified image sequence; training the detection module with the label for the modified image sequence; and automatically detecting objects within a second image sequence recorded with the vehicle system with the trained detection module.
104 Citations
20 Claims
-
1. A method for image analysis, comprising:
-
recording an image at a vehicle system mounted to a vehicle; automatically detecting an object within the image with a first module; automatically defining a first bounding box about the detected object; modifying the image with the first bounding box for the detected object to generate a first modified image; at a verification module associated with the first module, labeling the first bounding box within the modified image as one of a false positive, a false negative, a true positive, and a true negative detected object; training the first module with the label for the first bounding box; automatically classifying the detected object, wherein classifying the detected object comprises automatically assigning an object class to the detected object, wherein the object class is one of a plurality of object classes, to generate a classified object; modifying the image with a second bounding box for the classified object to generate a second modified image; at a second verification module associated with the object class, labeling the second bounding box within the second modified image as one of a false positive, a false negative, a true positive, and a true negative for the object class, wherein the second verification module is one of a plurality of verification modules, each associated with a different object class of the plurality of object classes; training the second module with the label for the second bounding box within the second modified image; and automatically detecting and classifying objects within a second image, recorded at the vehicle system, with the trained first and second modules, respectively. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method for image analysis, comprising:
-
recording an image sequence at a vehicle system mounted to a vehicle; automatically detecting an object within the image sequence with a detection module; automatically defining a bounding box about the detected object within each image of the image sequence; modifying the image sequence with the bounding boxes for the detected object to generate a modified image sequence; at a verification module associated with the detection module, labeling the modified image sequence as comprising one of a false positive, a false negative, a true positive, and a true negative detected object based on the bounding box within at least one image of the modified image sequence; training the detection module with the label for the modified image sequence; and automatically detecting objects within a second image sequence recorded with the vehicle system with the trained detection module. - View Dependent Claims (11, 15, 16, 17, 18, 19, 20)
-
- 12. The method of claim ii, wherein the object class is determined based on a vehicle context parameter, and wherein the vehicle context parameter is determined at the vehicle system.
-
14. The method of claim ii, further comprising:
-
automatically classifying the classified object by assigning second object class to the classified object with a second classification module, wherein the second object class is one of the plurality of object classes, to generate a subclassified object; modifying the image sequence with a third bounding box for the subclassified object within each image of the image sequence to generate a third modified image sequence; at a third verification module associated with the second object class, labeling the third modified image sequence as one of a false positive, a false negative, a true positive, and a true negative for the second object class based the third bounding box within at least one image of the third modified image sequence; training the third module with the label for the third modified image sequence; and automatically classifying objects within the second image sequence recorded with the vehicle system with the trained third module.
-
Specification