قیمت این دوره: 900,000 360,000 تومان
  • مدرس دوره : قائم تقی پور
  • تعداد ویدیوها : 55 ویدیو
  • مدت زمان دوره : 10:9:00
  • سطح دوره : پیشرفته
  • وضعیت دوره : در حال برگزاری
  • تاریخ آخرین بروزرسانی : 1403/02/08
ثبتـــ نام در این دوره ثبت نام در دوره
آموزش جامع پردازش تصویر و بینایی ماشین در پایتون

آموزش جامع پردازش تصویر و بینایی ماشین در پایتون

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

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

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

در این دوره، در ابتدا مفاهیم مقدماتی پردازش تصویر و کتابخانه‌ های استاندارد این حوزه مانند OpenCV معرفی شده و به صورت پروژه محور مورد بررسی قرار خواهند گرفت. سپس در ادامه، مطالبی حول محور شبکه های عصبی پیچشی (CNN) و مدل های پردازش تصویر مبتنی بر یادگیری عمیق با استفاده از کتابخانه های PyTorch و Tensorflow ارائه خواهند شد. در بخش های بعدی این دوره نیز به الگوریتم های مختلف پردازش تصویر همچون YOLO و دیگر مدل ها و الگوریتم های این حوزه پرداخته خواهد شد. 

جهت کسب اطلاعات بیشتر در رابطه با این دوره، لطفا جلسه ی معرفی دوره را مشاهده نمایید.

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

کتابخانه ی OpenCV و مفاهیم مقدماتی پردازش تصویر

آشنایی با یادگیری عمیق، شبکه‌ های عصبی مصنوعی و CNN

پیاده سازی مدل های پیشرفته پردازش تصویر مبتنی بر شبکه های عصبی پیچشی

بینایی ماشین پیشرفته با الگوریتم YOLO

معرفی و حل مثال سایر الگوریتم های بینایی ماشین



پیش نیاز های دوره :

  1. آشنایی با زبان برنامه نویسی پایتون

فهرستـــ ویدیوها

مدت زمان دوره 10:9:00
  • با مشاهده آنلاین جلسات در سایت ، هزینه اینترنت شما به صورت نیم بها محاسبه خواهد شد.

1
  • معرفی دوره

00:14:23

معرفی دوره

2
  • بررسی نقشه راه دوره

00:06:53

بررسی نقشه راه دوره

3
  • فصل اول – آشنایی با مفاهیم پردازش تصویر و کتابخانه OpenCV

00:06:51

فصل اول – آشنایی با مفاهیم پردازش تصویر و کتابخانه OpenCV

4
  • آشنایی با مفهوم داده های تصویری

00:08:33

آشنایی با مفهوم داده های تصویری

5
  • آماده سازی محیط برنامه نویسی

00:18:58

آماده سازی محیط برنامه نویسی

6
  • معرفی و شروع کار با کتابخانه OpenCV

00:19:22

معرفی و شروع کار با کتابخانه OpenCV

7
  • تصاویر Grayscale

00:14:23

تصاویر Grayscale

8
  • معرفی فضاهای رنگی HSV و RGB

00:16:11

معرفی فضاهای رنگی HSV و RGB

9
  • ترسیم اشکال روی تصویر

00:16:47

ترسیم اشکال روی تصویر

10
  • اعمال Transformation ها روی تصویر

00:16:17

اعمال Transformation ها روی تصویر

11
  • تغییر ابعاد و مقیاس تصویر

00:16:39

تغییر ابعاد و مقیاس تصویر

12
  • عملگرهای بیتی و حسابی

00:14:34

عملگرهای بیتی و حسابی

13
  • محو کردن و تیز کردن تصاویر

00:12:51

محو کردن و تیز کردن تصاویر

14
  • آشنایی با Thresholding و Binarization

00:15:41

آشنایی با Thresholding و Binarization

15
  • تشخیص لبه ها، Erosion و Dilation

00:11:42

تشخیص لبه ها، Erosion و Dilation

16
  • تشخیص خط و دایره

00:14:21

تشخیص خط و دایره

17
  • شمارش اشکال

00:17:06

شمارش اشکال

18
  • تشخیص گوشه ها

00:11:17

تشخیص گوشه ها

19
  • آشنایی با HAAR Cascade

00:08:12

آشنایی با HAAR Cascade

20
  • حل مثال تشخیص چشم و صورت

00:10:08

حل مثال تشخیص چشم و صورت

