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 条
  • [21] Real-time Weapon Detection in Videos
    Nazeem, Ahmed
    Bei, Xinzhu
    Chen, Ruobing
    Shrivastava, Shreyas
    PROCEEDINGS OF THE 11TH INTERNATIONAL CONFERENCE ON PATTERN RECOGNITION APPLICATIONS AND METHODS (ICPRAM), 2021, : 497 - 504
  • [22] LAROD-HD: Low-Cost Adaptive Real-Time Object Detection for High-Resolution Video Surveillance
    Pu, Yanglin
    Gao, Chen
    Li, Bo
    Liu, Si
    Yang, Shan
    Xiao, Junhua
    Pu, Shiliang
    You, Zhuhong
    Wang, Yanbin
    ADVANCED INTELLIGENT COMPUTING TECHNOLOGY AND APPLICATIONS, PT VIII, ICIC 2024, 2024, 14869 : 253 - 265
  • [23] REAL-TIME MOVING OBJECT SEGMENTATION AND TRACKING FOR H.264/AVC SURVEILLANCE VIDEOS
    Dong, Pei
    Xia, Yong
    Zhuo, Li
    Feng, Dagan
    2011 18TH IEEE INTERNATIONAL CONFERENCE ON IMAGE PROCESSING (ICIP), 2011,
  • [24] Real-time small scale object detection algorithm in real sea area
    Feng H.
    Jiang C.
    Ding Y.
    Xu H.
    Huazhong Keji Daxue Xuebao (Ziran Kexue Ban)/Journal of Huazhong University of Science and Technology (Natural Science Edition), 2023, 51 (04): : 24 - 29
  • [25] Real-Time Multi-Object Detection Using Enhanced Yolov5-7S on Multi-GPU for High-Resolution Video
    Shaikh, Shakil A.
    Chopade, Jayant J.
    Sardey, Mohini Pramod
    INTERNATIONAL JOURNAL OF IMAGE AND GRAPHICS, 2024, 24 (02)
  • [26] Real-time Object Detection with FPGA Using CenterNet
    Solovyev, Roman A.
    Telpukhov, Dmitry, V
    Romanova, IrMa I.
    Kustov, Alexander G.
    Mkrtchan, Ilya A.
    PROCEEDINGS OF THE 2021 IEEE CONFERENCE OF RUSSIAN YOUNG RESEARCHERS IN ELECTRICAL AND ELECTRONIC ENGINEERING (ELCONRUS), 2021, : 2029 - 2034
  • [27] Real-Time Mosaicing of Fetoscopic Videos using SIFT
    Daga, Pankaj
    Chadebecq, Francois
    Shakir, Dzhoshkun I.
    Herrera, Luis Carlos Garcia-Peraza
    Tella, Marcel
    Dwyer, George
    David, Anna L.
    Deprest, Jan
    Stoyanov, Danail
    Vercauteren, Tom
    Ourselin, Sebastien
    MEDICAL IMAGING 2016: IMAGE-GUIDED PROCEDURES, ROBOTIC INTERVENTIONS, AND MODELING, 2016, 9786
  • [28] Real-time, High-resolution Depth Upsampling on Embedded Accelerators
    Langerman, David
    George, Alan
    ACM TRANSACTIONS ON EMBEDDED COMPUTING SYSTEMS, 2021, 20 (03)
  • [29] MobileYOLO: Real-Time Object Detection Algorithm in Autonomous Driving Scenarios
    Zhou, Yan
    Wen, Sijie
    Wang, Dongli
    Meng, Jiangnan
    Mu, Jinzhen
    Irampaye, Richard
    SENSORS, 2022, 22 (09)
  • [30] Real-Time Object Detection Algorithm Based on Back-Projection
    Zhang, Chen
    Qian, Xu
    MECHATRONICS, ROBOTICS AND AUTOMATION, PTS 1-3, 2013, 373-375 : 483 - 486