• Главная
  • Наши новости
  • О распознавании движений, совершенных с использованием мобильного устройства

О распознавании движений, совершенных с использованием мобильного устройства

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

Для эксперимента были собраны наборы тестовых данных, получаемых с помощью метода getRotationMatrix, преобразующего данные, получаемые от акселерометра и магнетометра, расположенных на мобильном устройстве под управлением операционной системы Android. Собранные данные представляли собой запись показаний сенсора при выполнении заданного набора движений руки с находящимся в ней мобильным устройством. На следующем этапе были определены различные подходы к представлению данных, подаваемых на вход нейронной сети MPLClassifier библиотеки Scikit-Learn.

Наиболее показательными являются результаты, полученные при использовании представлений данных сенсора как набора дискретных величин, относящихся к определенному классу (движению), и как неделимого вектора, представляющего собой последовательность измерений, записанных во время выполнения движения. Эти подходы дают положительные результаты в пределах 70-99% случаев при различном объеме и качестве обучающей выборки.

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

Назад