0% found this document useful (0 votes)
2K views177 pages

DigiEye 3G User Manual 1.20 en

DifiEye

Uploaded by

VietVuong
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
2K views177 pages

DigiEye 3G User Manual 1.20 en

DifiEye

Uploaded by

VietVuong
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 177

User Manual

1.20
Document ID: 1.20

SW Version : 3.16

Release date : 09 Mar 2012

Every effort has been made to verify the accuracy of the information contained in the
present manual. Nevertheless, SYAC assumes no responsibility deriving from the use of
this information. SYAC reserves the right to make changes in any product described herein
without notice. This document is subject to change without notice.

© 2002 - 2012 SYAC SPA

All product trademarks used in this document are owned by their respective companies.

All rights reserved.

This manual must not be reproduced or transmitted in any form without a written
authorization from SYAC SPA.

SYAC SPA
www.syac.com email: [email protected]
SYAC – DigiEye 3G User manual

Contents

SAFETY GUIDELINES ................................................................................................................... 8

1. INTRODUCTION .................................................................................................................... 10

2. GENERIC GUI CONVENTIONS ........................................................................................... 13

3. HARDWARE DESCRIPTION................................................................................................ 15
3.1 FRONT PANEL.......................................................................................................... 15
3.2 REAR PANEL ........................................................................................................... 15
3.2.1 DigiEye 3G 4 .................................................................................................. 16
3.2.2 DigiEye 3G 8/16 ............................................................................................. 17
3.2.3 DigiEye 3G – 2009 issues............................................................................... 18
3.2.4 DigiEye 3G Compact 4/8 inputs ...................................................................... 19
3.3 DIGITAL I/O PINS LAYOUT AND TYPICAL CONNECTIONS ................................................. 20
3.3.1 DigiEye 3G 8/16 (8/16 video inputs) ................................................................ 20
3.3.2 DigiEye 3G 4 (4 video inputs) ......................................................................... 21
4. BASIC PRINCIPLES ON DIGIEYE 3G ................................................................................ 22
4.1 IMAGE RECORDING ................................................................................................... 22
4.1.1 Acquisition ...................................................................................................... 22
4.1.2 Motion detection ............................................................................................. 22
4.1.3 DELTA® Compression .................................................................................... 24
4.1.4 Recording ....................................................................................................... 24
4.1.5 Priority Ring.................................................................................................... 25
4.2 COMMUNICATION: GENERAL ELEMENTS ...................................................................... 26
4.2.1 Communication security ................................................................................. 27
4.2.2 Communication lines ...................................................................................... 27
4.2.3 Setup of communication parameters ............................................................... 27
4.2.4 Communication session .................................................................................. 28
4.3 DOME CAMERAS ...................................................................................................... 29
4.4 USER ACCOUNTS AND SECURITY POLICIES .................................................................. 31
4.4.1 User account details ....................................................................................... 31
4.4.2 Default user – minimum access rights............................................................. 32
4.4.3 User rights explained ...................................................................................... 32
4.4.4 RADIUS authentication ................................................................................... 33
4.4.5 Enhanced privacy options ............................................................................... 33
4.5 DIGITAL INPUTS AND OUTPUTS................................................................................... 35
4.5.1 USER REQUEST button and internal buzzer .................................................. 35
4.5.2 I/O expansion modules ................................................................................... 35
4.5.3 Digital inputs ................................................................................................... 36
4.5.4 Digital outputs................................................................................................. 37
4.6 OPERATING MODE AND SCHEDULER ........................................................................... 37
4.6.1 Triggering events and actions ......................................................................... 37
4.6.2 Phase settings ................................................................................................ 38
4.7 DAY TYPES ............................................................................................................. 40
4.7.1 Time phases................................................................................................... 40
4.7.2 Alarm phases ................................................................................................. 41
4.8 CUSTOM TRIGGERS .................................................................................................. 42
5. DIGIEYE MAIN SCREEN ...................................................................................................... 45
5.1 STARTING A WORKING SESSION – LOGGING IN AND OUT ................................................ 47
5.2 SELECTING THE CAMERAS AND THE DISPLAY MODE ...................................................... 48
5.2.1 Displaying images depending on resolution .................................................... 48
5.2.2 Eight split display ............................................................................................ 49
Page 4
SYAC - DigiEye 3G User manual

5.2.3 Displaying images depending on time ............................................................. 50


5.2.4 Displaying images depending on recording activity ......................................... 50
5.3 INSTANT REPLAY...................................................................................................... 51
5.4 ENABLE AUDIO SPEAKER ........................................................................................... 51
5.5 START AND STOP RECORDING ................................................................................... 52
5.5.1 Forcing alarmed recording on a camera .......................................................... 52
5.6 DISPLAYING STATUS INFORMATION ............................................................................ 53
5.6.1 Digital inputs and faults ................................................................................... 53
5.6.2 Overriding digital outputs status ...................................................................... 53
5.6.3 DVD/CD burning progress .............................................................................. 53
5.6.4 Automatic backup progress ............................................................................ 53
5.6.5 Communication sessions ................................................................................ 53
5.6.6 LAN statistics.................................................................................................. 54
5.6.7 Hard disks status ............................................................................................ 54
5.6.8 ANPR status................................................................................................... 55
5.7 STORAGE USAGE STATISTICS .................................................................................... 56
5.7.1 Statistics about time elapsed .......................................................................... 57
5.7.2 Statistics about used storage .......................................................................... 57
5.7.3 Detailed statistics for a single camera ............................................................. 57
5.7.4 Rings statistics ............................................................................................... 58
5.7.5 Statistics summary ......................................................................................... 58
5.7.6 Saving statistics.............................................................................................. 58
5.8 DOME CAMERA CONTROL .......................................................................................... 59
5.8.1 Handling Pan, Tilt, Zoom and optics................................................................ 59
5.8.2 Recalling a preset position .............................................................................. 60
5.8.3 Cycling through preset positions ..................................................................... 60
5.8.4 Enabling automatic mode ............................................................................... 61
5.8.5 OSD display ................................................................................................... 61
5.9 PLAYING RECORDED SEQUENCES ............................................................................. 62
5.9.1 Camera selection and display mode ............................................................... 62
5.9.2 Graphical map of recordings (playbar) ............................................................ 63
5.9.3 Controlling sequences reproduction ................................................................ 64
5.9.4 Searching recorded sequences ...................................................................... 65
5.9.5 Superimposing timestamp .............................................................................. 65
5.9.6 Frame de-interlace ......................................................................................... 65
5.9.7 Smart search .................................................................................................. 65
5.9.8 Rapid event log examination ........................................................................... 68
5.9.9 Processing of recorded images ....................................................................... 68
5.9.10 Backup of recorded sequences ....................................................................... 70
5.9.11 Post-recording film editing .............................................................................. 72
5.9.12 Playing generic films ....................................................................................... 74
5.10 EVENT LOG .......................................................................................................... 75
5.10.1 Searching events ............................................................................................ 76
5.10.2 Quick play ...................................................................................................... 77
5.10.3 Exporting the event log ................................................................................... 77
5.10.4 ATM event log ................................................................................................ 77
6. DIGIEYE CONFIGURATION................................................................................................. 78
6.1 LOCAL SYSTEM ........................................................................................................ 80
6.1.1 System identification ....................................................................................... 80
6.1.2 Setting of current date and time ...................................................................... 80
6.1.3 Clock synchronization ..................................................................................... 81
6.1.4 Configuration code ......................................................................................... 82
6.1.5 Language of the user interface ....................................................................... 82
6.1.6 Selection of video mode and resolution ........................................................... 82
6.1.7 Auto recording ................................................................................................ 83
6.1.8 Screen saver settings ..................................................................................... 83
6.1.9 System reboot and shutdown.......................................................................... 83
6.2 USER ACCOUNTS ..................................................................................................... 84

Page 5
SYAC - DigiEye 3G User manual

6.2.1 Change current password ............................................................................... 85


6.2.2 Enable check on user accounts ...................................................................... 85
6.2.3 Update the user accounts database ................................................................ 85
6.2.4 Security advanced settings: Privacy options................................................... 87
6.2.5 Authentication by the centralized RADIUS server ............................................ 89
6.2.6 Emergency Login............................................................................................ 90
6.2.7 Minimal user account support ......................................................................... 90
6.3 STORAGE OPTIONS – PRIORITY RING .......................................................................... 91
6.4 SYSTEM INFORMATION ............................................................................................. 92
6.5 SERIAL PORTS CONFIGURATION ................................................................................. 92
6.5.1 Virtual serials .................................................................................................. 95
6.6 DIGITAL INPUTS ....................................................................................................... 96
6.7 DIGITAL OUTPUTS .................................................................................................... 98
6.8 FAULTS CONFIGURATION .......................................................................................... 99
6.9 DEFINING CUSTOM TRIGGERS .................................................................................. 101
6.10 CONFIGURING THE VIDEO OUTPUTS ...................................................................... 103
6.10.1 Configuring the SVGA output (main console) ................................................ 104
6.10.2 Configuring the CVBS outputs ...................................................................... 104
6.10.3 Configuring the auxiliary CVBS output .......................................................... 105
6.11 AUTOMATIC BACKUP ........................................................................................... 107
6.11.1 Backup validity ............................................................................................. 108
6.12 OPERATING MODE AND SCHEDULER SETUP ........................................................... 109
6.12.1 Phase settings .............................................................................................. 109
6.12.2 Triggering events .......................................................................................... 113
6.12.3 Definition of day types .................................................................................. 115
6.12.4 Definition of holidays and week day types ..................................................... 118
6.13 COMMUNICATION ............................................................................................... 119
6.13.1 TCP/IP ......................................................................................................... 119
6.13.2 PPP.............................................................................................................. 121
6.13.3 Network shared resources ............................................................................ 122
6.13.4 IP ports configuration .................................................................................... 123
6.14 REMOTE SITES MANAGEMENT .............................................................................. 123
6.14.1 List of centers ............................................................................................... 123
6.14.2 Call control ................................................................................................... 127
6.14.3 Connection parameters – Site authentication ................................................ 128
6.15 CAMERA CONFIGURATION .................................................................................... 130
6.15.1 Camera general parameters and video acquisition parameters ..................... 130
6.15.2 Configuration of Dome cameras.................................................................... 134
6.15.3 Configuration of extra faults .......................................................................... 135
6.15.4 Motion detection ........................................................................................... 139
6.15.5 Permanence control ..................................................................................... 142
7. INTEGRATION SUPPORT..................................................................................................144
7.1 INTEGRATION PORT ................................................................................................ 144
7.2 INTEGRATION THROUGH ACTIVEX CONTROLS ............................................................ 144
8. AUTOMATIC NUMBER PLATE RECOGNITION (ANPR) ...............................................145
8.1 ANPR OPERATING MODE........................................................................................ 145
8.2 ANPR RESULT TRIGGERING EVENT ......................................................................... 146
8.3 LOGGING OF ANPR EVENT ..................................................................................... 146
8.4 NOTIFYING ANPR TO EXTERNAL ENTITIES ................................................................ 147
8.4.1 Plain text string format .................................................................................. 147
8.4.2 XML message format.................................................................................... 148
8.4.3 TCP/IP connections ...................................................................................... 148
8.4.4 Serial connection .......................................................................................... 149
8.5 MONITORING ANPR STATUS................................................................................... 149
8.6 CONFIGURING ANPR ............................................................................................. 149
8.6.1 Hardware configuration................................................................................. 149
8.6.2 Software configuration .................................................................................. 150

Page 6
SYAC - DigiEye 3G User manual

9. INTEGRATION WITH ATM DEVICES ...............................................................................153


9.1 SETTING UP THE VSSI-PRO DEMO MODE ................................................................ 154
9.2 SETTING UP VSSI-PRO / DIGIEYE 3G CONNECTED TO ATM TERMINAL ....................... 154
9.3 ATM TRANSACTION DATA FORMAT ........................................................................... 155
9.4 ACCESSING ATM TRANSACTION DATA ...................................................................... 156
10. EXTERNAL DEVICES .....................................................................................................157
10.1 CONSOLE DGKEYP-2(3)D .................................................................................. 157
10.1.1 Configuring the DGKeyP console.................................................................. 157
10.1.2 Entering the lock code .................................................................................. 158
10.1.3 Normal mode operation ................................................................................ 158
10.1.4 Dome mode operation .................................................................................. 160
10.1.5 Cabling and connections............................................................................... 161
10.2 AVREMOTE PLUS REMOTE CONTROL.................................................................... 162
10.3 I/O EXPANDER ................................................................................................... 164
10.4 NET I/O CONTROLLER EXPANSION MODULE ........................................................... 165
10.4.1 Configuring Net I/O Controller ....................................................................... 165
11. EMERGENCY SETUP: DIGIEYE 3G REINITIALIZATION...........................................167
11.1 REINITIALIZATION OPTIONS .................................................................................. 167
APPENDIX A – GUI STRUCTURE DIAGRAMS ......................................................................168

APPENDIX B – IP PORT LIST ...................................................................................................171

APPENDIX C – RS-485 CABLE WIRING .................................................................................172

APPENDIX D – COM5 AND COM6 PORTS CABLE WIRING ................................................173

APPENDIX E – CVBS AUX OUTPUT .......................................................................................174

APPENDIX F – MULTI AUDIO BOARD ....................................................................................175

APPENDIX G – CONFIGURATION OPTIONS .........................................................................176

APPENDIX H – TECHNICAL CHARACTERISTICS ................................................................177

Page 7
SYAC - DigiEye 3G User manual

Safety guidelines

Retain and follow the operating instructions and information regarding DigiEye safety.
Observe the warning notice on the product and in the instructions.

In order to lower the risk for personal injury, electric shock, fire or equipment
damage, observe the following precautions:

General precautions

Take notice of the indications on the labels/serigraphs of the product.


Except where expressly specified in DigiEye documentation, users should not
attempt to overhaul SYAC products themselves.
Opening or removing the lid may result in electrical shock.
Do Not Expose to Direct Heat Sources: keep the product away from heat sources
like heaters, radiators, stoves etc. (including power supplies and amplifiers).
Do Not Expose to Dampness: never use the product in a wet place.
Do Not Insert Foreign Objects Into Product: never insert objects of any nature in
the slots. The slots maintain proper ventilation and must not be blocked or covered.
Installation Accessories: never use the product on shaky supports. To install the
product, follow the manufacturer’s instructions and use the recommended
accessories.
Avoid unstable mounting: never place monitors with unstable base or weighing
over 25 kilograms on the product. Place your monitor on a work surface near the
product.
Installation in Cupboards And Safes: in the event of placing the product in
cupboards or safes together with other equipment generating heat, ensure proper
ventilation. In this case precautions against heat sources apply.

Power Cables And Accessories Safety Guidelines

Use Appropriate Power Supply: only start the product with the power supply stated
in the voltage label. In case of uncertainty about the required power supply, please
contact Sy.A.C. Technical support or the electricity authority.
Select Proper Voltage: make sure that the voltage selector is switched on the
proper voltage (115 VAC or 230 VAC).
Use Certified Power Cables: the product is equipped with its power cable.
In the event that it should be lost after opening the package, buy a power cable
certified in your country.
The power cable must fit the product, the voltage and the required current as
indicated in the chapter “technical characteristics”. The cable must be at least 0,75
mm2 / 18AWG across and its length must be between 1,5 and 2 metres. Should
there be any doubts about what cable should be used, please contact SYAC
technical support.
Position Cable With Care: avoid positioning cable in places where it might be
trampled on or compressed by objects placed on it. Take particular care of plug,
power-point and outlet of power cable.
Overcharge: avoid overcharging power-point. The system’s global load must not
exceed 80% of the mains power. In the event of multiple power-points being used,
the load must not exceed 80% of input power of the multiple plug.
Take Note of Extensions’ Power: whenever an extension or a multiple power-point
is utilised, make sure that they fit the product and that the current intensity of all the
Page 8
SYAC - DigiEye 3G User manual

products connected to the extension or multiple power-point does not exceed 80% of
their limit.
Use Cables And Power Cables Properly: connect the product to a power-point
plug with ground connection and appropriate bipolar protective devices easily
accessible at any time.
Do not disable the grounding connection of the power cable. Grounding is essential
to ensure safety.
To disconnect the power cord, pull it out of the power-point.
Do not pull the cord or cable. To disconnect a cable from a power-point, pull it out by
the plug.
Do Not Use Converters: do not try to power the product by converters.
Cleaning: before cleaning the product, disconnect it form the power-point. Do not
use liquid or spray detergents. Use a damp cloth. NEVER use water.
Safety Precautions for rack 19’’ supports: keep your fingers away from the
supports while hooking.
Precautions For Products Equipped With Modem, LAN Options or
Telecommunications: whenever networking or telecommunications equipment is
utilised, make sure you observe the following precautions in addition to the general
precautions illustrated above. Failure to observe such precautions might cause
equipment damage, fire or personal injury.
Do not use or connect modem or terminal adapter during a storm. Although limited,
electric shock risk exists.
Do not connect or use modem or telephone in a damp environment.
Do not connect telephone cable or modem to network interface transceiver.
Do not use a telephone line to signal a gas leak while being near the leak.
Damage Requiring Assistance: disconnect the product from the power point and
contact SYAC technical support whenever the following conditions occur:

- The power cable, the extension or plug are damaged.


- Liquid was spilled on the product or an object fell on the product.
- The product was exposed to rain or water.
- The product fell or suffered damages.
- There are evident signs of overheating.
- The product does not work normally when operating instructions are carried out.

Page 9
SYAC - DigiEye 3G User manual

1. Introduction

DigiEye 3G is an advanced, multifunctional digital video-recording system that finds its


natural application in the field of security and tele-surveillance. It includes many functions
that, up to now, required the cooperation and integration of distinct systems.

The main features of DigiEye 3G can be summarized as follows:

 Graphical user interface, easy and intuitive, that allows access to all the
functions by using the mouse.
 Modular and programmable: its configurability enables you to activate only the
desired functions, to select only the external devices necessary for the particular
case and program its operating mode.
 “N-plex”: his system can perform simultaneously the following operations:
o recording on the local hard disk;
o backup on DVD/CD, network or USB mass storage device;
o playback of recorded A/V sequences;
o statistical analysis on system activity and disk use for a system fine tuning;
o up to 16 (sixteen) communication sessions for both video and sequence
transmission.
o HTTP support for real time view and for transmission of recorded sequences,
playback, Dome control, I/O alarms settings/receiving.
 Dedicated file system to guarantee security and efficiency during recording
on disk. This characteristic avoids all the problems due to an unexpected system
power off. Moreover, an optional SCSI interface enables the DigiEye system to
chain up to 6 local disks or to connect to a RAID array, with an addressable disk
space of 2 Terabytes (2048 Gbytes). If necessary this space can be increased.
 Video matrix with sixteen video cameras as inputs and five monitors, a main
monitor (SVGA) and 4 secondary monitors (OUT 2, 3, 4, 5), as output. It offers
the possibility to display in a cycle all the selected video cameras or those on
which a motion event or an alarm condition is detected.
 Multiarea motion detection and directional motion detector, i.e. capacity to
detect motion events on all the 16 cameras, for a maximum of 6 different zones
per camera, and capacity to determinate the motion direction. An user-friendly
graphical interface provides an easy way to set the motion detector parameters
such as thresholds and zones
 Permanence detector: capacity to detect the permanence for a programmable
period of time of objects over a fixed dimension in a selectable area viewed by
the camera. The dimensions of the object, the maximum permanence time and
the area controlled by the camera can be configured by the user.
 Smart Search on recorded sequences: a sort of post-recording motion detection
allows the user to search for (and reproduce) only those sequences in which
activity over a zone (defined by the user during the playback session) has been
detected.
 Camera as smart sensor: DigiEye is able to detect special alarm conditions due
to “absence of video signal”, “darkened” or “dazzled” camera.
 Simultaneous digital recording on hard disk of all the selected cameras.
Recording follows a circular fashion, which means that when the space on disk is
over, the older sequences are overwritten. A priority ring can be configured, so
that a specified portion of the hard disk is reserved for a given set of cameras.
 18 digital inputs and 18 digital outputs, expandable to 32 with the addiction of
an external device.
 Alarmed video: the system can be set to display only the alarmed cameras,
either on the main console and on the 4 secondary monitors.
 Multiprotocol support for Dome cameras: about 50 different protocols to
control Domes, PTZ or Rail cameras are supported at present. Control includes
pan/tilt movements, store of 16 predefined positions, automatic positioning of the

Page 10
SYAC - DigiEye 3G User manual

camera in one of the stored positions either cyclically or driven by alarm


conditions (digital input, motion detected on other cameras, faults, etc.). Support
of advanced functions is also available (camera parameters, activation for PTZs)
accordingly to the model of camera/PTZ used.
 possibility of processing the recorded images with techniques of digital image
processing (noise filtering, contrast enhancement, de-interlacing, zoom,
contrast/brightness manipulation). Images can be printed on a local printer.
 Networking: DigiEye 3G takes advantage of the possibilities that supporting the
TCP/IP standard protocol offers. In this way it can easily interface with other
systems present on the network. Full support is provided for the standard
protocols Samba for Win32 class servers and NFS for Unix servers, to access
shareable resources (file system, printers) on a remote server, enabling the
transfer of images or complete sequences on the hard-disk of the remote server
and to print images on remote printers. Further in the manual, other functionalities
using standard protocols as SNTP, RADIUS and HTTP, are fully described.
 Synchronization: several methods are available to guarantee that the system
clock is constantly synchronized with an external reference source (for example a
SNTP server).
 Capability to export images (in BITMAP or JPEG format) and entire sequences
of images (in DELTA® format) on removable media or network shared resource
for a subsequent analysis.
 Complete user accounting. All the relevant system functions can be
enabled/disabled distinctly for each user. A minimum level of functionality
(possibly none) can be provided when no user account is given. DigiEye also
provides a RADIUS authentication client. In this case the login procedure and
control are demanded to a remote server.
 Event log. All the relevant events and operations affecting DigiEye 3G are
logged in an event log. Events include all the login/logout operations, local
configuration changes, state changes of the digital inputs and outputs, fault,
communication and recording events, etc. The logged events can be examined
locally or exported in ASCII format for further analysis.
 Communication with surveillance DigiEye Control Center (DCC) systems via
local or geographical area networks supporting the TCP/IP protocol. DigiEye 3G
supports up to 16 simultaneous communication sessions. The following functions
are implemented on a given communication session:
o Streaming transmission of live/recorded images to a surveillance center.
The communication can be initiated by a DCC, or the DigiEye can call the
DCC to report an alarm condition.
o Download of recorded image sequences to the surveillance center.
o Sending of e-mail and SMS reporting alarm events.
o remote configuration (teleconfiguration) from DCC systems.
o Remote software upgrade.
 HTTP support: DigiEye 3G includes an embedded HTTP server which allows
access through a web browser. Streaming video transmission, remote
playback/download of recordered sequences, digital inputs/outputs and faults
monitoring, overriding of digital outputs state, recalling of preset positions for
Dome cameras are supported. Even in the most basic configuration, DigiEye 3G
can act as a PPP server in order to assure access from a remote computer via a
normal PSTN modem.
 Integration support. DigiEye 3G was built to operate in various application fields
going from a stand-alone installation to a distributed system of hundreds of
peripheral sites on a geographical scale network. For complex projects it is often
necessary to integrate DigiEye features (CCTV and others) with pre-existing
systems to form an integrated centralized system.
DigiEye provides the following integration tools:
o Integration protocol, on TCP/IP. Through this protocol an external client can
retrieve all the information concerning configuration and status of the DigiEye
3G, turn on/off digital outputs, force a camera to start/stop recording, control
the secondary monitors and the dome cameras.
Page 11
SYAC - DigiEye 3G User manual

o ActiveX/SDK. Whereas a higher level of control is required, a set of ActiveX


tools is available. This includes image transmission, remote control
(movements and optics) of the Dome cameras, retrieve the status of a
®
DigiEye, turning on/off of digital outputs, download and view of DELTA
sequences.

Incorporating the above listed features into a single system provides DigiEye 3G the
capabilities that can’t be achieved but using separate systems. The integration of motion
detection and recording means overcoming the necessity of sequential and continuous
recording, because, for DigiEye, recording consists in the sequences of images for which
motion events were detected. In this way, the time of searching for particular image
sequences within long recordings are significantly reduced.

The DELTA® compression algorithm, developed by SyAC, reduces the requested disk
space to extremely low levels and therefore the transmission time of any recorded image
to remote centers is minimized.

DigiEye 3G is designed to operate completely unattended. Once it has been setup,


DigiEye is capable of working 24/7 without requiring the intervention of an operator.
Thanks to its modularity, DigiEye allows to choose the hardware configuration best
suited to fit the specific requirements and new functions can also be added at a later
moment.
DigiEye 3G can be expanded through the following options:

 Dome and PTZ cameras.


 portable storage media (CD/DVD disk) to save images and backup sequences.
 remote controls to control the secondary monitors and the Dome cameras.
 USB printer for local printing of images
 PSTN and ISDN modems, Ethernet access for connection to surveillance
centers.
 I/O expander device to augment the number of available digital I/O lines.

Page 12
SYAC - DigiEye 3G User manual

2. Generic GUI conventions

DigiEye 3G employs a simple graphical user interface (GUI) with windows and buttons of
widespread use in the field of modern computer systems. On the main monitor (SVGA)
the user interacts with the system by using the mouse (and possibly the keyboard).
The operation on the CVBS monitors (OUT 2/3/4/5) can be controlled by external control
devices (see section 8).

The following table lists the main GUI items forming the DigiEye 3G user interface.

Editable text field. When pressing the


pencil button, an on-screen keyboard
opens, allowing the user to insert or
modify the desired text.
Item list. When pressing the screw button
a windows showing a predefined item list
opens, from which a particular item can
be selected.
Editable date/time field. When pressing
the clock button, an on-screen numeric
keyboard opens, allowing the user to
insert or modify the desired date/time.
This kind of buttons (up/down) is used for
a selectable setting in a predefined
up/down list.

Event definition button. Pressing the bell


button a window opens, allowing the
definition of a triggering event1.

Radio button. A group of radio buttons


allow to select one option from a set of
mutually exclusive options.

Switch button. A switch button is used to


set an option on or off.

Figure 1 - Main GUI items.

1
For a detailed description of what a triggering event is, refer to chapter 4.6.1, Triggering events
Page 13
SYAC - DigiEye 3G User manual

Figure 2 sotto shows a window containing several GUI items.

Figure 2 - GUI items in a window

Basically, there are two kind of windows: full-screen windows (called screens) and a
dialog windows (called windows).
A screen opens over the parent screen and is unmovable, whereas a window opens over
the parent screen and can be moved around the screen by dragging it. Moreover, a
window can be closed by pressing either the top right Close button (aka “X” button) or
OK/Confirm and Cancel buttons. You pass from a screen to another screen by clicking
on certain button (for example, play screen is entered by clicking on play button from the
main screen). A screen can be closed only by pressing the bottom right Exit button, thus
returning to the caller screen. In case a change was made on a configuration screen, a
confirmation window (shown sotto) opens asking if change has to be permanently saved.

Figure 3 - confirmation window

Page 14
SYAC - DigiEye 3G User manual

3. Hardware description

DigiEye 3G is available in different cases, according to the model and the number of video
input channels available (4, 8 or 16).
DigiEye 3G 4 (4 video inputs) comes with a 2U, short case. DigiEye 3G 8 and DigiEye 3G 16
(respectively with 8 and 16 video inputs) are available both in long and short 3U case. All
cases can be rack-mounted. See Appendix G for a detailed description of all the available
models.

3.1 Front panel

On DigiEye 3G front panel, illustrated sotto, two lockers are visible. They allows the user to
access two panels:

Figure 4 - DigiEye 3G 8/16 (long case) front panel

1. Main Panel: CD/DVD drive, USER REQUEST button, USB port, Alarm 1, Alarm
2, power and HD led.
Alarm1 and Alarm 2 indicate respectively if the system is recording and if the
emergency backup is running.

2. Fan Panel: main aspirating fan.

Do not place anything in front of the fan locker. Remember to remove the dust
from the fan at least once a month to improve the functionality of the DigiEye 3G.

3.2 Rear panel

All the main connectors are placed on the rear panel of DigiEye 3G. In the following sections
you find a schematic view of the DigiEye 3G rear panel for each available case model.

Page 15
SYAC - DigiEye 3G User manual

3.2.1 DigiEye 3G 4

Item
Description
number

1 Power supply unit (AC input, power switch)

2,3,4,5 Video inputs 1,…,4 – BNC connectors

6 Analog video output – BNC connector

7 Main board connectors (keyboard, mouse, VGA, LAN, etc., see below)

Digital I/O connector (DB-25 female connector - see section 3.3 for pin
8
layout).

Item Item Description


Description
number number

1 Mouse (PS-2 connector) 6 Audio IN (mic)

3 LAN 7,8 USB ports

4 Audio IN (line) 9 SVGA

5 Audio OUT. 10 Serial port COM 1 (DB-9 male)

Page 16
SYAC - DigiEye 3G User manual

3.2.2 DigiEye 3G 8/16

Item
Description
number

1…16 Video inputs 1,…,16 – BNC connectors

17…32 Loopback video outputs 1,…,16 – BNC connectors

33…36 Analog video outputs CVBS1,…,CVBS 4 – BNC connectors

37 Power supply unit (AC input, power switch)

Digital inputs connector (DB-37 female connector - see section 3.3 for pin
38
layout).

Digital outputs connector (DB-37 female connector - see section 3.3 for pin
39
layout).

40(*) External SVGA + CVBS Aux video output

41(*) Audio inputs 1…16 – 2 DB-9 female connectors

42(*) SCSI interface for external RAID unit

43(**) Serial port COM 2 (DB-9 male)

44 Main board connectors (keyboard, mouse, VGA, LAN, etc.)


(*) optional
(**) depending on the main board model, COM 2 port may be present or not. For certain motherboards,
COM 2 is available directly within the main board connectors panel (44).

Page 17
SYAC - DigiEye 3G User manual

3.2.3 DigiEye 3G – 2009 issues

Item
Description
number

1…16 Video inputs 1,…,16 – BNC connectors

17…32 Loopback video outputs 1,…,16 – BNC connectors

33…36 Analog video outputs CVBS1,…,CVBS 4 – BNC connectors

37 Power supply unit (AC input, power switch)

38 Main board connectors (keyboard, mouse, VGA, LAN, etc.)

Digital inputs connector (DB-37 female connector - see section 3.3 for pin
39
layout).

Digital outputs connector (DB-37 female connector - see section 3.3 for pin
40
layout).

Page 18
SYAC - DigiEye 3G User manual

3.2.4 DigiEye 3G Compact 4/8 inputs

DigiEye 3G Compact 4 – Rear panel connectors

DigiEye 3G Compact 8 – Rear panel connectors

Page 19
SYAC - DigiEye 3G User manual

3.3 Digital I/O pins layout and typical connections

3.3.1 DigiEye 3G 8/16 (8/16 video inputs)

Digital inputs:

INPUT NUMBER DB37 PINS 19 18 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1

INPUT 0 1 20
INPUT 1 2 21
INPUT 2 3 22
INPUT 3 4 23 37 36 35 34 33 32 31 30 29 28 27 26 25 24 23 22 21 20

INPUT 4 5 24
INPUT 5 6 25
INPUT 6 7 26
INPUT 7 8 27 To Normally open
INPUT 8 9 28 DB37 switch
INPUT 9 10 29
INPUT 10 11 30
INPUT 11 12 31
INPUT 12 13 32
INPUT 13 14 33 To Normally closed
INPUT 14 15 34 DB37 switch
INPUT 15 16 35
INPUT 16 17 36
INPUT 17 18 37

Digital outputs:
OUTPUT NUMBER DB 37 PINS 19 18 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1
2 1
OUTPUT 0 1 20
OUTPUT 1 2 21
OUTPUT 2 3 22
OUTPUT 3 4 23 37 36 35 34 33 32 31 30 29 28 27 26 25 24 23 22 21 20

OUTPUT 4 5 24
OUTPUT 5 6 25
OUTPUT 6 7 26
OUTPUT 7 8 27
OUTPUT 8 9 28
OUTPUT 9 10 29
OUTPUT 10 11 30 To
OUTPUT 11 12 31 DB37
OUTPUT 12 13 32 Max 24Volt c.c.
LOAD 1 Ampére load
OUTPUT 13 14 33
OUTPUT 14 15 34
OUTPUT 15 16 35
OUTPUT 16 17 36
OUTPUT 17 18 37

Page 20
SYAC - DigiEye 3G User manual

3.3.2 DigiEye 3G 4 (4 video inputs)

Digital inputs:

INPUT NUMBER DB 25 PINS


1 1 14
2 2 15
3 3 16
4 4 17
5 5 18
6 6 19

Digital outputs:

OUTPUT NUMBER DB 25 PINS


