![]() |
ИСТИНА |
Войти в систему Регистрация |
ИСТИНА ПсковГУ |
||
Работа посвящена обзору существующих методов распознавания движущихся объектов в видеопотоке и применению этих методов для решения практической задачи --- распознование траектории движения хоккейной шайбы на поверхности синтетического льда (или любой другой скользящей поверхности). Способ основан на анализе изображения тренировочной области, получаемого с внешней видеокамеры (например, камеры смартфона), и выделения статичных и движущихся шайб с целью определения параметров их движения. Результаты вычислений передаются в режиме реального времени на смартфон или планшет, где отображаются графически, сохраняются и анализируются в специальном программном обеспечении. Так как внешняя видеокамера может быть установлена неидеально, то для получения более точных данных о расположении шайбы производится изменение перспективы, чтобы плоскость движения обьекта была строго перпендикулярно направлению камеры. Для распознавания шайбы на каждом кадре видеоряда используются методы библиотеки компьютерного зрения OpenCV. Градиентный метод Хафа (Hough gradient method) применяется для поиска кругов на изображении. Для лучшего поиска координат центра круга и его радиуса, а также для уменьшения ложного детектирования круглых обьектов производится изменение яркости и контрастности изображения. Промежуток времени между кадрами является очень коротким, что позволяет принять движение в течении этого времени равноускоренным. По полученным координатам шайбы вычисляются скорости и ускорения. Для сглаживания траектории движения шайбы используется фильтр Калмана, позволяющий при фильтрации использовать информацию о физике самого явления. В результате проделанной работы получаем программное обеспечение, которое на данном этапе позволяет точно определять траекторию движения шайбы.