TY - JOUR
T1 - PRGS
T2 - Patch-to-Region Graph Search for Visual Place Recognition
AU - Zuo, Weiliang
AU - Liu, Liguo
AU - Li, Yizhe
AU - Shen, Yanqing
AU - Xiang, Fuhua
AU - Xin, Jingmin
AU - Zheng, Nanning
N1 - Publisher Copyright:
© 2025
PY - 2025/10
Y1 - 2025/10
N2 - Visual Place Recognition (VPR) is a task to estimate the target location based on visual information in changing scenarios, which usually uses a two-stage strategy of global retrieval and reranking. Existing reranking methods in VPR establish a single correspondence between the query image and the candidate images for reranking, which almost overlooks the neighbor correspondences in retrieved candidate images that can help to enhance reranking. In this paper, we propose a Patch-to-Region Graph Search (PRGS) method to enhance reranking using neighbor correspondences in candidate images. Firstly, considering that searching for neighbor correspondences relies on important features, we design a Patch-to-Region (PR) module, which aggregates patch level features into region level features for highlighting important features. Secondly, to estimate the candidate image reranking score using the neighbor correspondences, we design a Graph Search (GS) module, which establishes the neighbor correspondences among all candidates and query images in graph space. What is more, PRGS integrates well with both CNN and transformer backbone. We achieve competitive performance on several benchmarks, offering a 64% improvement in matching time and approximately 59% reduction in FLOPs compared to state-of-the-art methods. The code is released at https://github.com/LKELN/PRGS.
AB - Visual Place Recognition (VPR) is a task to estimate the target location based on visual information in changing scenarios, which usually uses a two-stage strategy of global retrieval and reranking. Existing reranking methods in VPR establish a single correspondence between the query image and the candidate images for reranking, which almost overlooks the neighbor correspondences in retrieved candidate images that can help to enhance reranking. In this paper, we propose a Patch-to-Region Graph Search (PRGS) method to enhance reranking using neighbor correspondences in candidate images. Firstly, considering that searching for neighbor correspondences relies on important features, we design a Patch-to-Region (PR) module, which aggregates patch level features into region level features for highlighting important features. Secondly, to estimate the candidate image reranking score using the neighbor correspondences, we design a Graph Search (GS) module, which establishes the neighbor correspondences among all candidates and query images in graph space. What is more, PRGS integrates well with both CNN and transformer backbone. We achieve competitive performance on several benchmarks, offering a 64% improvement in matching time and approximately 59% reduction in FLOPs compared to state-of-the-art methods. The code is released at https://github.com/LKELN/PRGS.
KW - Graph Convolutional Network
KW - Patch-to-Region
KW - Visual Place Recognition
UR - https://www.scopus.com/pages/publications/105003378691
U2 - 10.1016/j.patcog.2025.111673
DO - 10.1016/j.patcog.2025.111673
M3 - 文章
AN - SCOPUS:105003378691
SN - 0031-3203
VL - 166
JO - Pattern Recognition
JF - Pattern Recognition
M1 - 111673
ER -