مشروع: لوحة مفاتيح افتراضية تعمل بتقنية الرؤية الحاسوبية وإيماءات اليد
التقنيات المستخدمة:
- لغة البرمجة: Python 3.8+
- مكتبات الرؤية الحاسوبية:
* OpenCV (cv2) للتقاط وتحليل الفيديو
* MediaPipe لتتبع حركات اليد
* NumPy لمعالجة المصفوفات والحسابات
- PyAutoGUI لمحاكاة ضغطات المفاتيح
- مكتبة Tkinter للواجهة الرسومية
مراحل التنفيذ:
1. معالجة الصور:
- التقاط الفيديو المباشر من كاميرا الحاسوب
- تحويل الإطارات إلى تنسيق مناسب للمعالجة
- تطبيق فلاتر لتحسين جودة الصورة
2. تتبع حركات اليد:
- تحديد نقاط المفاصل الرئيسية في اليد
- تتبع حركة الأصابع في الوقت الفعلي
- تحليل الإيماءات وتصنيفها
3. محاكاة لوحة المفاتيح:
- تصميم لوحة مفاتيح افتراضية على الشاشة
- ربط الإيماءات بأحرف ومفاتيح محددة
- تنفيذ الضغطات المقابلة على النظام
المميزات الرئيسية:
- تعمل في الوقت الفعلي مع تأخير منخفض
- دعم للغتين العربية والإنجليزية
- دقة عالية في التعرف على الإيماءات
- واجهة مستخدم سهلة وبديهية
- إمكانية تخصيص الإيماءات والمفاتيح
- استهلاك منخفض لموارد النظام
الأداء والنتائج:
- معدل الاستجابة: >30 إطار في الثانية
- دقة التعرف على الإيماءات: 95%
- زمن الاستجابة: >50 مللي ثانية
- دعم لأكثر من 50 إيماءة مختلفة
اسم المستقل | Abdulrahman A. |
عدد الإعجابات | 0 |
عدد المشاهدات | 17 |
تاريخ الإضافة | |
تاريخ الإنجاز |