Секретный проект
Оставлю тут название своей команды WhileTrue
Может быть вы слышали о ней
Реализованная функциональность
- Обработка 13-канальных изображений
- Вывод основной информации на сайте в удобном формате
- Подсчет кв. метров, пораженных нефтью
Особенность проекта в следующем:
- Возможность дообучения на большем кол-ве данных
- Сегментация классических изображений в формате tiff, jpg, png и т.д.
- Обработка изображений в режиме реального времени
Основной стек технологий:
- HTML, JavaScript, Flask
- Git
- Python, Pytorch, EO learn.
Демо
https://drive.google.com/file/d/16F1nfxeDYo4DFPAcWHLPorQjXgJC98-g/view?usp=sharing
Пока в формате видео
СРЕДА ЗАПУСКА
- необходимо установить miniconda3 или anaconda3;
- создать новое окружение;
- установаить все библиотеки из requirements.txt
- запустить.
УСТАНОВКА
Установка пакета name
Выполните
wget https://repo.anaconda.com/miniconda/Miniconda3-latest-Linux-x86_64.sh
chmod +x Miniconda3-latest-Linux-x86_64.sh
./Miniconda3-latest-Linux-x86_64.sh
conda create -n newenv
git clone https://github.com/Demontego/whileTrue_new_case
cd whileTrue_new_case
pip install -r requirements.txt
...
После этого выполнить команду в директории проекта: для формирования json с данными( в будущем это переедет в PostgreSQL) так же есть файл из реестра, который распарсили. Можете по нему попробовать проверить.
python whiletruepredict.py 2019-01/ out.json models/lg400.jbl
Для проверки нейронности сети для сегментации(на сайт данный функционал не добавлен, в дальнейшем можно прикрутить)
python Segmentation.py images result models/best_model_LinkNet34.pth
Для запуска сайта с демонстрацией
python app.py
Затем надо будет вставить путь к папке которую хотим проанализировать(например 2019-01), после будет доступна информация
РАЗРАБОТЧИКИ