INTRODUCTION
1.1 History and Scope  
1.2 Related Previous Surveys  
1.3 Contributions of Our Work  

SHADOW DETECTION
2.1 Deep Models for Image Shadow Detection  
2.2 Deep Models for Video Shadow Detection  
2.3 Shadow Detection Datasets  
2.4 Evaluation Metrics  
2.5 Experimental Results  

INSTANCE SHADOW DETECTION
3.1 Deep Models for Image Instance Shadow Detection  
3.2 Deep Models for Video Instance Shadow Detection  
3.3 Instance Shadow Detection Datasets  
3.4 Evaluation Metrics  
3.5 Experimental Results  

SHADOW REMOVAL
4.1 Deep Models for Image Shadow Removal  
4.2 Deep Models for Video Shadow Removal  
4.3 Shadow Removal Datasets    
4.4 Evaluation Metrics  
4.5 Experimental Results  

SHADOW GENERATION
5.1 Deep Models for Image Shadow Generation  
5.2 Shadow Generation Datasets  
5.3 Discussion  

CONCLUSION AND FUTURE DIRECTIONS