نظام حضور وانصراف ذكي (Smart Attendance System) يعتمد على الرؤية الحاسوبية (Computer Vision) والتعلم العميق (Deep Learning)، يهدف إلى أتمتة عملية تسجيل الحضور في القاعات الدراسية دون تدخل بشري، مع تقليل الأخطاء والتلاعب.
ميزات النظام:
1-تسجيل حضور تلقائي دون الحاجة إلى التوقيع اليدوي أو البطاقات.
2-التعرف على الوجوه بدقة عالية حتى مع اختلاف الإضاءة وزوايا التصوير.
3-دعم العمل في الوقت الحقيقي (Real-Time) أو من خلال صور ثابتة.
4-إدارة قاعدة بيانات الطلاب وربط كل طالب بوجهه.
5-تقليل التزوير مثل تسجيل الحضور بالنيابة عن الآخرين.
6-سرعة في المعالجة مقارنة بالأنظمة التقليدية.
7-إمكانية التوسع لإضافة تقارير، إحصائيات، أو دمجه مع أنظمة جامعية أخرى.
طريقة تنفيذ النظام:
1. جمع البيانات
إنشاء قاعدة بيانات تحتوي على صور وجوه الطلاب.
معالجة الصور مسبقًا (قص الوجه، تحسين الجودة).
2. كشف الوجوه (Face Detection)
استخدام نموذج YOLO لاكتشاف الوجوه داخل صور القاعة الدراسية.
استخراج كل وجه على حدة من الصورة الجماعية.
3. التعرف على الوجوه (Face Recognition)
استخدام مكتبة DeepFace لاستخراج السمات (Embeddings) الخاصة بكل وجه.
مقارنة السمات المستخرجة مع قاعدة البيانات لتحديد هوية الطالب.
4. تسجيل الحضور
عند تطابق الوجه مع طالب مسجل، يتم تسجيل حضوره تلقائيًا.
منع التكرار في نفس المحاضرة.
5. التخزين والمعالجة
تخزين بيانات الحضور في قاعدة بيانات.
إمكانية توليد تقارير حضور لكل محاضرة أو طالب