Перейти к содержимому
Compvision.ru

LosFrom2D

Пользователи
  • Количество публикаций

    6
  • Зарегистрирован

  • Посещение

Сообщения, опубликованные пользователем LosFrom2D


  1. В OpenCV существуют обученные каскады для других характеристик лица: нос и рот например.

    По поводу точности/скорости: в методе detectMultiScale попробуйте использовать флаг CV_HAAR_FIND_BIGGEST_OBJECT, вместо CV_HAAR_SCALE_IMAGE, а так же изменить входную переменную minSize.

    P.S.

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


  2. LosFrom2D, есть ГОСТ скопированный с ISO. Идентификация по расстоянию можно только при условии что расстояние между глазами не менее 180 пикселей, Менее можно но качество будет падать.

    3 параметра нос глаза рот. Сколько градаций вы получите? Допустим максимум 4 минимум 2. От 2^3=8 до 4^3=64. Таким методом вы сможете отличить очень малое число людей, на 20 может не хватить. Для увеличения качества системы используют другие параметры. Цвет волос, цвет глаз, форму головы итд.

    http://protect.gost.ru/v.aspx?control=8&baseC=-1&page=0&month=-1&year=-1&search=&RegNum=1&DocOnPageCount=15&id=120745&pageK=7B46BC9C-241A-48FE-BDF1-06DB1ECBA18C

    Ссылка стала нерабочей, можете еще раз гост этот найти? :)


  3. Раздумываю, стоит ли брать на диплом тему по распознаванию лиц? Допустим есть не большая БД (около 20 лиц), необходимо из видеопотока или статического изображения идентифицировать личность. На сколько реально и сложно это реализовать?

    Первое, что приходит в голову это выделить области (глаза, нос, рот) и измерить их относительное расстояние друг от друга. Достаточные признаки для идентификации личности?

×