Автор статьи:
Сиволобов С. В. Опубликовано в
№ 3(123)
30 июня 2026 года
Рубрика: Моделирование процессов и систем
Распознавание кратковременных и продолжительных движений на основе данных инерциальных носимых сенсоров с использованием нейронных сетей
Рассматривается проблема распознавания движений и положений тела человека путем анализа данных, получаемых с инерциальных измерительных модулей с помощью искусственных нейронных сетей. Особенностью данного исследования, в сравнении с другими, является использование для анализа движений значений только 5 угловых координат, заданных плоской пятизвенной моделью человека. Кроме того, помимо ходьбы, анализируются движения при выполнении спортивных упражнений, при этом распознаются как продолжительные, так и кратковременные движения (например, начало ходьбы или присаживание на стул). Распознавание движений используется в человеко-машинном интерфейсе, а также в спорте для оценки количества и техники выполнения упражнений. Анализ движений также применяется в медицине, например в процессе лечения болезни Паркинсона. Цель исследования заключается в разработке способа распознавания кратковременных и продолжительных движений по данным с инерциальных носимых сенсоров, не учитывающего положение тела вокруг вертикальной оси, с точностью распознавания свыше 98 %. На теле человека посредством эластичных ремней крепятся 5 измерительных модулей. Один модуль размещается на груди человека, остальные закрепляются на боковых сторонах бедер и голеней. В каждом модуле используется микроэлектромеханический датчик MPU-6050, имеющий специализированный цифровой сигнальный процессор для обработки движений (DMP), используемый для осуществления предварительной обработки и фильтрации данных, поступающих непосредственно с трехосевого гироскопа и акселерометра. Затем данные с модулей по беспроводному каналу связи передаются на приемное устройство и далее на персональный компьютер, где происходит их окончательная обработка и хранение для последующей классификации. В процессе работы собран набор данных, содержащий помимо распространенных состояний (положение стоя и сидя, ходьба) упражнения, в осуществлении которых в первую очередь участвуют мышцы ног (приседания, зашагивания на скамью). С помощью видеосъемки, осуществляемой в процессе захвата движений, на полученных данных размечены участки, на которых совершаются движения. Для классификации движений использовалось несколько конфигураций нейронных сетей (полносвязные, сверточные, а также рекуррентные). Наибольшую точность совместного распознавания продолжительных и кратковременных движений (F1 составила 98 – 99 %) удалось получить с помощью сверточных нейронных сетей. В ходе работы выяснилось, что на точность распознавания влияет длительность анализируемого фрагмента движения. Указанной точности удалось добиться при использовании двухсекундных фрагментов записи.
Ключевые слова
распознавание движений человека, машинное обучение, инерциальные носимые сенсоры, захват движений, походка человека, акселерометрический датчик, гироскопический датчик
Автор статьи:
Ученая степень:
доцент кафедры информационных систем и компьютерного моделирования, Волгоградский государственный университет
Местоположение:
Волгоград, Россия