مقدمة عن ميزة "الوجوه المعززة"

أدلة خاصة بالمنصة

‫Android (Kotlin/Java)

‫Android NDK (C)

‫Unity (AR Foundation)

iOS

Unreal Engine

تتيح لك واجهة برمجة التطبيقات Augmented Faces عرض مواد عرض فوق وجوه الأشخاص بدون استخدام أجهزة متخصّصة. توفّر هذه الميزة نقاطًا تتيح لتطبيقك التعرّف تلقائيًا على مناطق مختلفة من الوجه الذي تم رصده. يمكن لتطبيقك بعد ذلك استخدام هذه المناطق لتراكب مواد العرض بطريقة تتطابق بشكل صحيح مع ملامح الوجه الفردي.

حالات الاستخدام

تتيح تجارب الواقع المعزّز المستندة إلى الوجه مجموعة كبيرة من حالات الاستخدام، بدءًا من تجربة منتجات التجميل والإكسسوارات، وصولاً إلى الفلاتر والمؤثرات التي يمكن للمستخدمين الاستمتاع بها مع أصدقائهم. على سبيل المثال، استخدِم تصاميم ثلاثية الأبعاد وزخرفة لتراكب ملامح ثعلب على وجه المستخدم.

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

يتألف المظهر من ظل العيون والنمش وغير ذلك من الألوان.

أثناء وقت التشغيل، ترصد واجهة برمجة التطبيقات Augmented Faces وجه المستخدم وتضع كلاً من النسيج والنماذج فوقه.

أجزاء "الوجه المعزّز"

توفّر واجهة برمجة التطبيقات Augmented Faces API وضعية مركزية وثلاث وضعيات مناطق وشبكة وجه ثلاثية الأبعاد.

وضعية الوسط

يقع هذا الموضع خلف الأنف، ويشير إلى منتصف رأس المستخدم. استخدِمها لعرض مواد عرض، مثل قبعة على الرأس.

الوضعيات حسب المنطقة

تحدّد هذه المناطق أجزاءً مهمة من وجه المستخدم، وهي تقع على الجانب الأيسر من الجبهة والجانب الأيمن من الجبهة وطرف الأنف. استخدِمها لعرض مواد العرض على الأنف أو حول الأذنين.

شبكة الوجه

تتيح لك شبكة الوجه الثلاثية الأبعاد الكثيفة المكوّنة من 468 نقطة رسم زخارف قابلة للتكيّف ومفصّلة تتبع الوجه بدقة، مثلاً عند وضع نظارات افتراضية خلف جزء معيّن من الأنف. تجمع الشبكة معلومات ثلاثية الأبعاد مفصّلة بما يكفي لتتمكّن من عرض هذه الصورة الافتراضية بسهولة.