PICCOLO: Point Cloud-Centric Omnidirectional Localization

Fuente: arXiv
Salvato in:
Dettagli Bibliografici
Autori principali: Kim, Junho, Choi, Changwoon, Jang, Hojun, Kim, Young Min
Natura: Preprint
Pubblicazione: 2021
Soggetti:
Accesso online:
Tags: Aggiungi Tag
Nessun Tag, puoi essere il primo ad aggiungerne!!
_version_ 1866929231192129536
author Kim, Junho
Choi, Changwoon
Jang, Hojun
Kim, Young Min
author_facet Kim, Junho
Choi, Changwoon
Jang, Hojun
Kim, Young Min
contents We present PICCOLO, a simple and efficient algorithm for omnidirectional localization. Given a colored point cloud and a 360 panorama image of a scene, our objective is to recover the camera pose at which the panorama image is taken. Our pipeline works in an off-the-shelf manner with a single image given as a query and does not require any training of neural networks or collecting ground-truth poses of images. Instead, we match each point cloud color to the holistic view of the panorama image with gradient-descent optimization to find the camera pose. Our loss function, called sampling loss, is point cloud-centric, evaluated at the projected location of every point in the point cloud. In contrast, conventional photometric loss is image-centric, comparing colors at each pixel location. With a simple change in the compared entities, sampling loss effectively overcomes the severe visual distortion of omnidirectional images, and enjoys the global context of the 360 view to handle challenging scenarios for visual localization. PICCOLO outperforms existing omnidirectional localization algorithms in both accuracy and stability when evaluated in various environments. Code is available at \url{https://github.com/82magnolia/panoramic-localization/}.
format Preprint
id arxiv_https___arxiv_org_abs_2108_06545
institution arXiv
publishDate 2021
record_format arxiv
spellingShingle PICCOLO: Point Cloud-Centric Omnidirectional Localization
Kim, Junho
Choi, Changwoon
Jang, Hojun
Kim, Young Min
Computer Vision and Pattern Recognition
We present PICCOLO, a simple and efficient algorithm for omnidirectional localization. Given a colored point cloud and a 360 panorama image of a scene, our objective is to recover the camera pose at which the panorama image is taken. Our pipeline works in an off-the-shelf manner with a single image given as a query and does not require any training of neural networks or collecting ground-truth poses of images. Instead, we match each point cloud color to the holistic view of the panorama image with gradient-descent optimization to find the camera pose. Our loss function, called sampling loss, is point cloud-centric, evaluated at the projected location of every point in the point cloud. In contrast, conventional photometric loss is image-centric, comparing colors at each pixel location. With a simple change in the compared entities, sampling loss effectively overcomes the severe visual distortion of omnidirectional images, and enjoys the global context of the 360 view to handle challenging scenarios for visual localization. PICCOLO outperforms existing omnidirectional localization algorithms in both accuracy and stability when evaluated in various environments. Code is available at \url{https://github.com/82magnolia/panoramic-localization/}.
title PICCOLO: Point Cloud-Centric Omnidirectional Localization
topic Computer Vision and Pattern Recognition
url https://arxiv.org/abs/2108.06545