Large-Scale Stitching of Hyperspectral Remote Sensing Images Obtained from Spectral Scanning Spectrometers Mounted on Unmanned Aerial Vehicles
Abstract
:1. Introduction
2. Related Work
2.1. Unmanned Aerial Hyperspectral Imaging System Based on AOTF Spectrometer
2.2. Remote Sensing Waypoint Flight Acquisition Control
- (1)
- Before the remote sensing flight test, system connections were checked. The system was powered on, and the control computer (MINI-PC) was started. Remote sensing data acquisition control software was launched, linking the AOTF-based hyperspectral imager and RF controller, followed by a ground photography self-test.
- (2)
- Parameters such as the integration time and gain settings for the spectral camera were configured based on weather conditions. The spectral range and number of spectral segments for the AOTF spectrometer were also set.
- (3)
- Preset route and waypoint data, including latitude, longitude, altitude, yaw angle, and hover time, were imported into the drone flight control software. The drone autonomously executed the flight plan.
- (4)
- Upon reaching a waypoint, the UAV triggered the RGB panchromatic camera to capture a wide-field image. Simultaneously, the spectrometer acquisition control program received the trigger command.
- (5)
- The spectrometer acquisition control program directed the AOTF driver to disable the RF drive signal to acquire a dark background image.
- (6)
- The spectrometer program performed the high-speed acquisition of wavelength-specific data based on the configured parameters. A pre-established distortion model was applied during acquisition for real-time correction, and the hyperspectral data cube was stored in a designated format.
- (7)
- The system checked if the final waypoint had been reached. If not, it proceeded to the next waypoint and repeated steps 4–7. If the route was complete, the flight ended, and the UAV returned to the ground station.
2.3. Large Field-of-View Stitching Based on Waypoint Remote Sensing Images
3. Proposed Method
3.1. SuperPoint Feature Extraction and Multi-Feature Fusion
3.2. LightGlue Feature Matching
3.3. K-Means Spectral Image Classification
3.4. Dynamic Programming Method for Finding Joint Seams
- Each pixel in the first row and column of the energy function corresponded to a stitching line, with its energy value initialized to its current energy value.
- Starting from the second row, one of the best path nodes for each point was selected in the same row. The selection method involved comparing the energy values of the three adjacent points in the row opposite the current point, recording the column corresponding to the minimum value, and adding this minimum value to the energy value corresponding to the current point to update the suture’s energy value
- If the current point of the suture line was the last in the figure, the method proceeded to step 4. Otherwise, the method returned to step 2 and continued the expansion.
- The minimum value in the last row indicated that the end of the minimum vertical path had been reached, allowing us to trace back and obtain the optimal path, which formed the seam line.
4. Experimental Results
4.1. Comparison Between Features of All Spectral Segments and Single Spectral Segments
4.2. Evaluation of Spatial Information
4.3. Evaluations Based on Spectral Information
4.4. Computational Complexity Analysis
4.5. Large-Field Stitching Results
5. Discussion
6. Conclusions
Author Contributions
Funding
Data Availability Statement
Conflicts of Interest
References
- Jakob, S.; Zimmermann, R.; Gloaguen, R. The need for accurate geometric and radiometric corrections of drone-borne hyperspectral data for mineral exploration: MEPHySToA toolbox for pre-processing drone-borne hyperspectral data. Remote Sens. 2017, 9, 88. [Google Scholar] [CrossRef]
- Honkavaara, E.; Eskelinen, M.A.; Polonen, I.; Saari, H.; Ojanen, H.; Mannila, R.; Holmlund, C.; Hakala, T.; Litkey, P.; Rosnell, T.; et al. Remote sensing of 3-D geometry and surface moisture of a peat production area using hyperspectral frame cameras in visible to short-wave infrared spectral ranges onboard a small unmanned airborne vehicle (UAV). IEEE Trans. Geosci. Remote Sens. 2016, 54, 5440–5454. [Google Scholar] [CrossRef]
- Nevalainen, O.; Honkavaara, E.; Tuominen, S.; Viljanen, N.; Hakala, T.; Yu, X.; Hyyppa, J.; Saari, H.; Polonen, I.; Imai, N.N.; et al. Individual tree detection and classification with UAV-based photogrammetric point clouds and hyperspectral imaging. Remote Sens. 2017, 9, 185. [Google Scholar] [CrossRef]
- Zhang, T.; Bi, Y.; Xuan, C. Convolutional transformer attention network with few-shot learning for grassland degradation monitoring using UAV hyperspectral imagery. Int. J. Remote Sens. 2024, 45, 2109–2135. [Google Scholar] [CrossRef]
- Lakshmi, G.J.; Bodapati, V.; Baji, S.S.; Panuganti, T.S. Water Quality Monitoring Using Remote-sensing. In Proceedings of the 2023 International Conference on Computational Intelligence and Sustainable Engineering Solutions (CISES), Greater Noida, India, 28–30 April 2023; pp. 624–628. [Google Scholar]
- Zhao, E.; Qu, N.; Wang, Y.; Gao, C. Spectral reconstruction from thermal infrared multispectral image using convolutional neural network and transformer joint network. Remote Sens. 2024, 16, 1284. [Google Scholar] [CrossRef]
- Mo, Y.; Wei, X.; Kang, X.; Zhang, S.; Li, S. Seam-cutting Based Unmanned Aerial Vehicle Hyperspectral Image Stitching. In Proceedings of the IEEE International Geoscience Remote Sensing Symposium IGARSS 2021, Brussels, Belgium, 11–16 July 2021; pp. 8253–8256. [Google Scholar]
- Fang, J.; Wang, X.; Zhu, T.; Liu, X.; Zhang, X.; Zhao, D. A novel mosaic method for UAV-BASED hyperspectral images. In Proceedings of the IEEE International Geoscience and Remote Sensing Symposium (IGARSS), Yokohama, Japan, 28 July–2 August 2019; Volume 2019, pp. 9220–9223. [Google Scholar] [CrossRef]
- Chen, P.; Xu, X. A comparison of photogrammetric software packages for mosaicking unmanned aerial vehicle (UAV) images in agricultural application. Acta Agron. Sin. 2020, 46, 1112–1119. [Google Scholar] [CrossRef]
- Xie, W.; Liu, T.; Gu, Y. Intrinsic hyperspectral image recovery for UAV strips stitching. IEEE Trans. Geosci. Remote Sens. 2024, 62, 5527013. [Google Scholar] [CrossRef]
- Yi, L.-N.; Xu, X.; Zhang, G.-F.; Ming, X.; Sha, L.-Y. Light and small UAV hyperspectral image mosaicking. Spectrosc. Spectral Anal. 2019, 39, 1885–1891. [Google Scholar]
- Xiong, J.; Li, F.; Long, F.; Xu, Y.; Wang, S.; Xu, J.; Ling, Q. Spatially-varying Warping for Panoramic Image Stitching. In Proceedings of the 34th Chinese Control and Decision Conference (CCDC), Hefei, China, 15–17 August 2022; pp. 575–580. [Google Scholar]
- Li, L.; Yao, J.; Xie, R.; Li, J. Edge-enhanced optimal seamline detection for orthoimage mosaicking. IEEE Geosci. Remote Sens. Lett. 2018, 15, 764–768. [Google Scholar] [CrossRef]
- Yi, L.; Chen, J.M.; Zhang, G.; Xu, X.; Ming, X.; Guo, W. Seamless mosaicking of UAV-based push-broom hyperspectral images for environment monitoring. Remote Sens. 2021, 13, 4720. [Google Scholar] [CrossRef]
- Chung, K.-L.; Chang, W.-T. Centralized RANSAC-based point cloud registration with fast convergence and high accuracy. IEEE J. Sel. Top. Appl. Earth Obs. Remote Sens. 2024, 17, 5431–5442. [Google Scholar] [CrossRef]
- Ma, J.; Zhao, J.; Tian, J.; Yuille, A.L.; Tu, Z. Robust point matching via vector field consensus. IEEE Trans. Image Process. 2014, 23, 1706–1721. [Google Scholar] [CrossRef]
- Ma, J.; Jiang, J.; Zhou, H.; Zhao, J.; Guo, X. Guided locality preserving feature matching for remote sensing image registration. IEEE Trans. Geosci. Remote Sens. 2018, 56, 4435–4447. [Google Scholar] [CrossRef]
- Zhang, Y.; Wan, Z.; Jiang, X.; Mei, X. Automatic stitching for hyperspectral images using robust feature matching and elastic warp. IEEE J. Sel. Top. Appl. Earth Obs. Remote Sens. 2020, 13, 3145–3154. [Google Scholar] [CrossRef]
- Zhang, Y.; Mei, X.; Ma, Y.; Jiang, X.; Peng, Z.; Huang, J. Hyperspectral panoramic image stitching using robust matching and adaptive bundle adjustment. Remote Sens. 2022, 14, 4038. [Google Scholar] [CrossRef]
- Xiao, G.; Luo, H.; Zeng, K.; Wei, L.; Ma, J. Robust feature matching for remote sensing image registration via guided hyperplane fitting. IEEE Trans. Geosci. Remote Sens. 2022, 60, 5600714. [Google Scholar] [CrossRef]
- Jiang, Z.; Zhang, Z.; Liu, J.; Fan, X.; Liu, R. Multi-spectral Image Stitching via Spatial Graph Reasoning. In Proceedings of the MM ′23: 31st ACM International Conference on Multimedia, Ottawa, ON, Canada, 29 October–3 November 2023; pp. 472–480. [Google Scholar]
- Zaragoza, J.; Chin, T.-J.; Brown, M.S.; Suter, D. As-projective-as-possible image stitching with moving DLT. In Proceedings of the 26th IEEE Conference on Computer Vision and Pattern Recognition (CVPR), Portland, OR, USA, 23–28 June 2013; pp. 2339–2346. [Google Scholar]
- Li, J.; Wang, Z.; Lai, S.; Zhai, Y.; Zhang, M. Parallax-tolerant image stitching based on robust elastic warping. IEEE Trans. Multimed. 2018, 20, 1672–1687. [Google Scholar] [CrossRef]
- Li, N.; Xu, Y.; Wang, C. Quasi-homography warps in image stitching. arXiv 2017, arXiv:1701.08006. [Google Scholar] [CrossRef]
- Yang, L.; Tian, B.; Dang, J. Research on image stitching algorithm based on deep learning: A survey. Appl. Res. Comput. 2024, 41, 1930–1939. [Google Scholar]
- Cheng, S.; Yang, F.; Chen, Z.; Yuan, N.; Tao, W. Deep seam prediction for image stitching based on selection consistency loss. arXiv 2023, arXiv:2302.05027. [Google Scholar]
- Jia, Q.; Li, Z.; Fan, X.; Zhao, H.; Teng, S.; Ye, X.; Latecki, L.J. Leveraging Line-point Consistence to Preserve Structures for Wide Parallax Image Stitching. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR), Electrical Network, Nashville, TN, USA, 19–25 June 2021; pp. 12181–12190. [Google Scholar]
- Liao, T.; Chen, J.; Xu, Y. Quality evaluation-based iterative seam estimation for image stitching. Signal Image Video Process. 2019, 13, 1199–1206. [Google Scholar] [CrossRef]
- Li, J.; Zhou, Y. Automatic Color Image Stitching Using Quaternion Rank-1 Alignment. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR), New Orleans, LA, USA, 19–24 June 2022; pp. 19688–19697. [Google Scholar]
- Nie, L.; Lin, C.; Liao, K.; Liu, S.; Zhao, Y. Unsupervised deep image stitching: Reconstructing stitched features to images. IEEE Trans. Image Process. 2021, 30, 6184–6197. [Google Scholar] [CrossRef]
- Mo, Y.; Kang, X.; Duan, P.; Li, S. A robust UAV hyperspectral image stitching method based on deep feature matching. IEEE Trans. Geosci. Remote Sens. 2022, 60, 5517514. [Google Scholar] [CrossRef]
- Li, S.; Yin, Q.; Hu, Y.; Gong, C.-L. A push-sweep hyperspectral aerial image mosaic method based on SPHP. J. Infrared Millim. Waves 2021, 40, 64–73. [Google Scholar]
- Peng, Z.; Ma, Y.; Zhang, Y.; Li, H.; Fan, F.; Mei, X. Seamless UAV hyperspectral image stitching using optimal seamline detection via graph cuts. IEEE Trans. Geosci. Remote Sens. 2023, 61, 5512213. [Google Scholar] [CrossRef]
- Peng, Z.; Ma, Y.; Mei, X.; Huang, J.; Fan, F. Hyperspectral image stitching via optimal seamline detection. IEEE Geosci. Remote Sens. Lett. 2022, 19, 5507805. [Google Scholar] [CrossRef]
- Hejazifar, H.; Khotanlou, H. Fast and robust seam estimation to seamless image stitching. Signal Image Video Process. 2018, 12, 885–893. [Google Scholar] [CrossRef]
- Jiang, Q.; Qiu, Y.; Wen, Y.; Wang, H.; Xu, W. Design of data acquisition system for AOTF polarization spectral imaging instrument. Infrared Las. Eng. 2012, 41, 218–222. [Google Scholar]
- Liu, H.; Yu, T.; Hu, B.; Hou, X.; Zhang, Z.; Liu, X.; Liu, J.; Wang, X.; Zhong, J.; Tan, Z.; et al. UAV-borne hyperspectral imaging remote sensing system based on acousto-optic tunable filter for water quality monitoring. Remote Sens. 2021, 13, 4069. [Google Scholar] [CrossRef]
- Wang, J.; Zhao, D.; Du, X.; Wang, Q.; Lin, Z.; Cheng, L.; Li, Z. Design and experiment of hyper-spectral polarization imaging system based on AOTF. Infrared Las. Eng. 2017, 46, 138002. [Google Scholar] [CrossRef]
- Sun, G.; Huang, W.; Chen, P.; Gao, S.; Wang, X. Advances in UAV-based multispectral remote sensing applications. Trans. Chin. Soc. Agric. Mach. 2018, 49, 1–17. [Google Scholar] [CrossRef]
- Song, Y.; Zhang, D.; Tang, L.; Li, C.; Ma, L. An approach to stitch UAV image with low overlap based on ASIFT algorithm. Remote Sens. Technol. Appl. 2015, 30, 725–730. [Google Scholar]
- Ren, X.; Sun, M.; Zhang, X.; Liu, L. A simplified method for UAV multispectral images mosaicking. Remote Sens. 2017, 9, 962. [Google Scholar] [CrossRef]
- DeTone, D.; Malisiewicz, T.; Rabinovich, A. SuperPoint: Self-supervised Interest Point Detection and Description. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR), Salt Lake City, UT, USA, 18–22 June 2018; pp. 337–349. [Google Scholar]
- Lindenberger, P.; Sarlin, P.E.; Pollefeys, M. LightGlue: Local Feature Matching at Light Speed. In Proceedings of the 2023 IEEE/CVF International Conference on Computer Vision, Vancouver, BC, Canada, 18–22 June 2023; pp. 17581–17592. [Google Scholar]
- Sarlin, P.-E.; DeTone, D.; Malisiewicz, T.; Rabinovich, A. SuperGlue: Learning Feature Matching With Graph Neural Networks. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR), Electrical Network, Seattle, WA, USA, 13–19 June 2020; pp. 4937–4946. [Google Scholar]
- Liu, H.; Hou, X.; Hu, B.; Yu, T.; Zhang, Z.; Liu, X.; Liu, J.; Wang, X.; Zhong, J.; Tan, Z. Image blurring and spectral drift in imaging spectrometer system with an acousto-optic tunable filter and its application in UAV remote sensing. Int. J. Remote Sens. 2022, 43, 6957–6978. [Google Scholar] [CrossRef]
- Jia, Y.; Wang, R.; Jiang, X. A real-time image stitching and fusion algorithm circuit design based on FPGA. Electronics 2024, 13, 271. [Google Scholar] [CrossRef]
- Palacios, P.; Bascones, D.; Gonzalez, C.; Mozos, D. A real-time FPGA Implementation of the LCMV algorithm for target classification in hyperspectral images using LDL decomposition. IEEE Trans. Geosci. Remote Sens. 2024, 62, 5524814. [Google Scholar] [CrossRef]
Methods | Number of Features in the Left Data Cube | Number of Features in the Right Data Cube | Number of Successful Feature Pairs Between the Two Data Cubes |
---|---|---|---|
Select intermediate band [18] | 1537 | 1663 | 353 |
Select peak signal-to-noise ratio [19] | 2927 | 2806 | 622 |
Image fusion into one image [31] | 3981 | 3509 | 897 |
Image fusion into one image [32] | 3016 | 2866 | 742 |
Our method | 131,117 | 133,511 | 37,876 |
Methods | Number of Features in the Left Data Cube | Number of Features in the Right Data Cube | Number of Successful Feature Pairs Between the Two Data Cubes |
---|---|---|---|
Select intermediate band [18] | 1694 | 2290 | 109 |
Select peak signal-to-noise ratio [19] | 2413 | 3143 | 121 |
Image fusion into one image [31] | 2348 | 2746 | 96 |
Image fusion into one image [32] | 2077 | 2672 | 88 |
Our method | 107,049 | 127,143 | 4936 |
Methods | Number of Features in the Left Data Cube | Number of Features in the Right Data Cube | Number of Successful Feature Pairs Between the Two Data Cubes |
---|---|---|---|
Select intermediate band [18] | 3099 | 3169 | 497 |
Select peak signal-to-noise ratio [19] | 3215 | 3008 | 559 |
Image fusion into one image [31] | 2913 | 3187 | 605 |
Image fusion into one image [32] | 3409 | 3260 | 618 |
Our method | 160,956 | 152,741 | 29,631 |
Datasets | Original Fusion Method | Optimal Stitching Technique [11,12] | Optimal Stitching Technique [31] | Our Method |
---|---|---|---|---|
Lakeside dataset | 471.4471 | 472.0932 | 472.1074 | 472.8813 |
Farmland dataset | 464.5104 | 464.6879 | 464.8157 | 465.0429 |
Park dataset | 462.8703 | 463.7294 | 463.1543 | 464.8864 |
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2025 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
Share and Cite
Liu, H.; Hu, B.; Hou, X.; Yu, T.; Zhang, Z.; Liu, X.; Wang, X.; Tan, Z. Large-Scale Stitching of Hyperspectral Remote Sensing Images Obtained from Spectral Scanning Spectrometers Mounted on Unmanned Aerial Vehicles. Electronics 2025, 14, 454. https://doi.org/10.3390/electronics14030454
Liu H, Hu B, Hou X, Yu T, Zhang Z, Liu X, Wang X, Tan Z. Large-Scale Stitching of Hyperspectral Remote Sensing Images Obtained from Spectral Scanning Spectrometers Mounted on Unmanned Aerial Vehicles. Electronics. 2025; 14(3):454. https://doi.org/10.3390/electronics14030454
Chicago/Turabian StyleLiu, Hong, Bingliang Hu, Xingsong Hou, Tao Yu, Zhoufeng Zhang, Xiao Liu, Xueji Wang, and Zhengxuan Tan. 2025. "Large-Scale Stitching of Hyperspectral Remote Sensing Images Obtained from Spectral Scanning Spectrometers Mounted on Unmanned Aerial Vehicles" Electronics 14, no. 3: 454. https://doi.org/10.3390/electronics14030454
APA StyleLiu, H., Hu, B., Hou, X., Yu, T., Zhang, Z., Liu, X., Wang, X., & Tan, Z. (2025). Large-Scale Stitching of Hyperspectral Remote Sensing Images Obtained from Spectral Scanning Spectrometers Mounted on Unmanned Aerial Vehicles. Electronics, 14(3), 454. https://doi.org/10.3390/electronics14030454