The invention is suitable for the technical field of
computer vision, and provides a GraphMama-based dual-view
image matching method, which comprises the following steps of: constructing a model which comprises an InitialProjection unit, a Preminarial Local ContextEncoding unit, a
Consensus-Aware Learning Block unit, a GraphMama unit and an Inlier Predictor unit, and constructing a model which comprises an InitialProjection unit, a Preminarial Location unit, a
Consensus-Aware Learning Block unit, a GraphMama unit and an Inlier Predictor unit; the method comprises the following steps of: performing high-dimensional
feature mapping, local neighborhood enhancement,
global consistency optimization and long-range dependence modeling by taking initial matching point pairs of a double-view image extracted by SIFT (
Scale Invariant Feature Transform) as input, and performing
Consensus-Aware Learning Block and GraphMama iteration for four times; and training the model by using supervised data sets such as YFCC100M, SUN3D and the like, and finally outputting correct matching point pairs and an
essential matrix. According to the GraphMama-based double-view-angle
image matching method, through the limitation that traditional MLP independently processes matching pairs and RANSAC robustness is insufficient, long-range dependence of long-
sequence matching pairs is accurately captured, on YFCC100M and SUN3D data sets, mAP indexes of relative attitude
estimation and
feature matching are remarkably superior to those in the prior art, complex scenes such as
view angle changes and shielding can be dealt with, and the method has the advantages of being high in adaptability, high in robustness and the like. The method can adapt to
computer vision tasks such as
image stitching and vision positioning.