نظام التعرف على الوجوه باستخدام تقنيات التعلم العميق (Face Recognition System باستخدام Deep Learning)

نظام التعرف على الوجوه باستخدام تقنيات التعلم العميق (Face Recognition System باستخدام Deep Learning) نظام التعرف على الوجوه باستخدام تقنيات التعلم العميق (Face Recognition System باستخدام Deep Learning)
تفاصيل العمل

قمت بتطوير نظام ذكي للتعرف على الوجوه باستخدام تقنيات Machine Learning وComputer Vision بهدف التعرف على الأشخاص من خلال الصور أو الفيديو في الوقت الحقيقي. بدأ المشروع بمرحلة جمع وتجهيز البيانات (Data Collection & Preprocessing) حيث تم تنظيم مجموعة من الصور لعدة أشخاص، ثم تطبيق خطوات معالجة البيانات مثل: قص الوجوه باستخدام خوارزميات كشف الوجه توحيد حجم الصور إزالة الصور غير الصالحة تحسين جودة البيانات بعد ذلك تم استخراج Face Embeddings باستخدام نموذج FaceNet512 من مكتبة DeepFace لتحويل الصور إلى تمثيل رقمي يمكن للنموذج التعلم منه. ثم قمت بتدريب نموذج Support Vector Machine (SVM) للتصنيف بين الأشخاص المختلفين اعتمادًا على الـ embeddings المستخرجة. كما تم تقسيم البيانات إلى training و validation واستخدام عدة تقنيات لتحسين الأداء مثل: Data Augmentation Cross Validation تقييم النموذج باستخدام Accuracy و Confusion Matrix و Precision و Recall حقق النموذج دقة عالية في التعرف على الأشخاص وتم استخدامه في نظام يعمل في الوقت الحقيقي باستخدام OpenCV لالتقاط الصور من الكاميرا والتعرف على الشخص مباشرة. المشروع ساعدني على اكتساب خبرة عملية في: معالجة البيانات تدريب نماذج التعلم الآلي تقييم النماذج واختيار الأفضل بناء أنظمة ذكاء اصطناعي قابلة للتطبيق في الواقع

شارك
بطاقة العمل
تاريخ النشر
منذ 6 أيام
المشاهدات
11
المستقل
ملك عاشور
ملك عاشور
مهندس برمجيات
طلب عمل مماثل
شارك
مركز المساعدة