Skip to content

«Scenarios» Section#

Scenarios are necessary for generating events and incidents. A handler must be assigned to the scenario. Scenarios and handlers are configured in the «Scenarios» section.

The general view of the «Scenarios» section (Figure 38).

«Scenarios» section
Figure 38. «Scenarios» section

The main interface element of this section is the table of scenarios. The table includes the following columns:

  • Name – the name of the scenario;
  • Type – scenario type (event or incident);
  • Number – the number of recorded registrations (events or incidents);
  • Lists – a list with which the attributes of the vehicles and LP are compared;
  • Handlers – the name of the handler used for the scenario;
  • Creation date – the time and date the scenario was created;
  • Status – the activity status of the scenario.

Search and filtering are possible by the columns «Name», «Creation Date», and «Status».

Scenarios can only be created, filled, modified, and deleted by the Administrator.

Creating and Editing a Scenario#

To create a new scenario, click the «Add» button.

General view of the scenario creation page (Figure 39).

Scenario creation window
Figure 39. Scenario creation window

To edit a scenario, click on in the scenario row, and the scenario editing page will open (Figure 40).

Scenario editing window
Figure 40. Scenario editing window

The description of filling out the creation and configuration page of scenarios is provided in Table 11.

Table 11. Scenario options

Name Description Values
General
Name Field for entering the scenario name Can consist of 1–255 characters and contain letters, numbers, and symbols
Scenario type Type of the scenario - Event;
- Incident
Event Type Appears only after selecting «events» as the scenario type - Fire – fire detection;
- Animal – animal detection;
- Pedestrian – pedestrian detection;
- Vehicle – vehicle detection
Incident type Appears only after selecting «incidents» as the scenario type - Informational – an incident that does not require further review;
- Warning – an incident requiring separate review;
Status Scenario activity status - Enabled;
- Disabled
Handlers
Handler The handler determines how the frame will be processed and saved as an event or incident Handler configuration is described in Handlers section
Related Lists
List The list with which the detected vehicles will be compared. If all attributes of the list entry match the attributes of the vehicles and LP, an event or incident is created. To exclude the recognition of vehicles and LP already in the list, activate the «Except» switch Lists created by the Administrator. For more information, see Lists section

To save the scenario, click the «Save» button in the top right corner.

Deleting a Scenario#

To delete a scenario, click on in the scenario row. A warning will appear (Figure 41), where you need to confirm the operation by clicking the «Delete» button.

Warning about deleting the scenario
Figure 41. Warning about deleting the scenario

Handlers#

The following handlers are available in CARS_Analytics:

Handler Description
Entering the region Recognition of vehicle and LP attributes when entering the zone
Checkpoint Recognition of vehicle and LP attributes when stopping in the zone
Move between zone Recognition of vehicle and LP attributes when moving between specified zones
A pedestrian entering the region Detection of a pedestrian when entering a specified zone
A animal entering the region Detection of an animal when entering a specified zone
Speed calculation Speed calculation of the vehicle between specified zones
ANPR camera Recognition of vehicle and LP attributes using an ANPR camera
License plate entering the zone Recognition of LP attributes when entering the zone
Vehicles count Counting the number of vehicles in the specified zone
Counting vehicles Counting the number of vehicles in the zone relative to the previous best shot (e.g., parking space occupancy)
Smoke and fire detection Fire detection in a specified zone
Frame based handler Processing frames from the camera through a specified interval of 1 frame every X milliseconds (e.g., passing through a barrier gate)

Entering the region#

The «Entering the region» handler is needed to create an event or incident when a vehicle crosses the area for crossing with a specified threshold.

The configuration of the «Entering the region» handler is done in the handler setup window after the handler type is set to «Entering the region» (Figure 42)

«Entering the region» handler parameters window
Figure 42. «Entering the region» handler parameters window

Handler parameters are shown in Table 12.

Table 12. Parameters of the «Entering the Area» handler

Name Description Possible values
General
Type Dropdown list containing handlers that process the detected information for this scenario Available handlers (for more information, see beginning of the Handlers section)
Comment User comment -
Status Handler activity status On/Off
Camera and Recognition Zone Settings
Camera Camera from which the video stream frames will be received for handler operation Cameras added in the system
Region for intersection Dropdown list to choose the zone where vehicle crossing will be checked for the scenario Created zones for the selected camera. The zone creation process is described in Cameras section
Min threshold intersection Threshold for crossing the area with detection to consider this as «Entering the region», i.e., when the threshold is exceeded, an event/incident will be created. The higher the threshold, the more accurate the vehicle and LP detection, but the number of misses will also increase. Entering values lower than 0 or higher than 1 will result in an error. A warning with the two closest valid values will appear if more than three decimal places are entered 0.01…1.00
Intersection policy Dropdown list that defines which area is used to calculate the percentage of vehicle crossing with the selected zone: zone (area of intersection/area of zone), vehicle detection (area of intersection/area of detection), or the smaller of the areas (area of intersection/min(zone area, detection area)) - Using region area;
- Using detection area;
- Using smaller area
Use unlimited bestshot count Enables sending an unlimited number of best shots (The parameters «Count of bestshots» and «Max count of bestshots» not used, parameter «Max bestshot send periodicity» should be greater than 0) On/Off
Count of bestshots Minimum number of frames for the current track to choose the best frame. If the track has fewer frames than the specified minimum in this parameter, the best frame will be selected, but the probability of correct attribute and LP symbol recognition will be lower. The more frames collected for the best shot, the more accurate the vehicle attributes will be recognized. Increasing the number of frames may reduce performance 1…100
- 1 – high probability of incorrect recognition results
- 100 – more time to select the best frame, but higher quality
Max count of bestshots Maximum number of best frames for one track. When the maximum is reached, the selection of the best frames ends. This value must be greater than or equal to the value of the «Best Shot Count» parameter 1…10000
- 1 – high probability of incorrect recognition results due to low quality of the best frame
- 10000 – more time to select the best frame, but higher quality
Max delay first bestshot Pause between the start of the track and sending the first frame to CARS_Stream to determine the best frame. Increase the pause if the vehicle in the first seconds of the track may not be in an optimal angle 0…10000
- 0 – no delay
- 1…10000 – pause in milliseconds
Max bestshot send periodicity Pause between sending frames of the track to determine the best frame. Increase the pause to ensure the vehicle is detected at different angles on the track to improve detection quality. A set of several best frames from the track will increase the probability of selecting a high-quality best frame 0…60000
- 0 – no delay
- 1…60000 – pause in milliseconds
Delay for enable sending bestshot by periodicity Pause before switching to the periodic best shot sending mode. During this pause, the best shot is searched for each frame; after the pause, the frames are sent at intervals specified in «Max bestshot send periodicity». This parameter applies only if «Max bestshot send periodicity» > 0. 0…10000
- 0 – no delay
- 1…10000 – pause in milliseconds
Priority of Detection Selection Algorithm for selecting the best detection and the best shot - Min distance to the bottom – the best detection is the one closest to the bottom edge of the frame;
- Min detection area – the best detection is the one with the smallest area;
- Max detection area – the best detection is the one with the largest area;
- Min frame ID – the best detection is the one with the smallest frame ID, i.e., detection when the object «enters» the frame;
- Max frame ID – the best detection is the one with the largest frame ID, i.e., detection when the object «exits» the frame;
- Min intersection – the best detection is the one with the smallest intersection ratio with the crossing area;
- Max intersection – the best detection is the one with the largest intersection ratio with the crossing area
Use license plate area Use an additional recognition zone for working with the part of the road where the LP is most visible On/Off
Recommended to use:
- If there is a section of the road where the vehicle slows down and the number is less blurred;
- If the camera is installed in such a way that the LP is not visible in part of the track inside the recognition zone and it is necessary to specify the location of LP recognition
License plate area Dropdown list to select the recognition zone where the LP BBox intersection is checked to select the best frame. Adding an extra zone will filter out events where the LP has low quality Created zones for the selected camera. The zone creation process is described in Cameras section
License plate area threshold Relative area of the recognition zone covered by the vehicle BBox. If the threshold is exceeded, the vehicle will be considered for selecting the best LP frame. The higher the threshold, the more accurate the LP detection, but the number of misses will also increase. Entering values below 0 or above 1 will result in an error. A warning with the two nearest valid values will appear if more than three decimal places are entered 0.01…1.00

Example of vehicle detection when using the «Entering the region» handler (Figure 43).

Example of the «Entering the region» handler
Figure 43. Example of the «Entering the region» handler
Element Description Intersection square with Region for intersection
BBox The vehicle's BBox, whose coordinates and size will be compared with the Region for intersection -
Region for intersection -
Percentage of the Region for intersection covered by BBox 1 0,6
Percentage of the Region for intersection covered by BBox 2 0,1

If the handler settings are set with a «Min threshold intersection» value of 0.5, an event will be created only for vehicle 1.

Usage goals with necessary handler parameters are shown in Table 13.

Table 13. Usage Goals

Purpose of use Necessary to detect… Important parameters for this purpose
Logging of all vehicles passing on the road or by lanes (search, analysis, accounting, etc.) vehicle - camera
- region for intersection
- min threshold intersection
Note: Region for intersection hould be selected so that the vehicle is fully visible without any overlaps
LP - camera
- region for intersection
- min threshold intersection
Note: Region for intersection should be selected so that the LP is fully visible, clear, and without overlaps
Traffic violation fixation – driving on the dedicated lane, driving onto the sidewalk, entering a restricted zone, etc Vehicle in restricted zone and LP - camera
- region for intersection
- min threshold intersection
- full frames
Note: Camera should be positioned so that the restricted zone is in the frame

Examples of using the handler with specified Region for intersection are provided in Table 14.

Table 14. Handler Usage Examples

Description Image
Logging of vehicles passing
Counting vehicles by lanes. 1 lane – 1 handler.
Fixing traffic violations – driving on the dedicated lane, driving onto the sidewalk, entering a restricted zone, etc.

Example of using the track area and LP area (Figure 44)

Example of using the track area and a LP area
Figure 44. Example of using the track area and a LP area
Element Description
BBox The vehicle's BBox and LP, whose coordinates and size will be compared with the areas
Region for intersection
Track area
LP area

In this example, the vehicle will be recorded only after passing the barrier in the form of a road sign to avoid overlapping the LP with the sign’s post. The best LP frame will only be created when the LP is within the LP area.

Checkpoint#

The «Checkpoint» handler is necessary for creating an event or incident when a vehicle stops in a designated area, such as a parking lot or inspection zone.

The handler parameters for the «Checkpoint» handler are configured in the handler setup window after the handler type is set to «Checkpoint» (Figure 45).

It is not recommended to use this handler in places where movement may be obstructed.

«Checkpoint» handler parameters window
Figure 45. «Checkpoint» handler parameters window

Detection and tracking of vehicles and LP occur when entering the «Region for intersection». Best frame formation occurs only when stopping in the «Stop Area».

A vehicle is considered to have stopped when its position remains unchanged for the specified number of frames, which is set in the «Number of frames» field.

Example of vehicle recognition when using the «Checkpoint» handler (Figure 46).

Example of the «Checkpoint» handler
Figure 46. Example of the «Checkpoint» handler
Element Description
BBox The vehicle's BBox, whose coordinates and size will be compared with the Region for intersection
Region for intersection
Stop area

In this example, only vehicles that remain stationary for the specified number of frames in the «Stop Area» will be recorded. The best frames will be selected from the detections in the «Region for intersection».

Usage goals with the necessary handler parameters are shown in Table 15.

Table 15. Usage Goals

Purpose of use Necessary to detect… Important parameters for this purpose
Control of public transport and traffic violation fixation vehicle - camera
- region for intersection
- min threshold intersection
Note: Region for intersection should be selected so that the vehicle is fully visible without overlaps
LP - camera
- region for intersection
- min threshold intersection
Note: Region for intersection should be selected so that the LP is fully visible, clear, and without overlaps
Traffic violation fixation – driving on the dedicated lane, driving onto the sidewalk, entering a restricted zone, etc Vehicle in restricted zone and LP - camera
- region for intersection
- min threshold intersection
- full frames
Note: Camera should be positioned so that the restricted zone is in the frame

Examples of using the handler with specified Region for intersection are provided in Table 16.

Table 16. Handler Usage Examples

Description Image
Control of public transport and traffic violation fixation – stopping in a forbidden place, controlling a bus stop, etc.

Handler parameters are shown in Table 17.

Table 17. Parameters of the «Checkpoint» handler

