Awesome
SOMatch
A Framework for Deep Learning-based Sparse SAR-Optical Image Matching [Paper]
Building the Docker Image
docker build -t somatch:latest .
Datasets and Dataloaders
Training the Matching Network
docker run -it --rm --runtime=nvidia -v <your dataset root>:/src/data/ -v <your results directory>:/src/results -e CUDA_VISIBLE_DEVICES=0 --ipc=host somatch:latest train.py --config config/so_match/experiments/backbone_asl1_wml.json
Creating the Goodness Network and ORN dataset
Training the Goodness Networks
Training the Outlier Reduction Network (ORN)
Using the Trained Networks
Using this work:
If you make use of this code, or generate any results using this code, please cite the corresponding paper:
Hughes, L. H., Marcos, D., Lobry, S., Tuia, D., & Schmitt, M. (2020). A deep learning framework for matching of SAR and optical imagery. ISPRS Journal of Photogrammetry and Remote Sensing, 169, 166-179.