Go to documentation repository
Previous page Next page
Attention!
The Neurotracker program module works only in Axxon PSIM of version 1.0.1 and higher.
The Neurotracker program module registers object tracks in the camera FOV during recording using the neural network and saves them to the VMDA metadata storage (see Creating and configuring VMDA metadata storage).
The configuration of the Neurotracker program module includes: main and additional settings of the detector, selection of the area of interest, the neurofilter configuration.
You can configure the Neurotracker program module on the settings panel of the Neurotracker object that is created on the basis of the Camera object on the Hardware tab of the System settings window.
You can configure the main settings of the detector on the Main settings tab on the settings panel of the Neurotracker object.
Set the Generate event on appearance/disappearance of the track checkbox to generate an event when an object (track) appears in the frame and disappears from the frame.
Note
The track appearance/disappearance events are generated only in the debug window (see Start the debug window). They aren't displayed in the Event viewer.
Set the Save tracks to show in archive checkbox to highlight the detected object with a frame when viewing the archive.
Note
This parameter doesn't affect the VMDA search and is used just for the visualization. For this parameter, the titles database is used.
Note
Note
Neural networks are named taking into account the objects they detect. The names can include the size of the neural network (Nano, Medium, Large), which indicates the amount of consumed resources. The larger the neural network, the higher the accuracy of the object recognition.
Attention!
To train the neural network, contact AxxonSoft technical support (see Data collection requirements for neural network training). The use of the trained neural network for a particular scene allows you to detect only objects of a certain type (for example, a person, a cyclist, a motorcyclist, and so on).
Attention!
Note
The selection of only moving objects and only stationary objects isn't mutually exclusive, as some tracks cannot be determined as either moving or stationary. First, the neural network detects all objects, and after that, the detector filters out unnecessary tracks in accordance with the selected value of the Process setting.
In the Recognition threshold [0, 100] field, specify the neurocounter sensitivity—an integer number in the range from 0 to 100.
Note
The neurotracker sensitivity is determined experimentally. The lower the sensitivity, the higher the probability of false alarms. The higher the sensitivity, the lower the probability of false alarms, however, some useful tracks can be skipped, see Examples of configuring neural tracker for solving typical tasks).
Note
The recommended value is at least 6 FPS. For fast moving objects (running person, vehicle)—at least 12 FPS (see Examples of configuring neural tracker for solving typical tasks).
In the Track hold time (s) field, specify the time in seconds after which the object track is considered lost in the range from 0.3 to 1000. This parameter is useful in situations when one object in the frame temporarily overlaps another. For example, when a large vehicle completely overlaps a small one.
Note
If an object (track) is close to the frame boundary, then approximately half of the time specified in the Track hold time (s) field must elapse from the moment the object disappears from the frame until its track is deleted.
Note
If you specify a class/classes missing from the neural network, the tracks of all available classes from the neural network are displayed (Object type, Neural network file).
You can use the neurofilter to sort out some of the tracks. For example, the neurotracker detects all freight trucks, and the neurofilter leaves only those tracks that correspond to trucks with cargo doors open. To configure the neurofilter, do the following:
Attention!
To train the neural network, contact AxxonSoft technical support (see Data collection requirements for neural network training).The use of the trained neural network for a particular scene allows you to detect only objects of a certain type (for example, a person, a cyclist, a motorcyclist, and so on).
Note
Click the Apply button to save the changes.
Note
If necessary, create and configure the Neurotracker VMDA detectors on the basis of the Neurotracker object. The procedure of creating and configuring the Neurotracker VMDA detectors is similar to creating and configuring the VMDA detectors for the regular tracker. The only difference is that you must create the Neurotracker VMDA detectors on the basis of the Neurotracker object and not on the basis of the Tracker object (see Creating and configuring the VMDA detection). Also, when you select the Staying in the area for more than 10 sec detector type, the time the object stays in the zone, after which the NeuroTracker VMDA detectors generate an event, is configured using the LongInZoneTimeout2 registry key, not the LongInZoneTimeout. The alarm generation mode is set for any type of VMDA detector similar to the VMDA detector for the regular tracker using the VMDA.oneAlarmPerTrack registry key (see Registry keys reference guide).
Configuring the Neurotracker program module is complete.
If events are periodically received from several objects, then for convenience, we recommend creating and configuring the neurotracker track counters (see Configuring the neurotracker track counter).