Electric Power ›› 2023, Vol. 56 ›› Issue (3): 77-85.DOI: 10.11930/j.issn.1004-9649.202206087

• Power System • Previous Articles     Next Articles

Semantic Segmentation Model for Transmission Tower Point Cloud Based on Improved PointNet++

HUANG Zheng, GU Xu, WANG Hongxing, ZHANG Xingwei, ZHANG Xin   

  1. JiangSu Frontier Electric Technology Co., Ltd., Nanjing 211102, China
  • Received:2022-06-21 Revised:2022-12-27 Accepted:2022-09-19 Online:2023-03-23 Published:2023-03-28
  • Supported by:
    This work is supported by Innovation and Entrepreneurship Incubation Fund Cultivation Project of SGCC (Development of a New Generation of UAV Mobile Machine Nest, No.SGJSSC00XMJS2200008)

Abstract: Aiming at the existing problem that the point cloud extraction accuracy of transmission lines is not high and cannot meet the needs of autonomous and refined inspection by unmanned aerial vehicles, an improved PointNet++ semantic segmentation method for transmission tower point cloud is proposed, which realizes the segmentation of wires, ground wires, drainage lines, insulators and towers. Firstly, the parameters of the classic PointNet++ model are adjusted to make the model more suitable for the point cloud data of transmission towers in terms of feature extraction quantity and receptive field; then, the kernel point convolution is used as the point cloud feature extraction algorithm to further improve the model's ability to detect point cloud features; finally, for the data imbalance problem in the point cloud data, the focal loss is used as the loss function, so that the categories with a small proportion can be fully trained. In order to verify the effectiveness of the proposed method, experiments are carried out on the point cloud dataset composed of 2284 transmission towers. The experimental results show that the average F1 value of the improved algorithm reaches 97.26%, which is 3.95 percentage points higher than that of the classic PointNet++.

Key words: transmission tower, point cloud segmentation, kernel point convolution, focal loss, PointNet++