https://github.com/cerea-daml/co2-images-seg
The official code for "Segmentation of XCO2 images with deep learning: application to synthetic plumes from cities and power plants", submitted to " Geoscientific Model Development"
Science Score: 10.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
○CITATION.cff file
-
○codemeta.json file
-
○.zenodo.json file
-
○DOI references
-
✓Academic publication links
Links to: zenodo.org -
○Academic email domains
-
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (11.6%) to scientific vocabulary
Last synced: 9 months ago
·
JSON representation
Repository
The official code for "Segmentation of XCO2 images with deep learning: application to synthetic plumes from cities and power plants", submitted to " Geoscientific Model Development"
Basic Info
- Host: GitHub
- Owner: cerea-daml
- License: mit
- Language: Python
- Default Branch: main
- Size: 2.45 MB
Statistics
- Stars: 10
- Watchers: 1
- Forks: 1
- Open Issues: 0
- Releases: 0
Created over 3 years ago
· Last pushed over 3 years ago
https://github.com/cerea-daml/co2-images-seg/blob/main/
# co2-images-seg The official code for "Segmentation of XCO2 images with deep learning: application to synthetic plumes from cities and power plants", submitted to " Geoscientific Model Development". [](https://zenodo.org/badge/latestdoi/570560732) ## Description In this work, we show a proof-of-concept that deep learning can segment XCO2 images to recover anthropogenic hotspot plumes from XCO2 images only. The scripts and module are written in python and we use the deep learning interface Tensorflow. To use these scripts, the datasets of fields and plumes have to be downloaded from [seg-zenodo](https://zenodo.org/record/7362580). Weights of already trained models are provided at [seg-zenodo](https://zenodo.org/record/7362580). A configuration file example is provided in the folder examples. The two lines of the configuration files have to been modified: - `data.directory.main` has to be assigned to the directory where the netcdf datasets have been stored. - `data.directory.name` has to be assigned to the name of a netcdf dataset. The netcdf datasets can also be generated directly from the [SMARTCARB](https://zenodo.org/record/4034266#.Yt6btp5BzmE) dataset. The data generation scripts are not included in this repository, they are available on request. After data collection/generation, the neural networks can be trained with the python `main.py` script (see `examples/train.ipynb`). This script trains the Unet neural network as described in the manuscript. After training the neural networks, they can be used in the `examples/test.ipynb` notebook to generate predictions on the chosen test dataset. If you have further questions, please feel free to contact us or to create a GitHub issue. ## Authors and acknowledgment This project has been funded by the European Unions Horizon 2020 research and innovation programme under grant agreement 958927 (Prototype system for a Copernicus CO2 service) CEREA is a member of Institut Pierre Simon Laplace (IPSL). ## Support Contact: joffrey.dumont@enpc.fr
Owner
- Name: CEREA DA-ML team
- Login: cerea-daml
- Kind: organization
- Location: Paris, France
- Website: https://www.cerea-lab.fr
- Repositories: 2
- Profile: https://github.com/cerea-daml
GitHub Events
Total
- Watch event: 1
Last Year
- Watch event: 1