{"title":"Point Cloud–Based Concrete Surface Defect Semantic Segmentation","authors":"Neshat Bolourian, Majid Nasrollahi, Fardin Bahreini, Amin Hammad","doi":"10.1061/jccee5.cpeng-5009","DOIUrl":null,"url":null,"abstract":"Visual inspection is one of the main approaches for annual bridge inspection. Light detection and ranging (LiDAR) scanning is a new technology, which is beneficial because it collects the point clouds and the third dimension of the scanned objects. Deep learning (DL)-based methods have attracted researchers’ attention for concrete surface defect detection. However, no point cloud–based DL method currently is available for semantic segmentation of bridge surface defects without converting the data set into other representations, which results in increasing the size of the data set. Moreover, most of the current point cloud–based concrete surface defect detection methods focus on only one type of defect. On the other hand, a data set plays a key role in DL. Therefore, the lack of publicly available point cloud data sets for bridge surface defects is one of the reasons for the lack of studies in this area. To address these issues, this paper created a publicly available point cloud data set for concrete bridge surface defect detection, and developed a point cloud–based semantic segmentation DL method to detect different types of concrete surface defects. Surface Normal Enhanced PointNet++ (SNEPointNet++) was developed for semantic segmentation of concrete bridge surface defects (i.e., cracks and spalls). SNEPointNet++ focuses on two main characteristics related to surface defects (i.e., normal vector and depth) and considers the issues related to the data set (i.e., imbalanced data set). The data set, which was collected from four concrete bridges and classified into three classes (cracks, spalls, and no defect), is made available for other researchers. The model was trained and evaluated using 60% and 20% of the data set, respectively. Testing on the remaining part of the data set resulted in 93% and 92% recall for cracks and spalls, respectively. Spalls of the segments deeper than 7 cm (severe spalls) can be detected with 99% recall.","PeriodicalId":50221,"journal":{"name":"Journal of Computing in Civil Engineering","volume":"19 1","pages":"0"},"PeriodicalIF":4.7000,"publicationDate":"2023-03-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"2","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Journal of Computing in Civil Engineering","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1061/jccee5.cpeng-5009","RegionNum":2,"RegionCategory":"工程技术","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q1","JCRName":"COMPUTER SCIENCE, INTERDISCIPLINARY APPLICATIONS","Score":null,"Total":0}
引用次数: 2
Abstract
Visual inspection is one of the main approaches for annual bridge inspection. Light detection and ranging (LiDAR) scanning is a new technology, which is beneficial because it collects the point clouds and the third dimension of the scanned objects. Deep learning (DL)-based methods have attracted researchers’ attention for concrete surface defect detection. However, no point cloud–based DL method currently is available for semantic segmentation of bridge surface defects without converting the data set into other representations, which results in increasing the size of the data set. Moreover, most of the current point cloud–based concrete surface defect detection methods focus on only one type of defect. On the other hand, a data set plays a key role in DL. Therefore, the lack of publicly available point cloud data sets for bridge surface defects is one of the reasons for the lack of studies in this area. To address these issues, this paper created a publicly available point cloud data set for concrete bridge surface defect detection, and developed a point cloud–based semantic segmentation DL method to detect different types of concrete surface defects. Surface Normal Enhanced PointNet++ (SNEPointNet++) was developed for semantic segmentation of concrete bridge surface defects (i.e., cracks and spalls). SNEPointNet++ focuses on two main characteristics related to surface defects (i.e., normal vector and depth) and considers the issues related to the data set (i.e., imbalanced data set). The data set, which was collected from four concrete bridges and classified into three classes (cracks, spalls, and no defect), is made available for other researchers. The model was trained and evaluated using 60% and 20% of the data set, respectively. Testing on the remaining part of the data set resulted in 93% and 92% recall for cracks and spalls, respectively. Spalls of the segments deeper than 7 cm (severe spalls) can be detected with 99% recall.
期刊介绍:
The Journal of Computing in Civil Engineering serves as a resource to researchers, practitioners, and students on advances and innovative ideas in computing as applicable to the engineering profession. Many such ideas emerge from recent developments in computer science, information science, computer engineering, knowledge engineering, and other technical fields. Some examples are innovations in artificial intelligence, parallel processing, distributed computing, graphics and imaging, and information technology. The journal publishes research, implementation, and applications in cross-disciplinary areas including software, such as new programming languages, database-management systems, computer-aided design systems, and expert systems; hardware for robotics, bar coding, remote sensing, data mining, and knowledge acquisition; and strategic issues such as the management of computing resources, implementation strategies, and organizational impacts.