Setup Window¶
Setup Window provides ways to configure your instance for Source, Masking, Overlay, Analytics and Export settings, each with its dedicated tab.
When adding a new instance, once you selected an input source, you can navigate between the tabs either by clicking on them or simply using the Next button.
Until the source is selected, the navigation between the tabs is disabled. You can also click on the Save button to apply the current settings to the instance being created.
You can always edit your settings later on.
Info
When editing an instance, there is no Next button as it happens while adding an instance, and there is also no constraint on the navigation. You can simply click any tab, adjust the settings and click Save.
Selecting the Source¶
The first tab on the Setup Window is the Source tab. In CVEDIA-RT, every instance has an input source associated. We currently support the following types as input for instances:
-
Video file: Open a file supported by FFMPEG Multimedia Framework and MSMF - Microsoft Media Foundation
Available video file types
The available video file types can be checked here
-
Directory: Allows opening a directory to load all the video or image files inside. If video files are present they will be loaded as a playlist.
-
Webcam: Allows opening a system camera
-
ONVIF: Allows opening a camera discovered using ONVIF
Camera Manager
You will be able to choose from any ONVIF camera available in the current system cameras. These system cameras can be managed in the Camera Manager Window
-
ScreenCap: Allows using a system window as an input
-
IP Camera: Allows using streams as an input for the following protocols RTSP, RTMP, HTTP and HTTPS
-
GStreamer: Allows using GStreamer as an input stream
In the Source tab, select the desired input type from the left panel and proceed with the details of the chosen input type as explained below.
Video File / Directory¶
The Video File / Directory configuration window will display a file explorer where you can select the source to be played as the media source for the instance.
If Video File source type is chosen, a file is requested. If Directory is chosen, a directory is requested.
Webcam¶
The Webcam configuration window will display a dropdown menu where you can select the webcam system index source to be played as the media source for the instance.
This index is the order in which the webcam was plugged into the system. If there is only one USB camera plugged in the system the index to use is always 0.
Next release
In a future release the dropdown will list the names of the connected webcams
ONVIF¶
The ONVIF configuration window will display a table listing all available ONVIF cameras. You will be able to choose from any ONVIF camera available in the current system cameras list.
These system cameras can be managed in the Camera Manager Window.
The camera will be selected when pressing the Choose button.
IP Camera¶
The IP Camera configuration window will display a dropdown menu where you can select the protocol to use between RTSP, RTMP, HTTP, and HTTPS. It will also provide input fields for username, password, IP, port and path that corresponds to a stream.
If there are special characters in the provided fields, they will be automatically encoded for the URL.
GStreamer¶
GStreamer provides several different configuration options. Check Advanced Input Options for more details.
Configuring Media Format Preset¶
Viewing the Media Format Preset menu
If the Media Format Preset menu is not shown, it will only be shown after clicking on the "OK" button of the File Tree chooser above.
Most media source configuration windows will have a media format presets dropdown present. Here you can select if the image format to use on the instance should keep the same resolution, or if a predefined maximum is to be applied.
Tip
Choosing a lower resolution can prevent very high-resolution media sources from slowing the system down, caused by the extra processing needed to parse large image sizes. On the other hand, a very low resolution could limit the ability to detect small targets.
Available presets
- Same as Source Keep Source format
- 1080p (Software) Perform a CPU-based size conversion to 1080p on the image, if the source size is greater.
- 720p (Software) Perform a CPU-based size conversion to 720p on the image, if the source size is greater.
- 480p (Software) Perform a CPU-based size conversion to 480p on the image, if the source size is greater.
Masking¶
CVEDIA-RT provides a masking feature for anonymizing parts of the input. This can be done by either blurring, pixelating, or filling the polygons that can be drawn on the input.
On the masking tab, you can draw a polygon by holding the CTRL key and clicking on the image for adding vertices. Then you can select the Privacy Mode and the specific setting for each of the modes: Blur, Pixelate and Fill. The drawn polygons can be deleted by clicking on them and pressing the Delete key.
Overlay¶
CVEDIA-RT provides an overlay feature for adding HUD-like interfaces on the input. With this feature, any text or image can be overlaid on the input image. Simply click on Add Text or Add Image and adjust the settings on the left panel.
Analytics¶
Analytics allows you to create and configure components of various type such as Detection Regions, Tripwires and Zones. The available options vary depending on the solution so please refer to the specific documentation of the modules in the Solutions section of the User Guide.
Export¶
CVEDIA-RT provides the integration for third-party applications which would consume the data such as Video Management Systems (VMSs). You can also create your exporters to consume the events generated in the CVEDIA-RT.
It's also possible to export data in various forms by clicking on Add Custom Export Options which would show you options to customize the name, data to export, format and so on.
For more information on the export settings, check here.