Point cloud filtering is a crucial processing technique for separating ground points from non-ground points and obtaining the most accurate ground point cloud. It serves as the foundation for landslide identification in highway slope point clouds. To address issues such as slow processing speed, low result accuracy, and high error rates encountered by traditional point cloud filtering algorithms in slope scenarios, an airborne slope point cloud filtering algorithm based on multi-plane segmentation and matrix transformation is proposed. This method initially employs a region growing algorithm based on curvature for multi-plane segmentation of the slopes, resulting in multiple sub-point clouds of the slopes. Subsequently, it fits plane models for these sub-point clouds and uses rotation matrices to spatially transform them onto a horizontal plane. Non-ground points are separated by simulating fabric settling with a distance threshold. Finally, the inverse of the rotation matrix is applied for spatial position restoration, yielding the filtered slope point cloud. High-precision point cloud models are obtained using a fine approximation flight route design method for algorithm testing in various slope scenarios. Results are compared with those of other traditional filtering algorithms, demonstrating that the algorithm in this paper outperforms the others with total errors of 7.11%, 4.15%, 1.45%, and 4.41% in all experiments, respectively. Furthermore, the Kappa coefficient values are 0.77, 0.90, 0.96, and 0.90, all of which are the highest among all tested algorithms. The proposed algorithm exhibits high accuracy and applicability, particularly in complex slope scenarios characterized by varying terrains and vegetation cover. It offers a new solution for point cloud filtering in highway slope applications.
CHENR P, WUY W, YUJ Y,et al .Method accuracy evaluations of building urban detailed 3D model based on the unmanned aerial vehicle image sequences and its accuracy evaluatios[J].Journal of Hunan University (Natural Sciences),2019,46(11):172-180.(in Chinese)
YUJ Y, XUEX K, CHENC F,et al. Three-dimensional reconstruction and disaster identification of highway slope using unmanned aerial vehicle-based oblique photography technique[J].China Journal of Highway and Transport, 2022, 35(4): 77-86.(in Chinese)
[6]
CHENC F, GUOJ J, WUH M,et al .Performance comparison of filtering algorithms for high-density airborne LiDAR point clouds over complex LandScapes[J].Remote Sensing,2021,13(14):2663.
[7]
ZHANGK Q, CHENS C, WHITMAND,et al .A progressive morphological filter for removing nonground measurements from airborne LIDAR data[J].IEEE Transactions on Geoscience and Remote Sensing, 2003, 41(4): 872-882.
[8]
TANY M, WANGS, XUB,et al .An improved progressive morphological filter for UAV-based photogrammetric point clouds in river bank monitoring[J].ISPRS Journal of Photogrammetry and Remote Sensing,2018,146:421-429.
[9]
KRAUSK, PFEIFERN .Determination of terrain models in wooded areas with airborne laser scanner data[J].ISPRS Journal of Photogrammetry and Remote Sensing,1998,53(4):193-203.
[10]
LIF, ZHUH H, LUOZ W,et al .An adaptive surface interpolation filter using cloth simulation and relief amplitude for airborne laser scanning data[J].Remote Sensing,2021,13(15):2938.
[11]
NAHRS T, SAADATSERESHTM .Utility-pole detection based on interwoven column generation from terrestrial mobile laser scanner data[J]. The Photogremmetric Record, 2021,36(176):402-424.
[12]
LINX G, ZHANGJ X .Segmentation-based filtering of airborne LiDAR point clouds by progressive densification of terrain segments[J].Remote Sensing,2014,6(2):1294-1326.
ZHANGG, LIUW B, ZHANGN .Progressive morphological filtering method of dense matching point cloud based on region feature segmentation[J].Journal of Geo-Information Science,2019,21(4):615-622.(in Chinese)
[15]
HUX Y, YUANY. Deep-learning-based classification for DTM extraction from ALS point cloud[J]. Remote Sensing, 2016,8(9): 730.
[16]
LIB W, LUH, WANGH,et al .Terrain-net: a highly-efficient,parameter-free,and easy-to-use deep neural network for ground filtering of UAV LiDAR data in forested environments[J].Remote Sensing, 2022, 14(22): 5798.
[17]
ZHANGW M, QIJ B, WANP,et al .An easy-to-use airborne LiDAR data filtering method based on cloth simulation[J].Remote Sensing,2016,8(6):501.
[18]
ŠTRONERM, URBANR, LIDMILAM,et al .Vegetation filtering of a steep rugged terrain:the performance of standard algorithms and a newly proposed workflow on an example of a railway ledge[J].Remote Sensing,2021,13(15):3050.
WANGT, YANGL Y, ZENGJ,et al .Comparative study on 3D modeling of single buildings in different route planning modes[J].Bulletin of Surveying and Mapping,2019(Sup.1): 298-302.(in Chinese)
LIR Z, LIUY Y, YANGM,et al .Three-dimensional point cloud segmentation algorithm based on improved region growing[J].Laser & Optoelectronics Progress,2018,55(5):325-331.(in Chinese)
[23]
VOSSELMANG .Slope based filtering of laser altimetry data[J].International Archives of Photogrammetry & Remote Sensing,2000, 33: 935-942.
[24]
WEIS U, SUNZ P, ZHAOD L,et al. Hierarchical moving curved fitting filtering method based on LIDAR data[J].International Journal of Remote Sensing,2009,13(5): 827-839.
[25]
SITHOLEG, VOSSELMANG. Experimental comparison of filter algorithms for bare-Earth extraction from airborne laser scanning point clouds[J]. ISPRS Journal of Photogrammetry and Remote Sensing, 2004, 59(1/2): 85-101.
[26]
TANGW, HUJ, ZHANGH,et al. Kappa coeffcient: a popular measure of rater agreement[J]. Shanghai Archives of Psychiatry,2015, 27(1): 62-67.