Tuning Accuracy and Performance
Analyses share the controller's computing resources. Three settings determine how those resources are allocated.
| Setting | Guidance |
|---|---|
| Mode | Fast is recommended for a Raspberry Pi, Accurate for a PC or Jetson. Available values depend on the analysis: Object Detection, Face Recognition, and Fire Detection offer Fast, Balanced, and Accurate; License Plate and Custom Anomaly offer Fast and Accurate; QR/Barcode, OCR, and Custom Classification use a single model and show no Mode field. Fire Detection displays all three values but runs a single model, so the result is identical regardless of the selection. |
| Detection FPS | How many times per second the AI analyzes. The default is 5, and 1 for the computation-heavy anomaly detection. Display between analyses is interpolated, so low values do not look choppy. |
| GPU Acceleration | Available for Object Detection, Face Recognition, and OCR. On integrated or older GPUs it can be slower than the CPU, so verify performance before leaving it on. |
Confidence and thresholds balance misses against false positives. Raise them when the rule reacts to absent targets; lower them when present targets are missed.
Detection zones: counting only part of the frame
Object conditions cover the whole frame by default. In the condition panel, draw a Detection Zone as a rectangle or polygon, and only detections inside it are counted.
A detected object is a box, so "inside" needs a definition. That is the Zone Trigger Point.
| Criterion | Use case |
|---|---|
| Bottom Center (Ground Point) | People and vehicles on the ground. Draw the zone on the floor. This is the default and fits most cases. |
| Box Center | Ceiling cameras, or targets that do not touch the ground. |
| Overlap Ratio | Counting entry once the box overlaps the zone by a set percentage. |
With Overlap Ratio at 100 percent, the entire box must be inside the zone. Very low values of 1 to 5 percent fire on an outstretched arm or a distant object partially overlapping the zone, which is rarely the intended behavior.