venkatesh-thiru's picture
Update README.md
7f66a0b verified
---
license: mit
tags:
- agriculture
- remote sensing
- earth observation
- landsat
- sentinel-2
---
## Model Card for UNet-6depth-Up+Conv: `venkatesh-thiru/s2l8h-UNet-6depth-upsample`
### Model Description
The UNet-6depth-upsample model is designed to harmonize Landsat-8 and Sentinel-2 satellite imagery by enhancing the spatial resolution of Landsat-8 images. This model takes in Landsat-8 multispectral images (Bottom of the Atmosphere (L2) Reflectances) and pan-chromatic images (Top of the Atmosphere (L1) Reflectances) and outputs images that match the spectral and spatial qualities of Sentinel-2 data.
### Model Architecture
This model is a UNet architecture with 6 depth levels and utilizes upsampling combined with convolutional layers to achieve high-fidelity image enhancement. The depth and convolutional layers are fine-tuned to provide a robust transformation that ensures improved spatial resolution and spectral consistency with Sentinel-2 images.
### Usage
```python
from transformers import AutoModel
# Load the UNet-6depth-Up+Conv model
model = AutoModel.from_pretrained("venkatesh-thiru/s2l8h-UNet-6depth-upsample", trust_remote_code=True)
# Harmonize Landsat-8 images
l8up = model(l8MS, l8pan)
```
Where:
`l8MS` - Landsat Multispectral images (L2 Reflectances)
`l8pan` - Landsat Pan-Chromatic images (L1 Reflectances)
### Applications
Water quality assessment
Urban planning
Climate monitoring
Disaster response
Infrastructure oversight
Agricultural surveillance
### Limitations
While the model generalizes well to most regions of the world, minor limitations may occur in areas with significantly different spectral characteristics or extreme environmental conditions.
### Reference
For more details, refer to the publication: 10.1016/j.isprsjprs.2024.04.026