atlas

Research map / 3D vision / Depth and stereo

DeMo: Deep Motion Field Consensus with Learnable Kernels for Two-view Correspondence Learning

AAAI 2025 · 3D vision › Depth and stereo · approach: Dense feature matching for correspondence · 5 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes DeMo, a deep motion-field consensus network for outlier rejection in two-view correspondence learning that uses RKHS interpolation with learnable Gaussian kernels, scene-adaptive sampling, and a local consensus complementation block.

Problem

Rejecting outliers among putative correspondences between two images by capturing global motion consensus, which existing learning methods largely neglect, while keeping computation manageable for the cubic cost of explicit interpolation.

Approach

Formulates motion-field consensus as Tikhonov-regularized RKHS interpolation with learnable deep Gaussian kernels (closed-form solution), reduces its O(N^3) cost with a soft scene-adaptive sampling of M motions, and adds a local consensus complementation block over feature and spatial channels to handle depth discontinuities.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
use DeMo instead of DeMatchtwo-view correspondence learning · YFCC100M, weighted eight-point, AUC@10°AUC@10°: 52.67 / 52.37 -> 54.82 / 54.42Helped
use DeMo instead of DeMatchtwo-view correspondence learning · SUN3D, weighted eight-point, AUC@10°AUC@10°: 23.10 / 18.66 -> 23.18 / 18.85Helped
use DeMo instead of DeMatchhomography estimation · HPatches, Acc.@5pxaccuracy: 60.52 / 82.76 -> 63.79 / 85.52Helped
use DeMo instead of DeMatchvisual localization · Aachen Day-Night, night, (0.25m, 2°) / (0.5m, 5°) / (5.0m, 10°)localized queries (%): 73.5 / 84.7 / 94.9 -> 74.5 / 84.7 / 94.9No clear effect
add the LCC block (ablation)DeMo · YFCC100MAUC@10°: 49.61 -> 54.82Helped
add spatial-channel processing (ablation)DeMo · YFCC100MAUC@10°: 53.78 -> 54.82Helped
add the DMFC block (ablation)DeMo · YFCC100MAUC@10°: 27.21 -> 54.82Helped
add DMFC interpolation (ablation)DeMo · YFCC100MAUC@10°: 53.65 -> 54.82Helped
use scene-adaptive sampling instead of probability-based selection (ablation)DeMo · YFCC100MAUC@10°: 52.15 -> 54.82Helped
use scene-adaptive sampling instead of random selection (ablation)DeMo · YFCC100MAUC@10°: 52.28 -> 54.82Helped

Surprising findings

Limitations

Experimental setup

Datasets: YFCC100M SUN3D HPatches Aachen Day-Night

Benchmarks: YFCC100M SUN3D HPatches Aachen Day-Night

Metrics: AUC@5/10/20 homography accuracy at 3/5/10 px F-score runtime localization accuracy at day/night thresholds

Baselines: CRC GMS LPM VFC PointCN OANet LMCNet NCMNet ConvMatch UMatch DeMatch

Builds on: OANet ConvMatch DeMatch ContextNorm HLoc

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy