Patent ID: 8412448

Claim:
A vehicle, comprising: a storage device; at least one microprocessor; and a collision avoidance system stored in the storage device and executed by the at least one microprocessor, the collision avoidance system comprising: a model creating module operable to construct a plurality of 3D models of objects by collecting character data of the objects; a image capturing module operable to control a camera positioned in front of the vehicle to capture an image in front of the vehicle; an image analysis module operable to extract image data from the image, compare the image data with the character data of each of the 3D models to determine whether an object is detected in front of the vehicle, analyze a distance between the camera and the object according to the image, and determine whether the distance is less than a predefined safety distance; a warning module operable to control a warning device of the vehicle to alarm if the distance is less than the safety distance; and a vehicle control module operable to check whether the vehicle is decelerating, and automatically control a brake system of the vehicle to decelerate the vehicle if the vehicle is not decelerating, so as to avoid a vehicle collision between the vehicle and the object.