استخدام التعلم الآلي لاكتشاف المشاعر والتحكم في تعبيرات وجهك

نشر أندريه سافتشينكو من فرع نيجني نوفغورود بالمدرسة العليا للاقتصاد نتيجة بحثه في مجال التعلم الآلي المتعلق بالتعرف على المشاعر على وجوه الأشخاص الموجودين في الصور ومقاطع الفيديو. تمت كتابة الكود بلغة Python باستخدام PyTorch وهو مرخص بموجب ترخيص Apache 2.0. تتوفر العديد من النماذج الجاهزة، بما في ذلك تلك المناسبة للاستخدام على الأجهزة المحمولة.

قام مطور آخر بإنشاء برنامج "سيفيمون" بالاعتماد على هذه المكتبة. يتتبع البرنامج تغيرات المشاعر باستخدام كاميرا فيديو، ويساعد في التحكم بتوتر عضلات الوجه، على سبيل المثال، للتخلص من التوتر، والتأثير بشكل غير مباشر على الحالة المزاجية، ومع الاستخدام طويل الأمد، يمنع ظهور تجاعيد التعبير. تُستخدم مكتبة "سنتر فيس" لتحديد موضع الوجه في الفيديو. كُتب كود "سيفيمون" بلغة بايثون، ويُوزع بموجب ترخيص AGPLv3. عند التشغيل الأول، يتم تحميل النماذج، وبعد ذلك لا يتطلب البرنامج اتصالاً بالإنترنت، ويعمل بشكل مستقل تمامًا. تعليمات التشغيل في Linux/UNIX و Windowsبالإضافة إلى صورة دوكر لـ Linux.

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

المصدر: opennet.ru

شراء استضافة موثوقة للمواقع مع حماية DDoS وخوادم VPS VDS 🔥 اشترِ استضافة مواقع ويب موثوقة مع حماية من هجمات DDoS، وخوادم VPS وVDS | ProHoster