![](/media/filer_public/a3/87/a387e5cc-1b8b-47a2-835c-e609d6cbd63b/27_02.jpg)
Компьютерное зрение
Курс для детей 13-18 лет. Посвящен изучению основных понятий и алгоритмов компьютерного зрения.
![](/static/images/i-sign.png)
Что такое Компьютерное зрение?
Компьютерное зрение — теория и технология создания машин, которые могут производить обнаружение, отслеживание и классификацию объектов.
Занятия проходят на ноутбуках в среде QT.
На занятия по компьютерному зрению можно попасть только после изучения курса Программирование.
Одновременное с курсом "Компьютерное зрение", можно изучать:
- Mindstorms (10-14 лет);
- Схемотехника (с 14 лет);
- Конструирование (с 12 лет);
- Подводная робототехника (с 14 лет);
- Arduino (с 12 лет);
- Квадрокоптеры (с 14 лет).
Компьютерное зрение 1
Курс посвящен изучению основных понятий и алгоритмов компьютерного зрения. Язык программирования Python.
Одним из ключевых компонентов современного робототехнического комплекса является возможность распознавания окружения физического мира и объектов его наполняющего.
В течении модуля учащиеся работают с web-камерой, изучают работу с изображением и возможности его изменения.
Также учащиеся изучают алгоритмы фильтрации изображения, выделения объектов, трэкинг объектов, поиск изображения по шаблону и опорным точкам, поиск лиц, распознавание движения.
Учащиеся напишут свои функции распознавания знаков для реальных задач, которые взяты с соревнований по подводной робототехники, категории ВРО "Водные ИРС".
Компьютерное зрение 2
Второй курс посвящен программированию роботов для решения задач компьютерного зрения.
На курсе ученики:
- Закрепляют знания, полученные на первом курсе.
- Программируют различные типы роботов для выполнения заданий в симуляторе.
- Улучшают свои навыки программирования.
На занятиях ученики научатся управлять разными типами машин. Напишут программы для решения задач компьютерного зрения.
Примеры занятий в течении курса:
![](/media/content/cv-imgs/1.jpeg)
![](/media/content/cv-imgs/2.jpeg)
Сбор ресурсов и ориентация робота по ARUCO кодам.
![](/media/content/cv-imgs/3.jpeg)
![](/media/content/cv-imgs/4.jpeg)
![](/media/content/cv-imgs/5.jpeg)
Научатся ездить по линии, напишут свои функции распознавание дорожных знаков.
![](/media/content/cv-imgs/6.jpeg)
![](/media/content/cv-imgs/7.jpeg)
Напишут решение для задачи из категории WRO Future Engineers всемирной робототехнической олимпиады.
![](/media/content/cv-imgs/8.jpeg)
![](/media/content/cv-imgs/9.jpeg)
Научатся управлять дроном и распознавать посадочные площадки. Применят алгоритмы опорных точек для стабилизации полета.
![](/media/content/cv-imgs/10.jpeg)
![](/media/content/cv-imgs/11.jpeg)
Научатся распознавать предметы при помощи нейросети. Запрограммируют конвейер для сортировки предметов. Поработают с манипулятором.
![](/media/content/cv-imgs/12.jpeg)
![](/media/content/cv-imgs/13.jpeg)
Напишут программу управления комбайном для сбора урожая.
![](/media/content/cv-imgs/14.jpeg)
![](/media/content/cv-imgs/15.jpeg)
Напишут программу для футбола роботов.
![](/media/content/cv-imgs/16.jpeg)
![](/media/content/cv-imgs/17.jpeg)
Поработают со стерео камерой.
Научатся управлять роботом используя «карту глубины» изображения.
![](/media/content/cv-imgs/18.jpeg)
![](/media/content/cv-imgs/19.jpeg)
Поработают с нейросетью для распознавания чисел.
![](/media/content/cv-imgs/20.jpeg)
![](/media/content/cv-imgs/21.jpeg)
Запрограммируют военных роботов.
Последовательность изучения курса Компьютерное зрение
После изучения курса "Компьютерное зрение", можно изучить mindstorms, схемотехнику, конструирование, подводную робототехнику, аrduino, квадрокоптеры.
![](/static/images/chart-stars.png)
Изучая курс Компьютерное зрение, можно участвовать в соревнованиях:
- Robotics Tournament;
- ВРО (в категории "Водные ИРС").