You can use the "DVR Client-server" package as a Video Surveillance System in which parametric data (such as
VR_VIDEO_ACTIVITY) from different video cameras will help you search for a video fragment that you are
You can use the "DVR Client-server" package as a powerful instrument for debugging your video processing and
control algorithms that provides access to the values of your algorithm variables that were archived during recording.
- ring video/parametric archive with duration of 1 - 12 months;
- configurable database record (for parametric data) with maximal length of 190 bytes;
- writing of parameters to database with discretization 250 ms;
- the DVR Client can work simultaneously with four databases that can be located at remote computers.
The "DVR Client-server"
package uses the XviD
codec for purpose of video archiving. Therefore, you should install the XviD
codec before using the DVR module.
Activate the dialog window of XviD
Configuration (choice a "Xvid / Configure Encoder") and then set the "Target quantizer" parameter to 7.0 or higher.
Click the "Other Option"
button and then disable the option "Display encoding status".
Install the RoboRealm
package with DVR Server v0.1 (or higher) plugin.
Start RoboRealm after installation and add
DVR Server plugin to video-processing pipeline.
Activate the dialog window of DVR
Server (click on it at video-processing pipeline). Then
choose the database directory location.
After the RoboRealm installation
you should install DVR_Client_Install.exe package. When
installation is complete you should
set the database directory path
in the client program (chose a "Service/Configuration/Camera #1 database
path"). Now the DVR Client is ready to work.
DVR Server configuration
Call the dialog window of DVR Server (click on it at video-processing pipeline) and click on the
Now you can configure record length (16 - 190 bytes) of parametric database and change archive
duration (1 - 12 months). Also you can change the database directory location by clicking on the "Select directory" button.
You can then create a variable list of database records. Click "Add" button for
adding of new description entry for the archive variables table and then select a variable
from drop-list and choose the variable type:
0 to 255
-128 to 127
0 to 65535
-32768 to 32767
0 to 4294967295
-2147483648 to 2147483647
0 to 18,446,744,073,709,551,615
−9,223,372,036,854,775,808 to +9,223,372,036,854,775,807
+/- 3.4e +/- 38 (~7 digits)
precision floating point number
+/- 1.7e +/- 308 (~15 digits)
You can edit a variable name
that will be displayed in tables and trends (if it needed).
Specify variable's description
for displaying as additional information in DVR Client program.
Specify Min and Max
limitation for correct scaling of variable in trends.
Specify "Show" flag for
variable displaying in tables or trend or both.
DVR Client configuration
You should call the client configuration dialog window
(choice a "Service/Configuration") for the configuration of the database
path and displaying variables in the main DVR Client window.
You can configure staff
of displaying variables in tables and trends from "Create frame"
dialog window (choice a "View archive/New frame").
You have to press "Save frame"
button for accepting of changing and then you should close and open again table
or trend window for refreshing of variable staff.
Choose the "View archive/Trends" or "View archive/Tables"for calling of tables
or trends dialog window.
Double-click the left mouse button on video
bar for playback or click right mouse button on the trend
for popup menu activation and then select
"Play video from selected time".
You can use information that was archived from video detectors for quick
searching of video fragment that you need. For example it can be splash
of brightness, color or number of motion objects.
Video activity indicator
Total number of motion objects
Counter of objects that went to the left
Counter of objects that went to the right
Counter of objects that went to the top
Counter of objects that went to the bottom
Image brightness rate
Image rate with red color
Image rate with green color
Image rate with blue color
For searching of the parameter peaks you should click right mouse button
on the trend for popup menu activation and then select
"Search parameter peak".
The "Peak searcher" dialog allows you to select time interval for searching
(Start/End time), select an acceptable rate threshold of parameter
acceleration and a search step. Also you can choose a parameter and
the search type (ascending or descending). You can use buttons
"Previous peak" and "Next Peak" for navigation between peaks and button
"Play" for viewing of the video from position where peak was found.
You can use markers for more obvious presentation of parameter
values in the trends.
You should use "Add marker" or "Remove markers" popup menu items
for markers setting or removing.
Press the left mouse button and pull mouse cursor to the right
side of the trend for activation of interval selection.
Further in popup menu you can choose: peak searching,
writing video to AVI, exporting parameters to Excel or
viewing of selected fragment of video.