Glossary of Terms¶
The glossary presents an alphabetical list of all terms used in the documentation that may be specific to AISP software and the AITracker system.
Technology Terms¶
Detection — A single, one-frame detection of an object by AI. Each frame of the video is analyzed by AI, resulting in detections that include the object's category and location. Detections are then combined into a Tracker object.
Digital ZOOM (Cropping) — A feature that digitally enlarges a selected area of the video before analysis. This improves AI detection accuracy for small or distant objects.
Tracker — A single object tracked across multiple video frames. A tracker is created by combining detections from consecutive frames, tracking the object's movement. Each tracker receives a unique identifier called TUID (Tracker Unique Identifier) and can be in a valid or invalid state. It has its own trajectory and characteristics used for classification.
TUID (Tracker Unique Identifier) — A unique identifier assigned to each tracked object (tracker) in the system. Used for referencing specific vehicles or pedestrians in results and errata.
VRT (Vehicles Realtime Tracking) — AISP's proprietary object tracking algorithm (MOT - Multiple Object Tracking) that ensures high accuracy in identifying and maintaining vehicle identity throughout a video recording.
YOLO (You Only Look Once) — A breakthrough neural network architecture used by the system for simultaneous localization and classification of multiple objects in real-time. Enables fast and accurate detection of vehicles, pedestrians, and other road users.
Configuration Elements¶
Gates — A line or curve drawn by the user. Objects are only allowed to connect two of them using movements.
RAW Categories — The internal set of 23 countable vehicle and pedestrian categories recognized by the AI model. They are mapped to a target classification such as GPR, Euro-6, or SCPR.
Movements — User-drawn curves representing traffic movements. The system assigns a vehicle to a direction, such as straight, left, or right, according to how closely its trajectory matches the configured movement.
Data Processing Functions¶
Errata — A tool for manually correcting results, such as a category or movement, without modifying the original AI-processed data. The current change file is errata.feather; legacy errata.pickle files are supported during migration.
Reclassification — The process of recalculating and reclassifying already-counted objects (trackers) after configuration changes, such as adding movements or changing cross-sections. It is performed locally without re-uploading video to the cloud.
Traffic Designer (Projektant Ruchu) — A built-in tool for automatically creating traffic flow matrices and analyzing transit patterns by matching vehicles from multiple measurement points based on license plate recognition (ALPR).
Counted / Uncounted — Tracker-validation states that determine whether a passage contributes to quantity reports. They are separate from a classification class being Summed / Not summed, which controls inclusion in the total column.
Tracker Validation Statuses¶
| Code | Data and UI status | Meaning | Counted |
|---|---|---|---|
| 0 | Unknown |
Initial state before validation completes. | no |
| 1 | Validated |
Correctly validated tracker. | yes |
| 2 | AreaUncounted |
The tracker did not satisfy the counting-area condition. | no |
| 3 | RelationUncounted |
No counted movement was assigned. | no |
| 4 | CrosssectionUncounted |
The tracker did not cross a required measurement cross-section. | no |
| 5 | Cargo |
The object was identified as cargo rather than a separate vehicle. | no |
| 6 | LabelUncounted |
The tracker category is not counted by the configuration. | no |
| 7 | ValidatedMerged |
Counted result created by merging tracker fragments. | yes |
| 8 | MultiValidated |
Tracker correctly assigned to multiple movements. | yes |
| 9 | MergedUncounted |
Fragment consumed by another tracker; visible but not counted separately. | no |
| 255 | Invalid |
Deprecated invalid-tracker code. | no |
Classifications¶
GPR (Generalny Pomiar Ruchu) — General Traffic Measurement - the official Polish classification standard for traffic counting, defining vehicle categories for national road surveys.
Euro-6 — A European classification standard for vehicle categorization based on emission standards and vehicle types.
SCPR (Stacje Centralnego Pomiaru Ruchu) — Central Traffic Measurement Stations - a classification used by permanent traffic counting stations in Poland.
File Types¶
errata.feather — The current file containing manual corrections made with Errata. errata.pickle is a legacy format migrated by the application.
config.json — Measurement-point configuration containing gates, movements, cross-sections, and reporting settings.
config.toml — Application settings file. It is not the measurement-point configuration.