1. A detection system for assisting a driver when driving a vehicle, the system comprising: a plurality of image capturing devices mounted to the vehicle to capture images of the external environment of the vehicle; an image processing module to identify potential hazards in real-time from the captured images and to superimpose information of the external environment relating to the identified potential hazards; and at least one display device to display images processed by the image processing module in real-time; wherein the superimposed information is provided in an area of the display device to ensure visual clarity of the images of the external environment; wherein the image processing module comprises video extraction logics to extract and identify potential hazards, the video extraction logics detecting the variations between successive frames captured by the plurality of image capturing device; and wherein if the video extraction logics detects variations between the frames, a tracking sequence of an identified potential hazard is activated in subsequent frames as a precautionary measure without issuing an indication to the driver while the vehicle is continuously driven in the same lane.