Requirements and recommendations🔗
Hardware and software
Warning
Eocortex Neural Networks package must be installed before it will be possible to use neural networks-based features of the module.
The following equipment is required to use this neural network-based module:
A processor that supports AVX instructions;
An NVIDIA video card (GPU) with the computation capacity index of at least 6.5 and with at least 4 Gb of memory; the parameters and performance of the video card must be similar or better than those of NVIDIA GTX 1650 Ti model;
Version of the video card driver at least 460;
Swap file at least half of the total RAM size.
If the package will be installed on a virtual machine, it may additionally be required to:
Enable support for AVX instructions in the guest machine settings;
Use GRID drivers for GPU virtualization.
Warning
Eocortex must use video cards selected for running neural networks in monopoly mode. It is not allowed to use such card for other applications or tasks that consume GPU resources, including for displaying video. Simultaneous use of a video card for several tasks may lead to incorrect system operation: from analytics performance degradation to server instability.
Warning
The neural network works with the 64-bit version of Eocortex only.
Warning
When upgrading Eocortex to another version, it is necessary to also upgrade the Eocortex Neural Networks package to the corresponding version.
Use of computing resources
The table below shows the allowed number of cameras for different video streams and server configurations without displaying cameras on the same device.
CPU |
GPU |
RAM, GB |
Number of cameras |
---|---|---|---|
Stream: 2 Mpix, 25 fps |
|||
Intel® Core™ i5-2400 |
NVIDIA GeForce GTX 1050 Ti |
8 |
5 |
Intel® Core™ i7-2600 |
NVIDIA GeForce GTX 1060 |
8 |
9 |
Intel® Core™ i7-7700 |
NVIDIA GeForce RTX 2070 |
8 |
13 |
Intel® Core™ i9-9900 |
NVIDIA GeForce RTX 2080 |
12 |
20 |
Stream: 1 Mpix, 25 fps |
|||
Intel® Core™ i5-2400 |
NVIDIA GeForce GTX 1050 Ti |
8 |
8 |
Video stream
Frame frequency: no lower than 10 frames per second;
Image resolution: no lower than HD (1280x720).
Image
The image must be in color.
Scene and camera position
Emergency vehicle must be fully in the frame;
Objects less than 40 pixels in height will not be detected. Recommended object height is more than 80 pixels;
The camera angle must be adequate to correctly identify the type of emergency vehicle;
Emergency vehicle must not be covered by other objects;
Emergency vehicle must be clearly distinguishable from the background;
Vehicle should not be overexposed.
Module’s performance
The accuracy of emergency vehicle detection is 95%;
The accuracy of determining the type of emergency vehicle is 90%.