1 7 20
2 8 21
3 9 22
4 10 23
5 11 24
6 12 25

Page 21
SYAC - DigiEye 3G User manual

4. Basic principles on DigiEye 3G

4.1 Image recording

In DigiEye 3G, the process of recording an image can be split into 5 distinct phases:

 acquisition
 motion detection
 Delta®
 compression
 recording

4.1.1 Acquisition

The acquisition phase consists in the transfer of an image from the video camera to
DigiEye 3G, where it is converted into digital form and temporarily maintained in an
internal memory. DigiEye continuously acquires images when it is recording. The user
can define contrast and brightness of the acquired image and the frequency of recording.

4.1.2 Motion detection

The motion detection mechanism of DigiEye 3G reveals any movement in the zones of
focus of the video cameras. When a movement is detected, the system generates a
motion event, which can activate recording (of the video camera on which motion is
detected and/or another video camera), can activate a digital output and/or trigger the
call to a remote surveillance center.
The configuration of motion detection requires the definition of the following parameters:

 sensitive zones
 sensitivity
 threshold of motion (area).

The sensitive zones are parts of the image, within the zone of focus, which are relevant
in terms of movement. For example, when focusing on an external scene, it is likely that
any movements of the branches of the trees are not to be considered relevant, while it
would be preferable that a motion event would be generated when a car or a person
passes on the street. For this example, it is reasonable to define a sensitive zone that
includes the street, but excludes the top of the trees.
The sensitivity parameter specifies the smallest variation of brightness that is to be
considered significant. A fine-tuning of this parameter allows to ignore those slight
variations due to background noise of the video camera, or the use of long or not
perfectly shielded cables, or insignificant shadows and reflections, etc.
The area parameter is a threshold that specifies the area of the image that must vary to
generate a motion event. This parameter can be used to ignore movements and
variations of small magnitude.
By appropriately controlling the sensitivity, extended zones in which a slight change in
brightness takes place can be ignored. On the other hand, acting on the area parameter
causes small zones with significant changes in brightness to be ignored. A motion event
is generated only if a variation exceeds the threshold currently set on the area bar.
The configuration of motion detection is an extremely delicate phase. On one hand, it is
necessary to minimize the number of false alarms (that is, non-relevant motion events) in
order to reduce the number of events that are displayed in the play phase and not to
waste space on disk. On the other hand, it is extremely important that the relevant
movements are detected. As it will become evident later, the user interface of DigiEye
3G makes this delicate configuration phase very smooth and easy.

Page 22
SYAC - DigiEye 3G User manual

In many situations it can be a limitation to have a single value for the parameters of
sensitivity, area and one set of sensitivity zones. All these parameters must be tuned
according to the specific image; the dome cameras for example, with their capacity to
move can frame extremely varying views and therefore require that the above mentioned
parameters have to be defined separately for different positions (i.e. views) that the
camera spans. As a matter of fact, for a dome camera DigiEye can store up to 16 fixed
positions (views) conventionally named “presets” or “stored positions”. Thus it is
necessary to set the sensitivity zones, sensitivity and area values for every preset.
When the camera is in a certain preset, DigiEye automatically uses the motion
parameters defined for that position. When the camera is in an undefined position (i.e. a
position not belonging to the set of defined positions) you can choose to temporarily
disable motion detection or enable it using a predefined motion setting consisting
of one full-screen zone.
In certain conditions it can be useful to define different sets of motion parameters
(sensitivity zones, sensitivity and threshold area) in the same image view. For example
you can specify a low value of area, causing motion detection to be more sensitive, for
the long shot parts of the view, where you expect to see things smaller; furthermore you
can associate different actions to different sensitivity zones for a motion event. Up to six
different sets of motion parameters can be defined; in the graphic interface these sets
will be characterized by a different color, in this way they will be easily identifiable. The
“set of motion zones” will be conveniently referred to as “zones”.

The most complicated framework can be a dome camera with 16 presets and for each
one six different sets of sensitivity zones, for a total number of zones of 96. It is very rare
to encounter this condition.

4.1.2.1 Directional motion

DigiEye 3G can be configured to detect motion along a fixed direction. The directional
motion event defines the transition from one motion zone to another, so detecting a
motion condition simultaneously on both adjacent zones. This passage can be seen as
motion along a preferential direction. The transitions detected by the system are only
from one zone to the adjacent one, e.g. from zone 1 to zone 2; from zone 2 to zone 3
etc.

4.1.2.2 Permanence control

DigiEye 3G not only detects movement but also detects the permanency over a
programmable time of objects in an area viewed by the camera. In simple and quiet
conditions, that is when the view is not particularly disturbed and variable, DigiEye 3G
can detect a static object with dimensions above a configurable threshold, standing there
for a time greater than a threshold time. Through a friendly user interface, can be
configured the minimum dimension of the object to trigger the alarm, the maximum
permanency time of the object, the time for which the alarm persists and the sensitivity of
the camera. The system performs also the inverse check, it detects the vacancy of an
object from where it used to be.
In rough words, the image acquired, if it remains still for the threshold time, it becomes
background and the system checks if the background changes.
The system can perfom three checks per second per camera. Permanency detection is
completely integrated in the alarm management of DigiEye; as the normal motion
detection, it can:
 trigger recording of a camera
 turn on/off a digital output
 start a communication session with a DCC surveillance center
 position a Dome camera on a fixed preset.

Page 23
SYAC - DigiEye 3G User manual

The object that caused the alarm is marked in red on the system console. We outline that
moving objects do not trigger alarms if only slow motion detection is active.

4.1.3 DELTA® Compression

To reduce the occupation of memory by the acquired images, DigiEye uses a proprietary
compression algorithm called Delta®, especially developed for CCTV and tele-
surveillance applications.
In this phase, DigiEye compares each image with the previously recorded one to
determine which parts differ. Only these differences are actually recorded (differential
®
compression). The user can set the sensitivity of the Delta algorithm, choosing
between normal and high. The normal sensitivity is appropriate in the majority of cases.
In particular situations, such as when focusing on small objects with little contrast, high
sensitivity can be selected, with the risk, however, of recording large portions of images
that have changed very little. In fact, consider that a human being normally does not pay
attention to the shadows and reflections that his movements induce on the floor, on walls
and in general on any surface in the room, while for a machine they are variations in
every respect. To avoid wasting disk space with insignificant image variations, use the
®
normal sensitivity. The user can also enable the deinterlace option of the Delta
algorithm. This feature makes a difference only for full resolution (FF) images (such as
640x512, 768x576…). These images, whether they come from a PAL or NTSC video
source, are always interlaced, i.e. even pixel lines are acquired at slightly different times
from odd pixel lines. This means that in fast moving objects the even lines are out of
sync with odd lines, causing a significant loss of visual quality. The deinterlace option
tries to remove the image parts which are out of sync with the rest, replacing them with
filtered data. This improves the visual quality in most cases, but may introduce some
flickering or a slight loss of resolution in slow moving objects (such as tree branches
moved by the wind or very far objects). That is why this feature is optional, although it is
usually a good idea to enable it, especially when focusing on near objects.
At the beginning of every sequence recorded, DigiEye memorizes a full image. The next
images are recorded per difference (that is the deltas) with respect to the previous
image. DigiEye nevertheless records a full image every 10 seconds for resynchronization
reasons and to avoid accumulating errors.
The differential compression of the Delta® can be completely disabled, so that DigiEye
always records full images. This option is provided for those countries whose legislation
considers images recorded per difference to be without judicial merit because they are
judged as altered. In this respect we note that any process for acquisition, compression
and recording of images, inevitably alters the real images!

After the Delta has determined what parts of the image are worth recording, the actual
compression phase, which further reduces the occupation of memory, takes place. The
user can select the quality with which he wants to record the images, choosing between
5 levels, from very low to very high. Each quality level is associated with a nominal
compression factor (that is, the theoretical ratio between dimensions of the compressed
image and the original, a ratio that does not take into account the characteristics of the
single image). According to the quality set and to the image content, the real
compression factor varies from a few units for the very high quality to over 100 for the
very low quality. In many cases, the medium quality assures a good compromise
between quality of the image and the occupation of memory.

4.1.4 Recording

In this phase, the compressed image, or to be more precise, only the compressed
variations, are recorded on hard disk.

Page 24
SYAC - DigiEye 3G User manual

The compression of the images is essential for good functioning of DigiEye: i.e., an
uncompressed image of 640x512 pixels with 256 gray levels normally occupies 320
kilobytes; by recording a full image per second for a single video camera without any
compression, an entire 20 GB hard disk would last less than 1 day, and color images
occupy even more space (480 Kbytes not compressed).

4.1.5 Priority Ring

The Priority Ring is a special part of the hard disk (configurable as a percent of total
available space) where the sequences from selected cameras are stored. Priority ring
recording occurs in a circular fashion using the same method as the main ring, where
newly recorded images replace old ones; sequences and operations on the priority ring
are independent from the main ring. In this way sequences from selected cameras can
be preserved for a longer time than if recorded on the main recording ring.
For example: in a bank setting, where there are two cameras, one at the entrance and
one in the vault, the camera in the vault area is configured to record on the priority ring.
In this instance, the sequences from the vault are not recorded over by the sequences
from the entrance of the bank. Using this method, the important images from the bank’s
vault are stored on the priority ring separately from the recorded images from the
entrance of the bank.

Page 25
SYAC - DigiEye 3G User manual

4.2 Communication: general elements

DigiEye is provided with a sophisticated set of communication functions to interface


with the external world. DigiEye 3G is designed to meet a wide range of requirements,
from the simple stand-alone installation, to the complex network consisting in hundreds
of peripheral sites. Some functions, like the asynchronous event notify or the
transmission of an e-mail or SMS message, establish communication with an external
generic host (that is, not a DigiEye system).
Other functions consist in the communication between two DigiEye systems, a Periphery
system and a Center (a PC running the DCC – DigiEye Control Center software).
This section covers this second set, communication between two DigiEye systems, to
fully describe all the functionalities that can be applied either in a complex surveillance
system or for a simple system made a DigiEye Periphery and a DigiEye Control Center.
All the communication activities take place between two DigiEye: Periphery and Center.
The DigiEye Control Center supervises the activity of local surveillance of one or more
Periphery sites, and can operate maintenance and upgrade of the remote systems. The
DigiEye Periphery is capable of calling autonomously the DCC on one or more
communication lines if triggered by a programmable alarm condition.

Communication does not interfere with normal recording activities.

The main communication functions of DigiEye can be summarized as follows:

 Remote Survey A Center connects to a Periphery to transfer and display the


sequences acquired on the remote site and to check the status of alarms and set
the state of the digital outputs of the Periphery.
 Call on alarm When triggered by an alarm event (motion, digital input or fault), a
Periphery automatically connects and sends images and alarm information to one
or more survey Centers. It is possible to setup a backed-up call on alarm, so that
the Periphery calls the Center on a preferential communication line first and, in
case of a connection failure, tries on a secondary (or backup) line. The Center can
handle in different ways the call on alarm: as a remote survey, as a remote play of
the images relative to the event that triggered the alarm or simply recording the
information on the event for future analysis.
 Transfer of sequences Image sequences recorded by a DigiEye 3G can be
transferred to a DCC, where they can be subsequently played and analyzed, or
just stored.
 Remote play Allows a DCC to play the sequences recorded on a DigiEye 3G,
without having to transfer the sequences first. This permits to access all the
images recorded on a remote disk, and allows playing the sequences like a local
play.
 Teleconfiguration Teleconfiguration allows to configure one or more DigiEye 3G
from a single DCC. DCC connects and a configuration session is started, with the
same GUI used locally on the DigiEye 3G. DigiEye 3G teleconfiguration is real-
time, in the sense that any change in the configuration is immediately effective on
the remote DigiEye 3G. Only one configuration session can be active at a time,
and when a configuration session is running (local or remote), the system can not
be switched to recording state.

Page 26
SYAC - DigiEye 3G User manual

4.2.1 Communication security

A sequence of sophisticated protection procedures guarantees the complete security and


reliability of communication between DigiEye systems. An identification name and a
communication password are assigned to each DigiEye 3G and DCC system. A
communication session has to initial handshaking steps:
 site name authentication and password check (site authentication)
 authentication of the remote user and assignment of the user rights by the Center
(remote user authentication).
The mechanism of site authentication can be disabled in the configuration of the remote
sites
.

4.2.2 Communication lines

DigiEye 3G (Center and Periphery) is equipped with the following communication


interfaces:
 2 high-speed serial lines (1 serial line for 4 input model)
 1 Ethernet network interface.
This equipment makes the system very versatile, and able to adapt to various needs: the
system supports up to 16 communication sessions that can be established either
through serial line or network interface.

The following configurations are available for serial communication lines:

 Connection through modem on a PSTN telephone line.


 Connection through Terminal Adapter (TA) on ISDN line.
 Connection using a modem on a leased line.

The most popular PSTN/ISDN modem/TA devices present on the market are supported.
They are controlled by a dedicated high-performance driver that delivers maximum data
rates. To communicate over serial lines the PPP (Point-to-Point Protocol) connection is
supported.

Ethernet connections use the standard TCP/IP protocol, that allows a DigiEye to be
used on any LAN/WAN network. It is possible to use Domain Name System servers for
address resolution (DNS) and control IP routing through network gateways/routers
(dynamic routing is also supported). The PPP communication can be seen as a virtual
auxiliary network interface that gives access to the TCP/IP services of the Periphery
system.

DigiEye 3G also offers an integrated HTTP server that allows a normal web browser to
access to various functionalities, like viewing remote images or downloading sequences.

4.2.3 Setup of communication parameters

The communication lines of DigiEye 3G must be configured in order to establish a


connection. From a logical point of view, the configuration of the communication
parameters of a DigiEye 3G can be divided in two parts:

 Configuration of specific parameters of the communication lines: Each


physical line has to be configured separately, and the parameters depend on the
type of physical line. For example, the configuration of serial lines includes
parameters like the type of modem used, the speed of the serial line and ISDN
channel bonding, while the TCP/IP channels on Ethernet lines require network

Page 27
SYAC - DigiEye 3G User manual

parameters like the local IP address of the system, gateway addresses, DNS
server address, and so on.
 Configuration of remote sites and of call parameters: Each remote site is
configured on a DigiEye by a set of specific parameters that define the procedure
followed by the system to establish a connection with a remote site. The
configuration of a site is done by defining the communication lines used for the
call, their priority order, and the specific call parameters for each line (telephone
number, IP address of the remote site). This set of parameters defines a call
sequence, which is an ordered list of call methods (up to 20) to connect to one
or more remote sites. When DigiEye detects an alarm, it starts one or more
sequence calls to notify the alarm to the DCC centers.

4.2.4 Communication session

Every communication session of the DigiEye follows a precise sequence of operations,


automatically managed by the system. These are the main steps that a DigiEye goes
through during a communication session:

 Calling stage: selects the system to call and the communication line to use. This
selection follows the calling sequence mechanism. The target site of the call is
selected manually on the Center, while the Periphery system manages
automatically the call on alarm event.
 Connection stage: when the physical connection is established, it is followed by
a handshaking phase. During this phase the two connected systems exchange
information in order to identify the connected site and to verify that the
operating mode and the current user of the remote system are compatible with
the type of communication requested.
 Data transfer stage: this is when data is exchanged between the two connected
systems. The transmitted information can be of different types: DELTA ® image
streams (live or recorded), configuration data, statistical data, etc. The duration of
this phase can be variable, depending on the type of connection established and
the speed of the communication line. More specifically, in the case of remote play
and remote survey connections, the data transfer stage lasts until the operator on
the Center decides to close the connection. In the case of connections for
transferring configuration data, image sequences or software updates, the
operation terminates automatically when all the requested data has been
sent/received. In case of a call on alarm from a Periphery to a Center, in addition
to the operator-requested disconnection, an automatic timed disconnection is
available.
 disconnection stage: ends the data transfer stage and frees the communication
line used for the connection. Whenever an established connection is interrupted
by a line fault, the communication is automatically closed.

Page 28
SYAC - DigiEye 3G User manual

4.3 Dome Cameras

A Dome camera performs the operations of several fixed cameras and a DigiEye system
fully exploits the characteristics of this type of camera
DigiEye provides a friendly user interface to have the full control of a Dome camera: it
allows to control manually the position of a Dome camera, where position shhould be
intended in the general sense of position in space plus the optic parameters (focus,
zoom, iris), set a number of positions through which the camera can cycle and
programme the behaviour of the Dome camera. The latter means to set the alarm and
recording conditions for every predefined Dome position, define the cyclical tour to
predefined positions and recall of predefined positions upon alarm.
When a Dome position is defined, its space position and optic parameters can be saved
as a memory position (preset) that can be recalled at any time. The Dome is said to be
in an undefined position when it is not in a preset position.
The motion detection parameters for a Dome camera are configured independently for
each preset, so the motion mask and the values of area and sensitivity can be set
accordingly to the view of the preset. As for fixed cameras, you can associate to each
preset up to six motion zones with the corresponding values of area and sensitivity (see
section 6.15.4 on motion detection).
Alarmed recording can be deactivated when the Dome camera is in a undefined
position and during the manual movement or while shifting between two presets. It is
therefore necessary to define a positioning time corresponding to the maximum time
required by the Dome to switch between two predefined positions.
This fact has consequences for camera recording: if programmed for continuous
recording, the Dome camera will not interrupt recording while in undefined positions. If
recording depends on motion detection, recording will be suspended while the camera is
in an undefined position. Anyway, it is possible to make DigiEye 3G alarm recording
persists even when the dome is in an undefined position, by enabling a predefined
motion mask consisting of a single full-screen zone. Moreover, it is always possible to
manually force recording, so that any view of interest can be recorded.

DigiEye supports the following three movement control modes for the Dome camera:

 Predefined (default) position: in this mode, the Dome camera works as a fixed
camera in the default position. The configuration procedure implies the definition
of at least one preset position; a default (or home) position can be chosen
among the defined presets. When the automatic mode is active, at the end of the
alarm condition the Dome camera will move back to the default position.
 Cyclical mode: the camera cycles through a list of positions selectable among
the predefined positions. How long a Dome camera will remain in a memory
position depends on two time values specified in the setup of the camera: a
minimum time guaranteed for every position, extendable to a maximum time if the
alarm condition persists. The cyclical mode can be activated independently from
recording; if the recording is turned on, the cyclical mode can be activated
together with the automatic positioning on alarm function described below.
 Automatic positioning on alarm: every preset can be associated with one or
more alarm conditions (alarm from digital inputs, motion or camera fault). When
the programmed event is detected, the corresponding Dome preset will be
recalled. For example, it is possible to move a Dome camera in a preset position
on activation of a digital input or when a motion event is detected from a fixed
camera. In case of several events associated with a position, two operating
modes are provided: last alarm and alarmed cycle. In “Last alarm” mode, the
camera recalls the position associated with the last alarm event occurred, and
holds this position until the event is active. A new event will trigger the movement
to a new preset. When all alarms become inactive, the camera returns to the
default position. Selecting the “Alarmed cycle” operating mode, the camera scans
through the different presets forming the cycle, and holds every position for a time
ranging from a minimum value to a maximum value that depends on the
Page 29
SYAC - DigiEye 3G User manual

persistence of the event. The automatic positioning mode can be activated only
when recording, and can be used together with the cyclical mode.

Normally the Dome camera operates according to the camera and motion detection
parameters assigned in the configuration stage. This set of parameters defines the base
configuration for the Dome camera. It is always possible to manually control the Dome,
changing the base configuration: a predefined position can be manually recalled, the
spatial position and the lens parameters of zoom/focus/iris can be modified, the cyclical
and positioning-on-alarm modes can be enabled or disabled. All these changes are
considered as temporary and do not affect the base configuration. The temporary
variations are maintained until a restore time, defined in the base configuration, expires.
DigiEye starts counting this time from the last manual command issued. If a restore time
is not defined, the variations operated in manual mode will become permanent.
The DigiEye system loads the base configuration of the Dome camera when it starts
recording. The cyclical and automatic positioning modes are turned on according to the
settings of the active time phase for the automatic scheduling mode, or according to the
general settings of the manual mode.

A Dome camera can be manually controlled either by a DCC via a remote


connection or by external devices, such as AVRemote control, the DGIKeypad
keyboard or through the integration protocol (for the latter please see the integration
protocol manual). Most of the operations available on the local interface are also allowed
on the DCC Center site. Any update is sent in real time to all the systems connected, so
the status of a Dome camera displayed on a remote system will always be up to date.

It is NOT allowed to simultaneously configure a Dome camera from a DCC site and
from the local interface.

The type of Dome camera and its physical address will be entered in the Dome
configuration screen. Every camera is identified by a physical address that has to be set
both on the Dome unit, (usually by manually setting an apposite switch), and on the
DigiEye 3G in the Dome configuration screen.

Each user account (see section 4.4) can be assigned a specific user right and a priority
level for dome control. The latter avoids conflicts when two or more users are controlling
the same dome camera.

Page 30
SYAC - DigiEye 3G User manual

4.4 User accounts and security policies

DigiEye 3G provides sophisticated mechanisms to handle a user account management


and authentication to allow different users with different duties and responsibilities to
access DigiEye 3G in a secure and controlled way.
The login procedure is the procedure through which a user can access the system by
entering a specific username and password. When the user terminates the work session,
he disconnects from the system using the logout procedure.
To access DigiEye a user must have a personal user account. Basically, a user account
consists in:

 username and password;


 a detailed list of DigiEye functions and operations the user has access to
(user rights);
 list of cameras the user can view (camera mask).

User accounts are stored in an internal database of DigiEye. Factory default settings
provide two predefined user accounts:

 a default user account, which describes a sort of anonymous user, that is it


models what can be done on the system without giving any user account
 a supervisor user account, that is a user who at least owns the right to
modify the user account database. Factory default for this account are
username SUPER and password SUPER, with all the rights enabled.

User account check can be disabled (this is the factory setting). When account
checking is disabled everyone can do everything, with no restrictions at all, except for
entering the user account screen, which still requires a supervisor account to be entered.
This is to avoid an ill-intentionated user to modify user accounts as he wants, then
enables account checking, thus in fact locking access to all the other users.

After the first access to the system, we STRONGLY recommend to change the
password of the predefined supervisor account, even if you don’t want to use
account checking.

4.4.1 User account details

A user account is defined by:

 Username (primary key): alphanumeric string that uniquely identifies the DigiEye
user.
 Password: reserved alphanumeric string to be entered for identification by the
system.
 ID: a three-character string that identifies the user in a synthetic and unique way.
 Idle time: the time after which the local user is automatically logged out, when in
main screen and no activity is performed.
 First name: alphanumeric string for the first name of the user.
 Surname: alphanumeric string for the second name of the user.
 User rights: a set of attributes describing the access level to DigiEye 3G
resources. Each important function of DigiEye 3G requires the current user to
possess the proper right in order to be executed. For example, a user must
possess a specific right to start and stop recording. A specific user right allows
Page 31
SYAC - DigiEye 3G User manual

to modify the user account database. We call a supervisor account any


account who has this specific right set.
nd
 2 password mask: a set of attributes, one for each user right, that ensures a
higher degree of security. This mechanism forces the request of a supplementary
nd
user account (which has to possess the 2 password owner right) in order to
obtain access to a particular resource or function, so that two user are actually
needed to perform certain operations. This can be used, for example, to allow
playing of recorded images only in presence of the Union representative.
Tipically, when a double protection is needed, there will be one or more user
nd
accounts which just own the 2 password owner right.
 Cameras/audio mask: specifies the cameras/audio channels that the user can
view, both in live mode and during playback.
 Dome control priority: a numeric value between 0 and 10, indicating the priority
level of that user account during a dome control session. In case of
simultaneously dome control sessions on the same camera, only commands
coming from the highest priority one are forwarded, while the lower priority
commands are discarded.

From the operating point of view, the lack of a certain user right means that the GUI will
inhibit access to the corresponding function by disabling buttons. For example, if the user
does not have the right to control recording, the buttons of start/stop record will be
disabled.

4.4.2 Default user – minimum access rights

The first entry in the accounts list cannot be deleted, nor the password, the first name
etc. can be modified. Only user rights and camera mask of this account can be edited.
This special entry describes what can be done on DigiEye 3G by any anonymous user,
that is without passing through the login procedure.
In other words the default user represents the minimum rights granted to anyone,
including users not registered in the accounts database. The default user camera mask
determines which cameras a generic user is allowed to see.
This guarantees a great flexibility in the management of users. If you want no minimum
rights at all, and grant access to DigiEye 3G only to registered users, just clear all the
default user rights and camera mask.

4.4.3 User rights explained

Each user right is identified by a two-characters mnemonic code.

1) (SR) Start/stop recording


This user right permits to start and stop recording.
2) (PL) Play of sequences
Right to access the Play window.
3) (DM) Handle dome cameras
Right to access the Dome management screen, from where it is possible to
control the Dome position and optics, recall presets, etc…
4) (DO) Override digital output status
Right to change (override) the status of the digital outputs from the main screen.
5) (SD) Sequence download and images export
Right to save and print images, save sequences and films on removable media or
on network shared resources. To exercise this right you must also have the right
for playback (PL).
6) (CC) Cameras configuration
Right to setup all the camera and motion detection parameters through the
apposite configuration screens. This right allows the user to setup all the
cameras, not only the cameras belonging to his mask.
7) (OM) Edit and set operating mode
Page 32
SYAC - DigiEye 3G User manual

Right to set the operating mode of the DigiEye: manual or automatic (see section
4.6)
8) (CM) Comm. lines and remote sites settings
Right to setup the three physical communication lines (primary, secondary and
TCP/IP), create and update the list of remote centers and define the order by
which the centers of the list will be contacted.
9) (LC) Configure local system
Right to setup the local system through the local configuration screen (see) and
to access the configuration windows of inputs, outputs and faults and the
definition of the display mask and cycles of cameras.
10) (MA) Set maximum images age
This right enables the user to set the validity time of recorded images and is
linked with the right to configure the local system (LC).
11) (HT) HTTP access
This right allows the user to access DigiEye through the HTTP service.
12) (SW) Manage software upgrade
This right allows the user to upgrade DigiEye software.
13) (AC) Add, modify and delete user accounts
The user possessing this right can create, delete or modify the database of user
accounts. This privilege must always be assigned to at least one user.
Throughout this document this user will be indicated as supervisor.
This privilege should be assigned very carefully because it gives full control of
the DigiEye system.
14) (2P) Owner of 2nd password
This privilege characterizes a user as a 2nd password owner. Every time a generic
user tries to access a function marked with the 2nd password attribute, DigiEye
will require a second user with this privilege to enter his username and password.
This attribute is not available for the rights AC, 2P and HT.

4.4.4 RADIUS authentication

As an alternative to the local account authentication, DigiEye 3G supports the RADIUS


authentication protocol for centralized user account authentication. A RADIUS server is
listening on the network for access requests, and responds with access responses,
containing the authentication result. DigiEye 3G contains a RADIUS client which sends
access requests to an external server.
When RADIUS authentication is selected on a DigiEye 3G, accounts authentication is
performed by a PC running the DigiEye Control Center (DCC Premium) application,
which includes a suitable RADIUS server.
RADIUS authentication allows a centralized user accounts management. This is
especially useful for big, distributed surveillance centers formed by several DigiEye’s,
because allows to share the same user account on different DigiEye 3G systems,
possibly with different rights and camera masks on each single site.
Please refer to the DCC Premium User Manual for further details about RADIUS
centralized authentication.

4.4.5 Enhanced privacy options

An optional set of constraints can be enabled in order to make account checking more
secure, reducing the possibility that a user password can be reproduced.
These constraints state that:
 User must periodically change password
 password should not have any explicit reference to the username
 password must be longer than 8 characters and should not contain only alphabetic
letters
 user must change password after first login

Page 33
SYAC - DigiEye 3G User manual

 user will be erased from the user database after a programmable periodl of
inactivity

Page 34
SYAC - DigiEye 3G User manual

4.5 Digital inputs and outputs

DigiEye 3G is able to control up to 18 digital inputs and 18 digital outputs.

Any digital input can contribute to build up a compound triggering event, which in turn
can be set to start alarmed recording, initiate an alarmed call, etc. Moreover, a digital
input can be used to:

 Stop (i.e. deactivate) a digital output;


 Start cycle scan on an auxiliary monitor;
 Stop cycle preset scan on a Dome camera;
 Synchronize DigiEye 3G time clock with a predefined time.

The digital outputs can be set on and off when a given triggering event activates and
deactivates. In general, you can use a digital output for the following purposes:

 turn on and off external devices accordingly to definable schedules (lights, sirens,
locks, etc.);
 signal motion detection alarms (video camera in recording);
 signal acquisition errors (video camera disconnected or not functioning);
 signal hard disk faults;
 signal ethernet and modem faults;
 signal general faults of DigiEye 3G.

The control logic (alarms, faults, etc.) for the digital inputs and outputs is active
only during recording.

4.5.1 USER REQUEST button and internal buzzer

Besides the normal digital inputs and digital outputs available through the connectors on
the rear panel of (see section 3 Hardware description), there are one additional digital
input and one additional digital output. The additional digital input corresponds to the
button USER REQUEST on the front panel. By default, pressing the button the
emergency backup on DVD starts (see section 6.11 on emergency backup).
The button USER REQUEST and the internal buzzer are mapped as the 19th input and
19th output.

4.5.2 I/O expansion modules

As mentioned above, DigiEye 3G supports up to 18 internal (that is, on-board) inputs and
18 internal outputs, available through the DB-37 connectors on the rear panel of the
machine. The total number of the digital I/O, included the button USER REQUEST and
the internal buzzer, can be extended on request. Two options are available to expand the
number of digital I/Os:

 connecting DigiEye 3G to an I/O expander module through a serial line (see


section 6.5 Serial ports and section 10.3 I/O Expander)
 connecting DigiEye 3G to an Net I/O Controller IP module through a LAN
connection (see section 10.4).

Page 35
SYAC - DigiEye 3G User manual

4.5.3 Digital inputs

Each digital input has the following parameters:

 the polarity (normally open or normally closed).


 the activation mode (according to level or according to transition).
 the delay time, that is the time between the physical input activation and the
logical, effective activation. In other words, any programmed action deriving from
the activation the digital input is delayed by the specified time. This can be useful
for implementing time locks, or set an alarmed condition while letting the operator
enough time for safely leaving the alarmed area.
 the duration time (activation hysteresis) of the event. If activation mode is set to
level, input still remains logically active for this amount of time when the input
physically deactivates, that is duration time is added to the physical duration of
the digital input activation, so the logical input duration results from the sum of
this time plus the physical input duration. If activation mode is set to transition, the
duration time represents the time the digital input remains active.
 the hysteresis (or bounce) time, is the minimum duration time for physical input
activation, under which the activation is not considered effective. This is useful for
level mode inputs to cancel spurios activations due to bouncing effects.
 whether the input should be used synchronize the time clock and the time which
should be set.

Examples of behavior connected with the inputs configuration


To clarify and compare the effects of the two operating modes for a digital input, level or
transition, lets take a setup which, due to the activation of the input, will start recording,
change time phase, switch on and then turn off a digital output, start a cycle on a
secondary monitor:

According to level:
 the recording is started and remains active as long as the input is active, plus the
recording hysteresis time (configurable for each video camera);
 the time phase is switched;
 the digital outputs become active as long as the input remains active or for the
activation time configured for the outputs;
 the digital outputs are silenced when the input becomes active;
 the cyclical mode remains active until the end of the current cycle or as long as
the input remains active.

According to transition:
 the recording is started and remains active only for the hysteresis time of
recording (configurable for each video camera);
 the time phase is switched;
 the digital outputs are activated for the activation time defined for those outputs;
 the digital outputs are silenced as long as a new cause of activation does not take
place;
 the cyclical mode is activated and remains active only for one cycle.

For example, the activation mode according to level should be used for a key that
deactivates a siren, while the one according to transition is adapted to a silencing push
button (the effect must persist even after the button has been released, until a new
alarm). It would not make sense, on the other hand, to use the transition mode to
activate an output without setting an activation time for that output.

Page 36
SYAC - DigiEye 3G User manual

All the actions mentioned above can be delayed by the time set in the column
Delay.

4.5.4 Digital outputs

Each digital output has the following parameters:

 the polarity (normally open or normally closed);


 the activation time, that is how long the output should remain on once activated.
When no such time is specified, the output remains active till the triggering event
lasts.
 the digital input (if any) which turns the output off.

It is possible to configure the digital output so that it remains active as long as at least
one cause of activation persists. The same output can be turned on by a combination of
events; by setting a fixed lifetime, it will be ensured that the output will be on for that time,
regardless of other events.

4.6 Operating mode and scheduler

DigiEye 3G can work both in manual mode and automatic mode. When in manual
mode the system recording setting are fixed, whereas in automatic mode they change
according to the current date and time, and/or the occurrence of predefined alarm
events. This allows the system to behave differently according to the current date, day of
the week and day time, without the direct intervention of the operator.

