This is the PyTorch implementation of our paper:
Asymmetric Bidirectional Fusion Network for Remote Sensing Pansharpening (ABFNet)
IEEE Transactions on Geoscience and Remote Sensing
Xin Zhao; Jiayi Guo; Yueting Zhang; Yirong Wu
- You need to specific the training configs at configs folder
- train the model using the configs
demo
python train.py -c configs/config_QB.json
The number of training set should larger than batch size, otherwise the UnboundLocalError: local variable 'loss' referenced before assignment will occur
- Test the model on Reduce Resolution
python test_rr.py -c configs/config_QB.json
If you find this repo is helpful to your research. Please consider cite our work.
@ARTICLE{10185614,
author={Zhao, Xin and Guo, Jiayi and Zhang, Yueting and Wu, Yirong},
journal={IEEE Transactions on Geoscience and Remote Sensing},
title={Asymmetric Bidirectional Fusion Network for Remote Sensing Pansharpening},
year={2023},
volume={61},
number={},
pages={1-16},
doi={10.1109/TGRS.2023.3296510}}