Войти

Или войди с помощью

Мы запустили приложение FaceHero. Оно создаёт 3D-аватар по одной фотографии

Alexander avatar |
Мы запустили приложение FaceHero. Оно создаёт 3D-аватар по одной фотографии

Всем привет! Меня зовут Александр, и я один из разработчиков компании itSeez3D, где мы занимаемся крутыми алгоритмами компьютерного зрения. Нашим первым продуктом было приложение под iPad, которое с помощью внешнего 3D-сенсора сканирует людей, объекты и помещения.

У нас получались очень хорошие результаты: качественная RGB текстура, маленькая погрешность в геометрии моделей. Но мы были ограничены количеством 3D-сенсоров на рынке, так как без них мы работать не могли.

Мы захотели расширить рынок потенциальных пользователей. Так родилась идея нового приложения…

Встречайте, FaceHero – приложение для создания 3D-аватаров по фото

Сделали приложение, способное сгенерировать 3D-аватар c помощью всего одной фотографии лица. Причем необязательно с данными от TrueDepth-камеры в iPhone X/Xs/XR.

Для этого мы разработали нейросети, которые умеют превращать селфи в трехмерные бюсты людей с отличной текстурой. Пример работы ниже, это Киану Ривз по одной фотке из Google:


You’re breathtaking!

На этом мы не остановились. Сначала мы сделали, чтобы аватар можно было анимировать. Наши 3D-художники создали несколько анимаций разных эмоций: например, аватар может послать воздушный поцелуй или сильно разозлиться.

А еще можно анимировать аватары в режиме реального времени – вы подмигиваете или что-то говорите, а он повторяет за вами (так же, как в Animoji и Memoji).

Еще у нас есть режим AR: можно, например, поставить анимированный аватар прямо на ваш стол.

Персональные данные защищены вашим же устройством

После того, как мы уже выпустили пару релизов, Apple категорически отказалась одобрять новую версию и сказала, что теперь мы должны все вычисления проводить локально, без использования сервера.

Для нас это означало, что нужно все наши алгоритмы, включая большие нейронные сети, и ресурсы для генерации модели перенести с сервера на телефон.

К тому же мы хотели сделать приложение меньше 150Mb, чтобы пользователи имели возможность скачивать его без использования WiFi.

В итоге их требование сделало наше приложение только лучше. Данные пользователей теперь не покидают устройства, а вычисления получилось сильно оптимизировать – так что на iPhone X они работают быстрее 25 секунд, а раньше было около 40 из-за отправки фотографии и скачивания модели.

Плюс весь процесс портирования на устройство занял у нас значительно меньше времени, чем мы предполагали.

Из аватаров можно даже сделать стикеры

Мы посмотрели на то, как люди используют наш продукт и поняли, что пользователи часто шарят эмоции, например в сообщениях.

Поэтому мы сами сгенерировали красивые стикеры по аватару, которые удобно шарить в различные приложения и выделили эту функциональность в отдельное приложение FaceHero Stickers.

Для iMessage мы сделали плагин, с помощью которого можно в одно касание отправить стикер. Еще мы добавили в iOS клавиатуру стикеров для всех остальных приложений, а в следующей версии можно будет импортировать весь набор стикеров в WhatsApp.

Наши планы на будущее – продолжать улучшать текстуры и отрисовку моделей и добавить больше крутых анимаций и стикеров.

Все приложения работают без интернета и никуда не отправляют ваши данные. И бесплатно. И без рекламы. И регистрации.

Вот ссылки на них: FaceHero, FaceHero Stickers.

Я буду рад любым комментариям и предложениям по новым функциям или улучшению старых.

P.S. Делайте фотографии в хорошем освещении, аватары будут гораздо лучше ;)

57
undefined
iPhones.ru
Всем привет! Меня зовут Александр, и я один из разработчиков компании itSeez3D, где мы занимаемся крутыми алгоритмами компьютерного зрения. Нашим первым продуктом было приложение под iPad, которое с помощью внешнего 3D-сенсора сканирует людей, объекты и помещения. У нас получались очень хорошие результаты: качественная RGB текстура, маленькая погрешность в геометрии моделей. Но мы были ограничены количеством...

Войди и оставь комментарий

Или войди с помощью

<- Назад Забыли пароль? Войти
Котик
Котик
Котик
Котик
Котик
Котик
Котик
Котик
Котик
Котик
Котик
Котик
Мем стикер
Мем стикер
Мем стикер
Мем стикер
Мем стикер
Мем стикер
Мем стикер
Мем стикер
Мем стикер
Мем стикер
Мем стикер
Мем стикер
Мем стикер
Мем стикер
Мем стикер
Мем стикер
Мем стикер
Мем стикер
Мем стикер
Мем стикер
Мем стикер
Мем стикер
Мем стикер
Мем стикер
Мем стикер
Мем стикер
Мем стикер
Мем стикер
Мем стикер
Мем стикер
Мем стикер
Мем стикер
Мем стикер

