Search papers, labs, and topics across Lattice.
This paper introduces a novel second-order pooling method for LiDAR Place Recognition (LPR) that leverages Voronoi cells to improve the metrizability of global descriptors. The method aggregates local LiDAR descriptors into a second-order matrix and applies a whitening transformation to implicitly measure Mahalanobis distance while preserving Voronoi cell cluster properties. Experiments on Oxford Robotcar and Wild-Places datasets demonstrate performance improvements, highlighting the effectiveness of the proposed whitening algorithm in addressing numerical instability.
Voronoi cells and whitening can be combined to create LiDAR place recognition descriptors that implicitly measure Mahalanobis distance, improving performance on standard benchmarks.
The pooling layer plays a vital role in aggregating local descriptors into the metrizable global descriptor in the LiDAR Place Recognition (LPR). In particular, the second-order pooling is capable of capturing higher-order interactions among local descriptors. However, its existing methods in the LPR adhere to conventional implementations and post-normalization, and incur the descriptor unsuitable for Euclidean distancing. Based on the recent interpretation that associates NetVLAD with the second-order statistics, we propose to integrate second-order pooling with the inductive bias from Voronoi cells. Our novel pooling method aggregates local descriptors to form the second-order matrix and whitens the global descriptor to implicitly measure the Mahalanobis distance while conserving the cluster property from Voronoi cells, addressing its numerical instability during learning with diverse techniques. We demonstrate its performance gains through the experiments conducted on the Oxford Robotcar and Wild-Places benchmarks and analyze the numerical effect of the proposed whitening algorithm.