Autonomous surface crack identification of concrete structures based on an improved one-stage object detection algorithm

•An improved YOLOv4 network adopting the pruning technique and the EvoNorm-S0 structure was presented.•The pruning technique is used to light-weight the network structure, and the EvoNorm-S0 could improve the detection accuracy.•Compared with the original network, the mAP50 of the improved network i...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:Engineering structures 2022-12, Vol.272, p.114962, Article 114962
Hauptverfasser: Wu, Peirong, Liu, Airong, Fu, Jiyang, Ye, Xijun, Zhao, Yinghao
Format: Artikel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page
container_issue
container_start_page 114962
container_title Engineering structures
container_volume 272
creator Wu, Peirong
Liu, Airong
Fu, Jiyang
Ye, Xijun
Zhao, Yinghao
description •An improved YOLOv4 network adopting the pruning technique and the EvoNorm-S0 structure was presented.•The pruning technique is used to light-weight the network structure, and the EvoNorm-S0 could improve the detection accuracy.•Compared with the original network, the mAP50 of the improved network is increased from 91.69% to 92.54% (after 100 epochs of training for both the original and the improved YOLOv4), and the weight of the proposed network is just 54.9% of the original ones.•Compared with three other leading algorithms in this field, the proposed network can identify the largest number of target species in the image, and has the highest mAP50. oncrete is a widely used material in the infrastructure system. However, this material is susceptible to several factors that eventually create concrete cracks. Thus, accurately identifying the cracks' size and location in concrete structures is crucial for structural safety evaluation. In this research, an improved YOLOv4 network adopting the pruning technique and the EvoNorm-S0 structure was put forward to better identify concrete cracks from many misleading targets. The pruning technique is used to light-weight the network structure, and the EvoNorm-S0 could improve the detection accuracy. The results indicate that compared with the original YOLOv4, the mAP50 of the improved network is increased from 91.69% to 92.54% when both models are trained for 100 epochs, and the 1-Batch inference time is reduced by 15.9%. Moreover, the weight of the proposed network is just 54.9% of the original ones. The proposed network was also compared with three other leading algorithms in this field (i.e., SSD300, YOLOv3, and YOLO X-L) using the same dataset. The results show that the proposed network can not only correctly classify the largest number of objects with a fast calculation speed, but also has the highest mAP50. Thus, this proposed network exhibits several advantages for detecting concrete cracks and is a desirable tool for practical engineering.
doi_str_mv 10.1016/j.engstruct.2022.114962
format Article
fullrecord <record><control><sourceid>proquest_cross</sourceid><recordid>TN_cdi_proquest_journals_2754893218</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><els_id>S0141029622010380</els_id><sourcerecordid>2754893218</sourcerecordid><originalsourceid>FETCH-LOGICAL-c273t-4e162b88e3ba184c884cba9ab1d98406fc848a62b1ebf7ab7d35c3d4955ecccd3</originalsourceid><addsrcrecordid>eNqFUEtLxDAQDqLguvobDHjumkcf6XFZfIHgRc8hnUzXVLdZk1T03xutePUwDMN8j5mPkHPOVpzx-nJY4biNKUyQVoIJseK8bGtxQBZcNbJopJCHZMF4yQsm2vqYnMQ4MMaEUmxBPtZT8qPf-SnSOIXeAFIIBl6oszgm1zswyfmR-p6CHyFgQjq7TQEj7UxES_PejNTt9sG__4xYxGS2SH03ICRqMwt-ZMzr1geXnnen5Kg3rxHPfvuSPF1fPW5ui_uHm7vN-r4A0chUlMhr0SmFsjNclaBydaY1HbetKlndgyqVyRCOXd-YrrGyAmnLtqoQAKxckotZN9_2NmFMevBTGLOlFk1VqlYKrjKqmVEQfIwBe70PbmfCp-ZMf8esB_0Xs_6OWc8xZ-Z6ZmJ-4t1h0BEcjoDWhfyztt79q_EFXnWOfg</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>2754893218</pqid></control><display><type>article</type><title>Autonomous surface crack identification of concrete structures based on an improved one-stage object detection algorithm</title><source>Access via ScienceDirect (Elsevier)</source><creator>Wu, Peirong ; Liu, Airong ; Fu, Jiyang ; Ye, Xijun ; Zhao, Yinghao</creator><creatorcontrib>Wu, Peirong ; Liu, Airong ; Fu, Jiyang ; Ye, Xijun ; Zhao, Yinghao</creatorcontrib><description>•An improved YOLOv4 network adopting the pruning technique and the EvoNorm-S0 structure was presented.•The pruning technique is used to light-weight the network structure, and the EvoNorm-S0 could improve the detection accuracy.•Compared with the original network, the mAP50 of the improved network is increased from 91.69% to 92.54% (after 100 epochs of training for both the original and the improved YOLOv4), and the weight of the proposed network is just 54.9% of the original ones.•Compared with three other leading algorithms in this field, the proposed network can identify the largest number of target species in the image, and has the highest mAP50. oncrete is a widely used material in the infrastructure system. However, this material is susceptible to several factors that eventually create concrete cracks. Thus, accurately identifying the cracks' size and location in concrete structures is crucial for structural safety evaluation. In this research, an improved YOLOv4 network adopting the pruning technique and the EvoNorm-S0 structure was put forward to better identify concrete cracks from many misleading targets. The pruning technique is used to light-weight the network structure, and the EvoNorm-S0 could improve the detection accuracy. The results indicate that compared with the original YOLOv4, the mAP50 of the improved network is increased from 91.69% to 92.54% when both models are trained for 100 epochs, and the 1-Batch inference time is reduced by 15.9%. Moreover, the weight of the proposed network is just 54.9% of the original ones. The proposed network was also compared with three other leading algorithms in this field (i.e., SSD300, YOLOv3, and YOLO X-L) using the same dataset. The results show that the proposed network can not only correctly classify the largest number of objects with a fast calculation speed, but also has the highest mAP50. Thus, this proposed network exhibits several advantages for detecting concrete cracks and is a desirable tool for practical engineering.</description><identifier>ISSN: 0141-0296</identifier><identifier>EISSN: 1873-7323</identifier><identifier>DOI: 10.1016/j.engstruct.2022.114962</identifier><language>eng</language><publisher>Kidlington: Elsevier Ltd</publisher><subject>Algorithms ; Computer vision ; Concrete ; Concrete structures ; Crack identification ; Cracks ; Deep learning ; Object recognition ; Structural engineering ; Structural inspection ; Structural safety ; Surface cracks ; Weight reduction ; YOLO series</subject><ispartof>Engineering structures, 2022-12, Vol.272, p.114962, Article 114962</ispartof><rights>2022 Elsevier Ltd</rights><rights>Copyright Elsevier BV Dec 1, 2022</rights><lds50>peer_reviewed</lds50><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c273t-4e162b88e3ba184c884cba9ab1d98406fc848a62b1ebf7ab7d35c3d4955ecccd3</citedby><cites>FETCH-LOGICAL-c273t-4e162b88e3ba184c884cba9ab1d98406fc848a62b1ebf7ab7d35c3d4955ecccd3</cites></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://dx.doi.org/10.1016/j.engstruct.2022.114962$$EHTML$$P50$$Gelsevier$$H</linktohtml><link.rule.ids>314,780,784,3550,27924,27925,45995</link.rule.ids></links><search><creatorcontrib>Wu, Peirong</creatorcontrib><creatorcontrib>Liu, Airong</creatorcontrib><creatorcontrib>Fu, Jiyang</creatorcontrib><creatorcontrib>Ye, Xijun</creatorcontrib><creatorcontrib>Zhao, Yinghao</creatorcontrib><title>Autonomous surface crack identification of concrete structures based on an improved one-stage object detection algorithm</title><title>Engineering structures</title><description>•An improved YOLOv4 network adopting the pruning technique and the EvoNorm-S0 structure was presented.•The pruning technique is used to light-weight the network structure, and the EvoNorm-S0 could improve the detection accuracy.•Compared with the original network, the mAP50 of the improved network is increased from 91.69% to 92.54% (after 100 epochs of training for both the original and the improved YOLOv4), and the weight of the proposed network is just 54.9% of the original ones.•Compared with three other leading algorithms in this field, the proposed network can identify the largest number of target species in the image, and has the highest mAP50. oncrete is a widely used material in the infrastructure system. However, this material is susceptible to several factors that eventually create concrete cracks. Thus, accurately identifying the cracks' size and location in concrete structures is crucial for structural safety evaluation. In this research, an improved YOLOv4 network adopting the pruning technique and the EvoNorm-S0 structure was put forward to better identify concrete cracks from many misleading targets. The pruning technique is used to light-weight the network structure, and the EvoNorm-S0 could improve the detection accuracy. The results indicate that compared with the original YOLOv4, the mAP50 of the improved network is increased from 91.69% to 92.54% when both models are trained for 100 epochs, and the 1-Batch inference time is reduced by 15.9%. Moreover, the weight of the proposed network is just 54.9% of the original ones. The proposed network was also compared with three other leading algorithms in this field (i.e., SSD300, YOLOv3, and YOLO X-L) using the same dataset. The results show that the proposed network can not only correctly classify the largest number of objects with a fast calculation speed, but also has the highest mAP50. Thus, this proposed network exhibits several advantages for detecting concrete cracks and is a desirable tool for practical engineering.</description><subject>Algorithms</subject><subject>Computer vision</subject><subject>Concrete</subject><subject>Concrete structures</subject><subject>Crack identification</subject><subject>Cracks</subject><subject>Deep learning</subject><subject>Object recognition</subject><subject>Structural engineering</subject><subject>Structural inspection</subject><subject>Structural safety</subject><subject>Surface cracks</subject><subject>Weight reduction</subject><subject>YOLO series</subject><issn>0141-0296</issn><issn>1873-7323</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2022</creationdate><recordtype>article</recordtype><recordid>eNqFUEtLxDAQDqLguvobDHjumkcf6XFZfIHgRc8hnUzXVLdZk1T03xutePUwDMN8j5mPkHPOVpzx-nJY4biNKUyQVoIJseK8bGtxQBZcNbJopJCHZMF4yQsm2vqYnMQ4MMaEUmxBPtZT8qPf-SnSOIXeAFIIBl6oszgm1zswyfmR-p6CHyFgQjq7TQEj7UxES_PejNTt9sG__4xYxGS2SH03ICRqMwt-ZMzr1geXnnen5Kg3rxHPfvuSPF1fPW5ui_uHm7vN-r4A0chUlMhr0SmFsjNclaBydaY1HbetKlndgyqVyRCOXd-YrrGyAmnLtqoQAKxckotZN9_2NmFMevBTGLOlFk1VqlYKrjKqmVEQfIwBe70PbmfCp-ZMf8esB_0Xs_6OWc8xZ-Z6ZmJ-4t1h0BEcjoDWhfyztt79q_EFXnWOfg</recordid><startdate>20221201</startdate><enddate>20221201</enddate><creator>Wu, Peirong</creator><creator>Liu, Airong</creator><creator>Fu, Jiyang</creator><creator>Ye, Xijun</creator><creator>Zhao, Yinghao</creator><general>Elsevier Ltd</general><general>Elsevier BV</general><scope>AAYXX</scope><scope>CITATION</scope><scope>7SR</scope><scope>7ST</scope><scope>8BQ</scope><scope>8FD</scope><scope>C1K</scope><scope>FR3</scope><scope>JG9</scope><scope>KR7</scope><scope>SOI</scope></search><sort><creationdate>20221201</creationdate><title>Autonomous surface crack identification of concrete structures based on an improved one-stage object detection algorithm</title><author>Wu, Peirong ; Liu, Airong ; Fu, Jiyang ; Ye, Xijun ; Zhao, Yinghao</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c273t-4e162b88e3ba184c884cba9ab1d98406fc848a62b1ebf7ab7d35c3d4955ecccd3</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2022</creationdate><topic>Algorithms</topic><topic>Computer vision</topic><topic>Concrete</topic><topic>Concrete structures</topic><topic>Crack identification</topic><topic>Cracks</topic><topic>Deep learning</topic><topic>Object recognition</topic><topic>Structural engineering</topic><topic>Structural inspection</topic><topic>Structural safety</topic><topic>Surface cracks</topic><topic>Weight reduction</topic><topic>YOLO series</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Wu, Peirong</creatorcontrib><creatorcontrib>Liu, Airong</creatorcontrib><creatorcontrib>Fu, Jiyang</creatorcontrib><creatorcontrib>Ye, Xijun</creatorcontrib><creatorcontrib>Zhao, Yinghao</creatorcontrib><collection>CrossRef</collection><collection>Engineered Materials Abstracts</collection><collection>Environment Abstracts</collection><collection>METADEX</collection><collection>Technology Research Database</collection><collection>Environmental Sciences and Pollution Management</collection><collection>Engineering Research Database</collection><collection>Materials Research Database</collection><collection>Civil Engineering Abstracts</collection><collection>Environment Abstracts</collection><jtitle>Engineering structures</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Wu, Peirong</au><au>Liu, Airong</au><au>Fu, Jiyang</au><au>Ye, Xijun</au><au>Zhao, Yinghao</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>Autonomous surface crack identification of concrete structures based on an improved one-stage object detection algorithm</atitle><jtitle>Engineering structures</jtitle><date>2022-12-01</date><risdate>2022</risdate><volume>272</volume><spage>114962</spage><pages>114962-</pages><artnum>114962</artnum><issn>0141-0296</issn><eissn>1873-7323</eissn><abstract>•An improved YOLOv4 network adopting the pruning technique and the EvoNorm-S0 structure was presented.•The pruning technique is used to light-weight the network structure, and the EvoNorm-S0 could improve the detection accuracy.•Compared with the original network, the mAP50 of the improved network is increased from 91.69% to 92.54% (after 100 epochs of training for both the original and the improved YOLOv4), and the weight of the proposed network is just 54.9% of the original ones.•Compared with three other leading algorithms in this field, the proposed network can identify the largest number of target species in the image, and has the highest mAP50. oncrete is a widely used material in the infrastructure system. However, this material is susceptible to several factors that eventually create concrete cracks. Thus, accurately identifying the cracks' size and location in concrete structures is crucial for structural safety evaluation. In this research, an improved YOLOv4 network adopting the pruning technique and the EvoNorm-S0 structure was put forward to better identify concrete cracks from many misleading targets. The pruning technique is used to light-weight the network structure, and the EvoNorm-S0 could improve the detection accuracy. The results indicate that compared with the original YOLOv4, the mAP50 of the improved network is increased from 91.69% to 92.54% when both models are trained for 100 epochs, and the 1-Batch inference time is reduced by 15.9%. Moreover, the weight of the proposed network is just 54.9% of the original ones. The proposed network was also compared with three other leading algorithms in this field (i.e., SSD300, YOLOv3, and YOLO X-L) using the same dataset. The results show that the proposed network can not only correctly classify the largest number of objects with a fast calculation speed, but also has the highest mAP50. Thus, this proposed network exhibits several advantages for detecting concrete cracks and is a desirable tool for practical engineering.</abstract><cop>Kidlington</cop><pub>Elsevier Ltd</pub><doi>10.1016/j.engstruct.2022.114962</doi></addata></record>
fulltext fulltext
identifier ISSN: 0141-0296
ispartof Engineering structures, 2022-12, Vol.272, p.114962, Article 114962
issn 0141-0296
1873-7323
language eng
recordid cdi_proquest_journals_2754893218
source Access via ScienceDirect (Elsevier)
subjects Algorithms
Computer vision
Concrete
Concrete structures
Crack identification
Cracks
Deep learning
Object recognition
Structural engineering
Structural inspection
Structural safety
Surface cracks
Weight reduction
YOLO series
title Autonomous surface crack identification of concrete structures based on an improved one-stage object detection algorithm
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2024-12-29T21%3A28%3A06IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest_cross&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=Autonomous%20surface%20crack%20identification%20of%20concrete%20structures%20based%20on%20an%20improved%20one-stage%20object%20detection%20algorithm&rft.jtitle=Engineering%20structures&rft.au=Wu,%20Peirong&rft.date=2022-12-01&rft.volume=272&rft.spage=114962&rft.pages=114962-&rft.artnum=114962&rft.issn=0141-0296&rft.eissn=1873-7323&rft_id=info:doi/10.1016/j.engstruct.2022.114962&rft_dat=%3Cproquest_cross%3E2754893218%3C/proquest_cross%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_pqid=2754893218&rft_id=info:pmid/&rft_els_id=S0141029622010380&rfr_iscdi=true