Abstract
Bad weather conditions lead the robustness of most surveillance and driver assistance system. Therefore this paper attempts to review the type of bad weather in a perspective of computer vision and image processing and some recent effort on raindrop detection and removal techniques which has been successfully designed and developed to enhance the image degraded by the bad weather.