Смартфон способен распознавать владельца по походке с точностью около 89 процентов — к такому выводу пришли авторы статьи в Computers & Security. Они протестировали алгоритм на 44 добровольцах, которые собирали данные в повседневных условиях на протяжении нескольких дней.
Почти во всех современных смартфонах есть та или иная система биометрической аутентификации на основе сканера отпечатка пальца, лица или радужной оболочки глаз. Есть и другие параметры, специфичные для каждого человека и которые технически возможно использовать в смартфонах. Например, в мобильных процессорах уже несколько лет есть возможность отслеживать данные с акселерометра в фоновом режиме, даже когда само устройство заблокировано и его экран погашен. Гипотетически это позволяет распознавать владельца устройства по его походке, но на практике такая система пока не применяется, а в исследовательских работах на эту тему этот подход чаще всего тестировали в лабораторных условиях.
Группа инженеров под руководством Абдулрахмана Аль-Рубана (Abdulrahman Alruban) из Плимутского университета и Университета Маджмаа проверила алгоритм распознавания человека по походке на данных, собранных в повседневных условиях. В исследовании участвовало 44 добровольца, каждый из которых носил при себе смартфон на поясе в течение 7–10 дней (в среднем 8 дней). Программа на смартфоне постоянно записывала данные с акселерометра и гироскопа. Медианная длительность ходьбы в датасете составила 80 минут в день.
Авторы решили использовать подход с двухэтапной классификацией. Сначала данные классифицируются по типу ходьбы. Инженеры выбрали шесть классов: нормальная, быстрая и совмещенная ходьба, подъем по ступеням, спуск по ступеням и любая активность. А после этого модель для распознанного типа активности определяла конкретного человека, потому что такой подход показал более высокую точность, чем идентификация единой моделью для всех видов ходьбы.
Тестирование показало, что ошибка распознавания (Equal error rate, EER) составила от 11,32 процента для быстрой ходьбы (11,38 для нормальной) до 27,33 для подъема по лестнице.
Идентифицировать людей по походке можно и без акселерометра — наблюдая за их движением со стороны. Летом 2021 года такую систему начали применять в Москве.
Комментарии