انتباہ: یہ صفحہ ایک خودکار (مشین) ترجمہ ہے ، کسی شبہات کی صورت میں براہ کرم اصل انگریزی دستاویز سے رجوع کریں۔ اس کی تکلیف کے سبب ہم معذرت خواہ ہیں۔

اوپن گیزر

Gazer کا جائزہ کھولیں

تفصیلی وضاحت:

اوپن گیزر ایک اوپن سورس ایپلی کیشن ہے جو آپ کی نگاہوں کی سمت کا اندازہ لگانے کے لئے ایک عام ویب کیم استعمال کرتی ہے۔ اس کے بعد یہ معلومات دوسری درخواستوں کو بھی دی جاسکتی ہیں۔ مثال کے طور پر ، دشر کے ساتھ مل کر استعمال کیا جاتا ہے ، اوپن گیزر آپ کو اپنی آنکھوں سے لکھنے کی اجازت دیتا ہے۔ اوپن گیزر کا مقصد ایک کم لاگت والا سافٹ ویئر متبادل ہے جو تجارتی ہارڈ ویئر پر مبنی آئی ٹریکرس کے لئے ہے۔

اوپن گیزر کا پہلا ورژن پیئوٹر زیلیسیسکی نے تیار کیا تھا ، جسے سام سنگ اور گیٹسبی چیریٹیبل فاؤنڈیشن نے تعاون کیا تھا۔ اس ورژن کے بارے میں مزید تفصیل مل سکتی ہے۔

اوپن گیزر کے لئے تحقیق کو ایملی-ماری نیل نے دوبارہ زندہ کیا ہے ، اور اب ای ای آئی ایس پروجیکٹ اور گیٹس بی چیریٹیبل فاؤنڈیشن کے تناظر میں یوروپی کمیشن کی طرف سے اس کی تائید حاصل ہے۔

Open Gazer

اوپن گیزر کا پچھلا ورژن ہیڈ موشن کی مختلف حالتوں کے ل to بہت حساس ہے۔ اس مسئلے کو سدھارنے کے لئے ہم اس وقت نظروں سے متعلق پوزیشنوں کا اندازہ کرنے سے پہلے ہیڈ پوز کی مختلف حالتوں کو درست کرنے کے ل head ہیڈ ٹریکنگ الگورتھم پر توجہ دے رہے ہیں۔ تمام سافٹ ویئر C ++ اور ازگر میں لکھے گئے ہیں۔ ہمارے ہیڈ ٹریکنگ الگورتھم کی ایک مثال ویڈیو [یہاں] ڈاؤن لوڈ کی جاسکتی ہے۔ ونڈوز پر ویڈیو کو وی ایل سی پلیئر کے ساتھ دیکھا جاسکتا ہے۔ لینکس پر یہ بہترین طور پر Mplayer مووی پلیئر کا استعمال کرتے ہوئے دکھایا گیا ہے۔

ہمارے ہیڈ ٹریکنگ الگورتھم کا پہلا ورژن ایک ابتدائی ہے ، جو وائلا جونز کے چہرے کا پتہ لگانے والے پر مبنی ہے ، جو ویڈیو فریم میں موجود سب سے بڑے چہرے (کسی فائل / کیمرا سے پکڑا گیا) جتنی جلدی ممکن ہو ، ایک فریم کے ذریعہ تلاش کرتا ہے۔ فریم کی بنیاد ٹریکنگ سے متعلق xy - کوآرڈینیٹ پہلے ہی ڈیشر کا استعمال کرتے ہوئے ٹائپ کرنے کے لئے استعمال کیا جاسکتا ہے۔ یہ 1 ڈی وضع میں کیا جاسکتا ہے (جیسے ، صرف y- کوآرڈینیٹ سے باخبر رکھنے سے) ، یا 2D وضع میں۔ اگرچہ ہمارے ہیڈ پوز سوفٹویئر کے اجراء کے بعد بہت بہتر نتائج کی توقع کی جاسکتی ہے ، لیکن یہ سافٹ ویئر چہرے کی تیز رفتار لوکلائزیشن کے لئے پہلے ہی مفید ہے۔ ہمارا الگورتھم وایلا جونس کے چہرے کا پتہ لگانے والے سے پتہ لگانے کے نتائج کے Xy - کوآرڈینیٹ اور پیمانے پر ایک سادہ آٹورجریسی لوپاس فلٹر کا اطلاق کرتا ہے ، اور یہ بھی دلچسپی کے علاقے کو فریم سے فریم تک محدود کرتا ہے۔ پتہ لگانے کے پیرامیٹرز کا تعین ہماری مخصوص ایپلیکیشن کے مطابق کیا گیا ہے (یعنی ، ایک صارف جو اپنے ڈیسک ٹاپ پی سی / لیپ ٹاپ پر کام کرتا ہے)۔ الگورتھم 320x240 امیجز پر فریم ریٹ 30 fps ، اور لائٹنگ لائق حالات کے مطابق بہترین کام کرتا ہے۔

