Search for a command to run...
Filtering constitutes a critical step in the post-processing of airborne Light Detection And Ranging (LiDAR) data. Over the past decade, machine learning has emerged as a prominent methodological paradigm across numerous disciplines, attracting significant research interest in its application to LiDAR filtering. From a machine learning perspective, filtering is essentially a binary classification task that aims to discriminate between ground and non-ground points. However, the limited information inherent in point clouds often leads to the generation of highly correlated features, particularly those derived from height data, which can compromise filtering accuracy. To address this issue, feature selection becomes imperative. In this study, we employed height-based mutual information as a criterion to identify and eliminate less discriminative features for filtering. The AdaBoost (Adaptive Boosting) algorithm was adopted as the classifier for point cloud filtering. For each point, nineteen features were derived from the raw LiDAR point cloud based on height and other geometric attributes within a defined neighborhood. The performance of the proposed feature selection approach was evaluated using benchmark datasets provided by the International Society for Photogrammetry and Remote Sensing (ISPRS). Experimental results demonstrate that the method is effective and reliable. After removing three selected features, the average kappa coefficient improved, along with a reduction in three categories of error, although a slight increase in Type II error (0.15%) was observed.