Object recognition system
First Claim
1. An object recognition system, comprising:
- one or more image sensors;
a controller that is adapted for measuring the distance from the system to objects with respect to respective windows of an image captured by the sensors, wherein said controller forms clusters by uniting adjacent windows that have similar measured distances; and
a memory for storing data on a previous recognized physical object;
wherein said controller infers a physical object using the data on the previously recognized physical object and the speed of a vehicle relative to the previously recognized physical object and wherein said controller determines a combination of clusters that best matches the inferred physical object.
1 Assignment
0 Petitions
Accused Products
Abstract
An object recognition system includes one or more image sensors and a controller that is adapted for measuring the distance from the system to objects with respect to respective windows of an image captured by the sensors is provided. The controller forms clusters by uniting adjacent windows that have similar measured distances. The system includes a memory for storing data on a previously recognized physical object. The controller infers a physical object based on data on a previously recognized physical object and the speed of the vehicle relative to a previously recognized physical object and wherein said controller determines a combination of clusters that best matches the inferred physical object. The controller groups the clusters into one or more cluster groups according to the distance from the vehicle carrying the system and selects from one of the cluster groups those clusters that overlaps with a physical object inferred by the controller. The controller matches combinations of the selected clusters with the inferred physical object based on the attributes of the combined clusters and the attributes of the inferred physical object.
-
Citations
19 Claims
-
1. An object recognition system, comprising:
-
one or more image sensors;
a controller that is adapted for measuring the distance from the system to objects with respect to respective windows of an image captured by the sensors, wherein said controller forms clusters by uniting adjacent windows that have similar measured distances; and
a memory for storing data on a previous recognized physical object;
wherein said controller infers a physical object using the data on the previously recognized physical object and the speed of a vehicle relative to the previously recognized physical object and wherein said controller determines a combination of clusters that best matches the inferred physical object. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
6. The system of claim 5, wherein Zt is determined by an equation:
previous Zt+relative speed×
detection time interval.
-
7. The system of claim 5, wherein the following value is added to E1:
-
8. The system of claim 6, wherein the relative speed is determined by dividing by the detection time interval the difference between a distance from the vehicle to the physical object that has been measured in the present process cycle and a distance from the vehicle to said physical object that was measured in the preceding process cycle.
-
9. An object recognition system, comprising:
-
one or more image sensors;
means for measuring distance from the system to a physical object with respect to each window of an image captured by the sensors;
means for clustering adjacent windows that are in a predetermined distance range;
means for inferring a present position of the physical object that was recognized in the previous recognition cycle, based on previous position of the physical object and the speed of a vehicle relative to the object;
selection means for selecting clusters whose distance from the vehicle is within a predetermined tolerance relative to the distance of the inferred physical object and which overlaps with the inferred physical object;
means for recognizing, as representing the physical object, the combined clusters that comprise one or more clusters selected by said selection and that have closest attributes to the attributes of the inferred physical object. - View Dependent Claims (10)
a memory for storing attributes of at least one sample physical object; and
means for comparing attributes of combined clusters that were not selected by said selection means with attributes of said at least one sample physical object to recognize the sample physical object having closest attributes to be the physical object corresponding to the combined clusters.
-
-
11. A method for recognizing a physical object, comprising the steps of:
-
measuring distance from a vehicle to the physical object with respect to respective windows of an image captured by at least one image sensor;
uniting adjacent windows that have similar measured distances to form clusters;
inferring a present position of the physical object using data on a previously recognized physical object and the speed of the vehicle relative to the previously recognized physical object; and
determining a combination of clusters that best matches the inferred physical object. - View Dependent Claims (12, 13, 14, 15, 16, 17)
-
-
15. The method of claim 14, wherein Zt is determined by an equation:
- previous Zt+relative speed×
detection time interval.
- previous Zt+relative speed×
-
16. The method of claim 14, wherein the following value is added to E1:
-
17. The method of claim 15, wherein the relative speed is determined by dividing by the detection time interval the difference between a distance from the vehicle to the physical object that has been measured in the present process cycle and a distance from the vehicle to said physical object that was measured in the preceding process cycle.
-
18. A method of recognizing a physical object, comprising the steps of:
-
measuring distance from a vehicle to the physical object with respect to each window of an image captured one or more image sensors;
clustering adjacent windows that are in a predetermined distance range;
inferring a present position of the physical object that was recognized in the previous recognition cycle, based on previous position of the physical object and the speed of the vehicle relative to the object;
selecting clusters whose distance from the vehicle is within a predetermined tolerance relative to the distance of the inferred physical object and which overlaps with the inferred physical object;
recognizing, as representing the physical object, the combined clusters that comprise one or more clusters selected by the step of selecting and that have closest attributes to the attributes of the inferred physical object. - View Dependent Claims (19)
storing attributes of at least one sample physical object; and
comparing attributes of combined clusters that were not selected in said step of selecting with attributes of said at least one sample physical object to recognize the sample physical object having closest attributes to be the physical object corresponding to the combined clusters.
-
Specification