Joint project of DEVA SZTAKI and National Instruments

In this work we implemented conventional and improved image processing routines for an efficient industrial platform of National Instruments. The methods are encapsulated by standard virtual interfaces (VI) which can be used by LabView programs.

Preprocessing module for video survaillance

Description:

Video analyzer module for streams captured by static cameras. Background modeling is a key issue in video surveillance applications. Our system offers beside usual functionalities as moving object detection and shadow filtering extra information about changes in the static background objects (e.g. stolen objects and abandoned objects). The related algorithms are partially explained in [1].

Functionalities

  • Input: consecutive frames of a video stream captured by a static video camera

  • Outputs:

    • Mask of moving objects and moving shadows

    • Synthetized "background image"

    • Mask of object changes in the static background (e.g. parking car, or a stolen object.)

 

Download demo video.

Usage in LabView programs

Icon of the VI

Demo block diagram: using the developed VI in Labview for USB video streams

 

References

[1] Z. Szlávik, L. Kovács, L. Havasi, Cs. Benedek, I. Petrás, . Utasi, A. Licsár, L. Czúni, T. Szirányi: ”Behavior and Event Detection for Annotation and Surveillance,” International Workshop on Content-Based Multimedia Indexing, London, UK, June, 2008