Ir al contenido principal
Base de conocimientos de asistencia

Qué es un blob y cómo extraer datos de detección

Tipo de contenido: Información y documentación sobre productos   |   ID del artículo: 000059241   |   Última revisión: 06/03/2026

Descripción

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.

Resolució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:

  • En C++, los datos se representan usando ov::Tensor |.
  • En Python*, los datos se manejan normalmente como matrices NumPy.

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:

  • Reemplazar Uso de Blob y SetBlob() con manejo de entrada/salida basado en tensores.
  • Utilice salidas con nombre o índices de salida del modelo compilado para recuperar los resultados de la detección.

Más información

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.

Productos relacionados

Este artículo se aplica a 1 productos.

Descargos de responsabilidad legales

El contenido de esta página es una combinación de la traducción humana y automática del contenido original en inglés. Este contenido se ofrece únicamente para su comodidad como información general y no debe considerarse completa o precisa. Si hay alguna contradicción entre la versión en inglés de esta página y la traducción, prevalecerá la versión en inglés. Consulte la versión en inglés de esta página.