Назад в библиотеку

Программный комплекс для обработки и анализа видеозаписей футбольных матчей

Автор: Кулиш М.Н., Ладыженский Ю.В.
Источник: Інформатика та комп'ютерні технології – 2011 (ІКТ-2011) / Матеріали VII науково-технічної конференції молодих учених та студентів – 22-23 листопада 2011 – Донецьк, ДонНТУ – 2011, Том1, c. 92-95.

Аннотация

Кулиш М.Н., Ладыженский Ю.В. Программный комплекс для обработки и анализа видеозаписей футбольных матчей. Проанализированы существующие системы анализа футбольных матчей. Предложена архитектура программного комплекса обработки и анализа футбольных матчей на основе видеозаписей. Описаны функции основных подсистем программного комплекса. Рассмотрены варианты развития существующих программных разработок.

Введение

Футбол – самый популярный вид спорта и развлечения в мире. Требования к результатам, качеству и стилю игры постоянно растут. Чтобы удовлетворять требованиям, команды должны постоянно совершенствовать стратегию, тактику и технику игры. Для этого необходимо анализировать видеозаписи футбольных матчей. Компьютерная автоматизация анализа видеоданных открывает новые возможности для оценки тактико-технических характеристик команд и отдельных игроков.

Общее описание программного комплекса

Принцип работы систем отслеживания игроков на основе видеозаписей следующий [1]:

Базовая архитектура автоматизированной системы анализа видеозаписей спортивных соревнований приведена в [2].

Разрабатываемый программный комплекс предназначен для распознавания видеозаписей матчей, визуализации результатов и расчета статистических характеристик о тактических действиях и физической подготовке команд и игроков. Структура комплекса представлена на рисунке 1.

Рисунок 1 – Программный комплекс обработки и анализа футбольных матчей на основе видеозаписей

Рисунок 1 – Программный комплекс обработки и анализа футбольных матчей на основе видеозаписей

Подсистема ввода

Подсистема ввода обеспечивает запись и дальнейшее сохранение матчей.

Централизованный модуль обработки видеозаписей принимает потоки данных из видеокамер и записывает их в файлы с уникальными идентификаторами. Идентификатор включает: id камеры, день матча и название команд.

Все видеозаписи хранятся в дереве каталогов со следующей структурой:

Модуль генерации отчетов о состоянии хранилища формирует следующую статистику:

Подсистема предварительной обработки

Подсистема обеспечивает перевод видеозаписей во внутренний формат обработки и дальнейшую синхронизацию данных. Производится предварительная обработка изображений различными фильтрами для выбора оптимальной стратегии поиска и отслеживания объектов в видеозаписях в подсистеме обработки (рис. 2).

Рисунок 2 – Предварительная обработка видеозаписей

Рисунок 2 – Предварительная обработка видеозаписей

Модуль генерации отчетов о состоянии хранилища формирует следующую статистику:

Подсистема обработки

Подсистема обработки предназначена для обнаружения и поиска объектов в видеозаписях.

Подсистема обработки состоит из следующих модулей:

Для отслеживания объектов могут применяться методы фрагментов, описанные в [4].

Подсистема анализа

Подсистема состоит из:

Подсистема вывода

Подсистема вывода обеспечивает вывод результатов работы комплекса на экран и сохранение отчетов.

Подсистема состоит из:

Выводы

На основе проведенного анализа существующих систем построена архитектура программного комплекса обработки и анализа видеозаписей футбольных матчей. Описаны и реализованы ее основные подсистемы.

Перспективы развития программного комплекса:

Литература

1. Handbook of soccer match analysis / Christopher Carling, A. Mark Williams, and Thomas P. Reilly. – London: Rourtledge, 2005. – 163 c.
2. Середа А.А. Разработка автоматизированной системы анализа видеозаписей спортивных соревнований [Электронный ресурс]. Режим доступа: http://masters.donntu.ru/2006/fvti/sereda/diss/index.htm.
3. Panin G.. Model-based visual tracking : the OpenTL framework – Chicester: John Wiley & Sons, 2011. – 318c.
4. Ладиженський Ю.В., Середа А.О. Відстежування об’єктів у відеопотоці на основі відстежування переміщення фрагментів об’єктів //Наукові праці Донецького національного технічного університету. Серія: «Обчислювальна техніка та автоматизація». Випуск 17 (148). – Донецьк : ДонНТУ, 2009. – 127-134 сс.