Благотворительный футбольный матч

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

Задача

Сделать просмотр футбола более интерактивным и увлекательным, предоставив доступ к спортивной аналитике в режиме реального времени.

Решение

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

Приложение использовалось во время благотворительного футбольного матча, который проводился во время Каннского фестиваля. За каждый пас, удар по мячу и гол начислялись денежные пожертвования на счет организаций Girl Scouts и Let Girls Learn.

Конечными пользователями этого приложения являлись футбольные фанаты, которые имели возможность следить за основными событиями матча на предоставленных организаторами планшетах и интерактивном табло турнира.

Технологии
JavaScript
Node.js
Express
Cloudant
Angular1
Twitter Bootstrap
Less
Pug
IBM Internet of Things
IBM Watson IoT Platform
Mosquito/MQTT
Apache Spark Streaming
Функциональные возможности решения
1
Агрегирование данных

Датчики, установленные на футбольном мяче, и носимые устройства на футболистах распознавали различные типы движений, такие как пас, удар по мячу и перемещение по полю. Каждое устройство фиксировало и передавало данные в платформу IBM Watson IoT с частотой обновления более 50 раз в секунду.

2
Обработка данных

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

3
Визуализация данных

Визуализация данных производилась с помощью различных графиков и тепловой карты футбольного поля. Данные по всем показателям агрегировались в облачном хранилище для того, чтобы максимально облегчить клиентскую часть приложения. Это позволило оперативно отображать актуальную информацию о достижениях спортсменов.

4
Интеграция с социальными сетями

Для того, чтобы упростить процедуру регистрации зрителей, разработанное нами приложение было интегрировано с популярными социальными сетями, такими как Twitter и Facebook. Также фанаты имели возможность делиться последними новостями о событиях футбольного матча и поддерживать выбранную команду через социальные сети, не выходя из приложения.

Мы найдем лучшее решение вашей задачи