Cargando…
NCC Based Correspondence Problem for First- and Second-Order Graph Matching †
Automatically finding correspondences between object features in images is of main interest for several applications, as object detection and tracking, identification, registration, and many derived tasks. In this paper, we address feature correspondence within the general framework of graph matchin...
Autores principales: | , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
MDPI
2020
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7571011/ https://www.ncbi.nlm.nih.gov/pubmed/32911786 http://dx.doi.org/10.3390/s20185117 |
_version_ | 1783597078313697280 |
---|---|
author | Cui, Beibei Créput, Jean-Charles |
author_facet | Cui, Beibei Créput, Jean-Charles |
author_sort | Cui, Beibei |
collection | PubMed |
description | Automatically finding correspondences between object features in images is of main interest for several applications, as object detection and tracking, identification, registration, and many derived tasks. In this paper, we address feature correspondence within the general framework of graph matching optimization and with the principal aim to contribute. We proposed two optimized algorithms: first-order and second-order for graph matching. On the one hand, a first-order normalized cross-correlation (NCC) based graph matching algorithm using entropy and response through Marr wavelets within the scale-interaction method is proposed. First, we proposed a new automatic feature detection processing by using Marr wavelets within the scale-interaction method. Second, feature extraction is executed under the mesh division strategy and entropy algorithm, accompanied by the assessment of the distribution criterion. Image matching is achieved by the nearest neighbor search with normalized cross-correlation similarity measurement to perform coarse matching on feature points set. As to the matching points filtering part, the Random Sample Consensus Algorithm (RANSAC) removes outliers correspondences. One the other hand, a second-order NCC based graph matching algorithm is presented. This algorithm is an integer quadratic programming (IQP) graph matching problem, which is implemented in Matlab. It allows developing and comparing many algorithms based on a common evaluation platform, sharing input data, and a customizable affinity matrix and matching list of candidate solution pairs as input data. Experimental results demonstrate the improvements of these algorithms concerning matching recall and accuracy compared with other algorithms. |
format | Online Article Text |
id | pubmed-7571011 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2020 |
publisher | MDPI |
record_format | MEDLINE/PubMed |
spelling | pubmed-75710112020-10-28 NCC Based Correspondence Problem for First- and Second-Order Graph Matching † Cui, Beibei Créput, Jean-Charles Sensors (Basel) Article Automatically finding correspondences between object features in images is of main interest for several applications, as object detection and tracking, identification, registration, and many derived tasks. In this paper, we address feature correspondence within the general framework of graph matching optimization and with the principal aim to contribute. We proposed two optimized algorithms: first-order and second-order for graph matching. On the one hand, a first-order normalized cross-correlation (NCC) based graph matching algorithm using entropy and response through Marr wavelets within the scale-interaction method is proposed. First, we proposed a new automatic feature detection processing by using Marr wavelets within the scale-interaction method. Second, feature extraction is executed under the mesh division strategy and entropy algorithm, accompanied by the assessment of the distribution criterion. Image matching is achieved by the nearest neighbor search with normalized cross-correlation similarity measurement to perform coarse matching on feature points set. As to the matching points filtering part, the Random Sample Consensus Algorithm (RANSAC) removes outliers correspondences. One the other hand, a second-order NCC based graph matching algorithm is presented. This algorithm is an integer quadratic programming (IQP) graph matching problem, which is implemented in Matlab. It allows developing and comparing many algorithms based on a common evaluation platform, sharing input data, and a customizable affinity matrix and matching list of candidate solution pairs as input data. Experimental results demonstrate the improvements of these algorithms concerning matching recall and accuracy compared with other algorithms. MDPI 2020-09-08 /pmc/articles/PMC7571011/ /pubmed/32911786 http://dx.doi.org/10.3390/s20185117 Text en © 2020 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 (http://creativecommons.org/licenses/by/4.0/). |
spellingShingle | Article Cui, Beibei Créput, Jean-Charles NCC Based Correspondence Problem for First- and Second-Order Graph Matching † |
title | NCC Based Correspondence Problem for First- and Second-Order Graph Matching † |
title_full | NCC Based Correspondence Problem for First- and Second-Order Graph Matching † |
title_fullStr | NCC Based Correspondence Problem for First- and Second-Order Graph Matching † |
title_full_unstemmed | NCC Based Correspondence Problem for First- and Second-Order Graph Matching † |
title_short | NCC Based Correspondence Problem for First- and Second-Order Graph Matching † |
title_sort | ncc based correspondence problem for first- and second-order graph matching † |
topic | Article |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7571011/ https://www.ncbi.nlm.nih.gov/pubmed/32911786 http://dx.doi.org/10.3390/s20185117 |
work_keys_str_mv | AT cuibeibei nccbasedcorrespondenceproblemforfirstandsecondordergraphmatching AT creputjeancharles nccbasedcorrespondenceproblemforfirstandsecondordergraphmatching |