Real-time moving object detection algorithm on high-resolution videos using GPUs

被引:42
|
作者
Kumar, Praveen [1 ]
Singhal, Ayush [2 ]
Mehta, Sanyam [2 ]
Mittal, Ankush [3 ]
机构
[1] Gokaraju Rangaraju Inst Engn & Technol, Dept Comp Sci & Engn, Hyderabad, Andhra Pradesh, India
[2] Univ Minnesota, Dept Comp Sci & Engn, Minneapolis, MN USA
[3] Graph Era Univ, Dept Comp Sci & Engn, Dehra Dun, India
关键词
GPU; CUDA; Video surveillance; Object detection; Gaussians mixture model (GMM); Morphology; Connected component labelling (CCL);
D O I
10.1007/s11554-012-0309-y
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Modern imaging sensors with higher megapixel resolution and frame rates are being increasingly used for wide-area video surveillance (VS). This has produced an accelerated demand for high-performance implementation of VS algorithms for real-time processing of high-resolution videos. The emergence of multi-core architectures and graphics processing units (GPUs) provides energy and cost-efficient platform to meet the real-time processing needs by extracting data level parallelism in such algorithms. However, the potential benefits of these architectures can only be realized by developing fine-grained parallelization strategies and algorithm innovation. This paper describes parallel implementation of video object detection algorithms like Gaussians mixture model (GMM) for background modelling, morphological operations for post-processing and connected component labelling (CCL) for blob labelling. Novel parallelization strategies and fine-grained optimization techniques are described for fully exploiting the computational capacity of CUDA cores on GPUs. Experimental results show parallel GPU implementation achieves significant speedups of similar to 250x for binary morphology, similar to 15x for GMM and similar to 2x for CCL when compared to sequential implementation running on Intel Xeon processor, resulting in processing of 22.3 frames per second for HD videos.
引用
收藏
页码:93 / 109
页数:17
相关论文
共 50 条
  • [1] Real-time moving object detection algorithm on high-resolution videos using GPUs
    Praveen Kumar
    Ayush Singhal
    Sanyam Mehta
    Ankush Mittal
    [J]. Journal of Real-Time Image Processing, 2016, 11 : 93 - 109
  • [2] Real-time implementation of moving object detection in UAV videos using GPUs
    Deepak Jaiswal
    Praveen Kumar
    [J]. Journal of Real-Time Image Processing, 2020, 17 : 1301 - 1317
  • [3] Real-time implementation of moving object detection in UAV videos using GPUs
    Jaiswal, Deepak
    Kumar, Praveen
    [J]. JOURNAL OF REAL-TIME IMAGE PROCESSING, 2020, 17 (05) : 1301 - 1317
  • [4] Real-Time Moving Object Detection in High-Resolution Video Sensing
    Zhu, Haidi
    Wei, Haoran
    Li, Baoqing
    Yuan, Xiaobing
    Kehtarnavaz, Nasser
    [J]. SENSORS, 2020, 20 (12) : 1 - 15
  • [5] A parallel computing framework for real-time moving object detection on high resolution videos
    Hashmi, Mohammad Farukh
    Ayele, Eskinder
    Naik, Banoth Thulasya
    Keskar, Avinash G.
    [J]. JOURNAL OF INTELLIGENT INFORMATION SYSTEMS, 2024, 62 (03) : 683 - 704
  • [6] Accelerating real-time object detection in high-resolution video surveillance
    Wang, Yuefeng
    Mao, Kuang
    Chen, Tong
    Yin, Yanglong
    He, Shuibing
    Chen, Gang
    [J]. CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2023, 35 (18):
  • [7] Fast Object Detection in High-Resolution Videos
    Tran, Ryan
    Kanaujia, Atul
    Parameswaran, Vasu
    [J]. 2023 IEEE/CVF INTERNATIONAL CONFERENCE ON COMPUTER VISION WORKSHOPS, ICCVW, 2023, : 1461 - 1470
  • [8] Real-time Salient Object Detection Engine for High Definition Videos
    Fu, Yu-Jie
    Wu, Guan-Lin
    Chien, Shao-Yi
    [J]. 2013 INTERNATIONAL SYMPOSIUM ON VLSI DESIGN, AUTOMATION, AND TEST (VLSI-DAT), 2013,
  • [9] Real-time Salient Object Detection Engine for High Definition Videos
    Fu, Yu-Jie
    Wu, Guan-Lin
    Chien, Shao-Yi
    [J]. 2013 INTERNATIONAL SYMPOSIUM ON VLSI DESIGN, AUTOMATION, AND TEST (VLSI-DAT), 2013,
  • [10] A Systematic Algorithm for Moving Object Detection with Application in Real-Time Surveillance
    Cui B.
    Créput J.-C.
    [J]. SN Computer Science, 2020, 1 (2)