A deep learning approach for real-time rebar counting on the construction site based on YOLOv3 detector

被引:53
作者
Li, Yang [1 ]
Lu, Yujie [1 ,3 ]
Chen, Jun [1 ,2 ]
机构
[1] Tongji Univ, Coll Civil Engn, Shanghai 200092, Peoples R China
[2] Tongji Univ, State Key Lab Disaster Reduct Civil Engn, Shanghai 200092, Peoples R China
[3] Tongji Univ, Shanghai Inst Intelligent Sci & Technol, Shanghai 200092, Peoples R China
基金
中国国家自然科学基金;
关键词
Rebar counting; Construction sites; YOLOv3; Deep learning; Civil engineering;
D O I
10.1016/j.autcon.2021.103602
中图分类号
TU [建筑科学];
学科分类号
0813 ;
摘要
Counting steel bars is a routine daily task for steel manufacturers and most building construction sites. Currently, counting is usually performed manually, which is laborious, time-consuming, and error-prone. This study proposes a deep learning approach based on YOLOv3 detector for automatic steel bars detection and counting through images. Three new measures, including an additional feature pyramid, complete intersection over union (IoU) loss and focal loss, and bag of freebies, were introduced to improve rebar detection and counting performance. A dataset containing 74,824 rebar sections from real construction sites was constructed and utilized to evaluate the proposed approach. The application results demonstrate that the suggested measures can significantly improve the performance of the YOLOv3 detector to high average precision of 99.7% at IoU of 0.5. Comparisons with other detectors show that the proposed approach is fast, accurate, and robust at rebar counting under different construction site conditions. It can be facilitated as the basis of a real-time, cost-effective rebar counting scheme.
引用
收藏
页数:14
相关论文
共 51 条
[1]  
Bahdanau D., 2015, PROC INT C LEARN REP
[2]   Autonomous concrete crack detection using deep fully convolutional neural network [J].
Cao Vu Dung ;
Le Duc Anh .
AUTOMATION IN CONSTRUCTION, 2019, 99 :52-58
[3]   Feature Pyramid Networks for Crowd Counting [J].
Cenggoro, Tjeng Wawan ;
Aslamiah, Ayu Hidayah ;
Yunanto, Ardian .
4TH INTERNATIONAL CONFERENCE ON COMPUTER SCIENCE AND COMPUTATIONAL INTELLIGENCE (ICCSCI 2019) : ENABLING COLLABORATION TO ESCALATE IMPACT OF RESEARCH RESULTS FOR SOCIETY, 2019, 157 :175-182
[4]   Deep Learning-Based Crack Damage Detection Using Convolutional Neural Networks [J].
Cha, Young-Jin ;
Choi, Wooram ;
Buyukozturk, Oral .
COMPUTER-AIDED CIVIL AND INFRASTRUCTURE ENGINEERING, 2017, 32 (05) :361-378
[5]   Cascaded Pyramid Network for Multi-Person Pose Estimation [J].
Chen, Yilun ;
Wang, Zhicheng ;
Peng, Yuxiang ;
Zhang, Zhiqiang ;
Yu, Gang ;
Sun, Jian .
2018 IEEE/CVF CONFERENCE ON COMPUTER VISION AND PATTERN RECOGNITION (CVPR), 2018, :7103-7112
[6]  
Deng J, 2009, PROC CVPR IEEE, P248, DOI 10.1109/CVPRW.2009.5206848
[7]  
Devlin J., 2018, ARXIV
[8]  
Everingham M., 2010, International journal of computer vision, V88, P303, DOI DOI 10.1007/s11263-009-0275-4
[9]  
Fan Z., 2019, ARXIV190600891
[10]   Deep Transfer Learning for Image-Based Structural Damage Recognition [J].
Gao, Yuqing ;
Mosalam, Khalid M. .
COMPUTER-AIDED CIVIL AND INFRASTRUCTURE ENGINEERING, 2018, 33 (09) :748-768