Cargando…

A Deep Neural Network Sensor for Visual Servoing in 3D Spaces

This paper describes a novel stereo vision sensor based on deep neural networks, that can be used to produce a feedback signal for visual servoing in unmanned aerial vehicles such as drones. Two deep convolutional neural networks attached to the stereo camera in the drone are trained to detect wind...

Descripción completa

Detalles Bibliográficos
Autores principales: Durdevic, Petar, Ortiz-Arroyo, Daniel
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2020
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7085743/
https://www.ncbi.nlm.nih.gov/pubmed/32155733
http://dx.doi.org/10.3390/s20051437
_version_ 1783509002863247360
author Durdevic, Petar
Ortiz-Arroyo, Daniel
author_facet Durdevic, Petar
Ortiz-Arroyo, Daniel
author_sort Durdevic, Petar
collection PubMed
description This paper describes a novel stereo vision sensor based on deep neural networks, that can be used to produce a feedback signal for visual servoing in unmanned aerial vehicles such as drones. Two deep convolutional neural networks attached to the stereo camera in the drone are trained to detect wind turbines in images and stereo triangulation is used to calculate the distance from a wind turbine to the drone. Our experimental results show that the sensor produces data accurate enough to be used for servoing, even in the presence of noise generated when the drone is not being completely stable. Our results also show that appropriate filtering of the signals is needed and that to produce correct results, it is very important to keep the wind turbine within the field of vision of both cameras, so that both deep neural networks could detect it.
format Online
Article
Text
id pubmed-7085743
institution National Center for Biotechnology Information
language English
publishDate 2020
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-70857432020-03-25 A Deep Neural Network Sensor for Visual Servoing in 3D Spaces Durdevic, Petar Ortiz-Arroyo, Daniel Sensors (Basel) Article This paper describes a novel stereo vision sensor based on deep neural networks, that can be used to produce a feedback signal for visual servoing in unmanned aerial vehicles such as drones. Two deep convolutional neural networks attached to the stereo camera in the drone are trained to detect wind turbines in images and stereo triangulation is used to calculate the distance from a wind turbine to the drone. Our experimental results show that the sensor produces data accurate enough to be used for servoing, even in the presence of noise generated when the drone is not being completely stable. Our results also show that appropriate filtering of the signals is needed and that to produce correct results, it is very important to keep the wind turbine within the field of vision of both cameras, so that both deep neural networks could detect it. MDPI 2020-03-06 /pmc/articles/PMC7085743/ /pubmed/32155733 http://dx.doi.org/10.3390/s20051437 Text en © 2020 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).
spellingShingle Article
Durdevic, Petar
Ortiz-Arroyo, Daniel
A Deep Neural Network Sensor for Visual Servoing in 3D Spaces
title A Deep Neural Network Sensor for Visual Servoing in 3D Spaces
title_full A Deep Neural Network Sensor for Visual Servoing in 3D Spaces
title_fullStr A Deep Neural Network Sensor for Visual Servoing in 3D Spaces
title_full_unstemmed A Deep Neural Network Sensor for Visual Servoing in 3D Spaces
title_short A Deep Neural Network Sensor for Visual Servoing in 3D Spaces
title_sort deep neural network sensor for visual servoing in 3d spaces
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7085743/
https://www.ncbi.nlm.nih.gov/pubmed/32155733
http://dx.doi.org/10.3390/s20051437
work_keys_str_mv AT durdevicpetar adeepneuralnetworksensorforvisualservoingin3dspaces
AT ortizarroyodaniel adeepneuralnetworksensorforvisualservoingin3dspaces
AT durdevicpetar deepneuralnetworksensorforvisualservoingin3dspaces
AT ortizarroyodaniel deepneuralnetworksensorforvisualservoingin3dspaces