Distributed video surveillance system with centralised control and command centre

Development of the mirasys gateway and the vigilant api with the aim of integrating the mirasys recording, and vigilant management platforms. This will provide a cost-effective, cutting edge solution for video recording and management across highly distributed multi-site projects.

The purpose of the project 'MIRAVIGI' is to develop a distributed camera surveillance system with centralised control and command centre. This will be achieved through integration of the data acquisition and recording platform of MIRASYS with the image visualisation and presentation system of VIGILANT. The data acquisition part of the integrated system is based on the Mirasys NVR (Network Video Recorder) Video Management System and the Mirasys XMC (XDR (External Data Representation) Memory Controller) Data Management System. The NVR (Network Video Recorder) servers acquire video images from various image sources, which are in most cases either analogue or network surveillance cameras but can also be thermal cameras, X-ray imaging systems or practically any other image generating systems or devices. The NVR server also acquires sound from microphones, amplifiers or other sound sources, as well as text data from other systems, such as access control, point-of-sales or sensor systems. The acquired images and other data are analysed for eventual alarm generation and stored at the NVR. The servers are able to send the data further to Workstation clients, which can be local or remote. Data are transmitted only in case the client requests them or in case an alarm procedure is invoked. The NVR server stores all alarms, other events and operator actions into log files. These log files are copied to the Master System Manager Server, where the XMC Data Management application writes them in a System Database (SQL). The system includes also a Gateway interface. The Gateway acts as an interface for WebClient (a browser-based client) and MobileClient (client running in a mobile device). It also provides an interface for system-level integration with other systems. The third use for the Gateway is communication between the NVR recorders and the Central Command and Control system. The Central Video Control & Command & Control system is based on the NetView presentation management system of VIGILANT. It is managed by the NetView Server that receives data from the NVR servers through the Gateway. The NetView Server displays the video data on the NetView VideoWall or on a bank of video monitors. The configuration of the display system is very versatile and can contain an unlimited number of screens or monitors. NetView can also manage alarms generated by the Gateway. The NetView presentation management system acts as a virtual video matrix; i.e. the system can display any selected camera from any recorder on a chosen monitor or video wall field. The Matrix can also be configured to run automated surveillance routines, automatically generated command responses and investigation sequences to events, and can be used to more efficiently manage Pan, Tilt, Zoom (PTZ) cameras. An important part of the Central Command & Control facility is the NetView Command graphic interface that combines a touch-screen command screen with joystick and keyboard control of cameras and other data sources at remote surveillance sites; utilising user interfaces that are based on maps and floor plans from the surveillance sites. Additionally to NetView VideoWall and NetView Command interfaces, the NetView Sever can be connected to several ViewStation clients that act as single operator's working tools. Another part of the system is the SequenceTool that allows easy export of any real-time of recorded data on a transferable media such as DVD (Digital Versatile Disk) or removable HDD (Hard Disk Drive). The resulting system will also contain an open platform for Video Content Analysis (VCA) modules which can be produced by one of the integration partners or by a 3rd party supplier. This allows easy integration of a variety of VCA functions into the system. The results of the analysis are described as meta data that is used as trigger for alarms. The meta data is also stored in the XMC database and can be used for event searches, statistics and creation of behavioural patterns. During the project, the two parts of the system are integrated to operate together, and thus forming a fully functional video surveillance system. The work required for this will be design, writing and testing of software modules for the Gateway that acts as the joining part between the two systems. Additionally, work hours are used for management of the integration project and for testing of the resulting system.
Project ID: 
5 812
Start date: 
Project Duration: 
Project costs: 
280 000.00€
Technological Area: 
Assessment of Risk
Market Area: 
Other Consumer Related (not elsewhere classified)

Raising the productivity and competitiveness of European businesses through technology. Boosting national economies on the international market, and strengthening the basis for sustainable prosperity and employment.