Этот репозиторий - экспериментальный пример работы с распознаванием лиц и ускорением на GPU.
Цель проекта - проверить, насколько быстро можно обрабатывать видео на обычном домашнем компьютере с помощью dlib и NVIDIA CUDA.
Пример отчета (демонстрация работы скрипта на тестовых видео):

- Берет папку с видеофайлами и пытается найти на них лица (только для демонстрации).
- Сравнивает похожие лица между собой, чтобы показать пример «группировки похожих кадров».
- Создает HTML-страничку-отчет (визуализация теста).
Основной упор - на производительность: можно оценить разницу между CPU и GPU при обработке видеопотока.
- Python 3.11+
- dlib (с CUDA)
- face_recognition
- OpenCV
- NumPy
MIT - свободное использование в учебных и исследовательских целях.
Если у вас есть идеи или замечания, создавайте issue или PR 🙂
Автор: Михаил Шардин
🔗 Моя онлайн-визитка
📢 Telegram «Умный Дом Инвестора»