Cargando…

Data Association for Multi-Object Tracking via Deep Neural Networks

With recent advances in object detection, the tracking-by-detection method has become mainstream for multi-object tracking in computer vision. The tracking-by-detection scheme necessarily has to resolve a problem of data association between existing tracks and newly received detections at each frame...

Descripción completa

Detalles Bibliográficos
Autores principales: Yoon, Kwangjin, Kim, Du Yong, Yoon, Young-Chul, Jeon, Moongu
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2019
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6387419/
https://www.ncbi.nlm.nih.gov/pubmed/30700017
http://dx.doi.org/10.3390/s19030559
_version_ 1783397577902784512
author Yoon, Kwangjin
Kim, Du Yong
Yoon, Young-Chul
Jeon, Moongu
author_facet Yoon, Kwangjin
Kim, Du Yong
Yoon, Young-Chul
Jeon, Moongu
author_sort Yoon, Kwangjin
collection PubMed
description With recent advances in object detection, the tracking-by-detection method has become mainstream for multi-object tracking in computer vision. The tracking-by-detection scheme necessarily has to resolve a problem of data association between existing tracks and newly received detections at each frame. In this paper, we propose a new deep neural network (DNN) architecture that can solve the data association problem with a variable number of both tracks and detections including false positives. The proposed network consists of two parts: encoder and decoder. The encoder is the fully connected network with several layers that take bounding boxes of both detection and track-history as inputs. The outputs of the encoder are sequentially fed into the decoder which is composed of the bi-directional Long Short-Term Memory (LSTM) networks with a projection layer. The final output of the proposed network is an association matrix that reflects matching scores between tracks and detections. To train the network, we generate training samples using the annotation of Stanford Drone Dataset (SDD). The experiment results show that the proposed network achieves considerably high recall and precision rate as the binary classifier for the assignment tasks. We apply our network to track multiple objects on real-world datasets and evaluate the tracking performance. The performance of our tracker outperforms previous works based on DNN and comparable to other state-of-the-art methods.
format Online
Article
Text
id pubmed-6387419
institution National Center for Biotechnology Information
language English
publishDate 2019
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-63874192019-02-26 Data Association for Multi-Object Tracking via Deep Neural Networks Yoon, Kwangjin Kim, Du Yong Yoon, Young-Chul Jeon, Moongu Sensors (Basel) Article With recent advances in object detection, the tracking-by-detection method has become mainstream for multi-object tracking in computer vision. The tracking-by-detection scheme necessarily has to resolve a problem of data association between existing tracks and newly received detections at each frame. In this paper, we propose a new deep neural network (DNN) architecture that can solve the data association problem with a variable number of both tracks and detections including false positives. The proposed network consists of two parts: encoder and decoder. The encoder is the fully connected network with several layers that take bounding boxes of both detection and track-history as inputs. The outputs of the encoder are sequentially fed into the decoder which is composed of the bi-directional Long Short-Term Memory (LSTM) networks with a projection layer. The final output of the proposed network is an association matrix that reflects matching scores between tracks and detections. To train the network, we generate training samples using the annotation of Stanford Drone Dataset (SDD). The experiment results show that the proposed network achieves considerably high recall and precision rate as the binary classifier for the assignment tasks. We apply our network to track multiple objects on real-world datasets and evaluate the tracking performance. The performance of our tracker outperforms previous works based on DNN and comparable to other state-of-the-art methods. MDPI 2019-01-29 /pmc/articles/PMC6387419/ /pubmed/30700017 http://dx.doi.org/10.3390/s19030559 Text en © 2019 by the authors. https://creativecommons.org/licenses/by/4.0/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/ (https://creativecommons.org/licenses/by/4.0/) ).
spellingShingle Article
Yoon, Kwangjin
Kim, Du Yong
Yoon, Young-Chul
Jeon, Moongu
Data Association for Multi-Object Tracking via Deep Neural Networks
title Data Association for Multi-Object Tracking via Deep Neural Networks
title_full Data Association for Multi-Object Tracking via Deep Neural Networks
title_fullStr Data Association for Multi-Object Tracking via Deep Neural Networks
title_full_unstemmed Data Association for Multi-Object Tracking via Deep Neural Networks
title_short Data Association for Multi-Object Tracking via Deep Neural Networks
title_sort data association for multi-object tracking via deep neural networks
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6387419/
https://www.ncbi.nlm.nih.gov/pubmed/30700017
http://dx.doi.org/10.3390/s19030559
work_keys_str_mv AT yoonkwangjin dataassociationformultiobjecttrackingviadeepneuralnetworks
AT kimduyong dataassociationformultiobjecttrackingviadeepneuralnetworks
AT yoonyoungchul dataassociationformultiobjecttrackingviadeepneuralnetworks
AT jeonmoongu dataassociationformultiobjecttrackingviadeepneuralnetworks