Method for indicating to a driver of a vehicle (8, 112) the presence of at least one object (103, 104, 120) or part of object at least temporarily moving relative to the vehicle (8, 112), the method comprising the steps of: • collecting data using at least one camera (6, 114, 302); • analyzing the data to detect at least one hazard created by the presence of the object (103, 104, 120), wherein the detection of at least one hazard is done by identification of keypoints, wherein keypoints are spatial locations or points in an image that define locations that are likely of interest; • creating a warning associated with the hazard; and • displaying the hazard and the warning using at least one display device wherein a rearview assembly (10, 122), providing the display device, is delivering real-time wide-angle video images to the driver that are captured and converted to electrical signals via the at least one camera (6, 114, 302), wherein the step of displaying includes the step of enhancing the hazard detected by the step of analyzing the data collected by the at least one camera (6, 114, 302) to assist the driver in recognizing the hazard, and wherein the step of enhancing the hazard includes the step of marking the hazard to represent a warning as to the presence of the hazard, and/or the step of enhancing the hazard includes the step of creating audio signals to alert the driver, and wherein the display device, showing at least one respective region of interest in which the at least one potential hazard has been detected, is subdivided to show at least two images including at least a normal and at least one rectified image of the respective region, whereby the rectified image of the respective region is an enlarged view of the respective region. • collecting data using at least one camera (6, 114, 302); • analyzing the data to detect at least one hazard created by the presence of the object (103, 104, 120), wherein the detection of at least one hazard is done by identification of keypoints, wherein keypoints are spatial locations or points in an image that define locations that are likely of interest; • creating a warning associated with the hazard; and • displaying the hazard and the warning using at least one display device a rearview assembly (10, 122), providing the display device, is delivering real-time wide-angle video images to the driver that are captured and converted to electrical signals via the at least one camera (6, 114, 302), wherein the step of displaying includes the step of enhancing the hazard detected by the step of analyzing the data collected by the at least one camera (6, 114, 302) to assist the driver in recognizing the hazard, and wherein the step of enhancing the hazard includes the step of marking the hazard to represent a warning as to the presence of the hazard, and/or the step of enhancing the hazard includes the step of creating audio signals to alert the driver, and wherein the display device, showing at least one respective region of interest in which the at least one potential hazard has been detected, is subdivided to show at least two images including at least a normal and at least one rectified image of the respective region, whereby the rectified image of the respective region is an enlarged view of the respective region.