Cargando…

A Robust Real-Time Detecting and Tracking Framework for Multiple Kinds of Unmarked Object

A rodent real-time tracking framework is proposed to automatically detect and track multi-objects in real time and output the coordinates of each object, which combines deep learning (YOLO v3: You Only Look Once, v3), the Kalman Filter, improved Hungarian algorithm, and the nine-point position corre...

Descripción completa

Detalles Bibliográficos
Autores principales: Lv, Xiaodong, Dai, Chuankai, Chen, Luyao, Lang, Yiran, Tang, Rongyu, Huang, Qiang, He, Jiping
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2019
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6982905/
https://www.ncbi.nlm.nih.gov/pubmed/31861254
http://dx.doi.org/10.3390/s20010002
_version_ 1783491396644110336
author Lv, Xiaodong
Dai, Chuankai
Chen, Luyao
Lang, Yiran
Tang, Rongyu
Huang, Qiang
He, Jiping
author_facet Lv, Xiaodong
Dai, Chuankai
Chen, Luyao
Lang, Yiran
Tang, Rongyu
Huang, Qiang
He, Jiping
author_sort Lv, Xiaodong
collection PubMed
description A rodent real-time tracking framework is proposed to automatically detect and track multi-objects in real time and output the coordinates of each object, which combines deep learning (YOLO v3: You Only Look Once, v3), the Kalman Filter, improved Hungarian algorithm, and the nine-point position correction algorithm. A model of a Rat-YOLO is trained in our experiment. The Kalman Filter model is established in an acceleration model to predict the position of the rat in the next frame. The predicted data is used to fill the losing position of rats if the Rat-YOLO doesn’t work in the current frame, and to associate the ID between the last frame and current frame. The Hungarian assigned algorithm is used to show the relationship between the objects of the last frame and the objects of the current frame and match the ID of the objects. The nine-point position correction algorithm is presented to adjust the correctness of the Rat-YOLO result and the predicted results. As the training of deep learning needs more datasets than our experiment, and it is time-consuming to process manual marking, automatic software for generating labeled datasets is proposed under a fixed scene and the labeled datasets are manually verified in term of their correctness. Besides this, in an off-line experiment, a mask is presented to remove the highlight. In this experiment, we select the 500 frames of the data as the training datasets and label these images with the automatic label generating software. A video (of 2892 frames) is tested by the trained Rat model and the accuracy of detecting all the three rats is around 72.545%, however, the Rat-YOLO combining the Kalman Filter and nine-point position correction arithmetic improved the accuracy to 95.194%.
format Online
Article
Text
id pubmed-6982905
institution National Center for Biotechnology Information
language English
publishDate 2019
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-69829052020-02-06 A Robust Real-Time Detecting and Tracking Framework for Multiple Kinds of Unmarked Object Lv, Xiaodong Dai, Chuankai Chen, Luyao Lang, Yiran Tang, Rongyu Huang, Qiang He, Jiping Sensors (Basel) Article A rodent real-time tracking framework is proposed to automatically detect and track multi-objects in real time and output the coordinates of each object, which combines deep learning (YOLO v3: You Only Look Once, v3), the Kalman Filter, improved Hungarian algorithm, and the nine-point position correction algorithm. A model of a Rat-YOLO is trained in our experiment. The Kalman Filter model is established in an acceleration model to predict the position of the rat in the next frame. The predicted data is used to fill the losing position of rats if the Rat-YOLO doesn’t work in the current frame, and to associate the ID between the last frame and current frame. The Hungarian assigned algorithm is used to show the relationship between the objects of the last frame and the objects of the current frame and match the ID of the objects. The nine-point position correction algorithm is presented to adjust the correctness of the Rat-YOLO result and the predicted results. As the training of deep learning needs more datasets than our experiment, and it is time-consuming to process manual marking, automatic software for generating labeled datasets is proposed under a fixed scene and the labeled datasets are manually verified in term of their correctness. Besides this, in an off-line experiment, a mask is presented to remove the highlight. In this experiment, we select the 500 frames of the data as the training datasets and label these images with the automatic label generating software. A video (of 2892 frames) is tested by the trained Rat model and the accuracy of detecting all the three rats is around 72.545%, however, the Rat-YOLO combining the Kalman Filter and nine-point position correction arithmetic improved the accuracy to 95.194%. MDPI 2019-12-18 /pmc/articles/PMC6982905/ /pubmed/31861254 http://dx.doi.org/10.3390/s20010002 Text en © 2019 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
Lv, Xiaodong
Dai, Chuankai
Chen, Luyao
Lang, Yiran
Tang, Rongyu
Huang, Qiang
He, Jiping
A Robust Real-Time Detecting and Tracking Framework for Multiple Kinds of Unmarked Object
title A Robust Real-Time Detecting and Tracking Framework for Multiple Kinds of Unmarked Object
title_full A Robust Real-Time Detecting and Tracking Framework for Multiple Kinds of Unmarked Object
title_fullStr A Robust Real-Time Detecting and Tracking Framework for Multiple Kinds of Unmarked Object
title_full_unstemmed A Robust Real-Time Detecting and Tracking Framework for Multiple Kinds of Unmarked Object
title_short A Robust Real-Time Detecting and Tracking Framework for Multiple Kinds of Unmarked Object
title_sort robust real-time detecting and tracking framework for multiple kinds of unmarked object
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6982905/
https://www.ncbi.nlm.nih.gov/pubmed/31861254
http://dx.doi.org/10.3390/s20010002
work_keys_str_mv AT lvxiaodong arobustrealtimedetectingandtrackingframeworkformultiplekindsofunmarkedobject
AT daichuankai arobustrealtimedetectingandtrackingframeworkformultiplekindsofunmarkedobject
AT chenluyao arobustrealtimedetectingandtrackingframeworkformultiplekindsofunmarkedobject
AT langyiran arobustrealtimedetectingandtrackingframeworkformultiplekindsofunmarkedobject
AT tangrongyu arobustrealtimedetectingandtrackingframeworkformultiplekindsofunmarkedobject
AT huangqiang arobustrealtimedetectingandtrackingframeworkformultiplekindsofunmarkedobject
AT hejiping arobustrealtimedetectingandtrackingframeworkformultiplekindsofunmarkedobject
AT lvxiaodong robustrealtimedetectingandtrackingframeworkformultiplekindsofunmarkedobject
AT daichuankai robustrealtimedetectingandtrackingframeworkformultiplekindsofunmarkedobject
AT chenluyao robustrealtimedetectingandtrackingframeworkformultiplekindsofunmarkedobject
AT langyiran robustrealtimedetectingandtrackingframeworkformultiplekindsofunmarkedobject
AT tangrongyu robustrealtimedetectingandtrackingframeworkformultiplekindsofunmarkedobject
AT huangqiang robustrealtimedetectingandtrackingframeworkformultiplekindsofunmarkedobject
AT hejiping robustrealtimedetectingandtrackingframeworkformultiplekindsofunmarkedobject