Snapshot

SnapShot for AI Enabled

This option should be enabled it if you want to feed AI services with cameras visuals.

Snapshot Type

There are two types of snapshoting. First one is 'Standart' which takes screenshots by FFmpeg. This method should be considered first since it uses half of CPU time compared to OpenCV GStreamer.

The second one is called OpenCV Persistent. This option requires a separate service (Snapshot Service) to run. This service is based on RQ and OpenCV technologies to provide stability for mission-critical operations.

Frame Rate, Width and Height values can be modified depending on your camera specification as shown above image.

Motion Detection Type

Feniks supports 3 different motion detection methods, those are:

  • OpenCV : Superb accuracy precision but it costs relatively high CPU time.

  • Imagehash and PSNR : Both of them provides good accuracy and high performance. It is suitable for low cost devices like Raspberry PI or Jetson Nano.

AI Clip Enabled

Enabling this option provides generation of 10 seconds video clips for AI events. For more detail please look at the AI Clip section.

Last updated