Cargando…
Unknown Object Detection Using a One-Class Support Vector Machine for a Cloud–Robot System
Inter-robot communication and high computational power are challenging issues for deploying indoor mobile robot applications with sensor data processing. Thus, this paper presents an efficient cloud-based multirobot framework with inter-robot communication and high computational power to deploy auto...
Autores principales: | , , , , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
MDPI
2022
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8962993/ https://www.ncbi.nlm.nih.gov/pubmed/35214265 http://dx.doi.org/10.3390/s22041352 |
_version_ | 1784677895692615680 |
---|---|
author | Kabir, Raihan Watanobe, Yutaka Islam, Md Rashedul Naruse, Keitaro Rahman, Md Mostafizer |
author_facet | Kabir, Raihan Watanobe, Yutaka Islam, Md Rashedul Naruse, Keitaro Rahman, Md Mostafizer |
author_sort | Kabir, Raihan |
collection | PubMed |
description | Inter-robot communication and high computational power are challenging issues for deploying indoor mobile robot applications with sensor data processing. Thus, this paper presents an efficient cloud-based multirobot framework with inter-robot communication and high computational power to deploy autonomous mobile robots for indoor applications. Deployment of usable indoor service robots requires uninterrupted movement and enhanced robot vision with a robust classification of objects and obstacles using vision sensor data in the indoor environment. However, state-of-the-art methods face degraded indoor object and obstacle recognition for multiobject vision frames and unknown objects in complex and dynamic environments. From these points of view, this paper proposes a new object segmentation model to separate objects from a multiobject robotic view-frame. In addition, we present a support vector data description (SVDD)-based one-class support vector machine for detecting unknown objects in an outlier detection fashion for the classification model. A cloud-based convolutional neural network (CNN) model with a SoftMax classifier is used for training and identification of objects in the environment, and an incremental learning method is introduced for adding unknown objects to the robot knowledge. A cloud–robot architecture is implemented using a Node-RED environment to validate the proposed model. A benchmarked object image dataset from an open resource repository and images captured from the lab environment were used to train the models. The proposed model showed good object detection and identification results. The performance of the model was compared with three state-of-the-art models and was found to outperform them. Moreover, the usability of the proposed system was enhanced by the unknown object detection, incremental learning, and cloud-based framework. |
format | Online Article Text |
id | pubmed-8962993 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2022 |
publisher | MDPI |
record_format | MEDLINE/PubMed |
spelling | pubmed-89629932022-03-30 Unknown Object Detection Using a One-Class Support Vector Machine for a Cloud–Robot System Kabir, Raihan Watanobe, Yutaka Islam, Md Rashedul Naruse, Keitaro Rahman, Md Mostafizer Sensors (Basel) Article Inter-robot communication and high computational power are challenging issues for deploying indoor mobile robot applications with sensor data processing. Thus, this paper presents an efficient cloud-based multirobot framework with inter-robot communication and high computational power to deploy autonomous mobile robots for indoor applications. Deployment of usable indoor service robots requires uninterrupted movement and enhanced robot vision with a robust classification of objects and obstacles using vision sensor data in the indoor environment. However, state-of-the-art methods face degraded indoor object and obstacle recognition for multiobject vision frames and unknown objects in complex and dynamic environments. From these points of view, this paper proposes a new object segmentation model to separate objects from a multiobject robotic view-frame. In addition, we present a support vector data description (SVDD)-based one-class support vector machine for detecting unknown objects in an outlier detection fashion for the classification model. A cloud-based convolutional neural network (CNN) model with a SoftMax classifier is used for training and identification of objects in the environment, and an incremental learning method is introduced for adding unknown objects to the robot knowledge. A cloud–robot architecture is implemented using a Node-RED environment to validate the proposed model. A benchmarked object image dataset from an open resource repository and images captured from the lab environment were used to train the models. The proposed model showed good object detection and identification results. The performance of the model was compared with three state-of-the-art models and was found to outperform them. Moreover, the usability of the proposed system was enhanced by the unknown object detection, incremental learning, and cloud-based framework. MDPI 2022-02-10 /pmc/articles/PMC8962993/ /pubmed/35214265 http://dx.doi.org/10.3390/s22041352 Text en © 2022 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 (https://creativecommons.org/licenses/by/4.0/). |
spellingShingle | Article Kabir, Raihan Watanobe, Yutaka Islam, Md Rashedul Naruse, Keitaro Rahman, Md Mostafizer Unknown Object Detection Using a One-Class Support Vector Machine for a Cloud–Robot System |
title | Unknown Object Detection Using a One-Class Support Vector Machine for a Cloud–Robot System |
title_full | Unknown Object Detection Using a One-Class Support Vector Machine for a Cloud–Robot System |
title_fullStr | Unknown Object Detection Using a One-Class Support Vector Machine for a Cloud–Robot System |
title_full_unstemmed | Unknown Object Detection Using a One-Class Support Vector Machine for a Cloud–Robot System |
title_short | Unknown Object Detection Using a One-Class Support Vector Machine for a Cloud–Robot System |
title_sort | unknown object detection using a one-class support vector machine for a cloud–robot system |
topic | Article |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8962993/ https://www.ncbi.nlm.nih.gov/pubmed/35214265 http://dx.doi.org/10.3390/s22041352 |
work_keys_str_mv | AT kabirraihan unknownobjectdetectionusingaoneclasssupportvectormachineforacloudrobotsystem AT watanobeyutaka unknownobjectdetectionusingaoneclasssupportvectormachineforacloudrobotsystem AT islammdrashedul unknownobjectdetectionusingaoneclasssupportvectormachineforacloudrobotsystem AT narusekeitaro unknownobjectdetectionusingaoneclasssupportvectormachineforacloudrobotsystem AT rahmanmdmostafizer unknownobjectdetectionusingaoneclasssupportvectormachineforacloudrobotsystem |