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...

Descripción completa

Detalles Bibliográficos
Autores principales: Kabir, Raihan, Watanobe, Yutaka, Islam, Md Rashedul, Naruse, Keitaro, Rahman, Md Mostafizer
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