Gebruik werkstuk- en frame-ID's om triggers, beeldaankomst bij de applicatie, wachtrij-invoer, gevolgtrekking begin en einde en workflowbeslissingen te koppelen. Het invoeren van wachtrijen voor het starten van de gevolgtrekking kan de wachtrijvertraging meten. Meet de gevolgtrekking tussen het eigen begin en einde. Gebruik overeenkomende gebeurtenissen bij zender en ontvanger om de overdrachtsvertraging te meten.
Controleer de gebeurtenis achter elke tijdstempel
Linux V4L2-buffervlaggen kunnen het kloktype en de capture-gebeurtenis voor een tijdstempel identificeren. Controleer de werkelijke driveruitvoer. Voor metingen op verschillende apparaten controleert u de kloksynchronisatie en fouten, of registreert u beide gebeurtenissen met één meetapparaat. Registreer de trigger en de blootstelling afzonderlijk en maak onderscheid tussen de aankomst en het verlaten van de wachtrij. Zie de kernelbufferdocumentatie.
Volg hetzelfde werkstuk via het kritieke pad
Houd gegevens bij van nieuwe pogingen, verloren frames, time-outs en ontbrekende bevestigingen. Wanneer bewerkingen elkaar overlappen, controleer dan de tijd tussen de relevante start- en eindgebeurtenissen voor hetzelfde werkstuk. Bereken percentielen voor elke fase afzonderlijk. Bereken end-to-end percentielen op basis van gemeten end-to-end tijden voor individuele werkstukken.
Gerelateerde dienst: Visiealgoritmen en modelengineering.