جذبات کا پتہ لگانے اور اپنے چہرے کے تاثرات کو کنٹرول کرنے کے لیے مشین لرننگ کا استعمال

ہائر سکول آف اکنامکس کی نزنی نوگوروڈ برانچ سے تعلق رکھنے والے آندرے ساوچینکو نے مشین لرننگ کے شعبے میں اپنی تحقیق کا نتیجہ تصویروں اور ویڈیوز میں موجود لوگوں کے چہروں پر جذبات کی پہچان سے متعلق شائع کیا۔ کوڈ PyTorch کا استعمال کرتے ہوئے Python میں لکھا گیا ہے اور Apache 2.0 لائسنس کے تحت تقسیم کیا گیا ہے۔ کئی ریڈی میڈ ماڈلز دستیاب ہیں، بشمول موبائل آلات پر استعمال کے لیے موزوں۔

لائبریری کی بنیاد پر، ایک اور ڈویلپر نے سیویمون پروگرام بنایا، جو آپ کو ویڈیو کیمرہ استعمال کرتے ہوئے جذبات میں ہونے والی تبدیلیوں کو ٹریک کرنے اور چہرے کے پٹھوں کے تناؤ کو کنٹرول کرنے میں مدد دیتا ہے، مثال کے طور پر، زیادہ مشقت کو ختم کرنے کے لیے، موڈ پر بالواسطہ اثر، اور، طویل استعمال سے، اظہار کی لکیروں کی ظاہری شکل کو روکنے کے لیے۔ سینٹرفیس لائبریری کا استعمال ویڈیو میں چہرے کی پوزیشن کا تعین کرنے کے لیے کیا جاتا ہے۔ سیویمون کوڈ Python میں لکھا گیا ہے اور AGPLv3 لائسنس کے تحت تقسیم کیا گیا ہے۔ پہلی شروعات میں، ماڈل لوڈ کیے جاتے ہیں، جس کے بعد پروگرام کو انٹرنیٹ کنکشن کی ضرورت نہیں ہوتی ہے اور یہ مکمل طور پر آف لائن کام کرتا ہے۔ لینکس/یونکس اور ونڈوز پر چلانے کے لیے ہدایات تیار کی گئی ہیں، ساتھ ہی لینکس کے لیے ایک ڈاکر امیج بھی۔

Sevimon مندرجہ ذیل کام کرتا ہے: سب سے پہلے، کیمرے کی تصویر پر ایک چہرے کا تعین کیا جاتا ہے، پھر چہرے کا موازنہ آٹھ جذبات میں سے ہر ایک کے ساتھ کیا جاتا ہے (غصہ، حقارت، نفرت، خوف، خوشی، جذبات کی کمی، اداسی، تعجب)، جس کے بعد ہر جذبات کے لیے مماثلت کا سکور دیا جاتا ہے۔ سیوسٹیٹ پروگرام کے ذریعے مزید تجزیہ کے لیے حاصل کردہ اقدار لاگ ان ٹیکسٹ فارمیٹ میں محفوظ کی جاتی ہیں۔ سیٹنگ فائل میں ہر ایک جذبات کے لیے، آپ اقدار کی اوپری اور نچلی حدیں مقرر کر سکتے ہیں، جن کو عبور کرنے پر فوری طور پر ایک یاد دہانی جاری کی جاتی ہے۔

ماخذ: opennet.ru

نیا تبصرہ شامل کریں