Real-time obstacle detection using range images: processing dynamically-sized sliding windows on a GPU

被引:1
|
作者
Teodoro Mendes, Caio Cesar [1 ]
Osorio, Fernando Santos [1 ]
Wolf, Denis Fernando [1 ]
机构
[1] Univ Sao Paulo, Mobile Robot Lab, Ave Trabalhador Sao Carlense,400,POB 668, BR-13560970 Sao Carlos, SP, Brazil
关键词
Obstacle detection; Autonomous navigation; Stereo vision; Graphics processing unit (GPU);
D O I
10.1017/S0263574714002914
中图分类号
TP24 [机器人技术];
学科分类号
080202 ; 1405 ;
摘要
An efficient obstacle detection technique is required so that navigating robots can avoid obstacles and potential hazards. This task is usually simplified by relying on structural patterns. However, obstacle detection constitutes a challenging problem in unstructured unknown environments, where such patterns may not exist. Talukder et al. (2002, IEEE Intelligent Vehicles Symposium, pp. 610-618.) successfully derived a method to deal with such environments. Nevertheless, the method has a high computational cost and researchers that employ it usually rely on approximations to achieve real-time. We hypothesize that by using a graphics processing unit (GPU), the computing time of the method can be significantly reduced. Throughout the implementation process, we developed a general framework for processing dynamically-sized sliding windows on a GPU. The framework can be applied to other problems that require similar computation. Experiments were performed with a stereo camera and an RGB-D sensor, where the GPU implementations were compared to multi-core and single-core CPU implementations. The results show a significant gain in the computational performance, i.e. in a particular instance, a GPU implementation is almost 90 times faster than a single-core one.
引用
收藏
页码:85 / 100
页数:16
相关论文
共 50 条
  • [12] Processing of medical images using real-time optical Fourier processing
    Panchangam, A
    Sastry, KVLN
    Rao, DVGLN
    DeCristofano, BS
    Kimball, BR
    Nakashima, M
    MEDICAL PHYSICS, 2001, 28 (01) : 22 - 27
  • [13] Real-Time Scale-Invariant Face Detection on Range Images
    Segundo, Mauricio Pamplona
    Silva, Luciano
    Pereira Bellon, Olga Regina
    2011 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN, AND CYBERNETICS (SMC), 2011, : 914 - 919
  • [14] Real-time moving obstacle detection using optical flow models
    Braillon, Christophe
    Pradalier, Cedric
    Crowley, James L.
    Laugier, Christian
    2006 IEEE INTELLIGENT VEHICLES SYMPOSIUM, 2006, : 468 - 470
  • [15] Real-time obstacle detection with motion features using monocular vision
    Baozhi Jia
    Rui Liu
    Ming Zhu
    The Visual Computer, 2015, 31 : 281 - 293
  • [16] Real-time obstacle detection with motion features using monocular vision
    Jia, Baozhi
    Liu, Rui
    Zhu, Ming
    VISUAL COMPUTER, 2015, 31 (03): : 281 - 293
  • [17] FPGA Design of a Real-Time Obstacle Detection System Using Stereovision
    Hamza, Bendaoudi
    Abdelhakim, Khouas
    Brahim, Cherki
    2012 24TH INTERNATIONAL CONFERENCE ON MICROELECTRONICS (ICM), 2012,
  • [18] Real-time obstacle detection for legged robots using the Kinect sensor
    Chen, Weihai
    Yue, Haosong
    Wu, Xingming
    Wang, Jianhua
    ADVANCED ROBOTICS, 2014, 28 (20) : 1375 - 1387
  • [19] Real-time obstacle detection for an autonomous wheelchair using stereoscopic cameras
    Nguyen, Thanh H.
    Nguyen, Jordan S.
    Pham, Duc M.
    Nguyen, Hung T.
    2007 ANNUAL INTERNATIONAL CONFERENCE OF THE IEEE ENGINEERING IN MEDICINE AND BIOLOGY SOCIETY, VOLS 1-16, 2007, : 4775 - 4778
  • [20] Towards real-time DNA biometrics using GPU-accelerated processing
    Reja, Mario
    Pungila, Ciprian
    Negru, Viorel
    LOGIC JOURNAL OF THE IGPL, 2021, 29 (06) : 906 - 924