Versions Compared

Key

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


Tip

Video stream and scene requirements for the Tampering Detectiondetector

Image requirements for the Tampering detector

To set up configure the Tampering detectiondetector, do the following:

  1. Go to the Detectors tab.

  2. Below the required camera, click Create… → Category: Service → Tampering detector.
  3. If a camera supports multi-streaming

By default, the detector is enabled and set to respond to all types of video analysis.

If necessary, you can change the detector parameters. The list of parameters is given in the table:

ParameterValueDescription
Object features
Video streamMain streamIf the camera supports multistreaming, select the stream for which detection is needed

...

. Selecting a low-quality video stream

...

reduces the load on the Server
Other
EnableYesBy default, the detector is enabled.

...

To disable the detector, select the No value
No
NameTampering detectorEnter the detector name or leave the default name
Decode key frames

Yes

By default, the Decode key frames parameter is enabled. In this case, only key frames are decoded. To disable the

...

parameter, select the No

...

value.

...

titleAttention!

...

This parameter reduces the

...

load

...

on the server, but at the same time the detection quality decreases. We recommend enabling this parameter for "blind" (without video image display) servers, on which you want to perform detection.
For the MJPEG codec, decoding isn’t relevant, as each frame is considered a key frame.

...

Select a processing resource for decoding video streams (3). When you select a GPU, a stand-alone graphics card takes priority (when decoding with NVIDIA NVDEC chips). If there's no appropriate GPU, the decoding will use the Intel Quick Sync Video technology. Otherwise, CPU resources will be used for decoding.

Set the frame rate value for each detection tool to process (5). This value should be in the range [0.016, 100].

Note
titleAttention!

...

The Number of frames processed per second and Decode

...

key frames parameters are

...

interrelated.

If

...

a local

...

client isn’t connected to

...

the server, the following rules

...

work for remote

...

clients:

  • If the

...

  • key frame rate is less than the value specified in the

...

  • Number of frames processed per second field, the

...

  • detector works by key frames.
  • If the

...

  • key frame

...

  • rate is

...

  • greater than the value specified in the

...

  • Number of frames processed per second field, the detection

...

  • is performed according to the set

...

  • period.

If

...

a local client is connected to the

...

server, the

...

detector will always work according to the set

...

period. After disconnecting the local

...

client, the

...

above rules will be relevant again.

...

No
Decoder modeAutoSelect a processing resource for decoding video. When you select a GPU, a stand-alone graphics card takes priority (when decoding with Nvidia NVDEC chips). If there is no appropriate GPU, the decoding will use the Intel Quick Sync Video technology. Otherwise, CPU resources will be used for decoding
CPU
GPU
HuaweiNPU
Number of frames processed per second25Specify the number of frames for the detector to process per second. The value must be in the range [0.016; 100]
TypeTampering detectorName of the detector type (non-editable field)
Advanced settings
Blurred image analysisYes
Tip

Functions of the Tampering detector

By default, all types of analysis are applied to the video image. Select the No value for unnecessary types of analysis.

Note
titleAttention!

If you select Compression artifacts analysis, Image noise analysis and Blurred image analysis, you must specify the values for the Event duration to trigger detection (sec), Sensitivity parameters.


No
Compression artifacts analysis

...

Yes
No
Image noise analysis

...

Yes
No
Quality degradation analysis

...

Yes
No
Scene change analysis

...

Yes
No
Basic settings
Event duration to trigger detection (sec)

...

20

Specify the maximum time of

...

event duration for the response in seconds, after which

...

the detector generates an event. The value must be in the range [5, 1200].

  • If the algorithm definitely detects a defect in the frame, the response from the detector comes before the specified time.
  • If after the specified time, the defect hasn't been detected, you must increase the Sensitivity of the detector
Sensitivity 50Specify the sensitivity of the detector as a percentage. The higher the sensitivity, the smaller change in the frame is detected. The value must be in the range [0, 100]

To save the parameters of the detector, click the Apply Image Added button. To cancel the changes, click the Cancel Image Added button.

Configuration of the Tampering detector is complete

...

.