​1) معرفی بینایی‌ماشین و آشنایی با داده‌های تصویری

2) آشنایی با ابزار matplotlib - numpy - OpenCV

3) مفاهیم پایه تصاویر دیجیتال(پیکسل‌ها - رنگ)

4) عملیات ابتدایی روی تصاویر(فیلترگذاری - فضاهای رنگی)

5) خواندن و ذخیره‌کردن تصاویر و ویدئوها با ابزارهای OpenCV

6) آشنایی با هستوگرام و بهبود و شفافیت تصاویر
7) تشخیص رنگ

8) تبدیل‌های هندسی(تغییر اندازه - چرخش - برش)

9) تکنیک‌های پایه فیلترگذاری(median - sobel - gaussian)

10) آشنایی با مفاهیم لبه‌یابی در تصاویر

11) تشخیص اشیا کلاسیک(template matching)

12) استخراج ویژگی با ORB و SIFT 

13) تطابق ویژگی‌ها در تصاویر

14) کار با ویدئوها(پردازش فریم به فریم ویدئو)

15) تشخیص حرکت و ردیابی اشیا(Object TRacking)

16) پروژه نهایی

​​ سرفصل‌های ترم پردازش تصویر