Aracılığıyla paylaş


Azure AI Video Indexer API'siyle Kişi modelini özelleştirme

Uyarı

Azure AI Video Indexer (VI) geçtiğimiz yıl kullanımdan kaldırılma nedeniyle Azure Media Services'a (AMS) bağımlılığının kaldırılmaya başlanacağını duyurdu. Özellik ayarlamaları ve değişiklikler duyuruldu ve bir geçiş kılavuzu sağlandı.

Geçişi tamamlamak için son tarih 30 Haziran 2024'dü. VI, VI hesabınızı güncelleştirebilmeniz ve AMS VI varlık geçişini 31 Ağustos 2024'e kadar kabul edebilmeniz için güncelleştirme/geçiş son tarihini uzatmıştır.

Ancak 30 Haziran'dan sonra VI hesabınızı güncelleştirmediyseniz yeni videoları dizine ekleyemez veya geçirilmemiş videoları oynatamazsınız. Hesabınızı 30 Haziran'dan sonra güncelleştirirseniz, dizin oluşturmayı hemen sürdürebilirsiniz, ancak AMS VI geçişi aracılığıyla geçirilene kadar hesap güncelleştirmeden önce dizine alınmış videoları oynatamazsınız.

Not

Yüz belirleme, özelleştirme ve ünlü tanıma özelliklerine erişim, Sorumlu yapay zeka ilkelerimizi desteklemek için uygunluk ve kullanım ölçütlerine göre sınırlıdır. Yüz belirleme, özelleştirme ve ünlü tanıma özellikleri yalnızca Microsoft tarafından yönetilen müşteriler ve iş ortakları tarafından kullanılabilir. Erişim için başvurmak için Yüz Tanıma giriş formunu kullanın.

Azure AI Video Indexer, video içeriği için yüz algılamayı ve ünlü tanımayı destekler. Ünlü tanıma özelliği, IMDB, Wikipedia ve en iyi LinkedIn etmenleri gibi yaygın olarak istenen veri kaynağına dayalı olarak yaklaşık bir milyon yüzü kapsar. Ünlü tanıma özelliği tarafından tanınmayan yüzler algılanıyor ancak adsız bırakılıyor. Videonuzu Azure AI Video Indexer'a yükleyip sonuçları geri aldıktan sonra geri dönüp tanınmayan yüzleri adlandırabilirsiniz. Bir yüzü bir adla etiketledikten sonra, yüz ve ad hesabınızın Kişi modeline eklenir. Azure AI Video Indexer daha sonra gelecekteki videolarınızda ve geçmiş videolarınızda bu yüzü tanıyacak.

Azure AI Video Indexer API'sini, bu konuda açıklandığı gibi bir videoda algılanan yüzleri düzenlemek için kullanabilirsiniz. Azure AI Video Indexer web sitesini kullanarak Kişi modelini özelleştirme bölümünde açıklandığı gibi Azure AI Video Indexer web sitesini de kullanabilirsiniz.

Birden çok Kişi modeli yönetme

Azure AI Video Indexer, hesap başına birden çok Kişi modeli destekler. Bu özellik şu anda yalnızca Azure AI Video Indexer API'leri aracılığıyla kullanılabilir.

Hesabınız farklı kullanım örneği senaryolarına uygunsa, hesap başına birden çok Kişi modeli oluşturmak isteyebilirsiniz. Örneğin, içeriğiniz sporla ilgiliyse her spor için ayrı bir Kişi modeli (futbol, basketbol, futbol vb.) oluşturabilirsiniz.

Model oluşturulduktan sonra, videoyu karşıya yüklerken/dizine eklerken veya yeniden dizine eklerken belirli bir Kişi modelinin model kimliğini sağlayarak bu modeli kullanabilirsiniz. Video için yeni bir yüz eğitme, videonun ilişkilendirildiği özel modeli güncelleştirir.

Her hesabın 50 Kişi modeli sınırı vardır. Birden çok Kişi modeli desteğine ihtiyacınız yoksa karşıya yükleme/dizin oluşturma veya yeniden dizinleme sırasında videonuza Kişi modeli kimliği atamayın. Bu durumda Azure AI Video Indexer hesabınızdaki varsayılan özel Kişi modelini kullanır.

Yeni Bir Kişi modeli oluşturma

Belirtilen hesapta yeni bir Kişi modeli oluşturmak için kişi modeli oluşturma API'sini kullanın.

Yanıt, aşağıdaki örneğin biçimini izleyerek oluşturduğunuz Kişi modelinin adını ve oluşturulan model kimliğini sağlar.

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

Ardından, videoyu dizine almak veya yeniden dizine almak için bir videoyu karşıya yüklerken personModelId parametresinin kimlik değerini kullanırsınız.

Kişi modelini silme

Belirtilen hesaptan özel bir Kişi modelini silmek için kişi modeli silme API'sini kullanın.

Kişi modeli başarıyla silindikten sonra, silinen modeli kullanan geçerli videolarınızın dizini siz yeniden dizine alınana kadar değişmeden kalır. Yeniden dizinlemeden sonra, silinen modelde adı geçen yüzler, bu model kullanılarak dizine alınan geçerli videolarınızda Azure AI Video Indexer tarafından tanınmaz, ancak yüzler algılanır. Silinen model kullanılarak dizine alınan geçerli videolarınız artık hesabınızın varsayılan Kişi modelini kullanacak. Silinen modeldeki yüzler hesabınızın varsayılan modelinde de adlandırılırsa, bu yüzler videolarda tanınmaya devam eder.

Kişi modeli başarıyla silindiğinde döndürülen içerik yoktur.

Tüm Kişi modellerini alma

Belirtilen hesaptaki tüm Kişi modellerini almak için get a person model API'sini kullanın.

Yanıt, hesabınızdaki tüm Kişi modellerinin (belirtilen hesaptaki varsayılan Kişi modeli dahil) ve aşağıdaki örneğin biçimini izleyen adlarının ve kimliklerinin listesini sağlar.

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

Videoyu dizine almak veya yeniden dizine almak için videoyu karşıya yüklerken parametrenin Kişi modelinin değerini kullanarak id video için personModelId hangi modeli kullanmak istediğinizi seçebilirsiniz.

Yüzü güncelleştirme

Bu komut, videonuzun kimliğini ve yüzün kimliğini kullanarak videonuzdaki bir yüzü bir adla güncelleştirmenizi sağlar. Bu eylem daha sonra karşıya yükleme/dizin oluşturma veya yeniden dizinleme sonrasında videonun ilişkilendirildiği Kişi modelini güncelleştirir. Hiçbir Kişi modeli atanmamışsa hesabın varsayılan Kişi modelini güncelleştirir.

Ardından sistem, aynı kişi modelini paylaşan diğer geçerli videolarınızda aynı yüzün oluşumlarını tanır. Bu bir toplu işlem olduğundan, diğer geçerli videolarınızda yüzün tanınması biraz zaman alabilir.

Azure AI Video Indexer'ın ünlü olarak tanıdığı bir yüzü yeni bir adla güncelleştirebilirsiniz. Verdiğiniz yeni ad, yerleşik ünlü tanımadan öncelikli olacaktır.

Yüzü güncelleştirmek için bir video yüz tanıma API'sini güncelleştirin.

Adlar Kişi modelleri için benzersizdir, bu nedenle aynı Kişi modelindeki iki farklı yüze aynı name parametre değerini verirseniz Azure AI Video Indexer yüzleri aynı kişi olarak görüntüler ve videonuzu yeniden dizine aldıktan sonra yakınsama sağlar.