LINUX.ORG.RU

создание системы распознавания лиц в видеопотоке


0

2

Подскажите, реально ли создание такой системы в качестве дипломной работы?

Я пытался читать документацию OpenCV, но мало что понял.

Возможно ли найти «наставника» для выполнения данной работы?



Последнее исправление: kuzyara (всего исправлений: 1)

Про наставника

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

bvn13 ★★★★★
()

Это сложная тема и требует хороших познаний как в программировании, так и в теории обработки изображений. Начни с более мелкой задачи - распозновании лица на фото, а лучше выделения лица на фоне других объектов. В моем представлении задача для распознавания на фото состоит из следующих этапов:

1. первичная обработка
2. выделение сегмента, в нашем случае - лица. Составление «пасспорта»
3. поиск в хранилище наиболее похожего «паспорта»

Соответсвенно в случае с видео нужно будет анализировать каждый кадр. Гугли «распознавание образов», «сегментация изображения», «метод векторной корреляции».

nand
()
Ответ на: комментарий от nand

И отличием от видео было бы только:

- поиск лица на кадре [с нуля]
+ поиск найденных лиц, используя данные с предыдущих кадров (optical flow,..), для сохранения realtime (~24 fps)
+ поиск новых лиц только по краям кадра (если, конечно, не 1 fps)
учитывая, что для каждого лица придуман эффективный хеш для поиска в базе.

А при ожидаемых проблемах с 24 fps всегда можно изначально писать на opencl с прицелом для запуска на GPU.

gag ★★★★★
()
Ответ на: Про наставника от bvn13

Это — абсолютно разные вещи. Распознать дорожную разметку тебе и школьник сможет! А вот с лицами все намного сложней.

Eddy_Em ☆☆☆☆☆
()
31 августа 2013 г.
Ответ на: комментарий от anonymous

И чо? Программа для фотика один раз писалась, так что её стоимость на один фотик стремится к нулю.

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.