Sign In
 
Receive and manage real-time analytic events  
 

Omnicast and Agent Vi Video Analytics Solutions Integration

Agent Vi has partnered with Genetec to offer end-to-end intelligent video surveillance solutions for real-time analytics, forensic search and business intelligence applications. Agent Vi’s video analytics solutions including Vi-System and Vi-Search are integrated with Genetec’s IP video surveillance system, Omnicast. This integration enables Omnicast to receive, display and manage real-time events from Agent Vi video analytic solutions as well as archive video for forensic analysis and business intelligence purposes.

What Are Agent Vi’s Vi-System and Vi-Search Video Analytics Solutions?

Vi-System is a high-performance, real-time detection and alert software that enables users to define events of interest, and subsequently receive automatic alerts for such events, as they occur.

Vi-System Highlights:

Overview of the Agent Vi video analytics integration for Omnicast. Click on the picture to view a larger version.

  • Get a wide and flexible range of analytics rules and behaviors which distinguish between people, vehicles and static objects.
  • Apply an unlimited number of analytics rules of any kind and combination to each camera in parallel to the video recording.
  • Receive event notification in real-time.
  • Benefit from event management and triggering in Omnicast’s applications.

Vi-Search is a complete video search and analysis solution, enabling automatic and effective retrieval and presentation of specific video segments, events and data from vast amounts of recorded video.

Vi-Search Highlights:

  • Search through days of stored video in seconds to generate instant and precise search results.
  • Take advantage of advanced parameters and capabilities which enable searches for different targets (people, vehicles, static objects) with specification of their behaviors (moving, stationary, crossing a line and more) and attributes (color, size and more).
  • Choose from innovative options for displaying search results including video playback with metadata overlay, statistical reports, motion path / target location analysis, heat map, video summary and more.
Overview

Genetec’s Omnicast IP Video Surveillance Solution with Agent Vi’s Vi-System and Vi-Search

Vi-System is integrated with Omnicast, enabling the receipt of alerts generated by Vi-System in Omnicast’s client application. The integration supports Genetec’s event management features such as triggered recording, activation of outputs and more.

Vi-Search is integrated with Omnicast, enabling rapid search and analysis of video stored and managed by Omnicast. Search queries are performed using Agent Vi’s dedicated Vi-Search Client and the playback results are retrieved from the video stored by Omnicast. While Vi-Search is responsible for storing the index of video segments, the video itself is always stored in the Omnicast Archiver.

Vi-Search Offline enables importing and rapid indexing of video clips from external systems. All search parameters and functionalities of Vi-Search can be applied to the imported video files.

Agent Vi’s Integration Process with Omnicast

Both Vi-System and Vi-Search can be deployed in two setups – Optimized and Flexible.

Optimized Offering
The Optimized Offering utilizes Agent Vi’s distributed architecture which splits the video processing between a compatible edge device and Vi-Server (Agent Vi’s central server), achieving high performance with minimal dedicated hardware and bandwidth requirements. This unique architecture capitalizes on the advantages of both edge-based analytics and server-based central management.

Architectural Highlights

  • High-detection quality by running image processing algorithms inside the edge device
  • Central server management allowing centralized setup, rule/query linking and more
  • Minimal bandwidth as video transmission from the edge device to the analytics server is not required
  • Minimal server hardware (up to 200 cameras running on a Core 2 Quad processor)
  • Superior camera performance due to low CPU consumption of Vi-Agent (embedded video analytics component), allowing multiple functionalities per camera

