Skip to content

Imanflow/robosat.pink

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

438 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

RoboSat.pink

Semantic Segmentation ecosystem for GeoSpatial Imagery

RoboSat pipeline extracting buildings from Imagery and Fusion

Spirit:

  • Cutting edge Computer Vision research papers implementation
  • Industrial code robustness
  • Several tools, you can combine together (as Lego)
  • Extensible, by design
  • High performances
  • Minimalism as a code aesthetic
  • GeoSpatial standards compliancy
  • OSM and MapBox ecosystems friendly
  • PyTorch based

Aims:

  • DataSet Quality Analysis
  • Change Detection highlighter
  • Features extraction and completion

Install:

1) Librairies prerequisites:

  • gcc and Linux headers
  • Python >= 3.6 and related pip installed
  • Libs with headers: libjpeg, libwebp, libbz2, zlib, libsm and libxrender.
  • Osmium tools

On a recent Ubuntu-server (e.g 18.04), could be done with:

sudo apt update
sudo apt-get install -y build-essential zlib1g-dev libjpeg-turbo8-dev libwebp-dev libsm6 libxrender1 python3-pip osmium-tool

2) RoboSat.pink Install:

python3 -m pip install RoboSat.pink
export PATH=$PATH:$HOME/.local/bin

Launch rsp -h to check that everything went smoothly.

3) Not mandatory but strongly recommanded: NVIDIA GPU(s) and related driver

  • Tested with GTX and RTX series:
wget http://us.download.nvidia.com/XFree86/Linux-x86_64/418.43/NVIDIA-Linux-x86_64-418.43.run 
sudo sh NVIDIA-Linux-x86_64-418.43.run -a -q --ui=none

Launch nvidia-smi to check this step.

WorkFlows:

Data Preparation

Training

Related resources:

Bibliography:

Arch:

Stacks

Contributions and Services:

  • Pull Requests are welcome ! Feel free to send code... Don't hesitate either to initiate a prior discussion throught tickets on any implementation question.

  • If you want to collaborate through code production and maintenance on a long term basis, please get in touch, co-edition with an ad hoc governance can be considered.

  • If you want a new feature, but don't want to implement it, DataPink provide core-dev services.

  • Expertise and training on RoboSat.pink are also provided by DataPink.

  • And if you want to support the whole project, because it means for your own business, funding is also welcome.

Authors:

About

Semantic Segmentation ecosystem for GeoSpatial Imagery

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages

  • Python 92.4%
  • HTML 4.1%
  • Makefile 3.5%