Abstract

3D line skeletons are simplistic representations of a shape’s topology which are used for a wide variety of geometry-processing tasks, including shape recognition, retrieval, and reconstruction. Numerous methods have been proposed to generate a skeleton from a given 3D shape. While mesh-based methods can exploit existing knowledge about the shape’s topology and orientation, point-based techniques often resort to precomputed per- point normals to ensure robustness. In contrast, previously proposed techniques for unprocessed point clouds either exhibit inferior robustness or require expensive operations, which in turn increases computation time. In this paper, we present a new and highly efficient skeletonization approach for raw point cloud data, which produces overall competitive results compared to previous work, while exhibiting much lower computation times. Our algo- rithm performs robustly in the face of noisy and fragmented inputs, as they are usually obtained from real-world 3D scans. We achieve this by first transferring the input point cloud into a Gaussian mixture model (GMM), obtaining a more compact representation of the surface. Our method then iteratively projects a small subset of the points into local L1-medians, yielding a rough outline of the shape’s skeleton. Finally, we present a new branch detection technique to obtain a coherent line skeleton from those projected points. We demonstrate the capabilities of our proposed method by extracting the line skeletons of a diverse selection of input shapes and evaluating their visual appearance as well as the efficiency compared to alternative state-of-the-art methods.

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.