An open API service indexing awesome lists of open source software.

https://github.com/remicres/otbtf

Deep learning with otb (mirror of https://forgemia.inra.fr/orfeo-toolbox/otbtf)
https://github.com/remicres/otbtf

deep-learning orfeotoolbox otb remote-sensing tensorflow

Last synced: 3 months ago
JSON representation

Deep learning with otb (mirror of https://forgemia.inra.fr/orfeo-toolbox/otbtf)

Awesome Lists containing this project

README

          

# OTBTF: Orfeo ToolBox meets TensorFlow











Documentation Status




OTBTF is a remote module of the [Orfeo ToolBox](https://www.orfeo-toolbox.org).
It provides a generic, multi-purpose deep learning framework, targeting remote
sensing images processing. It contains a set of process objects for OTB
that internally invoke [Tensorflow](https://www.tensorflow.org/), 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](https://otbtf.readthedocs.io) is available on *readthedocs*
as well as a [comprehensive tutorial](https://otb-keras-tutorial.readthedocs.io).

## Use

You can use our latest GPU enabled docker images.

```bash
docker run --gpus=all -ti mdl4eo/otbtf:latest-gpu otbcli_PatchesExtraction
docker run --gpus=all -ti mdl4eo/otbtf:latest-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}
}
```