2020
DOI: 10.1109/lra.2020.3002212
|View full text |Cite
|
Sign up to set email alerts
|

Polylidar - Polygons From Triangular Meshes

Abstract: This letter presents Polylidar, an efficient algorithm to extract non-convex polygons from 2D point sets, including interior holes. Plane segmented point clouds can be input into Polylidar to extract their polygonal counterpart, thereby reducing map size and improving visualization. The algorithm begins by triangulating the point set and filtering triangles by user configurable parameters such as triangle edge length. Next, connected triangles are extracted into triangular mesh regions representing the shape o… Show more

Help me understand this report
View preprint versions

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
9
0

Year Published

2020
2020
2023
2023

Publication Types

Select...
3
1

Relationship

1
3

Authors

Journals

citations
Cited by 4 publications
(9 citation statements)
references
References 17 publications
0
9
0
Order By: Relevance
“…Holz et al [12] proposes this technique and the use of α-shapes to extract such polygons [13]. We developed a faster open source polygon extraction algorithm, Polylidar, which extracts non-convex polygons with holes from 2D point sets [14]. The point set is converted to a 2D mesh through Delaunay triangulation, and triangles are subsequently filtered by edge length creating the "shape" of the point set.…”
Section: Polygonal Shape Extractionmentioning
confidence: 99%
See 4 more Smart Citations
“…Holz et al [12] proposes this technique and the use of α-shapes to extract such polygons [13]. We developed a faster open source polygon extraction algorithm, Polylidar, which extracts non-convex polygons with holes from 2D point sets [14]. The point set is converted to a 2D mesh through Delaunay triangulation, and triangles are subsequently filtered by edge length creating the "shape" of the point set.…”
Section: Polygonal Shape Extractionmentioning
confidence: 99%
“…These tasks are executed in parallel by a threadpool and can themselves spawn additional dynamic tasks [51]. Each independent task performs a serial region growing procedure that is similar to our previous work on 2D meshes [14] and was inspired by [10]. Algorithm 5 outlines this procedure for a single group g. The routine begins by creating empty sets to store planar triangular segments and their corresponding polygonal representations, denoted T g and P L g .…”
Section: Planar Segmentationmentioning
confidence: 99%
See 3 more Smart Citations