{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,18]],"date-time":"2026-06-18T09:54:52Z","timestamp":1781776492399,"version":"3.54.5"},"reference-count":36,"publisher":"MDPI AG","issue":"6","license":[{"start":{"date-parts":[[2026,6,18]],"date-time":"2026-06-18T00:00:00Z","timestamp":1781740800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"name":"SCIENTIFIC RESEARCH PROJECT OF THE NATURAL SCIENCE FOUNDATION OF HUNAN PROVINCE","award":["2024JJ6226"],"award-info":[{"award-number":["2024JJ6226"]}]},{"name":"SCIENTIFIC RESEARCH FUND OF HUNAN PROVINCIAL EDUCATION DEPARTMENT","award":["25A0593"],"award-info":[{"award-number":["25A0593"]}]},{"name":"SCIENTIFIC RESEARCH FUND OF HUNAN PROVINCIAL EDUCATION DEPARTMENT","award":["23B0761"],"award-info":[{"award-number":["23B0761"]}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Algorithms"],"abstract":"<jats:p>In UAV-based remote sensing, accurate and efficient image mosaicing is crucial for achieving real-time monitoring. Traditional cloud-centric processing paradigms, however, face core scientific challenges such as high latency, bandwidth bottlenecks, and limited autonomy, making them inadequate for dynamic, real-time scenarios. To address these issues, this paper proposes an edge-computing-enabled UAV image mosaicing system. The system consists of a UAV remote sensing platform and an edge computing terminal, with the core being our novel B-SIFT-ILS algorithm. The algorithm first uses geographic coordinates for unified registration, constructs a Gaussian scale space for multi-resolution representation, and then precisely locates extrema in the Difference of Gaussian (DoG) space using a 3D quadratic function. A BANSAC algorithm is subsequently employed to refine feature points and extract stable SIFT features, and finally, Iterative Least Squares (ILS) are used to achieve seamless mosaicing. Experimental results demonstrate that, compared with classical RANSAC, the proposed method achieves superior feature sampling accuracy (rotation: 0.879, translation: 0.877) and lower latency. The ILS-based smoothing stage effectively eliminates noise and ghosting without introducing gradient reversal, performing comparably to deep learning methods while significantly outperforming direct averaging and Gaussian approaches. On the NVIDIA Jetson Orin NX edge terminal, a single processing instance requires only 1124 ms, highlighting its strong potential for real-time, low-latency, and autonomous mosaicing tasks. Future research will focus on extending the approach to non-planar terrains and implementing adaptive parameter tuning for the BANSAC algorithm.<\/jats:p>","DOI":"10.3390\/a19060489","type":"journal-article","created":{"date-parts":[[2026,6,18]],"date-time":"2026-06-18T08:59:38Z","timestamp":1781773178000},"page":"489","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":0,"title":["An Edge Computing-Enabled UAV-Based Image Mosaicing System Using a Novel B-SIFT-ILS Algorithm"],"prefix":"10.3390","volume":"19","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-7094-976X","authenticated-orcid":false,"given":"Linhui","family":"Wang","sequence":"first","affiliation":[{"name":"School of Intelligent Manufacturing, Hunan University of Science and Engineering, Yongzhou 425199, China"},{"name":"Hunan Engineering Research Center for Smart Agriculture (Fruits and Vegetables) Information Perception and Early Warning, Yongzhou 425199, China"},{"name":"College of Agricultural Unmanned Systems, China Agricultural University, Beijing 100091, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Zhizhuang","family":"Liu","sequence":"additional","affiliation":[{"name":"School of Intelligent Manufacturing, Hunan University of Science and Engineering, Yongzhou 425199, China"},{"name":"Hunan Engineering Research Center for Smart Agriculture (Fruits and Vegetables) Information Perception and Early Warning, Yongzhou 425199, China"},{"name":"Hunan Golden Ant Intelligent Equipment Co., Ltd., Yongzhou 425100, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Yu","family":"Yang","sequence":"additional","affiliation":[{"name":"School of Intelligent Manufacturing, Hunan University of Science and Engineering, Yongzhou 425199, China"},{"name":"Hunan Engineering Research Center for Smart Agriculture (Fruits and Vegetables) Information Perception and Early Warning, Yongzhou 425199, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Lizhi","family":"Chen","sequence":"additional","affiliation":[{"name":"School of Intelligent Manufacturing, Hunan University of Science and Engineering, Yongzhou 425199, China"},{"name":"Hunan Engineering Research Center for Smart Agriculture (Fruits and Vegetables) Information Perception and Early Warning, Yongzhou 425199, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Zhenqi","family":"Zhou","sequence":"additional","affiliation":[{"name":"School of Intelligent Manufacturing, Hunan University of Science and Engineering, Yongzhou 425199, China"},{"name":"Hunan Engineering Research Center for Smart Agriculture (Fruits and Vegetables) Information Perception and Early Warning, Yongzhou 425199, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Mengyu","family":"Zeng","sequence":"additional","affiliation":[{"name":"School of Intelligent Manufacturing, Hunan University of Science and Engineering, Yongzhou 425199, China"},{"name":"Hunan Engineering Research Center for Smart Agriculture (Fruits and Vegetables) Information Perception and Early Warning, Yongzhou 425199, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Yonghong","family":"Tan","sequence":"additional","affiliation":[{"name":"School of Intelligent Manufacturing, Hunan University of Science and Engineering, Yongzhou 425199, China"},{"name":"Hunan Engineering Research Center for Smart Agriculture (Fruits and Vegetables) Information Perception and Early Warning, Yongzhou 425199, China"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"1968","published-online":{"date-parts":[[2026,6,18]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","first-page":"101270","DOI":"10.1016\/j.atech.2025.101270","article-title":"Application of precision agriculture technologies for crop protection and soil health","volume":"12","author":"Mamabolo","year":"2025","journal-title":"Smart Agric. Technol."},{"key":"ref_2","first-page":"26","article-title":"Edge computing and its impact on real-time data processing for IoT-driven applications","volume":"5","author":"Bablu","year":"2025","journal-title":"J. Adv. Comput. Syst."},{"key":"ref_3","doi-asserted-by":"crossref","first-page":"836","DOI":"10.1016\/j.future.2017.07.048","article-title":"Minimizing SLA violation and power consumption in Cloud data centers using adaptive energy-aware algorithms","volume":"86","author":"Zhou","year":"2018","journal-title":"Future Gener. Comput. Syst."},{"key":"ref_4","doi-asserted-by":"crossref","first-page":"658","DOI":"10.1109\/TGCN.2021.3067309","article-title":"AFED-EF: An energy-efficient VM allocation algorithm for IoT applications in a cloud data center","volume":"5","author":"Zhou","year":"2021","journal-title":"IEEE Trans. Green Commun. Netw."},{"key":"ref_5","doi-asserted-by":"crossref","first-page":"30","DOI":"10.1109\/MC.2017.9","article-title":"The emergence of edge computing","volume":"50","author":"Satyanarayanan","year":"2017","journal-title":"Computer"},{"key":"ref_6","doi-asserted-by":"crossref","unstructured":"Bonomi, F., Milito, R., Zhu, J., and Addepalli, S. (2012). Fog computing and its role in the internet of things. MCC \u201912: Proceedings of the First Edition of the MCC Workshop on Mobile Cloud Computing, ACM Digital Library.","DOI":"10.1145\/2342509.2342513"},{"key":"ref_7","doi-asserted-by":"crossref","unstructured":"Yi, S., Li, C., and Li, Q. (2015). A survey of fog computing: Concepts, applications and issues. Mobidata \u201915: Proceedings of the 2015 Workshop on Mobile Big Data, ACM Digital Library.","DOI":"10.1145\/2757384.2757397"},{"key":"ref_8","doi-asserted-by":"crossref","first-page":"46","DOI":"10.1016\/j.jnca.2015.05.016","article-title":"Dynamic energy-aware cloudlet-based mobile cloud computing model for green computing","volume":"59","author":"Gai","year":"2016","journal-title":"J. Netw. Comput. Appl."},{"key":"ref_9","doi-asserted-by":"crossref","unstructured":"Zhou, Z., and Abawajy, J. (2025). Reinforcement learning-based edge server placement in the intelligent internet of vehicles environment. IEEE Transactions on Intelligent Transportation Systems, IEEE.","DOI":"10.1109\/TITS.2025.3557259"},{"key":"ref_10","doi-asserted-by":"crossref","unstructured":"Otterness, N., Yang, M., Rust, S., Park, E., Anderson, J.H., Smith, F.D., Berg, A., and Wang, S. (2017). An evaluation of the NVIDIA TX1 for supporting real-time computer-vision workloads. 2017 IEEE Real-Time and Embedded Technology and Applications Symposium (RTAS), IEEE.","DOI":"10.1109\/RTAS.2017.3"},{"key":"ref_11","doi-asserted-by":"crossref","unstructured":"Reddy, B., Kim, Y.H., Yun, S., Seo, C., and Jang, J. (2017). Real-time Driver drowsiness detection for embedded system using model compression of deep neural networks. IEEE Conference on Computer Vision and Pattern Recognition Workshops, IEEE.","DOI":"10.1109\/CVPRW.2017.59"},{"key":"ref_12","doi-asserted-by":"crossref","first-page":"1755","DOI":"10.1016\/j.robot.2014.07.010","article-title":"A new approach to real-time mosaicing of aerial images","volume":"62","author":"Kekec","year":"2014","journal-title":"Robot. Auton. Syst."},{"key":"ref_13","doi-asserted-by":"crossref","unstructured":"Patil, H., Sharma, S., and biswas, S. (2023). A Robust Image Mosaicing Using Improved SIFT Technique. International Conference on Advances in Data-Driven Computing and Intelligent Systems, Springer.","DOI":"10.1007\/978-981-99-9518-9_33"},{"key":"ref_14","first-page":"674","article-title":"An iterative image registration technique with an application to stereo vision","volume":"Volume 2","author":"Lucas","year":"1981","journal-title":"IJCAI\u201981: 7th International Joint Conference on Artificial Intelligence"},{"key":"ref_15","doi-asserted-by":"crossref","first-page":"221","DOI":"10.1023\/B:VISI.0000011205.11775.fd","article-title":"Lucas-kanade 20 years on: A unifying framework","volume":"56","author":"Baker","year":"2004","journal-title":"Int. J. Comput. Vis."},{"key":"ref_16","doi-asserted-by":"crossref","first-page":"257","DOI":"10.1109\/ICPR.2000.905314","article-title":"A graph-based global registration for 2d mosaics","volume":"Volume 1","author":"Kang","year":"2000","journal-title":"15th International Conference on Pattern Recognition. ICPR-2000"},{"key":"ref_17","first-page":"II-307","article-title":"Mosaic of a video shot with multiple moving objects","volume":"Volume 2","author":"Fusiello","year":"2003","journal-title":"2003 International Conference on Image Processing (Cat. No. 03CH37429)"},{"key":"ref_18","doi-asserted-by":"crossref","unstructured":"Pfingsthorn, M., Birk, A., Schwertfeger, S., B\u00fclow, H., and Pathak, K. (2010). Maximum likelihood mapping with spectral image registration. 2010 IEEE International Conference on Robotics and Automation, IEEE.","DOI":"10.1109\/ROBOT.2010.5509366"},{"key":"ref_19","doi-asserted-by":"crossref","first-page":"1088","DOI":"10.1109\/TRO.2008.2004521","article-title":"Visual SLAM for flying vehicles","volume":"24","author":"Steder","year":"2008","journal-title":"IEEE Trans. Robot."},{"key":"ref_20","doi-asserted-by":"crossref","unstructured":"Botterill, T., Mills, S., and Green, R. (2010). Real-time aerial image mosaicing. 2010 25th International Conference of Image and Vision Computing New Zealand, IEEE.","DOI":"10.1109\/IVCNZ.2010.6148850"},{"key":"ref_21","doi-asserted-by":"crossref","unstructured":"Lin, Y., and Medioni, G. (2007). Map-enhanced UAV image sequence registration and synchronization of multiple image sequences. 2007 IEEE Conference on Computer Vision and Pattern Recognition, IEEE.","DOI":"10.1109\/CVPR.2007.383428"},{"key":"ref_22","doi-asserted-by":"crossref","unstructured":"Marburg, A., and Hayes, M.P. (2015). Smartpig: Simultaneous mosaicking and resectioning through planar image graphs. 2015 IEEE International Conference on Robotics and Automation (ICRA), IEEE.","DOI":"10.1109\/ICRA.2015.7140007"},{"key":"ref_23","doi-asserted-by":"crossref","unstructured":"Ullah, S., and Kim, D.H. (2020). Benchmarking Jetson platform for 3D point-cloud and hyper-spectral image classification. 2020 IEEE International Conference on Big Data and Smart Computing (BigComp), IEEE.","DOI":"10.1109\/BigComp48618.2020.00-21"},{"key":"ref_24","doi-asserted-by":"crossref","unstructured":"Li, L., and Hong, H. (2023). SAR image geometry correction technology based on block parallel signal processing. SSPS \u201923: Proceedings of the 2023 5th International Symposium on Signal Processing Systems, ACM Digital Library.","DOI":"10.1145\/3606193.3606200"},{"key":"ref_25","doi-asserted-by":"crossref","unstructured":"Wang, L., Yue, X., Wang, H., Ling, K., Liu, Y., Wang, J., Hong, J., Pen, W., and Song, H. (2020). Dynamic inversion of inland aquaculture water quality based on UAVs-WSN spectral analysis. Remote Sens., 12.","DOI":"10.3390\/rs12030402"},{"key":"ref_26","doi-asserted-by":"crossref","first-page":"109665","DOI":"10.1016\/j.optlastec.2023.109665","article-title":"Dual color images watermarking scheme with geometric correction based on quaternion FrOOFMMs and LS-SVR","volume":"167","author":"Gong","year":"2023","journal-title":"Opt. Laser Technol."},{"key":"ref_27","doi-asserted-by":"crossref","first-page":"7","DOI":"10.1186\/s13640-020-0496-6","article-title":"A scale-adaptive object-tracking algorithm with occlusion detection","volume":"2020","author":"Yuan","year":"2020","journal-title":"EURASIP J. Image Video Process."},{"key":"ref_28","doi-asserted-by":"crossref","unstructured":"Piedade, V., and Miraldo, P. (2023). Bansac: A dynamic bayesian network for adaptive sample consensus. IEEE\/CVF International Conference on Computer Vision, IEEE.","DOI":"10.1109\/ICCV51070.2023.00346"},{"key":"ref_29","doi-asserted-by":"crossref","first-page":"381","DOI":"10.1145\/358669.358692","article-title":"Random sample consensus: A paradigm for model fitting with applications to image analysis and automated cartography","volume":"24","author":"Fischler","year":"1981","journal-title":"Commun. ACM"},{"key":"ref_30","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1145\/2185520.2185529","article-title":"Adaptive manifolds for real-time high-dimensional filtering","volume":"31","author":"Gastal","year":"2012","journal-title":"ACM Trans. Graph. (TOG)"},{"key":"ref_31","doi-asserted-by":"crossref","unstructured":"Mazumdar, A., Alaghi, A., Barron, J.T., Gallup, D., Ceze, L., Oskin, M., and Seitz, S.M. (2017). A hardware-friendly bilateral solver for real-time virtual reality video. HPG \u201917: Proceedings of High Performance Graphics, ACM Digital Library.","DOI":"10.1145\/3105762.3105772"},{"key":"ref_32","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1145\/3072959.3073592","article-title":"Deep bilateral learning for real-time image enhancement","volume":"36","author":"Gharbi","year":"2017","journal-title":"ACM Trans. Graph. (TOG)"},{"key":"ref_33","doi-asserted-by":"crossref","first-page":"932","DOI":"10.1109\/83.392335","article-title":"Nonlinear image recovery with half-quadratic regularization","volume":"4","author":"Geman","year":"1995","journal-title":"IEEE Trans. Image Process."},{"key":"ref_34","doi-asserted-by":"crossref","first-page":"11113","DOI":"10.1007\/s13369-021-05650-3","article-title":"A comparison between seasonal autoregressive integrated moving average (SARIMA) and exponential smoothing (ES) based on time series model for forecasting road accidents","volume":"46","author":"Rabbani","year":"2021","journal-title":"Arab. J. Sci. Eng."},{"key":"ref_35","doi-asserted-by":"crossref","first-page":"7481","DOI":"10.1109\/TII.2024.3360478","article-title":"A Gaussian mixture unscented Rauch\u2013Tung\u2013Striebel smoothing framework for trajectory reconstruction","volume":"20","author":"He","year":"2024","journal-title":"IEEE Trans. Ind. Inform."},{"key":"ref_36","doi-asserted-by":"crossref","unstructured":"Liu, W., Zhang, Z., Li, X., Hu, J., Luo, Y., and Du, J. (2024). Enhancing recommendation systems with GNNs and addressing over-smoothing. 2024 4th International Conference on Electronic Information Engineering and Computer Communication (EIECC), IEEE.","DOI":"10.1109\/EIECC64539.2024.10928976"}],"container-title":["Algorithms"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1999-4893\/19\/6\/489\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2026,6,18]],"date-time":"2026-06-18T09:10:38Z","timestamp":1781773838000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1999-4893\/19\/6\/489"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2026,6,18]]},"references-count":36,"journal-issue":{"issue":"6","published-online":{"date-parts":[[2026,6]]}},"alternative-id":["a19060489"],"URL":"https:\/\/doi.org\/10.3390\/a19060489","relation":{},"ISSN":["1999-4893"],"issn-type":[{"value":"1999-4893","type":"electronic"}],"subject":[],"published":{"date-parts":[[2026,6,18]]}}}