Почему dlib может обнаруживать лицевые ориентиры за пределами рамки лица? - PullRequest
0 голосов
/ 21 июня 2020

Работая с dlib и просматривая набор данных iBug, я заметил, что ограничивающая рамка лица всегда квадратная и на самом деле меньше, чем вся площадь с лицевыми ориентирами. Например, см. Первое изображение в этой статье:

https://www.pyimagesearch.com/2017/04/03/facial-landmarks-dlib-opencv-python/

Обратите внимание, что на его подбородке и левой стороне есть точки за пределами ограничивающей рамки.

Но из руководств я понимаю, что извлечение черт лица реализовано в два этапа:

  • обнаружение интересующей области (кажется, dlib хочет, чтобы она всегда была квадратной?)
  • обнаружение лицевых ориентиров внутри интересующей области

Но как же тогда получается, что некоторые точки обнаруживаются за пределами интересующей области? Если я собираюсь обучать свою собственную модель, следует ли мне отмечать квадраты ROI вокруг всего лица или только посередине, как в наборе данных iBug, если я хочу добиться лучшей производительности?

...