Menyesuaikan model Person dengan API Video Analyzer for Media

Azure Video Analyzer for Media (sebelumnya Video Indexer) mendukung deteksi wajah dan pengenalan selebriti untuk konten video. Fitur pengenalan selebriti mencakup sekitar satu juta wajah berdasarkan sumber data yang sering diminta seperti IMDB, Wikipedia, dan influencer LinkedIn teratas. Wajah yang tidak dikenali oleh fitur pengenalan selebriti terdeteksi tetapi tidak disebutkan namanya. Setelah Anda mengunggah video Anda ke Video Analyzer for Media dan mendapatkan hasilnya, Anda dapat kembali dan memberi nama wajah-wajah yang tidak dikenali. Setelah Anda memberi label wajah dengan nama, wajah dan nama tersebut akan ditambahkan ke model Person akun Anda. Video Analyzer for Media kemudian akan mengenali wajah ini di video mendatang dan video sebelumnya.

Anda dapat menggunakan API Video Analyzer for Media untuk mengedit wajah yang terdeteksi dalam video, seperti yang dijelaskan dalam topik ini. Anda juga dapat menggunakan situs web Video Analyzer for Media, seperti yang dijelaskan dalam Menyesuaikan model Person menggunakan situs web Video Analyzer for Media.

Mengelola beberapa model Person

Video Analyzer for Media mendukung beberapa model Person per akun. Fitur ini saat ini hanya tersedia melalui API Video Analyzer for Media.

Jika akun Anda melayani berbagai skenario kasus penggunaan, Anda mungkin ingin membuat beberapa model Person per akun. Misalnya, jika konten Anda terkait dengan olahraga, Anda kemudian dapat membuat model Person terpisah untuk setiap cabang olahraga (sepak bola Amerika, bola basket, sepak bola, dan sebagainya).

Setelah model dibuat, Anda dapat menggunakannya dengan memberikan ID model dari model Person tertentu saat mengunggah/mengindeks atau mengindeks ulang video. Melatih wajah baru untuk video akan memperbarui model kustom khusus yang dikaitkan dengan video tersebut.

Setiap akun memiliki batas sebanyak 50 model Person. Jika Anda tidak memerlukan dukungan beberapa model Person, jangan tetapkan ID model Person ke video Anda saat mengupload/mengindeks atau mengindeks ulang. Dalam hal ini, Video Analyzer for Media menggunakan model Person kustom default di akun Anda.

Membuat model Person baru

Untuk membuat model Person baru di akun yang ditentukan, gunakan API buat model person.

Respons ini menyediakan nama dan ID model yang dihasilkan dari model Person yang baru saja Anda buat dengan mengikuti format contoh di bawah ini.

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

Anda kemudian menggunakan nilai id untuk parameter personModelId saat mengunggah video ke indeks atau mengindeks ulang video.

Menghapus model Person

Untuk menghapus model Person kustom dari akun yang ditentukan, gunakan API hapus model person.

Setelah model Person berhasil dihapus, indeks video Anda saat ini yang menggunakan model yang dihapus akan tetap tidak berubah hingga Anda mengindeks ulang. Setelah pengindeksan ulang, wajah yang diberi nama dalam model yang dihapus tidak akan dikenali oleh Video Analyzer for Media di video Anda saat ini yang diindeks menggunakan model tersebut, tetapi wajah tersebut akan tetap terdeteksi. Video Anda saat ini yang diindeks menggunakan model yang dihapus sekarang akan menggunakan model Person default akun Anda. Jika wajah dari model yang dihapus juga dinamai dalam model default akun Anda, wajah tersebut akan terus dikenali dalam video.

Tidak ada konten yang dikembalikan saat model Person berhasil dihapus.

Mendapatkan semua model Person

Untuk mendapatkan semua model Person di akun yang ditentukan, gunakan API dapatkan model person.

Tanggapan memberikan daftar semua model Person di akun Anda (termasuk model Person default di akun yang ditentukan) dan masing-masing nama dan ID mereka mengikuti format contoh di bawah ini.

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

Anda dapat memilih model mana yang ingin Anda gunakan untuk video dengan menggunakan nilai id dari model Person untuk parameter personModelId saat mengunggah video ke indeks atau mengindeks ulang video.

Memperbarui wajah

Perintah ini memungkinkan Anda untuk memperbarui wajah di video Anda dengan nama menggunakan ID video dan ID wajah. Tindakan ini kemudian memperbarui model Person yang dikaitkan dengan video saat diupload/diindeks atau diindeks ulang. Jika tidak ada model Person yang ditetapkan, model Person default akun akan diperbarui.

Sistem kemudian mengenali kemunculan wajah yang sama di video lain Anda saat ini yang memiliki model Person yang sama. Pengenalan wajah di video Anda yang lain saat ini mungkin memerlukan beberapa waktu untuk diterapkan karena ini adalah proses batch.

Anda dapat memperbarui wajah yang dikenali oleh Video Analyzer for Media sebagai selebritas dengan nama baru. Nama baru yang Anda berikan akan lebih diutamakan daripada pengakuan selebriti bawaan.

Untuk memperbarui wajah, gunakan API perbarui wajah video.

Nama unik untuk model Person, jadi jika Anda memberikan dua wajah berbeda dalam model Person yang sama nilai parameter name yang sama, Video Analyzer for Media melihat wajah sebagai orang yang sama dan menggabungkannya setelah Anda mengindeks ulang video Anda.

Langkah berikutnya

Menyesuaikan model Person menggunakan situs web Video Analyzer for Media