A fast and accurate object detection algorithm on humanoid marathon robot

Eko Rudiawan Jamzuri, Hanjaya Mandala, Jacky Baltes

研究成果: 雜誌貢獻期刊論文同行評審

摘要

This paper introduces a fast and accurate object detection algorithm based on a convolutional neural network for humanoid marathon robot applications. The algorithm is capable of operating on a low-performance CPU without relying on the GPU or hardware accelerator. A new region proposal algorithm, based on color segmentation, is proposed to extract a region containing a potential object. As a classifier, the convolution neural network is used to predict object classes from the proposed region. In the training phase, the classifier is trained with an Adam optimizer to minimize the loss function, using datasets collected from humanoid marathon competitions and diversified using image augmentation. An NVIDIA GTX 1070 training machine, with 500 batch images per epoch and a learning rate of 0.001, required 12 seconds to minimize the loss value below 0.0374. In the accuracy evaluation, the proposed method successfully recognizes and localizes three classes of marker with a training accuracy of 99.929%, validation accuracy of 99.924%, and test accuracy of 98.821%. As a real-time benchmark, the algorithm achieves 41.13 FPS while running on a robot computer with Intel i3-5010U CPU @ 2.10GHz.

原文英語
頁(從 - 到)204-214
頁數11
期刊Indonesian Journal of Electrical Engineering and Informatics
8
發行號1
DOIs
出版狀態已發佈 - 2020 三月

ASJC Scopus subject areas

  • 電腦科學(雜項)
  • 控制與系統工程
  • 資訊系統
  • 硬體和架構
  • 電腦網路與通信
  • 控制和優化
  • 人工智慧
  • 電氣與電子工程

指紋

深入研究「A fast and accurate object detection algorithm on humanoid marathon robot」主題。共同形成了獨特的指紋。

引用此