21
  • حل مثال تشخیص خودرو و عابرین پیاده

00:10:50

حل مثال تشخیص خودرو و عابرین پیاده

22
  • آشنایی با Image Segmentation

00:20:49

آشنایی با Image Segmentation

23
  • استخراج پس زمینه

00:11:40

استخراج پس زمینه

24
  • تعقیب اشیاء با Optical Flow

00:19:26

تعقیب اشیاء با Optical Flow

25
  • استفاده از وب کم و دوربین خارجی

00:14:35

استفاده از وب کم

26
  • کار با داده های ویدئویی

00:06:20

کار با داده های ویدئویی

27
  • ذخیره و ایجاد فایل های ویدئویی

00:06:03

ذخیره و ایجاد فایل های ویدئویی

28
  • فصل دوم – یادگیری عمیق و شبکه های عصبی پیچشی

00:10:36

فصل دوم – یادگیری عمیق و شبکه های عصبی پیچشی

29
  • آشنایی با کانوولوشن

00:12:27

آشنایی با کانوولوشن

30
  • معرفی Feature Detector ها

00:07:27

معرفی Feature Detector ها

31
  • کانوولوشن سه بعدی و کار با تصاویر رنگی

00:04:52

کانوولوشن سه بعدی و کار با تصاویر رنگی

32
  • مفهوم سایز Kernel و Depth

00:07:59

مفهوم سایز Kernel و Depth

33
  • معرفی Padding

00:06:25

معرفی Padding

34
  • معرفی Stride

00:07:16

معرفی Stride

35
  • آشنایی با توابع فعال ساز – معرفی ReLU

00:08:40

آشنایی با توابع فعال ساز – معرفی ReLU

36
  • آشنایی با Pooling

00:08:59

آشنایی با Pooling

37
  • آشنایی با لایه شبکه عصبی Fully Connected

00:06:24

آشنایی با لایه شبکه عصبی Fully Connected

38
  • آشنایی با تابع Softmax

00:04:27

آشنایی با تابع Softmax

39
  • جمع بندی شبکه های عصبی پیچشی

00:04:19

جمع بندی شبکه های عصبی پیچشی

40
  • پارامترهای یادگیرنده در CNN

00:12:23

پارامترهای یادگیرنده در CNN

41
  • بکارگیری CNN روی تصاویر

00:10:51

بکارگیری CNN روی تصاویر

42
  • فرایند آموزش مدل CNN

00:13:56

فرایند آموزش مدل CNN

43
  • تابع هزینه

00:10:08

تابع هزینه

44
  • آشنایی با پس انتشار و کاهش گرادیان

00:08:56

آشنایی با پس انتشار و کاهش گرادیان

45
  • نگاهی به کتابخانه های یادگیری عمیق در پایتون

00:06:54

نگاهی به کتابخانه های یادگیری عمیق در پایتون

46
  • فصل سوم – پیاده سازی مدل های پیشرفته بینایی کامپیوتر با استفاده از شبکه CNN

00:03:11

فصل سوم – پیاده سازی مدل های پیشرفته بینایی کامپیوتر با استفاده از شبکه CNN

47
  • توضیحاتی در رابطه با پردازنده های CPU و GPU و معرفی محیط Colab

00:11:24

توضیحاتی در رابطه با پردازنده های CPU و GPU و معرفی محیط Colab

48
  • تنظیمات GPU – نصب درایور Nvidia

00:07:00

تنظیمات GPU – نصب درایور Nvidia

49
  • تنظیمات GPU – نصب کتابخانه PyTorch روی GPU

00:07:00

تنظیمات GPU – نصب کتابخانه PyTorch روی GPU

50
  • پروژه ساخت مدل CNN با استفاده از کتابخانه PyTorch

00:10:48

پروژه ساخت مدل CNN با استفاده از کتابخانه PyTorch

51
  • معرفی Transformation Pipeline

00:08:46

معرفی Transformation Pipeline

52
  • دانلود و مصور سازی داده ها

00:11:46

دانلود و مصور سازی داده ها

53
  • آشنایی با Data Loader

00:09:26

آشنایی با Data Loader

54
  • ساخت مدل CNN در PyTorch

00:19:34

ساخت مدل CNN در PyTorch

55
  • پیاده سازی بهینه ساز و تابع هزینه

00:06:17

پیاده سازی بهینه ساز و تابع هزینه

دوره های دیگر مدرس

مشاهده همه دوره ها

نظرات کاربران در رابطه با این دوره

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