Attendance System using Face Recognition
وصف المشروع:
يهدف هذا المشروع إلى تطوير نظام ذكي لتسجيل الحضور والانصراف باستخدام تقنيات التعرف على الوجوه (Face Recognition). بدلاً من الطرق التقليدية مثل التوقيع اليدوي أو بطاقات الهوية، يعتمد النظام على تحليل ملامح وجه الشخص للتحقق من هويته وتسجيل حضوره بشكل تلقائي ودقيق.
مكونات المشروع الأساسية:
واجهة المستخدم: لعرض الحالة الحية (Live Feed) من الكاميرا وعرض قائمة الحضور المحدثة.
التعرف على الوجه: باستخدام مكتبات مثل OpenCV وface_recognition لاكتشاف الوجوه ومطابقتها مع قاعدة البيانات.
قاعدة البيانات: لتخزين بيانات الطلاب أو الموظفين مثل الاسم، الرقم التعريفي، وصور الوجوه المسجلة.
تسجيل الحضور: إنشاء ملف Excel أو قاعدة بيانات يتم تحديثها تلقائياً عند التعرف على وجه جديد.
إشعارات/تنبيهات: يمكن إضافة تنبيهات في حال محاولة تسجيل شخص غير مسجل.
التقنيات المستخدمة:
Python
مكتبة OpenCV
مكتبة face_recognition
Pandas أو SQLite لإدارة البيانات
Tkinter
مميزات المشروع:
تسجيل حضور دقيق وسريع.
تقليل التزوير أو الأخطاء البشرية.
واجهة استخدام سهلة وبسيطة.