Real-time multitarget tracking for sensor-based sortingA new implementation of the auction algorithm for graphics processing units

被引:0
|
作者
Georg Maier
Florian Pfaff
Matthias Wagner
Christoph Pieper
Robin Gruna
Benjamin Noack
Harald Kruggel-Emden
Thomas Längle
Uwe D. Hanebeck
Siegmar Wirtz
Viktor Scherer
Jürgen Beyerer
机构
[1] Fraunhofer Institute of Optronics,Intelligent Sensor
[2] System Technologies and Image Exploitation IOSB,Actuator
[3] Karlsruhe Institute of Technology (KIT),Systems Laboratory (ISAS)
[4] Ruhr-Universität Bochum (RUB),Department of Energy Plant Technology (LEAT)
[5] TU Berlin,Mechanical Process Engineering and Solids Processing
来源
关键词
Linear assignment problem; Sensor-based sorting; Parallel algorithm; Graphics processing unit;
D O I
暂无
中图分类号
学科分类号
摘要
Utilizing parallel algorithms is an established way of increasing performance in systems that are bound to real-time restrictions. Sensor-based sorting is a machine vision application for which firm real-time requirements need to be respected in order to reliably remove potentially harmful entities from a material feed. Recently, employing a predictive tracking approach using multitarget tracking in order to decrease the error in the physical separation in optical sorting has been proposed. For implementations that use hard associations between measurements and tracks, a linear assignment problem has to be solved for each frame recorded by a camera. The auction algorithm can be utilized for this purpose, which also has the advantage of being well suited for parallel architectures. In this paper, an improved implementation of this algorithm for a graphics processing unit (GPU) is presented. The resulting algorithm is implemented in both an OpenCL and a CUDA based environment. By using an optimized data structure, the presented algorithm outperforms recently proposed implementations in terms of speed while retaining the quality of output of the algorithm. Furthermore, memory requirements are significantly decreased, which is important for embedded systems. Experimental results are provided for two different GPUs and six datasets. It is shown that the proposed approach is of particular interest for applications dealing with comparatively large problem sizes.
引用
收藏
页码:2261 / 2272
页数:11
相关论文
共 50 条
  • [1] Real-time multitarget tracking for sensor-based sorting A new implementation of the auction algorithm for graphics processing units
    Maier, Georg
    Pfaff, Florian
    Wagner, Matthias
    Pieper, Christoph
    Gruna, Robin
    Noack, Benjamin
    Kruggel-Emden, Harald
    Laengle, Thomas
    Hanebeck, Uwe D.
    Wirtz, Siegmar
    Scherer, Viktor
    Beyerer, Juergen
    JOURNAL OF REAL-TIME IMAGE PROCESSING, 2019, 16 (06) : 2261 - 2272
  • [2] Multitarget Real-Time Tracking Algorithm Based on Transformer and BYTE
    Pan Hao
    Liu Xiang
    Zhao Jingwen
    Zhang Xing
    LASER & OPTOELECTRONICS PROGRESS, 2023, 60 (06)
  • [3] Real-Time Implementation of a Full Hyperspectral Unmixing Chain on Graphics Processing Units
    Sanchez, Sergio
    Plaza, Antonio
    SATELLITE DATA COMPRESSION, COMMUNICATIONS, AND PROCESSING VII, 2011, 8157
  • [4] Real-time algorithm of data association for multitarget tracking
    Department of Computer Science and Engineering, Northwestern Polytechnical University, Xi'an 710072, China
    不详
    Xibei Gongye Daxue Xuebao, 2007, 5 (699-702):
  • [5] Multitarget Real-Time Tracking Algorithm for UAV IoT
    Hong, Tao
    Yang, Qiye
    Wang, Peng
    Zhang, Jinmeng
    Sun, Wenbo
    Tao, Lei
    Fang, Chaoqun
    Cao, Jihan
    WIRELESS COMMUNICATIONS & MOBILE COMPUTING, 2021, 2021
  • [6] Real-time processing of Heterogeneous Data in Sensor-based Systems
    Dincu, Andrei
    Apostol, Elena
    Leordeanu, Catalin
    Mocanu, Mariana
    Hum, Dan
    PROCEEDINGS OF 2016 10TH INTERNATIONAL CONFERENCE ON COMPLEX, INTELLIGENT, AND SOFTWARE INTENSIVE SYSTEMS (CISIS), 2016, : 290 - 295
  • [7] Real-Time Implementation of Traffic Signs Detection and Identification Application on Graphics Processing Units
    Ayachi, Riadh
    Afif, Mouna
    Said, Yahia
    Abdelali, Abdessalem Ben
    INTERNATIONAL JOURNAL OF PATTERN RECOGNITION AND ARTIFICIAL INTELLIGENCE, 2021, 35 (07)
  • [8] Real-Time Sound Source Localization on Graphics Processing Units
    Belloch, Jose A.
    Gonzalez, Alberto
    Vidal, Antonio M.
    Cobos, Maximo
    2013 INTERNATIONAL CONFERENCE ON COMPUTATIONAL SCIENCE, 2013, 18 : 2549 - 2552
  • [9] A function-based approach to real-time visualization using graphics processing units
    Vyatkin, Sergey, I
    Romanyuk, Olexander N.
    Pavlov, Sergii, V
    Romanyuk, Oksana, V
    Snigur, Anatoly, V
    Komodo, Pawel
    Smailova, Saule
    Yeraliyeva, Bakhyt
    PHOTONICS APPLICATIONS IN ASTRONOMY, COMMUNICATIONS, INDUSTRY, AND HIGH ENERGY PHYSICS EXPERIMENTS 2020, 2020, 11581
  • [10] Leveraging graphics processing units (GPUs) for real-time seismic interpretation
    Kadlec B.J.
    Dorn G.A.
    Leading Edge (Tulsa, OK), 2010, 29 (01): : 60 - 66