HyperAIHyperAI

Command Palette

Search for a command to run...

5 months ago

PointNetVLAD: Deep Point Cloud Based Retrieval for Large-Scale Place Recognition

Uy Mikaela Angelina ; Lee Gim Hee

PointNetVLAD: Deep Point Cloud Based Retrieval for Large-Scale Place
  Recognition

Abstract

Unlike its image based counterpart, point cloud based retrieval for placerecognition has remained as an unexplored and unsolved problem. This is largelydue to the difficulty in extracting local feature descriptors from a pointcloud that can subsequently be encoded into a global descriptor for theretrieval task. In this paper, we propose the PointNetVLAD where we leverage onthe recent success of deep networks to solve point cloud based retrieval forplace recognition. Specifically, our PointNetVLAD is a combination/modificationof the existing PointNet and NetVLAD, which allows end-to-end training andinference to extract the global descriptor from a given 3D point cloud.Furthermore, we propose the "lazy triplet and quadruplet" loss functions thatcan achieve more discriminative and generalizable global descriptors to tacklethe retrieval task. We create benchmark datasets for point cloud basedretrieval for place recognition, and the experimental results on these datasetsshow the feasibility of our PointNetVLAD. Our code and the link for thebenchmark dataset downloads are available in our project website.http://github.com/mikacuy/pointnetvlad/

Code Repositories

csiro-robotics/incloud
pytorch
Mentioned in GitHub
juanjo-cabrera/minkunext
pytorch
Mentioned in GitHub
csiro-robotics/uncertainty-lpr
pytorch
Mentioned in GitHub
mikacuy/pointnetvlad
Official
tf
Mentioned in GitHub
jac99/minkloc3dv2
pytorch
Mentioned in GitHub
LeegoChen/PTC-Net
pytorch
Mentioned in GitHub

Benchmarks

BenchmarkMethodologyMetrics
3d-place-recognition-on-cs-campus3dPointNetVLAD
AR@1: 35.57
AR@1 cross-source: 19.07
AR@1%: 41.46
AR@1% cross-source: 43.53
3d-place-recognition-on-oxford-robotcarpointnetvlad
AR@1%: 80.3
visual-localization-on-oxford-radar-robotcarPointNetVLAD
Mean Translation Error: 28.48
visual-place-recognition-on-kitti360posePointNetVLAD
Localization Recall@1 : 0.21

Build AI with AI

From idea to launch — accelerate your AI development with free AI co-coding, out-of-the-box environment and best price of GPUs.

AI Co-coding
Ready-to-use GPUs
Best Pricing
Get Started

Hyper Newsletters

Subscribe to our latest updates
We will deliver the latest updates of the week to your inbox at nine o'clock every Monday morning
Powered by MailChimp
PointNetVLAD: Deep Point Cloud Based Retrieval for Large-Scale Place Recognition | Papers | HyperAI