It is the python-keras implementation of the paper: A Novel Multitemporal Deep Fusion Network (MDFN) for Short-Term Multitemporal HR Images Classification
For more information, please see our published paper at IEEE JSTARS
Windows 10
Python 3.6
CPU or NVIDIA GPU
CUDA 9.0
Keras 2.2.4
You can run a demo to get started.
python MDFN_demo.py
In this case, the data structure should be the following:
"""
Image classification data set with pixel-level binary labels;
├─Image_T1 & Image_T2 & Image_T3...
├─label
├─train_set
└─test_set
"""
If you use this code for your research, please cite our papers.
@ARTICLE{9573468,
author={Zheng, Yongjie and Liu, Sicong and Du, Qian and Zhao, Hui and Tong, Xiaohua and Dalponte, Michele},
journal={IEEE Journal of Selected Topics in Applied Earth Observations and Remote Sensing},
title={A Novel Multitemporal Deep Fusion Network (MDFN) for Short-Term Multitemporal HR Images Classification},
year={2021},
volume={14},
number={},
pages={10691-10704},
doi={10.1109/JSTARS.2021.3119942}
}
Our code is inspired by keras-SSUN.