LitS: A novel Neighborhood Descriptor for Point Clouds
Jonatan B. Bastos, Francisco F. Rivera, Oscar G. Lorenzo, David L. Vilariño, José C. Cabaleiro, Alberto M. Esmorís, Tomás F. Pena
TL;DR
LitS introduces a novel neighborhood descriptor for 2D and 3D point clouds that encodes local angular structure by modeling neighbors as illuminating sources on directional arcs. It defines regular LitS and cumulative LitS on directional domains, with parameters $\lambda$ and $\varphi$ controlling illumination, and extends the construction to 3D via spherical caps on a chosen plane. The paper analyzes meanings, invariances, and surroundedness associated with LitS, and demonstrates practical use in interior/boundary detection, corner/line neighborhood analysis, and visualization, while discussing limitations and future directions such as compact representations and ML integration. Together, these contributions offer a robust, geometry-informed tool for local neighborhood understanding and global structure inference in point clouds.
Abstract
With the advancement of 3D scanning technologies, point clouds have become fundamental for representing 3D spatial data, with applications that span across various scientific and technological fields. Practical analysis of this data depends crucially on available neighborhood descriptors to accurately characterize the local geometries of the point cloud. This paper introduces LitS, a novel neighborhood descriptor for 2D and 3D point clouds. LitS are piecewise constant functions on the unit circle that allow points to keep track of their surroundings. Each element in LitS' domain represents a direction with respect to a local reference system. Once constructed, evaluating LitS at any given direction gives us information about the number of neighbors in a cone-like region centered around that same direction. Thus, LitS conveys a lot of information about the local neighborhood of a point, which can be leveraged to gain global structural understanding by analyzing how LitS changes between close points. In addition, LitS comes in two versions ('regular' and 'cumulative') and has two parameters, allowing them to adapt to various contexts and types of point clouds. Overall, they are a versatile neighborhood descriptor, capable of capturing the nuances of local point arrangements and resilient to common point cloud data issues such as variable density and noise.
