Извлечение переднего плана в Javascript

У меня есть очень «простая» фотография с лицом и фоном. Я хочу создать программное обеспечение (на Javascript), которое определяет лицо/фон. В этом сценарии мы можем создать своего рода эффект параллакса, анимировав их.

Может у вас есть опыт в этом? Является ли это возможным?

После долгих исследований я нашел только GrabCut. Но, насколько я знаю, это не на 100% точно.


person Daniele Tassone    schedule 24.12.2014    source источник
comment
ах, не изобретайте заново колесо   -  person berak    schedule 26.12.2014


Ответы (1)


Это возможно, например. используя JavaScript детектор лиц и обратная проекция гистограммы.

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

Вот пример вывода этого процесса для извлечения зрачка с использованием js-objectdetect и алгоритма обратной проекции гистограммы. из headtrackr:

введите здесь описание изображения

person le_m    schedule 12.02.2015