I. Introduction  
II. Analysis on Shadow Formation  
III. Deep Learning Based Shadow Removal  
IV. Technical Review and Discussion  
V. Benchmarking and Empirical Analysis  
VI. Shadow Removal Applications  
VII. Future Research Directions  
VIII. Conclusion