لوگوی سایت نوآوران گرمی
نوآوران گرمی | مرجع فیلم های آموزشی و همیار دانشجو

شماره های پشتیبانی

09194751295 - 09365442247

NoavaranGermi@gmail.com

تشخیص چهره با الگوریتم PCA و روش SVD با متلب

matlab face detection 12321 5 تشخیص چهره با الگوریتم PCA و روش SVD با متلب

پروژه تشخیص چهره با الگوریتم PCA و روش SVD با متلب

در این پست پروژه تشخیص چهره با الگوریتم PCA و روش SVD با متلب را آماده کرده ایم که در ادامه می تونید توضیحات مختصری در رابطه با تشخیص چهره ، الگوریتم PCA و روش SDV را مطالعه و فیلم و تصاویر از خروجی این پروژه را مشاهده نمائید.

تشخیص چهره در سال های گذشته، بسیار مورد توجه علاقمندان و پژوهشگران در حوضه ی پردازش تصویر قرار گرفته و از موضوعات مهم و در سیستم های بایومتریک می باشد. ترکیب سیستم تشخیص چهره دو بعدی و سه بعدی از روش های عادی برای سیستم های شناسایی چهره می باشد. اغلب پروژه های انجام شده در این حوضه بر روی تصاویر دو بعدی چهره انسان انجام شده اما از آنجا که اطلاعات دو بعدی چهره بشدت تحت تأثیر عوامل محیطی می باشد، سیستم های شناسایی معرفی شده بیشتر دارای دقت مطلوب در زمان استفاده در کاربرد های واقعی نمی باشند. با توجه به این موضوع، در چندین سال گذشته، محققان و پژوهشگران به استفاده از اطلاعات سه بعدی چهره توجه و علاقه بیشتری داشته اند که در مقابل تغییرات محیط اطراف ثابت هستند.

توضیحات بیشتر، فیلم و تصاویری از خروجی تشخیص چهره با الگوریتم PCA و روش SVD با متلب در ادامه مطلب.

روش PCA یا آنالیز مولفه های اصلی با تکیه بر بردارهای ویژه ی کواریانس هر ماتریس، و انتخاب با ارزش ترین بردارها که بیشترین داده های هر ماتریس را در خود نگه می دارد، روشی جهت فشرده سازی محسوب می شود که نسبت فشرده سازی آن به کیفیت تصویر یا داده بازیابی شده نسبت موفقی است.

در این روش ابتدا کواریانس تصویر محاسبه می گردد، سپس بردارهای ویژه ی ماتریس کواریانس محاسبه شده و K سطر یاستون اول آن که بیشترین اطلاعات را در خود نگه داشته است جهت بازیابی ماتریس تصویر اولیه انتخاب می شود.

آنالیز مولفه ی اصلی یک روش آماری است که داده های ورودی بعد بالا را به یک فضای خروجی بعد پایین نگاشت می کند در PCA که معروف به KLT است، یک ماتریس تبدیل خطی برگشت پذیر A داده های ورودی n بعدی را به یک y در فضای m بعدی (m<n) نگاشت می کند. به سبب کمینه سازی کوچک ترین مربع حسابی خطا برخی از مقادیر اصلی که اهمیت کمتری نسبت به بقیه دارند حذف شده اند تا اندازه ی تصویر کاهش یابد.

یکی از کاربرد های روش تجزیه به مقادیر سینگولار که اصطلاح به آن SVD اطلاق می شود، بازسازی داده ی رستری بزرگ، بدون تغییری در ماهیت داده های آن با استفاده از بازسازی ماتریس آنها توسط تعداد مقادیر غیرصفر سینگولار در SVD و یا تولید تقریبی داده های رستری با دقت دلخواه و اعمال نرخ فشرده سازی به آنها با استفاده از تعداد محدودی از مقدار سینگولار می باشد. چنین روش فشرد هسازی دارای کاربردهای مختلفی در سنجش از دور و GIS می باشد.

هر تصویر را می توان به صورت آرایه ای منظم از پیکسل ها درنظر گرفت که می توان آن را در یک ماتریس ذخیره نمود. فرم ایده آل ذخیره سازی یک تصویر در یک ماتریس، جایگذاری مقادیر پیکسلی در محل سطر و ستون ماتریس می باشد.

