Użyj identyfikatorów przedmiotu obrabianego i ramki, aby połączyć wyzwalacze, przybycie obrazu do aplikacji, wejście do kolejki, początek i koniec wnioskowania oraz decyzje dotyczące przepływu pracy. Wejście do kolejki do rozpoczęcia wnioskowania może mierzyć opóźnienie kolejkowania. Zmierz wnioskowanie między własnym początkiem i końcem. Użyj pasujących zdarzeń u nadawcy i odbiorcy, aby zmierzyć opóźnienie transferu.

Sprawdź wydarzenie stojące za każdym znacznikiem czasu

Flagi bufora systemu Linux V4L2 mogą identyfikować typ zegara i zdarzenie przechwytywania dla znacznika czasu. Sprawdź rzeczywiste wyjście sterownika. W przypadku pomiarów na różnych urządzeniach sprawdź synchronizację zegara i błąd lub zarejestruj oba zdarzenia za pomocą jednego urządzenia pomiarowego. Rejestruj oddzielnie wyzwalacz i ekspozycję oraz odróżniaj przybycie od wyjścia z kolejki. Zobacz dokumentacja bufora jądra.

Podążaj tym samym przedmiotem obrabianym ścieżką krytyczną

Prowadź rejestr ponownych prób, utraconych klatek, przekroczeń limitu czasu i brakujących potwierdzeń. Jeżeli operacje nakładają się na siebie, sprawdź czas pomiędzy odpowiednimi zdarzeniami początkowymi i końcowymi dla tego samego przedmiotu obrabianego. Oblicz percentyle dla każdego etapu osobno. Oblicz percentyle od końca do końca na podstawie zmierzonych czasów od końca do końca dla poszczególnych przedmiotów.

Powiązane usługi: Algorytmy wizyjne i inżynieria modeli.