Skip to main content

🛰️ Cloud Detection and Atmospheric Correction With Efficient Deep Learning Models

Project description

Article DOI:10.1109/JSTARS.2024.3480520 GitHub release (latest SemVer including pre-releases) PyPI PyPI - Python Version PyPI - License docs

DTACSNet: Onboard Cloud Detection and Atmospheric Correction With Efficient Deep Learning Models

Cesar Aybar§, Gonzalo Mateo-García§, Giacomo Acciarini§, Vit Ruzicka, Gabriele Meoni, Nicolas Longepe, Luis Gómez-Chova § development contribution

10.1109/JSTARS.2024.3480520

This repo contains an open implementation to run inference with DTACSNet models for atmospheric correction. This repo and trained models are released under a Creative Commons non-commercial licence licence

Install ⚙️:

pip install dtacs

Run:

from dtacs.model_wrapper import ACModel
model_atmospheric_correction = ACModel(model_name="CNN_corrector_phisat2")
model_atmospheric_correction.load_weights()

ac_output = model_atmospheric_correction.predict(l1c_toa_s2)
awesome atmospheric correction The figure above shows a sample of Sentinel-2 level 1C, DTACSNet model output and Sentinel-2 level 2A in the RGB (first row) and in the SWIR, NIR, Red (last row) composites.

See the inference tutorial for a complete example.

Citation

If you find this work useful for your research, please consider citing our work:

@article{aybar_onboard_2024,
	title = {Onboard {Cloud} {Detection} and {Atmospheric} {Correction} {With} {Efficient} {Deep} {Learning} {Models}},
	volume = {17},
	issn = {2151-1535},
	url = {https://ieeexplore.ieee.org/abstract/document/10716772},
	doi = {10.1109/JSTARS.2024.3480520},
	urldate = {2024-11-12},
	journal = {IEEE Journal of Selected Topics in Applied Earth Observations and Remote Sensing},
	author = {Aybar, Cesar and Mateo-García, Gonzalo and Acciarini, Giacomo and Růžička, Vít and Meoni, Gabriele and Longépé, Nicolas and Gómez-Chova, Luis},
	year = {2024},
	note = {Conference Name: IEEE Journal of Selected Topics in Applied Earth Observations and Remote Sensing},
	pages = {19518--19529}
}

Acknowledgments

DTACSNet has been developed by Trillium Technologies. It has been funded by ESA Cognitive Cloud Computing in Space initiative project number D-TACS I-2022-00380.

More Cloud Detection Viz

#8db5f0 Thick cloud #8df094 Thin cloud #fff982 Cloud shadow

image/png

image/png

image/png

image/png

image/png

image/png

image/png

image/png

More Atmospheric Correction Viz

image/png

image/png

image/png

image/png

image/png

image/png

image/png

image/png

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

dtacs-1.0.1.tar.gz (22.9 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

dtacs-1.0.1-py3-none-any.whl (21.4 kB view details)

Uploaded Python 3

File details

Details for the file dtacs-1.0.1.tar.gz.

File metadata

  • Download URL: dtacs-1.0.1.tar.gz
  • Upload date:
  • Size: 22.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.8.4 CPython/3.10.10 Linux/5.15.0-58-generic

File hashes

Hashes for dtacs-1.0.1.tar.gz
Algorithm Hash digest
SHA256 ace7c31f8829c2a21e8c58bb96598c9b780cd52bbc61b5126915b173bafd9742
MD5 f6d4cbad246058ee8dbc628af3d77e5f
BLAKE2b-256 a745ad85a284469479a1ee02ff7a11918ab5853cf3b38afc60c983c857eb3c0b

See more details on using hashes here.

File details

Details for the file dtacs-1.0.1-py3-none-any.whl.

File metadata

  • Download URL: dtacs-1.0.1-py3-none-any.whl
  • Upload date:
  • Size: 21.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.8.4 CPython/3.10.10 Linux/5.15.0-58-generic

File hashes

Hashes for dtacs-1.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 6c64d8dad2f9de167f85e9ac0eee9d6cc6cb28174786af67d163ed20cc0676d9
MD5 fdcf252109f2fe4c8448a53f5f45e002
BLAKE2b-256 74a8b903a51fd9191b30a91aa3faadce30bf817e51bd769576e62a32f705a968

See more details on using hashes here.

Supported by

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