Освойте фундаментальные принципы компьютерного зрения и создавайте системы восприятия с нуля, вместо использования готовых решений.
Почему важно понимать основы компьютерного зрения
В век интернета многие инженеры ошибочно считают, что достаточно просто импортировать модель YOLO из GitHub или использовать обёртку из Hugging Face, чтобы работать с системами компьютерного зрения. Однако, такие решения зачастую превращают инженера в «потребителя пикселей», ограничивающегося двумерным анализом.
Проблемы подхода к готовым решениям
Проблемы становятся очевидны, когда изменяются условия: освещение, положение камеры или движение робота в новой среде. Без глубокого понимания пространственной геометрии такие системы зачастую оказываются «слепыми».
Изображение следует рассматривать как математическую проекцию трёхмерной реальности, а не просто картинку.
Что вы изучите в ходе курса
Курс предлагает осмысление и создание полноценной системы восприятия с нуля. Вы углубитесь в геометрию камеры и 3D-реконструкцию окружающего мира.
Ключевые темы курса
Связь точек в реальном пространстве и пикселей изображения.
Работа с параметрами камеры (intrinsics и extrinsics).
Как математическая модель проекции превращает изображение в источник пространственных данных.
Методы компьютерного зрения для робототехники: optical flow, сопоставление признаков (feature matching), триангуляция и стереозрение.
Построение полноценного пайплайна 3D-восприятия
Особое внимание уделяется построению пайплайна — от калибровки камеры, устранения искажений объектива до создания карт глубины и облаков точек. Вы научитесь превращать пиксели в пространственное знание и проектировать системы, работающие в реальных условиях.
Для кого предназначен курс
Курс ориентирован на инженеров, стремящихся выйти за рамки использования библиотек и понимать математику компьютерного зрения. Идеален для тех, кто хочет проектировать системы восприятия для робототехники, автономных устройств и интеллектуальных машин.
Заключение
Освоив принципы геометрии камеры и пространственного анализа, вы сможете не только применять инструменты компьютерного зрения, но и создавать архитектуру систем, по-настоящему понимающих окружающий мир.
Это пробный урок. Оформите подписку, чтобы получить доступ ко всем материалам курса. Премиум
Ограничение времени просмотра
Вы можете просматривать пробный урок только 10 минут. Получите полный доступ, чтобы смотреть без ограничений.
Hongyun “Elliot” Lee — инженер-робототехник и основатель нескольких небольших проектов в области автономных систем и обучения робототехнике. Он наиболее известен как создатель платформы Ubicoders. Основные фактыПолное имя: Hongyun (Elliot) LeeПрофессия: aerospace / robotics software engineerОснователь компании AIR&H Aerospace Inc.Основатель образовательной платформы UbicodersЛокация: Richmond, British Columbia, Canada
Ubicoders - это небольшая образовательная платформа по робототехнике, автономным системам и computer vision. Основная идея — обучать инженеров создавать роботов и автономные устройства через математику, код и симуляции.Темы курсов:robotics engineeringcomputer visionmachine learningvisual odometrySLAMROS2embedded systemsуправление роботами (PID, control theory)
✌ Thank you to everyone who took part in the campaign! The course is now live. We wish you a pleasant and productive learning experience!