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)
- Host: GitHub
- URL: https://github.com/remicres/otbtf
- Owner: remicres
- License: apache-2.0
- Created: 2018-06-04T13:09:09.000Z (about 8 years ago)
- Default Branch: develop
- Last Pushed: 2025-05-20T12:58:34.000Z (about 1 year ago)
- Last Synced: 2025-05-20T13:54:38.104Z (about 1 year ago)
- Topics: deep-learning, orfeotoolbox, otb, remote-sensing, tensorflow
- Language: C++
- Homepage:
- Size: 92.2 MB
- Stars: 161
- Watchers: 11
- Forks: 39
- Open Issues: 23
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- Awesome-Geospatial - otbtf - Deep learning with otb. (C++)
README
# OTBTF: Orfeo ToolBox meets TensorFlow
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}
}
```