Skip to content

nastyachem/project-cv

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CV Detection Service 🤖

Multipage Streamlit приложение для задач компьютерного зрения: детекция лиц, обнаружение опухолей мозга и семантическая сегментация аэрокосмических снимков.

Функциональность

👤 Детекция лиц

🧠 Детекция опухолей мозга

🛰️ Сегментация аэрокосмических снимков

Установка и запуск

  1. Установите зависимости:
pip install -r requirements.txt
  1. Убедитесь, что в папке weights/ находятся файлы моделей:

    • face.pt - модель детекции лиц
    • axial.pt, coronal.pt, sagittal.pt, brain_all.pt - модели детекции опухолей мозга
    • aerial_forest_best.pt - модель сегментации
  2. Запустите приложение:

streamlit run app.py
  1. Откройте браузер по адресу: http://localhost:8501

Модели

  • Face Detection: YOLOv12n, 5.2MB
  • Brain Tumor: YOLOv12m, 38.9MB
  • Aerial Segmentation: U-Net, 118MB

Поддерживаемые форматы

  • Изображения: JPG, JPEG, PNG, TIFF
  • МРТ: DICOM (дополнительно)

Использование

  1. Выберите нужную задачу в боковом меню
  2. Загрузите изображения через интерфейс
  3. Настройте параметры обработки (при необходимости)
  4. Просмотрите результаты и скачайте обработанные файлы

About

Elbrus Bootcamp computer vision project

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors