| CPC B60R 11/04 (2013.01) [B60S 1/0848 (2013.01)] | 16 Claims |

|
1. A vehicle comprising:
at least one camera configured to photograph an image around the vehicle;
a memory configured to store image data input from the at least one camera; and
a controller configured to determine that a foreign material is present on the at least one camera and to output a warning message to a user when a brightness change rate of at least one pixel among each pixel of an image frame included in the image data is less than or equal to a reference value and is lower than an average brightness of other pixels except for the at least one pixel,
wherein, to determine that the foreign material is present, the controller is further configured to divide the image frame into preset segments and to compare the average brightness of the other pixels with a brightness of the at least one pixel for each segment.
|