فصل اول : مقدمه
1-1. بینایی کامپیوتر چیست؟
1-2. حوزههای تحقیقاتی در بینایی کامپیوتر
1-3. کاربردهای بینایی کامپیوتر
1-4. کتابخانههای پایتون برای بینایی کامپیوتر
1-5. نصب پایتون
1-6. نوشتن اولین برنامه
1-7. آشنایی با نحو پایتون
فصل دوم : مقدمهای بر پایتون
2-1. انواع داده و متغیرها در پایتون
2-2. عملگرها در پایتون
2-3. دستورات شرطی
2-4. دستورات تکرار
2-5. توابع
2-6. اشیا و کلاسها
2-7. تمرینها
2-8. پاسخ تمرینها
فصل سوم : مبانی پردازش تصویر
3-1. کامپیوتر چگونه اشیا را میبیند؟
3-2. پردازش تصویر با کتابخانه OpenCV
3-3. پردازش تصویر با کتابخانه Pillow در پایتون
3-4. تمرینها
3-5. پاسخ تمرینها
فصل چهارم : مبانی پردازش ویدیو
4-1. کامپیوتر چگونه ویدیوها را پردازش میکند؟
4-2. تصویربرداری و نمایش ویدیو از دوربین
4-3. ذخیره ویدیوی دوربین
4-4. بازیابی و نمایش ویدیو از فایل ویدیو
4-5. رسم شکلها روی ویدیو
4-6. تمرینها
4-7. پاسخ تمرینها
فصل پنجم : شناسایی چهره با کتابخانه OpenCV
5-1. کتابخانه OpenCV برای شناسایی چهره
5-2. نصب کتابخانه و وارد کردن تصاویر
5-3. شناسایی کل چهره
5-4. شناسایی چشمها
5-5. شناسایی لبخند
5-6. شناسایی چهره برای ویدیوهای زنده
5-7. تمرینها
5-8. پاسخ تمرینها
فصل ششم : مبانی یادگیری ماشین برای بینایی کامپیوتر
6-1. حل مسألههای رگرسیون در یادگیری ماشین
6-2. حل مسألههای دستهبندی در یادگیری ماشین
6-3. یادگیری ماشین برای بینایی کامپیوتر ـ دستهبندی ارقام دستنویس
6-4. تمرینها
6-5. پاسخ تمرینها
فصل هفتم : یادگیری عمیق برای بینایی کامپیوتر
7-1. یادگیری عمیق چیست؟
7-2. دستهبندی تصویر با شبکه عصبی با اتصالات متراکم
7-3. دستهبندی تصویر با شبکه عصبی پیچشی (CNN)
7-4. تمرینها
7-5. پاسخ تمرینها
فصل هشتم : یادگیری انتقالی برای بینایی کامپیوتر
8-1. یادگیری انتقالی
8-2. دستهبندی تصویر با شبکه عصبی پیچشی
8-3. دستهبندی تصویر با استفاده از مدل از پیش آموزش دیدهی “VGG 16”
8-4. دستهبندی تصویر با استفاده از مدل از پیش آموزش دیدهی RESNET
8-5. تمرینها
8-6. پاسخ تمرینها
فصل نهم : شناسایی اشیا با الگوریتم یولو
9-1. الگوریتم یولو چیست؟
9-2. شناسایی اشیای تصویر با یولو
9-3. شناسایی اشیا در ویدیوها با الگوریتم یولو
9-4. شناسایی اشیا از وبکم با یولو
9-5. تمرینها
9-6. پاسخ تمرینها
فصل دهم : مقدمهای بر شبکههای متخاصم مولد (GAN)
10-1. شبکه متخاصم مولد چیست؟
10-2. تولید ارقام دستنویس با شبکه متخاصم مولد
10-3. تولید تصاویر مُد با مدل DCGAN
10-4. تمرینها
10-5. پاسخ تمرینها
پروژه 1 : شناسایی نماد دست برای بازی سنگ، کاغذ، قیچی
پروژه 2 : شناسایی کوید 19 از اشعه ایکس
پروژه 3 : شناسایی وضعیت آب و هوا از تصاویر
واژهنامه انگلیسی به فارسی