An automated process to detect edges in unorganized point clouds

8Citations
Citations of this article
11Readers
Mendeley users who have this article in their library.

Abstract

This paper presents an automated and effective method for detecting planes and their intersections as edges in unorganized pointclouds. The edges are subsequently extracted as vectors to a CAD environment. The software was developed within the MicrosoftVisual Studio and the open source Point Cloud Library (PCL, http://pointclouds.org/) was used. The Point Cloud Library is astandalone, large scale, open project for 2D/3D image and point cloud processing. The code was written in C++. For the detection ofthe planes in the point cloud the RANSAC algorithm was employed. Subsequently, and according to the standard theory of AnalyticGeometry the edges were determined as the intersections of these planes with each other. A straight line in 3D space is defined byone of its points, which was determined with the Lagrangian Multipliers method and a parallel vector, which was determined with thehelp of the cross product of two vectors on space. Finally, the algorithm and the results of the implementation of the process with realdata were evaluated by performing various checks, mainly aiming to determine the accuracy of the edge detection.

Cite

CITATION STYLE

APA

Mitropoulo, A., & Georgopoulos, A. (2019). An automated process to detect edges in unorganized point clouds. In ISPRS Annals of the Photogrammetry, Remote Sensing and Spatial Information Sciences (Vol. 4, pp. 99–105). Copernicus GmbH. https://doi.org/10.5194/isprs-annals-IV-2-W6-99-2019

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free