Table of Contents
Fetching ...

LoGDesc: Local geometric features aggregation for robust point cloud registration

Karim Slimani, Brahim Tamadazte, Catherine Achard

TL;DR

A new hybrid descriptor for 3D point matching and point cloud registration is introduced, combining local geometrical properties and learning-based feature propagation for each point's neighborhood structure description, particularly on noisy and low overlapping point clouds.

Abstract

This paper introduces a new hybrid descriptor for 3D point matching and point cloud registration, combining local geometrical properties and learning-based feature propagation for each point's neighborhood structure description. The proposed architecture first extracts prior geometrical information by computing each point's planarity, anisotropy, and omnivariance using a Principal Components Analysis (PCA). This prior information is completed by a descriptor based on the normal vectors estimated thanks to constructing a neighborhood based on triangles. The final geometrical descriptor is propagated between the points using local graph convolutions and attention mechanisms. The new feature extractor is evaluated on ModelNet40, Bunny Stanford dataset, KITTI and MVP (Multi-View Partial)-RG for point cloud registration and shows interesting results, particularly on noisy and low overlapping point clouds.

LoGDesc: Local geometric features aggregation for robust point cloud registration

TL;DR

A new hybrid descriptor for 3D point matching and point cloud registration is introduced, combining local geometrical properties and learning-based feature propagation for each point's neighborhood structure description, particularly on noisy and low overlapping point clouds.

Abstract

This paper introduces a new hybrid descriptor for 3D point matching and point cloud registration, combining local geometrical properties and learning-based feature propagation for each point's neighborhood structure description. The proposed architecture first extracts prior geometrical information by computing each point's planarity, anisotropy, and omnivariance using a Principal Components Analysis (PCA). This prior information is completed by a descriptor based on the normal vectors estimated thanks to constructing a neighborhood based on triangles. The final geometrical descriptor is propagated between the points using local graph convolutions and attention mechanisms. The new feature extractor is evaluated on ModelNet40, Bunny Stanford dataset, KITTI and MVP (Multi-View Partial)-RG for point cloud registration and shows interesting results, particularly on noisy and low overlapping point clouds.
Paper Structure (20 sections, 14 equations, 4 figures, 8 tables, 1 algorithm)

This paper contains 20 sections, 14 equations, 4 figures, 8 tables, 1 algorithm.

Figures (4)

  • Figure 1: Summary of the point cloud registration method.
  • Figure 2: Overview of the proposed geometrical descriptor. KNN of each point are collected to build local sub-samples. A PCA is applied on these subsamples to extract geometric properties P, A and O, build the LRF and compute the normal of each point (left). Once the geometric feature vectors built, they are fed into a learning module for convolution and attention features aggregation (right)
  • Figure 3: Performed registrations on ModelNet40 (top) and MVP-RG (bottom).
  • Figure 4: Performed registrations on a 3D printed femur.