فرمت :WORD تعداد صفحه :86
چکیده علمی
این پروژه در راستای ساخت نرم افزاری برای تشخیص حروف و یا تعیین حالات عاطفی متفاوت در افراد مختلف انجام گرفته است.
در ابتدا از افراد مختلف در حالات مختلف و در ضمن ادای حروف متفاوت عکسبرداری شده و برنامه هایی برای تعیین فواصل و ویژگیهای مختلف چهره در این حالات توسط نرم افزار Matlab نوشته شده است.
در این نرم افزار عکس ورودی از منبع گرافیکی خوانده می شود و پس از انجام عملیاتی مثل resize کردن، تبدیل به حالت grayscale در برخی موارد، الگوریتم های لبه یابی، گذراندن از فیلترهای خاص، scan کردن، انجام عملیات dilation و erosion، یافتن رنج RGB نقاط مختلف تصویر، پیدا کردن ضرایب همبستگی و تشابهات و ... می توان کادر صورت، کادر لب و دهان، کادر چشم، کادر ابروها، فواصل و ابعاد مورد نظر را به دست آورد و با مقایسة این اطلاعات با دیتای موجود حالات و حروف را تشخیص داد.
این نرم افزار می تواند در پروژه های روباتیک یا برای درک حروف برای ناشنوایان مورد استفاده قرار گیرد.
فهرست مطالب
عنوان |
صفحه |
مقدمه |
|
فصل 1: پردازش تصویر رقمی |
|
-نمایش تصویر رقمی |
|
-مراحل اساسی پردازش تصویر |
|
-پردازش |
|
-نمونه برداری و چندی کردن |
|
نمونه برداری و چندی کردن یکنواخت |
|
نمونه برداری و چندی کردن غیریکنواخت |
|
-چند رابطه پایه ای بین پیکسلها |
|
همسایه های یک پیکسل |
|
اتصال |
|
-همبستگی |
|
-فیلتر کردن |
|
فیلترهای آرام کننده |
|
فیلتر کردن مکان پایین گذر |
|
فیلتر کردن پایین گذر |
|
-پردازش تصویر زندگی |
|
مبانی رنگ |
|
مدلهای رنگ |
|
مدل RGB |
|
-بخش بندی تصویر |
|
-آشکارسازی لبه |
|
توصیف پایه ای |
|
پیوند لبه و آشکارسازی مرز |
|
-شکل شناسی |
|
گسترش و سایش |
|
- چند تعریف پایه ای |
|
- گسترش |
|
سایش |
|
فصل 2: نمودارهای بلوکی، مراحل و نحوة انجام پروژه |
|
-فلوچارت برنامة لب خوانی از روی چهره |
|
-فلوچارت برنامة تشخیص حالات از روی چهره |
|
-مقدمه ای بر پردازش تصویر |
|
عوامل درونی |
|
عوامل خارجی |
|
-گرفتن عکس |
|
-خواندن عکس |
|
-یافتن کادر صورت |
|
Resize کردن عکس |
|
تبدیل عکس رنگی به حالت gray scale |
|
الگوریتم لبه یابی |
|
Scan کردن عکس |
|
-فیلترکردن تصویر |
|
-دستور strel |
|
-انجام dilation و erosion |
|
-پیدا کردن کادر لب |
|
-یافتن اندازه های مورد نظر لب |
|
-مقایسة اندازه ها با اندازه های حالات لب |
|
-ادامة عملیات برای تشخیص حالت |
|
-یافتن کادر حدودی چشم توسط correlation |
|
- چند تعریف پایه ای |
|
- گسترش |
|
- سایش |
|
فصل 2: نمودارهای بلوکی، مراحل و نحوة انجام پروژه |
|
-فلوچارت برنامة لب خوانی از روی چهره |
|
-فلوچارت برنامة تشخیص حالات از روی چهره |
|
-مقدمه ای بر پردازش تصویر |
|
- عوامل درونی |
|
- عوامل خارجی |
|
-گرفتن عکس |
|
-خواندن عکس |
|
-یافتن کادر صورت |
|
- Resize کردن کادر صورت |
|
- تبدیل عکس رنگی به حالت grayscale |
|
- الگوریتم لبه یابی |
|
- Scan کردن عکس |
|
-فیلتر کردن تصویر |
|
-دستور strel |
|
-انجام dilation و erosion |
|
-پیدا کردن کادر لب |
|
-یافتن اندازه های مورد نظر لب |
|
-مقایسة اندازه ها با اندازه های حالات لب |
|
-ادامة عملیات برای تشخیص حالت |
|
-یافتن کادر حدودی چشم توسط correlation |
|
-دستور Corr2 |
|
-مقایسه با اندازه های چشم در حالات مختلف |
|
-یافتن کادر ابرو |
|
-یافتن فاصلة دو ابرو |
|
-توضیحاتی در مورد بیومتریک چهرة انسان |
|
مقدمه |
|
روشهای بیومتریک |
|
استخراج ویژگیهای صورت در بیومتریک |
|
فصل سوم: نتایج و نکات به دست آمده از انجام پروژه |
|
-تغییرات ابعاد لب، چشم و ابرو |
|
-ابعاد لب برای افراد مختلف |
|
-نرمالیزه کردن ابعاد |
|
-ابعاد قطر چشم در حالات مختلف |
|
-رنج RGB به دست آمده از رنگ لب |
|
-رنج RGB به دست آمده از رنگ پوست |
|
-چند مورد پیشنهادی در راستای ادامة پروژه |
|
4-فهرست کلمات لاتین |
|
5-مراجع و منابع |
|