The recording settings, known as phase settings, include:

 the video cameras enabled for recording;


 the event (or the logical combination of events) that triggers the recording of an
enabled video camera;
 the digital outputs to be activated during recording;
 additional actions to be triggered in correspondence to the event that starts the
recording, like: activation of a digital output and/or call of a DCC center system;
 the additional activated video outputs (CVBS).

4.6.1 Triggering events and actions

DigiEye 3G operating mode is based on a generalized notion of event. An event can


trigger several actions like:

 the recording of a camera/audio channel in alarmed mode;


 a call to a surveillance center;
 the activation of a digital output;
 the activation of a time/alarmed phase;
 the recall of a dome preset.

In fact, a triggering event is a logical and/or combination of two single events. In turn,
each single event can be:

 the motion of a camera or, more generally, of a set of different cameras, each
with its motion zone mask;
 the directional motion detected on a camera or, more generally, on a set of
different cameras;
Page 37
SYAC - DigiEye 3G User manual

 the object permanency detected on a camera or, more generally, on a set of


different cameras;
 the activation of a digital input or, more generally, of a set of digital inputs;
 the generic recording of a camera (due to any reason) or, more generally, of a
set of cameras;
 the activation of a set of cameras/system faults;
 a communication event, that is an incoming call from a remote surveillance
center;
 the result of a number plate recognition (recognized or unrecognized plate),
see section 8;
 a transaction on an ATM (automatic teller machine) connected to the DigiEye
3G via a serial port (see section 9);
 a custom trigger, that is complex patterns involving any number of basic
conditions and the flow of time (see section 4.8);
 a phase transition, that is passing from a timed/alarmed phase to another
timed/alarmed phase (see next section);
 the activation of a “dummy” event (a kind of “soft” digital input) via a
connected remote surveillance center. This can be useful to remotely switch
the system in a certain state (for example, a maintenance state), without having
to waste a real digital input (dummy events are not yet supported).

4.6.2 Phase settings

The behaviour of DigiEye depends on the conditions and context in which operates; to
model in a flexible way this dependence the concept of phase is introduced.
A phase is characterized by:

 a triggering event (condition), that represents what must happen to cause a


transition in that phase;
 a set of enabling parameters describing the recording characteristics of the
corresponding phase.

Phases are divided in two types:


 Time phases
 Alarm phases

For the time phases, the triggering event can be synchronous, i.e. passing a time limit, or
asynchronous, i.e. activation of a digital input, or mixed, i.e. a logic AND/OR combination
of an input activation and a time value.
For the alarm phases the triggering event is always asynchronous, i.e. the alarm phases
are activated by a digital input.
Conceptually, the sequence of time phases describes how the system will behave in
function of time for a certain type of day. On the other hand, the alarm phases model the
transient states of the system for an alarm condition.
The behaviour of DigiEye in a particular phase obviously is determined by its setting.
DigiEye 3G can store up to 100 different phase settings, each identified by a user-
definable name (for example morning, night, alarm, etc). A phase setting fully describes
the way the system works in terms of:

 Cameras and audio recording, both in basic and alarmed mode;


 Digital output settings;
 Auxiliary monitor settings;
 Alarmed call to a remote surveillance center.

A detailed description of the phase settings will be given sotto. For now, the main points
are:

Page 38
SYAC - DigiEye 3G User manual

 the phase settings list is valid both for manual and automatic mode; when in
manual mode, the user selects the phase setting for the manual mode by
choosing it from the list of the currently defined settings; when in automatic mode,
a given setting can be employed for more than one time/alarm phase, possibly in
different day types.
 in a single phase setting there is a clear separation between the different
actions that can be activated by an event. This differs from DigiEye Classic,
where outputs activation and alarmed calls were subordinated to the recording of
a given camera, that is they were an additional action beyond recording. For
DigiEye 3G alarmed center calls and output activations can be setup
independently from cameras recording.

4.6.2.1 Video/audio recording modes

For each camera two distinct recording settings are available:

 Basic mode: this tells how a camera has to record during continuous recording
or during pre-alarm recording, with a given set of recording parameters (i.e.
frame rate, resolution, image quality)

 Alarmed mode: this tells how a camera has to record during alarmed and post-
alarm recording. For each camera an event can be defined which triggers the
recording in alarmed mode.

Continuous and pre-alarm recording are used when one wants to keep track of what
happens outside the alarmed interval. In particular, pre-alarm recording allows to get a
recording of what is happened just before an alarm had been triggered. This is especially
useful in situations where the alarmed sequences alone (due to sensors placement, for
example) do not allow to capture some details or particulars which might be highly
relevant.
Continuous mode recording can be regarded as a pre-alarm recording with an infinite
pre-alarm time.
Post alarm recording is performed by using the same recording parameters as for the
alarmed mode, since it is just a continuation of it.

Typically, one sets up basic mode recording with low frame rate and/or low quality, while
alarmed mode is set with higher frame rate, better quality etc. Two distinct default
parameter sets (included pre-alarm and post-alarm times) can be defined when
configuring image acquisition for a camera, one for basic mode, one for alarmed mode.
These defaults can be overridden when defining phase settings (see Advanced record
settings screen below), so that a camera can have different basic and alarmed mode
settings in every phase. These specific settings also include cycle and slave mode
settings for Dome cameras.

During playback, basic and alarmed mode sequences are shown with different colours in
the play bars: the continuous/prealarmed sequences are shown with pink bars, while red
bars correspond to alarmed sequences. Sequence playback and searching can be set to
play all the recorded sequences (that is, basic and alarmed mode sequences) or alarmed
sequences only.
Audio recording continuous mode and alarmed mode are mutually exclusive.

4.6.2.2 Digital output activation

For each digital output one can specify if it has to be always active within that phase
setting, or define the triggering event that activates it. In the latter case, the output
remains active (according to its delay, duration etc.) till its triggering event is active.

Page 39
SYAC - DigiEye 3G User manual

4.6.2.3 Center calls

Up to five concurrent call sequences can be activated on a definable triggering event.


A call sequence contains a list of max 20 DigiEye Control Centers, each one with a
single call method. This provides enhanced flexibility: since the call method is specified
along with the Center, different kinds of ‘backupped calls’ can be implemented. A call
sequence can be given a mnemonic name in order to be easily selected when defining a
phase setting.
Since center calls are not necessarily related to camera recording, for each call
sequence the user may specify a camera mask, indicating the camera(s) on which the
called Center should automatically switch when it receives the alarm (as long as the
Center is configured for live or play mode on incoming calls). When that camera mask is
not specified, the system tries to infer the cameras which could possibly be related to the
triggered event (for example, if the event is a motion or a recording event) and notifies
them to the called center.

4.6.2.4 Setup of auxiliary monitors

In each phase setting you can specify the set of auxiliary monitors that should be
activated. When deactivated, an auxiliary monitor does not show any image, nor any
operation can be made on it by means of auxiliary devices (keyboards and remote
controls).

4.7 Day types

When in automatic mode, the current phase settings are not fixed, but changes
according to an automatic scheduler. The scheduler assigns a predefined type of day to
each day of the week and to user-definable recurrent dates.
We already saw that a given setting may be used in more than one context, that is for
manual mode and in automatic mode in more than one type of day. This greatly
simplifies setting up the system when the same working mode is to be adopted in
different times and contexts.
Moreover, the time phases have both a starting and an ending time, with a clearer setting
of optional asynchronous phase activation (see anticipated entering and delayed exit
below).

4.7.1 Time phases

Up to 20 different time phases can be defined within a given day type. A time phase is
described by:

 the phase setting, selected from the list of the currently defined phase setting;
 a starting time and an ending time, defining when the system should enter and
leave that time phase;
 optionally, the triggering event which enables the anticipated entering into that
time phase. This anticipated entering can be set to be always valid (that is from
00:00 till the nominal phase starting time), or valid starting from a configurable
time which precedes the nominal phase starting time;
 optionally, the triggering event which enables the delayed exit from that time
phase. The delayed leaving can be set to be always valid (that is from the
nominal phase ending time till 24:00), or valid till a configurable time which comes
after the nominal phase ending time;

Page 40
SYAC - DigiEye 3G User manual

 a flag telling that the phase is protected, which implies the adoption of
supplementary security measures when a remote DCC center connects in live
mode.

Differently from the DigiEye Classic model, a time phase has both a starting and an
ending time. This implies that “holes” may exist within a day type, that is time intervals
that do not correspond to any time phases. In this case the system enters, as a default,
the phase setting selected for the manual mode.

The anticipated entering/delayed exit options allow to define the conditions for which a
given time phase can be asynchronously activated, besides the normal synchronous
activation.
To illustrate a possible application of the anticipated entering and delayed leaving
options, think of a scenario in which a given phase setting (named “working hours”, for
example) should be valid from a certain starting time and should last till a predefined
ending time, but the office director should have the possibility to activate the “working
hours” setting even before the nominal starting time, or after its nominal ending time, for
example by inserting a key in a lock connected to a digital input.

4.7.2 Alarm phases

Up to 10 different alarm phases can be defined within a given day type. An alarm phase
is described by:

 the phase setting, selected from the list of the currently defined phase setting;
 the triggering event which enables the transition in that alarmed phase. The
system remains in an alarmed phase until the corresponding triggering event is
true, then return to the proper time phase (or possibly the proper alarmed phase
with less priority);
 optionally, a time interval defining the validity interval for that alarm phase;
 a flag telling that the phase is protected, which implies the adoption of
supplementary security measures when a remote center connects in live mode.

Differently from the DigiEye classic, an alarm phase can be set to be always valid, or to
be valid only within a given time interval. The priority of an alarm phase depends on its
position in the list. Alarmed phases have priority on time phases.

Page 41
SYAC - DigiEye 3G User manual

4.8 Custom triggers

Most actions that the DigiEye 3G can perform (recording, activating digital outputs, calling
centers...) can be configured so that they are triggered by specific alarms (motion detection,
digital inputs, fault conditions...). These alarms are usually specified as simple patterns of a
few basic conditions, such as “motion of cameras 1 or 2 AND digital input 5”.

CAMERA 1
MOTION

CAMERA 2 DIGITAL
MOTION OUTPUT 2

DIGITAL INPUT
5

However, it is possible to specify more complex patterns involving any number of basic
conditions and the flow of time. These complex patterns can be built using custom triggers as
building blocks.

CAMERA 1
MOTION
CUSTOM
TRIGGER 1
CAMERA 2
MOTION

CAMERA 1 DIGITAL
FAULT CUSTOM OUTPUT 2
TRIGGER 2

DIGITAL INPUT
1

DIGITAL INPUT
2

A custom trigger does more than just gathering alarm inputs. It can do some processing. This
is the internal structure of a custom trigger:

Page 42
SYAC - DigiEye 3G User manual

INPUT STAGE

POLARITY INVERTER

Custom
DURATION FILTER Trigger

EDGE DETECTOR

HYSTERESIS FILTER

DELAY (optional)

The input stage checks a simple pattern of conditions and generates a single output signal.
This stage is perfectly identical to the ones employed for the activation of digital outputs,
camera recording and other actions.
The inverter can change the polarity of the signal. For example, it is possible to configure a
custom trigger so that it becomes active when a digital input becomes inactive.
When the duration filter input becomes active, the filter may delay the activation of its output
for a configurable time. If the input becomes inactive again before the time expires, the output
is never activated. Similarly, when the hysteresis filter input becomes inactive, the filter may
delay the deactivation of its output for a configurable time. If the input becomes active again
before the time expires, the output remains active. Between these filters, when its input
becomes active the edge detector, if enabled, quickly turns its output inactive again. The
output activity is thus reduced to a brief pulse, which may be lenghtened by the hysteresis
filter (this is typically necessary, unless the output is just fed into another custom trigger).
Although the filters and edge detector resemble the ones of digital inputs, they work differently
and in a different order. As shown in the diagram, they are not completely separated: they
work together. In particular, the duration filter is only applied when the output of the hysteresis
filter is inactive. This kind of functionality can be sometimes useful. If it is necessary to
separate the stages completely, it can be easily achieved by stacking two or more custom
triggers.
Finally, the delay stage delays its output for a given time. It does not perform any filtering, just
a delay.

A few examples of the effect of the filters follow:

Page 43
SYAC - DigiEye 3G User manual

sample input signal

duration time

+ hysteresis time

+ edge sensitive

The activity of custom triggers is logged only if the operator enables logging them, on a per-
trigger basis. The reason is that some custom triggers may be meaningful to the final user,
while other ones may be just intermediate processing stages that are not worth logging.

Page 44
SYAC - DigiEye 3G User manual

5. DigiEye main screen

Upon startup, DigiEye shows the following Main screen :

Figure 5 - main screen


1. Video window
Displays the live images coming from the video cameras. The way live images
are shown depends on the display modes (see below).
2. Cameras selection box
Selection of the video cameras to be displayed. Camera names are shown in the
upper button portion. The icons represent both the kind of camera (such as
normal, DGCam, PTZ Dome, Rail) and the camera state (recording, fault etc).
For Dome cameras, a further button, embedded in the bottom-left corner of the
camera button, allows to enter the Dome management screen (see section 5.8
for details). Another embedded buttons, in the bottom-right corner, allow to force
alarmed recording for that camera.
3. Company and site information.
4. System info - Current logged user information.
Click on the button with the info icon to display the system information window.
When account checking is enabled, the current logged username is displayed.
5. Status box
Displays information about the status of the remote connections, the status of the
digital inputs/outputs, the status of the hard disks, the status of automatic backup
and the status of the CD/DVD recorder.
6. Recording controls
Buttons in this box allow to start and stop recording, to enter play screen,
login/logout the DigiEye, enter the Storage Usage Statistics screen, displaying


In the following, a number between brackets refers to the number shown in the related image.
Page 45
SYAC - DigiEye 3G User manual

of the Events log and enter the Main Configuration screen (see section 6,
DigiEye configuration).
7. Current Operation
When recording is on, this box shows the current phase setting and, when in
automatic mode, the current day type.
8. Current date and time.
These are shown in yellow if current datetime is different from target datetime
(see section 6.1.2 for details)
9. Audio speaker
Enable/disable the audio speaker.
10. Time dependent display mode
Buttons in this box allow to select a combination of cycled display and alarmed
display (see next sections).
11. Resolution dependent display mode
Buttons in this box allow to select between single image (or Single split), 4
images (or Quad split) or 16 images (or Sixteen split) modes. For systems with 8
video inputs, eight split mode is available instead of sixteen split (see next
sections).

Every camera is characterized by an icon representing its state. The meaning of the different
icons is described in the table below:

System not recording; camera not recording System recording: camera not enabled to record

System recording: camera in continuous recording. System recording: camera in alarmed recording

Camera dazzled Camera darkened

Camera not enabled Camera in fault (no video signal)

Camera out of focus (grey cross)

Page 46
SYAC - DigiEye 3G User manual

Table 2 – camera state

5.1 Starting a working session – logging in and out

If account check is enabled (see section 6.2.2 Enable check on user accounts), you have
to login in order to start a working session. Login procedure starts by clicking on the key-
icon button in box (6) of the main screen. A login window appears:

Figure 6 - login window

asking the user to enter its username and password. Once logged in, the username is
shown in box (4), and the GUI environments reflects the corresponding user rights and
camera mask. This means that certain buttons, for example camera buttons, play button,
recording start and stop buttons, will be enabled or disabled according to your current
privileges.
To logout, that is to finish your working session, just click on the same button in box (6)
(now showing a door icon).
When no user is currently logged in, the GUI status reflects the privileges assigned to the
default user. This means that a configurable set of operations (and a configurable set of
cameras) can be defined as a “minimum level”, granted to any anonymous user (see
section 4.4.2 Default user – minimum access rights).

Page 47
SYAC - DigiEye 3G User manual

5.2 Selecting the cameras and the display mode

To view live images coming from a camera, just click on the corresponding button in box
(2). DigiEye 3G will show live images in the video window (1) according to the current
display mode. DigiEye 3G allows three basic display modes:

 Single/Quad/Eight/Sixteen-split image display


 Cyclical display
 Alarmed display

The display of images acquired by the video cameras is independent from the recording
activity, (except for the alarmed display, as we will see below).

5.2.1 Displaying images depending on resolution

By clicking one of the two buttons (11) of Figure 5:

you can switch between the following display modes:

 Single camera display: The images acquired from the single camera selected
are displayed at full resolution. To change the camera being displayed, select it
by pressing the corresponding camera button.

 Quarter resolution (Quad-split) and 16th resolution (Sixteen-split) display):


the images acquired up to a maximum of four or sixteen different cameras are
displayed at one-quarter resolution or one 16th resolution (i.e. the screen is
splitted into four or sixteen parts). Just as with full resolution display, the video
camera being displayed can be selected by pressing the associated button.

The system arranges the frames of the video window on the basis of the camera
selection sequence. In case of Sixteen-split the cameras are displayed in
ascending order.

Furthermore, any display mode can be viewed in Full-screen display, that is, displayed
cameras cover the entire SVGA screen, thus eliminating any GUI portion. This is
accomplished by clicking on the video window while holding the right mouse button
pressed. Use the same procedure to switch back to normal mode.

You can easily switch between single and quad split (or between single and sixteen split)
by simply clicking the mouse in the video window. This doesn’t work when in full screen
display.

Page 48
SYAC - DigiEye 3G User manual

5.2.2 Eight split display

For systems with 8 video inputs, eight split live mode is available instead of sixteen split.
This allows to view all the available cameras at a time, at the same resolution used for
quad split. Since this requires a larger video window, eight split is actually a different
screen, not just a different way to organize the camera views within the same video
window (see figure 8 below).

Figure 7 – Eight split

The buttons in the right-botton corner allow to select the cameras and the audio channel.
The camera icons represent the camera model (normal, dome or PTZ) and the camera
state, as for the main screen for single split. A button with a red circle icon permits to
force the alarmed recording for each camera. The icons on the right column show the
current status of the alarms, digital outputs, communications, etc. in a synthetic way (for
a detailed status report you have to switch back to the main screen).

The two buttons below the camera buttons allow to set the alarmed video modes, as for
the main screen (see section 5.2.4). On the bottom, the current date and time, the
recording status and the current phase are shown, as for the main screen.

The button with the green arrow allows to exit back in the main screen.

Page 49
SYAC - DigiEye 3G User manual

5.2.3 Displaying images depending on time

By clicking on cycle button (10) of Figure 5:

you can select between the following two modes:

 non-cyclical display: the images are displayed at full resolution for an


indeterminate time.

 cyclical display: the images are displayed in ascending sequence, according to


the number 1…16 of the camera. Each camera is displayed for a time interval
which can be modified using the arrows keys of frame 2. Both the set of cameras
which participate in the cyclical display (i.e., the cycle mask) and the cycle time
are part of the system configuration (see section 6.10 on Cycle configuration), but
these predefined setting can be easily modified:

 to change the cycle time use the up/down keys in box (10)
 to select the cycle mask, select/deselect the desired camera in box (10)

When both the cyclical and Quad-split buttons are pressed, the cyclical display in
Quad-split mode is activated: the video cameras enabled for cyclical display appear in
the video window in groups of four; each group of video cameras will remain on display
for the set cycle time.

5.2.4 Displaying images depending on recording activity

By clicking on alarmed video button (1) of Figure 5 (box 10):

you can enable/disable the alarmed video display.

Basically, alarmed video mode allows to automatically display the alarmed cameras, that
is, cameras belonging to the alarmed/cycle cameras mask, for which an alarmed
recording condition has been detected.
Two distinct alarmed video modes are actually available, depending on whether the
button 2 shown above is selected:

 Alarmed video – mask definition mode. When this mode is active, the camera
buttons on the main screen define the alarmed cameras mask. When a camera
belonging to this mask starts recording in alarmed mode, then it will be
automatically displayed. Normally the system shows the last alarmed camera. By
combining this mode with cycle and quad/sixteen split, more than one alarmed
camera can be displayed at once (see below). When there are no alarmed
cameras in the current mask, nothing is shown in the video window.

 Alarmed video – direct selection with alarm priority. When this mode is
active, the camera buttons on the main screen select the cameras you want to
Page 50
SYAC - DigiEye 3G User manual

see, as for normal, non alarmed mode. When there are no alarmed cameras in
the current mask, the selected camera is displayed. When a camera in the
current mask starts recording in alarmed mode, then it is automatically displayed,
taking priority over the one currently selected. This mode is especially useful if
you want the system to automatically switch display on the alarmed cameras, but
still you want to perform a normal guard tour over a certain set of cameras when
no alarm is detected.

Obviously, DigiEye must be in recording mode in order for alarmed video to work.
For both alarm video modes, mask definition and direct selection with alarm priority,
when an alarmed camera is displayed, the caption text which normally shows:

Camera n: Camera n name

becomes:

ALARM n: Camera n name

to make clear that camera n is alarmed. This is especially important for alarm priority
mode, where one could erroneously believe to be watching at the selected camera
rather than at the alarmed one.
Combining alarmed display modes with the two preceding ones, the following modes can
be derived:

 cyclical display of alarmed cameras. In this mode, which is called alarmed


cyclical, the cameras actively recording are cyclically displayed.
 last alarm display in quad-split. In this mode, a video camera that begins
recording takes the first free position in the video window, or replaces the “oldest”
camera if more than four cameras are active.
 cyclical display in quad-split of video cameras in alarm. Up to four of the
alarmed cameras can be displayed simultaneously in a cyclical manner.
 last alarm display in sixteen-split.

Alarmed video modes work only when DigiEye 3G is recording.

5.3 Instant replay

By clicking on a camera button while keeping pressed the right mouse button, the
playback screen is entered, the camera is automatically selected and the playback date is
set 10 seconds before the current date. This is useful to rapidly review what is just
happened on a certain camera,

5.4 Enable audio speaker

By clicking on the speaker button in box (9), you enable/disable the audio output of the
DigiEye 3G. When audio output is enabled, you normally listen to the DigiEye 3G audio
input (loopback mode). If a streaming connection is active which has the audio channel
activated (that is, a client who enables its microphone control) you listen to the audio
coming from the connected peer. In this case, a number indicating the communication
session number of the talking client is displayed in the bottom-right portion of the speaker
button. This allows to identify who you are listening to.
On DigiEye 3G equipped with the EXP-AUDIO option (that is, 8/16 audio channels), a
spinbox control allows to select the audio channel you want to listen to. Audio channel is
Page 51
SYAC - DigiEye 3G User manual

also automatically selected when you select the camera for live viewing: for example, if
you select camera 4, then audio channel 4 is automatically selected.
A red circle icon is displayed next to the speaker icon when one of the audio channels is
currently recording.

5.5 Start and stop recording

To start/stop recording, just click on the two buttons in box (6) of the main screen.

When recording is on, the lamp icon in box (7) is red, and box (7) shows the name of the
current phase setting and, if automatic mode is set, the name of the current day type.
The camera icons reflect the current recording status: see Table for details.
DigiEye 3G can automatically restart recording after a predefined period of inactivity,
regardless of which user is currently logged in. This is useful if one forgets to start
recording again after having made some changes in the configuration or to avoid to
forget the system stuck in configuration.
Recording activity is totally independent from live video and play activity. The
cameras that the operator can see on the main console or secondary monitors can be
chosen among all the cameras configured for the machine and the cameras allowed to
that user. In this way the operator can monitor cameras not recording without interfering
with the cameras at that moment recording.

Led ALM 1 on the front panel of the DigiEye case (see section Hardware
description) indicates the state of recording, i.e. if red light DigiEye is recording.

5.5.1 Forcing alarmed recording on a camera

When recording is on, you can manually force the alarmed recording of a certain camera
by selecting the button embedded in the camera buttons (box (2)) on the bottom-right
corner.

Page 52
SYAC - DigiEye 3G User manual

5.6 Displaying status information

Buttons in box (5) allows to display various system status information.

5.6.1 Digital inputs and faults

The system can detect the change of state of digital inputs, faulty cameras and turn
on/off digital outputs. Pressing the button with the little bell as icon, a list containing the
active alarms and faults at the moment is displayed; if there are some, the button will
have a red background.

5.6.2 Overriding digital outputs status

Overriding the state of a digital output means to switch on the state of the output
independently from the current phase setting. The override works only for the activation
of the output in the sense that if an output is on for the current setting, it cannot be turned
off overriding its state. Pressing the button with the small lamp icon, a box displaying the
state of the outputs pops out. Buttons in the column Force override the state of the
outputs. The lamp of the button turns red if there are active outputs.
Override of a specific output can be forbidden by configuring the output as blocked (see
section 6.7 Digital outputs).

All the logic of turning on the outputs works only when DigiEye 3G is recording.

5.6.3 DVD/CD burning progress

Selecting button with the CD icon in panel 5, the state of the burning process for CD or
DVD is displayed. A progress bar indicates the state of the process while in a scrolling
box warning and error messages are displayed.

5.6.4 Automatic backup progress

Selecting the button with the external HD icon in panel 5, the state of the automatic
backup status is displayed. A progress bar indicates the state of the process. See
section 6.11 for details about automatic backup operations.

5.6.5 Communication sessions

Selecting the button with the lightning, in panel 5 appear the active communication
sessions. The information displayed include the state of the communication, ip address
and name of the remote site and the line throughput. The lightning assumes a green
color if there is at least one active session.
For systems equipped with an auxiliary LAN interface, the current bonding status is
displayed, showing which LAN port (primary or secondary) is currently active.

Page 53
SYAC - DigiEye 3G User manual

Figure 8 – state of communication lines

5.6.6 LAN statistics

Selecting the button with the network icon in panel 5, network traffic statistics are
displayed. Statistics include network overall throughput (in kilobits per second), in both
TX and RX directions, plus the total bytes received and transmitted.

5.6.7 Hard disks status

Selecting the button with the internal HD icon in panel 5, the state of the hard disks is
displayed. DigiEye 3G continually monitors hard disks operations to check for proper
system working. If any error is found a proper message is displaying in the status
window. Possible error conditions are shown in the following table.

Message Meaning

either disk accesses are slower than expected on average, or a single


Slow operation
disk access was far too slow (>10s), which is a sign of problems

Errors detected there have been read or write errors since the last DigiEye 3G reboot

a single disk access seems to block the disk completely (this situation is
Disk does not work
normally closely preceeded by slow operation)

the disk seems to have been replaced with a different one (reconfiguration
Disk has changed
required)

Fatal error the disk has been removed or is severely damaged

Yellow conditions are “light” disk faults. The “Disk drive” exception is reset when
recording is stopped, but the status remains in the disk status window until the next
system reboot.
Orange conditions are serious problems that prevent the DigiEye 3G from using the disk.
They cause a reboot; if a few reboots cannot reset the problem, the “Disk drive”
exception is raised and all disk activities are suspended until the next reboot.

2
5.6.7.1 SMART hard disks check

DigiEye 3G periodically performs a SMART check on all the installed hard disks .
SMART (Self-Monitoring, Analysis and Reporting Technology) is a standard hard disks
monitoring system whose aim is to detect and report on various indicators of reliability, in
the hope of anticipating failures.

2
SMART monitoring is not performed on systems equipped with external RAID units.
Page 54
SYAC - DigiEye 3G User manual

Several kinds of errors warning conditions are detected, as shown in the following table.

Status/Message Meaning

SMART ERRORS Errors were detected in the past.

SMART PREFAILED In the past, a parameter passed the prefail threshold.

SMART PREFAIL Some disk parameter has passed the prefail threshold.

SMART FAILURE Disk claims to have failed or be about to fail.

The first three states are warning states, informing that something went wrong in the
past, but the hard disk is now working correctly. The most dangerous state, SMART
FAILURE, indicates that the hard disk is likely to fail abruptly in the near future. This also
trigger the “Disk drive” fault, thus the failure can be notified to a remote surveillance
center, for example.

5.6.7.2 Monitoring MegaRAID SATA 150-4 status

DigiEye 3G can be equipped with an internal RAID unit MegaRAID 150-4, from LSI
Logic, which allows to connect up to 4 SATA HD in RAID 0, 1 or 5 configuration. DigiEye
3G periodically checks the status of the unit and triggers a Disk Drive Fault if something
abnormal is found. MegaRAID unit status is displayed in the HD status box. This
comprises an overall status (between OPTIMAL, DEGRADED and FAILED) and the
status of each single HD (between ONLINE, OFFLINE, ABSENT, FAILED, HOT SPARE,
REBUILD).

5.6.8 ANPR status

On DigiEye 3G systems equipped with the ANPR (Automatic Number Plate Recognition)
option, the leftmost button in box 5, with the car icon, allows to monitor the current status
of the ANPR engine. See section 8 for detailed information.

Page 55
SYAC - DigiEye 3G User manual

5.7 Storage usage statistics

DigiEye 3G is able to estimate the disk duration and the system activity, in terms of
audio/video sequences recording. Such an estimate is useful both to tuning system
recording settings (especially those related to camera recordings) and to have an idea of
how many days of recordings can be stored in the hard disks. Remember that images
are recorded in one (or two) rings, in a circular manner: when a ring gets full, the older
images are deleted in order to free storage for newly recorded images.

Statistics computation can be carried out without interfering with the normal recording
activity.

Basically, you have to select a date interval (one during which the system has worked
recording with a given settings), then start statistics computation. Storage usage
statistics show storage usage both in terms of space and time, globally and for each
single camera.

Statistics computation works on sequences recorded with release 1.54 and


following.

Enter the statistics screen by clicking on the button with the bar-diagram icon in the main
screen.

Figure 9 – storage usage statistics

Page 56
SYAC - DigiEye 3G User manual

Select the date interval upon which the statistics are estimated. You can easily select an
interval by pressing the buttons Last hour, Last day, Last week or Whole disk.

Press the button Estimate. The Time elapsed and Used disk space graphs will be
immediately updated to show the statistics based on the given interval.

5.7.1 Statistics about time elapsed

The graph on the left side shows, for each camera, the time spent while recording within
the given estimation interval. For each camera, a different color in the corresponding
vertical bar shows a different recording state: for example, a pink bar shows
continuous/pre-alarm recording, a red bar shows alarmed recording, and so on. The
buttons in the Status box, in the middle of the screen, allows to show only the graphs
corresponding to a particular recording state.

5.7.2 Statistics about used storage

The graph on the right side shows, for each camera, the disk storage occupied by the
recordings. As for the time statistics, different bar colors corresponds to different
recording states.

5.7.3 Detailed statistics for a single camera

Both the time elapsed and the storage graphs show at a glance the time and the disk
storage taken by each camera, one respect the other. By clicking on the camera/audio
channel buttons (those just under the histograms in both graphs) a window containing
detailed statistics on that camera/audio channel is displayed.

Basically, this window contains two cake diagrams showing the time elapsed and storage
usage statistics. For each sector, the corresponding numeric value is shown.

The box labelled Parameters shows the (default) quality, resolution and frame rate, both
for continuous and alarmed recording modes. The box labelled Throughput shows the
average istantaneous storage consumption, in the worse case (i.e. alarmed recordings
only), on the total recordings and on the total interval time.

Page 57
SYAC - DigiEye 3G User manual

5.7.4 Rings statistics

The bar graphs in box 4 show storage occupation of each camera within the normal and
the priority ring (if any). The two graphs are not displayed in scale.

5.7.5 Statistics summary

Informations in box 6 show a summary of the estimated statistics. For each recording
rings the following estimates are shown:

 Throughput, that is the average storage consumption.

 Disk duration, that is an estimate of how long the ring could last, given the
settings related to the estimation interval.

 Used space.

These values are given for the worse case, that is as if the system works always in
alarmed mode, for the effective recording time and for the total interval time.

5.7.6 Saving statistics

You can export statistics in a text file by clicking on the button Save statistics in box 5.

Page 58
SYAC - DigiEye 3G User manual

5.8 Dome camera control

By clicking the button embedded in the bottom left corner of camera buttons (for dome
cameras only), the dome management screen is displayed.

Figure 10 - Dome control screen

The contents and arrangement of the controls in this screen can vary slightly according to
the particular Dome model.

If another user (either local or remote) has a dome control session opened on the same
camera, and its dome control priority is higher, your commands (pan/tilt and zoom
movements, presets recall, etc) are ignored. You have a feedback about this condition in
form of an “access denied” icon displayed in the bottom-right of the screen.
The same happens if another user is currently configuring the dome camera (that is dome
configuration sessions always have the highest priority).

5.8.1 Handling Pan, Tilt, Zoom and optics

The joystick in box 3 moves the camera in vertical and horizontal direction The speed of
movement is proportional to the displacement of the joystick from the rest position (if the
Dome/PTZ unit supports variable speed).
Buttons in box 2 control Zoom, focus and iris, with a continuous (external arrows) or
step-by-step (internal arrows) movement. The external arrows allow a manual control of
the optics; keeping the mouse button pressed you can make continuous adjustments to
the camera setting. The internal arrows move the Dome camera one step at a time. For
Page 59
SYAC - DigiEye 3G User manual

