Группа исследователей из Сингапура разработала уникальную
систему, способную определить возраст человека по изображению его лица. До
недавнего времени эта тривиальная для любого человека задача считалась
трудновыполнимой для современных компьютеров.
Первой задачей, стоящей перед разработчиками из Центра
передовых научных исследований и Национального университета Сингапура стало формирование
базы изображений, предназначенных для «тренировки» системы. Для этого был
разработан специальный механизм, автоматизирующий процесс сбора изображений и
видеоматериалов из глобальной сети. Поисковые запросы, содержащие информацию о
возрасте, помогли исследователям получить более 400 000 снимков, найденных с
помощью популярных поисковых движков Flickr и Google Images, а также примерно 10
000 видеороликов с сайта YouTube. Изображения лиц были снабжены метками с
указанием возраста и использовались для создания инновационного алгоритма
самообучения.
«Главным преимуществом выбранного нами подхода является
автоматический сбор «обучающей информации». Обработка такого количества изображений
вручную представляет собой слишком трудоемкий и затратный процесс», - объясняет
Бингбинг Ни, один из создателей системы.
Разработчики с гордостью подчеркивают, что их творение
отличается от большинства аналогичных систем самой большой базой данных
изображений. После удаления низкокачественных фотографий и снимков, не
соответствующих запросу, в базе осталось более 77 000 изображений, на которых запечатлено
219 000 лиц. Отдельного упоминания заслуживает тот факт, что были собраны фотографии людей, относящихся к разным этническим группам и снятые при
разном освещении.
По изображению стандартного качества система способна
определять возраст человека с погрешностью, не превышающей 5 лет. В будущем
исследователи собираются повысить точность распознавания и сократить число
ошибок.
Компьютер, способный определять возраст человека, может
использоваться в самых разных областях, например для сбора демографических
данных в супермаркетах и других общественных местах. Информация о возрасте
позволит программе выбрать интерфейс, наиболее подходящий для конкретного
пользователя, а также позволит безошибочно устанавливать личность человека по
старой фотографии.
По материалам сайта PhysOrg.
|