توضیحات
تشخیص چهره با Python
نام دوره :
Computer Vision: Face Recognition Quick Starter in Python
پیش نیاز:
یک کامپیوتر مناسب و اشتیاق برای غرق شدن در دنیای رایانه مبتنی بر تشخیص چهره
توضیحات:
به دوره “شناخت چهره با یادگیری عمیق با استفاده از پایتون” خوش آمدید.
تشخیص چهره بیشترین کاربرد Computer Vision است. با استفاده از این تکنیک ، رایانه می تواند یک یا چند چهره را در یک تصویر یا فیلم استخراج کرده و سپس آن را با داده های موجود مقایسه کند تا افراد موجود در آن تصویر را شناسایی کند.
دولت و سازمان ها برای نظارت و پلیس به طور گسترده ای از تشخیص چهره استفاده می کنند. ما همچنین روزانه در بسیاری از برنامه ها مانند باز کردن قفل تلفن های همراه و غیره استفاده می کنیم.
این دوره شروع سریع برای افرادی خواهد بود که می خواهند با استفاده از پایتون به عمق شناخت چهره بپردازند بدون اینکه با تمام پیچیدگی ها و ریاضیات مرتبط با فرآیند یادگیری روبرو شوند.
ما از یک کتابخانه پایتون به نام شناسایی چهره استفاده خواهیم کرد .که از کلاسها و روشهای ساده برای اجرای آسان شناسایی چهره استفاده می کند. ما همچنین از OpenCV ، Dlib و Pillow برای python به عنوان کتابخانه پشتیبانی استفاده می کنیم.
بیایید اکنون لیستی از مباحث جالب که در دوره تشخیص چهره با Python گنجانده شده است را مشاهده کنیم:
در ابتدا ما یک جلسه تئوری مقدماتی در مورد فناوری تشخیص چهره خواهیم داشت.
پس از آن ، ما آماده هستیم تا با بارگیری و نصب بسته آناکوندا ، کامپیوتر خود را برای کدگذاری پایتون آماده کنیم. سپس ما بقیه کتابخانه هایی را که به آنها نیاز داریم از جمله dlib ، face-شناسایی ، opencv و غیره نصب خواهیم کرد و یک برنامه کوچک را امتحان خواهیم کرد تا ببینیم همه چیز خوب نصب شده است.
چند جلسه و مثال بعدی به شما کمک می کند مهارت اصلی برنامه نویسی پایتون را برای ادامه جلسات موجود در این دوره کسب کنید.
سپس مقدمه ای در زمینه اصول و کارایی ردیاب های صورت خواهیم داشت .که چهره انسان را از یک رسانه خاص تشخیص می دهد. ما کد پایتون را برای شناسایی چهره ها از یک تصویر داده شده امتحان خواهیم کرد .و چهره ها را به صورت تصاویر جداگانه استخراج خواهیم کرد.
سپس ما با تشخیص چهره از یک ویدیو پیش خواهیم رفت. ما ویدیوی زنده را به صورت لحظه ای از وب کم رایانه پخش خواهیم کرد. و سعی خواهیم کرد چهره ها را از طریق آن شناسایی کنیم. ما در اطراف هر چهره ای که در فیلم زنده شناسایی شده مستطیل می کشیم.
در درس بعدی تشخیص چهره با Python ، ما برنامه تشخیص چهره را سفارشی می کنیم. تا چهره های شناسایی شده را به صورت پویا از جریان ویدیوی وب کم محو کند.
پس از آن ما با استفاده از مدل آموزش عمیق ، تشخیص حالت چهره را امتحان خواهیم کرد .و احساسات صورت را از فیلم وب کم در زمان واقعی و همچنین تصاویر ثابت شناسایی خواهیم کرد.
و سپس ما پیش بینی و سن و جنسیت را با استفاده از مدل یادگیری عمیق امتحان خواهیم کرد. و سن و جنسیت را از فیلم وب کم در زمان واقعی و همچنین تصاویر ثابت شناسایی خواهیم کرد.
پس از تشخیص چهره ، ما مقدمه ای در زمینه اصول شناسایی چهره خواهیم داشت که چهره های قبلاً شناسایی شده را شناسایی می کند.
در جلسه بعدی ، ما کد پایتون را امتحان می کنیم تا نام افراد و چهره آنها را از یک تصویر مشخص شناسایی کند و یک مستطیل دور صورت با نام آنها بکشید.
سپس ، مانند کاری که در تشخیص چهره انجام دادیم ، با شناسایی چهره از یک ویدیو پیش خواهیم رفت. ما ویدیوی زنده را به صورت لحظه ای از وب کم رایانه پخش خواهیم کرد .و سعی خواهیم کرد چهره های موجود در آن را شناسایی و نامگذاری کنیم. ما در ویدئوی زنده مستطیل اطراف هر چهره شناسایی شده و زیر آن را ترسیم می کنیم.
در دو درس بعدی، ما یاد خواهیم گرفت که چگونه نقاط عطف صورت را که برای تشخیص چهره استفاده می شود، تغییر دهیم.
دوره تشخیص چهره با Python برای چه کسانی است:
مبتدیان یا افرادی که می خواهند با شناسایی چهره مبتنی بر پایتون آشنا شوند.
بخشی از دوره:
یودمی ایران –
دوره درخواستی خود را در انجمن مطرح کنید