تخصيص نموذج شخص باستخدام واجهة برمجة تطبيقات مفهرس الفيديو Azure

يدعم Azure Video Indexer (المعروف سابقا باسم Azure Video Analyzer for Media) اكتشاف الوجوه والتعرف على المشاهير لمحتوى الفيديو. تغطي ميزة التعرف على المشاهير حوالي مليون وجه استنادا إلى مصدر البيانات المطلوب بشكل شائع مثل IMDB و Wikipedia وكبار المؤثرين على LinkedIn. يتم الكشف عن الوجوه التي لم يتم التعرف عليها بواسطة ميزة التعرف على المشاهير ولكن يتم تركها دون ذكر اسمها. بعد تحميل الفيديو إلى Azure Video Indexer والحصول على النتائج مرة أخرى، يمكنك الرجوع وتسمية الوجوه التي لم يتم التعرف عليها. بمجرد تسمية وجه باسم، تتم إضافة الوجه والاسم إلى نموذج الشخص في حسابك. سيتعرف Azure Video Indexer بعد ذلك على هذا الوجه في مقاطع الفيديو المستقبلية ومقاطع الفيديو السابقة.

يمكنك استخدام واجهة برمجة تطبيقات Azure Video Indexer لتحرير الوجوه التي تم اكتشافها في مقطع فيديو، كما هو موضح في هذا الموضوع. يمكنك أيضا استخدام موقع مفهرس فيديو Azure على الويب، كما هو موضح في نموذج تخصيص الشخص باستخدام موقع مفهرس فيديو Azure على الويب.

إدارة نماذج الأشخاص المتعددين

يدعم Azure Video Indexer نماذج متعددة من الأشخاص لكل حساب. تتوفر هذه الميزة حاليا فقط من خلال واجهات برمجة تطبيقات Azure Video Indexer.

إذا كان حسابك يلبي سيناريوهات حالات استخدام مختلفة، فقد تحتاج إلى إنشاء نماذج متعددة للأشخاص لكل حساب. على سبيل المثال، إذا كان المحتوى الخاص بك مرتبطا بالرياضة، فيمكنك بعد ذلك إنشاء نموذج شخص منفصل لكل رياضة (كرة القدم وكرة السلة وكرة القدم وما إلى ذلك).

بمجرد إنشاء نموذج، يمكنك استخدامه من خلال توفير معرف النموذج لنموذج شخص معين عند تحميل/فهرسة فيديو أو إعادة فهرسته. يؤدي التدريب على وجه جديد لمقطع فيديو إلى تحديث النموذج المخصص المحدد الذي تم ربط الفيديو به.

يحتوي كل حساب على 50 طرازا بحد أقصى. إذا لم تكن بحاجة إلى دعم نموذج الأشخاص المتعددين، فلا تعين معرف نموذج شخص للفيديو عند تحميله/فهرسته أو إعادة فهرسته. في هذه الحالة، يستخدم Azure Video Indexer نموذج الشخص المخصص الافتراضي في حسابك.

إنشاء نموذج شخص جديد

لإنشاء نموذج شخص جديد في الحساب المحدد، استخدم واجهة برمجة تطبيقات إنشاء نموذج شخص .

توفر الاستجابة الاسم ومعرف النموذج الذي تم إنشاؤه لنموذج الشخص الذي قمت بإنشائه للتو باتباع تنسيق المثال أدناه.

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

ثم يمكنك استخدام قيمة المعرف للمعلمة personModelId عند تحميل فيديو لفهرسةفيديو أو إعادة فهرسته.

حذف نموذج شخص

لحذف نموذج شخص مخصص من الحساب المحدد، استخدم واجهة برمجة تطبيقات حذف نموذج شخص .

بعد حذف نموذج الشخص بنجاح، سيظل فهرس مقاطع الفيديو الحالية التي كانت تستخدم النموذج المحذوف دون تغيير حتى تعيد فهرستها. عند إعادة الفهرسة، لن يتم التعرف على الوجوه التي تمت تسميتها في النموذج المحذوف بواسطة Azure Video Indexer في مقاطع الفيديو الحالية التي تمت فهرستها باستخدام هذا النموذج ولكن سيظل يتم اكتشاف الوجوه. ستستخدم مقاطع الفيديو الحالية التي تمت فهرستها باستخدام النموذج المحذوف الآن نموذج الشخص الافتراضي لحسابك. إذا تم أيضا تسمية وجوه من النموذج المحذوف في النموذج الافتراضي لحسابك، فسيستمر التعرف على هذه الوجوه في مقاطع الفيديو.

لا يوجد محتوى يتم إرجاعه عند حذف نموذج الشخص بنجاح.

احصل على جميع طرازات الأشخاص

للحصول على جميع طرز "الأشخاص" في الحساب المحدد، استخدم واجهة برمجة تطبيقات الحصول على نموذج شخص .

توفر الاستجابة قائمة بجميع طرز الأشخاص في حسابك (بما في ذلك نموذج الشخص الافتراضي في الحساب المحدد) وكل من أسمائهم ومعرفاتهم باتباع تنسيق المثال أدناه.

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

يمكنك اختيار النموذج الذي تريد استخدامه لفيديو باستخدام id قيمة نموذج الشخص للمعلمة personModelId عند تحميل فيديو لفهرسته أو إعادة فهرسته.

تحديث وجه

يسمح لك هذا الأمر بتحديث وجه في الفيديو باسم باستخدام معرف الفيديو ومعرف الوجه. ثم يقوم هذا الإجراء بتحديث نموذج الشخص الذي اقترن به الفيديو عند تحميله/فهرسته أو إعادة فهرسته. إذا لم يتم تعيين نموذج شخص، فإنه يقوم بتحديث نموذج الشخص الافتراضي للحساب.

ثم يتعرف النظام على حالات حدوث نفس الوجه في مقاطع الفيديو الحالية الأخرى التي تشترك في نموذج الشخص نفسه. قد يستغرق التعرف على الوجه في مقاطع الفيديو الحالية الأخرى بعض الوقت حتى يصبح ساري المفعول لأن هذه عملية دفعية.

يمكنك تحديث وجه تعرف عليه Azure Video Indexer كأحد المشاهير باسم جديد. الاسم الجديد الذي تعطيه سيكون له الأسبقية على الاعتراف المدمج بالمشاهير.

لتحديث الوجه، استخدم واجهة برمجة تطبيقات تحديث واجهة فيديو وجه .

تعد الأسماء فريدة من نوعها لطرز الأشخاص، لذلك إذا أعطيت وجهين مختلفين في نموذج الشخص نفسه نفس قيمة المعلمة، فإن Azure Video Indexer يعرض الوجوه على أنها نفس name الشخص ويقوم بتقاربها بمجرد إعادة فهرسة الفيديو.

الخطوات التالية

تخصيص نموذج الشخص باستخدام موقع مفهرس فيديو Azure على الويب