Skip to content

Lodhel/ecothon

Repository files navigation

Универсальная платформа для мониторинга и улучшения состояния зеленых насаждений

Описание проекта

MVP проекта — это платформа на основе машинного обучения (ML) для мониторинга и улучшения состояния зеленых насаждений. Платформа объединяет данные из различных источников, включая фотографии местных жителей, спутниковые снимки и реестры зеленых насаждений, чтобы актуализировать зеленую инфраструктуру. Она помогает выделять районы и формировать детализированные отчёты с графиками и аналитикой.

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

  • Загрузка панорамных фото для анализа.
  • Обработка изображений с использованием модели ML YOLO для выделения объектов.
  • Возможность проверки и редактирования результатов обработки.
  • Генерация выгрузок в форматах XLSX и JSON по данным, хранящимся в PostgreSQL.
  • Просмотр аналитики и данных выгрузок через мобильное приложение без необходимости скачивания файлов.

Технические особенности

  • Backend: Реализован на Python с использованием FastAPI.
  • База данных: PostgreSQL для хранения данных о зеленых насаждениях.
  • Машинное обучение: Модель ML обучается на данных реестров и изображениях для выполнения инвентаризации и оценки состояния деревьев. Используется YOLO для анализа панорамных изображений.
  • Docker и Docker Compose: Платформа упакована в контейнеры для удобства развертывания и управления зависимостями. Используется Docker Compose для управления несколькими сервисами (FastAPI, PostgreSQL, ML).
  • Клиентская часть:
    • Мобильное приложение для сбора данных и взаимодействия с пользователями.
    • Возможность просмотра аналитики и выгрузок в реальном времени.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors