Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

For example, if your neural network is intended to analyze outdoor video feeds, your footage videos must contain all range of weather conditions (sun, rain, snow, fog, etc.and so on) in different times of day (daytime, twilight, night).

...

  • when collecting video recordings and images, specific requirements for object images, scene, angle, illumination and video stream are must be met for those detection tools that you plan to use (see Configuring detection modules);
  • if it is required to train the neural network in different conditions of time of day, lighting, angle, object types or weather, then the video material should must be collected in equal shares for each condition, that is, it should must be balanced.

    Info
    titleNote

    Example. It is necessary to detect a person in the surveillance area at night and during the day.

    Data collected correctly:

    • 4 four video recordings of the surveillance area, each 5 five minutes long;
    • the object of interest appears in the frame in each video fragment;
    • 2 two fragments were must be recorded in night conditions, 2 — in two fragments—in daytime conditions.

    Data collected incorrectly:

    • 3 three video recordings of the surveillance area, each 5 five minutes long;
    • the object of interest appears in the frame in each video fragment;
    • 2 two fragments were recorded in night conditions, 1 — in one fragment—in daytime conditions.


Extra requirements for video footage videos for each neural analytics tool are listed in the following table:

Tool

Requirements

Neural FilterNeurofilter

No less than 1000 frames containing objects of interest in given scene conditions, and the same amount of footage containing no objects (background footage).

Neural TrackerNeurotracker

3 three to 5 five minutes of video containing objects of interest in given scene conditions. The more the number and variability of the situations in the scene, the better.

Posture Pose detection tools

10 seconds of video of a scene with no personspeople.

No less than 100 different persons in given scene conditions.

Attention! Different conditions mean, among others, different postures poses of an individual in scene (tilting, different limbs patterns, etc.and so on).

Equipment detection tool (PPE)

A list of all reference equipment with examples

should

must be collected from the

object

facility and

agreed

coordinated with the analytics manufacturer (see Example of providing a list of valid equipment at the facility).

Several

video recordings

videos 3-5 minutes each with personnel in the given scene conditions.

Personnel

should

must move and change

posture

poses in the

collected video recordings

recorded videos, as well as remove and put on equipment at intervals of 30 seconds.

Since the Equipment detection tool (PPE) is designed for artificial constant lighting,

video recordings

videos in other lighting conditions are not required

.

Fire detection and Smoke detection

At least 1000 frames with various objects of the class of interest in the given scene conditions and the same number of frames without the objects of interest in the frame (noise frames)

Food recognition*

Images of at least 80% of the actual menu items should must be provided. Each menu item requires 20 to 40 images shot in different conditions.

If the above requirements for the collection of data transmitted for training the neural network model are met, and if the neural network is operated in conditions that are as similar as possible to the conditions in which the material for its training was collected, then the overall accuracy** of neural network analytics is guaranteed from 90% to 97% and the percentage of false positives is 5-7%. For general networks***, an overall accuracy of 80-95% and a false positive rate of 5-20% are guaranteed.

Info
titleNote

* Will This analytics will be available in future versions of Axxon PSIM software.

** Accuracy is indicated for a neural network model, which was trained under operating conditions.

*** A general network is a network that was not trained under operating conditions.

...