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 条
  • [31] Real-time detection of moving objects in video sequences
    宋红
    石峰
    Journal of Systems Engineering and Electronics, 2005, (03) : 687 - 691
  • [32] Weapon Detection in Real-Time CCTV Videos Using Deep Learning
    Bhatti, Muhammad Tahir
    Khan, Muhammad Gufran
    Aslam, Masood
    Fiaz, Muhammad Junaid
    IEEE ACCESS, 2021, 9 : 34366 - 34382
  • [33] Real-Time Object Detection and Tracking
    Naeem, Hammad
    Ahmad, Jawad
    Tayyab, Muhammad
    2013 16TH INTERNATIONAL MULTI TOPIC CONFERENCE (INMIC), 2013, : 148 - 153
  • [34] TTFNeXt for real-time object detection
    Liu, Zili
    Zheng, Tu
    Xu, Guodong
    Yang, Zheng
    Liu, Haifeng
    Cai, Deng
    NEUROCOMPUTING, 2021, 433 (433) : 59 - 70
  • [35] Real-time multiple object tracking and anomaly detection
    Han, M
    Gong, YH
    STORAGE AND RETRIEVAL METHODS AND APPLICATIONS FOR MULTIMEDIA 2005, 2005, 5682 : 173 - 182
  • [36] Real-time object detection using an evolutionary boosting strategy
    Baro, Xavier
    Vitria, Jordi
    ARTIFICIAL INTELLIGENCE RESEARCH AND DEVELOPMENT, 2006, 146 : 9 - 18
  • [37] Real-time object detection using segmented and grayscale images
    Fasola, Juan
    Veloso, Manuela
    2006 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION (ICRA), VOLS 1-10, 2006, : 4088 - +
  • [38] Joint Anchor-Feature Refinement for Real-Time Accurate Object Detection in Images and Videos
    Chen, Xingyu
    Yu, Junzhi
    Kong, Shihan
    Wu, Zhengxing
    Wen, Li
    IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS FOR VIDEO TECHNOLOGY, 2021, 31 (02) : 594 - 607
  • [39] Real-time Face Detection Algorithm Using GPU
    Feng, Zhongyuan
    Jia, Jinyuan
    Zhao, Feipeng
    2011 IEEE 12TH INTERNATIONAL CONFERENCE ON COMPUTER-AIDED INDUSTRIAL DESIGN & CONCEPTUAL DESIGN, VOLS 1 AND 2: NEW ENGINES FOR INDUSTRIAL DESIGN: INTELLIGENCE - INTERACTION - SERVICES, 2011, : 1284 - 1289
  • [40] Real-Time GPU-Based Motion Detection and Tracking Using Full HD Videos
    Mahmoudi, Sidi Ahmed
    Kierzynka, Michal
    Manneback, Pierre
    INTELLIGENT TECHNOLOGIES FOR INTERACTIVE ENTERTAINMENT, 2013, 124 : 12 - 21