Přizpůsobení modelu osob pomocí analyzátoru videa pro rozhraní API pro média

Azure Video Analyzer pro média (dříve Video Indexer) podporuje rozpoznávání tváří a celebrit u video obsahu. Funkce rozpoznávání celebrit pokrývá asi milion tváří na základě běžně požadovaného zdroje dat, jako jsou IMDB, Wikipedia a hlavní vlivové objekty LinkedIn. Rozpoznané tváře funkce rozpoznávání celebrit se rozpoznané, ale zůstaly nepojmenované. Po nahrání videa do Analyzátoru videa pro média a získání výsledků zpět se můžete vrátit a dát mu název pro rozpoznané tváře. Po označení tváře názvem se tvář a jméno přičtou do modelu osob vašeho účtu. Analyzátor videa pro média pak rozpozná tuto tvář ve vašich budoucích a minulých videích.

Analyzátor videa pro rozhraní API pro média můžete použít k úpravám tváří zjištěných ve videu, jak je popsáno v tomto tématu. Můžete také použít Video Analyzer pro mediální web, jak je popsáno v tématu Přizpůsobení modelu osob pomocí analyzátoru videa pro mediální web.

Správa více modelů Osob

Analyzátor videa pro média podporuje více modelů osob na jeden účet. Tato funkce je aktuálně dostupná pouze prostřednictvím Analyzátoru videa pro rozhraní API médií.

Pokud váš účet slouží k různým scénářům použití, můžete chtít vytvořit více modelů osob na jeden účet. Pokud například váš obsah souvisí se sportem, můžete pro každý sport (míč, basketbal, basketbal atd.) vytvořit samostatný model Osob.

Jakmile je model vytvořený, můžete ho použít tak, že při nahrávání, indexování nebo přeindexování videa poskytnete ID modelu konkrétního modelu osob. Trénování nové tváře pro video aktualizuje konkrétní vlastní model, ke které bylo video přidruženo.

Každý účet má limit 50 modelů Osob. Pokud nepotřebujete podporu více modelů osob, při nahrávání, indexování nebo přeindexování k videu přiřaďte ID modelu osob. V tomto případě analyzátor videa pro média používá ve vašem účtu výchozí vlastní model Osob.

Vytvoření nového modelu osob

Pokud chcete v zadaném účtu vytvořit nový model osob, použijte rozhraní API pro vytvoření modelu osob.

V odpovědi najdete jméno a vygenerované ID modelu Osob, který jste právě vytvořili ve formátu níže.

{
    "id": "227654b4-912c-4b92-ba4f-641d488e3720",
    "name": "Example Person Model"
}

Při nahrávání videa k indexování nebo přeindexování videa pak použijete hodnotu id parametru personModelId.

Odstranění modelu osob

Pokud chcete odstranit vlastní model osob ze zadaného účtu, použijte rozhraní API pro odstranění modelu osob.

Po úspěšném odstranění modelu osob zůstane index vašich aktuálních videí, která tento odstraněný model používají, beze změny, dokud je znovu neindexovat. Při opětovném indexování nebudou analyzátorem videa pro média rozpoznány tváře, které byly pojmenovány v odstraněných modelech, v aktuálních videích indexovaných pomocí tohoto modelu, ale tváře budou stále detekovány. Vaše aktuální videa, která byla indexována pomocí odstraněných modelů, teď budou používat výchozí model Osob ve vašem účtu. Pokud jsou tváře z odstraněných modelů pojmenovány také ve výchozím modelu vašeho účtu, budou tyto tváře ve videích dál rozpoznány.

Po úspěšném odstranění modelu osob se žádný vrácený obsah nevrátil.

Získání všech modelů Osob

Pokud chcete získat všechny modely osob v zadaném účtu, použijte rozhraní API pro získání modelu osob.

V odpovědi se zobrazí seznam všech modelů Osob ve vašem účtu (včetně výchozího modelu Osob v zadaném účtu) a všech jejich jmen a ID podle formátu příkladu níže.

[
    {
        "id": "59f9c326-b141-4515-abe7-7d822518571f",
        "name": "Default"
    }, 
    {
        "id": "9ef2632d-310a-4510-92e1-cc70ae0230d4",
        "name": "Test"
    }
]

Model, který chcete použít pro video, můžete zvolit pomocí hodnoty modelu Osob pro parametr při nahrávání videa do indexu nebo id personModelId přeindexování videa.

Aktualizace tváře

Tento příkaz umožňuje aktualizovat tvář ve videu pomocí názvu s použitím ID videa a ID tváře. Tato akce pak aktualizuje model Osob, ke které bylo video přidruženo při nahrávání, indexování nebo přeindexování. Pokud nebyl přiřazen žádný model Osob, aktualizuje výchozí model osob účtu.

Systém pak rozpozná výskyty stejné tváře v ostatních aktuálních videích, která sdílejí stejný model osob. Rozpoznávání tváře v ostatních aktuálních videích může nějakou dobu trvat, protože se jedná o dávkový proces.

Tvář analyzátoru videa pro média rozpoznaná jako celebrity můžete aktualizovat pomocí nového názvu. Nový název, který dáte, bude mít přednost před integrovaným rozpoznáváním celebrit.

Pokud chcete aktualizovat tvář, použijte rozhraní API pro aktualizaci tváře videa.

Jména jsou pro modely osob jedinečná, takže pokud ve stejném modelu Osob dáte dvě různé tváře se stejnou hodnotou parametru, Video Analyzer pro média si tváře prohlédněte jako stejnou osobu a po opětovném indexování videa je name konverguje.

Další kroky

Přizpůsobení modelu osob pomocí analyzátoru videa pro web media