image thumbnail

Extract power line from mobile lidar point cloud

version 1.2.0 (688 KB) by zhenwei shi
Extract power line from mobile lidar point cloud

50 Downloads

Updated 08 Sep 2021

View License

Introduction
The mobile laser scanning (MLS) system can quickly collect the point cloud data of power lines and power line corridors that lay along urban road. Accurate and efficient extraction of power lines from the point cloud is the basis of power line inspections and maintenance. This project presents a complete algorithm for power line extraction and modelling from MLS point clouds. The algorithm first extracted candidate power line points from non-ground points based on the analysis of linear feature. The catenary model is used to model and densify power lines. The sample data provided by the International Society for Photogrammetry and Remote Sensing Working Group (ISPRS WG) III/5 was used to test the performance of the method.
Example
Run in Matlab, demo_extract_powerline.m
isPLIndex = extractPLs(nonGroundPoints,radius,angleThr,LThr);
Point cloud
These point cloud data can be downloaded from website https://github.com/zwshi-pku/3DLiDAR.git
Results
Our Publications
Please consider citing our papers if you find these codes help your research.
Zhenwei Shi, Yi Lin, and Hui Li. Extraction of urban power lines and potential hazard analysis from mobile laser scanning point clouds. International Journal of Remote Sensing 41, no. 9 (2020): 3411-3428.
Zhenwei Shi, Zhizhong Kang, Yi Lin, Yu Liu, and Wei Chen. Automatic recognition of pole-like objects from mobile laser scanning point clouds. Remote Sensing 10, no. 12 (2018): 1891.

Cite As

zhenwei shi (2022). Extract power line from mobile lidar point cloud (https://www.mathworks.com/matlabcentral/fileexchange/97622-extract-power-line-from-mobile-lidar-point-cloud), MATLAB Central File Exchange. Retrieved .

MATLAB Release Compatibility
Created with R2021a
Compatible with any release
Platform Compatibility
Windows macOS Linux

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!