Novel Approach to Simultaneous Subsampling and Noise Filtering of Real-World SLAM-Acquired Point Clouds
Discuss this preprint
Start a discussion What are Sciety discussions?Listed in
This article is not in any list yet, why not save it to one of your lists.Abstract
SLAM-based laser scanners generate extremely dense point clouds burdened with a high level of surface noise arising from random measurement errors and repeated scanning of identical regions. This increases data volume and complicates subsequent processing. The present study introduces four novel noise filtering and subsampling algorithms that selectively preserve the points closest to the true surface. Each algorithm assigns a filtering characteristic to individual points based either on their distance from a locally estimated (planar or quadratic) surface or on the degree of local eccentricity in the spherical neighborhood of the point. The proposed methods were tested on point clouds acquired using three SLAM scanners (Emesent Hovermap ST-X, FARO Orbis, and ZEB Horizon) in three different scenes with reference data acquired by a static terrestrial scanner Leica P40. All four proposed methods effectively reduced surface noise and data volume without compromising the cloud quality, clearly outperforming the standard subsampling tools (random, octree, or spatial subsampling). The most reliable surface noise removal in point clouds dominated by planar surfaces (building interior with planar walls) was achieved using the method based on local plane fitting. In contrast, the use of a quadratic surface proved more effective for uneven or rugged surfaces.