Skip to main navigation Skip to search Skip to main content

GPU-accelerated foreground segmentation and labeling for real-time video surveillance

  • Wei Song
  • , Yifei Tian
  • , Simon Fong
  • , Kyungeun Cho
  • , Wei Wang
  • , Weiqiang Zhang

Research output: Contribution to journalArticlepeer-review

12 Scopus citations

Abstract

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.

Original languageEnglish
Article number916
JournalSustainability (Switzerland)
Volume8
Issue number10
DOIs
StatePublished - 29 Sep 2016

UN SDGs

This output contributes to the following UN Sustainable Development Goals (SDGs)

  1. SDG 7 - Affordable and Clean Energy
    SDG 7 Affordable and Clean Energy

Keywords

  • Connected component labeling
  • Feedback background modeling
  • Parallel computation
  • Sustainable energy management
  • Video surveillance

Fingerprint

Dive into the research topics of 'GPU-accelerated foreground segmentation and labeling for real-time video surveillance'. Together they form a unique fingerprint.

Cite this