some cameras, clicking on the focus buttons disables the automatic mode. For this type
of cameras, an Auto button is present to enable the automatic control of focus.
Button in box 5 forces the system to alarmed recording, as on main screen. When
DigiEye is in recording mode, this button allows to force recording independently from
the predefined configuration. This function is useful if one needs to record the images
that he sees while the Dome camera is moving.

5.8.1.1 On-screen operations

In addition to using joystick for pan and tilt and the buttons for zoom in/out, you can
control dome movements on screen, by left clicking directly in the video window, as if
there was an invisible joystick just over the video window. Rotating the mouse wheel
while over the video window you can zoom-in and zoom-out as well.

5.8.1.2 Mouse zoom-in function

For HikVision speed dome model, an additional function is available: you can select a
rectangular region on the video window using the mouse while keeping the right button
pressed, then the camera will move its optics zooming over the selected area.

5.8.2 Recalling a preset position

Panel 6 shows the list of the stored position settings previously defined in the
configuration session (see section 6.15.2). By selecting an element of the list, the Dome
camera is automatically moved to the corresponding memorized position. The list
contains four columns:

 The first column (header with the small house icon) shows the default (or home)
preset. Normally, there exists only one default position, defined at configuration
time. Home preset can be overridden in the custom phase settings, so to have
different home preset according to the current timed/alarmed phase (see section
6.12.1.6).
 The second column shows the logical name associated to every stored setting.
 The third column (bell icon), indicates if the preset position is allowed to be
automatically recalled on event. On the Dome configuration screen, selecting
this column allows to define the triggering event that will recall the position.
 The fourth column contains the button to enable/disable the preset position in the
cyclical scan sequence (see following section).

The manual recall of a position or the manual movement of the dome will
temporarily suspend the cycle scan and the automatic operating mode. These will
become active again after expiration of the restore time defined in the Dome
configuration screen (see section 6.15.2 - Configuration of Dome cameras).

5.8.3 Cycling through preset positions

A Dome camera can be programmed to cycle through the preset positions. Presets
included in the cycle scan are marked in the fourth column of the preset list and are
defined in the configuration process of the Dome.
On this screen it is possible to modify the presets forming the cycle sequence, simply
clicking on the fourth column in correspondence to the desired preset.

Page 60
SYAC - DigiEye 3G User manual

Button Cycle starts the cyclical scan through the presets enabled for the cycle. Button
Automatic starts the automatic positioning mode.
Both options can be simultaneously enabled.

Also the times regulating the cycle can be modified from the setting defined in the
configuration stage.
Minimum cycle time (box 7): when cycle active, states the guaranteed minimum time
the Dome will stay on a position.
Maximum cycle time (box 8): when cycle active, states the maximum time of stay of the
Dome camera on the position, no matter if the alarm event persists.

5.8.4 Enabling automatic mode

Pressing button Automatic, enables/disables the automatic recall of a preset position


due to an alarm event.

On this screen it is possible to enable/disable temporarily the automatic recall,


while the definition of the events triggering the automatic positioning must be
done in the Dome configuration section (see section 6.15.2). The automatic
positioning on presets is possible only when DigiEye is recording.

Enabling of the operating modes cycle and automatic for a Dome camera, depends
on phase settings (see section 6.12.1).

5.8.5 OSD display

Pressing the large circular button OSD, it is possible to turn on/off the control menu of
the Dome (On Screen Display) directly on the video window. Use the arrows to scroll
along the various items and select the desired value. Existence and contents of the OSD
menu depend on the Dome model; please refer to the reference manual of the specific
Dome model for details on the OSD menu.

OSD button is enabled only for users which own the CC (cameras configuration)
user right.

Page 61
SYAC - DigiEye 3G User manual

5.9 Playing recorded sequences

The Play button on the main screen permits to review the previously recorded
sequences and to enter the image processing section. Pressing this button, the following
screen is displayed

Figure 11 – play of recorded sequences

The play operation does not interfere with the recording activity.

Playback can be entered directly from the event log screen, by double-clicking on
a particular event, or from the main screen, by clicking on a camera button while
keeping pressed the right mouse button.

5.9.1 Camera selection and display mode

Select the camera to display through the numbered buttons from 1 to 16. To include also
the audio track in the play process, select button A, next to the buttons of the cameras.
Play can be per single camera, in quad split or sixteen split. To select quad and sixteen
split display mode select the button x4, x16 in the lower part of the screen. In the quad-
split mode it is possible to select and view simultaneously 4 cameras; in sixteen split you
can view all the cameras at the same time. The last selected camera automatically
becomes the current camera. To change the current camera just click with the mouse
Page 62
SYAC - DigiEye 3G User manual

over the corresponding image. The current camera is the camera on which the ‘goto
previous’ and ‘goto next’ commands have effect. The current camera is emphasized in
the playbar, where the corresponding button is drawn with a red background. When in
quad split, the current camera name is also displayed in green in the video window.
When in single split, the current camera coincides with the only camera selected.

Number and name of the camera(s) selected, appear just underneath the image, while
date and time of the image are displayed right next.
As in the camera view of Main screen, you can switch to full-screen mode clicking the
left button of the mouse while keeping the right one pressed.
For the cameras recording on the priority ring (see section 6.3 Storage options – priority
ring), the button identifying the camera has a small yellow cap above.

5.9.1.1 Multiple audio channels

On DigiEye 3G with the EXP-AUDIO option (see appendix E) the current audio channel
corresponds to the active camera number. Similarly, the audio playbar displayed is that
of the current audio channel.

5.9.2 Graphical map of recordings (playbar)

The 17 vertical bars (one per camera plus one for the audio track) summarize graphically
the recording activity during a period of time. To modify the range of this interval use the
buttons in the box “Window control”; the shortest the interval, the more detailed will be
the bars. The first and the last arrow allow to move directly to the beginning or the end of
the recorded sequences.
The horizontal graphic cursor corresponds to the date-time of the current image. It is
possible to move to another point in time, only within the time window, by moving directly
with the graphic cursor in steps of 10 seconds, being this the time interval between two
full images.
A full image is acquired every 10 seconds during recording; the rest of the recorded
sequence is composed only of the differences detected between the current image and
the one previously acquired (Delta® algorithm).
Movement within the sequence can therefore be done by single frame or by consecutive
full images.
The color of the vertical bar indicates the state of recording for a camera; the meaning of
the various colors is summarized in the following table:

Color State of recording

Light blue Channel not enabled for recording

Yellow Channel enabled to record; no recordings

Channel enabled to record – continous recording


Rose
or prealarm recording

Channel enabled to record – alarmed recording


Red
or postalarm recording

Black Camera fault – no video signal

White (central stripe) Camera fault - dazzling

Black(central stripe) Camera fault – darkened

Page 63

Table 3 – meaning of playbar colours


SYAC - DigiEye 3G User manual

Green grid Smart sequence (see below)

5.9.3 Controlling sequences reproduction

Buttons in the panel Play controls handle play of the recording sequences. Though
similar in line of principle to any traditional video recorder, the meaning of the various
buttons is explained in the following table. Buttons labelled with * are auto-repeat, to
allow for a faster search.

Button Meaning/Action

PLAY Play sequences at normal speed

STOP Stop play

FAST FORWARD Fast forward on/off (when play is on)

SINGLE STEP FORWARD Move forward of one image

NEXT FULL FRAME * Move forward to the next full frame

NEXT SEQUENCE * Move forward to the next sequence (see next section)

PREVIOUS FRAME Move back to the previous image

PREVIOUS FULL FRAME * Move back to the previous image (see next section)

PREVIOUS SEQUENCE * Move back to the previous sequence

Table 4 – Play controls

5.9.3.1 Moviola (Jog control)

The large circular control next to the play buttons allows to control play (forward or
backward) as a sort of moviola, at different speed depending on how the control is
rotated (clockwise for forward play, counterclockwise for backward play).

Audio play is disabled while in fast forward or during play with the jog control
(moviola).

5.9.3.2 Single step playback using mouse wheel

When the mouse pointer is over the video window or the moviola jog control, you can
use the mouse wheel to issue single step forward/backward commands.

5.9.3.3 Play non-stop

When the system is currently recording, if the playback reaches the end of the ring (that
is, there are no more sequences to playback), the play button remains selected and the
playback is momentarily suspended, waiting for new sequences to be played. This is

Page 64
SYAC - DigiEye 3G User manual

especially useful for instant replay (see section 5.3), when one is playing the sequences
near the end of the recording ring.

Conversely, when the system is not recording (i.e. STOP button selected in main
screen), encountering an end-of-ring during playback will cause the playback to stop, as
if one pressed the STOP button during playback.

5.9.4 Searching recorded sequences

The database of recorded sequences allows various kinds of search:

 Search by date: press button Goto and enter a date-time to search. The system
displays the first full frame preceding the entered date-time.
 Manual search on the playbar: moving the horizontal cursor of the playbar, you
move immediately to the date-time corresponding to the position of the cursor.
 Search from previous/next sequence: with the keys NEXT/PREVIOUS
SEQUENCE you can move to the beginning of the next or previous sequence of
the current camera. For example, if for the current camera the cursor is in a yellow
bar (no activity) or pink (continuous or prealarm recording), with the key NEXT
SEQUENCE you go to the beginning of the next sequence.

5.9.4.1 Selection of the alarmed sequences only

To help making search easier and faster, in case only alarmed events are interesting,
search and play of sequences can be limited only to alarmed sequences, i.e. sequences
graphically corresponding to the red bars, discarding sequences corresponding to
continuous or prealarm recordings (pink bars). To limit play only to alarmed sequences,
select the button identified by the little bell icon.

5.9.5 Superimposing timestamp

By selecting the checkbox labelled Superimpose date, the date-time of the current
frame is displayed on the bottom part of the video window. This is useful when you select
the full screen mode (see above).

5.9.6 Frame de-interlace

By selecting the checkbox labelled Play deinterlace, only the even field of the interlaced
frames are displayed, duplicating each line to maintain image size unchanged. This
eliminates the “comb” artifacts due to motion in interlaced images, though the price paid
is a reduced resolution (as if HF image resolution was used). As we will see in section
5.9.9, in the image processing screen more sophisticated options to reduce the artifacts
to interlace are present.

5.9.7 Smart search

Smart search allows to easily find the portions within a sequence in which activity (i.e.
scene changes) has been detected inside areas that are defined at playback time. In this
sense, it can be regarded as a post-recording motion detector. The sensible area is
completely independent from motion and recording settings.

Page 65
SYAC - DigiEye 3G User manual

5.9.7.1 Defining the smart search zone

The smart search zone, that is the sensible area for smart search, can be defined in a
manner similar to motion detector configuration. First, select the camera of interest
(single split display mode must be selected). Then, click on Define zone… button. A
window appears just over the playbars (see Figure 11 below).

Select the drawing mode by clicking on the radio buttons (1), the brush size (2), then
simply draw the zone on the image by holding the left mouse button pressed. Select the
fill mode (3) to fill (or empty, depending on the drawing mode) a closed area. Once you
have defined the desired zone, close the zone definition window by clicking on the Close
button.

Figure 12 –Smart search zone definition

5.9.7.2 Enabling smart search

To enable smart search for a camera, click on the corresponding button with the
binocular icon (see box 1 in Figure 12). The playbars are immediately updated in order to
highlight the smart sequences, that is the portions of sequences in which activity has
been detected with respect to the currently defined zone. Smart sequences are
highlighted with a green grid superimposed over the usual play bar, in order to preserve
the visual information about the type of the recording: pink: continuous or prealarm
recording; red: alarmed recording.

Smart search can be enabled simultaneously on any camera.


Page 66
SYAC - DigiEye 3G User manual

Figure 13 – Smart search

5.9.7.3 Smart search options

At this point, that is when at least one camera selected for display is also enabled for
smart search, two more options are available:

 by selecting the button with the binocular icon (2), only the smart sequences are
reproduced. In other words, this means playing only the sequences
corresponding to green playbars. Similarly, the next sequence / previous
sequence controls skip respectively to the next and the previous smart sequence.

 by selecting the checkbox (3) labelled Highlight smart blocks, the active image
blocks within the current smart zone are displayed in red, in order to make clear
what actually has changed. This can be useful to refine the search when one
defines the smart search zone.

Since smart search required a different file system, Smart search is not
automatically supported on those DigiEye 3G which are upgraded from software
releases prior to 1.54. To enable smart search support on such systems, you have
to explicitly clear the sequence rings (as explained in section 6.3), thus deleting all
the recorded sequences.

Page 67
SYAC - DigiEye 3G User manual

5.9.8 Rapid event log examination

By clicking the event log button (4) in Figure 12, the event log screen is entered
automatically selecting the same temporal interval of the current play bars and the page
containing the current playback date. This is useful for a better understanding of what is
happened (for example: which particular event caused an alarmed recording) during the
interval that is under examination in playback screen. Conversely, one can immediately
enter the play screen by double-clicking on an event, implicitly issuing a goto command
to the event date (see section 5.10.2).

Event filter settings are preserved while passing from play screen to event log screen
and viceversa.

5.9.9 Processing of recorded images

During the playback session, an image can be analyzed in detail with a set of image
processing options. Selecting the button with the magnifying lens in the lower part of the
playback screen, the image processing form appears:

Figure 14 – image processing

The processing functions act locally on the visualized image and do not alter in
any way the images/sequences recorded on the hard disk. The modifications to
the image displayed are lost upon exit the processing window.

Page 68
SYAC - DigiEye 3G User manual

5.9.9.1 Contrast, brightness and color saturation

The sliders on the 3 columns on the right allow to modify the brightness, contrast and
color saturation of the image. The Apply button updates the initial image with the
entered settings. The image obtained in this way will be used as the new initial image for
subsequent processing of filtering, zoom, etc. The variations of brightness and contrast
are applied to the entire image, independent of the R.O.I.

5.9.9.2 Deinterlace

The controls contained in the Deinterlace box (placed on the bottom-right of the video
window) allows to minimize the interlace artifacts due to moving objects in full resolution
(FF) images.
You can try three different approaches to eliminate interlace artifacts:

 By selecting the button Keep EVEN, Keep ODD, only the even/odd field is
displayed by duplicating each horizontal line. The other field is dropped. This is
the more drastic choice, since vertical resolution is halfed. Anyway, by properly
define the region of interest (see below) you can apply these operations only to
limited portions of the entire image.

 By acting on the arrow controls labelled Field shift, you can move leftward or
rightward the even or the odd field, trying to manually “align” the two fields. This
acts only on the current region of interest (see below).

 By pressing the Decomb button, the system tries to identify those areas in the
image which are affected by the interlace artefacts (that is, the “combed” areas),
then it substitutes the combed line segments by interpolating the corresponding
segments from the adjacent lines. Decomb also applies only to the current region
of interest.

5.9.9.3 Image filtering

Frame with the buttons to apply the most common types of filters to the whole image or
only to the region of interest.
In rough terms, the histogram equalization enhances the contrast of the image, low-pass
and median filters can attenuate the noise at the cost of losing image details, while a
high-pass filter can increase the contrasts and the details, thus increasing the noise
present in the image.

5.9.9.4 Enlarging a part of the image (zoom)

The part of the image selected with the mouse (rectangle with red border) will
automatically be enlarged. Button Restore zoom restores the original image size in a 1:1
scale and (maintaining any previous processing) and reassigns the region of interest to
the entire video window.

5.9.9.5 Defining the region of interest (R.O.I.)

Choosing option Region of interest, you can define a part of the image on which the
filters and image processing operations are applied. The region of the image to be
processed is selected with the mouse and will be delimited by a green border. Initially,
the selected region corresponds to the entire image. Button Restore R.O.I. restores
the region of interest to the whole image.

Page 69
SYAC - DigiEye 3G User manual

5.9.9.6 Saving images

You can save the current display image by clicking the Save IMG button. Images can be
saved on an USB device or a network path, in BITMAP or JPEG format.

5.9.10 Backup of recorded sequences

DigiEye provides the possibility to export audio/video sequences from local hard disks to
removable media or network units. Sequences are exported in the form of .flm files, and
can be played by the DigiEye Media Player application for Windows. This application can
be saved along with the sequences during a backup session.
To start backup, click on the button with the disk icon in the lower part of the play screen.
The dialog window to select cameras and time range of the backup appears:

Figure 15 – sequences backup

Select at least one camera (possibly along with the audio channel), and the time interval
of interest. You can include all the sequences or only the alarmed sequences (red bars).
While you choose among these different options, contextually the required memory
requested is updated.

A digital signature (watermark) can be applied to exported sequences to secure the


integrity and authenticity of the video data, and detect if the images in the sequence have
been tampered or modified. Modifications could be done both in the video/audio contents
and in the metadata (frame timestamps, system and camera id,…).

Select the checkbox labelled Apply digital signature to embed a digital signature within
each exported file. The signature validity (i.e. the sequence authenticity) can be verified
with the DigiEye Media Player application for Windows.

Page 70
SYAC - DigiEye 3G User manual

You can select the maximum file size by acting on the controls labelled Max file size. In
line of principle, the system tries to store a single sequence (that is, the portion
corresponding to an uninterrupted pink or red bar) in a single .flm file. Nevertheless, a
maximum file size has to be set, to avoid creating huge files which are difficult to be
handled by the DigiEye Media Player and require more system resources. This could
result in a single sequence (alarmed or not) splitted over 2 or more distinct .flm files.

Press Confirm to start the backup procedure. The file requester window will be
prompted to let you choose the physical support to store the sequences that match the
selected range of cameras and time.

During backup, a progress bar displays the state of the backup process.

The backup operation is carried out without interfering with the normal recording
activity.

5.9.10.1 CD/DVD burning

The backup on DVD or CD is a two step operation:

 in the first step a backup file is made on a dedicated partition of the internal hard
disk of DigiEye 3G. A progress bar displays the state of the backup as for the
saving on an external USB device or on a network shared resource.

 In the second step, the system will ask to insert a CD/DVD and then it will start
the burning of data on the selected support. The burning process happens in
background, so, once the burning is started, you can return to the play screen or
the main screen and do other things meanwhile. The progress of the burning
process can be displayed on the main screen. Obviously, only one burning
session can be in progress at a time.

The CD/DVD burning operation is carried out without interfering with the normal
recording activity.

Starting from release 1.57, DigiEye 3G systems equipped with four internal hard
disks (thus with no internal DVD writer) can be connected to an external DVD
writer on an USB port.

Page 71
SYAC - DigiEye 3G User manual

5.9.11 Post-recording film editing

Film editing means that you can apply both video and audio privacy patches on the recorded
sequences, then export the edited sequences in form of .flm files. This can be useful if you
want to hide some privacy-related (but otherwise unimportant) details from a set of recorded
sequences prior to submit them to a third party.
A moving video patch could, for example, hide a child face, or a passing car license plate, and
so on. Similarly, an audio patch could hide (that is, mute) that part of a conversation where
the name of a person is pronounced.

Both audio and video patches application do not alter the original recorded material.
Nonetheless, you can re-edit an already edited sequence (as long as the original sequence is
still available on the recording ring), or you can play an exported patched film (as well as any
.flm file, see section 5.9.12).

It is worth to note that the application of video/audio patches do not alter the quality of the
exported sequence, that is, the re-compression made after the application of the video/audio
patches preserves the original video and audio quality.

Film editing is made on a dedicated screen, which you enter by pressing the button with the
scissors icon in playback screen, after having selected the camera and the recording period
you want to edit.
Film editing screen resembles the playback screen: basically you have the usual playback
controls (including the moviola jog) plus two listboxes containing the list of video and audio
patches respectively.

5.9.11.1 Adding video patches

A video patch is defined by the map of the blocks which will hide the images, and the
timestamp telling when the map will be applied on the sequence. A patch remains
valid until a subsequent patch is encountered during playback. Thus, to define a

Page 72
SYAC - DigiEye 3G User manual

moving patch (for example, to cover the license plate of a moving car) you will have to
define a series of patches by moving frame-by-frame with the playback control. To
remove all the patches just enter an empty patch.
Click Add new to add a new patch starting on the current date-time, or click Modify
to edit an existing patch. Then draw the video patch on the image, using the tools and
the brushes available on the window Draw privacy patch. In this phase, you’ll still be
able to see the parts of the image which will be hidden by the patch. Once you close
the drawing window, you can see the final effect of the on the recorded sequence.

5.9.11.2 Adding audio patches

An audio patch (or audio mute) is defined by a staring timestamp and a duration. To
apply an audio mute, set the current date-time to the point where you want the mute
starts, select the desired mute duration on the spin control Patch duration, then click
the Add new button. You can hear the effect of the applied audio patch by playing
the sequence

Audio button has to be selected in the playback screen, before entering film
editing screen.

5.9.11.3 Exporting edited films

Once you are satisfied with the video and audio patches you have applied, you can
export the sequences on an external media. First, define the starting and ending
date-time of the sequence (the two Set buttons are for setting the starting and ending
date to the current date-time). Then, click the Export film button, then select the
destination media. A progress bar displays the status of the export process.
The exported films can be played by the usual DigiEye Media Player application for
MS-Windows, or you can use the DigiEye 3G itself, as explained in section 5.9.12.
Note that if you select a DVD or a CD as destination media, a copy of the exported
films will remain in the DVD dedicated partition, whether or not you decide to start the
subsequent burning process, and you will be able to play these edited films using the
film playing facility embedded in DigiEye 3G (see section 5.9.12).

Page 73
SYAC - DigiEye 3G User manual

5.9.12 Playing generic films

DigiEye 3G can play generic .flm files, possibly coming from others DigiEye 3G systems. To
enter the generic film playing facility, click on the play button in main screen while keeping
pressed the right mouse button. A dialog appears to let you select the source device, that is
the media and the directory on which the .flm files are stored.

The files contained in the selected media and folder are listed on the big box on the right.
Select the .flm file that you want to play, then act on the usual play controls. Use the ▐◄
(goto previous) and ►▌(goto next) button to jump to the previous and the next .flm file in the
list, respectively.

Page 74
SYAC - DigiEye 3G User manual

5.10 Event log

All the activities and events that occur in the DigiEye environment, from events driven by
the user interface (user login/logout, changes in the configuration parameters, etc.), to
alarm events (faults, change in state of a digital input, recording due to motion) and
asynchronous communication events like incoming calls, are registered in an archive
known as system log or event log. The event log keeps track of all the events that
occurred in the system, and offers the possibility to reconstruct the history of the system
and to understand its current condition.
For each event the system records the date-time of occurrence, the user currently logged
in, a brief description of the event plus some additional information that depends on the
type of event.
To examine the event log, press the button with the book icon in box 5 of the main
screen. The following screen is displayed:

Figure 16 - events log screen

Box 1 contains the list of the events occurred to the DigiEye 3G, ordered by date and
time. For every event are reported date, time, a brief description and an icon
representing the type of event (see the following section). The list can be scrolled by
pages using the scrollbar on the right. By default are displayed the events of the last
hour.
Click on an event to have detailed information about it; this information is displayed in
box 3.
Box 2 displays the status of the event filter. Acting on this mask enables/disables the
visualization of the events belonging to a certain category.

Page 75
SYAC - DigiEye 3G User manual

5.10.1 Searching events

The criterion of research of for the events is formed by the time range and the types of
events; to modify this criterion press the Event filter button. The following window
opens:

1. Start date / end


date: allows to
select the time
range in which the
events must fall.
2. Filters: allows to
choose the event
mask that defines
the type of events
to be displayed.

Figure 17 - event filter

The following table summarizes schematically the classification of events adopted by


DigiEye.

Type of event Description

Shutdown and reboot, start of play, start and stop recording,


System
upgrade software…

Incoming call Incoming calls from a DCC center

Outgoing calls Outgoing calls to a DCC center

nd
Login Login,.logout and 2 password requests

Fault Occurrence of a system fault (camera fault, disk, network…)

Digital input Change in state of digital inputs

Digital output Change in state of digital outputs

Recording Recording events for the alarmed cameras

Configuration Changes on the configuration of the system

Selection of cameras during remote live, playback and backup


View
sessions.

ANPR Recognized and unrecognized car plate number

For ANPR (Automatic Number Plate Recognition) events you can optionally enter a specific
plate number to search for. Wildcards are also allowed:
Page 76
SYAC - DigiEye 3G User manual

 ‘*’ stands for any string of characters


 ‘?’ stands for any single character.

A single asterisk (the default) matches with all plate numbers.

See section 8 for further details about ANPR.

5.10.2 Quick play

By double clicking on an event, the play screen is immediately entered and the current
date is automatically set equal to the event date (that is, a ‘goto’ command is issued). If
the event log screen is entered from playback screen (see section 5.9.8), then the
selected cameras are maintained when going back to the playback screen.
This is specially useful for alarm events, during joint playback/event log examination
sessions, when one is trying to analyze what has happened, both in terms of recorded
images and logged events. For ANPR events, for example, this feature allows to
immediately jump to the recorded image containing the evidence of the recognized (or
unrecognized) car plate number.

5.10.3 Exporting the event log

Pressing the button Export Log, it is possible to save the portion of the event log
currently selected on a removable media or shared network units. The log is saved in text
format (ASCII), so that it can be easily interpreted by most software packages.

5.10.4 ATM event log

Transactions from ATM (Automatic Teller Machine) devices connected to the DigiEye 3G
(see section 9) are logged in a separate log archive. You can choose between the two
logs by acting on the spinbox control in the lower part of the screen.
ATM events are displayed in a way similar to that used for normal DigiEye 3G events. By
clicking on a single event in the left side box, a detailed description is displayed in the
right side. Quick play is also supported, so if you double click on an ATM event you
immediately enter the play screen with the current date set equal to the ATM event date.

ATM events can be filtered. Click on the Event filter button to open the ATM filter
definition window. Events can by filtered by their date and/or their transaction number.
The date the filter takes into account may be the DigiEye 3G system date (default), or the
ATM date (that is the date of the ATM device), or the ATM business date.

Finally, you can export the filtered ATM events by clicking on the Export Logs button, as
for the normal DigiEye 3G events.

Page 77
SYAC - DigiEye 3G User manual

6. DigiEye configuration

The Main configuration screen is accessible by pressing the configuration button (1)
from the recording controls, on the main screen (see figure below).
Configuring the DigiEye 3G is not allowed if DigiEye 3G is recording, or if a DCC is
remotely configuring the system. Under these conditions the configuration button (1) is
disabled.
Before entering in the configuration screen, stop recording by pressing the stop button
(2).

Figure 18 – controls on main screen

Press the configuration button (1) to display the main configuration screen:

Figure 19 - main configuration screen

The screen is subdivided in functional panels, each one concerns the configuration of a
set of correlated functionalities.
1. Local system
Setup of the general parameters of DigiEye 3G, such as:
 Local configuration (system time, identification name, language)
Page 78
SYAC - DigiEye 3G User manual

 user accounts
 storage parameters
 serial ports configuration
 access to event log
 access to the info screen
 save/load of the configuration.
2. Alarms and faults (Miscellaneous, unfortunate term we admit)
Contains the configuration of the digital inputs and outputs, the system faults and
of the cyclical scan on the various system monitors.
3. Operating mode and scheduler
The core of DigiEye, since it allows to select the operating mode (manual or
automatic), to define the phase settings, the day types and holidays, the time
phases and alarmed phases.
4. Communication Lines
This section allows to define the network parameters of the system as TCP/IP
and PPP parameters, and the network shared resources.
5. Remote sites management
This section allows to configure the parameters involved in the communication
between DigiEye and the surveillance center and/or DigiEye Control Center.
6. Cameras
This section gives access to the configuration of the acquisition parameters and
motion detection for the video cameras.
7. ANPR
The button ANPR Configuration, in the bottom of the screen, allows to configure
the global settings for the ANPR (Automatic Number Plate Recognition) engine.
See section 8 for further details.

The functional blocks listed are fully explained in the following sections.

Every change in the actual configuration must be explicitly saved to become


permanent.

Page 79
SYAC - DigiEye 3G User manual

6.1 Local system

By pressing the Configure button, the following screen is displayed:

Figure 20 - local system configuration

1. System ID settings: it allow to assign to the DigiEye his own name(s) and a three
character ID.
2. Current date and time settings: it allow to set the local date and time. It
configure also to use of the DST.
3. Clock synchronization settings: it allow to configure the use of one or more NTP
server(s) to synchronize the local date/time with a Internet clock.
4. Other configurations settings: it allow to insert the configuration code, select the
desired interface language, configure the screensaver and select the camera kind
(PAL/NTSC).

6.1.1 System identification

In box 1 assign two names and an alphanumeric code of three characters to identify the
DigiEye installation. The two names are displayed under DigiEye logo, visible in the right
corner on all the sreens.

6.1.2 Setting of current date and time

In box 2 the current date and time and the DST can be set. Click on the clock icon to
recall a small window to set the date and time.
DigiEye maintains two distinct values for the system date-time:

 The first value is the current date-time, the value that is showed on the main
screen and on which the image recording is based.
Page 80
SYAC - DigiEye 3G User manual

 The second value is the target date-time; this value can differ from the current
date due to manual or automatic synchronization (see next section Clock
synchronization).

When the two dates are different, DigiEye slightly accelerates or slows down the internal
clock, to make the two dates gradually match. During this interval, date and time are
displayed in yellow rather than in the usual white color. The target date-time can be
different compared to the current date-time for the following reasons:

 Current date-time was set manually (see section below) to a value that precedes
the the value of date-time of the last recording. To keep valid the recordings
characterized by a time stamp more recent than the current date-time, the clock
will gradually “slow down” until it matches with the target date-time.
 Automatic correction was applied to the system date (see next section Clock
synchronization); date-time was set to a value either preceding the date of the last
recording either more recent than the current date, while DigiEye was recording. In
this last case the internal clock slowly accelerates so that current date-time will
smoothly catch up with the target date-time and there won’t be time gaps in
recordings that are actually contiguous.

When the system time is manually set, two alternatives arise:

 The difference between the new date-time and the date-time of the last recorded
event is greater than 24 h and so it’s considered to big; the system requires to
erase all the recordings stored on disk, upon notice to be confirmed.
 The difference between the new date-time and the date-time of the last recorded
event is less than 24 h. In this case an appropriate window will prompt to choose
among the two options of setting directly the current date-time and erasing all the
recordings on disk or to set only the target date-time, leaving unchanged the
current date-time; in this latter case the system will smoothly catch up with the
target date-time as explained above.

In the panel entitled DST setting, the automatic transition to the daylight saving time can
be enabled, checking the box Enabled/Disabled.
The validity interval of the daylight saving time can be defined in a very flexible way,
either as fixed dates (e.g. from 1 March to 30 September) or as generic dates (e.g. from
the last Sunday of March to first Saturday of October). If DST is enabled the system
automatically adds 1 hour to the current and target date-times.

6.1.3 Clock synchronization

DigiEye can synchronizes its internal clock with an external reference clock. Since all the
reference synchronization sources (for example SNTP servers) supply the time
information in terms of UTC, it is necessary to specify the time zone, i.e. the offset to the
universal time. The time zone can be set in the box for the setup of the current date-time.
The offset value ranges from UTC-12:00 to UTC+12:00, at steps of ½ h. If no
synchronization is used this setting is not relevant.
DigiEye supports two synchronization methods, that can be selected in the Clock
synchronization frame:

 On activation of a digital input. In the configuration of digital inputs, one of the


internal inputs (i.e. input between 1 and 18) can be configured so that when the
input is turned on, the time is set to a fixed value (for example 12:00). With this
method the time zone setting is irrelevant. To avoid undesired date-time changes, it
is advisable to synchronize the clock on values not too close to 00:00.
 SNTP via TCP/IP. DigiEye periodically synchronizes with a SNTP server (Simple
Network Time Protocol) on the network. The address/hostname of the SNTP server
(and that of a secondary server if connection with the primary server should fail)
Page 81
SYAC - DigiEye 3G User manual

can be specified in the TCP/IP configuration window. For the SNTP option
synchronization takes place periodically every hour. For security reasons and since
DigiEye doesn’t expect great variations to system time, differences greater than 24
hours relatively to the current date-time are not taken into account. Unsuccessful
synchronization can cause a “Time server” fault. The fault condition is triggered if
the connection with the SNTP server (primary and secondary if defined) is
unsuccessful or if the SNTP message received is not valid.

6.1.4 Configuration code

Pressing button Configuration code button in panel 4 of the local configuration screen,
it is possible to specify the hardware/software configuration code, using the
alphanumeric keyboard. The code is initially set to a factory default and can be updated
later on to take into account upgrades or expansions added to the system.
Before proceeding with the input of a new code, it is recommended to save the old one,
so that the initial configuration can be restored if any error should occur. After having
successfully set up a new configuration code, DigiEye automatically reboots with the new
settings. This operation must be agreed and planned with the Syac DigiEye support
service.

6.1.5 Language of the user interface

Pressing the Language selection button in panel 4, access a screen from which it is
possible to choose the language for the user interface. The system will not reboot after
this change but it will update all the texts on the screen on the fly.

