Słownik terminów¶
Słownik przedstawia alfabetyczną listę wszystkich terminów używanych w dokumentacji, które mogą być specyficzne dla oprogramowania AISP i systemu AITracker.
Terminy technologiczne¶
Detekcja — Pojedyncza detekcja obiektu przez AI w jednej klatce. Każda klatka wideo jest analizowana przez AI, co skutkuje detekcjami zawierającymi kategorię i lokalizację obiektu. Detekcje są następnie łączone w obiekt Tracker.
Cyfrowe ZOOM (Kadrowanie) — Funkcja, która cyfrowo powiększa wybrany obszar wideo przed analizą. Poprawia to dokładność detekcji sztucznej inteligencji dla małych lub oddalonych obiektów.
Tracker — Pojedynczy obiekt śledzić przez wiele klatek wideo. Tracker tworzony jest poprzez łączenie detekcji z kolejnych klatek, śledzenie ruchu obiektu. Każdy tracker otrzymuje unikalny identyfikator zwany TUID (Tracker Unique Identifier) i może być w stanie ważęty lub neważęty. Ma własną trajektorię i cechy używane do klasyfikacji.
TUID (Tracker Unique Identifier) — Unikalny identifikator przypisany do każdego śledzilnego obiektu (tracker) w systemie. Używane do odwoływania się do konkretnych pojazdów lub pieszych w wynikach i errata.
VRT (Vehicles Realtime Tracking) — Proprietary algorytm śledzenia obiektów AISP (MOT - Multiple Object Tracking), który zapewnia wysoką dokładność w identyfikowaniu i utrzymywaniu tożsillości pojazdu w całym rekordzie wideo.
YOLO (You Only Look Once) — Przełomowa architektura sieci neuronowej używana przez system do jednoczesnej lokalizacji i klasyfikacji wielu obiektów w czasie rzeczywistym. Umożliwia szybką i dokładną detekcję pojazdów, pieszych i innych uczestników drogi.
Elementy konfiguracji¶
Bramki — Linia lub krzywa rysowana przez użytkownika. Obiekty mogą łączyć tylko dwie z nich przy użyciu relacji.
Kategorie RAW — Wewnętrzna klasyfikacja pojazdów i pieszych (22 klasy) rozpoznawana przez sztuczną inteligencję. Są one następnie mapowane na docelowe klasyfikacje (np. GPR, Euro-6, SCPR) na podstawie konfiguracji użytkownika.
Relacje — Krzywe ruchu rysowane przez użytkownika, które stanowią podstawę pomiarów intensywności ruchu. System przypisuje pojazdy do określonych kierunków (np. prosto, w lewo, w prawo) na podstawie tego, jak blisko ich trajektoria pasuje .
Funkcje przetwarzania danych¶
Errata — Narzędzie do ręcznego korygowania wyników (np. zmiana kategorii lub relacji) bez modyfikowania oryginalnych danych przetworzonych przez sztuczną inteligencję. Zmiany są zapisywane w pliku errata.pickle i mogą być cofnięte w dowolnym momencie.
Reklasyfikacja — Proces ponownego obliczenia i reklasyfikacji już policonych obiektów (trackerów) po zmianach konfiguracji (np. dodanie nowych relacji, zmiana sekcji krzyżowych). Wykonywane lokalnie bez ponownego przesyłania wideo do chmury.
Traffic Designer (Projektant Ruchu) — Wbudowane narzędzie do automatycznego tworzenia matryc przepływu ruchu i analizy wzorów przesyłu poprzez dopasowanie pojazdów z wielu punktów pomiaru na podstawie rozpoznania tablic rejestracyjnych (ALPR).
Zawalidowany — Status wskazujący, czy dany obiekt (tracker) jest uwzględniony w ostatecznym arkuszu wyników. Tylko zawalidowane obiekty pojawiają się w raportach i statystykach.
Statusy walidacji trackera¶
Każdy tracker może mieć jeden z następujących statusów walidacji:
- Nieznany — Stan poczętkowy po utworzeniu, zanim proces walidacji się zakończy.
- Zawalidowany — Tracker został prawidnie zawalidowany i będzie liczony w ostatecznych wynikach.
- Obszar nie liczony — Obszar liczenia jest wyłączony lub tracker nie wszedł w wyznaczony obszar pomiaru.
- Relacja nie liczona — Tracker nie mógł być przypisany do żadnej relacji (kierunek ruchu) lub relacja jest wyłączona.
- Sekcja nie liczona — Tracker nie przeszędzł żadnej zdefiniowanej linii sekcji krzyżowej.
- Ładunek — Obiekt został zidentyfikowany jako ładunek (np. obciążenie na ciężarce), a nie pojazd do liczenia.
- Etykieta nie liczona — Etykieta trackera (kategoria) jest wyłączona z liczenia w bieżącej konfiguracji.
- Scalenie liczone — Połączony tracker, który pozostaje liczony i reprezentuje wspólną trajektorię.
- Scalenie przejęte — Tracker przejęty przez inny tracker podczas łączenia; pozostaje widoczny w tabeli trackerów, ale nie jest liczony.
- Nieprawidłowy — Inny powód unieważnienia.
Klasyfikacje¶
GPR (Generalny Pomiar Ruchu) — Generalny Pomiar Ruchu - oficjalny polski standard klasyfikacji do liczenia ruchu, definiujęcy kategorie pojazdów do krajowych badań drogowych.
Euro-6 — Europejski standard klasyfikacji pojazdów oparty na standardach emisji i typach pojazdów.
SCPR (Stacje Centralnego Pomiaru Ruchu) — Stacje Centralnego Pomiaru Ruchu - klasyfikacja używana przez permanentne stacje liczenia ruchu w Polsce.
Typy plików¶
errata.pickle — Plik przechowujący ręczne korekty dokonane za pomocą narzędzia Errata. Zachowuje oryginalne wyniki AI, podczas gdy śledzenie modyfikacji użytkownika.
config.toml — Plik konfiguracyjny dla punktu pomiaru, przechowujący relacje, sekcje krzyżowe, ustawienia klasyfikacji i inne parametry projektu.