لذا می توان به وسیله ی تکنیک SVD اولا تقریبی از تصویر اولیه را بسته به میزان دقت دلخواه تولید نموده و یا حجم داد هی لازم جهت احیای تصویر را کاه شداد، که میزان کاهش داده یا به عبارت جامعتر فشرد هسازی تصویر وابسته به میزان تقریبی است که کاربر مایل به آن می باشد.

تصاویر خروجی پروژه تشخیص چهره با الگوریتم PCA و روش SVD با متلب :

تصویر خروجی ۱:

matlab face detection 12321 1 تشخیص چهره با الگوریتم PCA و روش SVD با متلب

تصویر خروجی ۲:

matlab face detection 12321 2 تشخیص چهره با الگوریتم PCA و روش SVD با متلب

تصویر خروجی ۳:

matlab face detection 12321 3 تشخیص چهره با الگوریتم PCA و روش SVD با متلب

تصویر خروجی ۴:

matlab face detection 12321 4 تشخیص چهره با الگوریتم PCA و روش SVD با متلب

تصویر خروجی ۵:

matlab face detection 12321 5 تشخیص چهره با الگوریتم PCA و روش SVD با متلب


جزئیات محصول

قیمت


35,000 تـــــومان

کــد محصــول:12321


توضــیحات:


لینک دانلود:

socket programing آموزش برنامه نویسی بازی تحت شبکه بازی تحت شبکه برای درس مهندسی اینترنت بازی تحت شبکه به زبان سی شارپ برنامه تحت شبکه با سی شارپ برنامه نویسی ترجمه مقاله شبکه خرید سورس بازی تحت شبکه دانلود بازی تحت شبکه دانلود رایگان پروژه های دانشجویی دانلود سورس برنامه دانلود سورس رایگان دانلود نرم افزار دانلود پروژه دانشجویی دانلود پروژه رایگان دانلود پروژه های دانشجویی دانلود کتاب دانلود کتاب آموزشی دانلود کتاب اموزشی سورس بازی با socket programing سورس رایگان سورس کد بازی تحت شبکه سورس کد بازی تحت شبکه با C# سورس کد بازی تحت شبکه چند نفره سوکت پروگرمین نحوه نوشتن برنامه تحت شبکه نحوه نوشتن برنامه تحت شبکه به زبان سی شارپ پروژه arena پروژه matlab پروژه ns2 پروژه opnet پروژه برای درس مهندسی اینترنت پروژه تحت شبکه به زبان سی شارپ پروژه رایگان matlab پروژه سیمولینک matlab پروژه مهندسی صنایع پروژه مهندسی صنایع با ارنا پروژه های آماده با OpenGL پروژه های آماده با OpenGL در سی پلاس پلاس پروژه های آماده برای درس گرافیک کامپیوتری پروژه هوش مصنوعی پروژه پردازش تصویر matlab پروژه پردازش سیگنال matlab پروژه کارشناسی به همراه داکیومنت

خوشحال خواهیم شد اگر نظر خودتون رو در باره این مطلب ثبت کنید

  • آرش سلیمی

    شنبه , ۲۶ تیر

    سلام ببخشید زحمته در تشخیص چهره در این پروژه دیگه باید از چه روشی استفاده کرد .

  • نگار مرادی

    شنبه , ۲۶ تیر

    سلام خیلی پروژه جالبیه من یه پروژه دارم مشابه این پروژه وقت برای انجام دارید اگه قبول می کنید بگید چه مدت زمان برای این کار لازمه ؟

  • نوآوران گرمی

    یکشنبه , ۲۷ تیر

    متاسفانه دقیقا متوجه منظورتون نشدم اما اگه نیاز به الگوریتم دیگه در زمینه تشخص چهره با متلب دارید، در بالای سایت سمت چپ قسمت جستجو کلمه تشخیص چهره رو بنویسید و اینتر بزنید پروژه های مرتبط با الگوریتم های مختلف میاد که می تونید بررسی کنید. موفق باشید

  • نوآوران گرمی

    یکشنبه , ۲۷ تیر

    بله در خدمتیم، توضیحات پروژه مورد نظر رو در ایمیل برای ما ارسال کنید تا بررسی کنیم.

گفتگوی آنلاین سایت نوآوران گرمی