Pokročilé algoritmy počítačového vidění pro robotický fotbal

Abstract

Cílem této práce je navrhnout a implementovat rozpoznávací modul, který dokáže rozpoznat stav hry robotického fotbalu v soutěži FIRA MiroSot na základě reálných snímků z kamery se snímkovací frekvencí 50 snímků za vteřinu. Modul byl implementován v jazyce C++ a využívá knihovny OpenCV pro zpracování snímku algoritmy počítačového vidění v reálném čase. Navíc je prozkoumána platforma CUDA a možnosti akcelerace algoritmů počítačového vidění na GPU s přihlédnutím k potřebám rozpoznávacího modulu při hře robotického fotbalu. Rozpoznávací modul komunikuje s řídicí platformou robotického fotbalu navržené pro účely týmu Západočeské univerzity v Plzni, která je implementována v jazyce C#. Komunikace mezi rozpoznávacím modulem a řídicí platformou je zajištěna TCP sockety.

Description

Subject(s)

FIRA, MiroSot, robotický fotbal, rozpoznávání obrazu, počítačové vidění, OpenCV, GPU, CUDA, CMOS kamera, C++, C#, TCP, sockety

Citation

Collections

OPEN License Selector