Name Description Possible Values
General
Type Dropdown list containing handlers that process the detected information for this scenario Available handlers (for more information, see beginning of the Handlers section)
Comment User comment -
Status Handler activity status On/Off
Camera and Recognition Zone Settings
Camera Camera from which the video stream frames will be received for handler operation Cameras added in the system
Track end aggregation Additional check for detections entering the zone at the end of the track if no detections met the handler condition when receiving the best shot On/Off
Region for intersection Dropdown list to choose the zone where vehicle crossing will be checked for the scenario Created zones for the selected camera. The zone creation process is described in Cameras section
Intersection policy Dropdown list that defines which area is used to calculate the percentage of vehicle crossing with the selected zone: zone (area of intersection/area of zone), vehicle detection (area of intersection/area of detection), or the smaller of the areas (area of intersection/min(zone area, detection area)) - Using region area;
- Using detection area;
- Using smaller area
Count of bestshots Minimum number of frames for the current track to choose the best frame. If the track has fewer frames than the specified minimum in this parameter, the best frame will be selected, but the probability of correct attribute and LP symbol recognition will be lower. The more frames collected for the best shot, the more accurate the vehicle attributes will be recognized. Increasing the number of frames may reduce performance 1…100
- 1 – high probability of incorrect recognition results
- 100 – more time to select the best frame, but higher quality
Max count of bestshots Maximum number of best frames for one track. When the maximum is reached, the selection of the best frames ends. This value must be greater than or equal to the value of the «Best Shot Count» parameter 1…10000
- 1 – high probability of incorrect recognition results due to low quality of the best frame
- 10000 – more time to select the best frame, but higher quality
Max delay first bestshot Pause between the start of the track and sending the first frame to CARS_Stream to determine the best frame. Increase the pause if the vehicle in the first seconds of the track may not be in an optimal angle 0…10000
- 0 – no delay
- 1…10000 – pause in milliseconds
Max bestshot send periodicity Pause between sending frames of the track to determine the best frame. Increase the pause to ensure the vehicle is detected at different angles on the track to improve detection quality. A set of several best frames from the track will increase the probability of selecting a high-quality best frame 0…60000
- 0 – no delay
- 1…60000 – pause in milliseconds
Detection Threshold Minimum number of vehicle detections within one track for the scenario. Increase the threshold to reduce the number of false event triggers when the vehicle appears in the «Region for intersection» 0…10
- 0 – disable the parameter
- 1 – Register events when receiving 1 detection. High probability of false events
- 10 – Register events with a minimum of 10 detections. High probability of missing events
Parameters threshold Minimum number of recognized vehicle attributes (brand, model, belonging to an emergency service, special transport, public transport, vehicle type, country, color) on one best shot to trigger the scenario. Increase the threshold to reduce the number of false event triggers when the vehicle appears in the «Region for intersection» 0…10
- 0 – all events/incidents are triggered, high probability of false events
- 10 – event/incident is triggered only when all vehicle attributes are recognized. High probability of missing events
Min threshold intersection The ratio of the zone of the BBox of the vehicle or the LP that crossed the «Region for intersection» for intersection to the non-crossed one, i.e., when the threshold is exceeded, an event/incident will be created. The higher the threshold, the more accurate the vehicle and LP detection, but the number of misses will also increase. Entering values lower than 0 or higher than 1 will result in an error. A warning with the two closest valid values will appear if more than three decimal places are entered 0.01…1.00
Check the direction of movement Boolean value to consider the direction of movement. When disabled, the direction of movement of the vehicle is not considered On/Off
Angle of direction of movement The movement direction angle of the vehicle relative to the frame in polar coordinates. Used to separate traffic flows, as the range of vehicle movement directions relative to a specified angle is +/- 90 degrees 0…360
- 0 – vehicle movement from left to right
- 90 – from bottom to top
- 180 – from right to left
- 270 – from top to bottom
Stop Area Dropdown list to choose the recognition zone where the vehicle stop will be checked Created zones for the selected camera. The zone creation process is described in Cameras section
Min threshold intersection Threshold for crossing the area with detection to consider this as «Stop Area», i.e., when the threshold is exceeded, an event/incident will be created. The higher the threshold, the more accurate the vehicle and LP detection, but the number of misses will also increase. Entering values lower than 0 or higher than 1 will result in an error. A warning with the two closest valid values will appear if more than three decimal places are entered 0.01…1.00
Number of frames Minimum number of track frames in the track where the vehicle is stationary to record the fact of the vehicle stop 1…240
- 1 – The vehicle must be motionless for 1 second
- 240 – The vehicle must be motionless for 20 seconds
Priority of Detection Selection Algorithm for selecting the best detection and the best shot - Min distance to the bottom – the best detection is the one closest to the bottom edge of the frame;
- Min detection area – the best detection is the one with the smallest area;
- Max detection area – the best detection is the one with the largest area;
- Min frame ID – the best detection is the one with the smallest frame ID, i.e., detection when the object «enters» the frame;
- Max frame ID – the best detection is the one with the largest frame ID, i.e., detection when the object «exits» the frame;
- Min intersection – the best detection is the one with the smallest intersection ratio with the crossing area;
- Max intersection – the best detection is the one with the largest intersection ratio with the crossing area
Use license plate area Use an additional recognition zone for working with the part of the road where the LP is most visible. Recommended to use: On/Off
- If there is a section of the road where the vehicle slows down and the number is less blurred;
- If the camera is installed in such a way that the LP is not visible in part of the track inside the recognition zone and it is necessary to specify the location of LP recognition
License plate area Dropdown list to select the recognition zone where the LP BBox intersection is checked to select the best frame. Adding an extra zone will filter out events where the LP has low quality Created zones for the selected camera. The zone creation process is described in Cameras section
License plate area threshold Relative area of the recognition zone covered by the vehicle BBox. If the threshold is exceeded, the vehicle will be considered for selecting the best LP frame. The higher the threshold, the more accurate the LP detection, but the number of misses will also increase. Entering values below 0 or above 1 will result in an error. A warning with the two nearest valid values will appear if more than three decimal places are entered 0.01…1.00

Polar Coordinates of the Frame (Example of a vehicle moving at an angle of 200°) (Figure 47).

Polar Coordinates of the Frame (Example of a vehicle moving at an angle of 200°)
Figure 47. Polar Coordinates of the Frame (Example of a vehicle moving at an angle of 200°)

Move between zones#

The «Move between zones» handler is necessary to create an event or incident when a vehicle passes through specified zones, such as when moving through an intersection or passing through a barrier gate.

The handler parameters for the «Move between zones» handler are configured in the handler setup window after the handler type is set to «Move between zones» (Figure 48).

The handler is used to fix vehicles crossing zones in a specified sequence. It can be used, for example, for filtering by direction of movement – opposing or same direction.

«Move between zones» handler parameters window
Figure 48. «Move between zones» handler parameters window

Detection and tracking of vehicles and LP occur when entering the «Region for intersection». Event registration occurs only when the vehicle sequentially crosses the «First checkpoint» and the «Second checkpoint» within a single track.

Example of the «Move between zones» handler in operation (Figure 49).

