2010-10-28 1 views
1

Я просто вздремнул, и тогда эта сумасшедшая идея вошла в мою голову. Вот.Как определить определенное лицо на фотографии

У нас есть 2 разных фотографии с лицом в каждой. Как мы можем определить, есть ли на этих двух фотографиях один и тот же человек?

Возможно ли это? Если да, могу ли я сделать это с помощью Java или PHP? Каким образом это сделать? Есть идеи? Может быть, у каждого лица есть «алгоритм» или что-то, что может нам помочь?

спасибо.

+0

Если вы нашли эффективное решение, я предположил бы, что ЦРУ имеет работу для тебя. –

+1

Java или PHP - это наименьшее из ваших забот. Google распознает лицо. –

+0

@jamietre Ум, google piscasa имеет эту функцию встроенную. – Margus

ответ

5

Это не тривиальное решение (и не может быть покрыто в ответ SO); вы можете начать с reading papers on facial recognition. Если это то, что вы действительно хотите сделать, будьте готовы прочитать много справочной информации, прежде чем начать писать код. Этот предмет является основой для многих докторских и магистерских диссертаций. В этом случае язык не так важен, как алгоритм . Также необходимо подготовить для лоты математики. По крайней мере, вы научитесь чему-то крутому. :)

1

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

2

Я был фриланс очень похожей задачей. Это не весело. почти невозможно построить распознавание лица - распознавание лица легко, признание - это трудная часть ... Алгоритм, как правило, является охраняемым секретом, как я видел.

Но я нашел это: признание http://face.com/

Face API. Подайте данные, он подпишет вам имена и данные, которые вы ранее кормили. У вас есть возможность проверить, существует ли лицо.

Если вы делаете много запросов или начинаете работать на уровне предприятия - они взимают плату.

1

Я согласен с остальными, что это не тривиально.

  1. обнаружить лицо в обеих фотографиях
  2. нормализуют лица данные
  3. сравнить данные, чтобы увидеть, если они соответствуют
+1

4. прибыль !!!!!! –