Cargando…

Neuromorphic Event-Based 3D Pose Estimation

Pose estimation is a fundamental step in many artificial vision tasks. It consists of estimating the 3D pose of an object with respect to a camera from the object's 2D projection. Current state of the art implementations operate on images. These implementations are computationally expensive, es...

Descripción completa

Detalles Bibliográficos
Autores principales: Reverter Valeiras, David, Orchard, Garrick, Ieng, Sio-Hoi, Benosman, Ryad B.
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Frontiers Media S.A. 2016
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4722112/
https://www.ncbi.nlm.nih.gov/pubmed/26834547
http://dx.doi.org/10.3389/fnins.2015.00522
_version_ 1782411323488862208
author Reverter Valeiras, David
Orchard, Garrick
Ieng, Sio-Hoi
Benosman, Ryad B.
author_facet Reverter Valeiras, David
Orchard, Garrick
Ieng, Sio-Hoi
Benosman, Ryad B.
author_sort Reverter Valeiras, David
collection PubMed
description Pose estimation is a fundamental step in many artificial vision tasks. It consists of estimating the 3D pose of an object with respect to a camera from the object's 2D projection. Current state of the art implementations operate on images. These implementations are computationally expensive, especially for real-time applications. Scenes with fast dynamics exceeding 30–60 Hz can rarely be processed in real-time using conventional hardware. This paper presents a new method for event-based 3D object pose estimation, making full use of the high temporal resolution (1 μs) of asynchronous visual events output from a single neuromorphic camera. Given an initial estimate of the pose, each incoming event is used to update the pose by combining both 3D and 2D criteria. We show that the asynchronous high temporal resolution of the neuromorphic camera allows us to solve the problem in an incremental manner, achieving real-time performance at an update rate of several hundreds kHz on a conventional laptop. We show that the high temporal resolution of neuromorphic cameras is a key feature for performing accurate pose estimation. Experiments are provided showing the performance of the algorithm on real data, including fast moving objects, occlusions, and cases where the neuromorphic camera and the object are both in motion.
format Online
Article
Text
id pubmed-4722112
institution National Center for Biotechnology Information
language English
publishDate 2016
publisher Frontiers Media S.A.
record_format MEDLINE/PubMed
spelling pubmed-47221122016-01-29 Neuromorphic Event-Based 3D Pose Estimation Reverter Valeiras, David Orchard, Garrick Ieng, Sio-Hoi Benosman, Ryad B. Front Neurosci Neuroscience Pose estimation is a fundamental step in many artificial vision tasks. It consists of estimating the 3D pose of an object with respect to a camera from the object's 2D projection. Current state of the art implementations operate on images. These implementations are computationally expensive, especially for real-time applications. Scenes with fast dynamics exceeding 30–60 Hz can rarely be processed in real-time using conventional hardware. This paper presents a new method for event-based 3D object pose estimation, making full use of the high temporal resolution (1 μs) of asynchronous visual events output from a single neuromorphic camera. Given an initial estimate of the pose, each incoming event is used to update the pose by combining both 3D and 2D criteria. We show that the asynchronous high temporal resolution of the neuromorphic camera allows us to solve the problem in an incremental manner, achieving real-time performance at an update rate of several hundreds kHz on a conventional laptop. We show that the high temporal resolution of neuromorphic cameras is a key feature for performing accurate pose estimation. Experiments are provided showing the performance of the algorithm on real data, including fast moving objects, occlusions, and cases where the neuromorphic camera and the object are both in motion. Frontiers Media S.A. 2016-01-22 /pmc/articles/PMC4722112/ /pubmed/26834547 http://dx.doi.org/10.3389/fnins.2015.00522 Text en Copyright © 2016 Reverter Valeiras, Orchard, Ieng and Benosman. http://creativecommons.org/licenses/by/4.0/ This is an open-access article distributed under the terms of the Creative Commons Attribution License (CC BY). The use, distribution or reproduction in other forums is permitted, provided the original author(s) or licensor are credited and that the original publication in this journal is cited, in accordance with accepted academic practice. No use, distribution or reproduction is permitted which does not comply with these terms.
spellingShingle Neuroscience
Reverter Valeiras, David
Orchard, Garrick
Ieng, Sio-Hoi
Benosman, Ryad B.
Neuromorphic Event-Based 3D Pose Estimation
title Neuromorphic Event-Based 3D Pose Estimation
title_full Neuromorphic Event-Based 3D Pose Estimation
title_fullStr Neuromorphic Event-Based 3D Pose Estimation
title_full_unstemmed Neuromorphic Event-Based 3D Pose Estimation
title_short Neuromorphic Event-Based 3D Pose Estimation
title_sort neuromorphic event-based 3d pose estimation
topic Neuroscience
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4722112/
https://www.ncbi.nlm.nih.gov/pubmed/26834547
http://dx.doi.org/10.3389/fnins.2015.00522
work_keys_str_mv AT revertervaleirasdavid neuromorphiceventbased3dposeestimation
AT orchardgarrick neuromorphiceventbased3dposeestimation
AT iengsiohoi neuromorphiceventbased3dposeestimation
AT benosmanryadb neuromorphiceventbased3dposeestimation