آموزش Computer Vision 101: Let's Build a Face Swapper در پایتون

Computer Vision 101: Let's Build a Face Swapper in Python

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:

تعویض چهره چگونه کار می کند؟ بینایی کامپیوتر چیست؟

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

  1. برای یادگیری پایتون، پیشنهاد می‌کنم دوره خود را بگذرانید.
  2. برای یادگیری اصول هوش مصنوعی و یادگیری ماشینی، دوره من را بگذرانید.

ما موضوعات و نکات مهم زیادی را پوشش خواهیم داد:

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

در پایان این دوره، یک برنامه تعویض چهره برای بازی خواهید داشت. آن را به دوستان و خانواده خود نشان دهید!

هنوز مطمئن نیستید که آیا این دوره برای شما مناسب است؟ این ویدیوی کوتاه 4 دقیقه ای را امتحان کنید. اگر کنجکاوی شما را برانگیزد، قطعاً این دوره آموزشی برای شماست!

اگر قصد دارید این کد را به صورت محلی در رایانه شخصی خود اجرا کنید، حتماً قبل از شروع درس این کدها را دنبال کنید.

به کدنویسی خلاقانه علاقه دارید؟   کلاس     (مناظر طبیعت AFrame) را ببینید.

به علم داده یا یادگیری ماشین بیشتر علاقه دارید؟       (پایتون)،   <را بررسی کنید a> SQL 101   (طراحی پایگاه داده)، یا     کلاس های span> (Analytics).

  اولین کسی باشید که در مورد دوره های بیشتر در این زمینه ها می شنود!

چگونه می‌توانید از تشخیص چهره این برنامه استفاده کنید؟ شاید "تعویض چهره" با یک سلبریتی تصادفی؟ با کلیک بر روی "پروژه شما"، نسخه های برنامه خود یا حتی تصاویر احمقانه را به اشتراک بگذارید.

مطمئن نیستید که آیا این دوره برای شما مناسب است؟ این ویدیوی کوتاه 4 دقیقه ای را امتحان کنید. اگر کنجکاوی شما را برانگیخت، این دوره قطعاً برای شماست!

اگر قصد دارید این کد را به صورت محلی در رایانه شخصی خود اجرا کنید، حتماً قبل از شروع درس، این کدها را دنبال کنید.


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

درس ها Lessons

  • مراحل بعدی Next Steps

  • معرفی Introduction

  • تعویض صورت چگونه کار می کند؟ How do Face Swaps Work?

  • تشخیص چهره کد Code Face Detection

  • آشکارسازهای چهره چگونه کار می کنند؟ How do Face Detectors Work?

  • تعویض چهره کد Code Face Swap

  • کامپیوتر ویژن چیست؟ What is Computer Vision?

  • کد OpenCV Basics Code OpenCV Basics

نمایش نظرات

آموزش Computer Vision 101: Let's Build a Face Swapper در پایتون
جزییات دوره
49m
8
Skillshare (اسکیل شیر) Skillshare (اسکیل شیر)
(آخرین آپدیت)
876
4 از 5
ندارد
دارد
دارد
Alvin Wan
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Alvin Wan Alvin Wan

دانشمند پژوهشگر

به دنبال یادگیری کدنویسی هستید؟ فراگیری ماشین؟ بگذار کمک کنم! من قبلاً یک مدرس علوم کامپیوتر در دانشگاه کالیفرنیا برکلی بودم، جایی که به مدت 5 سال در کارکنان دوره های مختلف خدمت کردم. من اکنون یک دانشمند محقق در صنعت هستم و روی بینایی کامپیوتری پیشرفته کار می کنم. من چند دوره برای شروع شما طراحی کرده ام -- نه فقط برای آموزش اصول، بلکه برای اینکه شما را برای یادگیری بیشتر هیجان زده کنم. دوره ها را در پروفایل من بررسی کنید! یا برای راهنمای شروع به کار به پایین بروید.

| Github | | توئیتر |

نظرات ویژه

"آلوین وان معلم فوق العاده ای است. فرمت آموزش همان چیزی بود که من به دنبالش بودم. این به دلیل فرمت سرگرم کننده است... به دلیل روش تدریس آلوین، من نه تنها محتوا را درک می کنم" من از یادگیری لذت می برم."

ریک ام، کد نویسی 101: پایتون برای مبتدیان

"وقتی درس می خواندم از برنامه نویسی متنفر بودم. هیچ هدف واقعی در ذهنم نداشتم + معلمان ما صرفاً در مورد آن نظری داشتند. در این درس من گرفتار شدم! ... این را به همه مانند خودم توصیه می کنم."

Johannes W.، کدنویسی 101: Python برای مبتدیان

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

  1. پایتون برای مبتدیان دوره کاربردی و عملی پایتون برای ساخت ابزارهای روز به روز خوب
  2. برنامه نویسی شی گرا سطح کد خود را برای ساخت شبیه سازی
  3. ساختارهای داده برای مبتدیان - پرداختن به یک موضوع مصاحبه کدنویسی محبوب، همراه با نکات

به دنبال برنامه ای برای کد می گردید؟ یکی از دوره های دیگر را امتحان کنید:

  • علم داده برای مبتدیان داده ها را برای گفتن داستان های قانع کننده برای مطالعه موردی خود تجسم کنید
  • Computer Vision برای مبتدیان یک فیلتر سگی شبیه اسنپ چت برای خانواده و دوستان بسازید
  • پایگاه داده برای مبتدیان ایجاد، سازماندهی و برقراری ارتباط پایگاه داده
  • واقعیت مجازی برای مبتدیان ساخت صحنه های زیبای طبیعت در واقعیت مجازی

دوره‌های بیشتری در حال توسعه هستند تا به شما در مصاحبه‌های کدنویسی و تبدیل شدن به یک کدنویس پیشرفته کمک کنند. بنظر جالب می آید؟ "دنبال کردن" را در سمت چپ فشار دهید تا از راه اندازی کلاس بعدی مطلع شوید!

در اینجا چند کلمه در مورد خودم وجود دارد.

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

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

من عاشق تدریس به اشکال دیگر نیز هستم: تجربیات حضوری را از طریق و نوشتن برای ، LogRocket و <آموزش می دهم./span> .

برای کسب اطلاعات بیشتر، می توانید من را در !