Комп'ютерний зір для автономних систем
Від масиву пікселів до треку об'єкта: фільтри, детекція, трекінг і власна згорткова мережа на PyTorch.
MilTech · за підпискою
OpenCV у роботі: від кадру з камери до готового лічильника посилок
Отримати доступ до курсу
Курс за підпискою · Навчання у власному темпі
Про курс
OpenCV — стандартна бібліотека комп'ютерного зору на борту роботів, у промислових камерах і на дорожніх станціях. У цьому курсі ви вивчите її так, як нею користуються інженери: колірні пороги, фільтри, контури, морфологія, ключові точки ORB, гомографія (перехід від пікселів до площини дороги), модель камери, віднімання фону, оптичний потік — і зберете з цих блоків покадровий конвеєр, що рахує посилки на стрічці.
Аудиторія
Після курсу з комп'ютерного зору
Переносите пороги, контури й трекінг на OpenCV — стандартну бібліотеку зору роботів і промислових камер.
Python-розробник без досвіду OpenCV
Від HSV і фільтрів до гомографії, моделі камери й оптичного потоку — так, як OpenCV використовують інженери.
Шлях: CV-інженер для автономних систем
Збираєте покадровий конвеєр, що рахує посилки на стрічці.
Курс спирається на знання, позначені нижче як обов’язкові.
Потрібно знати
Python і базовий NumPy (масиви, зрізи) — на платформі це курси «Основи програмування на Python» і «Числові основи: NumPy для машинного навчання».
Якщо цих знань ще немає — пройдіть курси за порядком:
Результат
працювати з кадрами BGR, областю інтересу (ROI), зміною розміру і переходом у сірий та HSV
виділяти об'єкти за кольором, враховуючи особливості відтінку в OpenCV (0…179, червоний «на стику»)
чистити кадр фільтрами (гаус, медіана, нерізке маскування) і оцінювати різкість
знаходити контури з ієрархією, рахувати моменти, класифікувати форми, чистити маски морфологією
зіставляти ключові точки ORB, будувати гомографію (зокрема стійку до хибних відповідностей, з RANSAC) і вид згори на дорогу
проєктувати точки моделлю камери і прибирати дисторсію ширококутного об'єктива
знаходити рух відніманням фону й оптичним потоком Лукаса — Канаде
синхронізувати камеру з датчиками через scipy.signal
будувати надійний покадровий конвеєр: детекція → трекінг → підрахунок → звіт
Формат
14 модулів, у кожному — теорія з прикладом і 2–3 задачі з автоматичною перевіркою: написати з нуля, знайти помилку, розширити готовий код. Кадри генерує допоміжний модуль scene.py з короткого текстового опису сцени — ви бачите опис у прикладі й можете змінювати його, щоб експериментувати. П'ять тестів і дві практичні форми закріплюють поняття.
15 уроків з прикладами
40+ завдань з автоматичною перевіркою
5 тестів для самоперевірки
Онлайн на my.prog.academy, без встановлення програм
AI-помічник
На сторінках курсу, уроків і завдань є кнопка «Запитати AI». Помічник знає матеріали саме цього курсу й урок, на якому ви зараз, тому відповідає по темі й показує, у яких уроках про це йдеться.
Не зрозуміли урок з першого разу — попросіть пояснити простіше або дати ще один приклад.
Застрягли — підкаже, з чого почати, і допоможе знайти помилку у вашому рішенні. Готового рішення не дає.
Запитайте, де пояснювали поняття, — і отримаєте посилання на потрібні уроки курсу.
Уточнюйте без повторів: помічник пам’ятає розмову, а нещодавні розмови курсу зберігаються.
Входить у кожен тариф оплаченої підписки — Basic і Premium. У Premium ліміти використання AI-помічника вищі — ним можна користуватися активніше. Це помічник у навчанні, а не генератор готових відповідей: він пояснює й підказує, а завдання ви розв’язуєте самі.
Програма
14 модулів, 40+ практичних завдань з автоматичною перевіркою і 5 тестів. Відкрийте модуль, щоб побачити всі теми.
Кадр як масив BGR, пікселі й ROI, зміна розміру, перехід у сірий
Колір як відтінок, насиченість і яскравість; одиниці OpenCV; червоний на стику шкали
Гаус і медіана проти шуму, нерізке маскування з насиченням, міра різкості для автофокуса
Поріг Otsu, краї Canny, зовнішні контури й ієрархія, темні об'єкти на світлому фоні
Центроїд, площа й орієнтація з моментів, класифікація форм, пропорції рамки
Відкриття проти пилу, закриття з витягнутим ядром для пунктиру, top-hat проти нерівного світла
Ключові точки й бінарні дескриптори, перехресна перевірка і тест Лоу
Вид згори на дорогу за чотирма точками, швидкість у метрах, RANSAC проти хибних відповідностей
Проєкція пінхол-камери з радіальною дисторсією, undistortPoints і перевірка прямолінійності
Різниця кадрів, фон ковзним середнім, привиди і фон з медіани
Кути для трекінгу, пірамідальний LK, перевірка вперед-назад, дві рухомі області
Детектор як функція кадру, стан між кадрами, детектор зупинки стрічки, витік стану
Взаємна кореляція і затримка між датчиками, пошук піків, передискретизація на спільну сітку
Детекція за насиченістю, трекінг центрів, лінія підрахунку, колір і розмір, звіт зміни
Стек
Код пишете й запускаєте в браузері на платформі — встановлювати нічого не потрібно.
Застосування
Доступ
Заповніть коротку форму на цій сторінці.
Після заявки оберіть Telegram або Viber — бот надішле подальші інструкції щодо доступу.
Уроки, практика й тести — на my.prog.academy, у зручному для вас темпі.
Контакт
Залиште контакти — надішлемо деталі доступу до курсу «Комп'ютерний зір з OpenCV».
Від масиву пікселів до треку об'єкта: фільтри, детекція, трекінг і власна згорткова мережа на PyTorch.
Карта індустрії оборонних технологій: сегменти, стек, ролі й вакансії — і як обрати свій навчальний шлях.
Десять задач інженера наземної станції: польотний лог, енергія батареї, GPS-відстані й аномалії сенсорів.
Залиште запитання — підкажемо, чи підходить вам курс і з чого краще почати.