А на какую высоту она прыгнула?

Этот пост написан пользователем Sports.ru, начать писать может каждый болельщик (сделать это можно здесь).

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

Что нужно для этого? Всего лишь программа воспроизведения видео с возможностью покадрового просмотра, калькулятор. Ну, естественно, само видео.

Как показывается видео: снимок сделанный в некоторый момент времени показывается в течении некоторого интервала временизатем начинает показываться снимок, сделанный через некоторый интервал времени и так далее. Если интервалы времени, через которые делаются снимки, совпадают интервалами показа, то можно говорить о нормальной скорости показа. Если эти интервалы отличаются, то имеем или замедленную или убыстренную скорость показа. Для определения высоты прыжка используется видео с нормальной скоростью показа. 

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

Загружаю...

Δt = 1 / ν

где ν - частота кадров воспроизведения. Для частоты 25 кадров секунду длительность кадра равна 0,04 секунды.

Получаем приблизительное время исполнения прыжка. Прыжок состоит из двух равных по длительности фаз: взлета и спуска. Поэтому полученное время делим на 2. Обозначим его t. По формуле вычисляем высоту прыжка

h = g * t² / 2

где g - земное ускорение свободного падения на уровне моря. В расчетах, где особенная точность не требуется, считают его равным 9,81 м / сек². Для большей простоты вычислений берут g равным 10. Заодно можно вычислить начальную вертикальную скорость отрыва (приземления): 

v = g * t

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

Таблица для частоты  25 кадров в секунду.

Один раз сделал, всю жизнь пользуйся.

Достоинства: простота и малое время определения параметров прыжка. 

Недостатки: высоты вычисляются с большим шагом: в таблице от 4 до 8 см. Погрешность определения времени выполнения прыжка составляет ± Δt. То есть, для подсчитанных 17 "воздушных" кадров реальная высота может находится в пределах от 50,2 см до 63,6 см.  

Давайте выясним, откуда может появится прибавка.

Загружаю...

В момент времени t1 отрыв ото льда не произошел, а в момент t2 уже произошел. Отрыв произошел в интервале времени t1-t2. При подсчете "воздушных" кадров в вышеприведенном способе интервал t1-t2 не учитывается, хотя какую-то часть времени из этого интервала фигурист реально находится в воздухе. Прирост времени безопорной части прыжка может достигать Δt, если отрыв произошел близко к моменту времени t1.

Уменьшение времени прыжка.

В момент времени t4 касание льда не произошло, а в момент t5 фигурист уже на льду. Касание сделано в интервале времени t4-t5. При подсчете "воздушных" кадров интервал t4-t5 учтён, хотя какую-то часть времени из этого интервала фигурист уже не в воздухе. Убыль времени безопорной части прыжка может достигать Δt, если касание произошло близко к моменту времени t4.

Сами моменты отрыва и касания на кадрах видео не зафиксированы.

Предлагается сделать следующее. Будет необходим достаточно продвинутый графический редактор, умеющий работать со слоями. Photoshop или Gimp.

Для отрыва. Берётся кадр, в интервале показа которого произошел отрыв (последний кадр, где фигурист касается льда), и два последующих кадра. В графическом редакторе эти кадры совмещаются. Я совмещал по нижней части борта катка. 

Загружаю...

 

Проводим привычные для кого-то уже красные линии. Я проводил относительно носка ботинка. Измеряем величины L1 и L2 (единицы измерения не важны). Вычисляем отношение L1 / L2. Ко времени исполнения всего прыжка добавляем Δt * L1 / L2. 

Для касания. Берем кадр, в интервале показа которого произошло касание (последний кадр, когда фигурист ещё в воздухе), кадр перед ним, кадр после него, совмещаем, проводим линии, измеряем L1 и L2. 

От времени прыжка отнимаем Δt * (1 - L1 / L2). 

Скорректированное время прыжка делим на 2 и вычисляем высоту прыжка. 

Для прыжка Саши Трусовой уточненная высота равна 55,6 см. В посте "Прероты, недокруты и другие интересности прыжков" у Саши высота была вычислена как равная 57 см.

Для Алины Загитовой уточнение высоты сделать не удалось, так как она приземлялась спиной к камере, и было непонятно, где проводить линии.

Загружаю...

Мною игнорируется разное расстояние, на которое перемещается фигурист за интервалы времени, соответствующие соседним кадрам при равнозамедленном (равноускоренном) движении. Для скоростей в диапазоне 3-4 м/сек при частоте видео 25 кадров секунду отношение этих расстояний друг к другу находится в диапазоне 1,1 -1,133, а тут при таком качестве картинки линии проводишь с точностью плюс-минус лапоть. 

Надеюсь, что вам понравилось, и метода кому-то пригодится.

Этот пост опубликован в блоге на Трибуне Sports.ru. Присоединяйтесь к крупнейшему сообществу спортивных болельщиков!
Другие посты блога
ФК, Интернет, статистика
Популярные комментарии
Oblomov
Мне, конечно, не пригодится, ибо я не специалист. Но мне нравятся попытки поверить гармонию алгеброй. Это все очень интересно. Спасибо, автор!
vylysypydystychky
Я тоже думал об этом. Но мы же не знаем скорость фигуриста, когда конёк ещё на льду, в воздухе и когда он уже приземлился. Мы не знаем в каком месте на видео точно произошёл отрыв и приземление. Я пришёл к выводу, что идеально будет просто уменьшить факторы, влияющие на погрешность. Чем меньше тут различных расчётов, значений и допущений, тем меньше погрешность. Поэтому лучше покадрового метода для болельщиков пока ничего нет. )) Для этого прыжка есть видео 60 кадров. https://www.youtube.com/watch?v=XExl0S_vcmY У кадра отрыва, что я взял время 1,28,733. У кадра приземления - 1,29,417. Отрыв засчитал в плюс, приземление в минус. То есть, тут погрешность по спорным кадрам должна примерно компенсироваться. Итого высота - 0,5735 метра. Видите, результат близок к вашему первому. А второй ваш метод с красными линиями, очевидно, только увеличивает погрешность. Я понимаю, что вы пытаетесь высчитать точку отрыва и приземления, но так только прибавляете в формулу новые значения, каждое из которых несёт свою погрешность, получается умножение на дополнительные погрешности, результат ещё менее доверительный.
Еще 11 комментариев
14 комментариев Написать комментарий