Documentation for C-Werk 2.0.

Previous page Basic principles of building a security system based on the C-Werk software package  Functions of the Distributed Security System Next page

On the page:


The advanced features available in C-Werk are continuously updated and extended.

C-Werk offers virtually unlimited opportunities for system scaling, task-based customization, and reallocation of resources (based on changes in the number or quality of video and audio monitoring tasks) at end-user sites.

Video surveillance systems based on C-Werk can scale infinitely: there are no restrictions on the number of video Servers, workstations or video cameras.

Support for over 1500 models of IP cameras is included, as well as remote access from mobile devices and a web interface. The C-Werk software package supports touchscreens.

Micromodule architecture

The micromodule architecture of C-Werk video management software allows implementing different video management system functions as different operating system processes. Each function is the responsibility of a different micromodule; a dispatcher module monitors the functioning of the micromodules. If a function encounters an error and a process is quit unexpectedly, the dispatcher module automatically relaunches the corresponding micromodule. This does not affect the performance of other processes or the functioning of the VMS overall.

Support for IP devices

Drivers Pack

IP devices support in C-Werk is provided through the Drivers Pack Module specially developed by Grundig and regularly updated to support new IP devices.

Drivers Pack allows adding support for new IP devices without having to wait for the release of new versions of C-Werk and without reinstalling the entire system.

Multistreaming

Many of today's IP devices can transmit two video streams with different video parameters and compressed in different codecs. C-Werk supports Multistreaming i.e. receiving two streams from a camera simultaneously: high-quality and low-quality, which allows taking advantage of this feature of IP equipment to optimize the CPU load on the video Server and the Client workstation.

GreenStream

The GreenStream feature saves bandwidth and Client CPU resources. It automatically chooses a video stream from a camera to the Server, and then to the Client, depending on the resolution at which the video is currently displayed on the Client.

Embedded video camera analytics

C-Werk supports on-board detection embedded in video cameras. This means that when on-board detection tools are triggered, C-Werk is notified and can use these events to drive system reactions. On-board detection does not burden the CPU of the video Server and makes use of uncompressed video (completely bypassing the compressing/decompression process), and therefore provide extra stability in difficult conditions such as poor visibility.

360 degree camera support

360 degree camera support allows dewarping video from a fish-eye camera or camera with an ImmerVision panomorphic lens to obtain several "normal" flat images with different frame aspect ratios for display on the Client screen. One of the resulting virtual cameras can be a virtual PTZ unit.

ONVIF

Grundig is a member of ONVIF (the Open Network Video Interface Forum), which work toward the development and promotion of international standards for network security and video surveillance system interfaces. ONVIF is supported in Drivers Pack.

RTSP support

Many IP devices support multimedia streaming via RTSP. C-Werk supports receiving such streams without requiring integration of the relevant camera via Drivers Pack.

Support for analog cameras in C-Werk

Alongside IP devices, C-Werk allows you to use analog cameras in your video surveillance system. Analog cameras are more affordable and are well-suited for many installations without high video resolution requirements. In addition, C-Werk allows creating hybrid systems that combine both analog and IP cameras.

Video and Audio Detection Tools

C-Werk video management software incorporates a powerful system for analysis of video images. It includes the following video detection tools:

  1. Tampering detection.
  2. Motion in area detection.
  3. Neural tracker.
  4. Object tracker.
  5. Pose detection.
  6. Equipment detection (PPE).
  7. Person-based privacy masking.
  8. Fire detection and smoke detection.
  9. Water level detection.
  10. Neurocounter.
  11. Queue detection.
  12. Visitors counter.

In addition to the video detection tools, C-Werk has three audio detectors:

  1. Noise detection.

  2. Silence detection.

  3. Signal detection.

Macros can be set to automatically run when a detection tool is triggered (on a per-detector basis). Multiple detection tools can be combined into complex conditional rules.

See Configuring detection tools.

Video archive

For storing archive in C-Werk, you can use both local and network file storage with the SolidStore system, or object storage.

SolidStore

SolidStore is a file new system for reliable video storage developed by Grundig especially for storing video archives. By optimizing the reading/writing process we managed to achieve three important advantages:

  • Enable high read/write speeds, approaching the physical access speed limit of the hard disk.

  • Increase the service life of the hard disk.

  • Solve the problem of data fragmentation.

Cloud archive

Cloud archive is an object file system for storing video archive in cloud storage (for example, Amazon S3, Microsoft Azure). Using a cloud archive allows you to reduce the price of data storage and set up flexible integration with Grundig VSaaS. According to Amazon, the reliability of using an object archive is up to 99.999999999%.

See Configuring archives.

TimeCompressor

Time Compressor allows the user to set a time range for video footage and get a short video clip of all moving objects in the scene. Objects and events captured at different times are displayed simultaneously in a condensed motion events summary. Time Compressor is especially convenient for viewing large archives that feature a relatively small number of active objects.

Forensic Search in Archive

The C-Werk video management software (VMS) utilizes VMDA — a database developed by Grundig for indexing and storing descriptions of observed scenes. Along with video recording, this database allows archiving characteristics of all moving objects in the scene, and then uses these characteristics to perform quick searches of the video recordings (MomentQuest technology).

Interactive 3D Map

Interactive 3D Map superimposes camera locations on a site map and displays camera views in the same window. Cameras in the current layout are color-coded by current status. Operators can instantly pinpoint where a selected camera is located on the map and identify the corresponding location of interest.

Immersion Mode

When enabled, this mode overlays a translucent video viewing tile on the map; fixed objects in the field of view (furniture, doors, etc.) are combined with their depictions on the map. This allows easily seeing where a person or car is located and where it is going.

OpenStreetMap

OpenStreetMap support is available in C-Werk. The site map is downloaded from the Internet and the user selects the necessary area and scale. Additional map data is downloaded in real time, if needed, when zooming in/out or scrolling.

Note

To work with OpenStreetMap maps in C-Werk, you need to purchase an OpenStreetMap license.

Virtual PTZ cameras on the map

The Virtual PTZ Camera function becomes available when the map contains at least one fish-eye camera. This function allows viewing video from a fish-eye camera directly on the map. Click anywhere in the fish-eye video shown in a layout cell to dewarp the source video, with digital zoom and click-to-focus.

User Interface

Editable camera layouts

C-Werk allows you to create custom camera layouts. Layouts can be configured in any way the user wants and the aspect ratios of viewing tiles can be fine-tuned. Editable layouts efficiently fit different cameras with different aspect ratios on the same screen, as well as support display of dewarped fish-eye camera footage.

Autozoom

Autozoom helps to monitor moving objects by automatically adjusting the level of digital zoom. Autozoom shows close-in video for parts of the frame that contain a moving object or objects and follows them as they move, just as a movie camera does when taking a close-up shot. 

Face Recognition

C-Werk includes an algorithm for recognizing human faces in a video frame and subsequent search for them in a video archive of several cameras. You can search by an uploaded photo or by an image of a person's face selected in a video archive frame. The system will return the video fragments from the archive where the searched person is present as search results.

Number Plate Recognition

C-Werk also includes an algorithm for recognizing vehicle number plates. The recognized number plates are saved to a database and matched with a video archive of several cameras. If a number plate contains similar characters, the system generates several hypotheses during the recognition. This increases the probability of a successful search for a particular number in a generated database. 

Receiving Events from External Systems

C-Werk includes a new feature set that is capable of receiving events from various external devices and systems — POS terminals, access control units, external software, etc.

  • No labels