Open Gazer

اوپن گیزر کے ایک ذیلی منصوبے میں سوئچ پر مبنی پروگرام چلانے کے لئے چہرے کے اشاروں کا خود بخود پتہ لگانا شامل ہے۔ اس پروگرام میں ہر اشارے کے لئے سیکھنے کا ایک مختصر مرحلہ (30 سیکنڈ سے کم) ہوتا ہے ، جس کے بعد اشارہ خود بخود پتہ چل جاتا ہے۔ بہت سارے مریضوں (جیسے دماغی فالج کے مریضوں) میں سر کے غیر ضروری حرکتیں ہوتی ہیں جو پتہ لگانے کے دوران غلط مثبت تعارف کروا سکتی ہیں۔ لہذا ہم غیر منقسم حرکتوں سے نمٹنے کے لئے بیک گراؤنڈ ماڈل کی بھی تربیت کرتے ہیں۔ تمام سافٹ ویر C ++ اور ازگر میں لکھے گئے ہیں اور جلد ہی ڈاؤن لوڈ کے لئے دستیاب ہوں گے۔ ہمارے اشارے سوئچ الگورتھم کی ایک مثال ویڈیو ڈاؤن لوڈ کی جا سکتی ہے [یہاں]۔ ونڈوز پر ویڈیو کو وی ایل سی پلیئر کے ساتھ دیکھا جاسکتا ہے۔ لینکس پر یہ بہترین طور پر Mplayer مووی پلیئر کا استعمال کرتے ہوئے دکھایا گیا ہے۔ نوٹ کریں کہ اس ویڈیو میں آواز ہے۔ سوئچ کے تین ممکنہ واقعات پیدا کرنے کے ل gene تین اشاروں کو تربیت دی گئی ہے: ایک بائیں مسکراہٹ ، دائیں مسکراہٹ ، اور اوپر کی طرف ابرو کی نقل و حرکت تمام واقعات کو تبدیل کرنے کے مطابق ہے۔ پس منظر ماڈل ، اس معاملے میں ، ٹمٹماہٹ ، روشنی میں اچانک تبدیلیوں ، اور بڑے سر حرکات کا پتہ لگاتا ہے۔ پہلی سرکاری رہائی جون 2012 کے آخر میں ہوگی۔

اوپن گیزر کے پہلے ورژن میں درج ذیل ورک فلو ہے:

نمایاں نقطہ انتخاب:
اسٹارٹ اپ کے دوران صارف سے ماؤس کا استعمال کرتے ہوئے چہرے پر فیچر پوائنٹس منتخب کرنے کی توقع کی جاتی ہے۔ ان نکات کو الگورتھم کے بعد کے مراحل میں ٹریک کیا جاتا ہے۔ پہلے دو نکات آنکھوں کے کونے کونے سے ملتے ہیں ، جو آنکھوں کی شبیہہ نکالنے کے ل steps بعد کے مراحل میں بھی استعمال ہوتے ہیں۔ صارف کو پورے طریقہ کار کے دوران اپنا سر بہت ساکت رکھنا پڑتا ہے۔ اس موقع پر صارف کو ترجیحا تمام منتخب کردہ خصوصیت کے پوائنٹس کو بچانا چاہئے۔

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

ٹریکنگ:

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