This repository is the official PyTorch implementation of our paper Towards Robust Pansharpening: A Large-Scale High-Resolution Multi-Scene Dataset and Novel Approach.
pip install -r requirements.txtPanBench
├─GF1
│ ├─NIR_256
│ ├─PAN_1024
│ └─RGB_256
├─GF2
│ ├─NIR_256
│ ├─PAN_1024
│ └─RGB_256
├─GF6
│ ├─NIR_256
│ ├─PAN_1024
│ └─RGB_256
├─IN
│ ├─NIR_256
│ ├─PAN_1024
│ └─RGB_256
├─LC7
│ ├─NIR_256
│ ├─PAN_1024
│ └─RGB_256
├─LC8
│ ├─NIR_256
│ ├─PAN_1024
│ └─RGB_256
├─QB
│ ├─NIR_256
│ ├─PAN_1024
│ └─RGB_256
├─WV2
│ ├─NIR_256
│ ├─PAN_1024
│ └─RGB_256
├─WV3
│ ├─NIR_256
│ ├─PAN_1024
│ └─RGB_256
└─WV4
├─NIR_256
├─PAN_1024
└─RGB_256python src/train.py experiment=cmfnetpython src/eval.py experiment=cmfnetYou can download pre-trained models in logs/train/runs.
-
Supported methods.
-
Supported satellites.
- GaoFen1
- GaoFen2
- GaoFen6
- Landsat7
- Landsat8
- WorldView2
- WorldView3
- WorldView4
- QuickBird
- IKONOS
python visualize.pyIf you use our code or models in your research, please cite with:
@Article{cmfnet,
AUTHOR = {Wang, Shiying and Zou, Xuechao and Li, Kai and Xing, Junliang and Cao, Tengfei and Tao, Pin},
TITLE = {Towards Robust Pansharpening: A Large-Scale High-Resolution Multi-Scene Dataset and Novel Approach},
JOURNAL = {Remote Sensing},
VOLUME = {16},
YEAR = {2024},
NUMBER = {16},
}