6.1.6 Selection of video mode and resolution

The spinbox labelled Video mode in panel 4 allows to configure the video mode (PAL or
NTSC) and image resolution supported by the system. There are 5 possible settings:

GUI screen
Mode name Video standard Resolution
resolution

VGA PAL 640 x 512 1024 x 768


VGA NTSC 640 x 480 1024 x 768

4CIF PAL 704 x 576 1152 x 864


4CIF NTSC 704 x 480 1152 x 864
FULL-RES PAL 768 x 576 1152 x 864

NOTE: switching from one of the first two modes and the last three requires the
cleaning of images ring, that is the removal of all recorded sequences.

NOTE: the last 3 settings are not available on systems equipped with RadiSys
motherboard.

Page 82
SYAC - DigiEye 3G User manual

6.1.7 Auto recording

Pressing the Auto recording button in panel 4, the time interval after which the system
will restart recording can be set; this option can be useful to avoid that the operator
forgets the system in configuration and so useless to the purpose of a security system.
Select the option never to disable the autorecording mechanism.

6.1.8 Screen saver settings

It is possible to set the Screen saver delay; when this option is enabled, if the mouse is
not moved for the specified time, the SVGA video output will be disabled. It is
recommended to enable the screen saver option; on one hand it will preserve your
monitor, but the main advantage is that it will enhance DigiEye recording performance.

6.1.9 System reboot and shutdown

In the local configuration screen, two buttons placed in the lower left part of the system,
allow to shutdown and reboot the system. Only users with the supervisor right can
access to this functionality. Both the operations require confirm through the usual
confirm dialog.

The shutdown procedure requires that the system is manually switched on


afterwards. Once completed the shutdown procedure, to restart the system, first
physically turn it off (turn to OFF the power switch on the back of the machine),
leave the system off for about 30 seconds and then turn it on (turn to OFF the
power switch on the back of the machine).

Page 83
SYAC - DigiEye 3G User manual

6.2 User accounts

A user can access the user accounts management only if he is a supervisor, i.e. if the
user holds the right AC, account manager. This protects the system from ill-intentioned
users that otherwise could first modify the accounts and then turn on account checking,
locking up the system. Conversely the same button, labelled Change password, will
allow to change the user’s own password.
If account checking is disabled, pressing the button User accounts in the main
configuration screen, will prompt the user for the supervisor login.

Figure 21 – access to user accounts

After inserting a supervisor account, the main User accounts screen is displayed3:

Figure 22 - user accounts screen

3
See chapter 4.4 User accounts and security policies for a more detailed explanation.
Page 84
SYAC - DigiEye 3G User manual

Factory defaults guarantee the existence of a supervisor account with username


SUPER and password SUPER. The account check is disabled. After the first
access to the system we STRONGLY recommend to modify the default accounts.
To prevent the system from unwanted access, the passwords should be reserved.

6.2.1 Change current password

When the account check is enabled, the current user can change his own password
pressing button Change password in the main configuration screen, panel Local
configuration. It is first prompted to enter the current password and then the new
password.

The new password must verify all the current constraints before becoming the
current password (see section 6.2.4)

6.2.2 Enable check on user accounts

To enable/disable the check on user accounts, enable/disable the graphical check


Account checking in the user accounts screen (see section 4.4 User accounts and
security policies). When the check is switched to enabled, exiting from the screen will
cause a logout. The system will be in the state in which no user is logged in, so the rules
for the default user will be in charge.
If the account check is disabled, no login username/password will be requested for any
operation or function of the system, except for the access to the user account database.

6.2.3 Update the user accounts database

6.2.3.1 Adding a new user

To add a new user account click button Add and the window to define a user account
shows up. Fill the text fields Username, Password, ID, Name and Surname using the
alphanumeric keyboard that appears clicking on the corresponding buttons. You will be
required to fill all the fields; the password must be at least four characters long. Name
and Surname are descriptive fields, that is no checks are made on them.

The Username must be unique, you cannot insert a username already existing in
the database. You cannot insert a username of an account that has been deleted
or that ran out of date (see section 4.4.5 Enhanced privacy options).

Setup of the camera mask


Supply the camera mask and audio channel accessible by this user selecting buttons
from 1 to 16 on the row Cameras (box 3) in the user account definition window.

Page 85
SYAC - DigiEye 3G User manual

Dome control priority


Select the dome control priority with the spinbox control. Obviously this has no sense if
the user account does not own the DM (Handle dome camera) user right.

User rights and 2nd password constraints


The user rights and the 2nd password attribute are listed in the box User rights. The
columns on the left indicates the state of the right for the user: a right is assigned to the
user when the button is pressed and the led is green, the second column indicates if the
corresponding right is subject to the constraint of the 2nd password. A closed lock means
that the user right has the 2nd password attribute enabled while an open lock means no
2nd password is required.

The right AC should be assigned cautiously because it gives complete control


over the system.

6.2.3.2 Modifying existing users

To modify an existing account, select the line corresponding to the user, click button
Modify and the window to define a user account shows up (see Figure below). Every
attribute of the user can be modified except for the username. The system guarantees
that at least one supervisor user always exists, so if disabling the AC right leaves the
system without a supervisor, the operation will fail and an error message will be issued.

6.2.3.3 Delete user

To delete a user account, select the line corresponding to the user and click button
Delete. Since the system guarantees that at least one supervisor user always exists, if
deleting the user leaves the system without a supervisor, the operation will fail and an
error message will be issued.

Page 86
SYAC - DigiEye 3G User manual

Figure 23 – definition of user account

6.2.4 Security advanced settings: Privacy options

Additional constraints can be enabled to enhance the security and privacy on user
accounts. Press button Privacy in the user accounts screen to recall the following
window:

Check the boxes to enable the corresponding constraint. The upper check “Enable
advanced security checks” must be enabled to enable one by one the various features:

Page 87
SYAC - DigiEye 3G User manual

 Password must be long at least 8 characters long (the normal minimum length is
4 characters)

 Password must not contain any explicit reference to the username

 Password must contain alphabetic and numeric characters

 User must change password after the first login

 User is required to change password after a programmable period of time

 Any account not used for a programmable period of time automatically expires
and is deleted

When one of these constraints becomes active, it may happen that some passwords
become not valid, in the sense that a password may not verify the new constraints. The
user owner of a password out of constraints, at the first login will be requested to change
password. The last constraint states that if a user does not login for a programmable
period of time, it will be removed (logically) from user database.
The security advanced options are valid only for the local authentication. In case of
authentication by a centralized RADIUS server, these options must be enabled at server
level by DCC Premium.

Page 88
SYAC - DigiEye 3G User manual

6.2.5 Authentication by the centralized RADIUS server

As mentioned before, DigiEye3G supports the RADIUS authentication protocol for a


centralized management of the user accounts, assigning the user authentication to a
remote RADIUS server.
Check the radio button labelled RADIUS to activate the centralized authentication and
press the button Setup to set the parameters for the RADIUS server as indicated on the
dialog window shown below:
DigiEye RADIUS server runs as part of the DCC Premium, so please refer to the DCC
Premium manual for a detailed explanation on the configuration of the RADIUS server.

Enter the hostname or the IP address of the server (i.e. the IP address of the PC on
which is installed DCC Premium which starts RADIUS server as part of itself), the secret
code shared with the RADIUS server, the UDP port number for the RADIUS service
(default is 1812), the connection timeout for the reply from server and the maximum
number of retries.

The secret code must be exactly the same for DigiEye and for DCC Premium,
otherwise the authentication will fail.

A secondary server, which will be called whether the primary server should not respond,
can be specify by selecting the tab Secondary. In this case, also select the checkbox
labelled Try second server below.
The other checkbox, labelled Try local authentication if no response from server, is
a wayout to go back to local authentication if both servers are unreachable, either for a
problem in the network either for a wrong parameter in configuration.
It is strongly recommended to keep this option true, to avoid to have the system locked
because the remote server is unreachable.

When the RADIUS authentication is active, the minimum rights of access, user
rights and camera mask, of the default account (the account in the first position of
the list) remain valid.

Page 89
SYAC - DigiEye 3G User manual

6.2.6 Emergency Login

A procedure for an emergency login is available, allowing to login as a supervisor user.


As the name says, this procedure must be used as an emergency, in the unfortunate
case when the supervisor passwords are lost or in case of a wrong configuration of the
RADIUS server.
The emergency login uses a password valid just once and only on the DigiEye for which
it was generated.
To login with emergency password follow these steps:

 When the login prompt appears, press button Login keeping pressed the right button
of the mouse. On the screen appears the last emergency password issued (string of
20 characters).
 Write down the emergency password and communicate it to the Syac support
service. The support service will generate a new password for that system.
 Enter the new password in the login window after pressing button Login keeping the
mouse right button pressed. The system is accessed as supervisor and its
configuration can be modified.

This procedure must be used only for emergency cases. The SYAC support
service reserves the faculty to not issue a new emergency password.

6.2.7 Minimal user account support

Whether the EXTENDED options are not configured on your system4, the complete user
account systems is not available. In this case, a minimal user account system is
supported, which provides just three predefined user accounts, each with a predefined
username and a predefined set of user rights, as shown in the following table.

Username User rights

ADMINISTRATOR SR, PL, DM, DO, SD, OM, CC, CM, LC, MA, HT, SW, AC

CONFIGURATOR SR, PL, DM, DO, SD, OM, CC, CM, LC, MA, HT

OPERATOR HT, DO, PL

User rights and usernames are fixed for each account. The ADMINISTRATOR user can
change the password and the camera mask of each account. By default, passwords are
set equal to the usernames.

4
See Appendix F, configuration options.
Page 90
SYAC - DigiEye 3G User manual

6.3 Storage options – priority ring

By pressing the Storage parameters button the following window opens:

Figure 24 - storage options

Two tabs are available: General and Priority ring.

In the General tab, you can set the Recording validity interval, that is the maximum
period of time (in days) for which the stored sequences are available both on the normal
and the priority ring. The date time of the first (i.e. the oldest) and last (I.e. the newest)
image are also shown.

You can exclude certain selected day types from the computation of the recording
validity interval. For example, if the recording validity is set to 1 day, this allows to
maintain Friday’s recordings till next Monday, as long as Saturday and Sunday day types
are excluded from the recording validity interval computation. Obviously, this is true
assuming that you are working in automatic mode (see section 4.6). Click on the
Configure button, then select the day types you want to exclude from the recording
validity interval.

The button labelled Clear allows to delete the entire rings contents (images and events
in the events log).

In the Priority ring tab, you can configure the priority ring parameters, namely the size of
the ring and the cameras belonging to the priority ring.

WARNING: any change made to the size or the cameras belonging to the priority
ring requires the deletion of all the recorded sequences and events in the events
log.

Page 91
SYAC - DigiEye 3G User manual

6.4 System information

By pressing the Info button, the following window is displayed:

Figure 25 - system info window


This window displays a summary of the information on the system’s hardware/software
configuration. Some of these options depend on the configuration code of the system.
The same information are saved along with the configuration settings, when saving
system configuration.

6.5 Serial ports configuration

DigiEye 3G is equipped with one or two serial ports RS-232, on the rear panel. Optionally
an additional board with two serial ports RS-485 can be installed.
To configure the use of these ports in terms of the external device to connect to each
port, press the button Serial ports on the main configuration screen:

Page 92
SYAC - DigiEye 3G User manual

Figure 26 - serial ports configuration form

The window lists the ports available, the type of protocol and the current use. To modify
the service provided by a serial port, select the desired line and click button Modify, or
directly double click on the line.

Figure 27 – serial port service configuration

Changing service for a serial port implies a system reboot.

In case a port is configured with the Remote control AV Remote Plus, or with the
Console DGKeyP-2(3)D, or the DG-KEYBD-MULTIDROP keyboard, the Advanced
button (see Figure 26) is enabled. By clicking on it the advanced device configuration
window appears where can be defined the auxiliary monitors, which cameras can be
controlled, the dome control priority, etc.(see section 10.1, Console DGKeyP-2(3)D and
the User Manual for the DG-KEYBD-MULTIDROP keyboard for details).
To add 13 inputs and 13 outputs to the system, configure a serial port with the service
I/O expander.

Page 93
SYAC - DigiEye 3G User manual

Figure 29 - AV Remote Plus settings Figure 28 - DigiKeyP setting

Page 94
SYAC - DigiEye 3G User manual

6.5.1 Virtual serials

The concept of virtual serial port consists of the fact that a PC can see through a TCP/IP
connection a serial port of DigiEye 3G as one of its own serial ports. The DigiEye’s serial
port is seen as a local COM port by applications running on a PC where the “Virtual
Serial Port Bridge Manager” software has been installed and configured. In the TCP/IP
connection the Windows PC acts as a client and the DigiEye that acts as a server. The
protocol translates ip commands to serial read/write on the DigiEye serial port. Virtual
Serial Port Bridge Manager is a software that manages the connection to remote DigiEye
and the local COM port. It acts as a “bridge” and translates COM transmission into tcp/ip
transmission.
For example, if the PC has a two com ports, COM 1 and COM 2, after the installation
and configuration of this software it will have COM 3, COM 4, …
Up to 16 DigiEye remote COM Ports can be configured; for each DigiEye it is necessary
to create a “bridge” characterized by the following properties:

 Name
 The virtual com port number that has to be created
 The ip/host address of the remote DigiEye
 The communication timeout.

The above properties should be modified using the bridge’s form.


The PC application can change the following settings for the remote serial port:

 Change baud rate


 Number of bits
 Change Parity
 Stop Bit

A setup procedure must be run both on PC and on DigiEye 3G.


On the PC side, once Virtual Serial Port Bridge Manager is installed:

 create a bridge selecting menu item Serial Bridges | New.


 save the configuration selecting menu item Serial Bridges | Save.
 to activate all the bridges select menu item Serial Bridges | Activate all.
 to activate all the bridges at the startup select menu item Serial Bridges |
Activate on load.

The software is installed to run automatically at startup.


For further details on the PC software please refer to the documentation provided with
the Virtual Serial Port Bridge Manager software for PC.

On DigiEye 3G side, as stated above, on the serial port configuration form select the
virtual serial option for one of the COM ports.

The virtual serial service is a configuration code option; contact SYAC support
service to request the necessary configuration option for DigiEye 3G and the PC
software Virtual Serial Port Bridge Manager to be installed on PC.

Page 95
SYAC - DigiEye 3G User manual

6.6 Digital inputs

Pressing button Inputs in box 2 of the main configuration screen, the screen to configure
the digital inputs appears:

Figure 30 – digital inputs configuration screen

For every input, it can be specified:

1) Name of the input, to identify mnemonically the input


2) Type or polarity of the input, normally open or normally closed
3) Activation mode of the input, to be chosen between level and transition
4) Filter value: to eliminate spurious activations a minimum time of persistence can be
introduced
5) Delay: period of time after which the change of state is notified to the logic that
manages the events
6) Duration: time for which the input will be considered ON after being physically
turned off.

The last column indicates the physical state of the inputs, as a useful help during the
configuration and test of the system.

The combo in box 8 allows to switch between the input lines:

1) Select internal to display and setup the internal digital inputs, accessible on the
rear panel of the machine.
2) Select User request for the setup of the input corresponding to the button USER
REQUEST placed on the front panel. For the systems with a DVD drive, this
button triggers the emergency backup procedure (see section 4.5.1)
Page 96
SYAC - DigiEye 3G User manual

3) Select the option I/O Expander to display and setup the inputs physically staying
on the expansion box connected through the LAN or the serial port. An icon on
the side of box 8 shows the state of the connection between DigiEye and the
expansion box; if the connection is down the icon is crossed in red.

When the connection between DigiEye 3G and the expansion box is not working,
the inputs are considered turned off. This condition can be used to trigger a
system fault and generate an alarm (see section 6.8).

For a general discussion on digital inputs and outputs, please refer to section 4.5.

Page 97
SYAC - DigiEye 3G User manual

6.7 Digital outputs

Pressing button Outputs in box 2 of the main configuration screen, the screen to
configure the digital outputs appears:

Figure 31 – digital outputs configuration screen

For every output, it can be specified:


1) Name of the output, to identify mnemonically the output
2) Type or polarity of the output, normally open or normally closed
3) Duration: time for which the output will stay ON after being turned on due to an
alarm event. Option fixed means that the output remains turned ON for the time for
which the alarm event lasts.
4) A digital input that when switched on, turns off the output.
5) The possibility to override the state of the output; when the lock is closed, the output
cannot be overridden.

The column State indicates the physical state of the outputs, as a useful help during the
configuration and test of the system.

The combo in box 7 allows to switch between the output lines:


4) Select internal to display and setup the internal digital outputs, accessible on the
rear panel of the machine.
5) Select internal buzzer for the setup of the output corresponding to the internal
buzzer integrated in the system. No external device can be connected to this output.
Button.
6) Select the option I/O Expander to display and setup the outputs physically staying
on the expansion box connected through the LAN or the serial port. An icon on the
side of box 8 shows the state of the connection between DigiEye and the expansion
box; if the connection is down the icon is crossed in red.

Page 98
SYAC - DigiEye 3G User manual

When the communication between DigiEye 3G and the expansion box is not
working, the outputs are considered turned off. This condition can be used to
trigger a system fault and generate an alarm (see section 6.8 Faults configuration).

For a general discussion on Digital Inputs and Outputs, please refer to section 4.5 Digital
inputs and outputs).

6.8 Faults configuration

DigiEye 3G is able to detect and handle system faults. A well-chosen configuration


allows to handle and possibly recover from faulty conditions.
For DigiEye 3G the following events are classified as faults:

* no video signal (video camera disconnected or not working)


* camera darkened or dazzled
* disk unit error (it is impossible to read or write on the hard disk)
* I/O Expander device error (the device does not work or is disconnected)
* error on the Ethernet line
* error on the PPP connection
* error in the synchronization procedure (no connection with the SNTP server)
* error in the automatic backup procedure

As we will see in the next sections, the detection of a fault can trigger camera recording,
a call to a remote surveillance center, the activation of a digital output.
In order for a fault to be detected, it has to be explicitly enabled. Pressing button Faults
in box 2 of the main configuration screen, the windows for the configuration of the system
faults is displayed:

Figure 34 – Faults settings

Page 99
SYAC - DigiEye 3G User manual

Every single fault can be enabled or disabled acting on the button next to the fault name.
The topmost box contains the configuration of the faults of the cameras. The condition
camera fault includes the absence of the video signal, camera dazzled, darken and
defocused (see section 6.15.3).
The bottom box contains the configuration of the other faults defined for the system. The
meaning of the various faults is summarized in the table below:

Fault Description

This fault is detected in the case of repeated errors of reading or writing in


Disk drive different points of the disk, or when the SMART check detects a failure (see
section 5.6.6).
This fault occurs when the network driver detects a condition of continuous
collisions (typical for LANs cabled on coaxial wire when the net is open). To
Ethernet line
detect this fault enable the line control in the TCP/IP configuration interface
(see section 6.13.1 TCP/IP).
This fault condition occurs when the DigiEye 3G is unable to connect with
Time server the remote SNTP server configured to synchronize the system clock (see
section 6.1.3).
This fault condition occurs when the DigiEye system is unable to connect to
PPP line
the modem configured for the PPP connection (see section 6.13.2 PPP).

This fault condition occurs when the DigiEye 3G is unable to communicate


I/O Expander
with the IO expansion device (see section 10.3 I/O Expander).
This fault condition occurs when the automatic backup fails (because of a
Automatic backup
write error on the backup media, for example).
This fault occurs on systems with the EXP-AUDIO options, when the multi
Audio
audio board is not properly working (see Appendix E).

This fault occurs on systems with the ANPR options when the hardware key
ANPR
is not properly detected (see Appendix F).

Page 100
SYAC - DigiEye 3G User manual

6.9 Defining custom triggers

As explained in section 4.8, custom triggers allow to implement complex and


sophisticated event-action rules. Click on the button Custom triggers in the box
labeled Alarms and I/O in the main configuration screen to open the custom triggers
definition window.

You can define up to 64 different custom triggers, each having configurable


mnemonic name. Double click on a single entry, or click the Modify button to open
the window.

Enter the custom trigger mnemonic name in the text field , then define the base
triggering event which constitutes the custom trigger. Select polarity, activation mode
for the base event, then the duration filter, the hysteresis and the delay. Finally, you
can decide whether the custom trigger activation should be recorded in the event log
or not.
Note that a custom trigger can be defined in terms of an already defined custom
trigger; this, beyond other features, makes custom triggers a very powerful tool for
implementing complex activation logics. Some practical examples of custom triggers
application are illustrated in a dedicated application note.

Page 101
SYAC - DigiEye 3G User manual

Page 102
SYAC - DigiEye 3G User manual

6.10 Configuring the video outputs

DigiEye 3G has several video outputs: one is the primary output (or main console),
coincident with the SVGA output, on which the graphical user interface runs. Then there
may be one or more secondary CVBS analog video outputs, offering advanced video
matrix capabilities. A further - optional - CVBS analog video output supports also quad
and sixteen split display modes and an embedded video titler, that is the possibility to
superimpose datetime and camera names over the displayed images.

Both on the primary and secondary video outputs, visualization can be completely
automated (according to the configuration settings), or it can be controlled manually: for
the primary output you use the controls on the graphical user interface, while for the
secondary outputs you have to employ one or more auxiliary consoles (as the AV
Remote control or the external keyboard DGKeyP).

For each video output of DigiEye 3G you can set the cameras that will be displayed and
the display mode.
As explained in section 5.2, the broad term display mode includes the split mode (that is,
single, quad or sixteen split), cycle mode and alarmed mode. Alarmed mode may be
combined with cycle mode, thus giving actually two distinct alarmed modes:

* last alarm: the video camera displayed is the last alarmed, i.e. the last one which
began recording;
* alarmed cycle: among the selected video cameras only those in alarm are
cyclically displayed, i.e. the cameras that are effectively recording on alarm
(triggered for example by a motion event or by the change of state of a digital
input).

Both on the main console and on the CVBS monitors, the manual changes made to the
video outputs settings (the camera mask, the cycle time, etc.) can be permanent or have
an effect limited to a defined period of time. Once this time (which we call restore time)
has elapsed, the configuration settings are automatically restored.
For the secondary outputs it is possible to start the cyclical timed mode by the activation
of a specific digital input. In this way an auxiliary monitor will be able to remain turned off
(therefore sheltered from indiscrete eyes) until the surveillance personnel activate it by
making the cyclical display start.

By pressing button Video outputs in box 2 of the main configuration screen, the
following window is displayed:

Figure 32 – video outputs configuration window

Page 103
SYAC - DigiEye 3G User manual

The window contains a tab page for each video output available. The first page, which is
always available, is for the SVGA main console.

6.10.1 Configuring the SVGA output (main console)

For the main console (i.e. the console for the user interface) select the first tab page on
the left, labelled SVGA output (see figure 35). Here you can configure the following:

 the display mode. Cyclical and/or alarmed display modes can be combined
selecting the cycle and alarm mode button. For SVGA output you can also define
no cycle/alarm modes at all.
 the camera mask, that is the set of cameras to be included in the display or
cycle/alarmed mask.
 the cycle time and the restore time (including permanent manual settings)
 the split mode: single split, quad split or sixteen split modes (eight split for 8 video
inputs systems).
 The full screen mode (on/off).
 the type of alarmed mode: define mask mode or direct selection with alarm
priority mode (see section 5.2.4).
 the loudspeaker selection, that is, whether the loudspeaker button in main screen
should be automatically selected when the restore delay expires or at system
startup.

6.10.2 Configuring the CVBS outputs

Select the tab pages labelled CVBS 1 up to CVBS 4 to define the secondary video
outputs settings. Here you can configure the following:

 the display mode. Cyclical and/or alarmed display modes can be combined
selecting the cycle and alarm mode button.
 the camera mask, that is the set of cameras to be included in the display or
cycle/alarmed mask.
 the cycle time, the restore time (including permanent manual settings)
 the digital input that starts a cycle scan when it becomes active
 for last alarm and cycle alarmed modes, the camera to be displayed in quiet
condition, that is when there are no alarmed cameras.

Page 104
SYAC - DigiEye 3G User manual

If the checkbox labelled Enable switching control is selected, two further digital inputs
can be configured to:

 start/stop cycle tour over the configured camera mask


 perform a manual scan, that is switch to the next camera in the cycle mask.

6.10.3 Configuring the auxiliary CVBS output

On DigiEye 3G systems equipped with the auxiliary CVBS video output, select the
rightmost tab page, labelled CVBS Aux, to define the settings for this optional video
output. Here you can configure the following:

 the display mode. Cyclical and/or alarmed display modes can be combined
selecting the cycle and alarm mode button.
 the camera mask, that is the set of cameras to be included in the display or
cycle/alarmed mask.
 the cycle time, the restore time (including permanent manual settings)
 the digital input that starts a cycle scan when it becomes active.
 for last alarm and cycle alarmed modes, the camera to be displayed in quiet
condition, that is when there are no alarmed cameras. You can select a single
camera or all 8/16 camera to be displayed in x16 mode. When one or more
cameras get alarmed, they will be displayed in the selected split mode.

Page 105
SYAC - DigiEye 3G User manual

If the checkbox labelled Enable switching control is selected, two further digital inputs
can be configured to:

 start/stop cycle tour over the configured camera mask


 perform a manual scan, that is switch to the next camera in the cycle mask.

To enable the superimposition of date-time and camera name over the displayed images
select the corresponding checkboxes. Note that video titler works only when in single
and quad split modes.

Camera names are showed along with a letter between square brackets representing the
current display mode:

 [C] stands for ‘cycle’ mode


 [F] stands for ‘freeze’, meaning that cycle has been manually stopped
 [A] stands for ‘alarm’, meaning that last alarm mode is active and the camera is
alarmed
 [X] stands for alarmed cycle mode.

In order to emphasize the alarm, camera caption strings in alarmed modes [A] and [X]
are displayed in red colour.
For dome cameras, current preset number and name are also displayed.

Page 106
SYAC - DigiEye 3G User manual

6.11 Automatic backup

Formerly called “Emergency backup”, automatic backup allows to automatically start a


backup procedure when one of the following occur:

 the activation of a digital input (input 19 - corresponding to the USER REQUEST


button on the DigiEye 3G front panel – is the default);

 the expiration of a certain time in any day of the week.

You can select the destination device (CD/DVD, any network disk, USB external disk),
the maximum file size (as for the manual backup) and the size of the backup. The latter
can be specified both in terms of disk space, that is the last x Mb of recordings, and in
terms of time, that is the last x hours of recordings starting from the instant when the
backup initiates.

When CD/DVD is selected as destination device, the backup size is automatically


selected according to the media type.
To change the automatic backup settings, click on the button Automatic backup in the
main configuration screen. The automatic backup settings window (see figure below)
allows you to select:

 the activation mode: none, on digital input, or time based


 the digital input which starts the backup process (for input activated backups) or
 for time based backups, the week days, the start time and the repetition interval
at which the backup process will start
 the maximum file size (as for the manual backup procedure)
 the size of the backup (in terms of disk space or recording times)
 the destination device

Page 107
SYAC - DigiEye 3G User manual

Automatic backup saves on the selected destination the last audio/video recording for all
the cameras, including the audio channel.
The automatic backup progress can be displayed in the main screen, by clicking the
corresponding button in the status box. As for the manual backup, when the destination
device is the DVD writer, the procedure consists of two different steps: in the first step a
backup file is made on a dedicated partition of the internal hard disk: in the second step
the burning of data on DVD is performed. A progress bar displays the state of the
burning process as for the normal backup. For the whole time the automatic backup
lasts, led ALM2 on the DigiEye 3G front panel remains on.

When the automatic backup terminates, an entry is recorded in the event log, along with
the result. If, for any reason, the backup fails, the automatic backup fault is activated.
This allow to start an alarmed call or to activate a digital output, for example.
The automatic backup fault is reset when recording stops, or when the next backup
session starts.

If the DVD writer is selected as destination device, assure that a CD/DVD disk is
inserted in the drive. The automatic backup does not interfere with the normal
recording activity of the system.

6.11.1 Backup validity

When a network storage server or an external USB storage is selected as destination


device, you have an option for automatically remove – on the destination device – any
backup folder which is older than a specified amount of time. This assures that the
storage server never fills up.

Page 108
SYAC - DigiEye 3G User manual

6.12 Operating mode and scheduler setup

DigiEye 3G provides two operating modes: manual mode and automatic mode. Both
modes refer to the phase setting concept, which completely specifies the behaviour of
the system in terms of video/audio recording, switching on digital outputs, calling to DCC
centers, display on auxiliary monitors, etc., as discussed in section 4.6.

In both modes, recording must be EXPLICITLY turned on (record button on main


screen pressed). Recording will take place using the parameters of acquisition and
motion detection currently set in the configuration of the system.

The operating mode is set by selecting the corresponding button manual or automatic in
box 3 of the main configuration screen.

6.12.1 Phase settings

Press button Phase setting to enter the screen to configure the phase setting:

Figure 33 - phases settings

To define a phase the following steps must be taken:

1. Select a phase from the list in the leftmost box and enable it by checking the box
on the left of the name. Up to 100 different phases can be defined.

2. Assign a name to the phase just selected, by clicking the text edit field Phase
name
Page 109
SYAC - DigiEye 3G User manual

3. Define the video/audio record settings, that is how each camera and audio
channel has to record

4. Define the digital output settings, that is how each digital output is activated

5. Define the call control settings, that is how the DigiEye 3G has to contact the
DCC monitoring centers/e-mail addresses in order to notify alarm events

6. Define which auxiliary monitors must be activated during this phase

7. Define the e-mail status polling settings.

WARNING: a phase must be enabled checking the box next to its name to be used.
If the phase is not enabled, it will not be possible to select it in the definition of day
types and the configuration of the manual mode.

6.12.1.1 Defining recording settings

For video recording, in the panel record settings, define how recording can be
activated for each camera:

 Click the box in the column with the red circle to enable continuous recording -
a red mark will appear inside the box.
 Click the box in the column with the green bell icon to define the event triggering
the alarmed recording
 Click the box in the column with the gear icon if you want to modify the default
continuous and/or alarmed recording settings (quality, resolution, frame rate) or if
you want to enable cycle or automatic mode for Dome cameras. (see section
6.12.1.6 - Advanced record settings).

For audio recording, you have two mutually exclusive possibility:

 If you want a continuous audio recording, regardless any event, click on the
leftmost box next to the audio channel box. A red circle icon indicates that
continuous audio recording is active.
 If you want audio to be recorded upon a specific triggering event, click on the
rightmost box to define such event. A typical setting may consist in binding audio
recording to alarmed recording of one or more cameras.

Audio record settings are different for DigiEye 3G equipped with the EXP-AUDIO
option. See Appendix E for details.

6.12.1.2 Defining digital outputs settings

For each digital output activation, you have two mutually exclusive options:

 If you want a digital output line activated continuously while the system uses the
current phase, click the box in the column with the red circle. A red circle icon
indicates that the output activation is on.
 If you want that a digital output line is activated by a triggering event, click the box
in the column with the green bell icon to define such event.

Page 110
SYAC - DigiEye 3G User manual

6.12.1.3 Defining call control settings

In frame Call control settings, define the parameters for the alarmed calls to the
DCC centers or e-mail addresses. It is possible to specify up to five call lists.

 Click button with the wrench to select a specific call control (see section 6.14.2 -
Call control)
 Click the box in the column with the green bell icon to define the event triggering
the call to the remote center
 Click the box in the column with the gear icon to define the camera mask
associated to the alarm sent to the DCC center. These are the cameras that the
DCC will connect to (in live or playback mode) automatically, upon the reception
of an alarm, or manually, by clicking the alarm entry in the DCC alarm log. See
DCC User Manual for details. You have four options here:

1. Auto: camera mask is deduced from the call triggering event, when it is
defined in terms of recording or motion. This is the default setting.
2. Bind to digital inputs (FIXED): camera mask corresponds to the mask of
digital inputs that were active at the time of the alarm call. For example, if
input 5 and 6 were active, then a mask formed by cameras 5 and 6 is
included in the alarm sent to the DCC.
3. Bind to digital inputs (CUSTOM): as for the previous (FIXED) case, but
here you can define a variable binding between the cameras and the active
digital inputs.
4. Fixed: define a fixed camera mask.

6.12.1.4 Enabling video outputs

Select the auxiliary monitors to be activated during this phase by clicking the
checkboxes in frame Enable video output,. If an auxiliary monitor is not enabled, it
means that it will display no images at all in that phase settings. This behaviour is
overridden if someone takes the manual control of the monitor, through an external
control device (see section 10).

6.12.1.5 Defining e-mail status polling

DigiEye 3G is able to periodically sends e-mail to center sites configured as e-mail


addresses (see section 6.14.1). Such e-mails contain a report on the system status,
precisely:

 The current status of the digital I/O lines


 The current status of the active system faults
 An extract from the event log, containing all alarm and system events happened
