Downloads · 30 days
13
0% of all-time downloads
venkatesh-thiru/s2l8h-UNet-6depth-shuffle
s2l8h-UNet-6depth-shuffle is a feature extraction model from venkatesh-thiru. Use it when you need embeddings to search or compare text. It is set up for transformers. The card lists the license as mit.
The UNet-6depth-shuffle model harmonizes Landsat-8 and Sentinel-2 imagery by improving the spatial resolution of Landsat-8 images. This model uses Landsat-8 multispectral and pan-chromatic images to produce outputs th…
Downloads · 30 days
13
0% of all-time downloads
All-time downloads
3K
Public
Parameters
226M
2.7 GB on disk
Likes
0
Public
Click a slice to open those files.
.bin905 MB · 50%
From the Hugging Face model README
venkatesh-thiru/s2l8h-UNet-6depth-shuffleThe UNet-6depth-shuffle model harmonizes Landsat-8 and Sentinel-2 imagery by improving the spatial resolution of Landsat-8 images. This model uses Landsat-8 multispectral and pan-chromatic images to produce outputs that match the Sentinel-2's spectral and spatial characteristics.
This UNet model features 6 depth levels and incorporates a shuffling mechanism to enhance image resolution and spectral accuracy. The depth and shuffling operations are tailored to achieve high-quality transformations, ensuring the output images closely resemble Sentinel-2 data.
from transformers import AutoModel
# Load the UNet-6depth-shuffle model
model = AutoModel.from_pretrained("venkatesh-thiru/s2l8h-UNet-6depth-shuffle", trust_remote_code=True)
# Harmonize Landsat-8 images
l8up = model(l8MS, l8pan)
l8MS - Landsat Multispectral images (L2 Reflectances)
l8pan - Landsat Pan-Chromatic images (L1 Reflectances)
Water quality assessment
Urban planning
Climate monitoring
Disaster response
Infrastructure oversight
Agricultural surveillance
Minor limitations may arise in regions with different spectral properties or under extreme environmental conditions.
For more details, refer to the publication: 10.1016/j.isprsjprs.2024.04.026