• Stars
    star
    161
  • Rank 233,470 (Top 5 %)
  • Language
    C++
  • License
    Apache License 2.0
  • Created over 6 years ago
  • Updated 6 months ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Deep learning with otb (mirror of https://forgemia.inra.fr/remi.cresson/otbtf)

OTBTF: Orfeo ToolBox meets TensorFlow


Documentation Status

OTBTF is a remote module of the Orfeo ToolBox. It provides a generic, multi-purpose deep learning framework, targeting remote sensing images processing. It contains a set of new process objects for OTB that internally invoke Tensorflow, and new OTB applications to perform deep learning with real-world remote sensing images. Applications can be used to build OTB pipelines from Python or C++ APIs. OTBTF also includes a python API to build quickly Keras compliant models suited for remote sensing imagery, easy to train in distributed environments.

Documentation

The documentation is available on otbtf.readthedocs.io.

Use

You can use our latest GPU enabled docker images.

docker run --runtime=nvidia -ti mdl4eo/otbtf:4.1.0-gpu otbcli_PatchesExtraction
docker run --runtime=nvidia -ti mdl4eo/otbtf:4.1.0-gpu python -c "import otbtf"

You can also build OTBTF from sources (see the documentation)

Cite

@article{cresson2018framework,
  title={A framework for remote sensing images processing using deep learning techniques},
  author={Cresson, R{\'e}mi},
  journal={IEEE Geoscience and Remote Sensing Letters},
  volume={16},
  number={1},
  pages={25--29},
  year={2018},
  publisher={IEEE}
}