Kategoryzacja obrazu

Oprócz tagów i opisu analiza obrazu 3.2 może zwrócić kategorie oparte na taksonomii wykryte na obrazie. W przeciwieństwie do tagów kategorie są zorganizowane w hierarchii nadrzędnej/podrzędnej, a ich liczba jest mniejsza (86, w przeciwieństwie do tysięcy tagów). Wszystkie nazwy kategorii są w języku angielskim. Kategoryzacja może być wykonywana samodzielnie lub obok nowszego modelu tagów.

Taksonomia 86 kategorii

Usługa Azure AI Vision może kategoryzować obraz szeroko lub w szczególności przy użyciu listy 86 kategorii na poniższym diagramie. Aby uzyskać informacje dotyczące pełnej taksonomii w formacie tekstowym, zobacz temat Taksonomia kategorii.

Grouped lists of all the categories in the category taxonomy

Przykłady kategoryzacji obrazów

Poniższa odpowiedź JSON ilustruje, co usługa Azure AI Vision zwraca podczas kategoryzowania przykładowego obrazu na podstawie jej funkcji wizualnych.

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"
    }
}

W poniższej tabeli przedstawiono typowy zestaw obrazów i kategorię zwracaną przez usługę Azure AI Vision dla każdego obrazu.

Obraz Kategoria
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

Używanie interfejsu API

Funkcja kategoryzacji jest częścią interfejsu API Analizowanie obrazu 3.2 . Ten interfejs API można wywołać za pomocą natywnego zestawu SDK lub wywołań REST. Dołącz Categories do parametru zapytania visualFeatures . Następnie po otrzymaniu pełnej odpowiedzi JSON po prostu przeanalizuj ciąg zawartości "categories" sekcji.

Następne kroki

Zapoznaj się z powiązanymi pojęciami dotyczącymi tagowania obrazów i opisywania obrazów.