1. An object recognition system having at least two image sensors and a controller that is adapted for measuring distance from the system to an object with respect to respective windows of an image captured by the sensors, wherein said controller is programmed to form clusters by uniting adjacent windows that have similar measured distances, to judge whether each of the clusters is valid or invalid based on the attributes of the cluster, and to recognize the physical object based on the clusters judged to be valid.