Giter Club home page Giter Club logo

harmonia_urban_green's Introduction

About

This code was developed within the EU Horizon 2020 project HARMONIA with the aim to map urban green areas and detection urban green area changes in the project's pilot cities (Milan, Ixelles, Piraeus, and Sofia) using multi-spectra satellite imagery. The dataset used for model training features Landsat 8 and Sentinel-2 imagery for the reference years 2013 and 2018, respectively. Corresponding urban green labels were derived from the Urban Atlas suite.

Please follow the steps below to perform urban green mapping:

1 Dataset download

The HARMONIA urban green dataset can be downloaded from Zenodo.

DOI

2 Network training

To train the network, run the train_network.py file with the optical.yaml config:

python train_network.py -c optical -o 'path to output directory' -d 'path to the dataset' -p 'wandb project for logging'

3 Inference

Run the files inference.py for one of the four pilot cities.

python inference.py -c optical -s 'pilot city' -y 'reference year' -o 'path to output directory' -d 'path to the dataset'

Funding

This work is funded by the EU Horizon 2020 project HARMONIA (Grant agreement ID: 101003517). Please find more information on the HARMONIA website.

harmonia_urban_green's People

Contributors

sebastianhafner avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.