Cargando…

A Classification-Lock Tracking Strategy Allowing a Person-Following Robot to Operate in a Complicated Indoor Environment †

Person-following technology is an important robot service. The major trend of person-following is to utilize computer vision technology to localize the target person, due to the wide view and rich information that is obtained from the real world through a camera. However, most existing approaches em...

Descripción completa

Detalles Bibliográficos
Autores principales: Jiang, Shenlu, Yao, Wei, Hong, Zhonghua, Li, Ling, Su, Cheng, Kuc, Tae-Yong
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2018
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6263996/
https://www.ncbi.nlm.nih.gov/pubmed/30424577
http://dx.doi.org/10.3390/s18113903
_version_ 1783375394194325504
author Jiang, Shenlu
Yao, Wei
Hong, Zhonghua
Li, Ling
Su, Cheng
Kuc, Tae-Yong
author_facet Jiang, Shenlu
Yao, Wei
Hong, Zhonghua
Li, Ling
Su, Cheng
Kuc, Tae-Yong
author_sort Jiang, Shenlu
collection PubMed
description Person-following technology is an important robot service. The major trend of person-following is to utilize computer vision technology to localize the target person, due to the wide view and rich information that is obtained from the real world through a camera. However, most existing approaches employ the detecting-by-tracking strategy, which suffers from low speed, accompanied with more complicated detecting models and unstable region of interest (ROI) outputs in unexpressed situations. In this paper, we propose a novel classification-lock strategy to localize the target person, which incorporates the visual tracking technology with object detection technology, to adapt the localization model to different environments online, and to keep a high frame-per-second (FPS) on the mobile platform. This person-following approach consists of three key parts. In the first step, a pairwise cluster tracker is employed to localize the person. A positive and negative classifier is then utilized to verify the tracker’s result and to update the tracking model. In addition, a detector pre-trained by a CPU-optimized convolutional neural network is used to further improve the result of tracking. In the experiment, our approach is compared with other state-of-art approaches by a Vojir tracking dataset, with three sequences in the items of human to prove the quality of person localization. Moreover, the common challenges during the following task are evaluated by several image sequences in a static scene, and a dynamic scene is used to evaluate the improvement from the classification-lock strategy. Finally, our approach is deployed on a mobile robot to test its performance on the function of the person-following. Compared with other state-of-art methods, our approach achieves the highest score (0.91 recall rate). In the static and dynamic scene, the output of the ROI based on the classification-lock strategy is significantly better than that without it. Our approach also succeeds in a long-term following task in an indoor multi-floor scenario.
format Online
Article
Text
id pubmed-6263996
institution National Center for Biotechnology Information
language English
publishDate 2018
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-62639962018-12-12 A Classification-Lock Tracking Strategy Allowing a Person-Following Robot to Operate in a Complicated Indoor Environment † Jiang, Shenlu Yao, Wei Hong, Zhonghua Li, Ling Su, Cheng Kuc, Tae-Yong Sensors (Basel) Article Person-following technology is an important robot service. The major trend of person-following is to utilize computer vision technology to localize the target person, due to the wide view and rich information that is obtained from the real world through a camera. However, most existing approaches employ the detecting-by-tracking strategy, which suffers from low speed, accompanied with more complicated detecting models and unstable region of interest (ROI) outputs in unexpressed situations. In this paper, we propose a novel classification-lock strategy to localize the target person, which incorporates the visual tracking technology with object detection technology, to adapt the localization model to different environments online, and to keep a high frame-per-second (FPS) on the mobile platform. This person-following approach consists of three key parts. In the first step, a pairwise cluster tracker is employed to localize the person. A positive and negative classifier is then utilized to verify the tracker’s result and to update the tracking model. In addition, a detector pre-trained by a CPU-optimized convolutional neural network is used to further improve the result of tracking. In the experiment, our approach is compared with other state-of-art approaches by a Vojir tracking dataset, with three sequences in the items of human to prove the quality of person localization. Moreover, the common challenges during the following task are evaluated by several image sequences in a static scene, and a dynamic scene is used to evaluate the improvement from the classification-lock strategy. Finally, our approach is deployed on a mobile robot to test its performance on the function of the person-following. Compared with other state-of-art methods, our approach achieves the highest score (0.91 recall rate). In the static and dynamic scene, the output of the ROI based on the classification-lock strategy is significantly better than that without it. Our approach also succeeds in a long-term following task in an indoor multi-floor scenario. MDPI 2018-11-12 /pmc/articles/PMC6263996/ /pubmed/30424577 http://dx.doi.org/10.3390/s18113903 Text en © 2018 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
Jiang, Shenlu
Yao, Wei
Hong, Zhonghua
Li, Ling
Su, Cheng
Kuc, Tae-Yong
A Classification-Lock Tracking Strategy Allowing a Person-Following Robot to Operate in a Complicated Indoor Environment †
title A Classification-Lock Tracking Strategy Allowing a Person-Following Robot to Operate in a Complicated Indoor Environment †
title_full A Classification-Lock Tracking Strategy Allowing a Person-Following Robot to Operate in a Complicated Indoor Environment †
title_fullStr A Classification-Lock Tracking Strategy Allowing a Person-Following Robot to Operate in a Complicated Indoor Environment †
title_full_unstemmed A Classification-Lock Tracking Strategy Allowing a Person-Following Robot to Operate in a Complicated Indoor Environment †
title_short A Classification-Lock Tracking Strategy Allowing a Person-Following Robot to Operate in a Complicated Indoor Environment †
title_sort classification-lock tracking strategy allowing a person-following robot to operate in a complicated indoor environment †
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6263996/
https://www.ncbi.nlm.nih.gov/pubmed/30424577
http://dx.doi.org/10.3390/s18113903
work_keys_str_mv AT jiangshenlu aclassificationlocktrackingstrategyallowingapersonfollowingrobottooperateinacomplicatedindoorenvironment
AT yaowei aclassificationlocktrackingstrategyallowingapersonfollowingrobottooperateinacomplicatedindoorenvironment
AT hongzhonghua aclassificationlocktrackingstrategyallowingapersonfollowingrobottooperateinacomplicatedindoorenvironment
AT liling aclassificationlocktrackingstrategyallowingapersonfollowingrobottooperateinacomplicatedindoorenvironment
AT sucheng aclassificationlocktrackingstrategyallowingapersonfollowingrobottooperateinacomplicatedindoorenvironment
AT kuctaeyong aclassificationlocktrackingstrategyallowingapersonfollowingrobottooperateinacomplicatedindoorenvironment
AT jiangshenlu classificationlocktrackingstrategyallowingapersonfollowingrobottooperateinacomplicatedindoorenvironment
AT yaowei classificationlocktrackingstrategyallowingapersonfollowingrobottooperateinacomplicatedindoorenvironment
AT hongzhonghua classificationlocktrackingstrategyallowingapersonfollowingrobottooperateinacomplicatedindoorenvironment
AT liling classificationlocktrackingstrategyallowingapersonfollowingrobottooperateinacomplicatedindoorenvironment
AT sucheng classificationlocktrackingstrategyallowingapersonfollowingrobottooperateinacomplicatedindoorenvironment
AT kuctaeyong classificationlocktrackingstrategyallowingapersonfollowingrobottooperateinacomplicatedindoorenvironment