Обо мнеПроектыОпыт Контакты
EN
Назад к проектам

Unity Developer

Интерактивная система Brainy Lab

Интерактивная система для проектора и Kinect V2. Пользователи бросали мячики по изображению, а компьютерное зрение определяло попадания в игровых режимах.

UnityC#Kinect V2OpenCVComputer VisionArchitecture
Интерактивная система Brainy Lab

Скриншоты из игры

Контекст

Проект для интерактивной проекции, изображение выводилось на большой экран через проектор, а игроки бросали по нему мягкие мячики. Система на базе Kinect V2 и компьютерного зрения отслеживала физические попадания, сопоставляла их с областью изображения и превращала экран в игровое поле.

Что сделал

  • С нуля разработал техническую основу проекта: калибровку Kinect V2, обработку depth-данных и связку координат камеры с проекцией.
  • Реализовал распознавание бросков и попаданий через OpenCV с фильтрацией помех от окружения и движения игроков.
  • Разработал набор примерно из 10 игровых режимов с разными правилами, целями, таймингами и сценариями взаимодействия.
  • Спроектировал архитектуру проекта с упором на масштабирование и переиспользование модулей.
  • Создал ядро, позволяющее подключать новые мини-игры без переписывания базовой логики.
  • Подготовил обучающие материалы и видео для пользователей и технических специалистов.

Результат

Проект получил расширяемую архитектуру, понятный процесс внедрения и документацию, которая снизила нагрузку на поддержку.

Ссылки