السلام عليكم
عندي مشروع عن ال face recognition بال .net
حابب اعرف مين مهتم في الموضوع مشان عندي شويه استفسارات
او اذا كان عنده codes عن الموضوع
و خصوصا ال Face feature extraction
تحياتي
السلام عليكم
عندي مشروع عن ال face recognition بال .net
حابب اعرف مين مهتم في الموضوع مشان عندي شويه استفسارات
او اذا كان عنده codes عن الموضوع
و خصوصا ال Face feature extraction
تحياتي
موقعي الشخصي WWW.KETTANEH.NET
السلام عليكم
أخي العزيز أضن أنه من الأفضل أن تطالع قليلا في مجال معالجة الصور قبل البرمجة لأنه هناك جانب نظري كبير لابد من الإطلاع عليه.
سأشرح لك بعض التفاصيل
أولا عليك إنشاء قاعدة بيانات تضع فيها معرفي الصور التي عندك: ومعرف الصورة هو عبارة على متجه(vector) يمكن أن يعرف الصورة (descriptor)مثلا نسب تواجد الألوان 50% أحمر 20% أصفر و 30% أسود أو نسب النقاط المضيئة (pixels)حسب الإتجاهات (orientation histogram)...
ثم تخزن هذه المتجهات في قاعدة بيانات وعند تقديم صورة (image requet)تريد الإطلاع على الصور المشابهة لها تقم بحساب المتجه المعرف لها وتقارنه بما هو مخزن عندك ثم لك المتجهات التي عثرت عليها والمشابهة لصورة (degree of similarity)التي قدمت تقوم بإضهار الصور الموافقة لها.
هذا تفسير عام مع بعض الكلمات المفاتيح
أضيف لك الآن مزيد من التفاصيل حول التعرف على الوجه مبتدأ بهذه الأسئلة
ماذا لو أن لك في قاعدة البيانات أو الصور صورة شخص له ذقن أو لحية أو يرتدي نظارات وتقدم صورة نفس هذا الشخص دون أن يكون هناك أي من هذه "الأكسسوارات"؟
ماذا لو أخذنا بعين الإعتبار التوقيت (ليل/نهار) أو المسافة بين الوجه والكاميرا أو إتجاه الوجه أي لو كان مطأطأ الرأس أو رافعه ...
لذلك يمكن إستغلال خاصية التناضر للوجه فإطار الوجه يتسم بصفة التناضر حول المستقيم المار بين العينين وذا عنصر فعال للبحث في مدى التشابه لكن غير كاف ليكون معرف صورة الوجه...
مزيد من التفاصيل:
http://www.inria.fr/rapportsactivite/RA200...edia/imedia.pdf
http://www-rocq.inria.fr/imedia/Articles/23590121.pdf
http://www-rocq.inria.fr/imedia/mmcbir2001/PosterSahbi1.pdf
http://lear.inrialpes.fr/people/schmid/lear.pdf
آمل أن هذا الكود يسهل قليلا ما تريد
والله أعلم
مشكور اخوي Ben_Laiid على التفاعل
درست ال image processing بال C#
عملت برنامج بدخل الصوره و بحولها لل gray-scale
و بعدين جبت ال edge detection عن طريق Sobel
هلأ وصلت مرحله ال feature extraction
المشكله كيف احدد العين أو الأنف و غيرها من الاشياء المهمه
اذا في اي افكار ممكن تساعدني يا ريت :)
موقعي الشخصي WWW.KETTANEH.NET
السلام عليك
لا أضن أن" المصفاة" (Prewit filter or Sobel) مناسبة هنا وربما من الأفضل إستعمال (PCA: Principal components analysis) التي تمكن من الإطلاع على المجالات التي تحتوي أكبر كمية من المعلومات في الصورة أو تستعمل الشبكات العصبية(Neural Networks) لتحديد مكان الوجه
لك هذا الموقع أضنه مفيدا
http://www.geocities.com/jaykapur/face.html
/
من هذا الموقع يمكنك تحميل كود سي شارب للتعرف على مكان الوجه (3 dlls) (h)
http://franck.fleurey.free.fr/FaceDetection/index.htm
والله أعلم
السلام عليكم
أظن canny edge detection
أفضل طريقة للاستخدام في هذا المشروع
لان sobel edge detection
بطئ جدا
على فكرة أنا شغال في مشروع iris recgonition
وارجو المساعدة في hough transform(circles)
Ben_Laiid
الف شكر اخوي :)
=-=-=
shdelpiero
هلا الله اخوي
انا معك ال canny افضل بس مش كتير الفرق
و مشان ال hough transform
بتذكر شفت matlab طريقه مشان يحدد الدوائر + في طريقه اخرى مشان يكمل اي دائرة غير مكتملة
شوف ال image proccessing بال help
موقعي الشخصي WWW.KETTANEH.NET
السلام عليكم
انا عندي فعلا كود matlab لل Hough transform
بس مش عارف استخدمه
او اربطه ب c#
shdelpiero
صديق لي كتب مره paper عن شبك ال .net مع ال matlab
بحاول الاقيه الك
و اذا لقيت كود جاهز للسي شارب ارسلي اياه
موقعي الشخصي WWW.KETTANEH.NET
لو لقيت كود سي شارب عن ايه بالظبط؟
هذا الموضوع مغلق.