Суть технологии заключается в следующем: проверка выполняется путем сравнения двух снимков. Допустим, на телефон фотографируется пользователь с открытыми глазами и закрытыми. Информация сохраняется и, если человек хочет использовать телефон, то должен поморгать в камеру, чтобы программа разрешила доступ. Таким образом, оценивается правильная последовательность действий.
Примеры мимики могут быть самые разнообразные. Например, человек может хмуриться, высовывать и убирать язык, открывать и закрывать рот, улыбаться, морщить лоб или двигать бровями. Все это новое приложение сможет отследить и сопоставить.
Также разработчики постарались сделать вменяемую систему защиты, которая бы смогла различить мошенничество. То есть, живой ли перед камерой человек, или, например, фотография. Для этого программа контролирует угол, при котором ведется съемка. Также Google придумал специальный "тест на человечность": чтобы понять, что изображение перед камерой живое, программа требует подмигнуть.
Но как раз это позволило обмануть приложение. Группа исследователей в области безопасности из Университета Британской Колумбии опубликовали видео-отчет, который показывал, как можно обмануть "тест на человечность" при помощи Facebook и первичных навыков Photoshop.
Один из исследователей сделал фотографию для приложения Jelly Bean, после чего скопировал свою фотографию из социальной сети. Обработав глаза в графическом редакторе так, чтобы они был закрашены цветом, соответствующем тону его кожи, исследователи просто переключали две фотографии, создавая эффект моргания. После этого к экрану компьютера поднесли телефон и, "поморгав", обманули программу.
Представители Google не дали ответ, когда предлагаемая технология может быть реализована повсеместно. Разработчикам также следует усовершенствовать свои технологии, чтобы избегать сбоев или обманов. Например, они могут ввести дополнительные проверки на "человечность", связанные с контуром лица.
По прогнозам исследователей, в будущем телефону могут быть оснащены специальными датчиками, с помощью которых будут моделировать контуры головы. Также могут появиться световые датчики, которые будут "излучать световые пучки, имеющие различные цвета или частоты, чтобы вызвать в глазах пользователя блики соответствующей частоты", которые будут фиксироваться программой. Однако, по словам экспертов, подобные технологии будут доступны массовому покупателю еще не скоро.