C Conferentia Proceedings
CBA2018-0256 Robótica

A GPU PARALLEL APPROACH TO REAL-TIME DENSE RGB-D VISUAL ODOMETRY

Pedro Daniel de Cerqueira Gava1; Cairo Lúcio Nascimento Jr.1; Geraldo Adabo1

1 Instituto Tecnológico de Aeronáutica

Baixar PDF doi:10.20906/CPS/CBA2018-0256

Resumo

This article presents a new approach to implement real-time Dense RGB-D Visual Odometry taking advantage of the computational power of a modern GPU and the kind of parallelization it offers, exploring the quantity of data that needs to be handled. Our objective is to provide a fast and accurate method to estimate the camera motion using photometric error minimization. Assuming constant intensity, the error minimized is modeled in a nonlinear fashion requiring robust iterative methods to solve it. The algorithm developed was made having in mind now everyday hardware GPU present in PCs, phones, and embedded computers. Our results show that the algorithm is robust enough to handle displacements of a camera moving with small velocities and performing real-time odometry. Also, a linear algebra library was created alongside this work to near the gap between parallel programming concepts and linear algebra with high level procedures and data structures.

Palavras-chave: Dense Visual Odometry; RGB-D camera; Parallel Programming; GPU

Como citar

Pedro Daniel de Cerqueira Gava; Cairo Lúcio Nascimento Jr.; Geraldo Adabo. “A GPU PARALLEL APPROACH TO REAL-TIME DENSE RGB-D VISUAL ODOMETRY”. XXII Congresso Brasileiro de Automática. CBA2018. 2018. DOI: 10.20906/CPS/CBA2018-0256