Table of Contents:
  • 1. Introduction
  • 1.1 Motivation
  • 2. Analysis of rain
  • 2.1 Shape of a raindrop
  • 2.2 Size of a raindrop
  • 2.3 Velocity of raindrop
  • 2.4 Rain appearance
  • 3. Dataset and performance metrics
  • 3.1 Rain dataset
  • 3.2 Performance metrics
  • 3.2.1 Miss, false detection and error
  • 3.2.2 Rain removal accuracy
  • 3.2.3 Variance
  • 4. Important rain detection algorithms
  • 4.1 Framework
  • 4.2 Selected rain detection algorithms
  • 4.2.1 Time domain-based approach
  • 4.2.2 Frequency domain-based approach
  • 5. Probabilistic approach for detection and removal of rain
  • 5.1 Introduction
  • 5.2 Temporal analysis of pixel intensity
  • 5.3 Rain removal algorithm
  • 5.3.1 Detection of rain
  • 5.3.2 Inpainting of rain pixels
  • 5.4 Spatiotemporal detection
  • 5.5 Database
  • 5.6 Simulation and results
  • 5.7 Conclusion
  • 6. Impact of camera motion on detection of rain
  • 6.1 Introduction
  • 6.2 Rain candidates selection
  • 6.3 Global motion parameters
  • 6.4 Database
  • 6.5 Simulation and results
  • 6.6 Conclusion
  • 7. Meteorological approach for detection and removal of rain from videos
  • 7.1 Introduction
  • 7.2 Statistical model of raindrop
  • 7.2.1 Dynamics of raindrop
  • 7.2.2 3D to 2D projection
  • 7.3 Detection and removal of rain streaks
  • 7.3.1 Rain candidates selection
  • 7.3.2 Identifying potential rain candidates
  • 7.3.3 Inpainting of rain pixels
  • 7.4 Summary of the algorithm
  • 7.5 Database
  • 7.6 Simulation and results
  • 7.7 Conclusion
  • 8. Conclusion and scope of future work
  • Bibliography
  • Authors' biographies.