SC-Net: Robust Correspondence Learning via Spatial and Cross-Channel Context
Shuyuan Lin, Hailiang Liao, Qiang Qi, Junjie Huang, Taotao Lai, Jian Weng
TL;DR
SC-Net tackles robust two-view correspondence by learning motion fields with bilateral spatial and cross-channel context. It introduces Adaptive Focus Regularization to sharpen local message passing, Bilateral Field Adjustment to model long-range spatial-channel interactions, and a Position-aware Recovery step to recover final motion vectors, collectively reducing over-smoothing and improving discontinuity preservation. The approach yields state-of-the-art results in relative pose estimation and outlier removal on YFCC100M and SUN3D, while demonstrating strong generalization across detectors and datasets with efficient computation. These contributions advance robust correspondence learning for downstream tasks like SLAM and structure-from-motion, offering practical gains in accuracy and robustness across varied scenes.
Abstract
Recent research has focused on using convolutional neural networks (CNNs) as the backbones in two-view correspondence learning, demonstrating significant superiority over methods based on multilayer perceptrons. However, CNN backbones that are not tailored to specific tasks may fail to effectively aggregate global context and oversmooth dense motion fields in scenes with large disparity. To address these problems, we propose a novel network named SC-Net, which effectively integrates bilateral context from both spatial and channel perspectives. Specifically, we design an adaptive focused regularization module (AFR) to enhance the model's position-awareness and robustness against spurious motion samples, thereby facilitating the generation of a more accurate motion field. We then propose a bilateral field adjustment module (BFA) to refine the motion field by simultaneously modeling long-range relationships and facilitating interaction across spatial and channel dimensions. Finally, we recover the motion vectors from the refined field using a position-aware recovery module (PAR) that ensures consistency and precision. Extensive experiments demonstrate that SC-Net outperforms state-of-the-art methods in relative pose estimation and outlier removal tasks on YFCC100M and SUN3D datasets. Source code is available at http://www.linshuyuan.com.
