Super Resolution 3.0 is a project focused on the fusion of Sentinel-2 optical and Sentinel-1 radar satellite data to generate high-resolution super-resolved images. The project utilizes advanced deep learning techniques to enhance the spatial resolution of satellite imagery, providing detailed and accurate insights for various applications such as environmental monitoring, agriculture, and urban planning.
Inference Notebook : src/notebooks/inference/inference.ipynb
Training Notebook : src/notebooks/training/training.ipynb
Reloading Notebook (S3 Bucket): src/notebooks/training/reloading.ipynb
New Datacube Generation (Planetary): src/utils/preprocess_datacube.py
1. pip3 install requirements.txt
2. cd src/
3. python3 main.py --bbox xmin,ymin,xmax,ymax --daterange 2023-10-01/2024-03-20 --outpath s3://super-resolution-3.0/inferences/test
- Generates 1.25m imagery after every 5 day.
- Get cloud free imagery upto 4 cloudy timestaps.
- STAC APIs Integration for Data Download.
- S3 Bucket Integration for SR3.
- Model Training & Data Downloading Script Integrated.
├── src
│ ├── data # contains downloading dataset & datacube scripts
│ ├── models # contains model architectures
│ ├── pipelines
│ │ └── pipeline.py # end-to-end pipeline for SR3
│ │
│ ├── notebooks # contains training & inference notebooks
│ └── utils # contains utility & helper modules