Example of the «Move between zones» handler
Figure 49. Example of the «Move between zones» handler
Element Description
BBox The vehicle's BBox, whose coordinates and size will be compared with the Region for intersection
Region for intersection
First checkpoint
Second checkpoint

In this example, an event will be created only for vehicles that sequentially pass through the first and second checkpoints, i.e., moving towards the camera.

Usage goals with the necessary handler parameters are shown in Table 18.

Table 18. Usage Goals

Purpose of use Necessary to detect… Important parameters for this purpose
Determining the direction of movement – same direction, opposite direction, turn, U-turn Vehicle and LP - camera
- region for intersection
- min threshold intersection
- first checkpoint
- second checkpoint
Note: Region for intersection should be selected so that the vehicle is fully visible without overlaps
Barrier Gate Opening LP - camera
- region for intersection
- min threshold intersection
- first checkpoint
- second checkpoint
Note: The camera should be installed so that the barrier gate does not obscure zones in the frame

Examples of using the handler with specified Region for intersection and intersection with checkpoints are provided in 19.

Table 19. Handler Usage Examples

Description Image
Control of vehicle movement at intersections, etc.
Barrier gate opening only for approaching vehicles

Handler parameters are shown in Table 20.

Table 20. Parameters of the «Move between zones» handler

Name Description Possible Values
General
Type Dropdown list containing handlers that process the detected information for this scenario Available handlers (for more information, see beginning of the Handlers section)
Comment User comment -
Status Handler activity status On/Off
Camera and Recognition Zone Settings
Camera Camera from which the video stream frames will be received for handler operation Cameras added in the system
Track end aggregation Additional check for detections entering the zone at the end of the track if no detections met the handler condition when receiving the best shot On/Off
Region for intersection Dropdown list to choose the zone where vehicle crossing will be checked for the scenario Created zones for the selected camera. The zone creation process is described in Cameras section
Min threshold intersection The ratio of the zone of the BBox of the vehicle or the LP that crossed the «Region for intersection» for intersection to the non-crossed one, i.e., when the threshold is exceeded, an event/incident will be created. The higher the threshold, the more accurate the vehicle and LP detection, but the number of misses will also increase. Entering values lower than 0 or higher than 1 will result in an error. A warning with the two closest valid values will appear if more than three decimal places are entered 0.01…1.00
Intersection policy Dropdown list that defines which area is used to calculate the percentage of vehicle crossing with the selected zone: zone (area of intersection/area of zone), vehicle detection (area of intersection/area of detection), or the smaller of the areas (area of intersection/min(zone area, detection area)) - Using region area;
- Using detection area;
- Using smaller area
Use unlimited bestshot count Enables sending an unlimited number of best shots (The parameters «Count of bestshots» and «Max count of bestshots» not used, parameter «Max bestshot send periodicity» should be greater than 0) On/Off
Count of bestshots Minimum number of frames for the current track to choose the best frame. If the track has fewer frames than the specified minimum in this parameter, the best frame will be selected, but the probability of correct attribute and LP symbol recognition will be lower. The more frames collected for the best shot, the more accurate the vehicle attributes will be recognized. Increasing the number of frames may reduce performance 1…100
- 1 – high probability of incorrect recognition results
- 100 – more time to select the best frame, but higher quality
Max count of bestshots Maximum number of best frames for one track. When the maximum is reached, the selection of the best frames ends. This value must be greater than or equal to the value of the «Best Shot Count» parameter 1…10000
- 1 – high probability of incorrect recognition results due to low quality of the best frame
- 10000 – more time to select the best frame, but higher quality
Max delay first bestshot Pause between the start of the track and sending the first frame to CARS_Stream to determine the best frame. Increase the pause if the vehicle in the first seconds of the track may not be in an optimal angle 0…10000
- 0 – no delay
- 1…10000 – pause in milliseconds
Max bestshot send periodicity Pause between sending frames of the track to determine the best frame. Increase the pause to ensure the vehicle is detected at different angles on the track to improve detection quality. A set of several best frames from the track will increase the probability of selecting a high-quality best frame 0…60000
- 0 – no delay
- 1…60000 – pause in milliseconds
Detection Threshold Minimum number of vehicle detections within one track for the scenario. Increase the threshold to reduce the number of false event triggers when the vehicle appears in the «Region for intersection» 0…10
- 0 – disable the parameter
- 1 – Register events when receiving 1 detection. High probability of false events
- 10 – Register events with a minimum of 10 detections. High probability of missing events
Parameters threshold Minimum number of recognized vehicle attributes (brand, model, belonging to an emergency service, special transport, public transport, vehicle type, country, color) on one best shot to trigger the scenario. Increase the threshold to reduce the number of false event triggers when the vehicle appears in the «Region for intersection» 0…10
- 0 – all events/incidents are triggered, high probability of false events
- 10 – event/incident is triggered only when all vehicle attributes are recognized. High probability of missing events
First checkpoint Dropdown list to select the zone where the vehicle’s BBox crossing is checked for marking the initial control point Created zones for the selected camera. The zone creation process is described in Cameras section
Intersection with the first checkpoint Minimum percentage of crossing detection with the «First checkpoint», required to form an event/incident. When the threshold is exceeded, the crossing will be recorded. If the value is less than 0 or greater than 100, an error will occur. A warning with the two closest valid values will appear if more than three decimal places are entered 0.01…100
Second checkpoint Dropdown list to select the zone where the vehicle’s BBox crossing is checked for marking the initial control point Created zones for the selected camera. The zone creation process is described in Cameras section
Intersection with the second checkpoint Minimum percentage of crossing detection with the «Second checkpoint», required to form an event/incident. When the threshold is exceeded, the crossing will be recorded. If the value is less than 0 or greater than 100, an error will occur. A warning with the two closest valid values will appear if more than three decimal places are entered 0.01…100
Min count of intersections with the checkpoint Minimum number of crossings with the «Second checkpoint», required to form an event. Increasing the value helps reduce false events 1…48
Only first then second Best shots are sent when the vehicle is detected in the first checkpoint, if it does not appear in the second, and only after appearing in the second checkpoint, regardless of its presence in the first. This mode is suitable for large objects such as buses or trucks. Only one rule can be activated at a time On/Off
First then only second Best shots are sent when the vehicle is detected in the first checkpoint, regardless of its appearance in the second checkpoint, and then only when it appears in the second checkpoint. This mode is suitable for large objects such as buses or trucks. Only one rule can be activated at a time On/Off
Only first then only second Best shots are sent only when the vehicle crosses the first checkpoint separately, and then the second. The zones must be arranged so that the vehicle is not in both checkpoint at the same time. Only one rule can be activated at a time On/Off
Priority of Detection Selection Algorithm for selecting the best detection and the best shot - Min distance to the bottom – the best detection is the one closest to the bottom edge of the frame;
- Min detection area – the best detection is the one with the smallest area;
- Max detection area – the best detection is the one with the largest area;
- Min frame ID – the best detection is the one with the smallest frame ID, i.e., detection when the object «enters» the frame;
- Max frame ID – the best detection is the one with the largest frame ID, i.e., detection when the object «exits» the frame;
- Min intersection – the best detection is the one with the smallest intersection ratio with the crossing area;
- Max intersection – the best detection is the one with the largest intersection ratio with the crossing area
Use license plate area Use an additional recognition zone for working with the part of the road where the LP is most visible On/Off
Recommended to use:
- If there is a section of the road where the vehicle slows down and the number is less blurred;
- If the camera is installed in such a way that the LP is not visible in part of the track inside the recognition zone and it is necessary to specify the location of LP recognition
License plate area Dropdown list to select the recognition zone where the LP BBox intersection is checked to select the best frame. Adding an extra zone will filter out events where the LP has low quality Created zones for the selected camera. The zone creation process is described in Cameras section
License plate area threshold Relative area of the recognition zone covered by the vehicle BBox. If the threshold is exceeded, the vehicle will be considered for selecting the best LP frame. The higher the threshold, the more accurate the LP detection, but the number of misses will also increase. Entering values below 0 or above 1 will result in an error. A warning with the two nearest valid values will appear if more than three decimal places are entered 0.01…1.00

