1 Introduction
2 Related Surveys
3 Traditional ML- vs DL-based Weed Detection Methods
4 Paper Selection Criteria in this Survey
5 An Overview and Taxonomy of Deep Learning-based Weed Detection Approaches
6 Data Acquisition
7 Dataset Preparation
8 Detection Approaches
9 Learning Methods
10 Deep Learning Architecture
11 Performance Evaluation Metrics
12 Discussion
13 Conclusion