Back to Search
Start Over
GPU-Accelerated Foreground Segmentation and Labeling for Real-Time VideoSurveillance
- Source :
- SUSTAINABILITY(8): 10, Sustainability, Vol 8, Iss 10, p 916 (2016), Sustainability; Volume 8; Issue 10; Pages: 916
- Publication Year :
- 2016
-
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.
- Subjects :
- feedback background modeling
connected component labeling
parallelcomputation
video surveillance
sustainable energy management
Computer science
Geography, Planning and Development
parallel computation
Graphics processing unit
ComputingMethodologies_IMAGEPROCESSINGANDCOMPUTERVISION
TJ807-830
02 engineering and technology
Management, Monitoring, Policy and Law
TD194-195
Renewable energy sources
CUDA
Histogram
Digital image processing
0202 electrical engineering, electronic engineering, information engineering
GE1-350
Segmentation
Computer vision
Simulation
Foreground detection
Environmental effects of industries and plants
Pixel
Renewable Energy, Sustainability and the Environment
business.industry
020207 software engineering
Object detection
Environmental sciences
020201 artificial intelligence & image processing
Artificial intelligence
business
Connected-component labeling
Subjects
Details
- Language :
- English
- Database :
- OpenAIRE
- Journal :
- SUSTAINABILITY(8): 10, Sustainability, Vol 8, Iss 10, p 916 (2016), Sustainability; Volume 8; Issue 10; Pages: 916
- Accession number :
- edsair.doi.dedup.....2dd397c669a4ca3c0ef72ec047266ae6