Abstract
Bad weather especially rain drops degrades the perceptual image quality. It is clear that raindrops destroy the visibility of a scene. In steady bad weather, constituent droplets are very small (1–10 μm) and steadily float in the air. Individual detection of these droplets by the camera is very difficult. In dynamic bad weather, constituent droplets are 1000 times larger than those of the steady weather. Due to this large size, these droplets are visible to the video capturing camera which affects the quality of the image. Thus, there is a need for recognition and extraction of rain drops to enhance the image quality. The objective of this paper is to identify the location of the damage sample as precisely as possible and to remove the detected rain pixels from the image in order to get a clearer and brighter image. In this paper, we present a hybrid approach to identify and extract raindrops from the rainy image in order to restore the image with its original back ground. The algorithm is framed in order to recognize the rain droplets using clustering and shape modeling of raindrops. Proposed framework is based on K-means clustering and Gaussian filter for the efficient retrieval of rain droplets from the rainy image. The k-means clustering results in highest correct clustering rate and Hough transform is used to detect and remove the raindrops from single image. The proposed system showed better results than available approaches for raindrop recognition and deletion.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Abd Wahab MH, Su CH, Zakaria N, Abdul Salam R (2013) Review on raindrop detection and removal in weather degraded images. In: CSIT 2013: The 5th International Conference on Computer Science and Information Technology, 27–28 Mar 2013. Amman, Jordan
Narasimhan and Nayar (2003) IEEE International Conference on Computer Vision, vol 2, pp 1067–1074
Barnum P, Narasimhan SG, Kanade T (2010) Analysis of rain and snow in frequency space. Int J Comput Vis 86(2–3):256–274
Starik S, Werman M (2003) Simulation of rain in videos. In: Proceedings of Texture: The 3rd International Workshop on Texture Analysis and Synthesis, 17 Oct 2003. Nice, France, pp 95–100
Shariah S, Marhaban MM, Ramli AR, Mohd Noor SBB (2011) Rain detection and removal using a new algorithm. In: Proceedings of the National Geoscience Conference, 11–12 Jun 2011. The Puteri Pacific Johor Bahru, Johor, Malaysia
Garg K, Nayar SK (2004) Detection and removal of rain from videos. IEEE Comput Soc Conf Comput Vis Pattern Recognit 1:528–535
Barnum P, Kanade T, Narasimhan SG (2007) Spatio temporal frequency analysis for removing rain and snow from videos. In: Workshop on Photometric Analysis For Computer Vision (PACV), in conjunction with ICCV
Tripathi AK, Mukhopadhyay S (2014) Removal of rain from videos: a review. SIViP 8:1421–1430
Park WJ, Lee KH (2008) Rain removal using Kalman filter in video. In: International Conference on Smart Manufacturing Application, pp 494–497
Garg K, Nayar SK (2005) IEEE International Conference on Computer Vision, vol 2, pp 1067–1074
Zhang X, Li H, Qi Y, Leow WK, Ng TK (2006) Rain removal in video by combining temporal and chromatic properties. In: IEEE International Conference on Multimedia and Expo
Liu P, Xu J, Liu J, Tang X (2009) Pixel based temporal analysis using chromatic property for removing rain from videos. Comput Inf Sci 2(1):53–60
Fattal R (2008) Single image dehazing. In: SIGGRAPH
Halimeh JC, Roser M (2009) Raindrop detection on car windshields using geometric-photometric environment construction and intensity—based correlation. In: IEEE Intelligent Vehicles Symposium, 2009, pp 610–615. 978-1-4244-3504-3/09/$25.00 ©2009
Hassim R, Bade A (2015) Taxonomy of rain detection and rain removal techniques. Transact Sci Technol, 28–35
He K, Sun J, Tang X (2008) Single image haze removal using dark channel prior. In: IEEE Computer Society Conference on Computer Vision and Pattern recognition (CVPR)
Ramesh Kanthan M, Naganandini Sujatha S (2013) Automatic grayscale classification using histogram clustering for geometric active contour models. Int J Curr Eng Technol 3(2). ISSN 2277-4106
Ramesh Kanthan M, Naganandini Sujatha S (2015) Rain drop detection and removal using K-means clustering. In: 2015 IEEE International Conference on Computational Intelligence and Computing Research. 978-1-4799-7849-6/15
Roser M, Geiger A (2009) Video-based raindrop detection for improved image registration. In: 2009 IEEE 12th International Conference on Computer Vision Workshops, ICCV Workshops
Tan RT (2008) Visibility in bad weather from a single image. In: IEEE Conference on Computer Vision and Pattern Recognition (CVPR 08)
You S, Tan RT, Kawakami R, Ikeuchi K (2013) Adherent raindrop detection and removal in video. In: Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition (CVPR)
You S, Tan RT, Kawakami R, Mukaigawa Y, Ikeuchi K (2014) Raindrop detection and removal from long range trajectories. In: IEEE Conference on Computer Vision and Pattern Recognition (CVPR)
You S, Tan RT, Kawakami R, Mukaigawa Y, Ikeuchi K (2016) Adherent raindrop modelling, detection and removal in video. IEEE Trans Pattern Anal Mach Intell 38(9)
Webster DD (2014) Automatic rain drop detection for improved sensing in automotive computer vision applications. M.Sc. Thesis, Cranfield University
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2020 Springer Nature Singapore Pte Ltd.
About this paper
Cite this paper
Susmitha, A., Dash, L., Alamuru, S. (2020). Recognition and Extraction of Rain Drops in an Image Using Hough Transform. In: Mohanty, M., Das, S. (eds) Advances in Intelligent Computing and Communication. Lecture Notes in Networks and Systems, vol 109. Springer, Singapore. https://doi.org/10.1007/978-981-15-2774-6_13
Download citation
DOI: https://doi.org/10.1007/978-981-15-2774-6_13
Published:
Publisher Name: Springer, Singapore
Print ISBN: 978-981-15-2773-9
Online ISBN: 978-981-15-2774-6
eBook Packages: Intelligent Technologies and RoboticsIntelligent Technologies and Robotics (R0)