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...

Descripción completa

Detalles Bibliográficos
Autores principales: Cui, Beibei, Créput, Jean-Charles
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