{'fraction_non_alphanumeric': 0.016375545851528384, 'fraction_numerical': 0.001091703056768559, 'mean_word_length': 5.4125874125874125, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
Semantic segmentation of point clouds from scanning lidars

A point cloud can provide a detailed three dimensional (3D) description of a scene. Partitioning of a point cloud into semantic classes is important for scene understanding, which can be used in autonomous navigation for unmanned vehicles and in applications including surveillance, mapping, and reconnaissance. In this paper, we give a review of recent machine learning techniques for semantic segmentation of point clouds from scanning lidars and an overview of model compression techniques. We focus especially on scan-based learning approaches, which operate on single sensor sweeps. These methods do not require data registration and are suitable for real-time applications. We demonstrate how these semantic segmentation techniques can be used in defence applications in surveillance or mapping scenarios with a scanning lidar mounted on a small UAV.