Obiekt dystansu – pomiar prędkości¶
Obiekt dystansu pozwala na pomiar prędkości pojazdów poruszających się przez na wideo. Jest to element konfiguracji sceny, definiowany poprzez czworokąt oznaczony wymiarami w metrach.
Jak działa pomiar prędkości¶
- Definicja wielokąta - Definiujesz 4 punkty na wideo reprezentujące znaną powierzchnię na drodze
- Wymiary rzeczywiste - Określasz szerokość i długość tej powierzchni w metrach
- Śledzenie trajektorii - Gdy pojazdy przechodzą przez wielokąt, ich trajektoria jest śledzona klatka po klatce
- Obliczenie prędkości - Przebyta odległość (w metrach) podzielona przez czas (w sekundach) daje prędkość
Konfiguracja¶
Parametry strefy dystansu¶
Aby pozwolić AITrackerowi szacować pomiar prędkości, musisz zdefiniować obiekt Dystans w konfiguracji sceny z:
| Parametr | Typ | Opis |
|---|---|---|
trajectory |
4 punkty | Cztery punkty narożnikowe strefy pomiaru (współrzędne względne 0.0-1.0) |
width |
float | Rzeczywista szerokość strefy w metrach |
length |
float | Rzeczywista długość strefy w metrach |
Definicja wielokąta czteroczęściowego¶
Wielokąt musi być zdefiniowany jako 4 punkty narożnikowe reprezentujące czworokąt na powierzchni drogi:
Punkt 1 ─────────── Punkt 2
│ │
│ STREFA │
│ POMIARU │
│ │
Punkt 4 ─────────── Punkt 3
Wytyczne do umieszczenia wielokąta:
- Umieść wielokąt na płaskiej sekcji drogi (bez wzgórz, zakrętów czy zmian wysokości)
- Upewnij się, że wielokąt obejmuje pełną szerokość pasa dla mierzonych pojazdów
- Im dłuższa strefa pomiaru, tym bardziej dokładne oszacowanie prędkości
- Unikaj obszarów z częstymi przesłonięciami pojazdów
- Zachowaj jak najbardziej prostopadłą orientację kamery do drogi dla najlepszej dokładności
Wymiary rzeczywiste¶
Dokładny pomiar prędkości zależy od precyzyjnych wymiarów rzeczywistych:
- Szerokość - Wymiar poprzeczny wielokąta (przez drogę), w metrach
- Długość - Wymiar podłużny (wzdłuż kierunku drogi), w metrach
Wskazówka: Zmierz wymiary powierzchni drogi na polu przed ustawieniem analizy wideo. Możesz użyć oznaczeń drogowych, szerokości pasów lub znanych obiektów odniesienia (długości samochodu, znaki drogowe) do kalibracji. Wskazówka: Jeśli nie masz dokładnych wymiarów, możesz skorzystać z portali mapowych np geoportal gdzie można zmierzyć odległości na mapie satelitarnej.
Parametry techniczne¶
Pomiar prędkości ma kilka progów:
| Parametr | Domyślnie | Opis |
|---|---|---|
max_velocity |
160 km/h | Prędkości powyżej tej wartości są odrzutane jako nieprawidłowe |
min_time_in_the_zone_ms |
500 ms | Minimalny czas, jaki pojazd musi spędzić w strefie dla ważnego pomiaru |
remove_frames_percent |
10% | Ramki graniczne usunięte w celu zmniejszenia szumu |
Wykluczone kategorie pojazdów z raportowania¶
Prędkość wszystkich obiektów jest mierzona oraz wyświetlana w tabeli pojazdów. Natomiast wyjątkiem jest raportowanie gdzi następujące kategorie są wyłączone z wygenerowanego raportu:
- Rowery i rowery elektryczne
- Transportery osobiste (UTO)
- Hulajnogi
- Pieszych (wszystkie kategorie)
- Pociągi
- Pojazdy alarmowe
Dokładność pomiaru¶
| Aspekt | Wartość |
|---|---|
| Typowa dokładność | ±5-10% |
| Warunki najlepszej dokładności | Droga płaska, kamera prostopadła, czysty widok |
Ważne: Ten pomiar prędkości to oszacowanie i nie jest certyfikowany dla egzekwowania prawa lub naruszeń przepisów ruchu drogowego. Wartości są odpowiednie do badań ruchu, planowania i ogólnej analizy.
Generowany wynik¶
Velocity.csv¶
Główny plik wyjściowy zawiera:
| Kolumna | Opis |
|---|---|
Time |
Znacznik czasu, kiedy pojazd był mierzony |
Direction |
Kierunek ruchu (na podstawie klasyfikacji pasa) |
Label |
Kategoria pojazdu |
Velocity |
Zmierzona prędkość w km/h |
Distance |
Przebyta odległość w metrach |
Timespan |
Czas spędzony w strefie pomiaru (sekundy) |
Wizualizacje¶
AITracker generuje:
- VelocityScatter.png - Wykres punktowy wszystkich zmierzonych prędkości w czasie
- Velocity.png - Średnia prędkość w każdej godzinie
- VelocityPerCategory.png - Średnia prędkość dla każdej kategorii pojazdu
- VelocityDistribution.png - Histogram rozkładu prędkości
Raport¶
Wygenerowany plik Report.docx zawiera:
- Statystykę prędkości według kierunku
- Statystykę prędkości według kategorii pojazdu
- Analizę precyzji pomiaru
- Podsumowanie przekroczenia limitu prędkości (jeśli limity skonfigurowane)
Najlepsze praktyki¶
- Umieszczenie kamery
- Zamontuj kamerę wystarczająco wysoko, aby zobaczyć całą strefę pomiaru
- Unikaj ekstremalnych kątów zniekształcających perspektywę
-
Upewnij się, że pozycja kamery jest stabilna (bez drgań czy ruchu)
-
Projektowanie strefy
- Użyj minimalnej długości 10m dla niezawodnych pomiarów
- Dopasuj szerokość strefy do rzeczywistej szerokości pasa
-
Umieść strefę daleko od skrzyżowań lub obszarów postoju
-
Kalibracja
- Użyj znanych obiektów odniesienia do weryfikacji wymiarów
- Testuj z pojazdami o znanej prędkości, jeśli to możliwe
- Uwzględnij zniekształcenia soczewki kamery
Pomiar prędkości — checklista kalibracji¶
- Kalibruj wielokąt 4-punktowy na możliwie prostym i dobrze zmierzonym odcinku.
- Obszar kalibracji umieszczaj możliwie centralnie w kadrze, aby ograniczyć wpływ zniekształceń optycznych.
- Odcinek około 10 m jest praktycznie użyteczny, a większy odcinek zwykle zwiększa stabilność estymacji.
- Przy 30 fps estymacja dla szybkich pojazdów jest zwykle stabilniejsza niż przy 15 fps.
- Wynik traktuj jako estymację analityczną, a nie pomiar mandatowy.
Ograniczenia¶
- Dokładność prędkości zależy od prawidłowych wymiarów wielokąta
- Bardzo szybkie pojazdy (>160 km/h domyślnie) mogą być filtrowane
- Drogi zakrzywione zmniejszają dokładność pomiaru
- Trzęsienie kamery wpływa na precyzję trajektorii
- Nie jest odpowiedni dla egzekwowania prawa dotyczącego prędkości


