1 Introduction

2 Theoretical Background

3 Single Image Inverse Appearance Reconstruction

4 Datasets

5 Learning Formulation

6 Deep Neural Network Architectures

7 Evaluation

8 Discussion

9 Research Opportunities and Future Directions

10 Conclusions