Get Started
Part 8

Reference

Reference material for tuning settings.

All condition choices, by analysis
AnalysisCondition choices
Object DetectionWhen detected · When not detected · Specific object · Except a specific object · Movement detected · No movement
Face RecognitionWhen known · When unknown · Any face · Specific person · Except a specific person
License PlateRegistered plate · Unregistered plate · Any plate · Specific plate · Except a specific plate · Specific alias
Fire DetectionWhen detected · When not detected · Any state
QR / BarcodeWhen detected · When not detected · Specific code · Code contains · Not this code
OCRWhen detected · When not detected · Text contains · Text exactly matches · Text does not contain
Custom ClassificationSpecific class · Any class · Except a specific class
Custom AnomalyWhen anomaly · When normal · Any state
Sound ClassificationWhen this sound · When not this sound

Any state fires regardless of the evaluation result. Combined with a schedule, it records a daily result independent of the outcome.

For OCR, Text contains is listed first by design. Exact matching on OCR output fails frequently due to characters such as O and 0 and stray spacing.

Detection settings and defaults
SettingDefaultRange
Confidence (object)50 %0 to 100
Zone Trigger PointBottom CenterBottom Center (Ground Point), Box Center, Overlap Ratio
Overlap Ratio30 %1 to 100
Threshold (face)70 %0 to 100
Min Face Area6,400 px²0 means no limit
Min Confidence (plate)50 %0 to 100
Detection Threshold (fire)30 %10 to 100
Min Confidence (OCR)50 %0 to 100
Min Confidence (classification)80 %No limit
Sensitivity (anomaly)200 %Training sets the boundary at 100. Lower is more sensitive (catches defects earlier), higher is more permissive
Detection FPS5 (anomaly 1)0 to 30, 0 means every frame
Code TypeAllQR, EAN, UPC, Code-128, Code-39, Code-93, Codabar, ITF, DataBar, DataBar-Expanded
OCR LanguageEnglish11 languages including Korean, Japanese, Chinese
Region (plate)LatinLatin (EU, US, South America) or Korea

Min Face Area excludes faces captured smaller than the given area, which in practice filters out people too far away to identify reliably. The default of 6,400 corresponds to an 80 by 80 face. Raise it toward 12,544 to recognize only close, high-confidence matches.

Sensitivity requires attention to its direction. Training sets the normal/fault boundary at 100, and this value moves that boundary to the given percentage. The default of 200 places the boundary twice as far out, so ordinary variation is not judged faulty. Lowering the value pulls the boundary in, making detection more sensitive (defects are caught earlier); raising it makes detection more permissive. Raise it when lighting or background changes cause false alarms; lower it when actual defects are missed.

Glossary
ProjectOne complete configuration unit: cameras, connections, rules, and the log. A controller runs one at a time.
ControllerThe machine running the Grablo controller software. It performs analysis and stores photos and video.
RuleConditions combined with AND, plus actions that run in order when all conditions are met.
ConditionOne evaluation that must hold. Evaluated continuously unless it is a sub condition.
Sub conditionA condition evaluated once, at the instant the others are met, to decide whether the actions run.
ActionOne task executed when a rule fires.
AnalysisOne AI model watching one camera. Owned by the camera and shared by rules.
Hold timeThe minimum duration a detection must last.
Detection zoneAn area of the frame that filters results after detection.
Region of interestAn area of the frame given to the AI as input, before detection.
RecordOne entry written to the log by a Logging action, with its photo and any video.
EnrollmentRegistering a face under a name so recognition can identify that person.