TL;DR
This paper introduces a new point-in-polygon testing method for convex polygons based on Voronoi tessellations, offering a simple, efficient, and geometrically intuitive alternative to traditional algorithms.
Contribution
The paper develops a novel PIP testing approach for convex polygons utilizing Voronoi tessellations, with derived equations and implementation optimized through linear algebra operations.
Findings
Comparable performance to standard algorithms
Simpler geometric representation and mental model
Efficient implementation using vector and matrix operations
Abstract
The point inclusion tests for polygons, in other words the point-in-polygon (PIP) algorithms, are fundamental tools for many scientific fields related to computational geometry, and they have been studied for a long time. The PIP algorithms get direct or indirect geometric definition of a polygonal entity, and validate its containment of a given point. The PIP algorithms, which are working directly on the geometric entities, derive linear boundary definitions for the edges of the polygons. Moreover, almost all direct test methods rely on the two-point form of the line equation to partition the space into half-spaces. Voronoi tessellations use an alternate approach for half-space partitioning. Instead of line equation, distance comparison between generator points is used to accomplish the same task. Voronoi tessellations consist of convex polygons, which are defined between generator…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
