آموزش راهنمای مبتدیان نهایی برای تشخیص و تشخیص چهره

The Ultimate Beginners Guide to Face Detection & Recognition

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
توضیحات دوره: با استفاده از زبان پایتون با کتابخانه‌های OpenCV و Dlib، چهره‌ها را از تصاویر، ویدئوها و وب‌کم شناسایی و تشخیص دهید! تفاوت بین تشخیص چهره و تشخیص چهره را بیاموزید تشخیص چهره با استفاده از Haarcascade، HOG (Histogram of Oriented Gradients)، MMOD (Max-Margin Object Detection) و SSD (Single Shot Multibox Detector) شناسایی و تشخیص چهره در تصاویر، ویدیوها و از وب‌کم با استفاده از کتابخانه‌های OpenCV و Dlib تشخیص چهره‌ها با استفاده از Eigenfaces، Fisherfaces، LBPH (Histrograms Patterns Local Binary Patterns) و تکنیک‌های پیشرفته یادگیری عمیق الگوریتم‌های تشخیص چهره را ارزیابی کنید تا با توجه به برنامه‌تان بهترین را انتخاب کنید.

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

در این دوره گام به گام با استفاده از زبان برنامه نویسی پایتون، شما می خواهید یاد بگیرید که چگونه چهره ها را از تصاویر، ویدئوها و وب کم از ابتدایی ترین تا پیشرفته ترین تکنیک ها شناسایی و تشخیص دهید! موضوعاتی که تحت پوشش قرار می گیرید را در زیر ببینید:

  • تشخیص چهره‌ها با استفاده از Haarcascade، HOG (هیستوگرام گرادیان‌های جهت‌یافته)، MMOD (تشخیص شیء حداکثر حاشیه) و SSD (تشخیص چندجعبه‌ای تک شات)

  • تشخیص اشیاء دیگر، مانند چشم، لبخند، ساعت، بدن و اتومبیل

  • تشخیص چهره‌ها با استفاده از Eigenfaces، Fisherfaces، LBPH (هیستوگرام الگوهای باینری محلی)، و تکنیک‌های پیشرفته یادگیری عمیق

  • نحوه مقایسه عملکرد الگوریتم ها

  • داده‌های سفارشی خود را بسازید که از طریق وب‌کم از چهره عکس می‌گیرد

همه پیاده‌سازی‌ها گام به گام با استفاده از Google Colab آنلاین انجام می‌شوند، بنابراین لازم نیست نگران نصب و پیکربندی ابزارها بر روی دستگاه خود باشید! بیش از 60 سخنرانی و 8 ساعت ویدیوی گام به گام!


سرفصل ها و درس ها

معرفی Introduction

  • محتوای دوره Course content

  • تشخیص در مقابل تشخیص Detection vs recognition

  • مواد درسی Course materials

شناسایی چهره Face detection

  • OpenCV و Dlib OpenCV and Dlib

  • تصاویر و پیکسل ها Images and pixels

  • Haarcascade - شهود Haarcascade - intuition

  • در حال بارگذاری تصویر Loading the image

  • تشخیص چهره با haarcascade Face detection with haarcascade

  • تغییر اندازه تصویر Resizing the image

  • پارامترهای Haarcascade 1 Haarcascade parameters 1

  • پارامترهای Haarcascade 2 Haarcascade parameters 2

  • تشخیص چشم Eye detection

  • تشخیص لبخند، ساعت، بدنه و اتومبیل Detection of smiles, clocks, body, and cars

  • HOG (هیستوگرام گرادیان های جهت دار) - شهود HOG (Histogram of Oriented Gradients) – intuition

  • تشخیص چهره با HOG Face detection with HOG

  • پارامتر Upsampling Upsampling parameter

  • تشخیص شیء حداکثر حاشیه (MMOD) - شهود Max-Margin Object Detection (MMOD) – intuition

  • تشخیص چهره با MMOD Face detection with MMOD

  • آشکارساز چند باکس تک شات (SSD) - شهود Single Shot MultiBox Detector (SSD) – intuition

  • تشخیص چهره با SSD 1 Face detection with SSD 1

  • تشخیص چهره با SSD 2 Face detection with SSD 2

  • مشق شب HOMEWORK

  • راه حل تکلیف Homework solution

  • تشخیص چهره در ویدیوها 1 Face detection in videos 1

  • تشخیص چهره در ویدیوها 2 Face detection in videos 2

  • تشخیص چهره در ویدیوها 3 Face detection in videos 3

  • تشخیص چهره در ویدیوها 4 Face detection in videos 4

  • تشخیص چهره در ویدیوها 5 Face detection in videos 5

  • نصب Anaconda و PyCharm Installing Anaconda and PyCharm

  • تشخیص چهره وب کم Webcam face detection

