IVS

From IC Realtech Wiki
Revision as of 19:37, 27 December 2018 by IC-MOndrovic (talk | contribs) (Audio Detection)
Jump to: navigation, search

IVS, or Intelligent Video System, is an analytic system used by IC Realtime for more sophisticated detection methods and data gathering. There are six major IVS types and they are tripwire, intrusion, people counting, heat mapping, face detection, and audio detection. Each of these analytic types accomplishes specific, targeted goals. Tripwires and intrusion zones give fewer false positives over motion detection when configured around areas of interest while other types of IVS offer essential statistical data. This document will later address the caveats to using IVS, but as a general rule of thumb, specific parameters will have to be followed to maximize the effectiveness of your system. The system does not support h.265 compression for use with IVS so set the cameras to h.264 before configurations. The cameras will also need to be positioned according to recommendations before attempting to set up IVS. It’s important to keep in mind that IVS rules cannot be used together, with the exception of tripwires and intrusion zones, i.e. a tripwire cannot work with facial detection.

Tripwire

Tripwire Demo

A tripwire allows you to create an individual line or perimeter that when crossed sets off an event. These tripwires can be either unidirectional or bidirectional and depending on settings, these events can trigger recording, take a snapshot and forward it to a configured e-mail, or send a push notification to a mobile device running ICRSS Pro. Tripwires can also be used with PTZ cameras to track objects that cross the perimeter. Tripwires are commonly deployed around a property border or in front of gates.

Setup Instructions

  • Use Internet Explorer to log into device's IP address
    • This can be done within either the recorder or camera, but the menus will look slightly different
  • Install the plugins if prompted
  • Navigate to Smart Plan by going to SetupEventSmart Plan
  • Enable IVS, it looks like a light bulb, then select IVS from the menu
    • Be sure to click OK or the settings will not save
  • Click the green ‘+’ button in the rule window to create a new rule
    • The rule type will be tripwire by default
  • Click the draw rule button underneath the image and create your perimeter
    • Right click when you’re done drawing the tripwire to create the rule
  • You can use the target filter to create a minimum/maximum sized object that will trigger an event
    • The positioning of the filter does not matter
  • Select your direction from the parameters menu
    • A → B, B → A, or A ↔ B
  • Select desired alert options, i.e. snapshot, send e-mail, alarm upload, etc
  • Save the configuration

Conditions and Restrictions

  • Cameras are recommended to be mounted vertically at least 15ft. The wider the viewing angle the better IVS will operate. IVS can still work if mounted lower but it will not be as consistent
  • Specifically related to PTZ cameras, it is recommended to have the camera stationary for at least 3 minutes to calibrate, i.e. every time the camera moves it will need to sit in the same place for 3 minutes
  • The analytics have to recalibrate in high contrast situations, e.g. a door opens in a dark garage and light comes flooding in. This recalibration usually takes a few seconds and the event may be missed. In situations like this, motion detection may be better to use
  • The size of the rule should be within 20-33% of the entire rule. The wider the viewing angle, the larger the rule can be
  • Don’t draw rules along the edge of the image. The analytic system needs to be able to see objects coming and going and if the rule touches the edge of the image that makes this impossible
  • Tripwires can only be used with intrusion zones or other tripwires. It cannot be used with other IVS types

Intrusion

Intrusion Demo

An intrusion zone works similar to a tripwire but instead of a single line or perimeter it uses an area. These zones can be configured to be unidirectional or bidirectional. They can also be set up to trigger an event when an object appears in the region rather than crossing the perimeter. Intrusion zones, like tripwires, can activate PTZ tracking when an alarm is initiated. Intrusion zones are commonly deployed in parking lots or in front of doors.

Setup Instructions

  • Use Internet Explorer to log into device's IP address
    • This can be done within either the recorder or camera, but the menus will look slightly different
  • Install the plugins if prompted
  • Navigate to Smart Plan by going to SetupEventSmart Plan
  • Enable IVS, it looks like a light bulb, then select IVS from the menu
    • Be sure to click OK or the settings will not save.
  • Click the green ‘+’ button in the rule window to create a new rule
    • Click on the rule type to change it to intrusion, you may have to double click
  • Click the draw rule button underneath the image and create your zone
    • Right click when you’re done drawing the tripwire to create the rule
  • You can use the target filter to create a minimum/maximum sized object that will trigger an event
    • The positioning of the filter does not matter
  • Select either appears or cross
  • Select desired alert options, i.e. snapshot, send e-mail, alarm upload, etc
  • Save the configuration

Conditions and Restrictions

  • Cameras are recommended to be mounted vertically at least 15ft. The wider the viewing angle the better IVS will operate. IVS can still work if mounted lower but they will not be as consistent
  • Specifically related to PTZ cameras, it is recommended to have the camera stationary for at least 3 minutes to calibrate, i.e. every time the camera moves it will need to sit in the same place for 3 minutes
  • The analytics have to recalibrate in high contrast situations, e.g. a door opens up in a dark garage and light comes flooding in. This recalibration usually takes a few seconds and the event may be missed. In situations like this, motion detection may be better to use.
  • The size of the rule should be within 20-33% of the entire rule. The wider the viewing angle, the larger the rule can be
  • Don’t draw rules along the edge of the image. The analytic system needs to be able to see objects coming and going and if the rule touches the edge of the image that makes this impossible
  • Intrusion zones can only be used with tripwires or other intrusion zones. It cannot be used with other IVS types

