Efficient parallelization of GMM background subtraction algorithm on a multi-core platform for moving objects detection

被引:0
|
作者
Mabrouk, Lhoussein [1 ]
Huet, Sylvain [1 ]
Houzet, Dominique [1 ]
Belkouch, Said [2 ]
Hamzaoui, Abdelkrim [2 ]
Zennayi, Yahya [3 ]
机构
[1] Univ Grenoble Alpes, CNRS, Grenoble INP, GIPSA Lab, F-38000 Grenoble, France
[2] Cadi Ayyad Univ, ENSA Marrakech, LGECOS Lab, Marrakech 40000, Morocco
[3] Mascir Fdn, Embedded Syst Lab, Rabat 10000, Morocco
关键词
Parallel implementation; GMM background subtraction; multi-core architectures; OpenMP; Image processing; high performance;
D O I
暂无
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Gaussian Mixture Model background subtraction (GMM) method is nowadays used in many moving object detection applications. This common approach is performed statistically on each single pixel in the captured frames. Thus, it is well suitable for parallel processing. With the great evolution of multi-core platforms, the parallelization of this algorithm is the most efficient way for its real-time acceleration. In this paper, we propose an efficient multi-threading parallelization of GMM on a 16-cores Intel node using the OpenMP framework. This is carried out by removing data dependencies between different threads which slows down the system; balancing their computational load and avoiding some hidden errors when measuring the performance. The use of a suitable compile environment and options showed that high scalability and linear speedup are achieved even when high number of cores is used.
引用
收藏
页数:5
相关论文
共 50 条
  • [1] Single core SIMD parallelization of GMM background subtraction algorithm for vehicles detection
    Mabrouk, Lhoussein
    Houzet, Dominique
    Huet, Sylvain
    Belkouch, Said
    Hamzaoui, Abdelkrim
    Zennayi, Yahya
    [J]. 2018 IEEE 5TH INTERNATIONAL CONGRESS ON INFORMATION SCIENCE AND TECHNOLOGY (IEEE CIST'18), 2018, : 308 - 312
  • [2] Parallelization of an Evolutionary Algorithm on a Platform with Multi-core Processors
    Tsutsui, Shigeyoshi
    [J]. ARTIFICIAL EVOLUTION, 2010, 5975 : 61 - 73
  • [3] A Moving Objects Detection Algorithm Based on Improved Background Subtraction
    Niu, Lianqiang
    Jiang, Nan
    [J]. ISDA 2008: EIGHTH INTERNATIONAL CONFERENCE ON INTELLIGENT SYSTEMS DESIGN AND APPLICATIONS, VOL 3, PROCEEDINGS, 2008, : 604 - 607
  • [4] Detection algorithm of expressway moving objects based on background subtraction
    Fu, Xin-Sha
    Wang, Xiang-Bo
    Li, Hai-Feng
    Meng, Qing-Xin
    [J]. Huanan Ligong Daxue Xuebao/Journal of South China University of Technology (Natural Science), 2015, 43 (04): : 1 - 6
  • [5] Improved Background Subtraction Method for Detecting Moving Objects Based on GMM
    Lu, Xiaofeng
    Xu, Caidi
    Wang, Lei
    Teng, Lin
    [J]. IEEJ TRANSACTIONS ON ELECTRICAL AND ELECTRONIC ENGINEERING, 2018, 13 (11) : 1540 - 1550
  • [6] Parallelization of the Lanczos Algorithm on Multi-core Platforms
    Bhattacherjee, Souvik
    Das, Abhijit
    [J]. DISTRIBUTED COMPUTING AND NETWORKING, PROCEEDINGS, 2010, 5935 : 231 - 241
  • [7] PARALLELIZATION OF ADABOOST ALGORITHM ON MULTI-CORE PROCESSORS
    Chen, Yen-Kuang
    Li, Wenlong
    Tong, Xiaofeng
    [J]. 2008 IEEE WORKSHOP ON SIGNAL PROCESSING SYSTEMS: SIPS 2008, PROCEEDINGS, 2008, : 275 - 280
  • [8] Performance and Scalability Improvement of GMM Background Segmentation Algorithm on Multi-core Parallel Platforms
    Mabrouk, Lhoussein
    Huet, Sylvain
    Belkouch, Said
    Houzet, Dominique
    Zennayi, Yahya
    Hamzaoui, Abdelkrim
    [J]. PROCEEDINGS OF THE 1ST INTERNATIONAL CONFERENCE ON ELECTRONIC ENGINEERING AND RENEWABLE ENERGY, ICEERE 2018, 2019, 519 : 120 - 127
  • [9] A New Algorithm for Moving Objects Detection Based on Background and Consecutive Frames Subtraction
    Xiong, Weihua
    Guan, Junbin
    Pan, Haipeng
    [J]. 2010 8TH WORLD CONGRESS ON INTELLIGENT CONTROL AND AUTOMATION (WCICA), 2010, : 6121 - 6124
  • [10] Parallelization and Performance Evaluation of an Edge Detection Algorithm on a Streaming Multi-Core Engine
    Kidwai, Hashir Karim
    Sibai, Fadi N.
    Rabie, Tamer
    [J]. JOURNAL OF INFORMATION TECHNOLOGY RESEARCH, 2009, 2 (04) : 81 - 91