Figures 50–52 show examples describing the operation of the rules:

1․ Only first then second (Figure 50);

In the first frame, the vehicle enters the first checkpoint (Zone 1), and in the second frame, it enters the second checkpoint (Zone 2), followed by the formation of the best frame for the vehicle and LP.

Example of the «Only first then second» rule
Figure 50. Example of the «Only first then second» rule

2․ First then only second (Figure 51);

Example of the «First then only second» rule
Figure 51. Example of the «First then only second» rule

3․ Only first then only second (Figure 52);

Example of the «Only first then only second» rule
Figure 52. Example of the «Only first then only second» rule

A pedestrian entering the region#

The «A pedestrian entering» handler is necessary for creating an event or incident when a person crosses the area for crossing with a specified threshold.

The configuration of the «A pedestrian entering» handler is done in the handler setup window after the handler type is set to «A pedestrian entering» (Figure 53).

«A pedestrian entering» handler parameters window
Figure 53. «A pedestrian entering» handler parameters window

Example of pedestrian recognition when using the «A pedestrian entering» handler (Figure 54).

Example of the «A pedestrian entering» handler
Figure 54. Example of the «A pedestrian entering» handler
Element Description Intersection square with Region for intersection
BBox The pedestrian's BBox, whose coordinates and size will be compared with the Region for intersection -
Region for intersection -
Percentage of the Region for intersection covered by BBox 1 0,6

Usage goals with necessary handler parameters are shown in Table 21.

Table 21. Usage Goals

Purpose of use Necessary to detect… Important parameters for this purpose
Control of people in restricted areas Pedestrian - camera
- region for intersection
- min threshold intersection
Note: Region for intersection should be selected so that the pedestrian is fully visible without overlaps
Analysis and accounting human stream crossing specified area Pedestrian - camera
- region for intersection
- min threshold intersection
Note: Region for intersection should be selected so that the pedestrian is fully visible without overlaps

Examples of using the handler with specified Region for intersection are provided in Table 22.

Table 22. Handler Usage Examples

Description Image
Control of people in restricted areas
Analysis and accounting human stream crossing specified area

Handler parameters are shown in Table 23.

Table 23. Parameters of the «A pedestrian entering» handler

Name Description Possible values
General
Type Dropdown list containing handlers that process the detected information for this scenario Available handlers (for more information, see beginning of the Handlers section)
Comment User comment -
Status Handler activity status On/Off
Camera and Recognition Zone Settings
Camera Camera from which the video stream frames will be received for handler operation Cameras added in the system
Region for intersection Dropdown list to choose the zone where pedestrian crossing will be checked for the scenario Created zones for the selected camera. The zone creation process is described in Cameras section
Min threshold intersection Threshold for crossing the area with detection to consider this as «Entering the region», i.e., when the threshold is exceeded, an event/incident will be created 0.01…1.00
Count of bestshots Minimum number of frames for the current track to choose the best frame. If the track has fewer frames than the specified minimum in this parameter, the best frame will be selected, but the probability of correct attribute and LP symbol recognition will be lower. The more frames collected for the best shot, the more accurate the vehicle attributes will be recognized. Increasing the number of frames may reduce performance 1…100
- 1 – high probability of incorrect recognition results
- 100 – more time to select the best frame, but higher quality
Max count of bestshots Maximum number of best frames for one track. When the maximum is reached, the selection of the best frames ends. This value must be greater than or equal to the value of the «Best Shot Count» parameter 1…10000
- 1 – high probability of incorrect recognition results due to low quality of the best frame
- 10000 – more time to select the best frame, but higher quality

A animal entering the region#

The «A animal entering» handler is necessary for creating an event or incident when a person crosses the area for crossing with a specified threshold.

The configuration of the «A animal entering» handler is done in the handler setup window after the handler type is set to «A animal entering» (Figure 55).

«A animal entering the region» handler parameters window
Figure 55. «A animal entering the region» handler parameters window

Example of animal recognition when using the «A animal entering» handler (Figure 56).

Example of the «A animal entering the region» handler
Figure 56. Example of the «A animal entering the region» handler
Element Description Intersection square with Region for intersection
BBox The animal's BBox, whose coordinates and size will be compared with the Region for intersection -
Region for intersection -
Percentage of the Region for intersection covered by BBox 1 0.5

Usage goals with necessary handler parameters are shown in Table 24.

Table 24. Usage Goals

Purpose of use Necessary to detect… Important parameters for this purpose
Control of animals in restricted areas Animal - camera
- region for intersection
- min threshold intersection
Note: Region for intersection should be selected so that the animal is fully visible without overlaps

Examples of using the handler with specified Region for intersection are provided in Table 25.

Table 25. Handler Usage Examples

Description Image
Control of animals in restricted areas

Handler parameters are shown in Table Table 26.

Table 26. Parameters of the «A animal entering» handler

