GPU-Accelerated Foreground Segmentation and Labeling for Real-Time Video Surveillance

被引:10
|
作者
Song, Wei [1 ,2 ]
Tian, Yifei [1 ]
Fong, Simon [3 ]
Cho, Kyungeun [4 ]
Wang, Wei [5 ]
Zhang, Weiqiang [4 ]
机构
[1] North China Univ Technol, Dept Digital Media Technol, Beijing 100144, Peoples R China
[2] North China Univ Technol, Beijing Key Lab Integrat & Anal Large Scale Strea, Beijing 100144, Peoples R China
[3] Univ Macau, Dept Comp & Informat Sci, Macau, Peoples R China
[4] Dongguk Univ, Dept Multimedia Engn, Seoul 04620, South Korea
[5] Guangdong Elect Ind Inst, Dongguan 523808, Peoples R China
基金
中国国家自然科学基金; 新加坡国家研究基金会;
关键词
feedback background modeling; connected component labeling; parallel computation; video surveillance; sustainable energy management; BACKGROUND-SUBTRACTION; OBJECT DETECTION; MOVING-OBJECTS; TRACKING; CAMERA;
D O I
10.3390/su8100916
中图分类号
X [环境科学、安全科学];
学科分类号
08 ; 0830 ;
摘要
Real-time and accurate background modeling is an important researching topic in the fields of remote monitoring and video surveillance. Meanwhile, effective foreground detection is a preliminary requirement and decision-making basis for sustainable energy management, especially in smart meters. The environment monitoring results provide a decision-making basis for energy-saving strategies. For real-time moving object detection in video, this paper applies a parallel computing technology to develop a feedback foreground-background segmentation method and a parallel connected component labeling ( PCCL) algorithm. In the background modeling method, pixel-wise color histograms in graphics processing unit ( GPU) memory is generated from sequential images. If a pixel color in the current image does not locate around the peaks of its histogram, it is segmented as a foreground pixel. From the foreground segmentation results, a PCCL algorithm is proposed to cluster the foreground pixels into several groups in order to distinguish separate blobs. Because the noisy spot and sparkle in the foreground segmentation results always contain a small quantity of pixels, the small blobs are removed as noise in order to refine the segmentation results. The proposed GPU-based image processing algorithms are implemented using the compute unified device architecture (CUDA) toolkit. The testing results show a significant enhancement in both speed and accuracy.
引用
收藏
页数:20
相关论文
共 50 条
  • [1] GPU-Accelerated Real-Time Video Background Subtraction
    Boghdady, Ramy
    Salama, Cherif
    Wahba, Ayman
    2015 TENTH INTERNATIONAL CONFERENCE ON COMPUTER ENGINEERING & SYSTEMS (ICCES), 2015, : 34 - 39
  • [2] GPU-accelerated real-time stixel computation
    Hernandez-Juarez, Daniel
    Espinosa, Antonio
    Moure, Juan C.
    Vazquez, David
    Lopez, Antonio M.
    2017 IEEE WINTER CONFERENCE ON APPLICATIONS OF COMPUTER VISION (WACV 2017), 2017, : 1054 - 1062
  • [3] A GPU-Accelerated Real-Time NLMeans Algorithm for Denoising Color Video Sequences
    Goossens, Bart
    Luong, Hiep
    Aelterman, Jan
    Pizurica, Aleksandra
    Philips, Wilfried
    ADVANCED CONCEPTS FOR INTELLIGENT VISION SYSTEMS, PT II, 2010, 6475 : 46 - 57
  • [4] GPU-accelerated Real-time Gastrointestinal Diseases Detection
    Pogorelov, Konstantin
    Riegler, Michael
    Halvorsen, Pal
    Schmidt, Peter Thelin
    Griwodz, Carsten
    Johansen, Dag
    Eskeland, Sigrun Losada
    de Lange, Thomas
    2016 IEEE 29TH INTERNATIONAL SYMPOSIUM ON COMPUTER-BASED MEDICAL SYSTEMS (CBMS), 2016, : 185 - 190
  • [5] GPU-Accelerated Near Real-Time Image Colorization
    Zhao, Hanli
    Ji, Zhijian
    Jin, Xiaogang
    Li, Xujie
    Jisuanji Fuzhu Sheji Yu Tuxingxue Xuebao/Journal of Computer-Aided Design and Computer Graphics, 2017, 29 (08): : 1425 - 1433
  • [6] Robust and efficient foreground analysis for real-time video surveillance
    Tian, YL
    Lu, M
    Hampapur, A
    2005 IEEE COMPUTER SOCIETY CONFERENCE ON COMPUTER VISION AND PATTERN RECOGNITION, VOL 1, PROCEEDINGS, 2005, : 1182 - 1187
  • [7] GPU-accelerated phase extraction algorithm for interferograms: A real-time application
    Zhu, Xiaoqiang
    Wu, Yongqian
    Liu, Fengwei
    OPTICAL METROLOGY AND INSPECTION FOR INDUSTRIAL APPLICATIONS IV, 2016, 10023
  • [8] GPU-Accelerated Real-Time Stereo Estimation With Binary Neural Network
    Chen, Gang
    Meng, Haitao
    Liang, Yucheng
    Huang, Kai
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2020, 31 (12) : 2896 - 2907
  • [9] GPU-accelerated ray-tracing for real-time treatment planning
    Heinrich, H.
    Ziegenhein, P.
    Kamerling, C. P.
    Frorning, H.
    Pelfke, U.
    XVII INTERNATIONAL CONFERENCE ON THE USE OF COMPUTERS IN RADIATION THERAPY (ICCR 2013), 2014, 489
  • [10] GPU-Accelerated Real-Time Path Planning and the Predictable Execution Model
    Forsberg, Bjorn
    Palossi, Daniele
    Marongiu, Andrea
    Benini, Luca
    INTERNATIONAL CONFERENCE ON COMPUTATIONAL SCIENCE (ICCS 2017), 2017, 108 : 2428 - 2432