Skip to content

Girundi/face-recognition

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

81 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

face-recognition

Установка

Данный гайд по установке неокончательный и действителен для версии приложения на 26.10.2020.

Обычная установка

Было обнаружено, что приложение не работает на python версии 3.7 и более новых. Оптимально использовать Python 3.6

  1. Скачайте и разархивируйте репозиторий или склонируйте его
git clone https://github.com/Girundi/face-recognition.git
  1. Следуя гайдам, установите библиотеку dlib
  1. Установите PyTorch с официального сайта. Для более стабильной работы рекомендуется установить версию с CUDA, даже если не предпологается использование GPU-ускорения
  1. Установите остальные библиотеки
pip install -r requirements.txt
  1. Добавьте в головную директорию файлы для Google API
  1. Если это перенос на новое место, то создайте проект в Google Console следуя гайду. Создайте веб-сервис и сервисный аккаунт и добавьте соответствующие JSON-файлы в головную директорию проекта.

  2. Добавьте модель RetinaFace в директорию weights внутри проекта. Он тяжеловат для GitHub.

  1. Установите Redis и запустите его
src/redis-server

Или версию для Windows, если вы тестите на ПК. И запустите redis-server.exe.

  1. Запустите Worker'а в головной директории проекта
celery -A app3.celery worker -l info -P eventlet
  1. Запустите из приложение
python app3.py

Докерезация

to be continued...

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published