README.md

Power Lines Detection


alt text

Rules for project paths

  • /app - FastAPI
  • /front - Frontend
  • /engine - Neural network testing code

Architecture

alt text

Stack

  • FastAPI
  • Postgres
  • Celery + Redis for tasks
  • Minio S3 Bucket
  • Vue

Setup instructions

1. Download project from git

with git clone

git clone project_path

or with arhive

2. Install Docker Desktop

Download docker desktop and install

3. Download onnx

Download onnx files form yandex disk

4. Build worker & backend containers with downloaded onnx

path to unpack arhieve /app/tasks/models

docker-compose build worker
docker-compose build backend
docker-compose build frontend

5. Run services

Run all serives

docker-compose up 

Dataset links

Dataset

Training code