Real-time multi-camera video analytics system on GPU


Güler P., Emeksiz D., Temizel A., Teke M., Temizel T.

JOURNAL OF REAL-TIME IMAGE PROCESSING, cilt.11, sa.3, ss.457-472, 2016 (SCI-Expanded) identifier identifier

  • Yayın Türü: Makale / Tam Makale
  • Cilt numarası: 11 Sayı: 3
  • Basım Tarihi: 2016
  • Doi Numarası: 10.1007/s11554-013-0337-2
  • Dergi Adı: JOURNAL OF REAL-TIME IMAGE PROCESSING
  • Derginin Tarandığı İndeksler: Science Citation Index Expanded (SCI-EXPANDED), Scopus
  • Sayfa Sayıları: ss.457-472
  • Anahtar Kelimeler: Video surveillance, Video analytics, Real-time, CUDA, GPU
  • Orta Doğu Teknik Üniversitesi Adresli: Evet

Özet

In this article, parallel implementation of a real-time intelligent video surveillance system on Graphics Processing Unit (GPU) is described. The system is based on background subtraction and composed of motion detection, camera sabotage detection (moved camera, out-of-focus camera and covered camera detection), abandoned object detection, and object-tracking algorithms. As the algorithms have different characteristics, their GPU implementations have different speed-up rates. Test results show that when all the algorithms run concurrently, parallelization in GPU makes the system up to 21.88 times faster than the central processing unit counterpart, enabling real-time analysis of higher number of cameras.