Name Description Possible values
General
Type Dropdown list containing handlers that process the detected information for this scenario Available handlers (for more information, see beginning of the Handlers section)
Comment User comment -
Status Handler activity status On/Off
Camera and Recognition Zone Settings
Camera Camera from which the video stream frames will be received for handler operation Cameras added in the system
Region for intersection Dropdown list to choose the zone where animal crossing will be checked for the scenario Created zones for the selected camera. The zone creation process is described in Cameras section
Min threshold intersection Threshold for crossing the area with detection to consider this as «Entering the region», i.e., when the threshold is exceeded, an event/incident will be created 0.01…1.00
Count of bestshots Minimum number of frames for the current track to choose the best frame. If the track has fewer frames than the specified minimum in this parameter, the best frame will be selected, but the probability of correct attribute and LP symbol recognition will be lower. The more frames collected for the best shot, the more accurate the vehicle attributes will be recognized. Increasing the number of frames may reduce performance 1…100
- 1 – high probability of incorrect recognition results
- 100 – more time to select the best frame, but higher quality
Max count of bestshots Maximum number of best frames for one track. When the maximum is reached, the selection of the best frames ends. This value must be greater than or equal to the value of the «Best Shot Count» parameter 1…10000
- 1 – high probability of incorrect recognition results due to low quality of the best frame
- 10000 – more time to select the best frame, but higher quality

Speed calculation#

The «Speed Calculation» handler works similarly to the «Entering the region» handler, but additionally allows the recording of vehicle speed.

The parameters for the «Speed Calculation» handler are configured in the handler setup window after the handler type is set to «Speed Calculation» (Figure 57).

The event or incident is created when the vehicle crosses the crossing area, and speed is calculated and registered after the vehicle sequentially crosses the Start and Finish regions.

«Speed Calculation» handler parameters window
Figure 57. «Speed Calculation» handler parameters window

Detection and tracking of vehicles and LP occur when entering the Region for intersection. When determining the vehicle's BBox, the center point of the BBox is calculated and used to check the intersection with the Start and Finish regions.

It is recommended to form the Start and Finish regions with sufficient width for proper handler operation.

Speed calculation occurs after the vehicle's BBox exits the final area at the end of the track.

Speed calculation groups are created for the handler, where individual parameters are set (Figure 58). Within one handler, multiple speed calculation groups can be created for a single video stream (e.g., groups for same-direction and opposite-direction traffic, etc.).

«Speed Calculation» group
Figure 58. «Speed Calculation» group

Example of vehicle recognition when using the «Speed Calculation» handler (Figure 59).

Example of the «Speed Calculation» handler
Figure 59. Example of the «Speed Calculation» handler
Element Description
BBox The vehicle's BBox, whose coordinates and size will be compared with the Region for intersection
Region for intersection
Start region
Finish region

Usage goals with the necessary handler parameters are shown in Table 27.

Table 27. Usage Goals

Purpose of use Necessary to detect… Important parameters for this purpose
Monitoring vehicle speeds in a specified area (data collection, speed analysis, etc.) vehicle - camera
- region for intersection
- min threshold intersection
- start region
- finish region
- distance
Note: Region for intersection should be selected so that the vehicle is fully visible without overlaps. Start and Finish regions have sufficient width to intersect with geometric midpoint of vehicle BBox

Examples of using the handler with specified Region for intersection are provided in Table 28.

Table 28. Handler Usage Examples

Description Image
Monitoring vehicle speeds in a specified area (data collection, speed analysis, etc.)

Handler parameters are shown in Table 29.

Table 29. Parameters of the «Speed Calculation» handler

Name Description Possible Values
General
Type Dropdown list containing handlers that process the detected information for this scenario Available handlers (for more information, see beginning of the Handlers section)
Comment User comment -
Status Handler activity status On/Off
Camera and Recognition Zone Settings
Camera Camera from which the video stream frames will be received for handler operation Cameras added in the system
Region for intersection Dropdown list to choose the zone where vehicle crossing will be checked for the scenario Created zones for the selected camera. The zone creation process is described in Cameras section
Min threshold intersection Threshold for crossing the area with detection to consider this as «Entering the region», i.e., when the threshold is exceeded, an event/incident will be created 0.01…1.00
Intersection policy Dropdown list that defines which area is used to calculate the percentage of vehicle crossing with the selected zone: zone (area of intersection/area of zone), vehicle detection (area of intersection/area of detection), or the smaller of the areas (area of intersection/min(zone area, detection area)) - Using region area;
- Using detection area;
- Using smaller area
Count of bestshots Minimum number of frames for the current track to choose the best frame. If the track has fewer frames than the specified minimum in this parameter, the best frame will be selected, but the probability of correct attribute and LP symbol recognition will be lower. The more frames collected for the best shot, the more accurate the vehicle attributes will be recognized. Increasing the number of frames may reduce performance 1…100
- 1 – high probability of incorrect recognition results
- 100 – more time to select the best frame, but higher quality
Max count of bestshots Maximum number of best frames for one track. When the maximum is reached, the selection of the best frames ends. This value must be greater than or equal to the value of the «Best Shot Count» parameter 1…10000
- 1 – high probability of incorrect recognition results due to low quality of the best frame
- 10000 – more time to select the best frame, but higher quality
Priority of Detection Selection Algorithm for selecting the best detection and the best shot - Min distance to the bottom – the best detection is the one closest to the bottom edge of the frame;
- Min detection area – the best detection is the one with the smallest area;
- Max detection area – the best detection is the one with the largest area;
- Min frame ID – the best detection is the one with the smallest frame ID, i.e., detection when the object «enters» the frame;
- Max frame ID – the best detection is the one with the largest frame ID, i.e., detection when the object «exits» the frame;
- Min intersection – the best detection is the one with the smallest intersection ratio with the crossing area;
- Max intersection – the best detection is the one with the largest intersection ratio with the crossing area
Use license plate area Use an additional recognition zone for working with the part of the road where the LP is most visible. Recommended to use: On/Off
- If there is a section of the road where the vehicle slows down and the number is less blurred;
- If the camera is installed in such a way that the LP is not visible in part of the track inside the recognition zone and it is necessary to specify the location of LP recognition
License plate area Dropdown list to select the recognition zone where the LP BBox intersection is checked to select the best frame. Adding an extra zone will filter out events where the LP has low quality Created zones for the selected camera. The zone creation process is described in Cameras section
License plate area threshold Relative area of the recognition zone covered by the vehicle BBox. If the threshold is exceeded, the vehicle will be considered for selecting the best LP frame. The higher the threshold, the more accurate the LP detection, but the number of misses will also increase 0.01…1.00
Speed Calculation group
Line title Title of the speed calculation group -
Start region Dropdown list to select the zone where the vehicle intersections are checked for fixing the initial control point Created zones for the selected camera. The zone creation process is described in Cameras section
Finish region Dropdown list to select the zone where the vehicle intersections are checked for fixing the final control point Created zones for the selected camera. The zone creation process is described in Cameras section
Distance Distance between the Start and End regions in meters 0.01…1000
Track area Dropdown list to select the detection zone where the vehicle intersections are checked. The introduction of an additional zone will allow you to cut off events that do not need to be recorded Created zones for the selected camera. The zone creation process is described in Cameras section
Track area threshold The relative area of the «Recognition Zone» overlapped by the BBox of the vehicle, when exceeding the threshold of which the vehicle will be taken into account to form the best frames. The higher the threshold, the more accurate the detection of the vehicle and LP will be, but the number of passes will also increase 0.01…1.00

