Versions Compared

Key

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

To train neural networks,

...

you must collect and submit to AxxonSoft

...

videos and images from your actual cameras taken in the same resolution and

...

in the same conditions as in your future application.

For example, if you need your neural network

...

to work outdoors, videos must contain all

...

weather conditions (sun, rain, snow, fog,

...

and so on) at different times of day (

...

morning, afternoon,

...

evening, and night).

If the collection requirements for the data submitted for training the neural network model are met, and if you operate the neural network in conditions that are as similar as possible to the conditions in which the data was collected, we guarantee the overall accuracy (training in operating conditions) of neural network analytics from 90% to 97% and the percentage of false positives of 5-7%. For standard neural networks (training wasn't performed in operating conditions), we guarantee the overall accuracy of 80-95% and the percentage of false positives of 5-20%. The standard neural networks are located in the C:\Program Files\Common Files\AxxonSoft\DetectorPack\NeuroSDK directory.

The requirements can be changed or added to at any time

General requirements for collected data

...

  • When collecting

...

  • data, specific requirements for object images, scene, angle, lighting,

...

  • and video stream

...

  • must be met for those

...

  • detectors that you plan to use (see

...

...

  • .
  • If it is required to train

...

  • a neural network in different conditions of time of day, lighting, angle, object types, or weather,

...

  • you must collect video data in equal

...

  • proportions for each condition, that is, it

...

  • must be balanced.

...

titleNote

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

  • Data collected correctly:

    ...

      • four videos of the surveillance area, each

    ...

      • five minutes long are submitted for training;
      • the object of interest appears in the frame in each video

    ...

      • ;

    ...

      • two videos are recorded in

    ...

      • nighttime conditions,

    ...

      • two—in daytime conditions.
    • Data collected incorrectly:

      ...

        • three videos of the surveillance area, each

      ...

        • five minutes long are submitted for training;
        • the object of interest appears in the frame in each video

      ...

        • ;

      ...

        • two fragments

      ...

        • are recorded in

      ...

        • nighttime conditions,

      ...

        • one—in daytime conditions

      ...

      ...

      Additional requirements for

      ...

      collected data for each neural analytics tool

      ...

       
      Detector
      Tool
      Requirements
      Neural
      Filter
      filterAt least 1000 frames containing different objects of interest in the given scene conditions, and the same number of frames containing no objects (noise frames)
      Neural
      Tracker
      3 to 5
      3–5 minutes of
      video
      videos containing objects of interest in the given scene conditions. The
      more
      greater the number and variability of
      the
      situations in the scene, the better
      Posture detection tools
      seconds of

      second video of a scene with no persons.
      At least 100 different persons in the given scene conditions.
      Attention! Different conditions mean, among others, different

      postures

      positions of

      an individual

      a person in a scene (

      tilting

      bending, different

      limbs patterns, etc.)Personal protective equipment detection tools

      positions of body parts, and so on)

      Equipment detector

      A list of all reference equipment with examples

      should

      must be collected from the object and

      agreed
      Several video recordings

      3-5 minutes

      each

      of videos with personnel in the given scene conditions.
      Personnel

      should

      must move and change

      posture

      positions in the collected

      video recordings

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

      Personal protective

      equipment

      detection tools

      detectors are designed for artificial constant lighting,

      video recordings

      videos in other lighting conditions

      are not requiredFire and Smoke detection tools

      aren't required

      Equipment detector VL
      Fire detectorAt least 1000 frames containing different objects of interest in the given scene conditions, and the same number of frames containing no objects (noise frames)
      Object presence detection tool
      Smoke detector
      Neural classifierAt least 1000 frames containing different objects of interest in the given scene conditions, and the same number of frames containing no objects (noise frames)

      Food recognition *

      Images of at least 80% of the actual menu items should 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 the 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 be available in future versions of Axxon One.

      ** 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.