Исследователи из Вашингтонского университета создали приложение, которое дает пользователям речевую обратную связь о том, как правильно выполнять позу йоги.
Приложение предназначено для решения проблемы, с которой сталкиваются слепые или слабовидящие люди при занятиях йогой. В объявлении о программе университет указал:
«В типичном классе йоги студенты наблюдают за инструктором, чтобы научиться правильно удерживать позу. Но для слепых или плохо видящих людей участие в таких упражнениях может расстраивать ».
Кайл Ректор, докторант UW в области информатики и инженерии, и ее сотрудники разработали программу под названием Eyes-Free Yoga, в которой используется программное обеспечение Microsoft Kinect для отслеживания движений тела и голосовой обратной связи для шести поз йоги, включая Воина I и II, Позы дерева и стула. Приложение использует Kinect для считывания углов тела пользователя, а затем сообщает пользователю, как отрегулировать его или ее руки, ноги, шею или спину, чтобы принять позу, которую он пытается принять. Например, программа может сказать: «Поверните плечи влево» или «Наклонитесь боком влево».
В отчете не говорилось, можно ли ворчать в ответ на инструктора, который говорит им попробовать согнуть собственную ногу за ухом, если они думают, что это так просто.
Каждая из шести поз в приложении содержит около 30 различных команд для улучшения, основанных на наборе из двенадцати правил, которые составляют основу того, как следует размещать тело для этой позиции йоги. Ректор работал с рядом инструкторов по йоге, чтобы определить критерии достижения правильного положения в каждой позе. Kinect сначала проверяет ядро тела пользователя и предлагает изменения выравнивания, затем переходит к области головы и шеи и, наконец, к рукам и ногам. Это также дает положительные отзывы, когда человек правильно принимает позу.
Приложение (написанное на C #) использует простую геометрию и косинусы для расчета углов, создаваемых различными частями тела во время работы над позой йоги. Например, в некоторых позах согнутая нога должна быть под углом 90 градусов, в то время как разведение рук должно образовывать угол 160 градусов. Kinect считывает угол позы с помощью камер и технологии отслеживания скелета, а затем сообщает пользователю, как двигаться, чтобы достичь желаемого угла. Это видео показывает это в действии:
Ректор и ее сотрудники опубликовали свою методологию в материалах конференции недавней Международной конференции ACM SIGACCESS по компьютерам и доступности, и она изложена в документе «Йога без глаз».
Они работали с 16 слепыми и слабовидящими людьми в Вашингтоне, чтобы протестировать программу и получить отзывы. Некоторые из участников никогда раньше не занимались йогой, в то время как другие пробовали это несколько раз или регулярно занимались йогой. Тринадцать из 16 человек сказали, что порекомендуют программу, и почти каждый воспользуется ею снова.
Kinect был выбран для приложения из-за его доступности и открытого исходного кода, хотя Rector говорит, что у него есть некоторые ограничения в уровне детализации, с которой он отслеживает движение. Планируется, что приложение будет доступно в Интернете, чтобы пользователи могли загрузить программу, подключить Kinect и начать заниматься йогой.
Хотя цель программы состоит в том, чтобы облегчить слепым или слабовидящим людям возможность заниматься йогой в более интерактивной форме, эта техника представляет собой интересную модель обратной связи.