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.

Grouped lists of all the categories in the category taxonomy

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.

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 pela Visão de IA do Azure para cada imagem.

Imagem Categoria
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

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.