Skip to content

Nersisiian/AI_Visual_Analyzer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AI Visual Analyzer

Demo GIF

🔍 О проекте

AI Visual Analyzer — мощная система для детекции объектов, людей, жестов и эмоций в реальном времени.
Подходит для анализа видео, live-stream с веб-камеры и даже проверки мошеннических карт и транзакций.

Фишки:

  • Детекция объектов с помощью YOLOv8.
  • Распознавание жестов с MediaPipe.
  • Поддержка live-stream с веб-камеры или видео-файлов.
  • Красивое отображение аннотаций на видео.
  • Лёгкая установка через Docker и docker-compose.

🛠 Стек технологий

  • Python 3.11
  • OpenCV — обработка видео и изображений
  • PyTorch + YOLOv8 — распознавание объектов
  • MediaPipe — распознавание жестов
  • Streamlit / Gradio (опционально для веб-интерфейса)
  • Docker + docker-compose — запуск проекта без зависимостей
  • Jupyter Notebook — демонстрация и эксперименты

🚀 Установка через Docker

git clone https://github.com/Nersisiian/AI_Visual_Analyzer.git
cd AI_Visual_Analyzer/docker
docker-compose up --build
Проект автоматически запустится и откроет окно с видео-детекцией.
Для веб-камеры используйте src/main.py.
Для демонстрации видео-файлов используйте src/video_demo.py.

📁 Структура проекта
AI_Visual_Analyzer/
├─ notebooks/           
├─ src/                
├─ docker/              
├─ models/              
├─ assets/              
├─ requirements.txt
├─ README.md
└─ LICENSE

📹 GIF / Видео демонстрации
assets/demo_videos/sample_video.mp4 — пример видео для теста.
assets/demo_gif/demo.gif — wow GIF для README.

⚙️ Использование
Live-stream с веб-камеры:
python src/main.py
Тест на видео:
python src/video_demo.py
Jupyter Notebook для экспериментов:
notebooks/analysis.ipynb

💡 Примечания
Если модели YOLO нет, её можно скачать:
wget https://github.com/ultralytics/assets/releases/download/v0.1/yolov8n.pt -P models/
.gitignore исключает большие модели, видео и временные файлы.

📄 Лицензия

Проект лицензирован под MIT License.

MIT License

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors