Não é possível determinar como usar um "blob" ao trabalhar com o kit de ferramentas OpenVINO™ e como extrair dados de saída de detecção.
Em versões de OpenVINO™ mais antigas (APIs baseadas no mecanismo de inferência), um "Blob" se refere a um contêiner para dados de entrada ou saída passados para o mecanismo de inferência. Esse conceito foi usado com APIs como SetBlob().
Nos OpenVINO™ versões atuais, o termo "Blob" não é mais usado. Em vez disso, OpenVINO funciona diretamente com tensores:
Os dados de detecção são extraídos acessando os tensores de saída de um modelo compilado e interpretando-os de acordo com a definição da camada de saída do modelo. O tamanho e a estrutura de saída são determinados pela topologia do modelo e camadas de saída, e não pelo tamanho do arquivo .bin.
Para usuários que migram código herdado:
A terminologia "Blob" se origina das APIs do mecanismo de inferência herdada e ainda pode aparecer em amostras ou documentação mais antigas. Para os fluxos de trabalho OpenVINO atuais, consulte a documentação do OpenVINO Runtime, que descreve o tratamento de entrada/saída baseado em tensor e a análise de resultados de detecção.
Consulte OpenVINO™ Integrações para obter uma descrição de alto nível do processo de integração de OpenVINO™ em seu aplicativo.