Categorização da imagem
Além das marcações e de uma descrição, o Image Analysis 3.2 pode retornar as categorias baseadas em taxonomia detectadas em uma imagem. Ao contrário das marcas, as categorias são organizadas em uma hierarquia hereditária pai/filho e há menos delas (86, em vez de milhares de marcas). Todos os nomes de categoria são em inglês. A categorização pode ser feita por si só ou junto com o modelo mais recente de marcas.
Taxonomia de 86 categorias
A Visão de IA do Azure pode categorizar uma imagem em larga escala ou de maneira específica, usando a lista de 86 categorias do diagrama a seguir. Para obter a taxonomia completa em formato de texto, confira Taxonomia de categoria.
Exemplos de categorização de imagens
A resposta JSON a seguir ilustra o que a Visão de IA do Azure retorna ao categorizar a imagem de exemplo com base em seus recursos visuais.
{
"categories": [
{
"name": "people_",
"score": 0.81640625
}
],
"requestId": "bae7f76a-1cc7-4479-8d29-48a694974705",
"metadata": {
"height": 200,
"width": 300,
"format": "Jpeg"
}
}
A tabela a seguir ilustra um conjunto de imagens típico e a categoria retornada pela Visão de IA do Azure para cada imagem.
Imagem | Categoria |
---|---|
people_group | |
animal_dog | |
outdoor_mountain | |
food_bread |
Usar a API
O recurso de categorização faz parte da API Analyze Image 3.2. Você pode chamar essa API por meio de um SDK nativo ou por meio de chamadas REST. Inclua Categories
no parâmetro de consulta visualFeatures. Em seguida, quando receber a resposta JSON completa, basta analisar a cadeia de caracteres para o conteúdo da seção "categories"
.
Próximas etapas
Aprenda os conceitos relacionados de marcação de imagens e descrição de imagens.