No se puede determinar cómo usar un "blob" al trabajar con el kit de herramientas OpenVINO™ y cómo extraer los datos de salida de detección.
En versiones anteriores de OpenVINO™ (API basadas en motores de inferencia), un "Blob" hacía referencia a un contenedor para los datos de entrada o salida que se pasaban al motor de inferencia. Este concepto fue utilizado con APIs como SetBlob().
En las versiones actuales de OpenVINO™, el término "Blob" ya no se utiliza. En cambio, OpenVINO trabaja directamente con tensores:
Los datos de detección se extraen accediendo a los tensores de salida de un modelo compilado e interpretándolos de acuerdo con la definición de la capa de salida del modelo. El tamaño y la estructura de salida están determinados por la topología del modelo y las capas de salida, no por el tamaño del archivo de .bin.
Para los usuarios que migran código heredado:
La terminología "Blob" proviene de las API del motor de inferencia heredadas y es posible que siga apareciendo en muestras o documentación más antiguas. Para conocer los flujos de trabajo actuales de OpenVINO, consulte la documentación de OpenVINO Runtime, que describe el análisis de resultados de entrada/salida basado en tensores.
Consulte OpenVINO™ Integraciones para obtener una descripción de alto nivel del proceso de integración de OpenVINO™ en su aplicación.