Skip to main content
SUPERVISOR
مهران صفایانی (استاد راهنما) عبدالرضا میرزایی دمابی (استاد مشاور)
 
STUDENT
Vahid Farmani
وحید فرمانی

FACULTY - DEPARTMENT

دانشکده مهندسی برق و کامپیوتر
DEGREE
Master of Science (MSc)
YEAR
1390

TITLE

A Soft Computing Approach for Facial Expression Recognition
: Facial expression recognition helps human-machine interaction, machine can behave better by using human emotions. In this project, we use if-then rules and type-2 fuzzy logic for facial expression recognition. If-then rules helps machine to perform facial expression recognition process similar to human behavior. Human face can have mixture of multiple expressions at the same time. Due to this uncertainty, we use fuzzy logic to model imprecise knowledge. We will face two types of uncertainty, intra-personal and inter-personal, which can be modeled by type-2 fuzzy logic. In this project, we present two methods for facial expression recognitions. First proposed method is a mamdani fuzzy inference system which its membership functions are interval type-2 fuzzy sets. We developed a mamdani type-1 fuzzy inference system, then convert it to a mamdani type-2 fuzzy inference system. Genetic algorithm is used to optimize membership function parameters of these systems, then these two systems has been compared. To experiment these systems, Cohn-Kanade and JAFFE databases is used. The other proposed method is a sugeno neuro-fuzzy system which membership functions of its inputs are interval type-2 fuzzy sets. We developed a sugero neuro-fuzzy system with type-1 membership function to compare with our method. Back-propagation algorithm is used for optimizing these systems’ membership function parameters. Fuzzy logic rules of these systems are extracted experimentally. JAFFE database is used to experiment these systems. Experiments represent in both methods, type-2 systems have better recognition rate compared with corresponding type-1 systems. Keywords:Facial Expression Recognition, Type-2 Fuzzy Sets, Genetic Algorithm, Back-propagation
تشخیص حالت چهره می تواند به بهبود ارتباط دو سویه ی بین انسان و ماشین کمک کند، به این صورت که ماشین می تواند با توجه به احساس انسان رفتار مناسبتری را انجام دهد. در این تحقیق به منظور تشخیص حالت چهره از ترکیب قوانین اگر-آنگاه و منطق فازی نوع دوم استفاده شده است. قوانین اگر-آنگاه به ماشین کمک می کند تا فرایند تشخیص حالت چهره را به فرمی مشابه عملکرد انسان انجام دهد. چهره ی انسان می تواند در یک زمان ترکیبی از چند حالت چهره را دارا باشد. به دلیل این عدم قطعیت و توانایی منطق فازی برای استدلال دانش نادقیق از منطق فازی استفاده می کنیم. در فرایند تشخیص حالت چهره با دو عدم قطعیت درون-فردی و بین-فردی نیز مواجه هستیم. عدم قطعیت درون-فردی به این معناست که اگر یک شخص، یک حالت چهره را چندین بار تکرار کند، ویژگی های به دست آمده از چهره ی او در هر بار یکسان نخواهد بود. همچنین ویژگی های به دست آمده از چهره برای افراد مختلفی که یک حالت چهره را نمایش می دهند نیز متفاوت خواهد بود. به این عدم قطعیت بین-فردی می گوییم. به نظر می رسد استفاده از مجموعه های فازی نوع دوم بتواند به مدل سازی این دو عدم قطعیت کمک کند و موجب افزایش دقت در تشخیص حالت چهره شود. در این پایان نامه دو مدل برای تشخیص حالت چهره ارائه شده است. مدل اول یک سیستم استنتاج فازی از نوع ممدانی است که توابع عضویت آن از نوع فازی فاصله ای نوع دوم هستند. در این مرحله ابتدا یک سیستم استنتاج فازی نوع اول از نوع ممدانی طراحی و سپس توابع عضویت این سیستم را به مجموعه های فازی فاصله ای نوع دوم تبدیل کردیم تا سیستم استنتاج فازی نوع دوم متناظر با آن حاصل شود. قوانین به کار رفته در این دو سیستم با هم یکسان هستند. برای بهینه سازی پارامترهای توابع عضویت این دو سیستم از الگوریتم ژنتیک استفاده شده است. دومین مدل پیشنهادی یک سیستم استنتاج فازی سوگنو می باشد که توابع عضویت برای ورودی های این سیستم مجموعه های فازی فاصله ای نوع دوم هستند. سیستم فازی نوع اول متناظر با این سیستم را نیز طراحی و در آن از قوانین یکسان با سیستم سوگنوی نوع دوم استفاده کردیم. در دو سیستم سوگنو برای بهینه سازی پارامترهای توابع عضویت ورودی از الگوریتم بهینه سازی پس انتشار خطا استفاده شده است. کلیه قوانین فازی در این دو مدل بر اساس مقادیر ویژگی به دست آمده از پایگاه های داده استخراج شده اند. در نهایت بین این دو مدل و سیستم های فازی نوع اول متناظر با هر کدام مقایسه ای صورت گرفته است. برای مدل اول آزمایش های خود را بر روی دو پایگاه داده Cohn-Kanade و JAFFE و برای مدل دوم بر روی پایگاه داده JAFFE انجام دادیم. نتایج به دست آمده برای هر دو مدل نشان داد که سیستم های استنتاج فازی نوع دوم در تشخیص حالت چهره نسبت به سیستم های استنتاج فازی نوع اول متناظر با خود دقت بیشتری دارند. کلمات کلیدی:1- تشخیص حالت چهره2- مجموعه ی فازی نوع دوم 3- الگوریتم ژنتیک 4- پس انتشار خطا

ارتقاء امنیت وب با وف بومی