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...
Autores principales: | , , , , , , |
---|---|
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 |