ML-разработка, оцифровка спорта, AI-разработка, машинное обучение, компьютерное зрение, idChess, шахматы

idChess

Революционная платформа для распознавания и трансляции шахматных партий, которая сделала шахматы спортом для болельщиков

Проблема

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

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

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

Решение

С 2020 года на шахматных турнирах по всему миру можно увидеть штативы и телефоны. Это idChess — платформа для распознавания и трансляции партий в реальном времени.

Вместе с idChess шахматы стали спортом для болельщиков. Следить за игрой можно на сайте live.idchess.com, на экранах в фан-зонах турнира или со своего телефона из любой точки мира.

idChess состоит из трех частей: мобильного приложения, веб-панели администратора турнира и видеоарбитра. Ядро платформы — нейросеть, обученная на миллионах часов шахматных партий. Она переводит игру на настоящей доске в шахматную нотацию.

ML-разработка, оцифровка спорта, AI-разработка, машинное обучение, компьютерное зрение, idChess, шахматы
Трансляции idChess на турнирах FinChess, которые компания Friflex проводит с 2018 года

Технологии

  1. Машинное обучение и компьютерное зрение помогают преобразовывать партии в видеопотоке в шахматные нотации.
  2. Нейросети определяют фигуры, распознают руки и цвета, фиксируют ходы.
  3. Алгоритмы обнаружения краев (edge detection) позволяют отделить шахматную доску от фонового изображения и выделяют края фигур на доске, чтобы потом их было легче классифицировать
  4. Трекинг помогает отслеживать перемещение фигур, определять тип хода и сопоставлять ходы с игроками.
  5. Валидация правил гарантирует, что игроки не делают ходы, которые противоречат правилам.
  6. Аналитический движок оценивает позицию на доске, определяет силы сторон, ищет тактические возможности и прогнозирует исход.
  7. Модуль принятия решений рекомендует ходы и прогнозирует, как они повлияют на ход игры.
  8. Camera X помогает распознаванию, трансляции и записи видео работать одновременно.

Мобильное приложение idChess

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

ML-разработка, оцифровка спорта, AI-разработка, машинное обучение, компьютерное зрение, idChess, шахматы

Записывает и воспроизводит игры. idChess записывает шахматные партии, чтобы пользователь мог просмотреть их в любое время. Платформа фиксирует все ходы и сохраняет их в цифровом формате.

ML-разработка, оцифровка спорта, AI-разработка, машинное обучение, компьютерное зрение, idChess, шахматы

Анализирует партии. Stockfish, один из самых мощных и популярных шахматных движков, анализирует партии, выявляет ошибки, предлагает ходы и помогает игрокам совершенствовать свои навыки.

ML-разработка, оцифровка спорта, AI-разработка, машинное обучение, компьютерное зрение, idChess, шахматы

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

ML-разработка, оцифровка спорта, AI-разработка, машинное обучение, компьютерное зрение, idChess, шахматы

Платформа live.idchess.com для организаторов турниров

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

ML-разработка, оцифровка спорта, AI-разработка, машинное обучение, компьютерное зрение, idChess, шахматы

Хранит историю турниров. Организаторы могут смотреть архивные записи турниров. Это позволяет анализировать просмотры и интерес к отдельным матчам и моментам.

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

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

ML-разработка, оцифровка спорта, AI-разработка, машинное обучение, компьютерное зрение, idChess, шахматы

Видеопомощник арбитра VAR idChess

Отслеживает спорные моменты в игре. Это помогает принимать решения на основе реальных фактов. Арбитр может приостановить трансляцию и посмотреть, как развивалась ситуация на записи, а затем либо возобновить трансляцию, либо прервать ее.

ML-разработка, оцифровка спорта, AI-разработка, машинное обучение, компьютерное зрение, idChess, шахматы
 VAR in chess: New technologies will be used to help arbiters at 2023 Western Asia Youth Chess

Результат

Люди в 150+ странах мира пользуются idChess. Технология платформы легла в основу VAR — шахматного видеоарбитра, который используется на мировых шахматных турнирах Международной шахматной федерации (FIDE).

  • «За этим будущее. Прежде всего для трансляции и, отчасти, для борьбы с читерством; то, что касается неправильного осуществления ходов, т.е. всё, что связано с правилами «взял — сходи» или правильной постановки фигур».

    Аркадий Дворкович

    Президент ФИДЕ

  • «Трансляции шахматных партий  –  это очень важно и нужно, потому что и турниры, и сеансы бывают разного уровня: иногда получается много красивых комбинаций – можно потом их проанализировать или опубликовать. Раньше шахматисты были с какой-то бешеной памятью, помнили все свои партии и сеансы, но я не такой, поэтому мне эта технология очень помогает. Особенно полезно для детей: когда большие залы, родителей никогда не пускают — а тут все видно на экране. Мне кажется, у этой технологии большое будущее».

    Виорел Бологан

    Международный гроссмейстер, исполнительный директор ФИДЕ

Другие кейсы

Шахматный клуб МАИ

Сайт для шахматного сообщества вуза

Цветов.ру

Мобильное приложение для цветочного маркетплейса