Какие правила в комментариях
  1. Oneeugene avatar
    Oneeugene 25 июля 2019
    9

    я человек простой, вижу годное приложение – качаю

    Войди на сайт, чтобы ответить
    Ответить
  2. iZlodey avatar
    iZlodey 25 июля 2019
    4

    ? крутую штуку сделали.

    Alexander avatar
    Alexander25 июля 2019
    1

    @iZlodey, спасибо;) Осталось всего-то о ней всем рассказать!

    Войди на сайт, чтобы ответить
    Ответить
  3. Cactusyan avatar
    Cactusyan 25 июля 2019
    1

    Хочу делать анимированные мемы с участием моих знакомых)
    типа “вот это поворот” ?

    Alexander avatar
    Alexander25 июля 2019
    1

    @Cactusyan, Есть что-то похожее – Morphin. Они используют наши аватары, но другое направление у приложения. (они делают существующие мемы/гифки с сгенерированным аватаром). Я больше концентрировался пока на приложении типо Memoji, только где не надо настраивать аватар и где он должен быть похож на человека. Похож же?)

    Cactusyan avatar
    Cactusyan25 июля 2019
    4

    @Alexander, очень похоже. Осталось сделать поменьше “кокаиновые ” зрачки и будет топ. От себя желаю развития данному приложению

    Alexander avatar
    Alexander25 июля 2019
    1

    @Cactusyan, спасибо, будем стараться)

    RomanMorozov avatar
    RomanMorozov26 июля 2019
    0

    @Alexander, очень круто, но зрачки пугают

    Войди на сайт, чтобы ответить
    Ответить
  4. Den.R avatar
    Den.R 25 июля 2019
    0

    Я чуть не ? от этих лиц!

    Alexander avatar
    Alexander25 июля 2019
    0

    @Den.R, когда сделали 1 аватар, можно поиграться с настройкой “реалистичности/мультяшности”. Когда делаете новую модель из камеры там перед тем как отправить на генерацию появится слайдер (я знаю что это не интуитивно, но такая возможность существует). Мы хотели ее сделать real-time, но это немного сложнее пока оказалось.

    Войди на сайт, чтобы ответить
    Ответить
  5. iWolf avatar
    iWolf 25 июля 2019
    4

    Бесплатно, без регистрации, без рекламы, оффлайн.
    Где подвох?

    Alexander avatar
    Alexander25 июля 2019
    0

    @iWolf, Там еще и экспортить 3д модель можно для своих нужд! По секрету – мне просто нравятся 5 звездочек в аппсторе;)

    iWolf avatar
    iWolf23 сентября 2019
    0

    @Alexander, простите, я до конца не могу вкурить.
    Вот есть FaceHero и FaceHero Stickers. В чем между ними разница, а если по сути они одинаковые, какое приложение оставить (у какого будет более длительная поддержка)?

    Alexander avatar
    Alexander23 сентября 2019
    0

    @iWolf, В FaceHero будет больше разных фич (например, сейчас там есть 3д editor по кнопке edit) FaceHero stickers это просто быстрый способ был проверить гипотезу, что стикерами будут пользоваться и просто это немного более легковесное приложение, но да, все функции которые в нем есть будут в FaceHero.

    iWolf avatar
    iWolf23 сентября 2019
    0

    @Alexander, благодарю за оперативный ответ!

    b0rsh avatar
    b0rsh25 июля 2019
    2

    @iWolf, потом влепят подписку за 1399 в месяц, сейчас только базу наберут.

    Alexander avatar
    Alexander25 июля 2019
    1

    @b0rsh, Пока в планах не было) Мы продаем наш СДК для генерации аватаров для других компаний, а этот проект показывает что мы умеем.

    Войди на сайт, чтобы ответить
    Ответить
  6. HauB avatar
    HauB 25 июля 2019
    7

    У каждого аватара глаза как у окуня, будто срать, пардон, хочет.

    Alexander avatar
    Alexander25 июля 2019
    1

    @HauB, Спасибо за фидбек;) Сейчас по-умолчанию коэффициент мультяшности – 0.5. (Его можно поменять при генерации аватара) Как только мы поймем, что другой лучше (и сделаем рендеринг глаз лучше) – мы его поменяем, на тот, что больше нравится народу.

    Oneeugene avatar
    Oneeugene25 июля 2019
    1

    @Alexander, друже, анимация в Whatsapp не экспортируется(

    Alexander avatar
    Alexander25 июля 2019
    0

    @Oneeugene, через кнопку WhatsApp на первой странице или через опции шаринга анимации? Если через 1 то так и должно быть, там экспортируется стикер пак (анимации в стикерах они не поддерживают), а через 2 – я проверю и исправлю. Вроде работало;)

    Oneeugene avatar
    Oneeugene25 июля 2019
    0

    @Alexander, как раз через шаринг не хочет отправлять видео

    Alexander avatar
    Alexander25 июля 2019
    1

    @Oneeugene, спасибо за фидбек, исправлю в апдейте)

    Войди на сайт, чтобы ответить
    Ответить
  7. Cactusyan avatar
    Cactusyan 25 июля 2019
    1

    Вопрос, если использовать фото обнаженного человека, фигурка такая же будет ?)

    Alexander avatar
    Alexander25 июля 2019
    2

    @Cactusyan, да. И да, напомню, на сервер персональные данные не отправляется. Все вычисления только на девайсе. (это было требование Apple для нас)

    Войди на сайт, чтобы ответить
    Ответить
Помни о правилах — если начал оффтопить, то не удивляйся потом.

Нашли орфографическую ошибку в новости?

Выделите ее мышью и нажмите Ctrl+Enter.