25.04.2024
Подписывайтесь на Telegram-канал по ссылке

Искусственный интеллект позволяет управлять компьютером с помощью жестов

Алгоритм ИИ позволяет управлять компьютером с помощью жестов

Группа китайских учёных из Университета Чжуншань разработала алгоритм искусственного интеллекта по распознаванию жестов. Он помогает управлять компьютером с помощью движения рук. Подробная статья опубликована в Journal of Electronic Imaging.

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

Одна из главных особенностей нового алгоритма — адаптивность к разным типам рук. Сначала алгоритм пытается классифицировать тип руки пользователя как «тонкий», «нормальный» или «широкий» на основе трёх измерений, учитывающих взаимосвязь между шириной ладони, длиной ладони и пальца. Если классификация успешна, на следующих этапах распознавания сравнивается только жест ввода с сохраненными образцами того же типа руки.

«Традиционные простые алгоритмы, как правило, страдают от низкой скорости распознавания, потому что они не могут справиться с разными типами рук. Наш алгоритм сначала классифицирует тип руки, а затем, используя образцы жестов из библиотек, распознаёт необходимый», — рассказал Чжи Ю, один из авторов разработки.

На этапе предварительного распознавания алгоритм вычисляет отношение площади руки для выбора трёх наиболее вероятных жестов из возможных девяти. Этой простой функции достаточно, чтобы сузить количество возможных жестов до трёх, из которых окончательный жест определяется с использованием гораздо более сложного и высокоточного извлечения признаков. По словам Чжи Ю, этап предварительного распознавания жеста не только сокращает количество вычислений и аппаратных ресурсов, но и повышает скорость распознавания без ущерба для точности.

Для разработки устройства учёным понадобилось участие 40 добровольцев, показавших девять жестов несколько раз, и еще 40 добровольцев, чтобы определить точность системы. Результаты сообщили, что алгоритм может распознавать жесты рук в реальном времени с точностью, превышающей 93%, даже если изображения жестов ввода были повернуты или масштабированы. По словам исследователей, в дальнейшем они собираются работать над улучшением производительности алгоритма в условиях плохого освещения и увеличении количества жестов.