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.

Pogrupowane listy wszystkich kategorii w taksonomii kategorii

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.

Kobieta na dachu budynku mieszkalnego

{
    "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
Cztery osoby pozowały razem jako rodzina people_group
Szczeniak siedzący na trawiastym polu animal_dog
Osoba stojąca na skale górskiej o zachodzie słońca outdoor_mountain
Stos ról chleba w tabeli 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.