Skip to main content

A geoAI package to train and predict spatial occurences on rasters or georeferenced images.

Project description

Predict geospatial data with artificial intelligence

Documentation Status Python package PyPI version DOI

Artus is a python package to automatically produce maps thanks to deep learning models. With artus, you can train deep learning learning models (neural network) on raster images annotated with vector files. You can then use the trained model to predict spatial occurrences on new unlabeled rasters. Predictions can be exported to a GeoJson format and uploaded in your favourite GIS software.

To handle large raster file, artus provides a way to tile raster into smaller tiles according to different cutting grids.

Artus has already been implemented in three use cases using 3 differents inputs data : satellite images to detect gillnets vessels, orthomosaics to detect corals species and under water images marked with a georeferenced point to detect marine species.

For example, the following map is generated by automatically detecting dead corals on images associated with a single GPS point:

This project is being developed as part of the G2OI project, cofinanced by the European union, the Reunion region, and the French Republic.

Installation

All the installation procedures are available here : install artus

Tutorials

If you want to get started with artus you can follow the notebooks. Depending on you requirements, you will find tutorials to train a new deep learning model, to predict an unlabeled raster or to convert different annotations files (COCO, geojson...).

Documentation

Documentation is available on Read the docs

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

artus-0.3.1.tar.gz (28.7 kB view details)

Uploaded Source

Built Distribution

artus-0.3.1-py3-none-any.whl (50.4 kB view details)

Uploaded Python 3

File details

Details for the file artus-0.3.1.tar.gz.

File metadata

  • Download URL: artus-0.3.1.tar.gz
  • Upload date:
  • Size: 28.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.3

File hashes

Hashes for artus-0.3.1.tar.gz
Algorithm Hash digest
SHA256 10b18fe36e77ed1754d754f3de5394040166282f9865ed68d0d1482384a9f3b0
MD5 5310f010dca36a15ce6e85c53222faa5
BLAKE2b-256 c3074e653c735c32599dab7bd3dd28db580ad68a738f39862d1a2c1e801111f6

See more details on using hashes here.

File details

Details for the file artus-0.3.1-py3-none-any.whl.

File metadata

  • Download URL: artus-0.3.1-py3-none-any.whl
  • Upload date:
  • Size: 50.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.3

File hashes

Hashes for artus-0.3.1-py3-none-any.whl
Algorithm Hash digest
SHA256 30befa94e1822d13ed7d18c8e86e0a32f5fe213672acb7abfd928f5bfc668c1d
MD5 d42f5a0fa46985c5dddddcdab2e78d59
BLAKE2b-256 70df5194c7a9747c4a098b65c77cc7e94d8c94aba8c691bc5681d69f4a55279a

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page