Crack and Perforated Lining Detection in Irrigation Canals Using YOLOv12n, YOLOv12s, and YOLOv12m
DOI:
https://doi.org/10.32664/j-intech.v14i03.2398Kata Kunci:
Crack detection, Irrigation canal, Instance segmentation, Perforated lining, YOLOv12Abstrak
Irrigation canal inspection requires accurate documentation of lining defects because cracks and perforated panels can increase seepage risk and reduce water-conveyance reliability. This study compared three YOLOv12 instance-segmentation variants, namely YOLOv12n, YOLOv12s, and YOLOv12m, for detecting two canal-damage classes: crack and perforated lining. The final dataset consisted of 1,200 real irrigation canal images collected from field canal sections under natural outdoor conditions. The annotation process produced 1,780 crack instances and 1,460 perforated-lining instances, resulting in 3,240 annotated damage objects. Images were assigned to training, validation, and test subsets using a class-proportion-preserving 80:10:10 allocation, with 960 images for training, 120 images for validation, and 120 images for testing. All models completed 100 epochs at 640 x 640 pixels using AdamW, a batch size of 16, and the same augmentation policy. Performance was evaluated using precision, recall, F1-score, mAP50, mAP50-95, inference time, FPS, matched-instance ROC-AUC, class-level performance, and object-level error summaries. YOLOv12m achieved the highest overall performance, with precision of 0.934, recall of 0.901, F1-score of 0.917, mAP50 of 0.948, and mAP50-95 of 0.721. YOLOv12n achieved the fastest inference speed on the RTX 3060 test workstation, reaching 128.2 FPS with an average inference time of 7.8 ms per image. These results establish an intra-generation accuracy-speed trade-off under a desktop-GPU environment; cross-generation and actual edge-device benchmarking remain outside the scope of this study.
Referensi
[1] A. A. R. Lund, T. Gates, and J. Scalia, “Characterization and control of irrigation canal seepage losses: A review and perspective focused on field data,” Agric. Water Manag., vol. 289, p. 108516, 2023, doi: 10.1016/j.agwat.2023.108516.
[2] X. Han, X. Wang, Y. Zhu, and J. Huang, “A fully coupled three-dimensional numerical model for estimating canal seepage with cracks and holes in canal lining damage,” J. Hydrol. (Amst)., vol. 597, p. 126094, 2021, doi: 10.1016/j.jhydrol.2021.126094.
[3] X. Han, X. Wang, Y. Zhu, J. Wu, and J. Huang, “Effects of canal damage characteristics on canal seepage based on a three-dimensional numerical model,” J. Hydrol. (Amst)., vol. 605, p. 127295, 2022, doi: 10.1016/j.jhydrol.2021.127295.
[4] X. Han, Y. Zhu, X. Wang, M. Ye, and J. Huang, “Numerical estimation of the equivalent hydraulic conductivity for canal concrete lining with cracks,” J. Hydrol. (Amst)., vol. 633, p. 131050, 2024, doi: 10.1016/j.jhydrol.2024.131050.
[5] S. Minaee, Y. Boykov, F. Porikli, A. Plaza, N. Kehtarnavaz, and D. Terzopoulos, “Image segmentation using deep learning: A survey,” IEEE Trans. Pattern Anal. Mach. Intell., vol. 44, no. 7, pp. 3523–3542, 2022, doi: 10.1109/TPAMI.2021.3059968.
[6] L. Song, H. Sun, J. Liu, Z. Yu, and C. Cui, “Automatic segmentation and quantification of global cracks in concrete structures based on deep learning,” Measurement, vol. 199, p. 111550, 2022, doi: 10.1016/j.measurement.2022.111550.
[7] J. Chen, P. Tang, T. Rakstad, M. Patrick, and X. Zhou, “Augmenting a deep-learning algorithm with canal inspection knowledge for reliable water leak detection from multispectral satellite images,” Advanced Engineering Informatics, vol. 46, p. 101161, 2020, doi: 10.1016/j.aei.2020.101161.
[8] B. Chen, H. Zhang, G. Wang, J. Huo, Y. Li, and L. Li, “Automatic concrete infrastructure crack semantic segmentation using deep learning,” Autom. Constr., vol. 152, p. 104950, 2023, doi: 10.1016/j.autcon.2023.104950.
[9] Y. Hamishebahar, H. Guan, S. So, and J. Jo, “A comprehensive review of deep learning-based crack detection approaches,” Applied Sciences, vol. 12, no. 3, p. 1374, 2022, doi: 10.3390/app12031374.
[10] G. Kolappan Geetha and S.-H. Sim, “Fast identification of concrete cracks using 1D deep learning and explainable artificial intelligence-based analysis,” Autom. Constr., vol. 143, p. 104572, 2022, doi: 10.1016/j.autcon.2022.104572.
[11] G. Kolappan Geetha, H.-J. Yang, and S.-H. Sim, “Fast detection of missing thin propagating cracks during deep-learning-based concrete crack/non-crack classification,” Sensors, vol. 23, no. 3, p. 1419, 2023, doi: 10.3390/s23031419.
[12] T. Lee, J.-H. Kim, S.-J. Lee, S.-K. Ryu, and B.-C. Joo, “Improvement of concrete crack segmentation performance using stacking ensemble learning,” Applied Sciences, vol. 13, no. 4, p. 2367, 2023, doi: 10.3390/app13042367.
[13] C. Xiong, T. Zayed, X. Jiang, G. Alfalah, and E. M. Abelkader, “A novel model for instance segmentation and quantification of bridge surface cracks-The YOLOv8-AFPN-MPD-IoU,” Sensors, vol. 24, no. 13, p. 4288, 2024, doi: 10.3390/s24134288.
[14] G. Ye, J. Qu, J. Tao, W. Dai, Y. Mao, and Q. Jin, “Autonomous surface crack identification of concrete structures based on the YOLOv7 algorithm,” Journal of Building Engineering, vol. 73, p. 106688, 2023, doi: 10.1016/j.jobe.2023.106688.
[15] X. Wang, H. Gao, Z. Jia, and Z. Li, “BL-YOLOv8: An improved road defect detection model based on YOLOv8,” Sensors, vol. 23, no. 20, p. 8361, 2023, doi: 10.3390/s23208361.
[16] Y. Wu, Q. Han, Q. Jin, J. Li, and Y. Zhang, “LCA-YOLOv8-Seg: An improved lightweight YOLOv8-Seg for real-time pixel-level crack detection of dams and bridges,” Applied Sciences, vol. 13, no. 19, p. 10583, 2023, doi: 10.3390/app131910583.
[17] G.-T. Yu, X. Yan, C.-S. Ma, D.-L. Yang, Z.-C. Li, and J.-W. Mao, “An improved YOLOv8-based method for concrete surface crack detection,” Nondestructive Testing and Evaluation, vol. 41, no. 4, pp. 2040–2054, 2026, doi: 10.1080/10589759.2025.2499032.
[18] J. Zeng and H. Zhong, “YOLOv8-PD: An improved road damage detection algorithm based on the YOLOv8n model,” Sci. Rep., vol. 14, p. 12052, 2024, doi: 10.1038/s41598-024-62933-z.
[19] Y. Tian, Q. Ye, and D. Doermann, “YOLOv12: Attention-Centric Real-Time Object Detectors,” ArXiv, vol. 2502.12524, 2025.
[20] D. Tabernik, M. Suc, and D. Skocaj, “Automated detection and segmentation of cracks in concrete surfaces using joined segmentation and classification deep neural network,” Constr. Build. Mater., vol. 408, p. 133582, 2023, doi: 10.1016/j.conbuildmat.2023.133582.
Unduhan
Diterbitkan
Terbitan
Bagian
Lisensi
Hak Cipta (c) 2026 J-INTECH ( Journal of Information and Technology)

Artikel ini berlisensiCreative Commons Attribution-ShareAlike 4.0 International License.

