Przejdź do treści

Bramki - czyli wejścia/wyjścia zliczające

Bramki to punkty kontrolne, przez które przechodzą pojazdy. W AITracker służą do definiowania wejść i wyjść w obszarze pomiaru.

Kiedy używać bramek?

Dla pomiaru przekroju drogi najlepeij używać bramek dwukierunkowych. Wystarczają dwie bramki dwukierunkowe oraz dwie relacje AB i BA zdefiniowane między nimi.

Dla skrzyżowań i rond warto korzystać z bramek kierunkowych (wejście/wyjście). Bramki te zliczają pojazdy tylko w jednym kierunku przejścia. Pozwalają odeseparować ruch wchodzący i wychodzący.

Uwaga! Czasem gdy trajektorie trackerów na skrzyżowaniu są bardzo blisko siebie, warto zamienić bramki kierunkowe na dwukierunkowe, aby uniknąć błędów klasyfikacji relacji.

Kiedy bramka dwukierunkowa daje stabilniejszy wynik

  • Przy złożonej geometrii ronda i ciasnych łukach bramka dwukierunkowa często daje stabilniejsze przypisania niż para wejście/wyjście ustawiona bardzo blisko siebie.
  • Jeśli na mapie relacji pojawia się dużo trajektorii „niesklasyfikowanych” przy granicy dwóch bramek jednokierunkowych, pierwszym krokiem diagnostycznym powinna być zamiana na bramkę dwukierunkową.

Jak działa bramka

brama

Każda bramka jest zdefiniowana przez:

  • ID: Automatyczna nazwa literowa (A, B, C, D, ...)
  • Typ: Rodzaj bramki (Wejście, Wyjście, Dwukierunkowy, Przejście dla pieszych)
  • Pozycja krzywej: Krzywa bramki rysowana przez użytkownika na kadrze wideo
  • Wektor kierunku: Strzałka prostopadła do linii bramki; tylko skrzyżowania w kierunku strzałki są liczone
  • Kąt przecięcia bramki: Akceptowany kąt przecięcia bramki, domyślnie +/-80°, zakres 0-90

Typy bramek

typ bramy

Typ Kolor Symbol Cel
Wejście 🟢 Zielony Punkty wejścia do obszaru
Wyjście 🔴 Czerwony Punkty wyjścia z obszaru
Dwukierunkowy 🟡 Żółty Służy jako wejście i wyjście
Przejście dla pieszych 🔵 Niebieski 🚶 Służy do liczenia pieszych i rowerzystów

Tworzenie bramek

Krok 1: Utwórz bramki

  1. Przejdź do Projektowanie → Bramki tab projektowanie
  2. Wybierz typ bramki (Wejście/Wyjście/Dwukierunkowy)
  3. Kliknij przycisk "Dodaj bramę"
  4. Narysuj linię na kadrze wideo w lokalizacji punktu kontrolnego rysowanie rysowanie rysowanie rysowanie
  5. Powtórz dla wszystkich punktów wejścia/wyjścia (minimum 2 bramki)

Kąt przecięcia bramki

rysowanie rysowanie

Diagnostyka błędnych relacji dla bramek

Najczęstsze przyczyny

  • Bramka docelowa nie przecina pełnej trajektorii ruchu (jest za daleko, za krótka albo źle ustawiona).
  • Kierunek jednej lub kilku bramek jest odwrócony.
  • Bramka końcowa nie jest ustawiona prostopadle do dominującego kierunku ruchu.
  • Konfiguracja relacji została poprawiona, ale nie uruchomiono reklasyfikacji po zapisaniu.

Procedura naprawcza krok po kroku

  1. Wejdź do Projektowanie → Bramki i sprawdź strzałki kierunku na wszystkich bramkach.
  2. Dla błędnych bramek użyj opcji Odwróć kierunek bramki.
  3. Przesuń bramkę docelową bliżej realnych ścieżek i wydłuż ją tak, aby przecinała wszystkie trajektorie przypisanej relacji.
  4. Ustaw bramkę możliwie prostopadle do toru ruchu.
  5. Dopiero po korekcie bramek popraw relacje (jeśli trzeba).
  6. Zapisz konfigurację i uruchom reklasyfikację.
  7. Zweryfikuj wynik na kilku obiektach granicznych po ID.

Reguła kolejności pracy

  • Najpierw ustaw bramki (pozycja, kierunek, długość, kąt), a dopiero później relacje.
  • Zmiana samych relacji bez poprawnej geometrii bramek zwykle nie rozwiązuje problemu.

Pozycja, kąt i kierunek bramki

  • Bramki ustawiaj możliwie centralnie względem obszaru faktycznych przecięć ruchu, a nie na odległych fragmentach jezdni.
  • Najpierw popraw kierunek bramki i jej kąt względem dominującej trajektorii, a dopiero potem dopracowuj relacje.
  • Dla przypadków granicznych pamiętaj, że trajektorie rzadkie (sparse) mogą nie pokrywać przecięcia tak intuicyjnie jak pełna ścieżka — weryfikuj to na konkretnych ID obiektów.
  • Jeśli trajektorie są bardzo blisko i nakładają się (szczególnie na rondach), użyj bramki dwukierunkowej zamiast pary wejście/wyjście.