Official implementation of AAAI 2025 paper "Object-level Geometric Structure Preserving for Natural Image Stitching".
-
Compile
Opencv 4.4.0
,VLFEAT
andEigen
locally. -
Create a new Visual Studio
.sln
, and add all.cpp
and.h
files into this .sln. -
Set HED file paths in
EdgeDetection.cpp
.
StitchBench is by far the most comprehensive image stitching dataset.
A sample image pair is provided in ./input-data/AANAP-01_skyline
.
StitchBench is available at:
HuggingFace. You will be automatically granted access to it.
Aerial234 is a open-source dataset of 234 aerial images for image stitching. We used a drone to continuously scan an area of Southeast University and collected this dataset. It’s quite a challenging dataset, and we’re curious if there’s a method to stitch these 234 aerial images into a single panorama.
Aerial234 is available at: HuggingFace.
Our work on aerial image stiching (just a preliminary attempt): UAV image stitching by estimating orthograph with RGB cameras.
Run .sln
and you will find 0-original.png in the ./
folder.
Upload the image to Google Colab and run sam.ipynb to get SAM features and put it in ./ folder.
For any questions, please feel free to open an issue.
@article{cai2024object,
title={Object-level Geometric Structure Preserving for Natural Image Stitching},
author={Cai, Wenxiao and Yang, Wankou},
journal={arXiv preprint arXiv:2402.12677},
year={2024}
}
@article{Cai2023UAVIS,
title={UAV image stitching by estimating orthograph with RGB cameras},
author={Wenxiao Cai and Songlin Du and Wankou Yang},
journal={J. Vis. Commun. Image Represent.},
year={2023},
volume={94},
pages={103835},
url={https://api.semanticscholar.org/CorpusID:258424154}
}
We appreciate AAAI for providing Student Scholarship for this paper!