Приложение (локальный-интерфейс) предназначенное для измерения размеров наночастиц сферической формы. В настоящее время находится в разработке.
Разработка алгоритма классификации и сегментации СЭМ-изображений сферических наночастиц на поверхности биосовместимых материалов Вольхин Д.Ф - НИУ МИЭТ // Микроэлектроника и информатика 2024.
- Клонируйте репозиторий или скачайте репозиторий и распакуйте в удобное место.
git clone https://github.com/deneal123/MicroscopyAI.git
- Запустите файл
setup.butи выберите вариант "Установка MicroscopeAI". - Скачайте и распакуйте архив
cudnn_windowsв корень репозитория - После установки всех необходимых зависимостей установите файлы cudnn, выбрав вариант "Установка cudnn файлов"
в
setup.bat. - Скачайте модели детекции,
модель сегментации и модель классификации, распаковав их по путям
weights/weights_detect,weights/weights_segиweights/weights_classв корень директории репозитория соответственно. - Для запуска приложения можно использовать соответсвующий пункт 'Запуск 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.
@article{2025nanoparticles,
title={Development of a Classification and Segmentation Algorithm for SEM Images of Spherical Nanoparticles on the Surface of Biocompatible Materials},
author={Ryabkin, Volkhin},
journal={Economics and systems of communication quality},
number={35},
pages={101--110},
year={2025},
url={https://cyberleninka.ru/article/n/razrabotka-algoritma-klassifikatsii-i-segmentatsii-sem-izobrazheniy-sfericheskih-nanochastits-na-poverhnosti-biosovmestimyh},
}