People Counting

Enter/Exit Count

People counting keeps track of the amount of people entering and exiting a location. An on-screen display shows a running count directly on the camera interface. This feature can be disabled if examining the summary is preferred. The summary report can be viewed in a daily, monthly, or annual format and includes a bar or line graph to visually represent the data. People counting is commonly utilized for collecting census data to aid in determining busy hours or seasons in retail environments.

Setup Instructions

  • Use Internet Explorer to log into device's IP address
    • This can be done within either the recorder or camera, but the menus will look slightly different
  • Install the plugins if prompted
  • Navigate to People Counting by going → EventPeople Counting
  • Enable both people counting and OSD
  • Select the lens direction based on the cameras mounting positioned
  • Select the direction of the foot traffic
  • Click draw rule under the image to create the zone
    • Vertical facing lens: create a thin rectangle that stretches across the center of the image
  • Horizontal facing lens: Create a square zone in the image's center where people will cross
  • You can use the target filter to create a minimum/maximum sized object that will trigger an event
    • The positioning of the filter does not matter
  • Alarm triggers an alarm based on a designated maximum threshold. By default it’s set to 0 which means no limit
  • Select desired alert options, i.e. snapshot, send e-mail, alarm upload, etc
  • Save the configuration

Conditions and Restrictions

  • Cameras will need to be mounted directly above the entrance facing straight down (preferred) or facing directly at the target with a low angle (~15 degrees)
  • Cameras should be mounted 2.8 meters in height for 2.8mm lenses and 3 meters in height for 3.6mm lenses
  • People counting cannot be used with other IVS types

Supported Models

Current supported models: ICIPB8121IR, ICIPD8123IR, ICIPD2812SL5, ICIPD3812SL5

Heat Mapping

Heatmap Demo

To preface, heat maps do not discriminate motion types. It will pick up any change in the image feed. That being said, heat mapping keeps track of crowd densities by using a color-coded heat map. The colors range from blue to red with red being the highest density. Heat mapping is used to gather crowd statistics and for marketing, e.g. a mall will use heat mapping to determine high trafficked areas for kiosk positioning.

Setup Instructions

  • Use Internet Explorer to log into device's IP address
    • This can be done within either the recorder or camera, but the menus will look slightly different
  • Install the plugins if prompted
  • Navigate to Smart Plan by going to SetupEventSmart Plan and enable heat map
  • Select Heat Map from the menu then check enable
  • Save the configuration

Conditions and Restrictions

  • Data will only be saved for one week
    • Heat maps can be exported for long-term requirements
  • Heat mapping cannot be used with other IVS types

Supported Models

Current supported models: ICIP-D2812SL5, ICIP-D3812SL5, ICIP-B8121-IR, ICIP-D8123-IR, ICIP-360L5, ICIP-D720IR-T12, ICIP-30001HD-IR-I, ICIP-MP3108-IR, ICIP-P2400-L, ICIP-P2400Y-IR, ICIP-P4030HD-IR, ICIP-P4305-IR, ICIP-P5305-IR, ICIP-P8300L, ICIP-P8305-IR, ICIP-PANO-A007, ICIP-PANO-D8420, ICIP-PTN230NS

Face Detection

Face detection triggers an event when it observes a human face. It’s important to keep in mind that this is facial detection and not facial recognition meaning that individuals cannot be learned by the machine. Face detection is beneficial in situations where keeping track of people is the only priority such as at the entrance of a secure facility.

Setup Instructions

  • Use Internet Explorer to log into device's IP address
    • This can be done within either the recorder or camera, but the menus will look slightly different
  • Install the plugins if prompted
  • Navigate to Smart Plan by going to SetupEventSmart Plan and enable heat map
  • Select Face Detect from the menu then enable face detection and face enhancement
  • You can use the target filter to create a minimum/maximum sized object that will trigger an event
    • The positioning of the filter does not matter
  • Select desired alert options, i.e. snapshot, send e-mail, alarm upload, etc
  • Save the configuration

Conditions and Restrictions

Camera position needs to be specific. Recommended values are as followed:
Face Detection Values (meters)
Parameter Recommended Value Acceptable Range
Height 2.5 2-3
Horizontal Distance 6 4-20
Angle <16 degrees 10-15 degrees
  • Higher horizontal distances require the camera to be zoomed in
  • Face detection cannot be used with other IVS types

Audio Detection

Calibration Graph

Audio detection picks up abnormalities in ambient sound to trigger an event. The camera determines the range of sound based on the sensitivity and threshold which can be customized. Audio detection is more niche compared to the previous IVS types and would be used in areas where the ambient sound doesn’t change frequently. Common deployments for audio detection are storage facilities or vacation homes and cabins.

Setup Instructions

  • Use Internet Explorer to log into device's IP address
    • This can be done within either the recorder or camera, but the menus will look slightly different
    • It's recommended to use the camera's interface because you will get a calibration graph
  • Install the plugins if prompted
  • Navigate to Audio Detection by going to SetupEventAudio Detection
  • Enable input abnormal and intensity change
  • Used the calibration graph to adjust the threshold and sensitivity to needs
  • Select desired alert options, i.e. snapshot, send e-mail, alarm upload, etc
  • Save the configuration

Conditions and Restrictions

  • Requires a microphone