An Optimized Deep Neural Network for Overhead Contact System Recognition from LiDAR Point Clouds

As vital infrastructures, high-speed railways support the development of transportation. To maintain the punctuality and safety of railway systems, researchers have employed manual and computer vision methods to monitor overhead contact systems (OCSs), but they have low efficiency. Investigators have also used light detection and ranging (LiDAR) to generate point clouds by emitting laser beams. The point cloud is segmented for automatic OCS recognition, which improves recognition efficiency. However, existing LiDAR point cloud segmentation methods have high computational/model complexity and latency. In addition, they cannot adapt to embedded devices with different architectures. To overcome these issues, this article presents a lightweight neural network EffNet consisting of three modules: ExtractA, AttenA, and AttenB. ExtractA extracts the features from the disordered and irregular point clouds of an OCS. AttenA keeps information flowing in EffNet while extracting useful features. AttenB uses channel and spatialwise statistics to enhance important features and suppress unimportant ones efficiently. To further speed up EffNet and match it with diverse architectures, we optimized it with a generation framework of tensor programs and deployed it on embedded systems with different architectures. Extensive experiments demonstrated that EffNet has at least a 0.57% higher mean accuracy, but with 25.00% and 9.30% lower computational and model complexity for OCS recognition than others, respectively. The optimized EffNet can be adapted to different architectures. Its latency decreased by 51.97%, 56.47%, 63.63%, 82.58%, 85.85%, and 91.97% on the NVIDIA Nano CPU, TX2 CPU, UP Board CPU, Nano GPU, TX2 GPU, and RTX 2,080 Ti GPU, respectively.

[1]  Lipei Chen,et al.  LiDAR Point Cloud Recognition and Visualization with Deep Learning for Overhead Contact Inspection , 2020, Sensors.

[2]  Elzbieta Pastucha,et al.  Catenary System Detection, Localization and Classification Using Mobile Scanning Data , 2016, Remote Sensing.

[3]  L. R. Gottlob,et al.  Aging and Comparative Search for Feature Differences , 2006, Neuropsychology, development, and cognition. Section B, Aging, neuropsychology and cognition.

[4]  N. Altman An Introduction to Kernel and Nearest-Neighbor Nonparametric Regression , 1992 .

[5]  Mostafa Arastounia,et al.  Automated Recognition of Railroad Infrastructure in Rural Areas from LIDAR Data , 2015, Remote. Sens..

[6]  Roberto Pierdicca,et al.  Point Cloud Semantic Segmentation Using a Deep Learning Framework for Cultural Heritage , 2020, Remote. Sens..

[7]  In-So Kweon,et al.  CBAM: Convolutional Block Attention Module , 2018, ECCV.

[8]  Yang Chen,et al.  PointNet++ Network Architecture with Individual Point Level and Global Features on Centroid for ALS Point Cloud Classification , 2021, Remote. Sens..

[9]  Xiangjun Zou,et al.  Binocular vision measurement and its application in full-field convex deformation of concrete-filled steel tubular columns , 2018, Measurement.

[10]  Yunsick Sung,et al.  DGCB-Net: Dynamic Graph Convolutional Broad Network for 3D Object Recognition in Point Cloud , 2020, Remote. Sens..

[11]  Kaiming He,et al.  Group Normalization , 2018, ECCV.

[12]  Xiangjun Zou,et al.  High-accuracy multi-camera reconstruction enhanced by adaptive point cloud correction algorithm , 2019, Optics and Lasers in Engineering.