CVLGROIVMLOct 8, 2019

xYOLO: A Model For Real-Time Object Detection In Humanoid Soccer On Low-End Hardware

arXiv:1910.03159v1
Originality Synthesis-oriented
AI Analysis

This work addresses real-time object detection for autonomous robots in soccer, but it is incremental as it adapts an existing model for a specific domain.

The paper tackled the problem of slow object detection on low-end hardware like Raspberry Pi 3 B for humanoid soccer robots, achieving 9.66 FPS with xYOLO, which is about 70 times faster than Tiny-YOLO while trading some accuracy.

With the emergence of onboard vision processing for areas such as the internet of things (IoT), edge computing and autonomous robots, there is increasing demand for computationally efficient convolutional neural network (CNN) models to perform real-time object detection on resource constraints hardware devices. Tiny-YOLO is generally considered as one of the faster object detectors for low-end devices and is the basis for our work. Our experiments on this network have shown that Tiny-YOLO can achieve 0.14 frames per second(FPS) on the Raspberry Pi 3 B, which is too slow for soccer playing autonomous humanoid robots detecting goal and ball objects. In this paper we propose an adaptation to the YOLO CNN model named xYOLO, that can achieve object detection at a speed of 9.66 FPS on the Raspberry Pi 3 B. This is achieved by trading an acceptable amount of accuracy, making the network approximately 70 times faster than Tiny-YOLO. Greater inference speed-ups were also achieved on a desktop CPU and GPU. Additionally we contribute an annotated Darknet dataset for goal and ball detection.

Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes