Real-Time Scene Understanding Using Deep Neural Networks for RoboCup SPL

被引:8
作者
Szemenyei, Marton [1 ]
Estivill-Castro, Vladimir [2 ]
机构
[1] Budapest Univ Technol & Econ, Budapest, Hungary
[2] Griffith Univ, Brisbane, Qld, Australia
来源
ROBOT WORLD CUP XXII, ROBOCUP 2018 | 2019年 / 11374卷
关键词
Computer vision; Deep learning; Semantic segmentation; Neural networks;
D O I
10.1007/978-3-030-27544-0_8
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Convolutional neural networks (CNNs) are the state-of-the-art method for most computer vision tasks. But, the deployment of CNNs on mobile or embedded platforms is challenging because of CNNs' excessive computational requirements. We present an end-to-end neural network solution to scene understanding for robot soccer. We compose two key neural networks: one to perform semantic segmentation on an image, and another to propagate class labels between consecutive frames. We trained our networks on synthetic datasets and fine-tuned them on a set consisting of real images from a Nao robot. Furthermore, we investigate and evaluate several practical methods for increasing the efficiency and performance of our networks. Finally, we present RoboDNN, a C++ neural network library designed for fast inference on the Nao robots.
引用
收藏
页码:96 / 108
页数:13
相关论文
共 22 条
  • [1] Structured Pruning of Deep Convolutional Neural Networks
    Anwar, Sajid
    Hwang, Kyuyeon
    Sung, Wonyong
    [J]. ACM JOURNAL ON EMERGING TECHNOLOGIES IN COMPUTING SYSTEMS, 2017, 13 (03)
  • [2] SegNet: A Deep Convolutional Encoder-Decoder Architecture for Image Segmentation
    Badrinarayanan, Vijay
    Kendall, Alex
    Cipolla, Roberto
    [J]. IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, 2017, 39 (12) : 2481 - 2495
  • [3] DeepLab: Semantic Image Segmentation with Deep Convolutional Nets, Atrous Convolution, and Fully Connected CRFs
    Chen, Liang-Chieh
    Papandreou, George
    Kokkinos, Iasonas
    Murphy, Kevin
    Yuille, Alan L.
    [J]. IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, 2018, 40 (04) : 834 - 848
  • [4] Using Convolutional Neural Networks in Robots with Limited Computational Resources: Detecting NAO Robots While Playing Soccer
    Cruz, Nicolas
    Lobos-Tsunekawa, Kenzo
    Ruiz-del-Solar, Javier
    [J]. ROBOCUP 2017: ROBOT WORLD CUP XXI, 2018, 11175 : 19 - 30
  • [5] Two-frame motion estimation based on polynomial expansion
    Farnebäck, G
    [J]. IMAGE ANALYSIS, PROCEEDINGS, 2003, 2749 : 363 - 370
  • [6] Glorot X., 2010, P 13 INT C ART INT S, V9, P249
  • [7] Goodfellow I, 2016, ADAPT COMPUT MACH LE, P1
  • [8] Deep Residual Learning for Image Recognition
    He, Kaiming
    Zhang, Xiangyu
    Ren, Shaoqing
    Sun, Jian
    [J]. 2016 IEEE CONFERENCE ON COMPUTER VISION AND PATTERN RECOGNITION (CVPR), 2016, : 770 - 778
  • [9] Large-Scale Stochastic Scene Generation and Semantic Annotation for Deep Convolutional Neural Network Training in the RoboCup SPL
    Hess, Timm
    Mundt, Martin
    Weis, Tobias
    Ramesh, Visvanathan
    [J]. ROBOCUP 2017: ROBOT WORLD CUP XXI, 2018, 11175 : 33 - 44
  • [10] Humanoid Robot Detection Using Deep Learning: A Speed-Accuracy Tradeoff
    Javadi, Mohammad
    Azar, Sina Mokhtarzadeh
    Azami, Sajjad
    Ghidary, Saeed Shiry
    Sadeghnejad, Soroush
    Baltes, Jacky
    [J]. ROBOCUP 2017: ROBOT WORLD CUP XXI, 2018, 11175 : 338 - 349