Utilice identificadores de piezas de trabajo y marcos para vincular activadores, llegada de imágenes a la aplicación, entrada en cola, inicio y fin de inferencias y decisiones de flujo de trabajo. La entrada a la cola hasta el inicio de la inferencia puede medir el retraso de la cola. Mide la inferencia entre su propio inicio y final. Utilice eventos coincidentes en el remitente y el receptor para medir el retraso de la transferencia.

Verifique el evento detrás de cada marca de tiempo

Los indicadores de búfer de Linux V4L2 pueden identificar el tipo de reloj y el evento de captura para una marca de tiempo. Verifique la salida real del controlador. Para mediciones entre dispositivos, verifique la sincronización y el error del reloj, o registre ambos eventos con un dispositivo de medición. Registre el desencadenante y la exposición por separado y distinga la llegada de la salida de la cola. Ver el documentación del buffer del kernel.

Siga la misma pieza de trabajo a través del camino crítico.

Mantenga registros de reintentos, fotogramas perdidos, tiempos de espera y confirmaciones faltantes. Cuando las operaciones se superpongan, verifique el tiempo entre los eventos de inicio y fin relevantes para la misma pieza de trabajo. Calcule los percentiles para cada etapa por separado. Calcule percentiles de un extremo a otro a partir de los tiempos medidos de un extremo a otro para piezas de trabajo individuales.

Servicio relacionado: Algoritmos de visión e ingeniería de modelos..