ОПРЕДЕЛЕНИЕ СКОРОСТИ МНОГОМЕРНОГО ПЕРЕМЕЩЕНИЯ В ГЛОБАЛЬНОЙ СИСТЕМЕ КООРДИНАТ

1. Способ (310) определения скорости (318, 1118) многомерного перемещения спортсмена в глобальной системе (300) координат на основании многомерных данных (320, 1102, 1112) об ускорении от многомерного акселерометра (302, 1202), размещенного на обладающей способностью поступательного и/или поворотного перемещения конечности (304, 1200) спортсмена, которая определяет локальную систему (306) координат, согласно которому:
осуществляют определение (312) на основании многомерных данных (1102, 1112) об ускорении по меньшей мере одного корректирующего значения (314), учитывающего поворот локальной системы (306) координат относительно глобальной системы (300) координат во время многомерного перемещения, и
осуществляют определение (316) скорости (318, 1118) многомерного перемещения на основании интегрирования многомерных данных (320, 1102, 1112) об ускорении с учетом указанного по меньшей мере одного корректирующего значения (314).
2. Способ (310) по п. 1, согласно которому спортсменом (304, 1200) является боксер, носящий по меньшей мере одну боксерскую перчатку (1200), причем многомерным перемещением является многомерный удар боксера, а многомерный акселерометр (302, 1202) размещен в указанной по меньшей мере одной боксерской перчатке (1200).
3. Способ (310) по п. 1, согласно которому определение (312) указанного по меньшей мере одного корректирующего значения (314) включает сравнение первой заданной скорости заданного перемещения спортсмена, полученной на основании интегрирования многомерных данных (320, 1102, 1112) об ускорении для заданного перемещения спортсмена без указанного корректирующего значения (314), со второй скоростью заданного перемещения, полученной на основании эталонных данных (324) о перемещении, что приводит к наличию более точных
результатов определения скорости, чем измеренные многомерные данные об ускорении, и включает определение скалярного корректирующего значения на основании результата указанного сравнения.
4. Способ (310) по п. 3, согласно которому эталонные данные (324) многомерного перемещения спортсмена получены на основании системы позиционирования с помощью видеоданных или в режиме реального времени на основании анализа заданного перемещения эталонного спортсмена во время стадии (312') начального обучения указанного способа (310).
5. Способ (310) по п. 4, согласно которому определение указанного по меньшей мере одного корректирующего значения (312) дополнительно включает определение масштабирующего коэффициента на основании отношения фактического анатомического размера спортсмена к анатомическому размеру эталонного спортсмена.
6. Способ (310) по п. 1, согласно которому многомерный акселерометр (302, 1202) содержит три трехосевых акселерометра, пространственно распределенных в конечности (304, 1200), причем определение (312) указанного по меньшей мере одного корректирующего значения (314) включает определение, на основании данных (320, 1102, 1112) об ускорении указанных трех пространственно распределенных трехосевых акселерометров, поворота локальной системы (306) координат относительно глобальной системы (300) координат во время перемещения спортсмена для компенсации поворота путем вычислений путем соответствующего преобразования координат локальной системы (306) координат.
7. Способ (310) по п. 6, согласно которому поворот локальной системы координат определяют путем двукратного интегрирования разности между первыми данными об ускорении от первого
акселерометра (302-1) и вторыми данными об ускорении от второго акселерометра (302-1) из указанных трех трехосевых акселерометров.
8. Способ (310) по п. 1, согласно которому спортсмен (304, 1200) дополнительно имеет по меньшей мере один пространственно разделенный датчик магнитного поля, в частности три пространственно разделенных датчика магнитного поля, причем определение указанного по меньшей мере одного корректирующего значения (314) включает определение пространственной ориентации обладающей способностью поступательного и/или поворотного перемещения конечности (304, 1200) путем измерения изменения статического магнитного поля (810), окружающего конечность, посредством датчиков магнитного поля, при этом это измеренное изменение вызвано указанным многомерным перемещением в статическом магнитном поле (810).
9. Способ (310) по п. 8, согласно которому статическое магнитное поле (810) является искусственно генерируемым однородным магнитным полем.
10. Способ (310) по п. 1, согласно которому определение (312) указанного по меньшей мере одного корректирующего значения (314) включает исследование пространственно-временной корреляции многомерных данных об ускорении для произвольной оценки поворота локальной системы (306) координат.
11. Способ (310) по п. 1, включающий калибрование многомерных данных (320, 1102, 1112) об ускорении путем учета гравитационного ускорения.
12. Способ (310) по п. 11, согласно которому калибрование многомерных данных (320, 1102, 1112) об ускорении включает выбор по меньшей мере одного вектора многомерных данных об ускорении в период бездействия перед определением перемещением спортсмена и определение скорости многомерного перемещения на основании
интегрирования многомерных данных об ускорении с учетом указанного по меньшей мере одного вектора многомерных данных об ускорении или его среднего значения.
13. Способ (310) по п. 1, включающий определение перемещения и/или периода бездействия на основании использования многомерных данных (320, 1102, 1112) об ускорении, определение превышения порога ускорения и/или определение насыщения одной или большего количества размерностей многомерных данных об ускорении, и/или определение колебания данных об ускорении.
14. Способ (310) по п. 13, согласно которому определение многомерного перемещения основано на определении превышения порога ускорения в течение заданного периода времени.
15. Способ (310) по п. 13, согласно которому определение многомерного перемещения включает определение конца перемещения путем определения точки насыщения одной или большего количества размерностей многомерных данных об ускорении при условии, что данные об ускорении не находились в насыщении и не превышали порог в течение заданного периода времени перед указанной точкой насыщения, и включает определение начала указанного перемещения путем выполнения поиска в обратном направлении от точки насыщения до тех пор, пока не будет определено минимальное среднее значение ускорения в многомерных данных об ускорении.
16. Способ (310) по п. 1, включающий хранение многомерных данных об ускорении и/или определенной скорости и последующую обработку сохраненных данных для анализа перемещения.
17. Способ (310) по п. 1, включающий отображение информации, характеризующей определенную скорость, на удаленном отображающем устройстве и/или на отображающем устройстве, размещенном непосредственно на спортсмене.
18. Энергонезависимый машиночитаемый носитель данных, содержащий включенный в него машиночитаемый программный код, который, при его загрузке на компьютере, процессоре или программируемом аппаратном компоненте, обеспечивает выполнение этапов способа определения скорости многомерного перемещения спортсмена по любому из пп. 1-17.
19. Устройство (1100) для определения скорости многомерного перемещения спортсмена в глобальной системе координат на основании многомерных данных об ускорении от многомерного акселерометра (302, 1202), размещенного на обладающей способностью поступательного и/или поворотного перемещения конечности (304, 1200) спортсмена, которая определяет локальную систему координат, причем указанное устройство содержит:
процессор (1104), выполненный с возможностью определения на основании многомерных данных об ускорении по меньшей мере одного корректирующего значения, учитывающего поворот локальной системы координат объекта относительно глобальной системы координат во время многомерного перемещения объекта, и
процессор (1104), выполненный с возможностью определения скорости многомерного перемещения объекта на основании интегрирования многомерных данных об ускорении с учетом по меньшей мере одного корректирующего значения.
20. Устройство (1100) по п. 19, в котором спортсменом является боксер, носящий по меньшей мере одну боксерскую перчатку (1200), причем многомерным перемещением является многомерный удар боксера, а многомерный акселерометр (302, 1202) и указанное устройство (1100) размещены в указанной по меньшей мере одной боксерской перчатке (1200).