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 条
  • [41] Real-time Obstacle Detection Over Rails Using Deep Convolutional Neural Network
    Xu, Yuchuan
    Gao, Chunhai
    Yuan, Lei
    Tang, Simon
    Wei, Guodong
    2019 IEEE INTELLIGENT TRANSPORTATION SYSTEMS CONFERENCE (ITSC), 2019, : 1007 - 1012
  • [42] Real-time detection of weeds by species in soybean using UAV images
    Tetila, Everton Castelao
    Moro, Barbara Lopes
    Astolfi, Gilberto
    Costa, Anderson Bessa da
    Amorim, Willian Paraguassu
    Belete, Nicolas Alessandro de Souza
    Pistori, Hemerson
    Barbedo, Jayme Garcia Arnal
    CROP PROTECTION, 2024, 184
  • [43] Real-time object detection and tracking in omni-directional surveillance using GPU
    Depraz, Florian
    Popovic, Vladan
    Ott, Beat
    Wellig, Peter
    Leblebici, Yusuf
    TARGET AND BACKGROUND SIGNATURES, 2015, 9653
  • [44] Real-time haze removal in monocular images using locally adaptive processing
    Diaz-Ramirez, Victor H.
    Enrique Hernandez-Beltran, Jose
    Juarez-Salazar, Rigoberto
    JOURNAL OF REAL-TIME IMAGE PROCESSING, 2019, 16 (06) : 1959 - 1973
  • [45] Prediction of anemia in real-time using a smartphone camera processing conjunctival images
    Zhao, Leon
    Vidwans, Alisa
    Bearnot, Courtney J.
    Rayner, James
    Lin, Timmy
    Baird, Janette
    Suner, Selim
    Jay, Gregory D.
    PLOS ONE, 2024, 19 (05):
  • [46] Real-time haze removal in monocular images using locally adaptive processing
    Victor H. Diaz-Ramirez
    José Enrique Hernández-Beltrán
    Rigoberto Juarez-Salazar
    Journal of Real-Time Image Processing, 2019, 16 : 1959 - 1973
  • [47] Progressive line processing of global and local real-time anomaly detection in hyperspectral images
    Zhao, Chunhui
    Yao, Xifeng
    JOURNAL OF REAL-TIME IMAGE PROCESSING, 2019, 16 (06) : 2289 - 2303
  • [48] Real-Time Big Data Stream Processing Using GPU with Spark Over Hadoop Ecosystem
    Rathore, M. Mazhar
    Son, Hojae
    Ahmad, Awais
    Paul, Anand
    Jeon, Gwanggil
    INTERNATIONAL JOURNAL OF PARALLEL PROGRAMMING, 2018, 46 (03) : 630 - 646
  • [49] Progressive line processing of global and local real-time anomaly detection in hyperspectral images
    Chunhui Zhao
    Xifeng Yao
    Journal of Real-Time Image Processing, 2019, 16 : 2289 - 2303
  • [50] Real-Time Big Data Stream Processing Using GPU with Spark Over Hadoop Ecosystem
    M. Mazhar Rathore
    Hojae Son
    Awais Ahmad
    Anand Paul
    Gwanggil Jeon
    International Journal of Parallel Programming, 2018, 46 : 630 - 646