Section: Software
SUP
SUP is a Scene Understanding Software Platform written in C and C++ (see Figure 2 ). SUP is the continuation of the VSIP platform. SUP is splitting the workflow of a video processing into several modules, such as acquisition, segmentation, etc., until scenario recognition. Each module has a precise interface, and different plugins implementing these interfaces can be used for each step of the video processing. This generic architecture is designed to facilitate:
Currently, 15 plugins are available, covering the whole processing chain. Several plugins are using the Genius platform, an industrial platform based on VSIP and exploited by Keeneo, the Orion/Pulsar spin off created in July 2005.
Goals of SUP are twofolds:
-
From a video understanding point of view, to allow the researchers of the Pulsar team can share the implementations of their researches through this platform.
-
From a software engineering point of view, to integrate the results of the dynamic management of the applications when applied to video surveillance.