{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,2,25]],"date-time":"2026-02-25T05:48:15Z","timestamp":1771998495764,"version":"3.50.1"},"reference-count":48,"publisher":"MDPI AG","issue":"11","license":[{"start":{"date-parts":[[2022,5,29]],"date-time":"2022-05-29T00:00:00Z","timestamp":1653782400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"name":"National Natural Science Foundation of China","award":["62171328"],"award-info":[{"award-number":["62171328"]}]},{"name":"National Natural Science Foundation of China","award":["62171327"],"award-info":[{"award-number":["62171327"]}]},{"name":"National Natural Science Foundation of China","award":["62072350"],"award-info":[{"award-number":["62072350"]}]},{"name":"National Natural Science Foundation of China","award":["61773295"],"award-info":[{"award-number":["61773295"]}]},{"name":"National Natural Science Foundation of China","award":["D20201507"],"award-info":[{"award-number":["D20201507"]}]},{"name":"National Natural Science Foundation of China","award":["B210610"],"award-info":[{"award-number":["B210610"]}]},{"name":"Key Scientific and Technological Research Project of Hubei Provincial Education Department","award":["62171328"],"award-info":[{"award-number":["62171328"]}]},{"name":"Key Scientific and Technological Research Project of Hubei Provincial Education Department","award":["62171327"],"award-info":[{"award-number":["62171327"]}]},{"name":"Key Scientific and Technological Research Project of Hubei Provincial Education Department","award":["62072350"],"award-info":[{"award-number":["62072350"]}]},{"name":"Key Scientific and Technological Research Project of Hubei Provincial Education Department","award":["61773295"],"award-info":[{"award-number":["61773295"]}]},{"name":"Key Scientific and Technological Research Project of Hubei Provincial Education Department","award":["D20201507"],"award-info":[{"award-number":["D20201507"]}]},{"name":"Key Scientific and Technological Research Project of Hubei Provincial Education Department","award":["B210610"],"award-info":[{"award-number":["B210610"]}]},{"name":"Hubei Nuclear Power Operation Engineering Technology Research Center","award":["62171328"],"award-info":[{"award-number":["62171328"]}]},{"name":"Hubei Nuclear Power Operation Engineering Technology Research Center","award":["62171327"],"award-info":[{"award-number":["62171327"]}]},{"name":"Hubei Nuclear Power Operation Engineering Technology Research Center","award":["62072350"],"award-info":[{"award-number":["62072350"]}]},{"name":"Hubei Nuclear Power Operation Engineering Technology Research Center","award":["61773295"],"award-info":[{"award-number":["61773295"]}]},{"name":"Hubei Nuclear Power Operation Engineering Technology Research Center","award":["D20201507"],"award-info":[{"award-number":["D20201507"]}]},{"name":"Hubei Nuclear Power Operation Engineering Technology Research Center","award":["B210610"],"award-info":[{"award-number":["B210610"]}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Remote Sensing"],"abstract":"<jats:p>Feature matching is a key method of feature-based image registration, which refers to establishing reliable correspondence between feature points extracted from two images. In order to eliminate false matchings from the initial matchings, we propose a simple and efficient method. The key principle of our method is to maintain the topological and affine transformation consistency among the neighborhood matches. We formulate this problem as a mathematical model and derive a closed solution with linear time and space complexity. More specifically, our method can remove mismatches from thousands of hypothetical correspondences within a few milliseconds. We conduct qualitative and quantitative experiments on our method on different types of remote-sensing datasets. The experimental results show that our method is general, and it can deal with all kinds of remote-sensing image pairs, whether rigid or non-rigid image deformation or image pairs with various shadow, projection distortion, noise, and geometric distortion. Furthermore, it is two orders of magnitude faster and more accurate than state-of-the-art methods and can be used for real-time applications.<\/jats:p>","DOI":"10.3390\/rs14112606","type":"journal-article","created":{"date-parts":[[2022,5,31]],"date-time":"2022-05-31T02:30:06Z","timestamp":1653964206000},"page":"2606","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":17,"title":["Feature Matching for Remote-Sensing Image Registration via Neighborhood Topological and Affine Consistency"],"prefix":"10.3390","volume":"14","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-2331-3419","authenticated-orcid":false,"given":"Xi","family":"Gong","sequence":"first","affiliation":[{"name":"Hubei Key Laboratory of Intelligent Robot, Wuhan Institute of Technology, Wuhan 430073, China"}]},{"given":"Feng","family":"Yao","sequence":"additional","affiliation":[{"name":"Hubei Key Laboratory of Intelligent Robot, Wuhan Institute of Technology, Wuhan 430073, China"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-3264-3265","authenticated-orcid":false,"given":"Jiayi","family":"Ma","sequence":"additional","affiliation":[{"name":"Electronic Information School, Wuhan University, Wuhan 430072, China"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-5694-505X","authenticated-orcid":false,"given":"Junjun","family":"Jiang","sequence":"additional","affiliation":[{"name":"School of Computer Science and Technology, Harbin Institute of Technology, Harbin 150001, China"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-8117-2012","authenticated-orcid":false,"given":"Tao","family":"Lu","sequence":"additional","affiliation":[{"name":"Hubei Key Laboratory of Intelligent Robot, Wuhan Institute of Technology, Wuhan 430073, China"}]},{"given":"Yanduo","family":"Zhang","sequence":"additional","affiliation":[{"name":"Hubei Key Laboratory of Intelligent Robot, Wuhan Institute of Technology, Wuhan 430073, China"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-5007-7303","authenticated-orcid":false,"given":"Huabing","family":"Zhou","sequence":"additional","affiliation":[{"name":"Hubei Key Laboratory of Intelligent Robot, Wuhan Institute of Technology, Wuhan 430073, China"}]}],"member":"1968","published-online":{"date-parts":[[2022,5,29]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","first-page":"23","DOI":"10.1007\/s11263-020-01359-2","article-title":"Image matching from handcrafted to deep features: A survey","volume":"129","author":"Ma","year":"2021","journal-title":"Int. J. Comput. Vis."},{"key":"ref_2","doi-asserted-by":"crossref","first-page":"22","DOI":"10.1016\/j.inffus.2021.02.012","article-title":"A review of multimodal image matching: Methods and applications","volume":"73","author":"Jiang","year":"2021","journal-title":"Inf. Fusion"},{"key":"ref_3","doi-asserted-by":"crossref","first-page":"977","DOI":"10.1016\/S0262-8856(03)00137-9","article-title":"Image registration methods: A survey","volume":"21","author":"Zitova","year":"2003","journal-title":"Image Vis. Comput."},{"key":"ref_4","doi-asserted-by":"crossref","first-page":"1483","DOI":"10.1109\/TGRS.2007.892601","article-title":"ARRSI: Automatic registration of remote-sensing images","volume":"45","author":"Wong","year":"2007","journal-title":"IEEE Trans. Geosci. Remote Sens."},{"key":"ref_5","doi-asserted-by":"crossref","first-page":"100","DOI":"10.1016\/j.inffus.2016.02.001","article-title":"Infrared and visible image fusion via gradient transfer and total variation minimization","volume":"31","author":"Ma","year":"2016","journal-title":"Inf. Fusion"},{"key":"ref_6","doi-asserted-by":"crossref","first-page":"4581","DOI":"10.1109\/TGRS.2018.2828029","article-title":"SuperPCA: A superpixelwise PCA approach for unsupervised feature extraction of hyperspectral imagery","volume":"56","author":"Jiang","year":"2018","journal-title":"IEEE Trans. Geosci. Remote Sens."},{"key":"ref_7","doi-asserted-by":"crossref","first-page":"70","DOI":"10.1016\/j.autcon.2017.08.031","article-title":"UAV-based automatic generation of high-resolution panorama at a construction site with a focus on preprocessing for image stitching","volume":"84","author":"Bang","year":"2017","journal-title":"Autom. Constr."},{"key":"ref_8","doi-asserted-by":"crossref","first-page":"6932","DOI":"10.3390\/rs70606932","article-title":"Diverse scene stitching from a large-scale aerial video dataset","volume":"7","author":"Yang","year":"2015","journal-title":"Remote Sens."},{"key":"ref_9","doi-asserted-by":"crossref","first-page":"91","DOI":"10.1023\/B:VISI.0000029664.99615.94","article-title":"Distinctive image features from scale-invariant keypoints","volume":"60","author":"Lowe","year":"2004","journal-title":"Int. J. Comput. Vis."},{"key":"ref_10","doi-asserted-by":"crossref","unstructured":"Bay, H., Tuytelaars, T., and Gool, L.V. (2006, January 7\u201313). Surf: Speeded up robust features. Proceedings of the European Conference on Computer Vision, Graz, Austria.","DOI":"10.1007\/11744023_32"},{"key":"ref_11","doi-asserted-by":"crossref","unstructured":"Rublee, E., Rabaud, V., Konolige, K., and Bradski, G. (2011, January 6\u201313). ORB: An efficient alternative to SIFT or SURF. Proceedings of the 2011 International Conference on Computer Vision, Barcelona, Spain.","DOI":"10.1109\/ICCV.2011.6126544"},{"key":"ref_12","doi-asserted-by":"crossref","unstructured":"Wang, C., Wang, L., and Liu, L. (2014, January 6\u201312). Progressive mode-seeking on graphs for sparse feature matching. Proceedings of the European Conference on Computer Vision, Zurich, Switzerland.","DOI":"10.1007\/978-3-319-10605-2_51"},{"key":"ref_13","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_14","doi-asserted-by":"crossref","first-page":"3519","DOI":"10.1016\/j.patcog.2013.05.017","article-title":"Regularized vector field learning with sparse approximation for mismatch removal","volume":"46","author":"Ma","year":"2013","journal-title":"Pattern Recognit."},{"key":"ref_15","doi-asserted-by":"crossref","unstructured":"He, Z., Shen, C., Wang, Q., Zhao, X., and Jiang, H. (2022). Mismatching Removal for Feature-Point Matching Based on Triangular Topology Probability Sampling Consensus. Remote Sens., 14.","DOI":"10.3390\/rs14030706"},{"key":"ref_16","doi-asserted-by":"crossref","first-page":"512","DOI":"10.1007\/s11263-018-1117-z","article-title":"Locality preserving matching","volume":"127","author":"Ma","year":"2019","journal-title":"Int. J. Comput. Vis."},{"key":"ref_17","doi-asserted-by":"crossref","unstructured":"Lin, H., Du, P., Zhao, W., Zhang, L., and Sun, H. (2010, January 16\u201318). Image registration based on corner detection and affine transformation. Proceedings of the 2010 third International Congress on Image and Signal Processing, Yantai, China.","DOI":"10.1109\/CISP.2010.5647722"},{"key":"ref_18","doi-asserted-by":"crossref","first-page":"1058","DOI":"10.1109\/TVCG.2015.2410272","article-title":"Regularization based iterative point match weighting for accurate rigid transformation estimation","volume":"21","author":"Liu","year":"2015","journal-title":"IEEE Trans. Vis. Comput. Graph."},{"key":"ref_19","doi-asserted-by":"crossref","first-page":"67","DOI":"10.1016\/j.cviu.2015.05.014","article-title":"A robust non-rigid point set registration method based on asymmetric gaussian representation","volume":"141","author":"Wang","year":"2015","journal-title":"Comput. Vis. Image Underst."},{"key":"ref_20","doi-asserted-by":"crossref","first-page":"872","DOI":"10.1016\/j.patrec.2011.08.021","article-title":"Good match exploration using triangle constraint","volume":"33","author":"Guo","year":"2012","journal-title":"Pattern Recognit. Lett."},{"key":"ref_21","doi-asserted-by":"crossref","first-page":"156","DOI":"10.1016\/j.patcog.2014.06.017","article-title":"A robust global and local mixture distance based non-rigid point set registration","volume":"48","author":"Yang","year":"2015","journal-title":"Pattern Recognit."},{"key":"ref_22","doi-asserted-by":"crossref","first-page":"2545","DOI":"10.1109\/TIP.2017.2675341","article-title":"Semi-supervised sparse representation based classification for face recognition with insufficient labeled samples","volume":"26","author":"Gao","year":"2017","journal-title":"IEEE Trans. Image Process."},{"key":"ref_23","doi-asserted-by":"crossref","first-page":"128","DOI":"10.1016\/j.ins.2017.07.010","article-title":"Feature guided Gaussian mixture model with semi-supervised EM and local geometric constraint for retinal image registration","volume":"417","author":"Ma","year":"2017","journal-title":"Inf. Sci."},{"key":"ref_24","doi-asserted-by":"crossref","first-page":"492","DOI":"10.1016\/j.ins.2016.08.041","article-title":"Removing mismatches for retinal image registration via multi-attribute-driven regularized mixture model","volume":"372","author":"Wang","year":"2016","journal-title":"Inf. Sci."},{"key":"ref_25","doi-asserted-by":"crossref","unstructured":"Yang, K., Pan, A., Yang, Y., Zhang, S., Ong, S.H., and Tang, H. (2017). Remote-sensing image registration using multiple image features. Remote Sens., 9.","DOI":"10.20944\/preprints201705.0027.v2"},{"key":"ref_26","doi-asserted-by":"crossref","unstructured":"Wei, Z., Han, Y., Li, M., Yang, K., Yang, Y., Luo, Y., and Ong, S.H. (2017). A small UAV based multi-temporal image registration for dynamic agricultural terrace monitoring. Remote Sens., 9.","DOI":"10.3390\/rs9090904"},{"key":"ref_27","doi-asserted-by":"crossref","unstructured":"Fan, Z., Liu, Y., Liu, Y., Zhang, L., Zhang, J., Sun, Y., and Ai, H. (2022). 3MRS: An Effective Coarse-to-Fine Matching Method for Multimodal Remote Sensing Imagery. Remote Sens., 14.","DOI":"10.3390\/rs14030478"},{"key":"ref_28","doi-asserted-by":"crossref","first-page":"153","DOI":"10.1016\/j.inffus.2018.02.004","article-title":"Infrared and visible image fusion methods and applications: A survey","volume":"45","author":"Ma","year":"2019","journal-title":"Inf. Fusion"},{"key":"ref_29","doi-asserted-by":"crossref","first-page":"73","DOI":"10.1080\/10255842.2012.670855","article-title":"Medical image registration: A review","volume":"17","author":"Oliveira","year":"2014","journal-title":"Comput. Methods Biomech. Biomed. Eng."},{"key":"ref_30","doi-asserted-by":"crossref","first-page":"5216","DOI":"10.1109\/TIP.2020.2980210","article-title":"Cross-weather image alignment via latent generative model with intensity consistency","volume":"29","author":"Zhou","year":"2020","journal-title":"IEEE Trans. Image Process."},{"key":"ref_31","doi-asserted-by":"crossref","first-page":"1849","DOI":"10.1109\/TGRS.2002.802501","article-title":"An automated parallel image registration technique based on the correlation of wavelet features","volume":"40","author":"Campbell","year":"2002","journal-title":"IEEE Trans. Geosci. Remote Sens."},{"key":"ref_32","doi-asserted-by":"crossref","first-page":"1266","DOI":"10.1109\/83.506761","article-title":"An FFT-based technique for translation, rotation, and scale-invariant image registration","volume":"5","author":"Reddy","year":"1996","journal-title":"IEEE Trans. Image Process."},{"key":"ref_33","doi-asserted-by":"crossref","first-page":"425","DOI":"10.1016\/S1361-8415(99)80034-6","article-title":"Rigid point feature registration using mutual information","volume":"3","author":"Rangarajan","year":"1999","journal-title":"Med. Image Anal."},{"key":"ref_34","doi-asserted-by":"crossref","first-page":"657","DOI":"10.1016\/j.ejor.2005.09.032","article-title":"A survey for the quadratic assignment problem","volume":"176","author":"Loiola","year":"2007","journal-title":"Eur. J. Oper. Res."},{"key":"ref_35","doi-asserted-by":"crossref","unstructured":"Sofka, M., Yang, G., and Stewart, C.V. (2007, January 18\u201323). Simultaneous covariance driven correspondence (cdc) and transformation estimation in the expectation maximization framework. Proceedings of the 2007 IEEE Conference on Computer Vision and Pattern Recognition, Minneapolis, MN, USA.","DOI":"10.1109\/CVPR.2007.383166"},{"key":"ref_36","doi-asserted-by":"crossref","unstructured":"Maier, J., Humenberger, M., Murschitz, M., Zendel, O., and Vincze, M. (2016, January 11\u201314). Guided matching based on statistical optical flow for fast and robust correspondence analysis. Proceedings of the European Conference on Computer Vision, Amsterdam, The Netherlands.","DOI":"10.1007\/978-3-319-46478-7_7"},{"key":"ref_37","doi-asserted-by":"crossref","first-page":"138","DOI":"10.1006\/cviu.1999.0832","article-title":"MLESAC: A new robust estimator with application to estimating image geometry","volume":"78","author":"Torr","year":"2000","journal-title":"Comput. Vis. Image Underst."},{"key":"ref_38","unstructured":"Chum, O., and Matas, J. (2005, January 20\u201326). Matching with PROSAC-progressive sample consensus. Proceedings of the 2005 IEEE Computer Society Conference on Computer Vision and Pattern Recognition, San Diego, CA, USA."},{"key":"ref_39","doi-asserted-by":"crossref","first-page":"1706","DOI":"10.1109\/TIP.2014.2307478","article-title":"Robust point matching via vector field consensus","volume":"23","author":"Ma","year":"2014","journal-title":"IEEE Trans. Image Process."},{"key":"ref_40","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1007\/s11263-010-0318-x","article-title":"Rejecting mismatches by correspondence function","volume":"89","author":"Li","year":"2010","journal-title":"Int. J. Comput. Vis."},{"key":"ref_41","doi-asserted-by":"crossref","first-page":"4435","DOI":"10.1109\/TGRS.2018.2820040","article-title":"Guided locality preserving feature matching for remote-sensing image registration","volume":"56","author":"Ma","year":"2018","journal-title":"IEEE Trans. Geosci. Remote Sens."},{"key":"ref_42","first-page":"102","article-title":"A WTLS-based method for remote-sensing imagery registration","volume":"53","author":"Wu","year":"2014","journal-title":"IEEE Trans. Geosci. Remote Sens."},{"key":"ref_43","doi-asserted-by":"crossref","first-page":"6469","DOI":"10.1109\/TGRS.2015.2441954","article-title":"Robust feature matching for remote-sensing image registration via locally linear transforming","volume":"53","author":"Ma","year":"2015","journal-title":"IEEE Trans. Geosci. Remote Sens."},{"key":"ref_44","doi-asserted-by":"crossref","first-page":"393","DOI":"10.1016\/j.neucom.2016.08.009","article-title":"Learning coherent vector fields for robust point matching under manifold regularization","volume":"216","author":"Wang","year":"2016","journal-title":"Neurocomputing"},{"key":"ref_45","first-page":"374","article-title":"Nonrigid feature matching for remote-sensing images via probabilistic inference with global and local regularizations","volume":"13","author":"Zhou","year":"2016","journal-title":"IEEE Geosci. Remote Sens. Lett."},{"key":"ref_46","doi-asserted-by":"crossref","unstructured":"Ma, J., Ye, X., Zhou, H., Mei, X., and Fan, F. (2021). Loop-closure detection using local relative orientation matching. IEEE Trans. Intell. Transp. Syst.","DOI":"10.1109\/TITS.2021.3074520"},{"key":"ref_47","doi-asserted-by":"crossref","unstructured":"Liu, H., and Yan, S. (2010, January 13\u201318). Common visual pattern discovery via spatially coherent correspondences. Proceedings of the 2010 IEEE Computer Society Conference on Computer Vision and Pattern Recognition, San Francisco, CA, USA.","DOI":"10.1109\/CVPR.2010.5539780"},{"key":"ref_48","doi-asserted-by":"crossref","unstructured":"Barath, D., Noskova, J., Ivashechkin, M., and Matas, J. (2020, January 13\u201319). MAGSAC++, a fast, reliable and accurate robust estimator. Proceedings of the IEEE\/CVF Conference on Computer Vision and Pattern Recognition, Seattle, WA, USA.","DOI":"10.1109\/CVPR42600.2020.00138"}],"container-title":["Remote Sensing"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/2072-4292\/14\/11\/2606\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,10]],"date-time":"2025-10-10T23:20:48Z","timestamp":1760138448000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/2072-4292\/14\/11\/2606"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2022,5,29]]},"references-count":48,"journal-issue":{"issue":"11","published-online":{"date-parts":[[2022,6]]}},"alternative-id":["rs14112606"],"URL":"https:\/\/doi.org\/10.3390\/rs14112606","relation":{},"ISSN":["2072-4292"],"issn-type":[{"value":"2072-4292","type":"electronic"}],"subject":[],"published":{"date-parts":[[2022,5,29]]}}}