Flexible Offering
Agent Vi has developed a Flexible Offering that can analyze any camera being recorded by Omnicast. In this solution, a server component called Vi-Agent Proxy (VAP) pulls video directly from the Omnicast system, decodes the video and analyzes it.

 
Vi-System 
Person
Person moving in area Detects a person moving in a predefined area
Person crossing a line Detects a person crossing a predefined line
Crowding Detects if people in a predefined area exceed a predefined density %
Person tailgating Detects a person illegally following an authorized person through a secure entry
Loitering Detects person(s) lingering in a predefined area for longer than a predefined time
Grouping Detects if people in a predefined area exceed a predefined number
Vehicle
Vehicle moving in area Detects a vehicle moving in a predefined area
Vehicle crossing a line Detects a vehicle crossing a predefined line
Stopped vehicle Detects a vehicle stopped in a predefined area
Tailgating vehicle Detects a vehicle illegally following an authorized vehicle through a secure entry
Moving water vessel Detects a vessel moving over water
Static Object
Suspicious object Detects an object unattended for longer than a predefined time in a predefined area
Traffic obstacle Detects a target of any size that has entered and stopped in a predefined area for longer than a predefined time
Asset protection Detects the removal of a predefined asset from the field of view
Counting
Count people Counts people crossing a predefined line (bidirectional)
Count vehicles Counts vehicles crossing a predefined line (bidirectional)
Measure stickiness Counts people dwelling in a predefined area for longer than a predefined time
PTZ
Motion detection on preset tour Detects a person / vehicle moving in an area and/or crossing a line predefined in a preset position of a PTZ camera’s virtual tour
Automatic tracking Locks a PTZ camera onto a detected moving target (person / vehicle) by controlling the camera’s Pan Tilt Zoom, and tracks that target
Static camera to PTZ camera handoff After detection on the fixed camera, the fixed camera hands off the target to the PTZ camera which locks onto the target and tracks it
3D Masking Detection block mask adjusted to all PTZ dimensions
Camera tampering
Obscuring
Camera shifted
Saturation
Low light
Camera disconnection
 
Vi-Search and Vi-Search Offline 

Search Video

  • Search on continuously indexed video (indexing during recording)
  • Search on imported clips (ASF, AVI, MPEG, MPG, WMP)

Search in Defined Time Periods

  • Search within specific time frame
  • Search within recurring time frame

Search for Target Types

  • Person – adult / child / configurable height
  • Vehicle – small  / large / configurable size
  • Static object – configurable size

Search for Target Behavior

  • Moving (person / vehicle)
  • Stopped (vehicle)
  • Crossing a line (person / vehicle)
  • Occupancy (person)
  • Crowding (person)
  • Added / removed (object)

Search Filters

  • Configure detection area
  • Detect color presence
  • Configure search sensitivity
  • Define behavior over time period (dwell time)
  • Search for similar target / object

Result Display and Analysis

  • Number of display options
  • Display by video playback thumbnails (with markup)
  • Save results
  • Export selected clip
  • Display by statistical report
  • Display by target path / location markups
  • Activate playback through target path / object location markup
  • Display heat map
  • Display by “target path” and “heat map” on site map
  • Display by video summary
  • Save queries
 
Ordering Information 

Agent Vi

Vi-System

  • Single rule per camera licenses: (Vi-ZONE, Vi-LINE, Vi-CNTG…)
  • Two rules per camera license: Vi-002
  • All rules per camera license: Vi-ENT

Vi-Search

  • Vi-Search Professional Client license: Vi-Search-PRO
  • Vi-Search Camera Indexing license: Vi-INDX1
  • Vi-Search Offline license: Vi-Search-OL

Genetec

License requirements for Vi-System

  • Embedded cameras / encoders: 1 SDK connection per camera (Om-E-1S)
  • Non-Embedded cameras / encoders: 1SDK connection for each 15 cameras* (Om-E-1S) + 1 uncompressed video filters per camera (Om-E-1DSF)

License requirements for Vi-Search

  • Embedded cameras / encoders: 1 SDK connection per VI-Search Client (Om-E-1S)
  • Non-Embedded cameras / encoders: 1SDK connection for each 15 cameras* (Om-E-1S) + 1 SDK connection per VI-Search Client (Om-E-1S) + 1 uncompressed video filters per camera (Om-E-1DSF)

* Contact Agent Vi support for design assistance

 
Screenshots 
Figure 1a Vi-System: Omnicast Live Viewer displays a video stream following an alert received from Vi-System.
Figure 1b Vi-System: Viewing events and bookmarks in Omnicast Archive Player.
Figure 1c Vi-Search: Video thumbnails for forensic search.
Figure 2  Vi-Search: Video used for target path analysis.
 
 
 
 
 
 
 
 
.