How-Old.net — забавный сервис от Microsoft для определения возраста по фото
Р ебята из Microsoft, оказывается, тоже обладают чувством юмора. Они представили интернет-сервис, который может или якобы может определять возраст человека по его фотографии. Называется он How-Old.net, буквально «Сколько лет». Создавался он, однако не для забавы, а для демонстрации возможностей облачной платформы Azure.
Идея, надо сказать, вовсе не нова, подобная функция уже давно реализована, к примеру, в Xiaomi. Полагаете, в Microsoft задались предложить более совершенные алгоритмы определения возраста по фото? Весьма сомнительно. Пока всё выглядит как обычный пиар.
Если чего и не хватает How-Old.net, так это точности. В базе сервиса уже имеется несколько шаблонных фото симпатичных улыбающихся людей, возраст которых робот определяет более или менее верно, но попробуйте загрузить обычные фотографии, и вы сами убедитесь, что всё не так просто.
Ошибается How-Old.net не только с возрастом, но и с полом. В отдельных случаях погрешность может достигать 30 лет, кроме того, на разных фото одни и те же люди «по мнению» сервиса имеют разный возраст.
Неудивительно, что многие выражают свое негодование. Всё же как-то обидно, если вам, 20-25-летним какой-то там робот добавит пару десятков лет, да ещё принудительно сменит пол.
Забавно, ничего не скажешь. Только вот кажется весьма сомнительным, что в Microsoft всё это затеяли ради одного лишь развлечения. Пока пользователи со всего мира продолжают развлекаться, специалисты компании получают всё больше данных для улучшения алгоритмов системы определения, которая в будущем будет использоваться в различных технологических областях.
Простой пример
12 May 2015 | Пресс-Центр
В рамках конференции Build 2015 прошла демонстрация инструментов машинного обучения (Machine Learning) в Azure. В качестве примера того, как просто ими пользоваться, докладчики создали сервис how-old.net, определяющий возраст по фотографии. После этого буквально за несколько часов он стал хитом Интернета, набрав более 40 тысяч посетителей, загрузивших свыше 250 тысяч фотографий. Пользователи соцсетей также опубликовали множество ссылок на сервис, обмениваясь скриншотами результатов его работы. Создатели how-old.net наверняка рассчитывали на некоторый вирусный эффект, но не ожидали такой популярности.
Машинное обучение – сложная тема, многие публикации на нашем сайте посвящены отдельным ее аспектам. Однако именно такие простые примеры, как how-old.net, помогают продемонстрировать ближайшие перспективы этого направления ИТ, а также проиллюстрировать возможности технологий Microsoft.
Кором Томпсон (Corom Thompson) и Сантош Баласубраманиан (Santosh Balasubramanian), специалисты Microsoft в области машинного обучения и создатели how-old.net, подробно рассказывают о том, какими инструментами они пользовались на специальной странице http://blog.how-old.net.
Помимо сервисов Azure, в нем задействованы новые API распознавания лиц, которые позволяют не только выделять лица на фотографиях, но и интерпретировать их, в частности, высказывая предположения о возрасте изображенного на них человека.
Эти инструменты являются составной частью проекта Оксфорд, также представленного на Build. Он объединяет ряд технологий, которые позволят создавать интеллектуальные приложения и сервисы, использующие возможности машинного обучения в области распознавания лиц и интерпретации естественного языка.
«Разработчики могут просто применять наши инструменты, не вдаваться в тонкости машинного обучения», – сказал Виджай Воккаарне (Vijay Vokkaarne), команда которого работает в проекте Оксфорд над компонентами интерпретации речи.
Как по фото определить сколько лет человеку (узнаем возраст при помощи камеры смартфона!)
Приветствую всех! ✌
Ваша подруга (друг) скрывает свой реальный возраст? У вас есть фото, которые вы забыли подписать и не помните кому-сколько на них, и когда был сделан снимок? А возможно вы просто хотите узнать, насколько вы выглядите? Собственно, сегодняшняя заметка будет как раз об этом!
Вообще, еще каких-то лет 20 назад анализом фотографий занимались спец. эксперты — они могли по снимку лица человека (на котором заметны лобные и глазные морщинки, ямочки, складки и пр.) примерно назвать его возраст: ± 3-4 года.
Сейчас же для определения возраста по снимку — достаточно перейти на нужный сайт и сделать пару кликов. А учитывая, что у каждого в кармане лежит смартфон (с интернетом) — то узнать сколько вам лет может любой ваш знакомый ?.
Хотя, возможно, заметка вам пригодиться и в другом плане. Например, многие кто хочет себя «омолодить» (казаться хоть немного младше) могут поиграться с прической, аксессуарами, косметикой — а приложение им поможет оценить, насколько они хорошо провели все эти операции.
Как бы там ни было, ниже приведу несколько сервисов и приложений, которые помогут вам решить сию задачу. ?
У меня на блоге есть еще парочка достаточно интересных заметок:
время чтения: 3 минуты
Обе программы предназначены для определения возраста человека по фотографии. Но делают это по разному, с разной точностью и скоростью.
How Old do I look?
Результатом распознавания возраста в How Old do I look? можно поделиться в социальных сетях, по электронной почте или отправить в сообщении. Иных настроек в приложении нет, а нужны ли они?
How Old?
Инди-разработка How Old? графически практически не отличается от How Old do I look?, но выглядит немного сыровато. Обладает тем же функционалом, но работает значительно быстрее, но, к сожалению, гораздо менее точно.
По той же фотографии 9-месячного ребенка How Old? выдал результат 14, 15 и даже 17 лет. По селфи 32-летнего мужчины приложение показало 20, 21, 24 и 25 лет, что тоже сильно отличается от действительности. Такая точность не входит ни в какое сравнение с результатами How Old do I look?.
Данное приложение также определяет возраст по фото из фотопленки или по селфи. Результатами можно поделиться через Facebook, повторить попытку или сохранить в альбом.
Результаты
how-old.net
Если сравнивать приложения с эталонным онлайн-проектом how-old.net от компании Microsoft на который и равняются все подобные программы, ближе всего по результату оказался How Old do I look? (в нескольких попытках результаты приложения были даже точнее). Онлайн-сервис позволяет определять возраст не только на своих фотографиях, которые можно загрузить с компьютера, но и на тех, что доступны в интернете.
Приложение How Old определит возраст по фото на iPhone и iPad
В конце апреля Microsoft запустила интернет-сервис How-old.net главной функцией которого является определение возраста человека по его фотографии. Вслед за ним было выпущено аналогичное по функционалу приложение How Old?, которое уже доступно для загрузки в App Store.
How Old? наделено возможностью еще и определять кроме возраста еще и пол человека. Для этого следует загрузить в программу свое или чужое фото и сервис спустя короткий промежуток времени выдаст результаты. Если загрузить в приложение снимок с запечатленными на нем несколькими людьми, программа опубликует результаты по каждому из них.
Разработчики предупреждают, что сервис не отличается идеальной точностью результатов по ряду причин. Так, на ответ How Old? влияет качество снимка, ракурс и особенности внешности пользователя.
Само приложение было создано с целью демонстрации возможностей ряда технологий, а потому авторы были искренне удивлены, когда аудитория программы выросла от ожидаемых 50 человек до более чем 35 000 пользователей.
Впрочем, популярность How Old? объясняется скорее смехотворными результатами, которые часто выдает приложение, чем оригинальным функционалом. Так, в соцсетях набрал популярность обмен скриншотами с ошибками системы. Больше всего восторга вызывают фото младенцев с определенным возрастом в 60-80 лет и «сменившие пол» пользователи.