الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

مشروع face recognition طلب مساعده

بدأه esra-saroo في 14 مارس 2013 · 2 رد · 3,195 مشاهدة · في الذكاء الاصطناعي وتطبيقاته
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم ورحمة الله لااعرف انا كان هذا المكان الصحيح لطلبي ولكان طلبي هو 

مساعدة في مشروع وهو كيف نقارن بين مجموعة صوره مخزنة في قاعدة بيانات وصورة يتم ادخالها عن طريق كاميرة حيت نقوم بمقارنة هذه الصوره  مع جميع الصوره المخزنه سابق في قاعدة البيانات

طلبي هو اريد ارشاد (توجيه ) الي الخطوات الذي يجب انا اقوم بيها للوصول الي النقطة المطلوبه وهو تصميم برنامج يعمل علي هذه المقارنه ان شاء الله 

فبذلك اريد بعض الكتاب والموقع الذي تساعدني علي ذلك 

_____________

حسب ماتوصلت اليها الخطوات هي 

1- الحصول علي الصور لنفرض انها 10 صور 

2- معالجة هذه الصور (وتتضمن هذه المرحلة تحويل الصوره من RGB الي gray-scale ,واستخراج الوجة من الصوره اي فصل الوجة عن الخلفية (وهذا لااعرف كيف ولم اتحصل علي اي معلومة عليه )

3- استخراج الحصائص للصوره (وهذه ايضا احتاج الي معلومات اكثر عنها ؟؟؟؟؟؟)

4-تخزين الحصائص في قاعدة بيانات  

 

____________

اتمني انا تكون المعلومات الذي تحصلت عليها صحيحة وارجو منكم المساعدة لانها بحت في كثير من الموقع ولم اتحصل علي معلومات جيدة 

وبارك الله فيكم 

#2

السلام عليكم 

انت تريد ان تعمل Real Time Face Recognition  لتعمل دلك يجب عليك

 

1- تقطيع الفيديو الى صور  

2- في كل صورة ماخودة يجب عليك تحديد الوجه و التعرف عليه 

 

ستحتاج الى مكتبات برمحية لعمل دلك و الى خوارزمية لتحديد الوجوه ، بالنسبة للمكتبة انصحك ب OpenCV  اما بالنسبة للخوارزمية فاشهرها على الاطلاق هي EigenFace ، و المكتبة سابقة الدكر تاتي معها هده الخوازمية 

المكتبة مكتوبة بلغة C++ لكن لحسن الحظ هناك Wrapper للغات البرمجة الاخرى ، عليك فقط بزيارة الموقع الرسمي و  الاطلاع عليه جيدا 

كما ان هناك مثال تطبيقي قريب من مشروعك : هنا 

#3

ما لفت انتباهي من اغلب الردود  والمشاركات في المنتديات العربيه ان جميعها تتكلم عن الناحيه البرمجيه في هذه المواضيع بالذات ولا اعلم ما هو السر ؟!!؟

-------------

esra-saroo كتب:

2- معالجة هذه الصور (وتتضمن هذه المرحلة تحويل الصوره من RGB الي gray-scale ,واستخراج الوجة من الصوره اي فصل الوجة عن الخلفية (وهذا لااعرف كيف ولم اتحصل علي اي معلومة عليه )

فصل الوجه عن الخلفيه , كيف ؟؟

 

يوجد الالاف من الطرق (العلميه) ولكن ساختصرها بشكل بسيط .

 

الصوره يوجد بها pixels  وهذه النقاط من الطبيعي ان تختلف عن بعضها البعض , هنا يجب حساب نقاط الاختلاف , حسب الوان هذه النقاط , حسابها يحتاج منك ان تتعلم شي اسمه intensity لهذه النقاط , على كل , كيف تحدد الوجه او حدود هذا الوجه في الصوره , اما ان تعملها بشكل يسمى static يعني تبحث بالنقاط نقطه نقطه من البدايه الى النهايه , او بشكل adaptively عكس static  و هذا يستخدم طرق وخوارزميات كثيره حتى تحقق هذا الهدف , اعطثك مثال :

 

اختر مجموعة نقاط عشوائيا واحسب الكثافه لها ومن ثم حدد الرسم المبداي من خلال هذه النقاط ومن ثم استخدم اي نوع من الخوارزميات الاجرائيه لكي تستيطع البحث عن الحدود المثلى لهذه الصوره ,وهلم جرا.

موفق

مواضيع مشابهة