{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T02:08:37Z","timestamp":1760148517441,"version":"build-2065373602"},"reference-count":32,"publisher":"MDPI AG","issue":"10","license":[{"start":{"date-parts":[[2023,5,9]],"date-time":"2023-05-09T00:00:00Z","timestamp":1683590400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"name":"Youth Foundation of Jilin Province","award":["62205332"],"award-info":[{"award-number":["62205332"]}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Sensors"],"abstract":"<jats:p>Image stitching is of great importance for multiple fields such as moving object detection and tracking, ground reconnaissance and augmented reality. To ameliorate the stitching effect and alleviate the mismatch rate, an effective image stitching algorithm based on color difference and an improved KAZE with a fast guided filter is proposed. Firstly, the fast guided filter is introduced to reduce the mismatch rate before feature matching. Secondly, the KAZE algorithm based on improved random sample consensus is used for feature matching. Then, the color difference and brightness difference of the overlapping area are calculated to make an overall adjustment to the original images so as to improve the nonuniformity of the splicing result. Finally, the warped images with color difference compensation are fused to obtain the stitched image. The proposed method is evaluated by both visual effect mapping and quantitative values. In addition, the proposed algorithm is compared with other current popular stitching algorithms. The results show that the proposed algorithm is superior to other algorithms in terms of the quantity of feature point pairs, the matching accuracy, the root mean square error and the mean absolute error.<\/jats:p>","DOI":"10.3390\/s23104583","type":"journal-article","created":{"date-parts":[[2023,5,10]],"date-time":"2023-05-10T01:57:51Z","timestamp":1683683871000},"page":"4583","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":2,"title":["Image Stitching Based on Color Difference and KAZE with a Fast Guided Filter"],"prefix":"10.3390","volume":"23","author":[{"given":"Chong","family":"Zhang","sequence":"first","affiliation":[{"name":"Changchun Institute of Optics, Fine Mechanics and Physics, Chinese Academy of Sciences, Changchun 130033, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Dejiang","family":"Wang","sequence":"additional","affiliation":[{"name":"Changchun Institute of Optics, Fine Mechanics and Physics, Chinese Academy of Sciences, Changchun 130033, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"He","family":"Sun","sequence":"additional","affiliation":[{"name":"Changchun Institute of Optics, Fine Mechanics and Physics, Chinese Academy of Sciences, Changchun 130033, China"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"1968","published-online":{"date-parts":[[2023,5,9]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","unstructured":"G\u00f3mez-Reyes, J.K., Ben\u00edtez-Rangel, J.P., and Morales-Hern\u00e1ndez, L.A. (2022). Image Mosaicing Applied on UAVs Survey. Appl. Sci., 12.","DOI":"10.3390\/app12052729"},{"key":"ref_2","doi-asserted-by":"crossref","first-page":"1577","DOI":"10.1109\/TGRS.2020.3001089","article-title":"Robust feature matching for remote sensing image registration via linear adaptive filtering","volume":"59","author":"Jiang","year":"2020","journal-title":"IEEE Trans. Geosci. Remote Sens."},{"key":"ref_3","doi-asserted-by":"crossref","first-page":"724","DOI":"10.1109\/TIP.2019.2934344","article-title":"Single-perspective warps in natural image stitching","volume":"29","author":"Liao","year":"2019","journal-title":"IEEE Trans. Image Process."},{"key":"ref_4","doi-asserted-by":"crossref","first-page":"533","DOI":"10.1016\/j.neucom.2021.12.032","article-title":"Learning edge-preserved image stitching from multi-scale deep homography","volume":"491","author":"Nie","year":"2022","journal-title":"Neurocomputing"},{"key":"ref_5","doi-asserted-by":"crossref","first-page":"108534","DOI":"10.1016\/j.sigpro.2022.108534","article-title":"Image stitching by disparity-guided multi-plane alignment","volume":"197","author":"Lin","year":"2022","journal-title":"Signal Process."},{"key":"ref_6","first-page":"1109","article-title":"Image Stitching with Manifold Optimization","volume":"10","author":"Zhang","year":"2022","journal-title":"IEEE Trans. Multimed."},{"key":"ref_7","doi-asserted-by":"crossref","first-page":"3198","DOI":"10.1109\/TVCG.2020.2965097","article-title":"Content-preserving image stitching with piecewise rectangular boundary constraints","volume":"27","author":"Zhang","year":"2020","journal-title":"IEEE Trans. Vis. Comput. Graph."},{"key":"ref_8","doi-asserted-by":"crossref","first-page":"31065","DOI":"10.1109\/ACCESS.2018.2832290","article-title":"A novel SURF based on a unified model of appearance and motion-variation","volume":"6","author":"Li","year":"2018","journal-title":"IEEE Access"},{"key":"ref_9","doi-asserted-by":"crossref","first-page":"9118","DOI":"10.1049\/joe.2018.9198","article-title":"Improved RANSAC features image-matching method based on SURF","volume":"2019","author":"Liu","year":"2019","journal-title":"J. Eng."},{"key":"ref_10","doi-asserted-by":"crossref","unstructured":"Guan, H., and Smith, W.A.P. (2017, January 21\u201326). BRISKS: Binary features for spherical images on a geodesic grid. Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, Honolulu, HI, USA.","DOI":"10.1109\/CVPR.2017.519"},{"key":"ref_11","doi-asserted-by":"crossref","unstructured":"Liu, Y., Zhang, H., and Guo, H. (2018). A fast-brisk feature detector with depth information. Sensors, 18.","DOI":"10.3390\/s18113908"},{"key":"ref_12","doi-asserted-by":"crossref","first-page":"294","DOI":"10.1007\/s10915-010-9403-0","article-title":"Image Stitching Algorithm Based on ORB and Improved RANSAC","volume":"46","author":"Zhang","year":"2019","journal-title":"Comput. Sci."},{"key":"ref_13","doi-asserted-by":"crossref","unstructured":"Ord\u00f3\u00f1ez, \u00c1., Heras, D.B., and Arg\u00fcello, F. (2020, January 21\u201325). Exploring the MSER-based hyperspectral remote sensing image registration. Proceedings of the Image and Signal Processing for Remote Sensing XXVI, SPIE, Online.","DOI":"10.1117\/12.2574200"},{"key":"ref_14","doi-asserted-by":"crossref","first-page":"186638","DOI":"10.1109\/ACCESS.2020.3029728","article-title":"An improved harris hawks optimization algorithm with simulated annealing for feature selection in the medical field","volume":"8","author":"Elgamal","year":"2020","journal-title":"IEEE Access"},{"key":"ref_15","doi-asserted-by":"crossref","unstructured":"Debnath, A., and Das, S. (2022, January 17\u201319). Identification of Image Forgery based on various Corner Detection methods. Proceedings of the 2022 IEEE World Conference on Applied Intelligence and Computing (AIC), Sonbhadra, India.","DOI":"10.1109\/AIC55036.2022.9848905"},{"key":"ref_16","doi-asserted-by":"crossref","first-page":"6184","DOI":"10.1109\/TIP.2021.3092828","article-title":"Unsupervised deep image stitching: Reconstructing stitched features to images","volume":"30","author":"Nie","year":"2021","journal-title":"IEEE Trans. Image Process."},{"key":"ref_17","doi-asserted-by":"crossref","unstructured":"Alcantarilla, P.F., Bartoli, A., and Davison, A.J. (2012, January 7\u201313). KAZE features. Proceedings of the Computer Vision\u2013ECCV 2012: 12th European Conference on Computer Vision, Florence, Italy.","DOI":"10.1007\/978-3-642-33783-3_16"},{"key":"ref_18","first-page":"5207612","article-title":"KAZE-SAR: SAR image registration using KAZE detector and modified SURF descriptor for tackling speckle noise","volume":"60","author":"Pourfard","year":"2021","journal-title":"IEEE Trans. Geosci. Remote Sens."},{"key":"ref_19","first-page":"120","article-title":"Weighted guided image filtering","volume":"24","author":"Li","year":"2014","journal-title":"IEEE Trans. Image Process."},{"key":"ref_20","unstructured":"He, K., and Sun, J. (2015). Fast guided filter. arXiv."},{"key":"ref_21","doi-asserted-by":"crossref","first-page":"5368","DOI":"10.1109\/TGRS.2018.2815523","article-title":"SAR and optical image registration using nonlinear diffusion and phase congruency structural descriptor","volume":"56","author":"Fan","year":"2018","journal-title":"IEEE Trans. Geosci. Remote Sens."},{"key":"ref_22","doi-asserted-by":"crossref","first-page":"398","DOI":"10.1109\/83.661190","article-title":"Efficient and reliable schemes for nonlinear diffusion filtering","volume":"7","author":"Weickert","year":"1998","journal-title":"IEEE Trans. Image Process."},{"key":"ref_23","doi-asserted-by":"crossref","first-page":"157","DOI":"10.1016\/j.chemolab.2016.06.007","article-title":"Nonlinear diffusion filtering for peak-preserving smoothing of a spectrum signal","volume":"156","author":"Li","year":"2016","journal-title":"Chemom. Intell. Lab. Syst."},{"key":"ref_24","doi-asserted-by":"crossref","first-page":"1461","DOI":"10.1016\/j.patrec.2004.11.023","article-title":"Unsupervised hierarchical image segmentation with level set and additive operator splitting","volume":"26","author":"Jeon","year":"2005","journal-title":"Pattern Recognit. Lett."},{"key":"ref_25","doi-asserted-by":"crossref","first-page":"1520","DOI":"10.1364\/OE.27.001520","article-title":"Efficient optical proximity correction based on semi-implicit additive operator splitting","volume":"27","author":"Shen","year":"2019","journal-title":"Opt. Express"},{"key":"ref_26","doi-asserted-by":"crossref","first-page":"116872","DOI":"10.1016\/j.image.2022.116872","article-title":"An effective feature detection approach for image stitching of near-uniform scenes","volume":"110","author":"Jong","year":"2023","journal-title":"Signal Process. Image Commun."},{"key":"ref_27","doi-asserted-by":"crossref","first-page":"39344","DOI":"10.1109\/ACCESS.2018.2855208","article-title":"Difference of Gaussian oriented gradient histogram for face sketch to photo matching","volume":"6","author":"Setumin","year":"2018","journal-title":"IEEE Access"},{"key":"ref_28","doi-asserted-by":"crossref","first-page":"88","DOI":"10.1016\/j.patrec.2008.04.005","article-title":"Semantic object classes in video: A high-definition ground truth database","volume":"30","author":"Brostow","year":"2009","journal-title":"Pattern Recognit. Lett."},{"key":"ref_29","doi-asserted-by":"crossref","first-page":"8105","DOI":"10.1007\/s00500-022-07155-z","article-title":"Hybrid optimisation-based robust watermarking using denoising convolutional neural network","volume":"26","author":"Mahto","year":"2022","journal-title":"Soft Comput."},{"key":"ref_30","doi-asserted-by":"crossref","first-page":"88133","DOI":"10.1109\/ACCESS.2020.2989157","article-title":"Fast SIFT feature matching algorithm based on geometric transformation","volume":"8","author":"Wang","year":"2020","journal-title":"IEEE Access"},{"key":"ref_31","doi-asserted-by":"crossref","first-page":"5660","DOI":"10.1109\/ACCESS.2022.3141432","article-title":"An effective artificial intelligence approach for slope stability evaluation","volume":"10","author":"Khajehzadeh","year":"2022","journal-title":"IEEE Access"},{"key":"ref_32","doi-asserted-by":"crossref","first-page":"1485","DOI":"10.1109\/LSP.2020.3016837","article-title":"On mean absolute error for deep neural network based vector-to-vector regression","volume":"27","author":"Qi","year":"2020","journal-title":"IEEE Signal Process. Lett."}],"container-title":["Sensors"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1424-8220\/23\/10\/4583\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,10]],"date-time":"2025-10-10T19:32:02Z","timestamp":1760124722000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1424-8220\/23\/10\/4583"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2023,5,9]]},"references-count":32,"journal-issue":{"issue":"10","published-online":{"date-parts":[[2023,5]]}},"alternative-id":["s23104583"],"URL":"https:\/\/doi.org\/10.3390\/s23104583","relation":{},"ISSN":["1424-8220"],"issn-type":[{"type":"electronic","value":"1424-8220"}],"subject":[],"published":{"date-parts":[[2023,5,9]]}}}