{'fraction_non_alphanumeric': 0.01684836471754212, 'fraction_numerical': 0.0, 'mean_word_length': 5.558441558441558, '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}}
Intelligent system for feature-based recognition of machining parts from points cloud

Feature recognition is a complex process consists of several steps. This process mostly requires the extraction of geometric features like normal vectors and curvatures, as well as segmentation of points cloud. There are two fundamental approaches can be used to calculate normal vectors and curvatures: analytical and numerical. The first approach is practically more complex. Nevertheless, the second approach has a drawback particularly in detecting sharp edges and transitions between different geometric objects. In this paper, a CAD intelligent system is proposed which is developed by enhancing the local Delaunay triangulation method. The new approach can automatically detect and eliminate noises in the points cloud and, thus, the direct neighboring points can be determined. Therefore, triangulations at sharp corners and edges, as well as transition between different surface regions can be optimized globally.