Cargando…

Virtual to Real Adaptation of Pedestrian Detectors

Pedestrian detection through Computer Vision is a building block for a multitude of applications. Recently, there has been an increasing interest in convolutional neural network-based architectures to execute such a task. One of these supervised networks’ critical goals is to generalize the knowledg...

Descripción completa

Detalles Bibliográficos
Autores principales: Ciampi, Luca, Messina, Nicola, Falchi, Fabrizio, Gennaro, Claudio, Amato, Giuseppe
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2020
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7570533/
https://www.ncbi.nlm.nih.gov/pubmed/32937977
http://dx.doi.org/10.3390/s20185250
_version_ 1783596968728068096
author Ciampi, Luca
Messina, Nicola
Falchi, Fabrizio
Gennaro, Claudio
Amato, Giuseppe
author_facet Ciampi, Luca
Messina, Nicola
Falchi, Fabrizio
Gennaro, Claudio
Amato, Giuseppe
author_sort Ciampi, Luca
collection PubMed
description Pedestrian detection through Computer Vision is a building block for a multitude of applications. Recently, there has been an increasing interest in convolutional neural network-based architectures to execute such a task. One of these supervised networks’ critical goals is to generalize the knowledge learned during the training phase to new scenarios with different characteristics. A suitably labeled dataset is essential to achieve this purpose. The main problem is that manually annotating a dataset usually requires a lot of human effort, and it is costly. To this end, we introduce ViPeD (Virtual Pedestrian Dataset), a new synthetically generated set of images collected with the highly photo-realistic graphical engine of the video game GTA V (Grand Theft Auto V), where annotations are automatically acquired. However, when training solely on the synthetic dataset, the model experiences a Synthetic2Real domain shift leading to a performance drop when applied to real-world images. To mitigate this gap, we propose two different domain adaptation techniques suitable for the pedestrian detection task, but possibly applicable to general object detection. Experiments show that the network trained with ViPeD can generalize over unseen real-world scenarios better than the detector trained over real-world data, exploiting the variety of our synthetic dataset. Furthermore, we demonstrate that with our domain adaptation techniques, we can reduce the Synthetic2Real domain shift, making the two domains closer and obtaining a performance improvement when testing the network over the real-world images.
format Online
Article
Text
id pubmed-7570533
institution National Center for Biotechnology Information
language English
publishDate 2020
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-75705332020-10-28 Virtual to Real Adaptation of Pedestrian Detectors Ciampi, Luca Messina, Nicola Falchi, Fabrizio Gennaro, Claudio Amato, Giuseppe Sensors (Basel) Article Pedestrian detection through Computer Vision is a building block for a multitude of applications. Recently, there has been an increasing interest in convolutional neural network-based architectures to execute such a task. One of these supervised networks’ critical goals is to generalize the knowledge learned during the training phase to new scenarios with different characteristics. A suitably labeled dataset is essential to achieve this purpose. The main problem is that manually annotating a dataset usually requires a lot of human effort, and it is costly. To this end, we introduce ViPeD (Virtual Pedestrian Dataset), a new synthetically generated set of images collected with the highly photo-realistic graphical engine of the video game GTA V (Grand Theft Auto V), where annotations are automatically acquired. However, when training solely on the synthetic dataset, the model experiences a Synthetic2Real domain shift leading to a performance drop when applied to real-world images. To mitigate this gap, we propose two different domain adaptation techniques suitable for the pedestrian detection task, but possibly applicable to general object detection. Experiments show that the network trained with ViPeD can generalize over unseen real-world scenarios better than the detector trained over real-world data, exploiting the variety of our synthetic dataset. Furthermore, we demonstrate that with our domain adaptation techniques, we can reduce the Synthetic2Real domain shift, making the two domains closer and obtaining a performance improvement when testing the network over the real-world images. MDPI 2020-09-14 /pmc/articles/PMC7570533/ /pubmed/32937977 http://dx.doi.org/10.3390/s20185250 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
Ciampi, Luca
Messina, Nicola
Falchi, Fabrizio
Gennaro, Claudio
Amato, Giuseppe
Virtual to Real Adaptation of Pedestrian Detectors
title Virtual to Real Adaptation of Pedestrian Detectors
title_full Virtual to Real Adaptation of Pedestrian Detectors
title_fullStr Virtual to Real Adaptation of Pedestrian Detectors
title_full_unstemmed Virtual to Real Adaptation of Pedestrian Detectors
title_short Virtual to Real Adaptation of Pedestrian Detectors
title_sort virtual to real adaptation of pedestrian detectors
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7570533/
https://www.ncbi.nlm.nih.gov/pubmed/32937977
http://dx.doi.org/10.3390/s20185250
work_keys_str_mv AT ciampiluca virtualtorealadaptationofpedestriandetectors
AT messinanicola virtualtorealadaptationofpedestriandetectors
AT falchifabrizio virtualtorealadaptationofpedestriandetectors
AT gennaroclaudio virtualtorealadaptationofpedestriandetectors
AT amatogiuseppe virtualtorealadaptationofpedestriandetectors