atlas

Research map / Vision-language and multimodal / Cross-modal learning

Unsupervised Homography Estimation on Multimodal Image Pair via Alternating Optimization

NeurIPS 2024 · Vision-language and multimodal › Cross-modal learning · approach: Multi-modality image fusion · 1 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 AltO, an unsupervised homography estimation framework for multimodal image pairs that alternates between a geometry-learning phase and a modality-agnostic representation phase, using Barlow Twins and a spatial extension (Geometry Barlow Twins).

Problem

Unsupervised homography estimation fails when the two input images come from different modalities (large modality gap) in addition to geometric displacement, where prior unsupervised methods collapse or fail.

Approach

Alternates (EM-like) between a Geometry Learning phase that trains the registration network with a spatially-extended Barlow Twins loss and a Modality-Agnostic Representation Learning phase that trains the encoder/projector with standard Barlow Twins, avoiding the trivial-solution collapse of joint training.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use alternating optimization rather than training without alternating (ablation)AltO with DHN, RAFT, IHN-1, or RHWF-1 · Google MapMACE: 24.09 -> 6.19; 26.21 -> 3.10; 24.37 -> 3.06; 18.88 -> 3.49Helped
Use alternating optimization rather than training without alternating or MARL (ablation)AltO with DHN, RAFT, IHN-1, or RHWF-1 · Google MapMACE: 24.27 -> 6.19; 25.91 -> 3.10; 23.14 -> 3.06; 24.07 -> 3.49Helped
Add global average pooling to the projector (ablation)AltO with DHN, RAFT, IHN-1, or RHWF-1 · Google MapMACE: 24.07 -> 6.19; 24.07 -> 3.10; 24.01 -> 3.06; 24.08 -> 3.49Helped
Use Barlow Twins for both geometry and modality losses instead of alternative loss combinations (ablation)IHN-1 + AltO · Google MapMACE: 3.73 -> 3.06; 3.36 -> 3.06; 3.56 -> 3.06; 4.71 -> 3.06; 3.4 -> 3.06; 21.47 -> 3.06; 4.95 -> 3.06; 23.99 -> 3.06; 3.74 ->Helped
Use a two-stage encoder rather than a one-stage encoder (ablation)IHN-1 + AltO, ResNet-34 · Google MapMACE: 3.82 -> 3.06Helped
Use a two-stage encoder rather than a three-stage encoder (ablation)IHN-1 + AltO, ResNet-34 · Google MapMACE: 9.76 -> 3.06Helped
Add projector stage 4 to stages 2 and 3 (ablation)IHN-1 + AltO, ResNet-34 · Google MapMACE: 3.06 -> 3.07No clear effect
Use IHN-1 + AltO instead of biHomEUnsupervised homography estimation · Google MapMACE: 24.08 -> 3.06Helped
Use IHN-1 + AltO instead of biHomEUnsupervised homography estimation · Google EarthMACE: 23.55 -> 1.82Helped
Use IHN-1 + AltO instead of biHomEUnsupervised homography estimation · Deep NIRMACE: 26.37 -> 3.11Helped
Use IHN-1 + AltO instead of RHWF-1 supervisedHomography estimation · Google MapMACE: 0.73 -> 3.06Hurt
Use IHN-1 + AltO instead of RHWF-1 supervisedHomography estimation · Google EarthMACE: 1.40 -> 1.82Hurt

Surprising findings

Limitations

Experimental setup

Datasets: Google Map Google Earth Deep NIR

Benchmarks: Google Map Google Earth Deep NIR

Metrics: MACE

Baselines: UDHN CAU biHomE DHN RAFT IHN-1 RHWF-1

Builds on: Barlow Twins UDHN biHomE IHN RAFT

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