Categorização das imagens

Além de tags e uma descrição, o Image Analysis 3.2 pode retornar as categorias baseadas em taxonomia detetadas em uma imagem. Ao contrário das tags, as categorias são organizadas em uma hierarquia pai/filho, e há menos delas (86, em oposição a milhares de tags). Todos os nomes das categorias estão em inglês. A categorização pode ser feita sozinha ou ao lado do modelo de tags mais recente.

A taxonomia de 86 categorias

O Azure AI Vision pode categorizar uma imagem de forma ampla ou específica, usando a lista de 86 categorias no diagrama a seguir. Para obter a taxonomia completa no formato de texto, veja Taxonomia de 86 Categorias.

Grouped lists of all the categories in the category taxonomy

Exemplos de categorização de imagens

A resposta JSON a seguir ilustra o que o Azure AI Vision retorna ao categorizar a imagem de exemplo com base em seus recursos visuais.

A woman on the roof of an apartment building

{
    "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 pelo Azure AI Vision para cada imagem.

Image Category
Four people posed together as a family people_group
A puppy sitting in a grassy field animal_dog
A person standing on a mountain rock at sunset outdoor_mountain
A pile of bread roles on a table food_bread

Utilizar 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 você obtiver a resposta JSON completa, basta analisar a cadeia de caracteres para o conteúdo da "categories" seção.

Próximos passos

Aprenda os conceitos relacionados de marcação de imagens e descrição de imagens.