За последние несколько лет селфи, или автопортрет, сделанный с помощью фотокамеры, стало невероятно популярным явлением в интернете. Миллионы людей размещают подобные фотографии в соцсетях, часто не задумываясь о том, насколько привлекательными они получаются. Между тем из-за особенностей снимков, сделанных с расстояния вытянутой руки, со многих селфи смотрят люди с увеличенным носом, маленькими ушами и более покатым лбом.
Но теперь исследователи из Принстонского университета представили программу, которая автоматически устраняет искажение лица на селфи. После обработки автопортрет становится похожим на работу профессионального фотографа, снятую с большего расстояния.
"Несмотря на то, что мы живём в эпоху селфи, многие люди не понимают, что эти изображения не очень похожи на настоящего человека, потому что камера находится слишком близко, – говорит ведущий разработчик нового метода Охад Фрид (Ohad Fried). – Теперь, когда люди могут отредактировать фотографии прямо на своих телефонах, мы хотим предложить быстрый способ обработки лица, который вернёт им и реализм".
Новая программа была представлена на прошедшей в Калифорнии конференции SIGGRAPH 2016.
Фрид и его коллеги начали с создания трёхмерной модели человеческой головы. Для этого они использовали фотографии 150 человек, запечатлённых в двадцати различных позах. Следующим элементом системы стала общедоступная программа, разработанная специалистами из Университета Карнеги-Меллона. Она без посторонней помощи распознаёт на изображении человеческого лица около 60 опорных точек, таких как углы глаз, рот или подбородок.
В результате команда создала компьютерный инструмент, который анализирует селфи, определяет на нём контрольные точки и накладывает полученное изображение на 3D модель головы. Дальнейшая коррекция осуществляется достаточно просто. Программа расставляет распознанные на лице ориентиры туда, где бы они находились, если съёмка велась с дальней дистанции, и возвращает чертам лица нормальные пропорции.
Удивительно, но новое приложение всего за несколько секунд может немного повернуть голову на кадре, изменив угол съёмки, и даже создать "живую" фотографию в стиле фильмов о Гарри Поттере, на которой человек двигает головой, поворачивая её в разные стороны.
"Синтезированное изображение выглядит так хорошо, потому что оно состоит из пикселей того же цвета, что и оригинал – просто они были немного перемещены, чтобы создать иллюзию, будто камера находилась в другом месте", – говорит соавтор работы Адам Финкельштейн (Adam Finkelstein).
Прежде чем новое приложение попадёт в наши смартфоны, Фрид и его коллеги планируют улучшить его работу. Одной из нерешённых проблем остаются волосы объекта съёмки. Дело в том, что после обработки причёска может выглядеть неестественно из-за своей разнообразной текстуры, цвета и формы.
Ещё одна проблема состоит в том, что если на автопортрете голова повёрнута так, что на кадре не видно одно ухо, оно отсутствует и на отредактированном изображении с изменённым углом съёмки, что порой выглядит жутковато.
Специалисты полагают, что в будущем программа может стать серьёзным конкурентом популярных палок для селфи. Когда у людей появиться возможность с помощью приложения изменить расстояние съёмки, отпадёт необходимость носить с собой неудобное длинное приспособление.
Подробнее познакомиться с возможностями новой программы можно на сайте проекта и в препринте статьи.
























































































