The fields of 3D computer vision, 3D robotic perception and photogrammetry rely more and more heavily on matching 3D local descriptors, computed on a small neighborhood of a point cloud or a mesh, to carry out tasks such as point cloud registration, 3D object recognition and pose estimation in clutter, SLAM, 3D object retrieval. One major drawback of these applications is currently the high computational cost of processing 3D point clouds, with the 3D descriptor computation representing one of the main bottlenecks. In this paper we explore the optimization for parallel architectures of the recently proposed SHOT descriptor [22] and of its extension to RGB-D data [23]. Even though some steps of the original algorithm are not directly suitable for parallel optimization, we are able to obtain notable speed-ups with respect to the CPU implementation. We also show an application of our optimization to 3D object recognition in clutter, where the proposed parallel implementation allows for real-time 3D local description.

GPU-SHOT: Parallel Optimization for Real-Time 3D Local Description2013 IEEE Conference on Computer Vision and Pattern Recognition Workshops / Daniele Palossi;Federico Tombari;Samuele Salti;Martino Ruggiero;Luigi Di Stefano;Luca Benini. - STAMPA. - (2013), pp. 584-591. (Intervento presentato al convegno Computer Vision and Pattern Recognition Workshops (CVPRW), 2013 IEEE Conference on tenutosi a Portland, OR nel 23-28 June 2013) [10.1109/CVPRW.2013.88].

GPU-SHOT: Parallel Optimization for Real-Time 3D Local Description2013 IEEE Conference on Computer Vision and Pattern Recognition Workshops

PALOSSI, DANIELE;TOMBARI, FEDERICO;SALTI, SAMUELE;RUGGIERO, MARTINO;DI STEFANO, LUIGI;BENINI, LUCA
2013

Abstract

The fields of 3D computer vision, 3D robotic perception and photogrammetry rely more and more heavily on matching 3D local descriptors, computed on a small neighborhood of a point cloud or a mesh, to carry out tasks such as point cloud registration, 3D object recognition and pose estimation in clutter, SLAM, 3D object retrieval. One major drawback of these applications is currently the high computational cost of processing 3D point clouds, with the 3D descriptor computation representing one of the main bottlenecks. In this paper we explore the optimization for parallel architectures of the recently proposed SHOT descriptor [22] and of its extension to RGB-D data [23]. Even though some steps of the original algorithm are not directly suitable for parallel optimization, we are able to obtain notable speed-ups with respect to the CPU implementation. We also show an application of our optimization to 3D object recognition in clutter, where the proposed parallel implementation allows for real-time 3D local description.
2013
2013 IEEE Conference on Computer Vision and Pattern Recognition Workshops
584
591
GPU-SHOT: Parallel Optimization for Real-Time 3D Local Description2013 IEEE Conference on Computer Vision and Pattern Recognition Workshops / Daniele Palossi;Federico Tombari;Samuele Salti;Martino Ruggiero;Luigi Di Stefano;Luca Benini. - STAMPA. - (2013), pp. 584-591. (Intervento presentato al convegno Computer Vision and Pattern Recognition Workshops (CVPRW), 2013 IEEE Conference on tenutosi a Portland, OR nel 23-28 June 2013) [10.1109/CVPRW.2013.88].
Daniele Palossi;Federico Tombari;Samuele Salti;Martino Ruggiero;Luigi Di Stefano;Luca Benini
File in questo prodotto:
Eventuali allegati, non sono esposti

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11585/303736
 Attenzione

Attenzione! I dati visualizzati non sono stati sottoposti a validazione da parte dell'ateneo

Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 8
  • ???jsp.display-item.citation.isi??? 7
social impact