Sign inSign up

tritonuas/computer-vision-server

By tritonuas

•Updated over 4 years ago

Image
0

319

tritonuas/computer-vision-server repository overview

⁠computer-vision-server

(open for name suggestions 👀)

GitHub Super-Linter

A flask server that automates all the tasks in our computer vision pipeline.

Designed to interface with Hub⁠ (ground control station backend)

cvs-pipeline

⁠Setup
⁠Dependencies
⁠Packages
pipenv install
⁠Directories

Create these directories in the project root:

  • images/raw
  • models/saliency
  • models/segmentation
  • models/classification
⁠Modules

TBD

⁠Models
  • Saliency model
    1. Download trained model from our google drive⁠ or train a model yourself from here⁠.
    2. Place model in the "models/saliency" folder
  • Segmentation model
    • TBD
  • Classification model
    • TBD
⁠Configs

TBD

⁠Usage
pipenv run main
⁠Hub Connection

Example metadata hub needs to upload with each image to /upload:

{
  "filename": "",
  "longitude": "",
  "latitude": "",
  "altitude": "",
  "heading": "",
  "time": "",
  "groundspeed": "",
  "airspeed": "",
  "roll": "",
  "pitch": "",
  "yaw": ""
}

Tag summary

Content type

Image

Digest

Size

2.2 GB

Last updated

almost 5 years ago

docker pull tritonuas/computer-vision-server