تشخیص چهره Face recognition

  • Eigenfaces - شهود Eigenfaces - intuition

  • مجموعه داده Yalefaces Yalefaces dataset

  • Eigenfaces - پیاده سازی 1 Eigenfaces - implementation 1

  • Eigenfaces - پیاده سازی 2 Eigenfaces - implementation 2

  • Eigenfaces - پیاده سازی 3 Eigenfaces - implementation 3

  • Eigenfaces - پیاده سازی 4 Eigenfaces - implementation 4

  • Eigenfaces - پیاده سازی 5 Eigenfaces - implementation 5

  • Fisherfaces - شهود Fisherfaces - intuition

  • Fisherfaces - اجرا Fisherfaces - implementation

  • LBPH - شهود LBPH - intuition

  • LBPH - پیاده سازی 1 LBPH - implementation 1

  • LBPH - پارامترها LBPH - parameters

  • LBPH - پیاده سازی 2 LBPH - implementation 2

  • یادگیری عمیق با Dlib 1 Deep learning with Dlib 1

  • یادگیری عمیق با Dlib 2 Deep learning with Dlib 2

  • یادگیری عمیق با Dlib 3 Deep learning with Dlib 3

  • یادگیری عمیق با Dlib 4 Deep learning with Dlib 4

  • یادگیری عمیق با Dlib 5 Deep learning with Dlib 5

  • یادگیری عمیق با Dlib 6 Deep learning with Dlib 6

  • کتابخانه تشخیص چهره 1 Face recognition library 1

  • کتابخانه تشخیص چهره 2 Face recognition library 2

  • کتابخانه تشخیص چهره 3 Face recognition library 3

  • کتابخانه تشخیص چهره 4 Face recognition library 4

  • مشق شب HOMEWORK

  • راه حل تکلیف Homework solution

  • کتابخانه تشخیص چهره 5 Face recognition library 5

  • تراز چهره و عناصر چهره Face alignment and face elements

  • تشخیص چهره ویدیویی Video face recognition

  • پروژه: گرفتن چهره از طریق وب کم Project: capturing faces via webcam

  • پروژه: الگوریتم های سنتی Project: traditional algorithms

  • پروژه: الگوریتم های یادگیری عمیق Project: deep learning algorithms

اظهارات پایانی Final remarks

  • اظهارات پایانی Final remarks

  • جایزه BONUS

نمایش نظرات

نظری ارسال نشده است.

آموزش راهنمای مبتدیان نهایی برای تشخیص و تشخیص چهره
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
9 hours
63
Udemy (یودمی) udemy-small
07 اردیبهشت 1402 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
323
4.6 از 5
ندارد
دارد
دارد

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Jones Granatyr Jones Granatyr

استاد اولا! 10 مورد از جونز گراناتیر و ترابیلو در 10 سال گذشته است که شامل Inteligência Artificial (IA) می باشد استاد حرفه ای ، پشکیزادور و بنیانگذار پورتال IA Expert ، وب سایت com conteúdo específico sobre Inteligência Artificial. Desde que iniciei na Udemy criei vários cursos sobre diversos assuntos de IA، como as exemplolo: یادگیری عمیق ، یادگیری ماشین ، علم داده ، Redes Neurais Artificiais، Algoritmos Genéticos، Detecção e Reconhecimento Facial، Algoritmos de cesos، Busca ، Mineração de Regras de Associação ، Sistemas Especialistas e Sistemas de Recomendação. اگر بخواهید از طریق برنامه های مختلف زبان (Python ، R e Java) و یا فن آوری های مختلف (tensorflow ، keras ، pandas ، sklearn ، opencv ، dlib ، weka ، nltk ، به عنوان مثال) استفاده کنید. با توجه به هدف اصلی و دستیابی به اطلاعات IA و مجوز فعالیت در TI و متقاضیان ، به عنوان تجدید نظر در زمینه استفاده از قوانین و مقررات و امکان مشاهده تجدید نظرهای جدید در زمینه مشروبات الکلی ارائه می شود.

Gabriel Alves Gabriel Alves

توسعه دهنده Olá ، eu me chamo گابریل آلوس و به صورت رسمی در قالب Cienscia da Computação pela Universidade do Contestado (UnC) Porto União. Curso Técnico em Informática pelo Colégio Técnico de União da Vitória (COLTEC) ، نتیجه گیری در سال 2014. ما با استفاده از زبانهای ویژه و ویژه زبانهای پایتون ، با کیفیت مناسب ترجیح می دهیم که از هیچ یک از مصالح مصنوعی Inteligência استفاده نکنید. Sou desde semper apaixonado pela computação e por temas que envolvem ciência e tecnologia.

IA Expert Academy IA Expert Academy

Plataforma de Cursos sobre Ciência de Dados و IAA plataforma IA Expert tem o Objetivo de trazer cursos teóricos and Páticos de facil entendimento sobre sobre Inteligência Artificial e Ciência de Dados، برای اینکه حرفه ای به عنوان یک IAcareos به عنوان یک رضایتمندی به عنوان یک رضایتمندی شناخته شود. trazer para seus negócios، bem como apresentar todas as oportunidades que essa área pode trazer para profissionais de tecnologia da informação. Também trazemos notícias atualizadas semanais sobre a área em nosso portal.

Udemy (یودمی)

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

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