Перейти к содержимому
Калькуляторы

Распознавание и сравнение с образцом лиц в видеопотоке face recognition и face verification

Привет!

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

Примерно понять, как это работает можно из видео где сканируется программа новостей.

 

Эта программа работает с IP камерами по протоколу rtsp, может отсканировать видео-файл с диска, или взять сигнал с встроенной/USB камеры компьютера. Для этого в адресе видео достаточно написать цифру 0.

 

Фото образцов нужно положить в каталог faces. После работы программы все лица, которые были обнаружены в видео будут сложены в каталог log. Программа запоминает лица, так что, если лицо появилось в начале видео, а потом через несколько минут, их имена файлов будут похожи. Частоту появления повторов можно регулировать в секундах, по умолчанию, запомненное лицо регистрируется через 20 секунд. Для наглядности и тестов лучше указать 1 секунду.

Для работы программы требуется недорогой ноутбук с процессором Corei5 и видеокартой NVidia серии 700 и выше (используется Cuda), Windows 8.1 или Windows 10.

 

Скачать программу можно по адресу https://www.dropbox.com/s/jqynutcbztllcx0/arvider.rar?dl=0 или с помощью торрента http://www.aperso.com/arvider.rar.torrent. Файл большой так как внутри натренированная сеть и компоненты OpenCV.

Скоро появится функция уведомлений о появлении нежелательной персоны - будет высылаться сообщение на почту если этот человек появился в поле зрения камеры. Пока такие лица выделяются красным в списке обнаруженных лиц, а в каталоге log такие файлы имеют префикс attention_NN_имя_файла_образца_...jpg. где NN это «уверенность» в похожести, чем выше тем лучше. Обычно все что выше 55 это наверняка одно и тоже лицо.

 

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

 

Буду рад любым отзывам и пожеланиям, присоединяйтесь к группе @arvider в Telegramm.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

На Windows 7 не работает?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

На Windows 7 не работает?

 

Не буду врать, не пробовал. Вроде должно если апдейты установить и последние драйвера NVidia

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 смайлов.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.