الوصف
EyeGestures هو مشروع مفتوح المصدر مخصص لجعل تقنية تتبع نظرة العين متاحة لجمهور أوسع. من خلال التخلص من الحاجة إلى أجهزة مخصصة، فإنه يستفيد من كاميرات الويب القياسية لأجهزة الكمبيوتر المحمولة أو الهواتف الذكية، مما يسمح للمستخدمين بتطبيق حلول تتبع العين القوية بأقل قدر من الإعداد. تم بناء المشروع على مكتبة مدفوعة بلغة Python، مما يوفر المرونة للتكامل في خوادم الواجهة الخلفية أو تطبيقات سطح المكتب.
قراءة المزيد
تم تطويره مع التركيز على سهولة الاستخدام، ويمكن تنفيذ EyeGestures ببضعة أسطر من التعليمات البرمجية فقط. بالنسبة لأولئك الذين يبحثون عن تجربة أكثر تكاملاً، تتوفر أيضًا تطبيقات مخصصة، مع دعم المشتريات للتطوير المستمر للمشروع. المكتبة متاحة بكل من إصدارات Python و JavaScript، مما يتيح نشرها عبر منصات مختلفة بما في ذلك الخوادم وأجهزة سطح المكتب، وبشكل مباشر داخل متصفحات الويب.
تشمل الأدوات الرئيسية المشتقة من EyeGestures أداة EyeFocus، المصممة لتطبيقات تعزيز الخصوصية، وأداة EyePointer، وهي مناسبة لأغراض البحث والدراسة. يؤكد المشروع على مشاركة المجتمع، ويشجع المستخدمين على تقديم الملاحظات، والإبلاغ عن المشكلات على GitHub، أو الانضمام إلى خادم Discord الخاص بهم للتعاون. يضمن هذا النهج المفتوح تطور الأدوات لتلبية احتياجات المستخدمين المتنوعة.
تهدف EyeGestures إلى دمقرطة تقنية تتبع العين، مما يجعلها حلاً ميسور التكلفة وقابلاً للتكيف لمجموعة من التطبيقات. سواء للأبحاث أو أدوات إمكانية الوصول أو واجهات المستخدم المبتكرة، يوفر المشروع أساسًا قويًا. يوسع توفر إصدار خفيف الوزن للمتصفح، EyeGesturesLite، نطاق وصوله بشكل أكبر، مما يسمح بتتبع نظرة العين في الوقت الفعلي مباشرة في متصفح الويب دون الاعتماد على الخادم.
المشروع هو شهادة على التطوير المدفوع بالشغف، بقيادة بيوتر والاس. من خلال توفير الوصول مفتوح المصدر وتعزيز مجتمع داعم، تمهد EyeGestures الطريق لاستخدامات أكثر شمولاً وابتكارًا لتقنية تتبع نظرة العين عبر مجالات مختلفة.
- الفئةأدوات الرؤية الحاسوبية
- نموذج التسعيرمفتوح المصدر
- النشرسحابة، سطح المكتب، متصفح
- المنصاتPython، JavaScript
الميزات الأساسية لـ EyeGestures
مكتبة تتبع نظرة العين مفتوحة المصدر
تستخدم كاميرات الويب القياسية (لا يلزم وجود أجهزة مخصصة)
إصدارات Python و JavaScript متاحة
التوافق مع خوادم الواجهة الخلفية وتطبيقات سطح المكتب
إصدار داخل المتصفح (EyeGesturesLite)
أداة EyeFocus لتطبيقات الخصوصية
أداة EyePointer للدراسات
تكامل سهل بأقل قدر من التعليمات البرمجية
قابلة للتكيف مع التطبيقات المتنوعة
تطوير مدفوع بالمجتمع وملاحظات
كيفية استخدام EyeGestures؟
التكامل: أضف بضعة أسطر من التعليمات البرمجية إلى مشروع Python أو JavaScript الخاص بك.
التكوين: قم بإعداد إدخال كاميرا الويب وضبط معلمات التتبع.
التشغيل: قم بتشغيل المكتبة على الخادم أو سطح المكتب أو في المتصفح.
الاستخدام: استخدم بيانات النظرة لأدوات الخصوصية أو الدراسات البحثية.
المساهمة: قدم ملاحظات أو انضم إلى المجتمع على Discord.
الدعم: اشترِ تطبيقات مخصصة للمساعدة في تطوير المشروع.
حالات استخدام EyeGestures
- أدوات الخصوصية
- البحث الأكاديمي
- حلول إمكانية الوصول
- تصميم واجهة المستخدم
- تكامل تطبيقات الويب
- تطبيقات سطح المكتب
- معالجة جانب الخادم





