Submitted:
11 August 2025
Posted:
13 August 2025
Read the latest preprint version here
Abstract
Keywords:
1. Introduction
2. Data and Methods
2.1. Data Collection and Preprocessing

2.2. Methodology

3. Results
3.1. Model Architecture and Training
3.2. Training Dynamics and Architectural Comparison
3.3. ResNet50 Architecture and Training Dynamics
3.4. Test Model Performance
4. Discussion
4.1. Model Performance and Architectural Efficacy
4.2. Training Dynamics and Regularization
4.3. Architectural Considerations for Agricultural Imaging
4.4. Practical Implications
4.5. Comparison with Existing Research in Crack Detection
4.6. Limitations and Future Directions
5. Conclusions
Author Contributions
Funding
Institutional Review Board Statement
Informed Consent Statement
Data Availability Statement
Conflicts of Interest
References
- Abadi, Martín, Ashish Agarwal, Paul Barham, Eugene Brevdo, Zhifeng Chen, Craig Citro, Greg S. Corrado, et al. 2016. “TensorFlow: Large-Scale Machine Learning on Heterogeneous Distributed Systems.” arXiv. http://arxiv.org/abs/1603.04467.
- Ali, Raza, Joon Huang Chuah, Mohamad Sofian Abu Talip, Norrima Mokhtar, and Muhammad Ali Shoaib. 2022. “Structural Crack Detection Using Deep Convolutional Neural Networks.” Automation in Construction 133. Elsevier: 103989. [CrossRef]
- Andrushia, A. Diana, T. Mary Neebha, S. Umadevi, N. Anand, and Katherine A. Cashell. 2022. “Shrinkage Crack Detection in Expansive Soil Using Deep Convolutional Neural Network and Transfer Learning.” KSCE Journal of Civil Engineering 26 (10): 4202–4213. [CrossRef]
- Chollet, François. 2018. “Keras: The Python Deep Learning Library.” Astrophysics Source Code Library, ascl-1806.
- Dhillon, Anamika, and Gyanendra K. Verma. 2020. “Convolutional Neural Network: A Review of Models, Methodologies and Applications to Object Detection.” Progress in Artificial Intelligence 9 (2): 85–112. [CrossRef]
- Gupta, Priyanka, and Manish Dixit. 2022. “Image-Based Crack Detection Approaches: A Comprehensive Survey.” Multimedia Tools and Applications 81 (28): 40181–40229. [CrossRef]
- Mandal, Vishal, Lan Uong, and Yaw Adu-Gyamfi. 2018. “Automated Road Crack Detection Using Deep Convolutional Neural Networks.” In 2018 IEEE International Conference on Big Data (Big Data), 5212–5215. IEEE. https://ieeexplore.ieee.org/abstract/document/8622327/.
- Meftah, Ibrahim, Junping Hu, Mohammed A. Asham, Asma Meftah, Li Zhen, and Ruihuan Wu. 2024. “Visual Detection of Road Cracks for Autonomous Vehicles Based on Deep Learning.” Sensors 24 (5). MDPI: 1647. [CrossRef]
- Oliach, Daniel, Enrico Vidale, Anton Brenko, Olivia Marois, Nicola Andrighetto, Kalliopi Stara, Juan Martínez de Aragón, Carlos Colinas, and José Antonio Bonet. 2021. “Truffle Market Evolution: An Application of the Delphi Method.” Forests 12 (9). MDPI: 1174. [CrossRef]
- Sishodia, Rajendra P., Ram L. Ray, and Sudhir K. Singh. 2020. “Applications of Remote Sensing in Precision Agriculture: A Review.” Remote Sensing 12 (19). MDPI: 3136. [CrossRef]
- Splivallo, Richard, Simone Ottonello, Antonietta Mello, and Petr Karlovsky. 2011. “Truffle Volatiles: From Chemical Ecology to Aroma Biosynthesis.” New Phytologist 189 (3): 688–699. [CrossRef]
- Sreenath, Sreehari, Haroon Malik, Narman Husnu, and Kanimozhi Kalaichelavan. 2020. “Assessment and Use of Unmanned Aerial Vehicle for Civil Structural Health Monitoring.” Procedia Computer Science 170. Elsevier: 656–663. [CrossRef]
- Yang, Cheng, Jingjie Chen, Zhiyuan Li, and Yi Huang. 2021. “Structural Crack Detection and Recognition Based on Deep Learning.” Applied Sciences 11 (6). MDPI: 2868. [CrossRef]
- Yasmin, Tamanna. 2022. “Deep Learning Based Concrete Distress Detection System for Civil Infrastructure.” Master’s Thesis, University of Nevada, Reno. https://search.proquest.com/openview/23699c810c2e03e2e08a9c2379561ae0/1?pq-origsite=gscholar&cbl=18750&diss=y.
- Zhang, Lei, Fan Yang, Yimin Daniel Zhang, and Ying Julie Zhu. 2016. “Road Crack Detection Using Deep Convolutional Neural Network.” In 2016 IEEE International Conference on Image Processing (ICIP), 3708–3712. IEEE. https://ieeexplore.ieee.org/abstract/document/7533052/.
- Zou, Qin, Zheng Zhang, Qingquan Li, Xianbiao Qi, Qian Wang, and Song Wang. 2018. “Deepcrack: Learning Hierarchical Convolutional Features for Crack Detection.” IEEE Transactions on Image Processing 28 (3). IEEE: 1498–1512. [CrossRef]





| Model | Accuracy | Precision | Recall | Specificity | F1 Score | AUC |
|---|---|---|---|---|---|---|
| Custom CNN | 0.796 | 0.786 | 0.815 | 0.933 | 0.727 | 0.922 |
| VGG16 | 0.900 | 0.875 | 0.933 | 0.867 | 0.903 | 0.938 |
| ResNet50 | 0.500 | 0.500 | 1.000 | 0.000 | 0.667 | 0.780 |
| Model | True Positives (TP) | False Positives (FP) | False Negatives (FN) | True Negatives (TN) | Total Samples |
|---|---|---|---|---|---|
| Custom CNN | 8 | 1 | 4 | 14 | 30 |
| VGG16 Transfer Learning | 14 | 2 | 1 | 13 | 30 |
| ResNet50 Transfer Learning | 15 | 15 | 0 | 0 | 30 |
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2025 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).