Cargo User Guide
Cargo User Guide
Version11
11
User
User Guide
Guide
SecurOS Cargo User Guide (UG - EN, build 117 on 7/13/2023).
SecurOS® ("SecurOS") and all respective logos are trademarks of ISS Corp, in the U.S. and/or other countries.
Intelligent Security Systems reserves the right to make changes to both this Manual and to the products it describes. System
specifications are subject to change without notice. Nothing contained within this Manual is intended as any offer, warranty, promise
or contractual condition, and must not be taken as such.
No part of this publication may be reproduced, transmitted, transcribed, stored in a retrieval system or translated into any human or
computer language in any form by any means without the express written permission of the copyright holder. Unauthorized copying
of this publication may not only infringe copyright but also reduce the ability of Intelligent Security Systems to provide accurate and
up-to-date information to both users and operators.
SecurOS Cargo 3 User Guide
Contents
Contents
1 Preface 5
1.1 Scope
........................................................................... 5
1.2 Target
. . . Audience
........................................................................ 5
1.3 Using
. . .This
. . . .Manual
.................................................................... 5
1.4 Getting
. . . .Technical
. . . . . . . . .Support
.............................................................. 5
1.5 Design
. . . .Convention
....................................................................... 6
1.6 Design
. . . .Elements
....................................................................... 7
2 General Description 8
2.1 Implementation
. . . . . . . . . . .and
. . . .Operation
. . . . . . . . .Principles
................................................... 8
2.1.1 Hardware-Software
. . . . . . . . . . .Platform
. . . . . . . Requirements
................................................................... 8
2.1.1.1 Server Requirements . . . . .To
. . .Install
. . . . .Recognition
. . . . . . . . . .Module
................................................... 8
2.1.1.2 Operator Workstation . . . . . and
. . . .SecurOS
. . . . . . . Cargo
. . . . . .Dedicated
. . . . . . . .DB
. . .Server
. . . . . .Requirements
................................... 9
2.1.2 System .Architecture
.................................................................................... 9
2.1.2.1 System Components
.......................................................................... 10
2.1.3 System. .Operation
................................................................................... 10
2.2 Types
. . . .of
. .Configurations
..................................................................... 11
2.2.1 Standalone
. . . . .Configuration
................................................................................ 11
2.2.2 Server-Workstation
. . . . . . . . . . . .Configuration
......................................................................... 11
2.2.3 Distributed
. . . . .Configuration
................................................................................ 11
3 Deploying Module 13
3.1 Installing
. . . . . . .Hardware
.................................................................... 13
3.1.1 Installing
. . . Video
. . . . . .Cameras
............................................................................ 13
3.1.2 Illumination
..................................................................................... 14
3.2 Installing
. . . . . . .Software
.................................................................... 15
3.3 Updating
. . . . . . .Module
. . . . . . Database
. . . . . . . . .Structure
..................................................... 22
4 Module Administration 23
4.1 Objects
. . . . . Reference
...................................................................... 23
4.1.1 Database
..................................................................................... 23
4.1.2 Cargo:. Group
. . . . . .of
. .modules
............................................................................ 25
4.1.3 Cargo:. Side
. . . . number
. . . . . . . recognizer
......................................................................... 25
4.1.3.1 Video source Tab .......................................................................... 27
4.1.3.2 Recognition Tab .......................................................................... 30
4.1.3.3 IMDG classes Tab .......................................................................... 32
4.1.4 Cargo:. Top
. . . .number
. . . . . . .recognizer
......................................................................... 34
4.1.5 Cargo:. Consolidator
.................................................................................... 34
4.1.5.1 SecurOS Cargo. .Quick . . . . .Setup
. . . . .Guide
. . . . .to
. .Work
. . . . .with
. . . Consolidator
............................................... 36
4.1.6 Cargo:. Logic
. . . . . module
............................................................................... 37
4.1.6.1 Recognizers Tab .......................................................................... 38
4.1.6.2 Watchlists Tab. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38
4.1.6.2.1 External Database
. . . . . . . .Connection
. . . . . . . . . Example
......................................................... 46
4.1.7 Cargo:. GUI
.................................................................................... 55
4.1.7.1 Display Tab . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 56
4.1.7.2 Additional Tab . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59
4.2 Configuration
. . . . . . . . . . .Examples
................................................................ 60
4.2.1 Standalone
. . . . .Configuration
................................................................................ 61
www.issivs.com
SecurOS Cargo 4 User Guide
Contents
4.2.2 Server-Workstation
. . . . . . . . . . . .Configuration
......................................................................... 64
4.2.3 Distributed
. . . . .Server-Workstation
. . . . . . . . . . . . . . . . .Configuration
............................................................... 66
6 Appendixes 98
6.1 Appendix
. . . . . . .A.
. .Camera
. . . . . . . Calibration
. . . . . . . . . .Utility
................................................. 98
6.1.1 Distortion
. . . . .Tab
................................................................................ 102
6.1.2 Perspective
. . . . . . Tab
............................................................................... 103
6.1.3 Zoom/Rotation
. . . . . . . . .Tab
............................................................................ 104
6.1.4 Points
. .Calibration
. . . . . . . . . .Tab
......................................................................... 105
6.2 Appendix
. . . . . . . .B.
. . Module
. . . . . . .Events
. . . . . . .and
. . . Commands
. . . . . . . . . . .Reference
..................................... 105
6.2.1 Cargo:
. . Side
. . . . number
. . . . . . . recognizer
........................................................................ 105
6.2.2 Cargo:
. . Top
. . . .number
. . . . . . .recognizer
........................................................................ 106
6.2.3 Cargo:
. . Logic
. . . . . module
.............................................................................. 107
6.3 Appendix
. . . . . . . .C.
. . Technical
. . . . . . . . .Support
. . . . . . . Information
................................................. 110
Index 112
www.issivs.com
SecurOS Cargo 5 User Guide
Preface
1 Preface
This section contains general information about the document, the means of its design and use, as well
as how to get additional technical support for the product.
1.1 Scope
This guide provides an overview of the possible configurations of the system, as well as the process of
installing and configuring the SecurOS Cargo Module on the server and the administrator's
workstation. Additionally, this guide describes the operator interface, and provides a list of events and
actions to control the Module's objects in the system.
· Installing and configuring software: this manual is intended for system administrators who are
experienced users of the Microsoft Windows operating system, with expertise in CCTV technology,
computer hardware, configuring a local area network, TCP/IP networking, and with a basic
knowledge of using/configuring macros and scripts.
· Monitoring and operational activities: this manual is intended for SecurOS operators, having basic
computer skills and familiarity with the SecurOS user interface.
To get online help (Microsoft HTML Help) just press the F1 key when running SecurOS. In
administration mode You can get context help for a given object/utility by pressing the F1 key when its
settings window/utility window is open. In operator mode, use the F1 key to open a description of the
active window of the current operator interface or utility.
If you have any questions after reading this manual, please address them to your system administrator
or supervisor.
For any further information you can contact the Intelligent Security Systems Technical Support Team:
Note. For all technical support requests, please open a ticket from the ISS Partner Portal:
https://support.issivs.com. You will need to create an account if you don’t already have one.
www.issivs.com
SecurOS Cargo 6 User Guide
Preface
· in USA:
Phone: +1 732 855 1111
· in Canada:
Phone: +1 778 929 8565
· in Mexico:
Phone: +52 55 9001 5252
· in Colombia:
Phone: +57 320 303 2849
· in Brazil:
Phone: +55 85 9668 2530
· in Central America and Caribbean:
Phone: +502 5517 8395
· in Argentina/ Paraguay/ Uruguay:
Phone: +54 911 5039 6440
· in Peru/ Bolivia/ Chile:
Phone: +56 9 3261 9893
· in Ecuador:
Phone: +57 312 255 2932
· in Venezuela:
Phone: +57 321 722 0425
· in Europe:
Phone: +380 44 299 0810
· in Dubai:
Phone: +971 4 874 7100
· in Qatar:
Phone: +974 6 677 8309
· in Saudi Arabia:
Phone: +966 54 109 9699
To solve problems faster, we recommend preparing the service information described in the Technical
Support Information Section before addressing the Technical Support Team.
www.issivs.com
SecurOS Cargo 7 User Guide
Preface
Font Description
bold italic type Used to mark out the elements of homogeneous lists.
Used to mark out macro text and programming code, file names and
monospace their paths. Also it is used to specify the necessary options, to mark
out values specified by the user from the keyboard (manually).
Additional Information
Used to display additional information. These type of elements contain, for example, the description of options for
executing a task or reference to additional literature.
www.issivs.com
SecurOS Cargo 8 User Guide
General Description
2 General Description
The SecurOS Cargo Module of the SecurOS integrated security system is intended for automatic
recognition of the container numbers detected in a camera view. Integration of the Module with the
SecurOS system allows its use with other monitoring systems (e. g. video and audio control, access
control) and equipment (e. g. scales, barriers). A server-workstation architecture allows for a distributed
system.
This section summarizes the hardware/software requirements which are recommended to install the
SecurOS Cargo Module.
Warning! Calculations of individual configurations for best system performance, are recommended to be
performed with a Intelligent Security Systems specialist.
Depending on the number of recognition channels, the requirements may vary according to the
performance of the processor and RAM.
www.issivs.com
SecurOS Cargo 9 User Guide
General Description
Note. One installed Cargo: Top (side) number recognizer corresponds to one channel of recognition.
www.issivs.com
SecurOS Cargo 10 User Guide
General Description
All SecurOS Cargo's objects (except Database) can be separated into Server-side and Client-side
components.
The following objects are the server-side components: Cargo: Logic module, Cargo: Top number recognizer,
Cargo: Side number recognizer; Cargo: GUI is the client-side component.
The video stream from the dedicated Camera (for container number recognition) is sent to the Cargo: Top
number recognizer (or Cargo: Side number recognizer).
Note. Module have two type of the object to recognize container numbers (Recognizers) — the top view
container number video stream (topsides marking, see Cargo: Top number recognizer) and normal view
video stream (sidewall marking, see Cargo: Side number recognizer).
The Recognizer analyzes the video stream using the ISS recognition algorithms, and automatically
localizes the container number(s) in the Camera field of view. Additional algorithms read the characters
from the container numbers(s) and store them in the Database (or, depending on settings, is sent to the
Cargo: Consolidator). The container numbers data is then displayed in the module's Cargo: GUI. If Cargo:
Consolidator is used then recognition results from several Recognizers are sent to the Cargo: Consolidator,
where they are processed to get a final result. Final recognition result is stored in the Database and is
displayed in the module's Cargo: GUI.
Depending if the recognized container numbers exist in a list ("black list", "white list" or "information
list") in a local Database or in a connected external Database, each result will be color-coded and
displayed in the Module's GUI.
www.issivs.com
SecurOS Cargo 11 User Guide
General Description
In this configuration all components (both server-side and client-side) of SecurOS Cargo will be
installed on one Video Server in the SecurOS security network. This configuration is typical for relatively
small systems, allowing for all types of SecurOS specific tasks to be done from one Computer: connection
of equipment, system administration, monitoring, and management of data coming from the installed
module(s).
In this type of configuration, components of SecurOS Cargo are installed on different computers
according to their types: server-side components on a Video Server, and client-side components — on a
Operator Workstation. Database can be installed on any network Computer.
In this case, the Video Server will be responsible for performing the recognition of the container
numbers, saving the results into a database, and storing the video archive associated with the results.
The Operator Workstation will be used for video monitoring purposes and for working with the system
GUI.
Installing system components on computers with different types of pre-installed SecurOS software is
described in section Installing Software.
In this case the Module software can be installed on different Computers: several servers and
workstations. Therefore each Computer will be responsible for performing certain tasks.
This configuration is intended to use for security systems with intense data streams. With the use of a
distributed configuration, computational tasks will be assigned to separate Computers to make the
functionality of the Module more efficient and balanced. This configurations allows for the use of
several Operator Workstations.
Module server-side components have to be installed on a Video Servers only. Module client-side
components — on Operator Workstations (see Installing Software). Data exchange between operator
workstations and video servers is done through the TCP/IP network.
The following tasks can be performed on separate servers/workstations (in a distributed configuration):
· Video capturing, processing of images, and saving them to video archive — on Video Server;
· container numbers recognition — on Video Server;
· Data recording (information about recognized container IDs, container speed, etc.) in database —
on Database Server (any computer in the system except the Operator Workstation);
· Processing and analyzing data — on Video Server.
www.issivs.com
SecurOS Cargo 12 User Guide
General Description
The Operator Workstation will be used for video monitoring purposes and for working with the system
GUI.
Note. A distributed server-workstation configuration allows for a further increase of the computational
resources by adding servers targeted to each specific task.
www.issivs.com
SecurOS Cargo 13 User Guide
Deploying Module
3 Deploying Module
The Module installation procedure consists of the following stages:
1. Checking system requirements of the servers and workstations (see Sections Server Requirements
To Install Recognition Module and Operator Workstation and SecurOS Cargo Dedicated DB
Server Requirements).
2. Installing Hardware (e. g. video capture cards) on each server and connecting external hardware (e.
g. cameras).
3. Installing Software.
This section provides guidelines for the installation of cameras and lighting, which if followed will
provide the best recognition results.
The best camera position (for recognition) is the frontal view of the marking plate on the top or on the
side of the container. The cameras can be installed either at the top or side of the container. Allowable
distance from camera to container depends on camera's lens characteristics (average from 3 to 30
meters). Camera control zone is determined by camera configuration (maximum size — 5 meters), see
Cargo: Side number recognizer for more information.
For side cameras, it is recommended to choose half-height of containers moving within a frame as a
camera vertical position (from 2 to 4 meters). In any case, cameras looking at container sidewalls must
be mounted somewhat lower than the top edge of normal-height containers in order to see no part of
their topsides. That is, the camera must not be mounted too high above the ground.
The camera should be framed to see both horizontal numbers near the top of 3-meters-high containers
and (the lowermost) check digits of vertical numbers on normal containers, which can reach as low as
0,5 meters over the container floor. Therefore, at least 2.5 meters and preferably 3,1 meters of the
container sidewall should well fit into frame.
A few important considerations related to the choice and setup of the video cameras are given below.
Warning! Failing to follow these guidelines could result in poor recognition rates.
· Camera type. Use a high resolution camera (above 500 television lines) with a 1/2" or 1/3" image
sensor and optional manual setting of exposure from 1/2000 to 1/5000 s.
· Camera lens type. Use a zoom lens to provide the best recognition results. The upper limit of the
focal length must not be less than 80 mm for such cameras. These lenses allow you to get high
quality image of the container from different distances.
· Camera features. Additional camera features such as auto focus and auto shaking compensation
should be disabled.
www.issivs.com
SecurOS Cargo 14 User Guide
Deploying Module
· Enabling/ disabling the auto-iris function. It is recommended to provide sufficient light and turn
the auto-iris function off for best recognition results. If it is impossible to provide such conditions
then turn the auto-iris function on.
Warning! For reliable recognition, the frame rate of the video from the Recognizer's camera should be
sufficiently high, for example, not less than 25 fps. Technically, each container number, passing in front of the
camera, should be fully visible in at least four to five video frames. Therefore, when containers are known to
move slowly, the frame rate can be reduced to 12 fps.
The module can work with megapixel video taken from IP-cameras. However the identification of
container numbers does not require very high resolutions, and processing of large images takes more
time and resources. Normally a frame with the vertical size of 500 - 600 pixels would be enough.
More than 800 pixels will hardly ever be needed. With a container height of 300 cm falling onto 600
pixels, we have 2 pixels per cm or 20 pixels per 10 cm, which is the typical size of characters in
numbers appearing on container sidewalls. A camera resolution of 800×600 can be used for side view
cameras.
3.1.2 Illumination
Acceptable recognition conditions are achieved in such lighting that provides a contrast between the
container number symbols and the background in the frame of not less than units 15-20
brightness/intensity of the digitized image.
The most suitable conditions for recognition arise when contrast exceeds 40 units of
brightness/intensity of the digitized image.
Note. If artificial lightening is used, there has to be no glare on the receiving video and no exposure on the
obtained image.
In the night, additional directional lights sources should be used to illuminate container numbers, for
example, LED projectors with white light or infrared.
The parameters of the projectors are selected depending on the angle of luminosity, the distance of the
illumination and the level of background illumination. Also a backlight IR illuminator can be used in
case there is no place to install additional illumination. Model of the IR illuminator is selected
depending on the necessary illumination angle and distance.
With an IR illuminator it is recommended to use cameras together with an IR corrective filter for glare
and camera extra exposure compensation.
www.issivs.com
SecurOS Cargo 15 User Guide
Deploying Module
Additional information
The brightness of the point of the digitized image is traditionally measured by a number lying in the 0 — 255
range of values. One can find out these numerical values using the Camera Calibration Utility, in the status bar of
which one can see the coordinates and brightness of the point of the image, pointed to by the cursor, or with the
help of popular graphics editors.
1. Stop the Video Management System Server service with the Server Control Agent utility (see
SecurOS Administration Guide). Its icon can be found in the system tray.
Note. The Video Management System Server can also be stopped with the Windows tools: Computer →
Manage → Services and Applications → Services.
2. To start Module software installation launch the product setup file. In the displayed dialog window
(see figure 2) select the language which will be used during the installation process, then click the
OK button.
Warning! Language of the Module software is selected automatically and depends on the language of the the
installed SecurOS software. If Module supports the language that you has specified when installing the
SecurOS software, then Module software is installed on the same language. If Module does not support the
language that you has specified when installing the SecurOS software, then Module software is installed in
English.
3. If previous software version is detected on the computer, then the appropriate informational
message will be displayed (see Figure 3).
www.issivs.com
SecurOS Cargo 16 User Guide
Deploying Module
www.issivs.com
SecurOS Cargo 17 User Guide
Deploying Module
Warning! When installing SecurOS Cargo on Video Server it is necessary to install all Module components
(SecurOS Cargo Database component is installed optionally). Otherwise, updating the system from the
Conf iguration Server will lead to the system not working correctly. On Operator Workstation it is enough to
install LPR: Operator GUI.
Click the Next button to continue. If the SecurOS Cargo Database option was selected, go to step 5,
otherwise go to step 8.
5. System will display Database object settings window (see figure 5).
Define database parameters. Set new database name and account for a new PostgreSQL database. If the
Module has been previously installed on this computer in Recognition server installation
mode and you wish to keep the existing data from this database, then specify the existing database
name and account. Click the Next button to continue.
6. If the same database defined in step 5 has been found, the system will display the Database exists
window (see figure 6), otherwise installation will automatically proceed to step 7.
www.issivs.com
SecurOS Cargo 18 User Guide
Deploying Module
www.issivs.com
SecurOS Cargo 19 User Guide
Deploying Module
In the Database creation window specify the PostgreSQL superuser credentials (user name and
password) necessary for creating Module database. Click the Next button to continue.
8. If the Templates of watchlists (black, info, white) option was selected, the system
will display Database for watchlists windows (see figure 8), otherwise go to step 11.
www.issivs.com
SecurOS Cargo 20 User Guide
Deploying Module
Define database parameters. Set new database name and account for a new PostgreSQL database. If the
Module has been previously installed on this computer in Recognition server installation
mode and you wish to keep the existing data from this database, then specify the existing database
name and account. Click the Next button to continue.
9. If the same database defined in step 8 has been found, the system will display the Database exists
window (see figure 9), otherwise installation will automatically proceed to step 10.
www.issivs.com
SecurOS Cargo 21 User Guide
Deploying Module
In the Database creation window specify the PostgreSQL superuser credentials (user name and
password) necessary for creating Module database. Click the Next button to continue.
11.System will display Ready to Install window (see figure 11).
Review your installation preferences. Click the Back button to make any necessary changes, or the
Install button to start the installation. System will extract required archives and start installation;
installation progress bar will be displayed during this process.
www.issivs.com
SecurOS Cargo 22 User Guide
Deploying Module
12.If the installation has finished successfully, the system will display the Completing the SecurOS
Cargo Setup Wizard window (see figure 12).
13.Start the Video Management System Server service with the Server Control Agent utility (see
SecurOS Administration Guide). Its icon can be found in the system tray.
Notes:
1. The Video Management System Server can also be started with the Windows tools:
Computer → Manage → Services and Applications → Services.
2. The Setup Wizard can ask you to restart the computer. If a restart is not done immediately, you
must restart the computer before the first launch of SecurOS.
www.issivs.com
SecurOS Cargo 23 User Guide
Module Administration
4 Module Administration
This section describes the SecurOS Cargo Module objects and their settings.
Warning! Open the TCP port of the Database object in the firewall settings for proper module operation.
4.1.1 Database
This object defines the database used to store the recognized container numbers. It also allows to set the
retention period for the database records.
Note. Several Database objects within the same parent object are combined into the Databases logic group in the
Object Tree.
3. Set the following parameters in the Database object’s settings window (see Figure 13):
www.issivs.com
SecurOS Cargo 24 User Guide
Module Administration
Parameter Description
Database
Type Select the database type from the list. Default value is PostgreSQL.
Database name, user name and password are as defined during the
Database name, User,
SecurOS Cargo Module software installation (see Installing
Password
Software).
Options
Retention period for records (in days). If set to 0, the records are not
Erase records older than deleted.
www.issivs.com
SecurOS Cargo 25 User Guide
Module Administration
Parameter Description
Warning! One should not manually edit tables of the Module database, otherwise the Module might not work
properly.
Note. This object has no settings to configure and is used to group other Module's objects.
According to the ISO standard, container code markings (“numbers”) appearing on container sidewalls
can vary widely in their layout (orientation and the number of lines). The variants recognized by the
Module are shown in figure 14, while those less frequent varieties that the Module currently fails to
read are displayed in figure 15.
Figure 14. Examples of container side numbers recognized by the Module: (a) single-line vertical number,(b) single-line horizontal
number, (c) double-line horizontal number and (d) double-line vertical number
www.issivs.com
SecurOS Cargo 26 User Guide
Module Administration
Figure 15. Examples of container side numbers currently not recognized by the Module: (a) triple-line number and (b) double-line
vertical number with the owner code to the right of the serial number line
To create and configure the Cargo: Side number recognizer object do the following:
1. Enter administration mode.
2. Select the Cargo: Group of modules object in the SecurOS Object Tree, then create a Cargo: Side number
recognizer child object. Set the required values in the Parameters of created object window.
3. Use the appropriate tabs of the object settings window (see below) to set the parameter values.
www.issivs.com
SecurOS Cargo 27 User Guide
Module Administration
Figure 16. Video source tab of Cargo: Side number recognizer Object Settings
Window
www.issivs.com
SecurOS Cargo 28 User Guide
Module Administration
Table 2. Cargo: Side number recognizer object settings. Video source Tab
Parameter Description
Enhancing recognition by Select this checkbox to enable image warping procedure. If not
image warping selected, recognition procedure will use initial captured image.
Run warping utility Click this button to run camera calibration utility to correct
(button) distortion (see Appendox A. Camera Calibration Utility).
Load settings from file Click this button to load camera calibration settings from an XML
(button) file.
Select recording mode for camera (for all cameras selected in the
Analyze video from camera and Record video from cameras
blocks). Possible values:
www.issivs.com
SecurOS Cargo 29 User Guide
Module Administration
Parameter Description
www.issivs.com
SecurOS Cargo 30 User Guide
Module Administration
Figure 17. Video source tab of Cargo: Side number recognizer Object Settings
Window
Parameter Description
Recognizer settings
Recognize numbers moving Specify the directions in which containers are expected to move in
up/ left to right, down/ right the streamed video (relative to Recognizer's camera).
to left
www.issivs.com
SecurOS Cargo 31 User Guide
Module Administration
Parameter Description
Horizontal container numbers are most often printed in the right top
corner of the container sidewall. One exception is cisterns in crates,
transported as regular containers. To make cistern numbers easilly
readable, they are normally printed at cistern half-height. The
Bottom edge of the zone processor load and the rate of stray recognitions can be reduced by
where horizontal numbers narrowing the zone where horizontal container numbers are looked
appear for. If cisterns have just a slim chance to appear at the given SecurOS
Cargo terminal, the zone bottom edge can be moved up by
decreasing the corresponding parameter value. The full frame
corresponds to 100%. This setting is accessible only for the Cargo:
Side number recognizer.
Container image
www.issivs.com
SecurOS Cargo 32 User Guide
Module Administration
Parameter Description
Image exporter Note. If there are no Image Processor objects in the SecurOS Object Tree
the list will be empty.
· PNG.
Use slider to specify image quality. The higher the quality, the larger
Image quality
the file size.
www.issivs.com
SecurOS Cargo 33 User Guide
Module Administration
Figure 18. IMDG classes tab of Cargo: Side number recognizer Object Settings
Window
Table 4. Cargo: Side number recognizer object settings. IMDG classes Tab
Parameter Description
Select a device from the list that will be used to process images of
containers when determining the presence of a plate with the IMDG
Use device code on them using neural network algorithms.
Warning! Only Intel CPUs are supported.
www.issivs.com
SecurOS Cargo 34 User Guide
Module Administration
This object is designed specifically to read code markings on container topsides. Therefore, the selection
of cameras for this object should be limited to those positioned to look down at containers travelling
straight under the camera. The Module recognizes conventional top numbers in the two inverse
orientations (see Figure 19) and whenever possible tries to produce a single merged result.
Figure 19. Examples of container top numbers that can be recognized by the Module
However, contrary to the ISO standard, some containers may have their topside marked in a style
designated specifically for sidewalls (see Cargo: Side number recognizer). By default such
unconventional top numbers are not recognized. To enable recognition of such numbers select the
Examine all orientations checkbox in the Recognizer object settings window (see Cargo: Side number
recognizer), but it doubles CPU load. Topside unconventional markings, if any, normally appear in
twosomes having inverse orientations and located near opposite topside edges. When enabled, an
attempt is made to read both numbers and, if possible, a single merged result is produced, provided the
two numbers share the same contrast (black-on-white or white-on-black).
Object settings window is almost identical to Cargo: Side number recognizer (see description in Cargo:
Side number recognizer section). There is additional Recognize in masked area only parameter on
Video source tab. Enable this field to make the system search and recognize container numbers only in
masked area of the video stream. Select the checkbox and then select required masked area from the list.
Zone mask can be changed on the fly in the SecurOS mask editor.
To create and configure the Cargo: Top number recognizer object do the following:
1. Enter administration mode.
2. Select the Cargo: Group of modules object in the SecurOS Object Tree, then create a Cargo: Top number
recognizer child object. Set the required values in the Parameters of created object window.
3. In the object settings window set the parameters in the respective tabs (see Cargo: Side number
recognizer).
The object is used for receiving and consolidating recognition results from several SecurOS Cargo
modules, working with video streams from side view and top view cameras, installed at control point.
Each control point requires its own Cargo: Consolidator object.
Cargo: Consolidator has access to all source data originating from the Recognizers, that allows it to take
into account the relative quality of recognition for each character and its position in the container ID on
all container sides. For this reason, using the Cargo: Consolidator object has an advantage over other
merging methods, for which only final recognition results are available.
Note. Cargo: Consolidator works correctly in situations where up to three containers are shipped by one trailer.
www.issivs.com
SecurOS Cargo 35 User Guide
Module Administration
Parameter Description
Select Cargo: Side number recognizer and Cargo: Top number recognizer
object, used as data sources for consolidation. Only Recognizers, with
Consolidator specified as the recognition results destination can be
selected.
Recognition sources
Activate the Opposite checkbox for Recognizers associated with
Cameras, recording video with containers moving in direction,
opposite to the main camera (see section SecurOS Cargo Quick
Setup Guide to Work with Consolidator for details).
www.issivs.com
SecurOS Cargo 36 User Guide
Module Administration
Parameter Description
Database settings Select the Database object to record recognized container numbers.
For all Recognizers, installed on the control point, select Consolidator in the Send results to field
(see Video source Tab).
Create and configure the Cargo: Consolidator object in the SecurOS object tree. Recognition sources list
displays all available Recognizers. Select Recognizers from which the Consolidator will be receiving
recognition results.
To ignore low quality consolidation results select Discard output if quality is under checkbox and
specify quality threshold (in relative units).
Note. When merging two or three recognition results, final recognition quality will be approximately equal to
the total quality of all involved results. In most cases consolidation quality threshold should be set up to 1,5 —
2 times greater than recognition quality threshold.
Specify container movement direction. Each Recognizer has its own reference system. If container is
moving from left to right on the video from camera installed on one side of the container, then the same
container will be moving from right to left on video from camera installed on the other side of the
container. Choose one "main" camera and deselect the Opposite checkboxes for all Recognizers, for
which containers moving direction is the same as for the "main" camera. For other Recognizers the
Opposite parameter must be selected. Assign meaningful names the "from left to right" and "from right
to left" directions on the video from main camera. If the main camera is associated with a Cargo: Top
number recognizer object, the "left to right" direction name is applied to the movement from bottom to
top, the "right to left" direction name is applied to movement from top to bottom.
Example. If "from left to right" direction corresponds to containers arriving to the port it can be called
"Incoming" and the opposite direction as "Outgoing".
These names will be saved into the database even in case when nothing was recognized on the video
from main camera.
www.issivs.com
SecurOS Cargo 37 User Guide
Module Administration
Specify waiting time — time interval to output consolidation result after first container recognition. This
interval should slightly exceed the time, in which a slowly moving container passes all Cameras,
associated with Recognizers, that are a sources of data for Consolidator. Exact value of this parameter is
defined experimentally.
It is possible to obtain the Consolidator results based on currently saved data. To do this, send a message
to SecurOS with the following command:
DoReact("CARGO_CONS","1","CONSOLIDATE");
Where CARGO_CONS is the SecurOS Cargo: Consolidator object type, "1" is the Cargo: Consolidator object
ID, and CONSOLIDATE is the command to execute. For the details on controlling SecurOS objects see
SecurOS Programming Guide.
Create and configure the Cargo: Logic module object in the SecurOS object tree. All Consolidators and
Recognizers, created in the SecurOS object tree, will be displayed in the Recognizers tab.
A Cargo: Logic module object can work with all Consolidators and Recognizers that use the same database.
Select required Consolidator objects in the list.
Create and configure the Cargo: GUI object in the SecurOS object tree. In the Additional tab select the
Cargo: Logic module object, which results will be displayed in the Protocol window (see section Cargo:
GUI).
This object defines the set of Recognizers to process container numbers from. Also there will be an option
to connect to databases from this object.
To create and configure the Cargo: Logic module object do the following:
1. Enter administration mode.
2. Select the Cargo: Group of modules object in the SecurOS Object Tree, then create a Cargo: Logic module
child object. Set the required values in the Parameters of created object window.
3. Use the appropriate tabs of the object settings window (see below) to set the parameter values.
www.issivs.com
SecurOS Cargo 38 User Guide
Module Administration
Figure 21. Recognizers Tab of Cargo: Logic module Object Settings Window
Parameter Description
External database can be represented by a set of objects, for example, MS Access file, PostgreSQL DBMS
or Oracle RDBMS table, etc. Both the appropriate native application or SecurOS Cargo can be used to
work with these databases. To edit databases in real-time mode with the help of the SecurOS Cargo the
Watchlists tab (see Working with Watchlists Tab section) is used.
Besides that third-party databases can be used, SecurOS Cargo provides accessing to the internal
template-created lists (databases). Each of these databases represents itself the PostgreSQL DBMS table,
that contains container numbers, that belong to the black, white or informational list.
If the Templates of the special lists (black, info, white) option was selected at the
Module software installation, see Installing Software then databases list will contain 3 databases:
Blacklist, Information and Whitelist. Otherwise the databases list will be empty.
www.issivs.com
SecurOS Cargo 39 User Guide
Module Administration
Note. Each of the default installed database represents separate table of the single physical database:
ext_cargo: black, info and white, accordingly.
The default created databases can be connected either through Database SecurOS's object, or directly,
with no object creation. At the first case, login and password connection parameters are specified when
creating the Database object and are detected automatically when creating the connection string in the
Database connection window with the help of the Import button. Otherwise these connection
parameters must be specified in the connection string manually.
Figure 22. Watchlists Tab of Cargo: Logic module Object Settings Window
Parameter Description
Watchlists to clear To add watchlist connections to the list, use the buttons below.
recognized container IDs
Click this button to add a watchlist to the list. System will display
Add
Watchlist properties window (see figure 24 and table 9).
www.issivs.com
SecurOS Cargo 40 User Guide
Module Administration
Parameter Description
Click this button to remove a selected watchlist from the list. This
Remove
button is active for a selected watchlist.
Click this button to open the watchlist properties window for changing
Properties the watchlist parameters (see figure 24). This button is active for a
selected watchlist.
Click this button to open the Watchlists changes history window (see
figure 23). This window displays all Watchlist databases that can be
modified to provide changes history. When modifying current
database tables structure is updated and a new history table for
Log and view the
Watchlists changes storing changes is created for each database.
history. Configure To modify Watchlists databases to provide changes history select
required tables in the Tree and click on the Log changes history for the
selected Watchlists button. If operation is successful, system will
display corresponding message.
www.issivs.com
SecurOS Cargo 41 User Guide
Module Administration
Parameter Description
Parameter Description
www.issivs.com
SecurOS Cargo 42 User Guide
Module Administration
Parameter Description
Save/discard changes.
OK (Cancel) Note. When creating a new database, the OK button is disabled until
connection string is created and query parameters bindings are
established.
Connection Tab
www.issivs.com
SecurOS Cargo 43 User Guide
Module Administration
Parameter Description
Edit watchlist
Tick this checkbox to view and edit Watchlists databases with the help of Cargo: GUI object.
Check the box and select a database, that will be used to edit a
container number list.
Table name Note. When using external databases, there is a probability of the
required table will not be detected by SecurOS Cargo and displayed in
the drop-down list. At this case type table name manually.
Click the button to create a new database on the base of the last one,
selected in the Source table field. Thus only the structure of the
table, but not its content, is cloned.
Clone Warning! Cloning is only applicable to the ext_cargo PostgreSQL
database of the SecurOS Cargo, its black, info and white tables and
any objects, created on the base on the last ones. When using third-party
databases operation can be failed.
Note. On editing the query line, the Test button becomes inactive (see
above).
www.issivs.com
SecurOS Cargo 44 User Guide
Module Administration
Parameter Description
Parameter Description
www.issivs.com
SecurOS Cargo 45 User Guide
Module Administration
Parameter Description
www.issivs.com
SecurOS Cargo 46 User Guide
Module Administration
Parameter Description
User, Password Specify user name and password for the data source.
Use direct ODBC driver Select this option to use direct ODBC driver connection (ODBC data
connection source creation is not required).
Note. When using Oracle database connection, data might be transmitted with incorrect codepage. For the
drivers to work correctly the driver language should be configured (see the Oracle database server installation
documentation or go to www.oracle.com/technetwork/products/globalization/nls-lang-099431.html
reference), or activate Force SQL_WCHAR Support option in the Workarounds tab of Oracle ODBC data
source configuration window.
Warning! It is recommended to use ODBC driver that supports the Unicode code, otherwise data corruption
during query execution may occur!
External database will be connected to the SecurOS Cargo using ODBC data source.
1. Launch the ODBC Data Source Administrator Windows' application: Control panel ® System and
® ®
Security Administrative Tools Data Sources (ODBC).
www.issivs.com
SecurOS Cargo 47 User Guide
Module Administration
2. In the ODBC Data Source Administrator window click the System DSN tab (see figure 29).
In driver list, select the SQL Server driver. Click the Finish button.
www.issivs.com
SecurOS Cargo 48 User Guide
Module Administration
4. System will display Create a New Data Source for SQL Server window (see figure 31).
Figure 31. Create a New Data Source for SQL Server Window
Specify source Name (is used to identify source in the SecurOS Cargo sources list), optional Description
of the source, and Server, where Microsoft SQL Server 2008 R2 DBMS is deployed.
Note. If DBMS is deployed on the local server, enter localhost or 127.0.0.1 value in the Server text
box.
www.issivs.com
SecurOS Cargo 49 User Guide
Module Administration
Figure 32. Create a New Data Source for SQL Server Window
Select the With SQL Server authentication using a login ID and password entered
by the user option, check the Connect to SQL Server to obtain default settings for
the additional configuration options box. In the Login ID and Password text boxes enter
the values, that complies with SQL-server instanse's user account to access the database. Click the Next
button to continue.
Note. If the incorrect Login ID and Password values are entered, then system will display appropriate
information message.
6. System will display the next page of the Create a New Data Source for SQL Server window. Accept
default parameters and click the Next button.
7. System will display the last page of the Create a New Data Source for SQL Server window. Accept
default parameters and click the Finish button.
8. System will display ODBC Microsoft SQL Server Setup window (see figure 33).
www.issivs.com
SecurOS Cargo 50 User Guide
Module Administration
To check the server connection click the Test Data Source button.
9. System will display checking result window (see figure 34).
If checking is completed successfully, click the OK button to finish the ODBC data source creation.
Otherwise, check if the entered parameters are correct and retry connection test.
10.System will display ODBC Data Source Administrator window with created ODBC data source
(see figure 35).
www.issivs.com
SecurOS Cargo 51 User Guide
Module Administration
www.issivs.com
SecurOS Cargo 52 User Guide
Module Administration
In the Name specify a name of the new database, which will be displayed in the Watchlists to clear
recognized container IDs parameter list (see figure 36). Select the watchlist type in the Type list. Click
the Build connection string to continue with configuring.
3. System will display Database connection window (see figure 38).
www.issivs.com
SecurOS Cargo 53 User Guide
Module Administration
Select the Use ODBC data source option. Select created source in the source list (in this example —
MS SQL Server). In the User and Password text boxes enter values, specified at source creation
(Microsoft SQL Server access user account values). Click the OK button to continue.
4. In the Watchlist properties click the Query tab (see figure 39).
www.issivs.com
SecurOS Cargo 54 User Guide
Module Administration
The query, specified in this tab, will be used by SecurOS Cargo as a template query to return data,
relevant to recognized container number. These returned data will be displayed in the Watchlists tab
(see Working with Watchlists Tab section).
Warning! Format of the queried table name specified in the query string depends on used DBMS.
· Number — query condition, in example this is the field of the Number column in the
ContNumbers.dbo.BlackList table, that contains container number.
www.issivs.com
SecurOS Cargo 55 User Guide
Module Administration
· Parameter bindings — this is the table, where correspondence between entities of the database
table and query parameters is established. To establish a correspondence click the Bind
parameters button. In example, the query condition is specified as Number=?, where ? — a value
of the "container number" entity, stored in the table. SecurOS Cargo, as a rule, uses data sample
relevant to the queried container number, so this entity is used in the Parameter bindings table by
default. Thus, it is established that Plate query parameter corresponds to "container number"
entity.
In the Value field specify container number value in that form, in which it is stored in the database.
Click the Bind parameters button. The Test button will be enabled.
5. Click the Test button. If connection and query parameters are specified correctly, system will display
the following window (see figure 40):
If it is known in advance that the Comment field, relevant to the correctly specified container number,
contains data, these data will be displayed in the <The result is> string. The <empty string>
query result means, that there is no any additional data in the table (Comment field) relevant to the
specified container number (PONU4970600) or this container number does not exist, but the query itself
executed correctly.
6. To finish configuring the connection click the OK button in the External database properties
window.
As a result of performed steps external database is configured as ODBC data source and connection with
this database is configured and tested. Thus, the external database is completely prepared to be used by
the SecurOS Cargo.
www.issivs.com
SecurOS Cargo 56 User Guide
Module Administration
2. Select the Desktop object in the SecurOS Object Tree, then create a Cargo: GUI child object. Set the
required values in the Parameters of created object window.
3. Use the appropriate tabs of the object settings window (see below) to set the parameter values.
Parameter Description
www.issivs.com
SecurOS Cargo 57 User Guide
Module Administration
Parameter Description
Recognized container IDs protocol Select this checkbox to enable displaying protocol window
window in operator interface.
Display query status while Select this checkbox if it is necessary to display DB query
searching DB status (see Searching).
Recognized container IDs details Select this checkbox to enable displaying detailed window
window in the operator interface.
www.issivs.com
SecurOS Cargo 58 User Guide
Module Administration
Parameter Description
Note. Operator interf aces on different Video Servers or Operator Workstations can be configured independently of
each other.
www.issivs.com
SecurOS Cargo 59 User Guide
Module Administration
Parameter Description
Receive events from the logic Select one or more corresponding Cargo: Logic module object
objects from the dropdown list.
www.issivs.com
SecurOS Cargo 60 User Guide
Module Administration
Parameter Description
Note. Color for the color marking can be specified both when
adding a table entry and when editing it by clicking the Color
value of the appropriate table entry.
www.issivs.com
SecurOS Cargo 61 User Guide
Module Administration
The SecurOS Cargo Object Tree for a standalone configuration is represented in Figure 43.
www.issivs.com
SecurOS Cargo 62 User Guide
Module Administration
4. Create a Database object child to Security Zone object (see Database). Define the database for storing
the recognized container numbers and set the retention period if necessary.
Set the following parameter:
· Host ® set the server external IP address (by default the 127.0.0.1 computer internal address is
specified).
· Port ® specify port (by default 5432 port is used).
· Database name ® set SecurOS Cargo database name, specified during Module software
installation.
· User/Password ® set user name and password, specified during Module software installation.
Note. To check connection with remote database on Operator Workstation use Test connection button or
pgAdmin utility.
5. Create a Cargo: Group of modules object child to created Computer (see Cargo: Group of modules).
6. Create one or several Cargo: Top number recognizer object(s) (see Cargo: Top number recognizer) or
Cargo: Side number recognizer object(s) (see Cargo: Side number recognizer) children to created Cargo:
Group of modules object, depending on camera view (see below).
Set the following parameters in the Video source tab:
· Analyze video from camera ® define the corresponding Camera object;
· Record video from cameras ® select those Cameras, which will be the sources of video containing
recognized container number images;
· Recording mode ® select Make snapshots or Record container pass if it is necessary to
record a video sequence or a single snapshot of the passing container the number was recognized
from;
· Send results to ® define Database object to save the recognized container numbers, or Cargo:
Consolidator object.
Set the remaining parameters for recording and recognition in accordance with the requirements.
7. Create a Cargo: Logic module object child to created Cargo: Group of modules (see Cargo: Logic
module). Set the following parameters:
· Recognizers to process container IDs from ® add the corresponding Cargo: Top number recognizer
or Cargo: Side number recognizer objects;
· configure Watchlists, if necessary.
8. Create Desktop object child to the created Computer object.
9. Create Media Client object child to the created Desktop. In the Cameras tab choose Cameras, with
which given Media Client will be able to work. For example, it may be ones specified in the Record
video from cameras list in the Recognizer settings. To work with all Cameras use default value.
www.issivs.com
SecurOS Cargo 63 User Guide
Module Administration
10.Create Cargo: GUI object child to the created Desktop. Set the following parameters in the Display
tab:
· Media Client ® choose Media Client object from the drop-down list to display video used by
Recognizers;
· select corresponding checkboxes to display Recognized license plates protocol window and
Recognized license plates details window and specify window size and position parameters.
· specify other parameters to display recognition data.
In the Additional tab specify the following parameters:
· Process events from the logic objects ® select checkboxes for those Cargo: Logic modules, events of
which must be processed;
· Specify color markers in the Event color marking block;
· If it necessary to edit Watchlists and view changes history, tick corresponding checkboxes.
www.issivs.com
SecurOS Cargo 64 User Guide
Module Administration
The SecurOS Cargo Object Tree for a server-workstation configuration is illustrated in Figure 44.
1. Open settings window of the Computer which role is Video Server (see SecurOS Administration
Guide) and specify the following parameter in the Archive tab:
· Directory ® set Read/Write access for video for at least one logical drive (e. g. for C:).
2. Depending on the number and type of video cameras used, create one or several Video Capture Device
objects, children to created Computer (see SecurOS Administration Guide).
www.issivs.com
SecurOS Cargo 65 User Guide
Module Administration
3. Create one or several Camera objects children to created Video Capture Device with the following
parameters:
· Channel ® for analog cameras, set the actual number of the labeled BNC connector the first camera
is attached to; for IP cameras this value can be left default (unless IP camera has more than 1 lens or
the camera represents an analog camera connected to an IP encoder);
· Duration of pre-recording ® recommended value is 3 seconds.
3. Create a Database object child to Security Zone object (see Database). Define the database for storing
the recognized container numbers and set the retention period if necessary.
Set the following parameter:
· Host ® set the server external IP address (by default the 127.0.0.1 computer internal address is
specified).
· Port ® specify port (by default 5432 port is used).
· Database name ® set SecurOS Cargo database name, specified during Module software
installation.
· User/Password ® set user name and password, specified during Module software installation.
Note. To check connection with remote database on Operator Workstation use Test connection button or
pgAdmin utility.
4. Create a Cargo: Group of modules object child to created Computer (see Cargo: Group of modules).
5. Create one or several Cargo: Top number recognizer object(s) (see Cargo: Top number recognizer) or
Cargo: Side number recognizer object(s) (see Cargo: Side number recognizer) children to created Cargo:
Group of modules object, depending on camera view (see below).
Set the following parameters in the Video source tab:
· Analyze video from camera ® define the corresponding Camera object;
· Record video from cameras ® select those Cameras, which will be the sources of video containing
recognized container number images;
· Recording mode ® select Make snapshots or Record container pass if it is necessary to
record a video sequence or a single snapshot of the passing container the number was recognized
from;
· Send results to ® define Database object to save the recognized container numbers, or Cargo:
Consolidator object.
Set the remaining parameters for recording and recognition in accordance with the requirements.
6. Create a Cargo: Logic module object child to created Cargo: Group of modules (see Cargo: Logic
module). Set the following parameters:
· One or more recognizers ® add Cargo: Top number recognizer or Cargo: Side number recognizer;
www.issivs.com
SecurOS Cargo 66 User Guide
Module Administration
In a distributed client-server configuration, within SecurOS network, there may be several Video Servers
on which recognition is performed, and several Operator Workstations intended for working with
recognition results. For example, Recognizers are located on one or several Video Servers, Cargo: Logic
module is located on the other Video Server, and monitoring and work with recognized container
numbers is performed on Operator Workstations.
Note. To check name resolution, run the ping command on the operator workstations and put the computer
network name of the Video Server (doing the license plate recognition) as a command parameter. The
command should indicate a connection (network traffic) between these computers.
2. Open settings window of the Computer which role is Video Server (see SecurOS Administration
Guide) and specify the following parameter in the Archive tab:
· Directory ® set Read/Write access for video for at least one logical drive (e. g. for C:).
www.issivs.com
SecurOS Cargo 67 User Guide
Module Administration
3. Create a Video Capture Device object child to the created Computer (see SecurOS Administration
Guide).
4. Create Camera objects children to created Video Capture Device with the following parameters:
· Channel ® for analog cameras, set the actual number of the labeled BNC connector the first camera
is attached to; for IP cameras this value can be left default (unless IP camera has more than 1 lens or
the camera represents an analog camera connected to an IP encoder);
· Duration of pre-recording ® recommended value is 3 seconds.
5. Create a Database object child to Security Zone object (see Database). Define the database for storing
the recognized container numbers and set the retention period if necessary. Set the following
parameter:
· Host ® set the server external IP address (by default the 127.0.0.1 computer internal address is
specified).
Note. To check connection with remote database on Operator Workstation use Test connection button or
pgAdmin utility.
6. Select the Computer object of the recognition server computer. Create a Cargo: Group of modules
object (see Cargo: Group of modules).
Note. Recognition server configuration procedure is the same for all recognition servers.
7. Create one or several Cargo: Top number recognizer object(s) (see Cargo: Top number recognizer) or
Cargo: Side number recognizer object(s) (see Cargo: Side number recognizer) children to created Cargo:
Group of modules object, depending on camera view (see below).
Set the following parameters in the Video source tab:
· Analyze video from camera ® define the corresponding Camera object;
· Record video from cameras ® select those Cameras, which will be the sources of video containing
recognized container number images;
· Recording mode ® select Make snapshots or Record container pass if it is necessary to
record a video sequence or a single snapshot of the passing container the number was recognized
from;
· Send results to ® define Database object to save the recognized container numbers, or Cargo:
Consolidator object.
Set the remaining parameters for recording and recognition in accordance with the requirements.
8. Select the Computer object of the data processing and analyzing server and create a Cargo: Group of
modules object (see Cargo: Group of modules).
www.issivs.com
SecurOS Cargo 68 User Guide
Module Administration
9. Create a Cargo: Logic module object child to created Cargo: Group of modules (see Cargo: Logic
module). Set the following parameters:
· One or more recognizers ® add Cargo: Top number recognizer or Cargo: Side number recognizer;
· configure Watchlists, if necessary.
10.Create a Computer object with ID equal to the NetBIOS name of the computer to be used as the
operator workstation, and set the following parameter:
· Network address ® IP address or DNS/WINS name of the computer within the local TCP/IP
network.
11.Create Desktop object child to the created Computer object.
12.Create Media Client object child to the created Desktop. In the Cameras tab choose Cameras, with
which given Media Client will be able to work. For example, it may be ones specified in the Record
video from cameras list in the Recognizer settings. To work with all Cameras use default value. Set the
following Media Client Window position parameters.
13.Create Cargo: GUI object child to the created Desktop. Set the following parameters:
· Media Client ® choose Media Client object from the drop-down list to display video used by
Recognizers;
· select corresponding checkboxes to display Recognized license plates protocol window and
Recognized license plates details window and specify window size and position parameters.
· specify other parameters to display recognition data.
In the Additional tab specify the following parameters:
· Process events from the logic objects ® select checkboxes for those Cargo: Logic modules, events of
which must be processed;
· Specify color markers in the Event color marking block;
· If it necessary to edit Watchlists and view changes history, tick corresponding checkboxes.
14.Launch the SecurOS client on the Operator Workstation and specify the video server IP address (or
DNS/WINS name) when prompted.
www.issivs.com
SecurOS Cargo 69 User Guide
Working with Module
www.issivs.com
SecurOS Cargo 70 User Guide
Working with Module
· work with Watchlists (white, black, information), see Working with Watchlists Tab;
· print report associated with current recognized container number, see Working in Details
Window;
· save image of the container with recognized number into the file, see Working in Details Window.
Protocol window (see the figure above) is used for the following:
· monitoring recognized container numbers (Results tab, see Working with Results Tab);
· searching container by its number (comment) and/or by date (Search tab, see Working with Search
Tab);
· searching container with dangerous goods by its IMDG class (Search tab, see Working with Search
Tab);
· working with list records: add, edit, delete (Watchlists tab, see Working with Watchlists Tab).
To look through the list one can use either the mouse scroll button or the following keyboard buttons: ,
, , , Home/End, Page Up/Page Down.
www.issivs.com
SecurOS Cargo 71 User Guide
Working with Module
Two types of recognized container number records are displayed in the Results tab:
· list of the last recognized container numbers (general list);
· list of the last recognized "alarmed" container numbers ("alarmed" records list).
Note. Number of displayed records is defined during system configuration (see Cargo: GUI).
www.issivs.com
SecurOS Cargo 72 User Guide
Working with Module
· Date and time of the container passing (time of the first recognition) in format of the installed OS.
Date is displayed only when the Display date checkbox is selected in the Cargo: GUI object settings
(see Display Tab).
· Recognizer name.
· The icon of the dangerous contents of the container according to IMDG. Displayed if the container
is marked with the corresponding image and the Classify dangerous goods checkbox is selected in
the settings of the Cargo: Number recognizer object (see IMDG classes tab).
· Optional: "alarm" information, i.e. comment to given container number.
"Alarmed" records are the ones associated with recognized container numbers found in
white/information/black lists of the Watchlists database or appropriate external database.
Notes:
1. If recognized container number belongs to any watchlist, comment to this number will be displayed
in the list in color, specified in the Cargo: GUI object settings (see Additional Tab)
2. If container number is fully recognized and has invalid checksum it will be marked with icon.
See also:
· Automatic and Manual Protocol Modes.
· Switching Protocol Modes.
· Working with Results Tab Records.
Automatic mode
Automatic mode is used for passive monitoring — in this mode operator can't edit recognized container
numbers, perform a search, add container numbers to the watchlists, etc. When working in Automatic
mode operator interface appearance is the following:
· Button (Auto-refresh) is pressed and highlighted.
· List of the recognized container numbers is updated automatically at each new recognition. New
recognition record is always added to the top of the list.
www.issivs.com
SecurOS Cargo 73 User Guide
Working with Module
· Cameras of the Media Client are in live mode; one can observe passing of the vehicle with container
in real time mode.
· Information associated with new recognition (current record) is displayed in the details window
(see Working in Details Window). Information in the window is automatically updated at each
new recognition.
Notes:
1. The current record is always located at the top of the list. This record is highlighted in light-blue
(see Figure 48).
2. Number of the records to display is specified by the system administrator. At each new recognition
the latest record is replaced by the new one.
Manual mode
Manual mode is used for working with recognition results — editing container numbers, searching
container numbers in the database, editing container numbers in the watchlists databases, adding
comments, etc. When working in the Manual mode, operator interface appearance is the following:
To switch to the Manual mode one can use one of the following methods:
· click the (Auto-refresh) button in the Protocol window (see Figure 48).
Note. If Details window (see Working in Details Window) is displayed in the operator GUI, this button is
hidden.
Note. Module switches to the Manual mode automatically when operator performs operations in the details
window and also when operator activates the Search or Watchlists tabs.
To switch back to the Automatic mode click the (Auto-refresh) button (see Figure 48).
Note. When switching modes, the selected mode is also set for the details window (see Working in Details
Window).
www.issivs.com
SecurOS Cargo 74 User Guide
Working with Module
When switching back to the Automatic mode the following rules are applied:
· All Cameras are switched to the live mode.
· The Media Client's layout, that was used before switching to the Manual mode, is restored.
· Cameras are placed in the layout 's cells in that order, which was used before switching to the
Manual mode.
See also:
· Working with Search Tab.
· Working with Watchlists Tab.
· Working in Details Window.
To filter recognized container numbers, click Filter button. The Results tab will become one-listed and
display only "alarmed" records.
To additionally filter records by the number of the Recognizer, click the down arrow on the Filter
button (see Figure 49).
Note. If Enable License plate recognizers grouping is not selected (see Display Tab), Recognizers will be
listed in alphabetical order. If selected, they will be grouped by belonging to Local/Remote system.
www.issivs.com
SecurOS Cargo 75 User Guide
Working with Module
To switch from one-listed tab back to all recognized and "alarmed" records view, click the Filter
button again.
Use the Search tab to find specific data items, including previously recognized container numbers,
stored in the SecurOS Cargo database and other databases (see Database). With small to medium sized
databases, containing up to several hundred thousand records, queries will be processed pretty fast.
Yet, the larger the stock of records having to be referenced, the longer the search will inevitably take.
Therefore, if no effort is taken to limit the search scope in databases containing millions of records, the
query response time might become unacceptably large. One solution to this problem would be to shrink
the scope of referenced items as much as possible using the available info on the container numbers one
wishes to find.
The Search tab window is divided into the Search form (upper area) and Search result (bottom area)
parts (see figure 50).
www.issivs.com
SecurOS Cargo 76 User Guide
Working with Module
All query fields specifying the items to be found are optional. For example, you can select a specific
source of container number or skip this field so that results from any Recognizer will be assumed
suitable. There are two parameters, however, that directly affect the pool of records to be analyzed.
These are the "Time interval" and the flag to "Search first symbols of number" (the latter in no way
precludes entering the number in full in the Text field). Specifying any of these parameters (or both)
drastically reduces the response time for large databases.
5.1.2.1 Searching
The Search form (see Figure 51) is used to specify the kind of data items you wish to find.
The actual database query is constructed using the search parameters (all of them are optional) entered
by the operator. These include the time interval; the Type of the container number (i.e., whether it
should belong to one of the predefined types); Recognizer (you can select the Recognizer that identified
the number); and the text to be found (the Text field). The use of these search parameters is detailed
below.
Time interval. Select appropriate checkboxes and specify start and end of the time interval in the From
and To fields with the help of buttons or keyboard. If the From checkbox is not selected, the search
interval is assumed to have no limit in the past. If the To checkbox is not selected, then the current time
will be used as the end of the search period. As mentioned above defining time limits significantly
reduces searching time.
Note. When the Search tab is used for the first time, then search interval is specified automatically by the
system and is equal to one hour (from the current time).
IMDG class. Select the contents dangerous class of the container to be found (see Figure 52). Default
value is Ignore. This means that the search results will return container numbers both with and
without dangerous content that satisfy all other specified search criteria.
Warning! The field is available if the Classify dangerous goods flag is checked in the settings of at least one of
the active Recognizers (see IMDG classes tab).
www.issivs.com
SecurOS Cargo 77 User Guide
Working with Module
To specify search conditions by dangerous class, select the checkboxes to the left of the classes of
interest. To search by all dangerous classes, select the All IMDG classes checkbox. To search for
containers that do not contain dangerous goods (or if it has not been searched), select the None
checkbox.
Type of number of the container. Using the drop-down list, you can limit the search to recognized
container numbers falling within a certain class. This could be numbers appearing in the white, black,
or info lists (see Working with Checklists Tab and Watchlists Tab); or present on any of the lists; or
not fully recognized. No type constraints are imposed if Any is selected for this field.
Recognizer. This parameter affects only the search result that is displayed. If a concrete Recognizer is
specified, then in the Search result list will be displayed only those license plates that were recognized by
this Recognizer (see Working with Results Tab Records). If Any value is selected, search results will be
displayed on all Recognizers.
Note. If Enable License plate recognizers grouping is not selected (see Display Tab), Recognizers will be
listed in alphabetical order. If selected, they will be grouped by belonging to Local/Remote system.
Text. If this field remains blank, any container number satisfying the search parameters described above
will fit. If the text string is not empty, its interpretation as a search template will depend on the selection
made for the two checkboxes described below. The text string will be looked for either across the
recognized container numbers alone, if the Search only number checkbox is activated, or otherwise
across the recognized numbers and the corresponding comment field. In the latter case, the search takes
longer to complete. When searching for container numbers it is allowed to enter both uppercase and
lowercase characters. The search can be significantly sped up if the Search first symbols of number
checkbox is activated and the text entered is the full container number or its initial part. For example, a
container number XYZ123 can be quickly found using the search string XYZ1, however the query might
also return the number XYZ100.
www.issivs.com
SecurOS Cargo 78 User Guide
Working with Module
Regular expressions (see Pattern Search) can also be entered as search text strings, thus allowing the
experienced user to target a whole set of number variants in one query.
Note. All search parameters are optional and can be combined as needed.
Sort by date. Choose how to sort found records. Found records can be sorted by date: either from oldest
to newest or from newest to oldest records.
In all search recommendations, it is assumed that any of the time interval, Type orRecognoizer fields
can be additionally specified.
If the Display query status while searching DB checkbox is selected (see Display Tab), then when
searching database system will display a table, where name/ID of the queried database, current query
status and its progress bar (see figure 53) will be represented:
Warning! Search is carried out only on those databases that are used by Recognizers specified in search
conditions.
When searching on all available databases is finished the search result list is displayed (see figure 54):
www.issivs.com
SecurOS Cargo 79 User Guide
Working with Module
www.issivs.com
SecurOS Cargo 80 User Guide
Working with Module
1. In the Text field, enter a container number in full, or its part, or a text string to be looked for in the
comment database field.
2. Activate the Search only number checkbox, if search is to be done among recognized container
numbers alone (excluding comments). If the whole container number or its initial part are known,
activate the Search first symbols of number checkbox for a much faster search.
3. Click the Search button or press the Enter key to start the search.
Searches can be done on the whole container number or on part of the number in the Text field. When
doing partial text searches, unknown symbols may be replaced by regular expression.
~[0-9]A All container numbers have the letter A after any digit.
www.issivs.com
SecurOS Cargo 81 User Guide
Working with Module
To display the next page, click the Next records link below the search result list. To return to the
previous page, click the Previous records link (see figure 54).
Warning! When scrolling pages all the databases are queried again.
To view more information about a particular container number, click on the required entry. On the
Media Client, specified in the Cargo: GUI object settings, the “best frame” of the recognized container
number will be displayed. Details window will display all available information for this container
number (see Working in Details Window).
System will display search results in view mode. Then one can save data in one of suggested formats.
Watchlists tab (see figure 55) is intended for editing black, white, informational or other list of the
internal or external databases. Module checks if a recognized container number belongs to such a
watchlist and, if it exists in the appropriate database, displays information on the protocol tab
(see Working with Results Tab) in real-time.
Using the Watchlists tab an operator can insert container number and attendant information into the
black, white or informational list, as well as edit or delete existent record.
www.issivs.com
SecurOS Cargo 82 User Guide
Working with Module
· Container numbers — a table, which represents data in a form, that complies with database
structure. I.e. number of columns in each table is specified by the structure of the appropriate
database. Table header (column names) are also displayed in the form, that complies with database
structure;
· Export, Import, Add, Remove, Save buttons — list export/import, adding/removing record,
saving changes.
container number, comment, other information. Each added record is marked with symbol on
the left of the record.
Note. If comment to the record is not specified, the Container number was found message will be
displayed in protocol window and details window. Message will be marked in color, specified in the Cargo:
GUI object settings for corresponding watchlist (see Additional Tab).
4. Click the Save button to store container number into the list.
Container number and attendant information will be registered in the appropriate list. When the
container number is recognized the record will be displayed, specifying which list the plate belongs to.
Additional comments/information about the recognized container number, that matches the database
query (see External Database Connection Example), will be displayed in the Comment field.
Selecting Record
To select record, click it.
www.issivs.com
SecurOS Cargo 83 User Guide
Working with Module
3. Change the cell data. Edited record will be marked with symbol on the left of the row.
4. Click the Save button.
Container number and attendant information will be changed. When the container number is
recognized the record will be displayed, specifying which list the plate belongs to. Additional
comments/information about the recognized container number, that matches the database query (see
External Database Connection Example), will be displayed in the Comment field.
Note. Editing record in separate window is convenient when working with checklist fields that contain
significant text fragments. For example, when editing multi-string comments.
3. Specify new field value in the opened field (see Figure 57).
www.issivs.com
SecurOS Cargo 84 User Guide
Working with Module
Deleting Record
To delete record do the following:
1. Select the record.
2. Click the Delete button.
3. Click the Save button.
Warning! Each deleted record is marked with symbol on the left of the record. To confirm deletion click
the Save button, otherwise record will not be removed.
Sorting List
To sort table records by any field click on required column in the table head, then click on the "arrow
up/arrow down" symbol (see Figure 58). Table records will be sorted by ascending/descending in the
selected column.
Exporting List
To export watchlist select it in the Watchlist field and click on Export button. List will be converted to
text csv file (with ";" separator). By default file will be saved in %ProgramData%
\ISS\Watchlists\Cargo folder. If operation is successful, system will display corresponding
message.
Importing List
To import container number list select required list in the Watchlists field, where information from
external file should be added to, then click on Import button. In standard file manager window choose
CSV-file (see CSV File Requirements below), that contains required data, then click on Open button.
Data of this file will be added to the end of selected Watchlist. If operation is successful, system will
display corresponding message.
www.issivs.com
SecurOS Cargo 85 User Guide
Working with Module
If external file does not comply with conditions above, then system will display error message when
importing file.
Warning! Column that contain container number is always displayed and cannot be hidden.
Note. Typical and cloned Watchlists databases are ready for modifying automatically. To modify external
database it must be connected to the Module first (see External Database Connection Example).
After feature is configured watchlists tables will contain additional columns (see Figure 60):
www.issivs.com
SecurOS Cargo 86 User Guide
Working with Module
· Time — date and time of the last operation with this watchlist record (in format of used OS);
· Operator — name of operator who performed the last operation with watchlist record (name of
SecurOS User Account or Windows user, registered in Active Directory domain (see SecurOS
Administration Guide)).
Note. Changes history will be displayed not only for the record selected in the list, but for all records, relating
to the selected number.
System will display Changes history for container number window (see Figure 61).
In this window history of all operations related to given container number will be displayed, beginning
with the adding this number to the watchlist. Information will be displayed in the following fields:
· Time — date and time of the operation (in format of used OS);
· Operator — name of operator who performed this operation with watchlist record (name of
SecurOS User Account or Windows user, registered in Active Directory domain (see SecurOS
Administration Guide));
· Operation — name of the performed operation. Possible values:
- Add — adding new value to the table;
- Edit — editing current value in the table;
www.issivs.com
SecurOS Cargo 87 User Guide
Working with Module
When viewing one can sort data by table columns (see Sorting List).
Information, associated with the recognized container number, is displayed in the details window.
www.issivs.com
SecurOS Cargo 88 User Guide
Working with Module
· Auto-refresh button — indicator of current Protocol mode (see Automatic and Manual Details
Window Modes).
Note. One can edit container number if Enable watchlist editing checkbox is selected in the Cargo: GUI object
settings (see Cargo: GUI).
- — edit current number (switches to the Save button after any changes);
Warning! The field is available if the Classify dangerous goods flag is checked in the settings of at least one of
the active Recognizers (see IMDG classes tab).
Note. The recognition quality value is displayed in the Details Window only if the Show recognition quality
parameter is activated in the Cargo: GUI object settings window (see Cargo: GUI).
- Date — displays the date and time when this container number was first recognized in the video.
To display time the current time format of the installed OS is used.
- Source — gives the name (as in the SecurOS Object Tree) of the Recognizer this container number
was detected by.
· Print report — allows to print a report about given container (see Printing Report).
· Comment field — you can enter any comment here. It will be displayed in the Protocol window;
· Edit/ Save/Cancel buttons to process Comment changes:
- — edit current comment (switches to the Save button after any changes);
www.issivs.com
SecurOS Cargo 89 User Guide
Working with Module
Note. If comment to the record is not specified, the Container number was found message will be
displayed in the Additional info field. Message color will correspond to the color of the corresponding
watchlist.
In Manual mode an image of the container with recognized number is displayed (see Figure 63):
Figure 63. Details Window in Manual mode. Image type - Only container ID
- — save image into a file (see Saving image into the File).
Note. Selected image display mode is kept when moving to the next recognized container number.
www.issivs.com
SecurOS Cargo 90 User Guide
Working with Module
Operation of editing the recognized number is logged, information about event is displayed in the Event
Viewer window (see SecurOS Quick User Guide). Window appearance is shown in Figure 64.
The following information is displayed in the string corresponding to number change event:
· Object type — type of object, that generated event — Cargo: Logic module;
· Name — name of the object of the specified type;
· Time — event date and time;
· Event — name of the number changing event — Recognized Container number changed;
· Comment — event details (is displayed in the Comment window if event is selected):
- Operator — ID and name of the SecurOS User Account or Windows user (if Active Directory is
used, see SecurOS Administration Guide), who changed container number;
- Computer — ID of Computer within SecurOS network, from which container number has been
changed;
- Old License plate number — recognized license plate number;
- New License plate number — changed license plate number.
When number is changed the corresponding PLATE_CORRECTED event of the CARGO_LOGIC object is
saved to the SecurOS log (see Appendix 2. Module Events and Commands Reference, Cargo: Logic
module subsection).
www.issivs.com
SecurOS Cargo 91 User Guide
Working with Module
Printing Report
To print a report:
1. Click the Print report button. A standard print dialog box will appear.
2. Set the printing parameters and click the OK button.
All the video frames captured by all cameras selected in the Record video from cameras settings (see
Video Tab) at a moment when the container number was best visible and the following data, displayed
in this Details Window, will be printed:
· Name of the Recognizer, that detected container.
· Date and time of the first container number recognition in a frame in the DD-MM-YYYY
HH:MM:SS.FFF format.
· Recognized container number.
· Container platform's moving direction. Mentioned above information is displayed if the Cargo:
Consolidator object is used and the container platform's moving directions are specified in it's
settings (see Cargo: Consolidator).
· Comment to the recognized container number (optionally).
Notes:
1. In Automatic mode the data, displayed in the Details window at the moment of the command
execution, will be printed.
2. Container image (snapshot) is included into the report only if there is a frame in archive, that
corresponds to the moment of the operation execution.
www.issivs.com
SecurOS Cargo 92 User Guide
Working with Module
www.issivs.com
SecurOS Cargo 93 User Guide
Working with Module
For more information about working with Media Client (e.g. switching layouts and cameras, working
with archive, image zoom) see SecurOS Quick User Guide.
Errors that may occur during SecurOS Cargo operation are being diagnosed automatically and pop up
in Health Monitor diagnostics module window (see SecurOS Administration Guide). Health Monitor
can display problems in Table or Tree view. Use corresponding buttons in top right window corner to
switch between these modes:
· – for Table view;
Table view
Appearance of Health Monitor in Table view is shown on figure 67.
www.issivs.com
SecurOS Cargo 94 User Guide
Working with Module
Tree view
Appearance of Health Monitor in Tree view is shown on figure 68.
www.issivs.com
SecurOS Cargo 95 User Guide
Working with Module
In Tree view SecurOS Cargo problem objects are combined in SecurOS Cargo node of Problem objects
tree. Within the node objects are grouped by SecurOS Cargo object type:
· Container number recognizers (see Cargo: Side (top) number recognizer Object Problems);
· Logic modules (see Cargo: Logic module Object Problems).
The total number of SecurOS Cargo problem objects of given type is displayed to the right of the
SecurOS Cargo node. Within the node, the total number of problem objects of this type is displayed to
the right of each group.
Select the problem to see its detailed description in the bottom of the window.
More information about Health Monitor self-diagnostic module is provided in the SecurOS
Administration Guide.
The following problems are diagnosed for the Cargo: Side number recognizer and the Cargo: Top number
recognizer:
· Recognition results Database is not available;
· Insufficient CPU resources to analyze all frames;
· Error while saving container image to Database;
· Error while saving recognition results to Database;
· Error while retrieving recognition area mask;
· Video resolution is excessively high.
www.issivs.com
SecurOS Cargo 96 User Guide
Working with Module
Warning! Problems of the Cargo: Top number recognizer and Cargo: Side number recognizer objects are displayed
®
within the same group SecurOS Cargo Container number recognizers.
Note. This problem can also be detected for Cargo: Top number recognizer object.
Note. This problem can also be detected for Cargo: Top number recognizer object.
Note. This problem can also be detected for Cargo: Top number recognizer object.
The following problems are diagnosed for the Cargo: Logic module object:
· Error while saving results to Database;
· Error while querying Watchlist.
www.issivs.com
SecurOS Cargo 97 User Guide
Working with Module
www.issivs.com
SecurOS Cargo 98 User Guide
Appendixes
6 Appendixes
This section contains the following Appendixes:
· Appendix A. Camera Calibration Utility;
· Appendix B. Module Events and Commands Reference;
· Appendix C. Technical Support Information.
Note. Distortion may be caused by applying low-quality optical camera devices or camera with big
observation angle or short distance between the object and Recognizer's camera.
Location: <SecurOS_root_folder>\Modules\Cargo\ccu.exe
www.issivs.com
SecurOS Cargo 99 User Guide
Appendixes
There are buttons to work with files and help buttons on the utility toolbar (see figure 70).
www.issivs.com
SecurOS Cargo 100 User Guide
Appendixes
Setting panel consists of the following four tabs (see figure 69):
· Distortion — nonlinear image transformation (see Distortion Tab);
· Zoom/ Rotation — linear image transformation (see Zoom/ Rotation Tab);
· Perspective — linear image transformations (shift, skew, stretch) and perspective elimination (see
Perspective Tab);
· Points calibration — automatic camera calibration by points (see Points Calibration Tab).
Note. There are only two tab names displayed on setting panel. To switch to the next, click Tabs List Button
(see figure 69) and choose the required one.
www.issivs.com
SecurOS Cargo 101 User Guide
Appendixes
7. System will display the following informational message (see figure 71):
8. Click the Yes button to send and apply current settings into SecurOS Cargo, otherwise click the No
button. In latter case unsaved correction settings will be lost.
www.issivs.com
SecurOS Cargo 102 User Guide
Appendixes
The Distortion tab is used to make nonlinear image transformation and defines the following
parameters:
www.issivs.com
SecurOS Cargo 103 User Guide
Appendixes
To change a parameter, use its scroll bar and/or editable field to set the value.
The Perspective tab is used for shifting (parallel transfer), skewing, stretching upon horizontal and
vertical lines and elimination of both vertical and horizontal perspective (parallel lines convergence on
image). The following transformation parameters can be defined on the tab:
www.issivs.com
SecurOS Cargo 104 User Guide
Appendixes
To change a parameter, use its scroll bar and/or editable field to set the value.
The Zoom/ Rotation tab is used to make linear image transformation and defines the following
parameters:
To change a parameter, use its scroll bar and/or editable field to set the value.
www.issivs.com
SecurOS Cargo 105 User Guide
Appendixes
Parameters:
Date and time when container number was best seen (in DD-MM-YY
best_view_date_time
HH:MM:SS.FFF format)
www.issivs.com
SecurOS Cargo 106 User Guide
Appendixes
Description: The results of code recognition when an IMDG code image is found on the container
Parameters::
Commands: none.
Parameters:
Date and time when container number was best seen (in DD-MM-YY
best_view_date_time
HH:MM:SS.FFF format)
www.issivs.com
SecurOS Cargo 107 User Guide
Appendixes
Description: The results of code recognition when an IMDG code image is found on the container
Parameters::
Commands: none.
Parameters:
Parameters::
www.issivs.com
SecurOS Cargo 108 User Guide
Appendixes
direction_id · 0 — undefined;
Date and time when container number was best seen (in DD-MM-YYYY
best_view_date_time
HH:MM:SS.FFF format)
· blacklist;
database_type
· whitelist;
· informationlist.
Event name in macro: Recognized container number was not found in database
Parameters:
www.issivs.com
SecurOS Cargo 109 User Guide
Appendixes
direction_id · 0 — undefined;
Date and time when container number was best seen (in DD-MM-YYYY
best_view_date_time
HH:MM:SS.FFF format)
· blacklist;
database_type
· whitelist;
· informationlist.
Event name in macro: Error occured while communicating with external database
Parameters:
Description: Recognized container number has been changed with the help of Cargo: GUI object
Parameters:
www.issivs.com
SecurOS Cargo 110 User Guide
Appendixes
Date and time when container number was best seen (in DD-MM-YYYY
best_view_date_time
HH:MM:SS.FFF format)
direction_id · 0 — undefined;
Commands: none.
Current section contains service information that is necessary on addressing to Intelligent Security
Systems Technical Support.
www.issivs.com
SecurOS Cargo 111 User Guide
Appendixes
Note. Collected data have to be send to the Intelligent Security Systems Technical Support Team (see Getting
Technical Support).
Note. Equipment Dallas code can be found by the Hardware Report Utility (see SecurOS Administration
Guide for detailed information about utility).
· (*) name and version of the installed Intelligent Security Systems company software.
· total number of video servers and monitoring (operator) workstations in the system;
· operating system (name and service pack version).
9. Another useful information, if possible. For example:
· computer equipment configuration.
· central processors load.
· main and virtual memory used volumes.
· network load.
· network and network neighborhood configuration.
www.issivs.com
SecurOS Cargo 112 User Guide
Index
D
Database connection settings, 46
Database name property,
Index Database, 24
Database object description, 23
Database settings, parameter,
Cargo: Consolidator, 36
A Databases/Watchlists tables Tree, parameter,
Cargo: Logic module, 40
Add, button,
Details window, 87
Cargo: Logic module, 39
Saving image into the file, 92
Add/Delete, buttons,
Disable localized queries property,
Cargo: GUI, 60
External database, 45
Analyze video from camera, parameter,
Discard output if quality is under, parameter,
Cargo: Side number recognizer, 28
Cargo: Consolidator, 36
C Watchlists, 43
Enable container ID editing, parameter,
Cargo: Consolidator object description, 34 Cargo: GUI, 57
Cargo: Group of modules object description, 25 Enable License plate recognizers grouping, property,
Cargo: GUI object description, 55 Cargo: GUI, 58
Cargo: Logic module object description, 37 Enable watchlist editing, parameter,
Cargo: Side number recognizer object description, 25 Cargo: GUI, 60
Cargo: Top number recognizer object description, 34 Enhancing recognition by image warping, parameter,
Classify dangerous goods, parameter, Cargo: Side number recognizer, 28
Cargo: Side number recognizer, 33 Entries,
Client components, 10 Filtering, 74
Clone button, Pattern search, 80
Watchlists, 43 Erase records older than property,
Clone, button, Database, 24
Cargo: Logic module, 39 Event color marking, parameter,
Configuration examples, Cargo: GUI, 60
Client-server configuration, 64 Examine all orientations, parameter,
Distributed server-workstation configuration, 66 Cargo: Side number recognizer, 31
Standalone configuration, 61
Configurations,
Distributed configuration, 11
F
Frame Export, parameter,
Server-workstation configuration, 11
Cargo: GUI, 57
Standalone configuration, 11
From right to left, From left to right parameters,
Connection string property,
Cargo: Consolidator, 36
External database, 42
www.issivs.com
SecurOS Cargo 113 User Guide
Index
Preview, button,
H Cargo: Side number recognizer, 28
Properties, button,
Host property,
Cargo: Logic module, 40
Database, 24
Protocol,
I Automatic mode, 72
Manual mode, 73
Illumination, 14
Image exporter, parameter,
Cargo: Side number recognizer, 32
Q
Query property,
Image format, parameter,
Watchlists, 43
Cargo: Side number recognizer, 32
Image quality, parameter,
Cargo: Side number recognizer, 32 R
Image type, parameter, Reassign the number column parameter,
Cargo: Side number recognizer, 32 Watchlists, 43
installation, Receive events from the logic objects property,
Hardware installation, 13 Cargo: GUI, 59
Software installation procedure, 15 Recognition algorithm sensitivity, parameter,
Installation, Cargo: Side number recognizer, 31
Installation procedure, 13 Recognition quality is lower than, parameter,
Cargo: Side number recognizer, 31
L Recognition sources, parameter,
Load settings from file (button), Cargo: Consolidator, 35
Recognize numbers moving up/left to right, down/right
Cargo: Side number recognizer, 28
to left, parameter,
www.issivs.com
SecurOS Cargo 114 User Guide
Index
Exporting list, 84
S Importing list, 84
Search, Sorting list, 84
Viewing number changes history, 86
Export search results, 81
Watchlists to clear recognized container IDs property,
Self-diagnostic,
Cargo: Logic module, 39
with the Help of Health Monitor Module, 93
Write debug information, parameter,
Send results to, parameter,
Cargo: Side number recognizer, 32
Cargo: Side number recognizer, 29
Server components, 10
Settings to display archive, group of parameters, X
Cargo: GUI, 56 X, Y, W, H, parameters,
Show container image (if possible), parameter, Cargo: GUI, 57
Cargo: GUI, 58
Show recognition quality, parameter,
Cargo: GUI, 58
Show Watchlists changes history, parameter,
Cargo: GUI, 60
Special list includes, group of parameters,
Cargo: GUI, 57
Store to database, parameter,
Cargo: Side number recognizer, 32
T
Table name parameter,
Watchlists, 43
technical support,
how to get, 5
how to prepare service information, 110
Test connection,
Database, 24
Test, button,
Watchlists, 42, 44
Timeout, parameter,
Cargo: Consolidator, 35
Typcal height of number character, parameter,
Cargo: Side number recognizer, 31
Type property,
Database, 24
External database, 41
U
Use device, parameter,
Cargo: Side number recognizer, 33
User property,
Database, 24
W
Watchlists records,
Adding number to watchlist, 82
Deleting record, 84
Editing record, 82
www.issivs.com