ebook archive
Login Form
آمار کلی
بازدیدکنندگان : 1494724Who's Online
ما 38 مهمان آنلاین داریمآخرين ارسالهاي تالار
-
- مقایسه چند برنامه در متلب
- 25 دقيقه پيش
-
- حرکت یک شی بر روی یک منحنی
- 2 ساعت, 51 دقيقه پيش
-
- چگونگی ساخت فایل exe در متلب
- 13 ساعت, 19 دقيقه پيش
-
- دستور مطلب
- 14 ساعت, 16 دقيقه پيش
-
- سوال: حاصل معادله Ax2+Bx+C با استفاده از متلب
- 14 ساعت, 18 دقيقه پيش
| تشخیص چهره با متلب |
|
|
|
| نوشته شده توسط admin |
| جمعه, 05 فروردین 1390 ساعت 09:09 |
|
هدف در این برنامه، شناسایی چهره افرادی است که در یک بانک عکس وجود دارند. در این پروژه از روش تحلیل تفکیکی خطی دو بعدی (Two-Dimensional Linear Discriminant Analysis) برای تشخیص چهره استفاده میشود. در روش 2D-LDA تشخیص چهره نامعلوم در یک عکس در دو مرحله صورت میگیرد: مرحله training: از میان کلیه تصاویر موجود در بانک داده، تعدادی به عنوان مجموعه آموزشی (training set)انتخاب میشوند. سپس طبق روشی که در ادامه آورده شده است، مرحله training انجام میشود. مرحله testing: برای تشخیص یک چهره در یک تصویر نامعلوم، ابتدا تصویر جدید تحلیل شده و با توجه به نتایج بدست آمده در مرحله training، میزان نزدیک بودن به چهرههای موجود در بانک داده محاسبه میشود. نزدیکترین چهره به عنوان هویت تصویر نامعلوم در نظر گرفته میشود.
بانک عکس مورد استفاده در این پروژه، بانک ORL است که شامل عکس 40 فرد، هر کدام در 10 حالت مختلف است. در مجموع 400 عکس وجود دارد که در پوشههای s1 تا s40 در بانک داده پیوست وجود دارند. در هر پوشه، 10 عکس وجود دارد که با شمارههای 1 تا 10 مشخص شدهاند. مطابق با مقاله پیوست شده، 5 عکس اول هر فرد (عکسهای 1 تا 5 از کل افراد 1 تا40) به عنوان مجموعه آموزشی (training set)انتخاب شده است. بنابراین، 200 عکس به عنوان training set و 200 عکس دیگر به عنوان مجموعه آزمایشی (testing set) هستند.
|
| آخرین بروز رسانی در شنبه, 06 فروردین 1390 ساعت 11:47 |