since last e-mail notification
 Still images, in jpeg format, from the currently alarmed cameras.

To enable e-mail status polling, select the frequency with which you want the e-mails
to be sent, by selecting it from the combo box in the Polling settings section: the
values range from 1 hour to 48 hour, none means that status polling is disabled.
Then, by clicking the control with the wrench icon, select a previously defined call
control (see section 6.14.2) containing the e-mail site which you want the status to be
notified.

Page 111
SYAC - DigiEye 3G User manual

6.12.1.6 Advanced record settings

The default acquisition parameters of a camera associated to continuous or alarmed


recording can be changed for the particular phase. For a Dome camera, here you can
set the following:

 activation the cycle scan


 activation of the automatic mode
 an override for the default home preset.

To access the form for the Advanced record setting, click on the box in the gear column.

Figure 34 – advanced record setting

Page 112
SYAC - DigiEye 3G User manual

6.12.2 Triggering events

Triggering events are the core of the operating mode of the DigiEye 3G. The event
triggers alarmed recording, calls to a remote DCC center, the transition to a phase, turns
on digital outputs. Clicking on the box in the green bell columns, the following window
appears:

Figure 35 – event definition window

As it is immediately clear from the window, a triggering event is a combination and/or of


two basic events that can be:

 motion or permanence of objects detected by the selected cameras


 directional motion, i.e. the transition from a motion zone to the adjacent one,
detected by the selected cameras
 activation of the selected digital inputs
 occurring of a fault (camera fault or system fault)
 a communication event, that is an incoming call from a surveillance center, on a
LAN, WAN or PPP connection
 activation of the alarmed recording for one of the selected cameras
 an ANPR event, that is a plate number recognized or unrecognized (see section
8)
 an ATM transaction (see section 9)
 a custom trigger (see section 4.8)
 a phase transition, that is the passing from a timed/alarmed phase to another.

On the left side select the basic event; on the right the corresponding list of devices
(cameras, inputs, faults) will appear.
For motion events, click on the checkbox of the camera to define the motion zones to
monitor, the presets for a Dome camera and if switch on the permanence detector.

Page 113
SYAC - DigiEye 3G User manual

The two buttons in the upper-right corner provide help in event definition and editing. By
clicking the leftmost button (copy icon) the event which is currently defined within the
window is copied into an internal clipboard. The rightmost button (paste icon) is enabled
only when the clipboard contains a copied event. By clicking on the paste button, the
event contained in the clipboard is immediately copied on the window.
This feature lets you save time when you have to trigger several distinct actions (for
example, alarmed recording, alarm call, recall of a dome preset) on a same (or similar)
event. The paste button is disabled after a paste operation, that is the event clipboard
gets empty.

Page 114
SYAC - DigiEye 3G User manual

6.12.3 Definition of day types

By pressing Define day types button on the main configuration screen, the following
screen is displayed:

Figure 36 - day types screen

To define a day type, the following steps should be taken:

 Select a day type choosing one from the list in frame 1 and assign to it a
mnemonic name to identify it. Enable the day type by checking the box next to it.
 Define the time phases and alarm phases in frames 2 and 3.

Page 115
SYAC - DigiEye 3G User manual

6.12.3.1 Time phases

When adding or modifying a time phase, the following window appears:

Figure 37 - time phase


To define a time phase specify:
 Start and end time of the phase.
 Phase setting to associate to the time phase.
Optionally, the phase can be marked as protected, and have an anticipated or delayed
activation due to particular events.
If the phase is protected a special user account will be requested for the live connections
during the phase.
Up to 20 time phases can be defined.

6.12.3.2 Alarm phase

When adding or modifying an alarm phase, the following window appears:

Figure 38 - alarmed phase

Page 116
SYAC - DigiEye 3G User manual

To define an alarm phase specify:


 Event that triggers the transition to the phase.
 Phase setting to associate to the alarm phase.
Optionally, the phase can be marked as protected, and have a validity of a period of
time during the day.
If the phase is protected a special user account will be requested for the live
connections during the phase.
Up to 10 alarm phases can be defined.

Page 117
SYAC - DigiEye 3G User manual

6.12.4 Definition of holidays and week day types

Automatic operating mode relies on the existence of a standard week type in which every
day of the week is associated to a specific day type. Moreover to some fixed dates,
typically holidays depending on different countries, can be associated a day type. The
association date-date type can have an annual occurrence or a monthly occurrence. By
pressing Define holidays button in the main configuration screen, the following screen is
displayed:

Figure 39 - holiday definition form

1) Standard week type


In frame 1 associate to every day of the week a day type. For example to Monday
associate a day type working whilst to sunday associate a day type holiday.
2) Recurrent dates
In frame 2 associate to fixed dates with a monthly or annual period a particular day type;
in this way special dats can be configured as Christmas, New year’s eve, national
holidays, anniversaries, etc. To these special dates a mnemonic name can be assigned
through the field Name.

To add a holiday, click button Add in frame 2 and the box to define the special date
appears:

Page 118
SYAC - DigiEye 3G User manual

6.13 Communication

6.13.1 TCP/IP

Pressing button TCP/IP from the main configuration screen, the form for the setup of the
TCP/IP stack is displayed:

Figure 40 - TCP/IP setup window

1) IP address
Specify in this frame the IP address and the subnet mask of the local system. IP
addresses should be entered in the standard dot notation (e.g. 123.123.123.123).
Instead of a static IP address, a dynamic address via a DHCP server can be
assigned. The resolution of the outgoing logical addresses can be obtained
configuring the IP addresses of two DNS and a gateway communicating with the
outside world. The Default gateway becomes the main interface to which all the
exchanges with remote networks are routed, while to find a match between a
hostname and a IP address, DigiEye issues a query to the defined DNS.
2) Dynamic DNS
defines the access to service dynamic DNS.
3) Hostname
Assign a hostname and a domain to DigiEye. Contact the network
administrator to assign a valid hostname and domain name.
4) Line parameters
In this frame the upper limit of the band, Band CTRL, used by DigiEye can be
defined. In this way a fraction of the band can be used by other communications.

Page 119
SYAC - DigiEye 3G User manual

The value entered stands for the maximum quantity of data per second that
DigiEye can handle for stream connections via TCP/IP.
The Connection timeout is used during the connection phase and during data
transfer to determine if the connection alive. The timeout value is used initially to
define the maximum time for the phase of connection. Once the connection is
established, it is automatically closed in case DigiEye does not receive any data
from the connected remote site for a time greater than the timeout value. The
timeout value should be fixed taking into account the performance of the network
used.
Enable the control line polling to monitor the state of the ethernet interface;
DigiEye cyclically checks the state of the line, sending low-level messages and
verifying that no transmission errors occur. If the cable is disconnected or there is
any network problem, the line polling will detect it and rise a network fault that can
be associated to a system alarm.
5) Network services
You can enable or disable HTTP and WAP services by selecting/unselecting the
corresponding checkboxes. Note that HTTP service must be enabled in order to
enable WAP service.
6) PING
Enter the IP address or the hostname of a network host, then click the Ping
button to check whether the host is reachable from the DigiEye. A popup window
shows the result.

6.13.1.1 Dynamic DNS

Enable the option dynamic DNS in the TCP/IP configuration window to indicate from
which provider obtain the service of dynamic DNS. Clicking on the wrench button another
window pops out; on the latter define the provider giving the service, the name with
which the DigiEye site will be visible outside, and the user that wants to access the
service. Obviously, to access the service, the user must have an account registered by
who provides the service.

Page 120
SYAC - DigiEye 3G User manual

6.13.2 PPP

DigiEye 3G can dedicate the two serial ports to establish connections via modem/TA
ISDN, using the standard protocol PPP.
A PPP connection allows to create a communication channel TCP/IP between two
systems through a serial link through modem/TA. In this way all the services normally
available on the lolcal network through the Ethernet interface, will be accessible through
a modem, using for the connection a PC or an equivalent system with the dial-up PPP
support (the one normally used for the internet access through ISP).

Selecting button PPP from the main configuration form, the following window appears:

Figure 41, PPP setup window

1) Serial port
It allows to choose which serial (COM) port use for a PPP connection (refer to
chapter 6.5, Serial).
2) Baud rate
It allows to select the baud rate of the connection, from a minimum of 300 bps to
a maximum of 115200 bps.
3) Initialisation string
Since every Country has his own telephonic setting, the initialisation string has to
be set to make the modem work correctly.
4) Incoming call settings
The username/password required to authenticate the remote caller, in case of
Incoming PPP connection.

Page 121
SYAC - DigiEye 3G User manual

6.13.3 Network shared resources

DigiEye 3G can access resources shared on the network (i.e. remote file systems) using
two common distributed file systems: Samba and NFS.
Samba is build on top of TCP/IP and NETBIOS and is currently supported by the whole
Microsoft Windows family; Samba enables DigiEye to participate in Microsoft networks.

DigiEye can enable the access to 4 remote shared directories; to define them press the
button Net path on the main configuration screen, the following form appears:

Figure 42 - Netpath setup screen

To access shared resources on the network, the DigiEye 3G Samba client needs the
following information regarding the remote server:
 Enable the resource and assign a mnemonic name of max. 8 characters to identify the
resource to DigiEye 3G.
 IP address: defines the network path to access the shared directory on the remote
system.
 NETBIOS Name: the name of the remote PC you supply to DigiEye 3G must be equal to
the NETBIOS name of the server PC that shares the resource. On the server side
check that the NETBIOS support is enabled.
 Remote Directory: name with which the remote system shares the directory.
 Server type: indicating the type of server on the remote host, will automatically select the
correspondent type of client that the DigiEye 3G will use to access the shared resource.
 Username and Password: for a Samba server, username and password are required in
order to access the shared resource. Login information is not required by a NFS server,
since the access policy is defined by the export file located on the server.

Page 122
SYAC - DigiEye 3G User manual

6.13.4 IP ports configuration

It is possible to modify the TCP/UDP port numbers for the various network services
supported by DigiEye 3G. Essentially, this allows to have different DGI3G systems on a
network, and connect to them using an unique IP address, through a network device
performing Network Address Translation.

Click on IP Ports button to configure the IP port numbers. A dialog opens in which you
can set a single offset value respect to the default port numbers (see table in Appendix
B). Section titled Port numbers displays a summary of the resulting port numbers, to let
network administrator configure the NAT device properly. Note that, in order to avoid
overlapping port numbers for different services, offset is taken with a minus sign is some
cases.

For the HTTP service you can specify any value you want.

NOTE: modifications of IP port numbers requires a proper configuration code.

6.14 Remote sites management

Once the setup of the physical lines is completed, a list of the remote sites to contact in
case of alarm events should be defined. Basically, a remote site for a DigiEye 3G is a
DigiEye Control Center (DCC). As an alternative, you can define an email address as a
center; this allow to send alarm condition notifications in form of email to a configurable
address.
First, you must create a list of remote DigiEye Control Centers enabled to be contacted
by the DigiEye 3G. Then, you have to define a number of call control. A call control is
essentially a named, ordered list of centers that the DigiEye 3G will try to contact when a
configurable alarm condition is detected.

6.14.1 List of centers

By pressing List of centers button, the form to define the remote centers list is
displayed. The list expects a maximum of 20 elements (initially empty), each element
representing a distinct DigiEye Control Center or an email address.

Page 123
SYAC - DigiEye 3G User manual

Figure 43 - list of remote centers

To modify the definition of a center, select the desired center and press the Modify
button; the following form appears:

Page 124
SYAC - DigiEye 3G User manual

Figure 44 - center configuration form

 In frame 1 enter first and second name (Row 1 and Row 2) and password
identifying the DCC center.
 In frame 2 select the call type: DigiEye, E-Mail or None. The latter is useful to
temporarily disable the calls to any center.

The center definition expects initialized fields only for the communication lines that are
intended to be used (frame 3). For example, if the PPP connection will not be used, you
can leave empty the related fields.

 In case of a DigiEye call type, fill the Hostname/IP address with a suitable value.
 If you plan to contact this center via PPP, enter the required data for the PPP
connection (phone number, username/password and hostname/IP address ).
The IP address should be left empty for modem connections point-to-point, where
the IP address of the modem corresponds to the IP address of the DCC center.
For connections through routers or other more sophisticated devices, the IP
address of the DCC center usually does not match with the one of the remote
router, in these cases the address or hostname of the center must be specified in
the hostname/IP address field of the PPP section.
 In case of E-Mail call type, you have to provide a correct email address, the
hostname/IP address of a suitable SMTP server along with the
username/password pair used to log in. Email message can be simple text or it
can be HTML formatted. Finally, in case of recording/motion alarms, you can
attach an image (in .jpg format) to the email which will be sent. That image,
coming from the alarmed camera, can be grabbed immediately (that is, exactly
when the alarm triggers), or some seconds after the alarm triggered.

Page 125
SYAC - DigiEye 3G User manual

When call type is DigiEye, the names of the center (Row 1 and Row 2) and the
communication password should coincide with the names and password configured on
the remote center. This is even mandatory if site authentication is used (see section
6.14.3 below).
For an E-Mail call type, the names (Row 1 and Row 2) are just for descriptive purpose,
while the password field can be left empty.

Page 126
SYAC - DigiEye 3G User manual

6.14.2 Call control

DigiEye is able to call one or more DCCs when an alarm condition is detected. As
discussed in section 4.2, the call is not directed to one specific site but is made scanning
an ordered list of centers (that is, a call control), starting with the first and continuing with
the following ones in case of unsuccessful connection.
Up to five distinct call controls can be defined within a single phase settings. This means
that we can have up to five outgoing connections (to five distinct call control) in case of
an alarm event.
The scanning of the list in each call control implements what we define a backupped
call. Such a mechanism guarantees that no alarm will get lost, that is, an alarm will be
eventually notified to a center defined in the call control (provided that at least one center
in the list is reachable).
Note that the order in which centers are inserted within a call control defines the priority
of the centers in the backupped call.

By pressing Call control button, the following form is displayed:

Figure 45 - call control screen

1. List of call control


A list of the existing call controls
2. Call control
This frame allows to add or modify a call control.
To define a call control:
 Insert a mnemonic name to identify the Call control name
 Select a number of retries (from None to 5) and the retry delay (from None to
60 seconds) for the call.

Page 127
SYAC - DigiEye 3G User manual

6.14.3 Connection parameters – Site authentication

In the communication between DigiEye 3G and DCC systems, an initial authentication


phase takes place, during which the DigiEye tries to validate the identity of the connected
system. This mechanism which we call site authentication, consists in comparing the
names (Row 1 and Row 2) and the communication password sent by the center
(properly encrypted) with the corresponding information defined in the list of centers. If a
match is found, the access is authenticated and the communication continues, otherwise
the connection is closed.
An identical check is made by the center, on the other end of the connection, to let the
center validate the identity of the connected DigiEye.
Site authentication works the same for both ingoing and outgoing connections.

By pressing Connection parameters button in the main configuration screen, the


following window is displayed:

In the field Communication password, specify the communication password for the
local system, to be used in the way described above.
Site authentication can be enabled or disabled. In the latter case, DigiEye 3G does not
perform any check about the identity of the connected center, so the security is granted
by the user authentication mechanism alone (see section 4.2.1).
To enable site authentication on the DigiEye 3G select the box Use site authentication.
It is important to note that during site authentication on the DigiEye side, the DigiEye 3G
communication password is not involved. Instead, DigiEye 3G compares the names (row
1 and row 2) and the communication password of the contacted center with the names
and communication passwords of centers stored in the DigiEye Center list. If a match is
not found, connection is rejected.

The connection parameter window has three tabs which contain the default connection
settings for three type of connection: LAN, WAN and PPP. For each type, you can set
the default image quality and resolution and maximum frame rate to be used for live and
dome control connection. When the checkbox Custom connection settings is enabled,
the values specified here will be used for live and dome control connections, possibly
overriding the initial values set up by the connecting client. Obviously, these parameters
can be changed further in a second time on the client side.

Page 128
SYAC - DigiEye 3G User manual

Furthermore, you can set the Delta sensitivity and the interlace mode for both live and
dome control connections. Select the checkbox labeled Periodic image refresh if you
want that the entire (i.e. non-delta) image is periodically refreshed during the connection.
Note that these settings cannot be changed on the client side once the connection has
been established.

Page 129
SYAC - DigiEye 3G User manual

6.15 Camera configuration

Clicking on one of the cameras in frame Cameras on the main configuration screen, the
form to configure the parameters of video acquisition is displayed:

Figure 46 – camera configuration screen

6.15.1 Camera general parameters and video acquisition parameters

1. Identification name
In frame 1 assign an identifier name to the camera; this name will be referred and
displayed in all operations where the camera is involved.
Button labelled OSD... lets you configure the superimposition of the date-time and
camera name and number on recorded images and on live streaming connections.
You can superimpose only the date-time, only the camera name, or both. For both
items, you can set the position on which they will be displayed. Furthermore, you
can set the text rendering mode (transparent or white character on black
5
background) and the font size for each available resolution/display mode .

2. Basic recording and alarmed recording


In frame 2 set the parameters for the video acquisition corresponding to the basic
recording and alarmed recording. This difference is important because generally
the continuous recording it is preferable to set low values for quality and resolution
to occupy less space on disk, while for the alarmed recording higher values for
quality, resolution and frame rate might be required.
The parameters to set are:
 Image Quality

5
Warning: font sizes are the same for all cameras.
Page 130
SYAC - DigiEye 3G User manual

The combo box in frame 2 is used to set the quality with which the images will
be recorded. There are 5 allowed values, spanning from “very low” to “very
high”. By selecting one of these alternatives, the acquisition process is
“frozen” and an image of the selected quality is displayed on the video window
to show a sample of how the images will be effectively recorded. At the same
time, the compression ratio of the image is shown. In the same way, the Test
button, allows to assess the compression factor and the quality of the images
based on the currently selected image quality. To return to live acquisition
press the Live button.
 Video resolution
The combo box Resolution of frame 2 is used to select the resolution
(columns x rows) of the acquired images:
 640 × 512 (FF) (full frame): the images have 640 columns and 512 lines
(480 for the systems configured for the NTSC standard). Therefore both of
the half-frames are acquired with a number of lines reduced by half with an
interval of 20 ms for the CCIR standard, and 18.6 ms for NTSC. The
resulting image, whether in CCIR or NTSC format, is formed by the
interlacing of the two half-frames, that is the uneven lines belong to the first
half-frame, the even lines to the second. This setting is to be used if you
want images of optimal quality, and if good video cameras are available.
This resolution is not suited for the acquisition of rapidly moving objects,
since the lines belonging to different frames could appear out of phase in
the horizontal direction. This is an intrinsic problem (unless one uses full
frame integration video cameras) in that, it is the television standard itself
that requires the interlacing. One can nevertheless reduce this problem in
the playback phase, by applying some image processing filters (see
sections 5.9.6 and 5.9.9.2).
 640 × 256 (HF) (half frame): the images have 640 columns and 256 lines
(240 for the NTSC systems). Practically only one half-frame, of the two
forming a complete image, is acquired. This avoids the inconvenience that
the interlacing has on moving objects, but the resolution is halved. In any
case, this is considered the setting that comes closer to the resolution of an
analog VHS recording.
 320 × 256 (QF) (quarter frame): the images have 320 columns and 256
lines (240 for the NTSC systems), i.e. a quarter of a full resolution image.
It is wrong to think that the lower resolution images occupy less space on disk. On
the contrary, given that the compression of the images is more efficient for images
with the maximum resolution, there is the probability to waste more space
obtaining recorded sequences that have the same quality. On the other hand, the
performance levels of the system in terms of workload for the CPU improve by
working at reduced resolution. This leads to an increase of the acquisition frame
rate on systems with many video cameras in operation, and the best performance
in case of communication with a remote surveillance center. Furthermore, the
reduced resolution eliminates the effect due to interlacing on the objects in motion,
which can in any case be removed in the play phase. The drawback is that
decreasing the resolution causes a loss of detail in the image, which can be
noticed especially when details of the image are expanded (zoom effect).

 Frequency of acquisition (Frame rate)


In the combo box Frame rate set the value of the acquisition frequency (frame
rate), or the interval of time between the recording of the consecutive images. This
is an indicative value, i.e. it represents a minimum value that the system tries to
guarantee compatibly with the acquisition frequencies assigned to the other video
cameras and with the overall workload.

3. Contrast, brightness and color saturation


The sliders in frame 3 set the contrast, brightness and color saturation of the acquired
image. The column to adjust saturation is available only on color acquisition hardware.

Page 131
SYAC - DigiEye 3G User manual

The effects of the settings are immediately visible on the displayed image in the video
window.
4. Hysteresis of recording
Prealarm time
in frame 4 set the value of the prealarm time, i.e. the period of time for which the images
preceding the alarm event are kept. This offers the possibility to analyze and get useful
information from the images immediately preceding the event.
Postalarm time
in frame 4 set the value of the postalarm time or recording hysteresis, i.e. the period of
time for which recording continues after the alarm event is no longer active.
5. Camera input and Delta compression
Indicate the type of video signal:
 Off, that is the camera is disabled. Choose this option when no camera is connected
to the video input.
 B/W, for black and white cameras
 Color, for color cameras

Delta compression
Click on Configure button in box 5 to define the settings for the DELTA® compression
algorithm. The following window is displayed:

Select the checkbox labelled Differential compression if you want the DELTA® algorithm
to work at full effects. This way, only the differences between the current image and the
previous one will be compressed; if you leave this control unchecked, each acquired
image will be compressed as a full image. While this could result in better image quality, it
also reduces the effectiveness of the compression method, thus it implies greater system
resources consumption, both in terms of storage for image recording and CPU usage. We
strongly recommend to set the differential compression on; disabling differential
compression is indicated only for very special cases.
®
When the differential compression is selected you can set the sensitivity of the DELTA
algorithm. Remember that high sensitivity produces better image quality but requires
more storage space. Normal sensitivity is appropriate for most cases.
Furthermore, you can select the method with which the DELTA® algorithm handles
®
interlaced (i.e. FF resolution) image. When Deinterlace is On, the DELTA algorithm
applies a deinterlace filter on the portion of the image which has changed with respect to
the previous image. This results in a much better perceived image quality. However,
setting the sensitivity to High may actually cause some flickering when Deinterlace is
On, so this combination of settings is not recommended.
See section 4.1.3 for a detailed explanation of the DELTA® compression algorithm.

Image margins
The two spinbox controls labelled Left margin adj. and Right margin adj. are for
compensating the possible black lateral “bands” in the acquired image due to the analog

Page 132
SYAC - DigiEye 3G User manual

signal overscan. Set the margin adjustment in order not to have undesired black bands.
Note that any adjustment will result in a little alteration of the aspect ratio.

6. Dome configuration
In frame 6, the first combo allows to choose the model of Dome, the second button displays
the Dome configuration form.

7. Extra faults configuration


In frame 7, button Configure displays the extra faults configuration form.

8. ANPR configuration
In frame 8, on DigiEye 3G systems configured for the ANPR option, the checkbox labelled
ANPR allows to include the camera within the set of the ANPR enabled cameras (up to 4).
The button with the bell icon allows to define the triggering event that starts the plate
recognition process. The button with the gear icon allows to define various ANPR related
parameters, such as6:

 accuracy threshold
 recognition timeout
 camera model (standard or 3G-ANPR-CAM)
 the notification options, that is:
a) notification on a configured serial port
b) notification to an external system via TCP/IP (IP address, text-based format or
XML-based format, jpeg snapshot attachment).

See section 8 for further details.

ANPR does not automatically implies images recording. That is, DigiEye 3G must
be explicitly programmed in order to record in alarmed mode when an ANPR takes
place.

9. Privacy mask
In order to define the privacy mask for the camera you are configuring, press button
Configure in box labelled Privacy mask.
The mask consists of a set of 32x32 pixel blocks that can be placed anywhere in the acquired
image. The mask is configured in a manner similar to the motion detector configuration.
Select a brush and a drawing mode, then draw the mask on the video window. During
configuration the current mask is highlighted in red and the entire image is visible, so one can
view what he is actually hiding.
Once configured the privacy mask, the masked zones are no longer visible, neither locally nor
remotely, in streaming connections.

NOTE: privacy masks are not effective on auxiliary video outputs CVBS 1…CVBS
4.

6.15.1.1 Taking camera snapshots

By clicking on the Snapshots button in the bottom part of the camera configuration screen,
you can define a triggering event which will cause the saving of a JPEG snapshot on a

6
Note that in DigiEye 3G systems running software versions prior than 3.09 all these parameters were common to all
ANPR enabled cameras.
Page 133
SYAC - DigiEye 3G User manual

dedicated network server. Besides the triggering event, you can define the image resolution
(FF, HF or QF), the JPEG image quality index and the settings of the dedicated network path.

6.15.2 Configuration of Dome cameras

Selecting button Configure in the Dome camera panel, the configuration form for the
Dome camera is displayed:

Figure 47 – Dome configuration

Most of the functions available of this form were already described in the previous
sections 4.3 and 5.8 on Dome cameras.

The main differences are:

 Frame 1: Base address and protocol: the base address must be equal to the
physical address set on the Dome unit; this address is used to send commands
and requests to a specific Dome unit, in this way every camera is identified by a
numerical address defined during configuration. Protocol is the protocol used to
communicate with the Dome unit.
 Frame 2 contains a button with a gear icon which opens a window where you can
specify the maximum speeds, both for vertical and horizontal movements, in
percent respect to the maximum nominal speed values. Once these two percent
values are specified, all the manual pan/tilt commands coming from any source
(i.e. local console, remote consoles, auxiliary keyboards) are subject to the speed
limitation.

Page 134
SYAC - DigiEye 3G User manual

 Frame 6 shows the list of presets. Here you can define a dome position. When
selected, the Dome camera moves automatically to the predefined position.
The list is formed of four columns:
1) The first column indicates the default home preset.
2) The second column shows the mnemonic name associated to each preset.
Click the pencil button to enter a mnemonic name for that preset.
3) The third column marked by the green bell icon, allows to define the
triggering event that will cause the recall of that preset, when in automatic
mode (see section 4.3).
4) The fourth column contains the selection buttons to include/exclude a preset
in/from the cyclical scan.
Button Store allows to save the position parameters for the current preset. Button
Erase allows to remove the selected preset. You cannot remove the default
home preset.
 Button for the cycle settings (button with the wrench icon). A box for the cycle
setup (frame 7) appears; the following parameters can be set:
1) Minimum cycle time
2) Maxmum cycle time
3) Slave type mode: last alarm/cycle alarmed
4) Stop cycle on: allows to indicate a specific digital input that when is
switched on it stops temporarily the cycle process and the automatic
positioning of the Dome camera.
5) Restore delay – corresponds to the validity time of the changes in setup
done by the user on the Dome form recalled from the DigiEye main screen.
The time is counted from the last change. When the restore time expires,
the setup defined in the Dome configuration form are restored.
 In frame 2, a button with a gear icon allow to define the limits for the pan and tilt
speed, in terms of percentage respect to the nominal maximum values. In certain
cases this allows a more accurate control of dome movements. The default
values are 100 %, for both pan and tilt speed.

Frames 4 and 5 contents vary according to the model of the Dome camera. Typically
there are several buttons to configure predefined paths, optic parameters, buttons to
control additional options as wipers, inner lights, etc. For rail cameras there is an
additional slider to control the movement along a rail.

6.15.3 Configuration of extra faults

From the camera configuration screen, the button labelled Configure in the box Extra
faults, invokes the extra faults configuration screen:

Page 135
SYAC - DigiEye 3G User manual

Figure 48 – extra faults configuration

Here you can configure the detection and handling of certain anomalous conditions in the
acquired images which can seriously degrade their quality, thus limiting their usefulness
for surveillance purposes.
As we have seen, DigiEye 3G is capable of detecting the loss of video signal on a
camera (chopped wire, broken camera, …). It is also possible to configure DigiEye 3G to
detect anomalous conditions in which the video signal is present, but it is in some way
degraded, or not consistent with the initial setup.
A surveillance camera can be tampered (in order to make it ineffective) in several ways:

 by covering the camera lens (darkened camera)


 by directing a light beam on it (overlit/dazzled camera)
 by manipulating its optics so that the images are strongly blurred (defocused
camera)
 by moving/displacing it, so that it acquires non-meaningful images (displaced
camera).

DigiEye 3G is able to detect these conditions, and can consequently trigger a camera
fault. Differently from the video loss case, the occurrence of any of these faults does not
prevent recording, since images are available anyway. Besides the triggering of any
action (the activation of a digital output, for example) and being logged in the event log,
the occurrence of such an extra fault is highlighted in the playbars during playback
sessions (see section 5.9.2).

6.15.3.1 Configuring darkened and overlit extra faults

DigiEye 3G detects darkened and overlit conditions by continuously measuring the


average image brightness level, and comparing it with two configurable threshold. For
darkened camera condition, the fault is triggered when the current brightness falls below

Page 136
SYAC - DigiEye 3G User manual

the darkened threshold. For dazzled camera condition, the fault is triggered when the
current brightness trespasses the overlit threshold.
First, select the checkbox labelled Enabled in order to enable the desired extra fault. The
current image brightness is showed in the box labelled Light level. For each fault
(overlit/darkened) press the Set threshold button to set the threshold equal to the
current brightness level. By clicking the Restore default button the thresholds are set to
the default factory settings. In order to help setting the proper threshold you can
artificially alter the image brightness by acting on the two slider labelled with the
brightness and contrast icons, trying to set the limit condition beyond which you consider
the image too dark and too bright, respectively. Press the Default button just below the
two slider to restore the default acquisition brightness.
The camera icon in the Status box shows the current camera status. When a darkened
(overlit) condition is detected, a black (white) cross is displayed onto the camera icon.

6.15.3.2 Configuring out-of-focus extra fault

DigiEye 3G detects a defocused camera condition by periodically measuring the average


image sharpness level, and comparing it with a configurable threshold. The fault is
triggered when the current sharpness falls below the threshold.
Select the checkbox labelled Enable to enable out of focus detection. Current image
sharpness is displayed in the box labelled Sharpness. You can set the sharpness
threshold equal to the current sharpness by pressing the Set threshold button, or you
can alter the value by acting on the spin edit control.
To properly set the sharpness threshold you should manually act on the camera optics to
get a “real” defocused image, then set the current sharpness as threshold by pressing
the Set threshold button. Small adjustments can be done by acting on the threshold
spin edit control. If you cannot operate on the image optics, you can artificially simulate a
defocused image by pressing the Defocus button. This result in the stopping of live
viewing, the application of a blur filter to the still image and the evaluation of sharpness
for the filtered image. You can repeatedly press Defocus until you obtain an image that
is defocused enough not to be consider meaningful, then press Set threshold to set the
sharpness threshold equal to the blurred image sharpness. Press Live button to re-
enable live viewing.
When a out of focus condition is detected, a grey cross in displayed onto the camera
icon in the Status box.

6.15.3.3 Configuring displaced camera extra fault (position checker)

DigiEye 3G detects camera position tampers thanks to a sophisticated algorithm.


Basically, the algorithm compares each acquired image with a reference image, in order
to detect changes. The algorithm is adaptive, which means that the reference image is
not immutable, but is constantly, slowly updated. This, along with the fact that the
comparisons are made on image contours rather than on absolute pixel values, allows to
reduce the false alarms rate.

Configuration of camera displacement fault is quite simple: as for the motion detector
(see next section), you can configure the sensible area, that is the image portions on
which the algorithm works. Try to define the sensible area so as to exclude those zones
where presumably there will be motion or semi-static objects (for example, people sitting
in a waiting room). Try instead to include image zones with static details.
Then you can set an “Area” threshold and a Sensitivity threshold. The “area” threshold
actually specifies how many details must change in the image with respect to the
reference image for an alarm to be generated. It is a percentage referred to the total
amount of visible static details in the defined sensible area. Therefore, the actual area
threshold used by the algorithm is adaptive since it takes into account not only the
configurable “area” parameter but also the amount of details and detected motion (the
algorithm detects motion independently from the settings of the normal motion detector
described in the next section). The sensitivity threshold specifies how sensitive the

Page 137
SYAC - DigiEye 3G User manual

algorithm must be to luminance (for detecting motion) and contrast (for detecting
changes with respect to the reference image).
Both parameters have reasonable default values that are expected to work in most
cases, but they can be lowered if it is necessary to improve the sensitivity of the
algorithm, or increased in order to reduce the chance of generating false alarms.
Although the algorithm can work when part of the sensible area is hidden by moving
objects, it is usually undesirable to let the algorithm take decisions when too few visible
details are available. By default, the algorithm does not generate alarms when more than
50% of the details are hidden, but this percentage is configurable (Max motion
parameter).
Another configurable parameter is the Motion hysteresis time. When motion is detected
somewhere in the image, after the motion ceases the algorithm still considers that part of
the image as “moving” for some more seconds. This prevents a moving object that stops
for a brief time to be considered as “changed background” while it is still. Increasing the
motion hysteresis time makes the algorithm less sensitive to moving objects, but also
slower at generating alarms and updating the reference image.
When the algorithm detects a camera displacement, it activates an alarm. The alarm
deactivates when a large part of the changed image is taken as the new reference
image. However, since it may be undesirable that the alarm deactivates too quickly, the
Alarm hysteresis time parameter allows to prolong the alarm as desired. Anyway,
stopping and restarting recording clears the alarm.