The speed calculation results are displayed in the event or incident card below the «Additional Information» block (Figure 60).

Отображение результата работы обработчика «Расчет скорости»
Figure 60. Отображение результата работы обработчика «Расчет скорости»

ANPR Camera#

The «ANPR Camera» handler allows for registering objects detected by the ANPR camera.

The handler parameters for the «ANPR Camera» handler are configured in the handler setup window after the handler type is set to «ANPR Camera» (Figure 61).

Detection zone and recognition zone settings for the «ANPR Camera» handler are available in the Cameras section under the «Settings» block for the ANPR camera source type.

«ANPR Camera» handler parameters window
Figure 61. «ANPR Camera» handler parameters window

Handler parameters are shown in Table 30.

Table 30. Parameters of the «ANPR Camera» handler

Name Description Possible Values
General
Type Dropdown list containing handlers that process the detected information for this scenario Available handlers (see beginning of the Handlers section)
Comment User comment -
Status Handler activity status On/Off
Camera and Recognition Zone Settings
Camera Camera from which the video stream frames will be received for handler operation Cameras added in the system

Licence plate entering the zone#

The «LP entering the zone» handler is necessary for creating an event or incident when the LP crosses the crossing area with a specified threshold.

The parameters for the «LP entering the zone» handler are configured in the handler setup window after the handler type is set to «LP entering the zone» (Figure 62).

«LP entering the zone» handler parameters window
Figure 62. «LP entering the zone» handler parameters window

Handler parameters are shown in Table 31.

Table 31. Parameters of the «LP entering the zone» handler

Name Description Possible Values
General
Type Dropdown list containing handlers that process the detected information for this scenario Available handlers (for more information, see beginning of the Handlers section)
Comment User comment -
Status Handler activity status On/Off
Camera and Recognition Zone Settings
Camera Camera from which the video stream frames will be received for handler operation Cameras added in the system
Region for intersection Dropdown list to choose the zone where vehicle crossing will be checked for the scenario Created zones for the selected camera. The zone creation process is described in Cameras section
Min threshold intersection Threshold for crossing the area with detection to consider this as «Entering the region», i.e., when the threshold is exceeded, an event/incident will be created 0.01…1.00
Bestshot send periodicity Frequency of sending best shots 0…60000
- 0 – no delay
- 1…60000 – in milliseconds
Event uniqueness time Maximum duration at which two identical LP received will be counted for the same event 0…60000

Example of vehicle recognition when using the «LP entering the zone» handler (Figure 63).

Example of the «LP entering the zone» handler
Figure 63. Example of the «LP entering the zone» handler

Usage goals with the necessary handler parameters are shown in Table 32.

Table 32. Usage Goals

Purpose of use Necessary to detect… Important parameters for this purpose
License plate fixation in a section with a stop or barrier checkpoint to prioritize license plate events LP - camera;
- region for intersection
- min threshold intersection
Note: The area to be crossed shall be selected so that the license plate can be seen in its entirety, clearly and without overlap

Vehicles count#

The «Vehicles count» handler is necessary for creating an event or incident when counting the number of vehicles in a specified region with the specified threshold.

The parameters for the «Vehicles count» handler are configured in the handler setup window after the handler type is set to «Vehicles count» (Figure 64).

«Vehicles count» handler parameters window
Figure 64. «Vehicles count» handler parameters window

Handler parameters are shown in Table 33.

Table 33. Parameters of the «Vehicles count» handler

Name Description Possible Values
General
Type Dropdown list containing handlers that process the detected information for this scenario Available handlers (for more information, see beginning of the Handlers section)
Comment User comment -
Status Handler activity status On/Off
Camera and Recognition Zone Settings
Camera Camera from which the video stream frames will be received for handler operation Cameras added in the system
Monitoring region Dropdown list to choose the zone where the vehicles will be counted for the scenario Created zones for the selected camera. The process of creating recognition zones is described in Cameras section
Min threshold intersection The ratio of the zone of the BBox of the vehicle or the LP that crossed the «Region for intersection» for intersection to the non-crossed one, i.e., when the threshold is exceeded, an event/incident will be created 0.01…1.00
Number of vehicles Minimum number of vehicles for which the event is generated 0…10000
Bestshot send periodicity Frequency of sending best shots 0…60000
- 0 – no delay
- 1…60000 – in milliseconds

The results of vehicle counting in the selected observation area are displayed in the event or incident card (Figure 65).

Example of the «Vehicles count» handler
Figure 65. Example of the «Vehicles count» handler

In case of event registration with exceeding the parameter «Number of vehicles» in the control zone, the next event is registered only if the number of vehicles in the control zone increases. An example of the «Vehicles count» handler operation is given in Table 34.

Table 34. Handler Usage Examples

Frame processing stage Event description Event status
(1) There are more than X number of cars in the control zone Registered
(2) At a defined interval, when counting vehicles in the control zone, X vehicles Not registered
(3) At a defined interval, when counting vehicles in the control zone, X - 1 vehicles Not registered
(4) At a defined interval, when counting the vehicles in the control zone, X vehicles Registered
(5) At a defined interval, when counting vehicles in the control zone, X + 1 vehicles Registered

Usage goals with the necessary handler parameters are shown in Table 35.

Table 35. Usage Goals

Purpose of use Necessary to detect… Important parameters for this purpose
Detection of the number of vehicles in the control zone, without taking into account other attributes. Vehicle - camera;
- monitoring region
- min threshold intersection
- number of vehicles
Note: The event will be generated only when the specified value of the number of vehicles in the monitoring area is reached

Counting vehicles#

The «Counting vehicles» handler is designed to count the number of vehicles in a specified zone. The handler counts the vehicles in the zone and generates an event whenever there is a change. It is suitable for assessing the occupancy of one or more parking spaces. In the event and incident tables, the current number of vehicles and the change in number are displayed, for example, «Number of vehicles: 2 ▾−1».

