Real-time Implementation of Foreground Object Detection From a Moving Camera Using the ViBE Algorithm

Tomasz Kryjak1, Mateusz Komorkiewicz1 and Marek Gorgon1

  1. AGH University of Science and Technology
    Krakow, Poland
    {kryjak, komorkie, mago}@agh.edu.pl

Abstract

The article presents a real-time hardware implementation of a foreground object detection for a non-static camera setup. The system consists of two parts: the calculation of the displacement between two consecutive frames using a correlation based corner tracker and background generation method ViBE (Visual Background Extractor). The paper discusses details of the used hardware modules, resource utilization, computing performance and power dissipation. The solution was evaluated on sequences recorded with a static and moving camera. The system was successfully tested on a hardware platform with an FPGA device. It allows to process a 720x576 pixels and 50 frames per second video stream in real-time.

Key words

foreground detection, background generation, background modelling, ViBE, FPGA, real-time system, image processing, moving camera, background compensation

Digital Object Identifier (DOI)

https://doi.org/10.2298/CSIS131218055K

Publication information

Volume 11, Issue 4 (October 2014)
Special Issue on Advances in Systems, Modeling, Languages and Agents
Year of Publication: 2014
ISSN: 2406-1018 (Online)
Publisher: ComSIS Consortium

Full text

DownloadAvailable in PDF
Portable Document Format

How to cite

Kryjak, T., Komorkiewicz, M., Gorgon, M.: Real-time Implementation of Foreground Object Detection From a Moving Camera Using the ViBE Algorithm. Computer Science and Information Systems, Vol. 11, No. 4, 1617–1637. (2014), https://doi.org/10.2298/CSIS131218055K