In order to make the effect of configuration changes more evident, the position checker
configuration screen simulates the behaviour of the position checker with the current
values of the parameters. The simulation shows the image in false colors. The sensible
area is shown as green, the detected motion as orange, the areas considered moving
due to the motion hysteresis time as cyan, the detected non-moving image changes as
violet or red (violet if they are insufficient to trigger the alarm). After a camera has been
displaced, the algorithm may take some time (up to a few minutes) to update the
reference image. In order to save time, pressing the Reset reference button forces the
algorithm to clear the (simulated) alarm and acquire the reference image immediately.
However, the button affects only the simulation.

Figure 49 – Camera position checked configuration


Page 138
SYAC - DigiEye 3G User manual

6.15.4 Motion detection

By clicking on one of the Motion buttons of the main configuration screen, the screen
illustrated below is displayed, where it is possible to set all the parameters related to
motion detection, namely:
* sensitive zones, up to a maximum number of 6
* sensitivity
* threshold of intervention (area)
* Parameters for permanence control.

Figure 50 – motion detector configuration

The live image currently acquired by the video camera is displayed in the video window

Definition of the sensitive zones


For sensitive zone it is not intend a single contiguous part of an image but the total area
of the image identified by a specific color which can be composed by different non-
adjacent sensitive areas. Nothing keeps you from tracking many separate areas of the
same color. All the areas painted with the same color will simply be treated by DigiEye as
a whole, that shall be called zone; the single areas share the same values for the
parameters of sensitivity and area. DigiEye will make no distinction between the single
areas of the zone, therefore if for a motion event you want different behaviors for
different areas, (e.g. for one area turn on a digital input, for another area call a Center,
for a third move the Dome camera in a fixed position), you must characterize the areas
with different colors so they will belong to separate zones. Another reason to use distinct
zones is the opportunity to define different values for the parameters of sensitivity and
Page 139
SYAC - DigiEye 3G User manual

area. For example the farther points of an image will need a lower and hence more
sensitive value for the area parameter, since the objects framed in that part of the image
are smaller. If, as often happens, there is no reason to introduce different zones for
different areas, we suggest to group different areas in one zone, painting them with the
same color. This will make the configuration of the alarm events more readable.

By selecting the Show area button in panel 4, the display of the sensitive zones within
the image is activated. These zones are tinted with the related zone colors (see colored
buttons in the same panel) on the image displayed in the video window. In the same
way, by selecting one of the Show motion buttons, the areas in which there is activity,
within the sensitive zones currently defined, are displayed by shading the image in red.
In this case, activity means the presence of variations in brightness above the current
sensitivity threshold. It is possible to switch between displaying on the video window a
single zone or all the zones together.

Painting the desired zones with the mouse directly on the image defines the sensitive
zones. The default setting provides a single sensitive zone covering the entire image. To
define or modify the sensitive zones, proceed as follows:
 make sure that the Show area button in panel 4 is selected;
* select in panel 4 the zone to model clicking the colored keys with the numeric label.
* Insert a name identifying the zone.
* choose the draw mode, selecting one of the buttons in panel 1. Select Add f you want
to add a sensitive zone or extend an already existing one; on the contrary select
Remove if you want to delete a sensitive zone (all or a part). The current mode can
be reversed if the tracing of the sensitive zone is made by holding down the right
mouse button, instead of the left one;
* select a form and size for the brush, by selecting one of the buttons with a square
icon in panel 1;
* move the mouse in the video window and trace the sensitive zone by holding down
the left mouse button (the selected brush is displayed in blue). If the Add mode is
active, the traced areas are immediately displayed with green shading; if the
Remove mode is active, the zones shaded in green will be removed.

The other two buttons in panel 1 are used to speed up the definition and the modification
of sensitive zones of large dimensions. The Fill button is used to fill (or to delete if the
Remove mode is selected) an area of which the contours are traced. To do this, it is
necessary to select the Fill button, then move the mouse into the area you desire to
fill/delete and press the right button.
If the button All is pressed in the Add mode, a single sensitive zone corresponding to the
whole image is defined. Pressing the All button in Remove mode cancels all of the
sensitive zones defined. The Undo and Reset buttons in panel 1 permit, respectively, to
cancel the last operation and to reset the settings to the initial situation.

Definition of sensitivity and area


The parameters of sensitivity and area for the motion detection can be set with the
sliders in frame 2 The defined values apply to the zone of motion currently selected.
In order to set the sensitivity, make sure that the desired sensitive zones have been
defined and that the button Show motion single zone in frame 4 is selected. Then click
on the cursor in frame 2 until you find the correct setting. The parts of the image in which
motion is detected are displayed with red shading to facilitate this setting. The sensitivity
parameter has to be set with great accuracy: not too high, in such a way that there is no
activity due to noise in the absence of significant movements in the scene, and not too
low, to avoid significant variations from not being detected.
To set the amount of area, shift the cursor in panel 2. The extent of the rectangular green
area upward bounded by the cursor is proportional to the overall size of the sensitive
zones defined on the image. If there is activity in the image, the background of the panel
is colored in red, in a measure directly proportional to the total area of the image in
activity. The position of the cursor represents the threshold of the area, or rather, a
motion event is generated only if the red area is greater than the area limited by
Page 140
SYAC - DigiEye 3G User manual

the cursor. The numeric values of area and sensitivity are printed in the two fields next
to the bars.

Preset selection (for Dome cameras)


For a Dome camera, frame 3 allows to choose a stored preset position corresponding to
a fixed image. You can apply the same procedures mentioned above to define the
motion detection parameters for each preset position of the camera. When preset
selection is made through the arrow keys on the left side, preset will be recalled 2
seconds after key release, in order to allow for a quick selection.

Displaced motion (for dome cameras)


Normally, the system does not perform motion detection when a dome camera is
displaced, that is out of any preset position. You can force motion detection to be active
even when the dome is displaced, by selecting the check box Displaced motion in
frame 3. Then, selecting the first item in the preset list (Displaced), you can set the
motion parameters for when the camera is displaced. Obviously, you can configure only
the thresholds – there is an unique zone which extends over the entire image, since the
camera is not acquiring from a fixed position.

Available zones
Theoretically all the 16 DigiEye cameras can be Dome cameras, each of them can have
16 presets and for every preset you can define six zones, for a total number of 1536
zones. Setting up this configuration would certainly require a big and tedious effort, and
the final configuration file would become huge generating a whole range of possible
problems, like the difficulty to handle it during a teleconfiguration. Actually, DigiEye states
the upper limit of zones to 512. While you insert a new zone, a counter of the free zones,
labelled available zones, is displayed. If you want to delete a zone to gain memory, just
remove with the mouse all the color identifying the zone from the image. For memory
storage the amount of color used to define a zone has no importance, only the number of
zones counts.

Box 5 allows to enable and enter the configuration of object permanency check.

Hints for configuration


After the first stage of acquisition and motion parameters configuration along with the
phase settings, it is recommended to perform a statistical evaluation over a significant
period of time in order to have a reliable estimate of the disk filling time (see section 5.7).
The results of the statistics can be particularly useful to tune the system and to spot out
the cameras generating an amount of data too large for the system. From this analysis it
will be possible to correct the configuration parameters in order to obtain less incoming
data, and therefore increasing the filling time of the disk.

Page 141
SYAC - DigiEye 3G User manual

6.15.5 Permanence control

The configuration of the permanence detector is the definition of the parameters


necessary to detect the presence or absence of an object for a fixed position and for a
programmable time.

Figure 51 – permanence control configuration

1. Select the area to control


Box 1 contains all the brushes and buttons to paint the area that will be monitored
by the system to detect the permanency of objects. For the permanence detector
just one zone can be defined, so the brush will always have the color green,
identifier of the first zone.

2. Set the area and sensitivity thresholds


Box 2 contains the sliders to define the thresholds of area and sensitivity; the
area value corresponds to the minimum dimension that the object must have to
trigger an alarm. Moving the slider of the area bar, on the video window appears
a blue square with an area equal to the area defined by the slider; the square
provides an approximate measure of the minimum object to be detected as
alarm.
The numerical values of area and sensitivity are indicated in the two boxes next
to the bars.

3. Time parameters
The first time value, Alarm validity time, corresponds to the maximum
permanence time of an object in a fixed position into the control area defined in

Page 142
SYAC - DigiEye 3G User manual

point 1. When this time expires, the object is considered “unauthorized” and the
alarm is triggered.
The second time value, Clear alarm time, is the time that the alarm is active,
i.e. the time after which the “unauthorized” object is not considered alarm any
more and it becomes part of the background. A portion of the image becomes
background after a time equal to the sum of the Alarm validity time and Clear
alarm time.

4. Graphical mapping of the current motion situation


Green color represents for the area to monitor.
Orange color corresponds to motion, that is the part of image different from the
previous one.
Yellow color stands for the part of the image that changed compared to the
background.
Light blue color represents the extended motion, that is the combination of the
orange and yellow parts. Motion (orange) is just the contour of the moving part,
light blue covers also the internal part.
Purple color indicates the discarded or filtered alarms; in purple are painted the
parts of the image that did not verify the permanence control but with dimensions
smaller than the threshold minimum dimension.
Red color is the alarm condition, the object detected as permanent or the part of
the image where a permanent absence of an object is detected.

The operation of difference between current image and background is executed three
times per second per camera on a total of 16 cameras.
It is recommended to exploit all the possibilities offered by the system to set brightness,
contrast, color and sensitivity to reduce the frequency of fake alarms due to noise or
simple changes in light.

Page 143
SYAC - DigiEye 3G User manual

7. Integration support

7.1 Integration port

DigiEye 3G provides an integration service through which external applications can


interact with DigiEye. Integration service is actually a network service which listen on a
predefined TCP/IP port (the integration port, from here on).
Through the integration port, and following the specific proprietary protocol, an external
application can send information requests and commands to DigiEye, and receive back
answers containing the DigiEye current condition. The application can retrieve all the
information on DigiEye condition as the configuration characteristics and current status of
cameras, faults, I/O, communication, display. The application can also send commands
to set the secondary monitors, force digital outputs, force recording and control Dome
cameras.
The integration port was devised to integrate DigiEye 3G in distributed surveillance
environments with a central application to control different multivendor systems. Its use is
intended for experienced programmers who have to develop the control software on the
target platform, following the integration protocol specifications.
The protocol description along with two example programs, written in MS-Visual C++ and
MS Visual Basic, can be requested to your local DigiEye distributor.

7.2 Integration through ActiveX controls

ActiveX controls to be easily integrated with applications in the Windows environment are
available on demand. A general application which integrates these ActiveX controls is
able to:
 perform a stream connection with the remote DigiEye for image viewing;
 remotely control Dome cameras;
 see the state of the DigiEye faults and digital I/O;
 force the state of digital outputs;
 download recorded sequences.

Page 144
SYAC - DigiEye 3G User manual

8. Automatic Number Plate Recognition (ANPR)

DigiEye 3G is able to recognize vehicles plates from the images it acquires.

ANPR support requires a suitable configuration code and the installation of a


hardware dongle.

8.1 ANPR operating mode

DigiEye 3G ANPR operates in a way suitable to the surveillance of parking or restricted


access areas. DigiEye 3G tries to recognize a plate only when it receives a configurable
trigger event, which somehow corresponds to the arrival of a vehicle.

In the following, we consider a plate number as recognized when the system has extracted it
with an accuracy level higher than a configurable threshold.
[ DELETE THIS DigiEye 3G by itself does not implement any black list/white list concept: this
is left to the integration with external access control systems, as we will explain soon.]

Car plates can be stored on DigiEye 3G in an internal database, and organized in up to 14


different lists. The DigiEye 3G, once having recognized a plate number, checks to see if that
number belongs to any defined list, then it activates a dedicated triggering event, which
specifies the overall recognition result (recognized/not recognized), and possibly the list which
the recognized plate belongs to. Plate lists can be entered/edited directly on the DigiEye 3G,
or they can be imported from an already existing database.

Furthermore, the recognized plate number can be notified (via TCP/IP network or through a
dedicated serial link) to an external entity (for example an Access Control system).

The following diagram illustrates a typical application of DigiEye 3G ANPR, involving an


external access control system and a remote surveillance center.

Video IN Network / Serial


Access
License-plate data control
NPR cameras system
(max. 4) DIGIEYE
3G
Network
Vehicle detection system Digital Input
(i.e. inductive loop) Authorization

Remote
Network surveillance
Digital output
Barrier, Stop-lights, center
Alarm indication

Page 145
SYAC - DigiEye 3G User manual

As you can see, there are a maximum of 4 cameras on which ANPR can be configured, to be
selected within the first 4. On each camera, the recognition starts when the configured trigger
is activated (this could be a digital input connected to a vehicle detection system, or the
motion detected by another camera).
The recognition terminates when a plate has been recognized or a timeout expires. In either
case the following action are taken:

 the recognition result (including plate number, recognition accuracy, camera number) is
logged in the event log
 an ANPR triggering event (see next section) is generated, allowing to start any DigiEye
3G configurable action (i.e. alarmed recording, center call, digital output activation, etc.)
 the result is notified to an external entity (for example, an access control system), via TCP
or serial connection. Then, the external entity may command – through the integration
service of DigiEye 3G – the start of an action, like the opening of a barrier connected to a
digital output, according to the recognition result. This result may be formatted in a simple
plain text format, or in an XML-based format (see section 8.4).

8.2 ANPR Result triggering event

A triggering event of type ANPR Result is activated when the process of recognition
terminates. This event specifies:

 the camera on which the recognition took place


 the overall result, that is if the recognition terminated correctly (plate number
recognized), or a timeout expires and no plate number has been detected with an
accuracy level higher than the configured threshold (plate number unrecognized)
 the plate lists (among those currently configured) which the recognized plate belongs
to.

This kind of event can be used to trigger other actions. For example, you can:

 set another camera (a so called context camera) to start alarmed recording when a
recognized plate is detected
 activate a digital output in order to open a gate when a plate belonging to a “white list”
is detected
 setup an alarmed call when an unrecognized plate number or a plate number
belonging to a “black list” is detected.

8.3 Logging of ANPR event

When a plate recognition terminates, the result is recorded in the DigiEye 3G events log.
ANPR events can be easily searched by specifying the type ANPR in the event filter. To
insert/remove the ANPR events in your search, act on the checkbox with the car icon in the
event filter window.
Furthermore, if you are interested in a particular plate number, you can enter a specific plate
number to search for. See also section 5.10.1 for a complete reference of event log filters.
By double-clicking on an ANPR event, you can jump directly in the playback screen. This
allows to immediately see the recorded images containing the evidence about the recognized
plate number (see also section 5.10.2).
ANPR events can also be logged on an dedicated network server, in form of an HTML table.
Each table entry contains the plate number and a link to a JPEG snapshot of the image that
has been used for the recognition.

Page 146
SYAC - DigiEye 3G User manual

8.4 Notifying ANPR to external entities

The results of the plate recognition can be notified to an external entity using the either a
TCP/IP or a RS-232 serial port connection. This, for example, allows the integration with an
access control system.
For both the TCP/IP and the serial connection the notification message is a simple plain text
string, that is, DigiEye 3G sends a character string terminated by an end-of-line character for
each recognized (or unrecognized) plate number. Alternatively – for the TCP/IP notification
only – you can choose an XML-formatted message; this is intended for notify the plate to a
DCC Premium system, where a suitable reception and logging system exists.

8.4.1 Plain text string format

The plain text string sent by the DigiEye 3G has the following format (in C-like syntax):

“%s;%s;%s;%d;%d;%Ls;%d;%d\n”

where the parameters contains (from left to right):

 Name1, that is system name in row 1, as in the DigiEye 3G configuration


 Name2, that is system name in row 2, as in the DigiEye 3G configuration
 Timestamp: date and time encoded as YYYY/MM/DD HH:MM:SS (format
“%04d/%02d/%02d %2d:%02d:%02d”)
 Camera number, from 0 to 3

 The recognition result:

 0: not defined,
 1: plate recognized,
Page 147
SYAC - DigiEye 3G User manual

 2: plate not recognized

 The plate number: the plate’s string


 Accuracy, from 0 to 100%: an estimate of the confidence of the recognition
 OPTIONAL: the length (in bytes) of the remaining part of the message (just after the
newline character), that optionally contains the snapshot image in JPEG format.

8.4.2 XML message format

The XML message sent by the DigiEye 3G has the following format:

<?xml version=”1.0”?>
<Alarm>
<IP>
172.16.27.99
<IP>
<PeriphType>
3G
</PeriphType>
<SiteName1>
DIGIEYE 3G
</SiteName1>
<SiteName2>
TEST UNIT
</SiteName2>
<RemoteTime>
2010-01-28 17:05:59
</RemoteTime>
<AlarmedCameras>
1
</AlarmedCameras>
<InputStatus>
1,2,3,4
</InputStatus>
<OutputStatus>
</OutputStatus>
<AlarmType>
ANPR
</AlarmType>
<AlarmInfo>
Camera: [1...16]
Recognized: [Recognized | Not recognized]
Plate: AB123CD
Accuracy: 90
</AlarmInfo>
<ExtraInfos>
</ExtraInfos>
</Alarm>

As we said before, this format is directly understood by a suitable service running within
the DCC Premium center, so normally you shouldn’t have to worry about the details of its
internal structure; we illustrate it here for sake of completeness.

8.4.3 TCP/IP connections

When configured for TCP/IP notification, DigiEye 3G acts as a TCP client, that is it
connects to a server whose IP address is to be specified in the configuration. The TCP

Page 148
SYAC - DigiEye 3G User manual

port number is 9005 for plain text messages, 9115 for XML formatted messages. For
each notification the DigiEye 3G sets a distinct connection with the server, that is,
connects, sends the string, then close the connection.

8.4.4 Serial connection

For the notification through serial port you have to explicitly configure a serial port for this
kind of service (see section 6.5). The serial port settings are 9600, 8, N, 1.

8.5 Monitoring ANPR status

In the DigiEye 3G main screen the status window shows the current status of ANPR. Press
the button with the car icon to select ANPR status display.

The window shows the last recognized (or unrecognized) plate number, along with the time
stamp, the camera, the accuracy and the status of the ANPR engine. The car icon becomes
red when a there is a recognition in progress.

8.6 Configuring ANPR

In order for ANPR to work properly a correct hardware and software setup has to be made.

8.6.1 Hardware configuration

Hardware configuration is about the correct camera placement and the use of a sensor
capable to detect the arrival of a vehicle
Place the camera in order to focus on a zone where the plates are expected to appear.
You’d better install a IR camera, because this kind of device allows you to see the

Page 149
SYAC - DigiEye 3G User manual

vehicles regardless of the lighting conditions. If you employ an external IR illuminator be


sure that the focal length of the camera and the point where you expect the plates to
appear are both within the illuminator range.
Connect the output of a sensor like a photocell or a inductive loop to a digital input of the
DigiEye 3G to in order to detect the arrival of a vehicle. It is advisable to place another
camera to be used as a “context camera”, to record other information, for example to
have a complete view of the incoming vehicle or the driver’s face.
If necessary connect a digital output to an external equipment in order to signal the
recognition result.

8.6.2 Software configuration

Depending of your DigiEye 3G configuration code, up to 4 cameras can be configured as


ANPR source devices. There are two kind of configuration setting: one affecting all the
configured ANPR cameras and one which is camera specific.

8.6.2.1 Camera specific configuration

As explained in section 6.15, there are a number of parameters that you can set
independently on each ANPR enabled camera. Press the button with the gear icon to
open the ANPR configuration window.

The ANPR engine returns a confidence value, indicating how precise is the recognition
result. Accuracy is a threshold that specifies the minimum expected confidence value in
order to accept a result as valid. If the accuracy is equal or greater than the threshold,
then the plate is recognized, otherwise the recognition process continues until a plate is
recognized or the timeout expires. Timeout specifies the maximum amount of time during
which ANPR tries to recognize a plate. Select the checkbox Notify results on serial if
you want the results of ANPR be notified through the configured serial port (this requires
a serial port RS-232 configured for this kind of service, see section 6.5).
For TCP notification, select the message format (plain text or XML), then enter the IP
address of the host (server) to which notify the ANPR result. For plain text messages, you
have the option to include (i.e. append) a JPEG snapshot to the textual message.
Although ANPR can work on any standard camera, it gives better results if a dedicated
ANPR camera is employed. The combo box labeled Camera Model lets you specify if
standard cameras or special ANPR cameras are used. Currently DigiEye 3G supports
one ANPR camera, 3G-ANPR-CAM. This camera incorporates an IR illuminator that
highlights the license plates. Furthermore, it acquires the two frames (i.e the even and
Page 150
SYAC - DigiEye 3G User manual

odd frames comprising a single video image) under different exposure conditions, so that
the ANPR engine (which always works on a single frame) can select the one that
produces better results.

8.6.2.2 System wide configuration

Press the ANPR configuration button in the main configuration screen. The following
window appears:

Here you can set the following parameter:

 A dedicated network server (SAMBA or NFS) onto which to save a log of the
recognition results. The log is in form of an HTML table, each entry including a link
that directs to a JPEG snapshot of the image.
 The plate lists.

8.6.2.3 Configuring lists of plate numbers

Here you can define groups of plate numbers, so that you can associate a configurable
action whenever a plate number belonging to a particular list is recognized. For example,
you can group together all the plate numbers of the employees in a dedicated list, then
activate a digital output that opens a gate when a plate number is recognized which
belongs that list.

Page 151
SYAC - DigiEye 3G User manual

Each list can be given a mnemonic name, and can be manually created/edited on the
DigiEye 3G, or even loaded from an external database in XML format. Each list entry,
beside plate number, contains other information like car brand, model, etc.

8.6.2.4 Importing/exporting plate lists

You can import (i.e. load) and export (i.e. save) an entire plate list from/to an external
database, as a XML file. The file format is illustrated below:

<?xml version="1.0" encoding="UTF-8" standalone="yes"?>


<DATA>
<SECTION name="PLATES">
<SECTION PLATE="11JTJ" LIST="2" COUNTRY="PO" BRAND="Citroen" TYPE="Picasso"
VERSION="base" NOTE="Manager car"/>
<SECTION PLATE="50JGJ" LIST="2" COUNTRY="IT" BRAND="Lancia" TYPE="SLK"
VERSION="base" NOTE=""/>
...
</SECTION>
</DATA>

Page 152
SYAC - DigiEye 3G User manual

9. Integration with ATM devices

DigiEye 3G can be connected to an ATM (Automatic Teller Machine) device. This way
DigiEye 3G is able to keep track of each operation made on the ATM by recording each
transaction in a dedicated log archive. Furthermore, each transaction can be seen as a
DigiEye 3G triggering event, which in turn can initiate an alarmed recording, activate a digital
output, etc.
The DigiEye 3G is to be connected to the ATM through an external ATM interface device.
Currently, the supported ATM interface device is the AVE multiview, model VSSI-PRO.
The VSSI-PRO sits between an ATM terminal and the Digieye 3G. It captures ATM
transaction data generated by an ATM terminal (normally sent on dedicated synchronous
serial link to a modem/network apparatus), displays it in overlay on a video image, and to
sends this information to the DigiEye 3G using a RS-232 serial connection.
Digieye 3G will receive transaction data through the serial port and will store this data into its
embedded database. This allows to easily search through ATM transaction fields and retrieve
corresponding recorded video sequences.
The following figure shows the way the VSSI-PRO is connected to the ATM terminal and the
DigiEye 3G.

Tri-port cable (with


data-dump) provided
with VSSI-Pro
ATM Terminal Bank Network
Serial link (sync)

Serial data-dump
connector

Video IN

AVE VSSI-Pro
CCTV camera Video OUT
DigiEye
serial cable

Video IN

DigiEye 3G
Serial port

ATM integration support requires a proper configuration code. See Appendix E for
details.

Page 153
SYAC - DigiEye 3G User manual

9.1 Setting up the VSSI-PRO demo mode

1. Connect the AVE “VSSI-PRO” to the Digieye 3G serial port using the DigiEye modem
serial cable (described on the manual)

2. Connect a camera to the VSSI video input and a monitor on the VSSI video output
and power on the VSSI-Pro unit

3. Enter the VSSI-Pro setup screen (keep Down+Up keys pressed and press Reset
button) and enable the TEST DEMO MODE / ATM DEMO using the menu (see
VSSI’s user manual). This will make the VSSI generate a simulated ATM transaction
every 30 seconds. Also make sure that VSSI-Pro is enabled (exeption report / output)
to send data out of its serial line at a baudrate of 19200 (Digieye 3G defaults to this).

4. Power on the Digieye 3G and update the software if necessary (embedded database
support is introduced starting from version 2.02).

5. Enter the Digieye 3G configuration and set Serial to the service ATM with RS-232
mode.

6. Connect the video output from VSSI-Pro to one of the video inputs of the Digieye 3G
and setup digieye to record this camera input. Leave the Digieye to record in this
state for some time so that multiple ATM transactions are recorded.

7. Using the provided “ATM query” program enter the selected field to search for in the
internal database of the Digieye 3G. The retrieved record will be displayed by the
program. NOTE: the VSSI-Pro generates always the same transaction data, so data
stored in the database is not so interesting !

9.2 Setting up VSSI-PRO / Digieye 3G connected to ATM terminal

1. The AVE “VSSI-PRO” device is delivered with a DB25 Triport cable that “taps” the
data on ATM teminal/modem link. This cable must be requested with the “data dump”
option in order to have a 4th connector to attach the VSSI-Pro to the Digieye 3G.

2. Connect a camera to the VSSI video input and a monitor on the VSSI video output
and power on the VSSI-pro unit

3. Configure the VSSI pro to interface for the specific ATM terminal (see AVE VSSI-Pro
documentation). The VSSI-Pro is correctly configured when transaction data is
displayed over the video image sent out by VSSI. Also make sure that VSSI-Pro is
enabled (exeption report / output) to send data out of its serial line at a baudrate of
19200 (Digieye 3G defaults to this).

4. Connect the VSSI-Pro “data dump” connector to the Digieye 3G serial port using the
Digieye modem serial cable (refer to VSSI-Pro and Digieye 3G manuals – consider
that TX pin from VSSI must be connected to RX pin on Digieye 3G).

5. For Digieye 3G proceed as described earlier for VSSI-Pro demo mode.

Page 154
SYAC - DigiEye 3G User manual

9.3 ATM transaction data format

The Digieye 3G stores ATM transaction data received from VSSI-Pro in a dedicated
embedded database. The format of transaction data sent out by the ATM is not related to the
model of ATM but to the EFT network, so for a single bank network the format will be the
same. The format of the transactions sent on this network is non-standard and is normally
determined by the bank itself. To allow the most flexible configuration, the Digieye 3G can be
configured to adapt to most ASCII-based transaction data by defining a transaction data
template.
The default transaction template used by Digieye 3G conforms to the output sent out by
VSSI-Pro in demo-mode (so if you indend to use this mode, there is nothing to configure).
The default transaction template used by Digieye 3G is shown in Table 9-A (Note: line
numbers on the left of the table are only provided as reference, they are not part of the
template text).

1 TRANSACTION BEGIN
2 TRANS <NUMTRANS>
3 <DATE> <TIME> <DATECODE>
4 <ATMNUM>
5 <SITENAME>
6 <SITEADDR1>
7 <SITEADDR2>
8 <BUSINESSDATE>
9 CODE*SERIAL AMOUNT
10 <SERIAL> <AMOUNT>
11 <OPTYPE>
12 <OPSUBTYPE>
13 CHK BAL <BALANCE>
14 TRANSACTION END

Table 9-A. Default transaction template

The text shown in bold-blue corresponds to the transaction field tags recognized by Digieye’s
internal parsing program, that validates data received from the serial line. These are the fields
that are detected in the transaction data stream, and that are stored in Digieye’s internal
database. The other characters in the transaction are ignored.

The following rules apply in the definition of a data transaction template :


 Transaction data must always be made of the same number of lines (terminated
with CR/LF)
 Transaction data is normally enclosed within specific start/stop strings; in the
example above TRANSACTION BEGIN (line 1) and TRANSACTION END (line 14)
 Transaction fields must always appear in the same position on the same line
(example above OPTYPE is always expected to appear on line number 11)
 Characters that precede a data tag in the transaction template are ignored
(example: the “CHK BAL” part of line 13 in the example above is ignored);
characters that follow a data tag (of type string, see table below) are included in the
data field

The ATM field-tags that can be used in the definition of an ATM transaction template are
shown in Table 9-B.

Name Type Description


NUMTRANS numeric Transaction number
DATE string Transaction date in the form mm/dd/yy or mm-dd-yy
TIME string Transaction time in the form hh:mm or hh:mm:ss
Page 155
SYAC - DigiEye 3G User manual

DATECODE numeric Numeric code associated with date


ATMNUM numeric ATM terminal identification number
SITENAME string ATM site description (1)
SITEADDR1 string ATM site description (2)
SITEADDR2 string ATM site description (3)
BUSINESSDATE string Business date in the form mm/dd/yy or mm-dd-yy
SERIAL numeric Serial number
AMOUNT numeric Amount of cash (2 decimal digits allowed)
OPTYPE string Description of operation (1)
OPSUBTYPE string Description of operation (2)
BALANCE numeric Balance (2 decimal digits allowed)

Table 9-B. Field-tags recognized in the ATM trasaction template

Numeric fields only accept digits 0…9 and dot before decimal digits, while string fields accept
any characters.

Once the transaction template text file has been defined, it can be uploaded on Digieye 3G.
This can be done by calling the text file “atm.tpl” and uploading it using the Load configuration
function available in the Configuration management section of the Digieye 3G configuration.

9.4 Accessing ATM transaction data

To access the ATM transaction data stored in the embedded database of Digieye 3G enter
the DigiEye 3G event log, as explained in section 5.10.
Furthermore, ATM transaction data can by accessed by an external application that issues
SQL queries over the network.

Page 156
SYAC - DigiEye 3G User manual

10. External devices

10.1 Console DGKeyP-2(3)D

The DGKeyP-2(3)D console is a keyboard equipped with an LCD alphanumeric display


and a joystick control. Basically, the DGKeyP-2(3)D console controls the visualization of
cameras on the secondary CVBS monitors. More precisely, the keyboard allows:

 to select any allowed camera for displaying on any allowed monitor, in cycle,
alarmed or freeze mode. Cycle time and cycle mask can also be set.
 to display the status of alarms (inputs, outputs and faults) on the LCD display in
real time.
 to override the status of any non-locked digital outputs.
 to control the movements (pan, tilt, zoom) of any dome camera with the joystick
control, recall any dome preset, starting cycle scan over a definable preset mask,
enable/disable automatic mode, change cycle mask and cycle time.

In addition to the LCD display, some LEDs also indicate the current status of the console
and DigiEye.
DGKeyP console is available in 2 models: 2D and 3D. The joystick on the 3D model has
a a rotating knob, which acts on the zoom when controlling dome cameras (anyway a
separate zoom control is available, as for 2D version)7.

The console operates in two distinct modes:

 normal mode: provides the basic functions for selecting cameras, setting the display
mode (cycle, last alarm, etc.), display the state of inputs and outputs.

 dome mode: provides the control of dome cameras, i.e. control the movement (pan,
tilt movements), the optics(iris, zoom, focus), recall a preset, set the display mode
(cycle, automatic, etc.), recall of OSD menu.

Both modes will be explained in detail in the following sections.

10.1.1 Configuring the DGKeyP console

In order to operate with the DGKeyP console, you have to properly configure the
corresponding service on a serial port (see section 6.5).
First, select the service Console DGKeyP-2(3)D on the desired serial port, then press
the Advanced… button to define some additional parameters that have influence on the
way the keyboard operates. More precisely, these parameters define (see Figure 26):

 the auxiliary monitor(s) which can be controlled by the DGKeyP console. At least
one monitor has to be defined.
 the cameras that can be selected and controlled by the DGKeyP console. Here
you have two possibilities:

 only control and display the cameras defined in the cycle scan on each
auxiliary monitor. This is a kind of minimum access level, as the cameras in
the cycle scan are normally displayed on the monitors, even when the
DGKeyP is not operating. This means, for example, that if camera 5 is not
included in the cycle scan for monitor 1, you cannot select camera 5, neither
for displaying it (i.e. freeze), nor for including it within cycle scan.

7
For rail type dome cameras, the joystick knob on 3D model controls the rail movements.

Page 157
SYAC - DigiEye 3G User manual

 control all the cameras, whether or not they are included in the cycle scan.

 the ability to control dome cameras. Put this option disabled if you want the
