Implementation of Motion Detection Methods on Embedded Systems: A Performance Comparison

被引:1
|
作者
Sehairi, Kamal [1 ,2 ]
Chouireb, Fatima [2 ]
机构
[1] Ecole Normale Super Laghouat, Dept Phys, Laghouat 03000, Algeria
[2] Univ Laghouat, Telecommun Signals & Syst Lab, Laghouat 03000, Algeria
关键词
ARM CPU; Embedded GPU; Embedded systems; Jetson boards; Motion detection; OpenCV CUDA; MODEL;
D O I
10.14716/ijtech.v14i3.5950
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
Recently, deploying machine learning methods and deep learning models to create an artificial intelligence system has gained huge interest. Several technologies, such as embedded GPU, ARM multicore processors, visual processor units VPUs, tensor processor units TPUs, and Field programmable arrays FPGAs, have been developed for this purpose. These processors and accelerators have been fitted on different edge boards and single computer boards SBCs. In this work, we present a performance comparison of background subtraction methods with many video resolutions on various technologies and boards. The tested boards are equipped with different versions of ARM multicore processors and embedded GPUs. The aim is to overcome the lack of such studies on embedded devices and compare the performance of these recent hardware configurations. The implementation was achieved on ARM CPUs configuration using OpenCV and on embedded GPU using CUDA OpenCV. Results show that for high computational methods and high-resolution videos, the GPU is four times faster than the CPU. For low-mid computational methods or low-mid video resolution, the GPU performance is reduced due to GPU-CPU bottleneck transfer. This performance comparison enables the reader to better choose the suitable hardware for his mobile application.
引用
收藏
页码:510 / 521
页数:12
相关论文
共 50 条
  • [21] Embedded Face Detection Implementation
    Acasandrei, Laurentiu
    Barriga, Angel
    PROCEEDINGS OF THE 12TH INTERNATIONAL CONFERENCE OF THE BIOMETRICS SPECIAL INTEREST GROUP (BIOSIG 2013), 2013,
  • [22] Assessment and Performance Comparison of Positive Feedback Islanding Detection Methods in DC Distribution Systems
    Mohamad, Ahmed M. I.
    Mohamed, Yasser Abdel-Rady I.
    IEEE TRANSACTIONS ON POWER ELECTRONICS, 2017, 32 (08) : 6577 - 6594
  • [23] Performance Comparison for Ballistocardiogram Peak Detection Methods
    Suliman, Ahmad
    Carlson, Charles
    Ade, Carl J.
    Warren, Steve
    Thompson, David E.
    IEEE ACCESS, 2019, 7 : 53945 - 53955
  • [24] Performance Comparison of NLOS Detection Methods in UWB
    Yoon, Jaehyeok
    Kim, Hyeongyun
    Seo, Dongho
    Nam, Haewoon
    12TH INTERNATIONAL CONFERENCE ON ICT CONVERGENCE (ICTC 2021): BEYOND THE PANDEMIC ERA WITH ICT CONVERGENCE INNOVATION, 2021, : 1486 - 1489
  • [25] PERFORMANCE COMPARISON OF DETECTION METHODS IN MAGNETIC RECORDING
    MOON, J
    CARLEY, R
    IEEE TRANSACTIONS ON MAGNETICS, 1990, 26 (06) : 3155 - 3172
  • [26] Comparison of bottleneck detection methods for AGV systems
    Roser, C
    Nakano, M
    Tanaka, M
    PROCEEDINGS OF THE 2003 WINTER SIMULATION CONFERENCE, VOLS 1 AND 2, 2003, : 1192 - 1198
  • [27] Designing embedded motion systems
    Crumlish, Dean
    Electronics World, 2024, 129 (2032): : 34 - 36
  • [28] Direct-Detection Single-Sideband Systems: Performance Comparison and Practical Implementation Penalties
    Pilori, Dario
    Gaudino, Roberto
    2018 20TH ANNIVERSARY INTERNATIONAL CONFERENCE ON TRANSPARENT OPTICAL NETWORKS (ICTON), 2018,
  • [29] Implementation of Java']Java accelerator for high-performance embedded systems
    Kimura, M
    Miki, MH
    Onoye, T
    Shirakawa, I
    IEICE TRANSACTIONS ON FUNDAMENTALS OF ELECTRONICS COMMUNICATIONS AND COMPUTER SCIENCES, 2003, E86A (12): : 3079 - 3088
  • [30] Implementation The Performance of Programmable Logic Controller base on Embedded Systems.
    Gulpanich, Suphan
    Suesut, Taweepol
    Tirasesth, Kitti
    2012 PROCEEDINGS OF SICE ANNUAL CONFERENCE (SICE), 2012, : 1712 - 1716