The parameters for the «Counting vehicles» handler are configured in the handler setup window after the handler type is set to «Counting vehicles» (Figure 66).

«Counting vehicles» handler parameters window
Figure 66. «Counting vehicles» handler parameters window

Handler parameters are shown in Table 36.

Table 36. Parameters of the «Counting vehicles» handler

Name Description Possible Values
General
Type Dropdown list containing handlers that process the detected information for this scenario Available handlers (for more information, see beginning of the Handlers section)
Comment User comment -
Status Handler activity status On/Off
Camera and Recognition Zone Settings
Camera Camera from which the video stream frames will be received for handler operation Cameras added in the system
Monitoring region Dropdown list to choose the zone where the vehicles will be counted for the scenario Created zones for the selected camera. The process of creating recognition zones is described in Cameras section
Bestshot send periodicity Frequency of sending best shots 0…60000
- 0 – no delay
- 1…60000 – pause in milliseconds
Vehicle key points (position) crossing threshold Threshold for the vehicle’s position crossing the specified zone. The percentage of the vehicle's position in the zone is calculated. If the calculated percentage exceeds the threshold, the vehicle is considered to be in the zone 0.01…1.00
Intersection area comparison policy Dropdown list that defines which area is used to calculate the percentage of vehicle crossing with the selected zone: zone (area of intersection/area of zone), vehicle detection (area of intersection/area of detection), or the smaller of the areas (area of intersection/min(zone area, detection area)) - Using region area;
- Using detection area;
- Using smaller area

The results of the «Counting vehicles» in the selected observation area are displayed in the event or incident card (Figure 67).

Example of the «Counting vehicles» handler
Figure 67. Example of the «Counting vehicles» handler

Usage goals with the necessary handler parameters are shown in Table 37.

Table 37. Usage Goals

Purpose of use Necessary to detect… Important parameters for this purpose
Counting vehicles in a parking zone, without considering other attributes Vehicle - camera;
- monitoring region
- bestshot send periodicity
- vehicle key points (position) crossing threshold
- intersection area comparison policy
Note: An event will be generated only when the number of vehicles in the observation area changes

Smoke and fire detection#

The «Smoke and Fire Detection» handler is used to create an event or incident when smoke and/or fire is detected in a specified region, based on a set threshold.

The handler parameters for «Smoke and Fire Detection» are configured in the handler settings window after the handler type is set to «Smoke and Fire Detection» (Figure 68).

«Smoke and Fire Detection» handler parameters window
Figure 68. «Smoke and Fire Detection» handler parameters window

The handler parameters are shown in Table 38.

Table 38. Handler parameters

Name Description Possible Values
General
Type Dropdown list containing handlers that process the detected information for this scenario Available handlers (for more information, see beginning of the Handlers section)
Comment User comment -
Status Handler activity status On/Off
Camera and Recognition Zone Settings
Camera Camera from which the video stream frames will be received for handler operation Cameras added in the system
Monitoring region Dropdown list for selecting the zone with which the vehicle intersections are checked for the scenario to work Created zones for the selected camera. The process of creating recognition zones is described in Cameras section
Bestshot send periodicity Frequency of sending best shots 0…60000
- 0 – no delay
- 1…60000 – pause in milliseconds
Min threshold intersection The ratio of the zone the Monitoring region crossed by the smoke and fire monitoring region, if the threshold is exceeded, events will be generated 0.01…1.00

The results of smoke and fire detection in the selected monitoring area are displayed in the event or incident card below the «Additional Information» block (Figure 69).

Example of the «Smoke and Fire Detection» handler
Figure 69. Example of the «Smoke and Fire Detection» handler

Usage goals with the necessary handler parameters are shown in Table 39.

Table 39. Usage Goals

Purpose of use Necessary to detect… Important parameters for this purpose
Logging of Warning events in case of smoke and/or fire detection. - Fire - camera;
- Black smoke - monitoring region
- White smoke - minimal threshold of intersection
Note: The input image is divided into 6 zones, each of which detects one of the incident attributes

Frame based handler#

The «Frame based handler» is necessary for processing the video stream when vehicles are moving at low speeds (e.g., passing through a barrier). This handler processes frames of the video stream at a specified interval, reducing the system load while maintaining license plate recognition accuracy in the control zone (e.g., 1 frame every X milliseconds).

The handler parameters are configured in the handler settings window after the handler type is set to «Frame based handler» (Figure 70).

«Frame based handler» handler parameters window
Figure 70. «Frame based handler» handler parameters window

Handler parameters are shown in Table 40.

Table 40. Parameters of the «Frame based handler» handler

Name Description Possible Values
General
Type Dropdown list containing handlers that process the detected information for this scenario Available handlers (for more information, see beginning of the Handlers section)
Comment User comment -
Status Handler activity status On/Off
Camera and Recognition Zone Settings
Camera Camera from which the video stream frames will be received for handler operation Cameras added in the system
Region for intersection Dropdown list to choose the zone where vehicle crossing will be checked for the scenario Created zones for the selected camera. The zone creation process is described in Cameras section
Bestshot send periodicity Frequency of sending best shots 0…60000
- 0 – no delay
- 1…60000 – pause in milliseconds
Life time track without updates The time during which the track is retained without updates via best shots. This value indicates how many milliseconds the track can stay without updates before being deleted. Increasing this time can be helpful if the vehicle's track is temporarily blocked by an external object 0…10000
- 0 – track is deleted immediately after no new best shot is received
- 10000 – track is retained for 10 seconds without updates
Acceptable orientations Dropdown list for selecting the allowed vehicle orientation. The vehicle will be registered if the orientation matches one of the selected values Forward, Backward, Forward Left, Forward Right, Backward Left, Backward Right (multiple selections allowed)
Min threshold descriptor match score For combining best shots of a vehicle into one track, matching by descriptor is used. Two best shots of a vehicle are considered part of one track if the minimum descriptor similarity threshold is passed during matching 0.01…1.00
- 0.01 – minimum similarity, more matches but higher risk of errors
- 1.00 – strict similarity check, minimal error probability, but multiple tracks may be created for one vehicle

The results of the «Frame based handler» in the selected observation area are displayed in the event or incident card (Figure 71).

Example of the «Frame based handler» handler
Figure 71. Example of the «Frame based handler» handler

Usage goals with the necessary handler parameters are shown in Table 41.

Table 41. Usage Goals

Purpose of use Important parameters for this purpose
Register Vehicle when passing through the barrier (necessary to detect: Vehicle) - Camera;
- region for intersection
- life time track without updates
- acceptable orientations
- min threshold descriptor match score
Note: Event is recorded when the vehicle passes through the control zone