DGKeyP user cannot control dome cameras.
 the ability to force recording on a camera. Put this option disabled if you want the
DGKeyP user cannot force recording on a camera.
 the ability to override the state of the digital outputs. Put this option disabled if you
want the DGKeyP user cannot change the state of digital outputs.
 a lock code, that is a numeric code that the user must enter to gain the access to
the console and to its functionalities. Optionally, the console can be configured so
that it automatically blocks after a programmable time of inactivity. Define these
options if you want that an unauthorized user access the DGKeyP console.

10.1.2 Entering the lock code

When the DGKeyP is configured with a lock code, you have to enter the lock code before
using the keyboard. When the LCD display shows the message “Enter code:”, type the
numeric lock code. If the code inserted does not match with the code set during
configuration, an error message will be displayed, then the “Enter code:” message will be
prompted again. You can make the keyboard automatically locks after a specified
inactivity time elapses. Or you can manually lock the keyboard by pressing the
LOGIN/LOGOUT button in the upper-left corner of the keyboard. Once locked, you have
to reenter the lock code again in order to have access to the DGKeyP functions.
After having unlocked the keyboard, you enter the normal mode operation.

10.1.3 Normal mode operation

Normal mode is the default mode, that is the mode which is activated after system boot
or keyboard unlocking . Normal mode is also restored after one minute of inactivity in
dome mode. The next sections will describe the different operations provided by normal
mode:

10.1.3.1 Selecting the current monitor

First of all, you have to select the current monitor, that is the monitor on which the
subsequent actions will operate. Select the desired monitor (between those defined
during configuration) by pressing keys MONITOR SELECTION +/-. The current monitor
is indicated by the leds in the upper-left corner of the keyboard. When the auxiliary CVBS
monitor is selected, all leds are set on. On the LCD display, the first row shows the
number of the current monitor and its display mode (freeze, cycle, etc.); the second row
shows name and number of the current displayed camera. The current camera is also
identified by the leds just above the numeric key.

10.1.3.2 Enabling cyclic and alarmed mode

To activate (i.e. start) the cyclic mode press the CYCLE key, right under the display. To
activate last alarm and cycle alarm modes, press the LAST/CYC ALARM key: pressing
once activates last alarm mode, pressing twice activates the alarmed cycle mode. The
first row of LCD displays always shows the current display mode.

Page 158
SYAC - DigiEye 3G User manual

10.1.3.3 Freezing display of a camera

By pressing the FREEZE key you “freeze” the display on the current camera.
Alternatively, you can just press the numeric key of the camera you want to display.

10.1.3.4 Setting cycle mask and cycle time

To specify the cameras to insert in the cycle/alarmed scan, press CYCLE MASK key.
Now the state of the leds above the numerical keys represents the current cycle mask
(led on means camera in the cycle). To insert or cancel a camera from the mask, press
the corresponding numeric key. Press ENTER to confirm any changes in the cycle mask,
or press CYCLE MASK again to restore the previous cycle mask. To change the cycle
time, press TIME + and TIME – respectively to increase and decrease the cycle time.
The current time in seconds is shown on the display.

10.1.3.5Setting the split mode

For the auxiliary CVBS output you can set the split mode (x1, x4, x16) by pressing the
FUNC key, then the 1, 4 or 16 numeric key to specify the desired split mode.

10.1.3.6 Forcing recording on a camera

When the display is freezed on a given camera, you can force alarmed recording on that
camera by pressing the FORCE REC key. The red led above the FORCE REC key
indicates the forced recording state. This function requires the DGKeyP to be properly
configured, as explained in section 10.1.1 above.

10.1.3.7 Displaying digital inputs, outputs and faults status

Press INPUTS, OUTPUTS and ALARMS keys to display the state of digital inputs, digital
outputs and system faults, respectively. The LCD display shows number, name and
status of the current item. You can navigate through the items using the up/down arrow
keys  and . When displaying alarms only currently active faults are shown, along with
the total number of currently active faults. Inputs, outputs and alarms displays are
automatically exited after 1 minute of inactivity.

10.1.3.8 Override digital outputs state

When displaying digital outputs state, you can override (i.e. force) the state of the current
displayed output by pressing the buttons ON and OFF. Press ON to activate the digital
output, OFF to deactivate it. Digital outputs override requires the keyboard to be properly
configured, as explained in section 10.1.1 above.

10.1.3.9 Dome cameras control

Even when in normal mode, you have a basic, limited control over dome cameras (as
long as the keyboard is properly configured, as explained in section 10.1.1 above). More
precisely, when the current camera is a dome and the display is freezed in single split
mode, you can control dome movements (pan, tilt) and optics (zoom, iris, focus), as
explained in the next section about dome mode operations. Advanced dome controls,
like preset recalling, cycle and automatic settings, require to explicitly enter dome mode.

Page 159
SYAC - DigiEye 3G User manual

10.1.4 Dome mode operation

Dome mode requires the keyboard to be properly configured, as explained in section


10.1.1 above. To enter in dome mode, first select a dome camera as the current camera
(in freeze display mode) while operating in normal mode, then press the key MODE.
If you are controlling the auxiliary CVBS output and the current split mode is x4 or x16,
you have to specify which dome camera, among those currently displayed, you want to
control.
In dome mode, the LCD display shows for a few seconds a message indicating that
dome mode is active, then it shows the camera name and number (in the first row) and
the name and number of the current preset.
If no commands are issued within 60 seconds, the normal mode is automatically
restored.

10.1.4.1 Enabling cyclic and automatic modes

Press the CYCLE key to start cyclic scan of dome presets. Press LAST/CYC. ALARM
key to enable automatic mode. Remember that automatic mode works only if DigiEye 3G
is recording. The first row of LCD display shows the current mode. The second row
shows the name and number of the current dome preset. The current preset is also
indicated by the leds above the numeric keys.

10.1.4.2 Recalling a preset

To recall a dome preset, simply press the numeric key corresponding to the desired
preset. Cycle or alarmed modes, if active, is automatically paused. Alternatively, you can
press the FREEZE key to pause cycle/alarm mode and freeze display on the current
preset.

10.1.4.3 Setting cycle mask and cycle time

To modify the preset scan mask, press the CYCLE MASK key. Now the leds above the
numeric keys mirror the current mask (led on means that preset is included in the mask).
To insert/cancel a preset just press the key corresponding to the preset number. Press
ENTER to confirm the changes, or CYCLE MASK again to exit from mask setup mode.
Press the keys TIME +/- to change cycle scan delays: the LCD display shows both
maximum and minimum cycle time, with a right arrow indicating the time currently being
changed. Use the CAM/PRESET keys to select maximum cycle time or minimum cycle
time.

10.1.4.4 Controlling Zoom, Focus and Iris

Use the keys labelled FOCUS +/-, BRIGHTNESS +/- and ZOOM +/- to set manual focus,
iris and zoom respectively. Press the AUTOFOCUS key to switch the dome autofocus
on/off. On the DGKeyP-3D model, zoom can also be set by rotating the joystick knob.

10.1.4.5 Controlling pan and tilt

The joystick controls the dome pan and tilt movements. Additionaly, fine-grained single
step movement commands can be issued by pressing the arrow keys on the left side of
the keyboard. Single step movements are useful when working with high zoom factors.

10.1.4.6 Recalling OSD

To activate the OSD menu (only for domes that support this function), press the button
MENU ON/OFF. To navigate the items in the menu, use the up/down arrow keys  and

Page 160
SYAC - DigiEye 3G User manual

. To modify the value of the current item use the left/right arrow keys  and . To exit
from sub menus and, finally, from the OSD menu press MENU ON/OFF again.

10.1.5 Cabling and connections

The console DGKeyP-2(3)D has to be connected to a RS-485 serial port. It is supplied


together with a RS-232/485 converter for the connection to a DigiEye RS-232 serial port.
You won’t need any converter if you connect the DGKeyP to an auxiliary RS-485 port
(see section 6.5).
The serial port must be configured to support the remote console DGKeyP (see section
6.5 Serial ports). You can connect up to 4 independent consoles to drive from 1 to 4
secondary monitors.

Page 161
SYAC - DigiEye 3G User manual

10.2 AVRemote Plus remote control

Remote control AV Remote Plus is supplied with an IR receiver that has to be positioned
in the service area. The receiver must be connected to a serial port of DigiEye 3G
configured to support AV Remote Plus (see section 6.5).

The AV Remote Plus console provides the following functions:

 Immediate switching of the outputs to one of the connected cameras.


 Set the operating mode and the cycle time.
 For auxiliary CVBS output, selection of the split mode (x1, x4, x16)
 Define the sequence of cameras to be cycled.
 Switch on/off digital outputs.
 Movement and lens control of Dome/PTZ cameras.

The remote control offers two operating modes:

 Normal mode
Provides the functions to control the view of cameras and the camera cycles (as
the old version of the control), to force the state of digital outputs and to control
optics and pan/tilt movements of a Dome camera. This is the default mode.
 Dome mode
In this mode you have the complete control of the dome camera, i.e. control all
the turret (pan/tilt movements) and lens (iris, zoom, focus) operations, recall a
preset, set the camera operating mode to cyclical, last alarm, alarmed cycle, set
the time of cycle, enable/disable the slave mode and freeze the Dome at a
particular position.
To change the operating mode click the button Mode Select followed by key 7 or 8,
labelled respectively Normal and Dome.
The following rules apply to composition of key sequences:
 the click of an “out of sequence” key (e.g. Mode Select followed by 5) cancels
the operation;
 the current operation should be completed within a time dependent on the
number of keys composing the sequence; when that time is elapsed the
operation is cancelled. For example if one of the keys 7 or 8 are not pressed
within 3 seconds after selecting Mode Select, the operation is cancelled.

The following table summarizes the keys with the related functions of AV Remote Plus:

Keys Description
0 .. 9 Selects the camera number, digital output, preset of dome
cameras (for numbers greater then 9 see keys 10+ and 20+).
10+, 20+ Adds 10 or 20 to the number that follows. If no number is
selected within 3 seconds, the operation is cancelled. For
auxiliary CVBS output, select x4 and x16 split modes, resp.
Video OUT Selects the current video output (monitor). Has to be followed
by Console, Out2,…,Out5.
Console, Out2,…,Out5 Selects the current video output (preceded by Video OUT).
Console is for the auxiliary CVBS output, Out2,…,Out5 are for
CVBS 1,…,CVBS 4.
Mode Starts the composed command to select the operating mode
and the split mode.
Split mode: Mode + 0, + 10+, + 20+
Operating mode: Mode + Normal, + Dome.
Normal, Dome Selects the operating mode (preceded by Mode).

Page 162
SYAC - DigiEye 3G User manual

Cam/Preset + e - Increase/decrease the number of the camera displayed on the


current monitor or the preset number to apply for the Dome
camera.
Freeze In normal mode the display freezes on the current camera, in
dome mode the display freezes on the current preset.
Cycle Starts the cyclical display on the current monitor. If dome mode
was selected, the cycle on the Dome’s presets is started.
Last Alm Starts the cyclical/last alarm display on the current monitor. If
dome mode was selected, the cyclical/last alarm display on the
Dome’s presets is started.
Alm. Cycle Starts the alarmed cycle display on the current monitor. If dome
mode was selected, starts the alarmed cycle display on the
Dome’s presets.
Time + e - Increases/decreases the cycle time for both operating modes.
Dig. Out / Autofocus In normal mode, begins the command key sequence to turn
on/off a digital output (see keys On and Off). In Dome mode
enables autofocus.
Iris open – Iris close In Dome mode opens or closes the lens iris.
Focus near – Focus far In Dome mode, rotates the lens to focus at a near/far point.
Slave ON – Slave OFF For a dome camera enables and disables the slave mode.
Enable – Disable In normal mode, starts the command to insert/remove a
camera in the cycle sequence. In dome mode, starts the
command to insert/remove a preset in the cycle sequence.
On – Off In normal mode, preceded by Dig. Out, turns on/off a digital
output.
ENTER Ends the command to insert/remove cameras or presets from
the cycle, starts the Login procedure.
Trackball In normal and dome mode controls the pan/tilt movements.
Far – Near In normal and dome mode controls the zoom setting of the
optics.

Table 5 - keys of AVRemote control

Page 163
SYAC - DigiEye 3G User manual

10.3 I/O Expander

The I/O expander (or Expander Box) is an additional device equipped with 16 digital
optically shielded inputs and 16 digital optically shielded outputs. the last three inputs and
three outputs are actually not used; so the device expands the total number of inputs and
outputs of DigiEye up to 32 (19 internal I/Os +13 external I/Os).
The expander Box is provided with a power supply to be connected to the 220 Vac
service. The Expander Box is to be connected to a configured serial port of DigiEye (see
section 6.5). Before connecting the box, it is recommended to check which is the enabled
serial port by consulting the system information screen.

Technical characteristics
Power supply: separate for the input and output sections.
- inputs section: through DC/DC converter.
12 Vdc 200mA usage.
- control logic+outputs section (J35):
12 Vdc or Vac 500mA + power usage of sensors/relays
(max 2A total).
Communication: 1 RS 232 serial line (J36 or J37) (max. cable length 30 meters -
extendable through separate mini-modem or line extender).
Inputs (green LEDs): optically shielded cleaned contact in closure LED lit if input
open). Compatible with open collector.
Each input provides two pins to connect directly to the
contact or as load in open collector mode.
Outputs (red LEDs): 12 Vdc 250mA max. for each output (Open collector - LED lit
if output closed) with protection diode for relays.
Each output provides two contacts to connect directly
to the load (relays, light, etc.).
Selections: The JP1 jumper (closed) switches off all the digital outputs in
case of a DigiEye connection fault.
1 reserved jumper (S1).
4 reserved jumpers (JP2...JP5).
Diagnostics: 3 LED: D68 presence 12 Vdc logic+output.
D70 presence 5 Vdc logic.
Alarms: 1 buzzer + 1 red LED (D71) for alarms in case of missing
serial connection to DigiEye.
The buzzer can be enabled/disabled by means of a jumper.

Connection of the Expander Box


If an extension cable is necessary to connect to the Expander Box, the connection lines
must comply with the following table.

DB-9 maschio DB-9 femmina


2 (RXD) 2 (RXD)
3 (TXD) 3 (TXD)
5 (GND) 5 (GND)

For distances greater than 30 meters, it is necessary to use a line extender.

The Expander BOX does not require the line extender to handle the control signals
(RTS/CTS and DTR).

Page 164
SYAC - DigiEye 3G User manual

10.4 Net I/O Controller expansion module

Net I/O Controller is an ethernet digital I/O module equipped with three 8-lines ports.
Each port can be connected either to a 8-input module (Net-I-Module) or to a 8-output
module (Net-O-Module). The DigiEye 3G communicates with Net I/O Controller via
UDP/IP protocol, so it needs to know the module IP address and the UDP port number.
IP address of the module is determined either automatically from a DHCP server, or can
be programmed to be at a fixed address. DigiEye 3G can act as a DHCP server for the
module, that is, it is able to give Net I/O Controller module a suitable IP address in order
to communicate properly.

Net I/O I/O Module 1


Controller 8 opto-isolated
inputs
I/O Module 2 (Net-I-Module)

LAN Or

I/O Module 3 8 relais outputs


(Net-O-Module)

8-32V DC

10.4.1 Configuring Net I/O Controller

Open the Net I/O Controller settings windows by clicking on the button External I/O in
the Miscellaneous section of the main configuration screen.

Select the module by clicking on the selection box icon labelled Select a device. DigiEye
3G starts broadcast the network searching for reachable Net I/O Controller modules. The
selection window shows the devices found. For each device the current IP address and
its physical MAC address are displayed.
Once select the desired module you can:

Page 165
SYAC - DigiEye 3G User manual

 Let the module use its own IP address (possibly obtained by a third DHCP
server). In this case select the Use static IP radio button
 Assign the selected module the IP address you want, letting the DigiEye 3G acts
as a DHCP server in the cares of the selected module. In this case select the
Assign dynamic IP radio button.

A single Net I/O Controller module can be used by at most one DigiEye 3G. If you
try to configure a Net I/O Controller module which has been already programmed
by another DigiEye 3G, then a warning box is displayed, showing the serial
number of the other DigiEye 3G.

Finally, in the I/O Settings box, for each supported port you have to specify the intended use,
that is tell if you want the port configured for 8 digital inputs, 8 digital outputs, or disabled.

If the DigiEye 3G cannot communicate with the Net I/O Controller module, then the I/O
expander fault is activated, as for the serial I/O expander (see previous section).

Serial I/O expander and Net I/O Controller module are mutually exclusive, that is
you cannot configure both devices on the same DigiEye 3G.

Page 166
SYAC - DigiEye 3G User manual

11. Emergency setup: DigiEye 3G reinitialization

In case of emergency it can be useful to restore the DigiEye 3G configuration to the factory
settings, or to stop recording, reformat the disks, etc.
In such cases you can start the DigiEye 3G reinitialization program. In order to start the
reinitialization program you have to reboot the system and keeping both mouse buttons
pressed (while moving the mouse) during the entire boot phase.
Prior to entering the reinitialization program, you have to login, that is enter your username
and password. Due to the delicate nature of these operation, reinitialization can be done
only by supervisor users, that is users which own the AC user right.

The local account database is used for login in reinitialization program, even if the
system is configured for RADIUS user authentication. Emergency password can
be also used, as for normal logins.

11.1 Reinitialization options

Once entered the reinitialization program, the following options are available:

Option Description
Reinitialize This option restores the entire configuration (including the user accounts) to the
configuration factory settings.
Reinitialize TCP/IP Restores the TCP/IP settings (IP address, subnet mask, gateway, DNS, etc.) to
settings the factory settings.
Reinitialize video Restore the video mode to factory settings (PAL @ 640x512). This can be useful
mode because modes PAL @ 704x576, NTSC @ 704x480 and PAL @ 768x576
requires a higher resolution for the GUI console (1152x864), and not all VGA
monitors are capable of such a resolution.
Restore previous Restores the configuration to that prior to the last change.
configuration
Load configuration Load configuration from an external file.
Save configuration Save the configuration to an external file (including info and crash log files).
Enter configuration Allows to enter a new configuration code.
code
Renew demo time For demo system, this option allows to specify the demo validity lifetime.
Load DigiEye Classic Import the configuration from a DigiEye Classic (most settings are imported).
configuration
Upgrade software Allows for software upgrades, as in main configuration screen.
Stop recording Stops DigiEye 3G recording. Upon startup, the system will not be recording.
Delete sequences Reformat the DigiEye 3G file system, deleting all sequences and events.
Hard disk check Enter S.M.A.R.T. hard disk check utility.
Add/remove hard disk For systems configured for hard disk addition, this option allows to reconfigure the
file system after having added/removed an hard disk (NOTE: it implies the deletion
of all recorded sequences and events).
Import hard disk For systems equipped with Disk-on-Module flash disk (DoM) this allows to mount
on a DigiEye 3G system the hard disk(s) coming from a similar (i.e. DoM-
equipped) DigiEye 3G. This way, you can play on your system the sequences
recorded on another DigiEye 3G.
Check RAID arrays For system equipped with HPT RocketRAID 2300 unit or SW RAID option, this
utility allows to check the proper working of the unit and to perform maintenance
operation (see Tech Note – RAID maintenance utility).

Page 167
SYAC - DigiEye 3G User manual

APPENDIX A – GUI structure diagrams

The following diagrams illustrate the hierarchical structure of the DigiEye 3G GUI. This should
help in navigating through the various screens and dialog windows.

Main screen
User login, live view, system status,…

Playback screen

Sequences backup

Image processing screen


Printing, saving BMP,JPEG images

Events log screen

Live 8 x (eight split)

Dome/PTZ control screen

Events log screen

Storage usage statistics screen

Main configuration screen


(expanded below)

Page 168
SYAC - DigiEye 3G User manual

Main configuration screen

Events log screen

User accounts screen


Definition of user accounts, RADIUS setting,
advanced security settings

Storage parameters
Priority ring, recording validity interval

Serial ports settings


Devices connected to serial ports

Configuration management and software


upgrades

Digital inputs configuration screen

Digital outputs configuration screen

System faults configuration

Video outputs/cycle settings window

Network I/O module configuration

Automatic backup settings

Camera configuration screen


Brightness/contrast, quality, resolution, frame rate

Dome/PTZ configuration screen


Preset definition, cycle/automatic mode settings

Extra camera faults screen


Overlight, darkened camera
Out-of-focus, position checker

Motion detector configuration screen


Motion, directional motion, permanence detector

Audio input settings

Page 169
SYAC - DigiEye 3G User manual

Main configuration screen


(continued)

Operating mode settings


Manual/automatic mode, default phase selection

Phase settings screen


Recording settings, alarm calls, digital outputs
activation

Day types definition screen

Holidays definition screen


Recurrent dates, weekly defaults

TCP/IP settings
IP address, hostname, gateway, etc.
HTTP/WAP service enable disable

PPP settings

Netpath definition screen


Shared storage (Samba/NFS) settings

DCC centers definition screen

Call control definition screen

Connection parameters
Site authentication, default communication settings

Local system configuration screen

System identification
System ID, name 1, name 2

Current date/time, time zone, DST, clock


synchronization

Configuration code, GUI language, video


standard type (CCIR/NTSC)

Screensaver settings, autorecording time,


printer settings

ANPR global settings

Page 170
SYAC - DigiEye 3G User manual

APPENDIX B – IP port list

The following table lists the IP ports used by the DigiEye 3G system for audio/video
communication. If you are using the system on networks that have firewalls or other
programmable network devices, please make sure that these ports are not blocked in order to
let DigiEye 3G communicate over the network.

PORT TYPE DESCRIPTION

80 TCP HTTP server

1812
UDP RADIUS authentication
(configurable)

123 UDP SNTP clock synchronization

9002 TCP DigiEye communication channel (incoming – server)

2424 UDP NetIO controller expansion module

9102 TCP DigiEye communication channel (outgoing – client)

9301 TCP/UDP Status request (incoming – server)

9400 TCP DigiEye audio channel (incoming – server)

55745 TCP DigiEye remote configuration service (incoming – server)

9300 TCP DigiEye Integration service (incoming – server)

9500 TCP DigiEye-DCC authentication service (outgoing – client)

9005 TCP ANPR event notification – plain text format (outgoing – client)

9115 TCP ANPR event notification – XML format (outgoing – client)

9710 TCP Backup service (incoming – server)

9700 TCP ATM database service (incoming – server)

9090/9999 TCP SW upgrade process monitoring (incoming – server)

Page 171
SYAC - DigiEye 3G User manual

APPENDIX C – RS-485 cable wiring

Two additional RS-485 serial ports can be optionally added to DigiEye 3G, by inserting a PCI
expansion card in an available slot on the DigiEye motherboard.

The two additional RS-485 serial ports optionally available on DigiEye 3G support 2-wire half-
duplex communication. Data +/- pins serve for both data transmitting and receiving,
depending on the RTS signal.

Two different card models are available:

 CP-102 UL V1, having two DB-9 male connector. Typically, this card is installed on
8/16 inputs DigiEye 3G models.

 CP-132 UL V2, having one DB-25 female connector – provided with a connector
cable one DB-25 female ↔ two DB-9 male. This card is installed on 4 inputs DigiEye
3G models.

Port pin outs are showed in the following tables (for two-wires half duplex connections).

CP-102 UL V1 ports pin out (2 on-board DB-9 male connectors)

PIN DESCRIPTION

1 DATA –

2 DATA +

5 GROUND

CP-132 UL V2 ports pin out (2 DB-9 male connectors on the connector cable).

PIN DESCRIPTION

3 DATA +

4 DATA -

5 GROUND

WARNING: these RS-485 port pin outs are NOT standard.

The addition of a serial expansion card on a DigiEye 3G requires a proper


configuration code. Contact SYAC support service if you are interested with this
option.

Page 172
SYAC - DigiEye 3G User manual

APPENDIX D – COM5 and COM6 ports cable wiring

Two additional serial ports are optionally available on systems equipped with PCIe frame
grabber card. These ports can work both in RS-232 and in RS-485 mode. The mode selection
is done automatically according to the type of device or service that the user configures on
that port, as explained in the following table.

SERVICE MODE

PPP support (modem) RS-232

Remote control AV Remote + RS-232

Console DGKeyP-2(3)D RS-485

DG-KEYB-MULTIDROP RS-485

I/O Expander RS-232

Virtual serial RS-232

ARITECH ATS4010 RS-232

ATM interface RS-232

Dome control RS-485

ANPR event notification RS-232

The two ports are identified by COM5 and COM6 on user interface. Both are DB-9 male
connectors, mounted on the rear panel (COM5 in upper position).

The following tables show the pin outs for the two modes.

RS-485 mode
PIN DESCRIPTION

3 DATA –

7 DATA +

5 GROUND

RS-232 mode
PIN DESCRIPTION

2 RX

3 TX

4 DTR

5 GND

7 RTS

8 CTS

Page 173
SYAC - DigiEye 3G User manual

APPENDIX E – CVBS Aux output

As explained in section 6.10.3, DigiEye 3G can be optionally equipped with an auxiliary CVBS
output. This requires a suitable configuration code and an additional card to be inserted in a
free slot of your DigiEye 3G.
Physically, the CVBS Aux output is available on a RCA connector which is directly mounted
on the video card.

In order for the DigiEye 3G to display images on the CVBS Aux output, a monitor
(even if switched off) has to be connected to the RCA connector during system
startup. In other words, the system must “see” a proper load on the video output
during system boot, otherwise the output is left disabled.

Similarly, a SVGA monitor has to be connected to the SVGA connector, otherwise


the system will try to display the GUI onto the CVBS Aux output.

When the CVBS Aux output is enabled, the SVGA output (on which the GUI runs)
to utilize is that of the additional video card, not the one mounted on the
motherboard (if any).

If the additional video card is present, you can choose to connect your monitor
through the SVGA connector or through the DVI connector.

Page 174
SYAC - DigiEye 3G User manual

APPENDIX F – Multi audio board

DigiEye 3G can be equipped with an optional board in order to extend the total number of
audio inputs to 8 or 16 channels, depending on the number of video inputs (8 or 16).

Besides the PCI board, multi audio option requires a proper configuration code.
Contact SYAC support service if you are interested with this option.

Multi audio is not available on 4 inputs DigiEye 3G and DigiEye 3G equipped with
RadiSys motherboard.

Audio inputs are available through a couple of DB-9 female connectors. A couple of adaptor
cables – from DB-9 to 8 RCA inputs – is supplied along with the board. The upper DB-9
connector is for audio channel 1…8; the lower is for audio channel 9…16.

Alternatively, a termination panel on which the audio inputs are in the form of a junction box,
is available on request (options 3G-AUDIO-8 Panel and 3G-AUDIO-16 Panel). The
termination panel has a DB-37 female connector, so it is supplied with an adaptor cable DB-9
to DB-37 in order to connect the termination panel to the audio board.
The following table shows the layout of the audio inputs on the termination panel.

Audio channel Pin (signal/ground) Audio channel Pin (signal/ground)


1 1/20 9 9/28
2 2/21 10 10/29
3 3/22 11 11/30
4 4/23 12 12/31
5 5/24 13 13/32
6 6/25 14 14/33
7 7/26 15 15/34
8 8/27 16 16/35
Pins 17, 18, 19 and 36, 37 are not used.

Page 175
SYAC - DigiEye 3G User manual

Appendix G – Configuration options

The following table shows the available options in configuration code. Some of them (3G-
COMM and 3G-EXT) are actually macro-options, that is each of them comprises a set of
basic options.

Option name Description Values Note


None,
6 lines,
3G-IO On-board digital I/Os
10 lines,
18 lines

3G-Video out 4/1 CVBS outputs On, Off


Not available on DigiEye 3G
Support for CVBS Aux
3G-VideoOutSplit On, Off mounting a RadiSys
video output
motherboard.

3G-COMM-Lite option only


allows centralization with DCC
None, Lite and applications using
Communication software DigiEye 3G SDK.
3G-COMM 3G-COMM-Lite,
bundle
3G-COMM 3G-COMM option allows
centralization with DCC
Premium and DCC Lite.
Auxiliary LAN port for
Requires an additional
3G-DUAL-LAN active backup bonding Yes, No
Ethernet card.
mode

3G-EXT Extended features bundle On, Off


Not available on DigiEye 3G
8/16 audio inputs (on
3G-EXP-AUDIO On, Off mounting a RadiSys
8/16 inputs DigiEye 3G)
motherboard.
None,
Automatic number plate 1 camera, Not available on DigiEye 3G
3G-ANPR recognition for parking mounting a RadiSys
applications. 2 cameras, motherboard.
4 cameras

Page 176
SYAC - DigiEye 3G User manual

APPENDIX H – Technical characteristics


Features 3G 4 3G 8 3G 16
Video channels 4 8 16
Acquisition/Recording rate: max. fields per second
100/120 200/240 200/240 400/480 200/240 400/480
(PAL/NTSC)
Video inputs: composite video inputs for PAL or NTSC
cameras with BNC connectors for camera inputs (1 4 4 8 8 16 16
Vpp/75 Ohm)
Video loopthrough: BNC connectors signal looped for
Not available 8 8 16 16
each camera (1 Vpp/75 Ohm)
Video outputs: composite video outputs (CVBS) on
BNC connectors (1 Vpp/75 Ohm); from internal video 1 1 4 4 4 4
matrix switcher
video

Video-split output: 1 composite video output (CVBS) for


multiplexed live camera display (x1, x4, x16) with titler 1 1 1 1 1 1
(x1, x4); RCA connector
Console output: 1 SVGA monitor output; DB15-S and
1 1 1 1 1 1
DVI connector
PAL: 640x512, 640x256 or 320x256 pixels; NTSC: 640x480, 640x240
Image resolution
or 320x240 pixels
Image compression Enhanced Delta® (with video de-interlace for FF images)
Typical for complete image 1:80 to 1:8 (from 8 to 80 kbyte) plus further
Compression ratio reduction (from 0 % to 99%) proportional to variation between
subsequent images
Executed in real time on each acquired image on complete image, or
Motion detection
on multiple areas (of any number, shape, position and size)
Audio channels 1 input (mono) / 1 output (mono)
Audio Audio compression G723.1 (8KHz sampling, final coding at 6.4 or 5.3 Kbit/s)
Required storage Approximately 3 MB/hour for each audio channel
10 dry contact opto 18 dry contact opto
Long model Not available coupled + 1 internal coupled + 1 internal
emergency button emergency button
Digital inputs
6 dry contact opto
Alarm //O

10 dry contact opto 18 dry contact opto


Short model coupled + 1 internal
coupled coupled
emergency button
10 relay dry contacts 18 relay dry contacts
Long model Not available
Digital outputs + 1 internal buzzer + 1 internal buzzer
Short model 6 relay dry contact 10 relay dry contacts 18 relay dry contacts
Network I/O expander Maximum 24 inputs/outputs using external expander
Serial ports 1 RS-232; 2 RS-485 2 RS-232; 2 RS-485
USB ports (rear, front) 5 (4,1) 5 (4,1) 5 (4,1) 7 (6,1) 5 (4,1) 7 (6,1)
Communications +

2 PS/2 ports for mouse and keyboard, 3 audio jack 3.5mm (line out,
Other ports
Interfaces

line in, mic in)


10/1
Local Area Network 00 10/100 10/100
10/100 Mbps Gigabit Gigabit
1 Ethernet RJ-45 Mbp Mbps Mbps
s
IP networks, PSTN/POTS, ISDN, ADSL, HDSL, LAN, WAP
Supported media
with DVD 1 3½" drive Max. 2 3½" drives (up to 1,5TB)
Internal Hard-disks
without DVD (only short) 1 3½" drive Max. 4 3½" drives (up to 3TB)
1 internal CD/DVD-RW, support for USB 2.0 removable devices (as
Storage

with DVD
PenDisk and removable HD)
Backup
support for USB 2.0 removable devices (as PenDisk, removable HD
without DVD (only short)
and external DVD-Writer)
DOM Boot from solid-state disk (Disk-on-module)
Raid support Raid5
Celeron Celeron
CPU CeleronD PentiumD PentiumD
D D
Hw Watchdog 1 (hardware)
System Operating system Linux Security OS
Specialized Fault-tolerant filesystem (auto-recovery in case of power
Disk filesystem
loss)
Power supply 110/220 VAC
<
Power consumption < 350W 350 < 350W < 300W < 350W < 300W
W
General

19” 4U (435 x 187 x 555 mm)


Dimensions Long Model Not available
18 Kg / 39,7 lbs
(base x height x depth, BNC
19” 2U (430 x 98 x
& anti-slip pads included) 19” 4U (435 x 187 x 415 mm)
Short model 420)
Weight 14,5 Kg / 31,9 lbs
8,5 Kg / 18,7 lbs
Operating t° +5 - ±50 C°
Maximum relative humidity 5 - 95% non-condensing

Page 177
SYAC - DigiEye 3G User manual

Page 178

You might also like