Skip to content

deneal123/MicroscopeAI

Repository files navigation

Typing SVG


Приложение (локальный-интерфейс) предназначенное для измерения размеров наночастиц сферической формы. В настоящее время находится в разработке.

Разработка алгоритма классификации и сегментации СЭМ-изображений сферических наночастиц на поверхности биосовместимых материалов
Вольхин Д.Ф - НИУ МИЭТ // Микроэлектроника и информатика 2024.

Установка

  1. Клонируйте репозиторий или скачайте репозиторий и распакуйте в удобное место.
git clone https://github.com/deneal123/MicroscopyAI.git
  1. Запустите файл setup.but и выберите вариант "Установка MicroscopeAI".
  2. Скачайте и распакуйте архив cudnn_windows в корень репозитория
  3. После установки всех необходимых зависимостей установите файлы cudnn, выбрав вариант "Установка cudnn файлов" в setup.bat.
  4. Скачайте модели детекции и модель сегментации, распаковав их по путям weights/weights_detect и weights/weights_seg в корень директории репозитория соответственно.
  5. Для запуска приложения можно использовать соответсвующий пункт 'Запуск Web-UI в браузере' в setup.bat или запустить webui.bat.

Структура репозитория

Дополнительно

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

  • "/weights/weights_detect/best_detect_3.pt" Yolov8x
  • "/weights/weights_detect/best_detect_bbox.pt" Yolov8m
  • "/weights/weights_detect/best_detect_bboxstick.pt" Yolov8m
  • "/weights/weights_detect/best_detect_minibbox.pt" Yolov8m
  • "/weights/weights_seg/" UEffifientNetB3 Архитектура модели в библиотеке ./library

Если хотите использовать другие веса, необходимо модернизировать функцию default_path() в скрипте config_file.py, заменив соответствующие названия весов.

Демо

Пример работы алгоритма

Как работает приложение?

Блокс схема алгоритма

Лицензия

Этот проект распространяется под лицензией GPLv3.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published