| Literature DB >> 33182360 |
Xiaohan Tu1,2, Cheng Xu1,2, Siping Liu1,2, Shuai Lin1,2, Lipei Chen1,2, Guoqi Xie1,2, Renfa Li1,2.
Abstract
As overhead contact (OC) is an essential part of power supply systems in high-speed railways, it is necessary to regularly inspect and repair abnormal OC components. Relative to manual inspection, applying LiDAR (light detection and ranging) to OC inspection can improve efficiency, accuracy, and safety, but it faces challenges to efficiently and effectively segment LiDAR point cloud data and identify catenary components. Recent deep learning-based recognition methods are rarely employed to recognize OC components, because they have high computational complexity, while their accuracy needs to be improved. To track these problems, we first propose a lightweight model, RobotNet, with depthwise and pointwise convolutions and an attention module to recognize the point cloud. Second, we optimize RobotNet to accelerate its recognition speed on embedded devices using an existing compilation tool. Third, we design software to facilitate the visualization of point cloud data. Our software can not only display a large amount of point cloud data, but also visualize the details of OC components. Extensive experiments demonstrate that RobotNet recognizes OC components more accurately and efficiently than others. The inference speed of the optimized RobotNet increases by an order of magnitude. RobotNet has lower computational complexity than other studies. The visualization results also show that our recognition method is effective.Entities:
Keywords: LiDAR (light detection and ranging); convolutional neural networks (CNNs); deep learning; overhead contact components; point cloud recognition
Year: 2020 PMID: 33182360 PMCID: PMC7664873 DOI: 10.3390/s20216387
Source DB: PubMed Journal: Sensors (Basel) ISSN: 1424-8220 Impact factor: 3.576
Figure 1Overhead catenary components.
Figure 2The proposed RobotNet model.
Figure 3The proposed attention module.
Figure 4TVM tuning through the RPC (remote procedure call) tracker.
Figure 5Intelligent inspection robots.
Figure 6Constructing visualization software for point cloud recognition.
Figure 7LiDAR scanning angle and point cloud recognition.
Comparison of the point cloud recognition results.
| Point Cloud Category | Ours | PointNet++ (SSG) | Lin et al. [ | PointNet++ (MSG) | PointNet | |||||
|---|---|---|---|---|---|---|---|---|---|---|
| Precision | IoU | Precision | IoU | Precision | IoU | Precision | IoU | Precision | IoU | |
| Contact wire |
|
| 99.37 | 98.28 | 99.79 | 99.60 | 99.51 | 98.47 | 99.14 | 98.74 |
| Dropper | 97.16 | 93.68 |
| 93.15 | 96.39 | 91.91 | 96.96 |
| 89.67 | 76.84 |
| Steady arm |
| 85.68 | 91.12 | 83.33 | 95.27 |
| 90.80 | 84.51 | 92.02 | 82.23 |
| Registration arm | 94.70 | 91.38 |
| 89.83 | 95.23 |
| 95.39 | 90.61 | 93.59 | 88.64 |
| Catenary wire |
|
| 98.57 | 97.93 | 99.45 | 99.16 | 98.61 | 98.06 | 98.99 | 98.12 |
| Pole |
|
| 99.85 | 99.65 | 99.80 | 99.64 | 99.86 | 99.64 | 99.73 | 99.34 |
| Cantilever |
|
| 92.60 | 87.88 | 92.81 | 87.23 | 93.38 | 87.75 | 87.03 | 77.87 |
| Insulator | 97.18 | 94.12 | 97.26 |
|
| 93.59 | 97.10 | 94.21 | 96.03 | 91.68 |
| Mean accuracy |
|
| 96.42 | 93.06 | 97.01 | 93.71 | 96.45 | 93.37 | 94.52 | 89.18 |
Figure 8Comparison of the number of MACs (multiply-and-accumulate operations) and parameters.
Figure 9Runtime comparison.
Figure 10Inference runtime of our model through tuning.
Figure 11(a) Comparison of the visualized results; (b) Comparison of the visualized results.