Comments 5
Лишь один вопрос - а зачем ?
Неужели кто-нибудь занимается 剣道の武道 ради очков в соревнованиях?
失礼します。
Хороший вопрос 🙂
Мы видели в этом не попытку «оцифровать» смысл кендо или свести всё к очкам. Скорее — это pet-проект с исследовательским интересом.
Для нас это про эксперименты с видеоаналитикой, работу с данными и проверку гипотез. Не замена судей, а способ посмотреть на процесс под другим углом.
失礼します。
И что в итоге? Какая модель используется для отслеживания движений? Как детектируете события? Хотелось бы подробностей
Итог — получился крутой pet-проект 🙂
Используем YOLOv8 с дообучением на собственном датасете. Модель детектирует бойцов и синаи, дальше мы анализируем последовательность кадров: сопоставляем детекции во времени, строим траектории движения и считаем векторы смещения. Отдельно экспериментировали с ключевыми точками и анализом динамики удара.
Событие формируется логикой поверх детекций: проверяем траекторию синаев, направление движения, потенциальное пересечение с разрешёнными зонами и минимальную длительность эпизода. Если выполняется набор геометрических и временных условий при достаточном confidence, фиксируем «потенциальный удар» с таймкодом.
Возможно, стоит двигаться в сторону "электронного судейства" с датчиками контакта? Как это сделано в фехтовании (обычном) или, например, в тхэквондо. Так и ИИ будет легче обучать, потому что связка "движение на видео - фиксация попадания" будет происходить непрерывно в реальном времени, Т.Е. данные с датчиков будут поступать параллельно с видео.
(Понятно, что ошибки будут также, как и при живых судьях. Поэтому спортсменам обычно советуют: побеждать надо так, чтобы судьи на это не влияли, т.е. с уверенным перевесом)
Как мы пытались научить ИИ судить поединки по кендо