atlas

Research map / 3D vision / Depth and stereo

Estimating Extreme 3D Image Rotations using Cascaded Attention

CVPR 2024 · 3D vision › Depth and stereo · approach: Dense feature matching for correspondence · 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 an attention-based network for extreme 3D relative rotation estimation that uses cross-decoding, a Transformer-Encoder cross-attention replacing the 4D correlation volume, and cascaded Transformer decoders with a learned quaternion query.

Problem

Estimating large, extreme relative 3D rotations between image pairs with limited or no field-of-view overlap, where feature-matching methods fail.

Approach

Replaces the 4D correlation volume with a Transformer-Encoder cross-attention computed via an attention mask that keeps only cross-image terms, refines image embeddings by cross-decoding, and alternately refines the cross-attention and a learned quaternion query through a cascade of two Transformer decoders, regressing the quaternion with an L2 loss.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
replace DenseCorrVol with cascaded attentionrelative rotation estimation · InteriorNet Nonemean geodesic error (°): 37.69 -> 35.13Helped
replace DenseCorrVol with cascaded attentionrelative rotation estimation · SUN360 Smallmean geodesic error (°): 3.09 -> 2.109Helped
replace 8PointViT with cascaded attentionrelative rotation estimation · InteriorNet Largemean geodesic error (°): 0.48 -> 0.43Helped
use the proposed method instead of Cai et al.Holicity cross-dataset evaluation, Manhattan to London · Largeaverage geodesic error (°): 11.23 -> 9.55Helped
use the proposed method instead of Cai et al.Holicity cross-dataset evaluation, Manhattan to London · Smallaverage geodesic error (°): 20.87 -> 16.33Helped
use the proposed method instead of Cai et al.Holicity cross-dataset evaluation, Manhattan to London · Noneaverage geodesic error (°): 40.82 -> 38.48Helped
use 4 attention heads and 2 layers instead of 1 head and 1 layer (ablation)Transformer-Encoder on StreetLearn · Largemean geodesic error (°): 1.21 -> 0.58Helped
increase Transformer-Encoder from 2 to 4 layers (ablation)Transformer-Encoder on StreetLearn · Largemean geodesic error (°): 0.58 -> 0.65Hurt
use 3 residual blocks instead of 1 (ablation)Residual-Unet backbone on StreetLearn · Largemean geodesic error (°): 2.95 -> 1.21Helped
increase backbone from 3 to 4 residual blocks (ablation)Residual-Unet backbone on StreetLearn · Largemean geodesic error (°): 1.21 -> 1.45Hurt
use quaternion representation with L2 regression instead of Euler angles with Cross-Entropy (ablation)rotation regression on StreetLearn · Largemean geodesic error (°): 2.37 -> 1.21Helped
use Euler angles with L2 regression instead of quaternion L2 regression (ablation)rotation regression on StreetLearn · Largemean geodesic error (°): 1.21 -> 2.22Hurt

Surprising findings

Limitations

Experimental setup

Datasets: InteriorNet StreetLearn SUN360 Holicity

Benchmarks: InteriorNet InteriorNet-T SUN360 StreetLearn StreetLearn-T Holicity (cross-dataset)

Metrics: mean geodesic error median geodesic error percentage of pairs under 10 degrees

Baselines: SIFT SuperPoint Reg6D DenseCorrVol 8PointViT

Builds on: DenseCorrVol (Cai et al.) Transformer Residual U-Net 8PointViT

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