0

Я ищу алгоритм, который анализирует портретную фотографию человека и выводит описательный текст, такой как «молодой человек, довольно длинный нос, зеленые глаза».Есть ли алгоритм описания портрета человека словами?

Не имеет значения, является ли выход очень точным или нет; это для художественной инсталляции. Но это должно быть возможно сделать автоматическим.

Я нашел один: https://code.google.com/p/deep-learning-faces/, но это невозможно для меня, чтобы выполнить требования к оборудованию и программному обеспечению (NVIDIA Fermi графических процессоров & MatLab)

Вы знаете, о чем более доступной?

ответ

0

Есть несколько свободных граней анализатор API-интерфейсы, которые довольно просты в использовании:

  1. Rekognition, по Orbeus
  2. MP Face Analyzer SDK (оценка) по MotionPortrait
  3. Faceplusplus (связанный выше)

Возможно, вам придется измерять «среднее лицо», чтобы сделать интерпретации «длинным носом». ToonifyMe - приложение, с которым сталкиваются карикатуры, используя этот подход.

Некоторые из этих API могут работать на Pi. Признание делает анализ в облаке, так что это должно быть выполнимым.

+0

Спасибо, Rekognition отлично выглядит. Он возвращает больше описаний, чем Faceplusplus, как настроение и красота. – martinh

0

Это одна из самых сложных проблем в компьютерном зрении. Я рекомендую вам смотреть разговор рался по Феям Фей Ли, чтобы получить представление о нем:

https://www.ted.com/talks/fei_fei_li_how_we_re_teaching_computers_to_understand_pictures

Короче говоря: если вы хотите использовать какой-либо из методов внедренных вы потребуется много вычислительной мощности. Гораздо больше, чем просто одна высококачественная графическая карта, я говорю о супер-вычислениях здесь.

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

+0

Спасибо, очень полезно. Видео также очень интересно. Я вижу, что это не будет возможно на моей малине pi :) – martinh

+0

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

0

Я нашел это онлайн сервис, который описывает лицо: http://www.faceplusplus.com/

Он имеет очень хорошо документирован API и, кажется, бесплатно. Или, по крайней мере, я не нашел никакой информации о ценах.