Cross-View Yaw Estimation in Location Uncertainty with Line-Aligning Yaw Scoring

Sub-degree ground–BEV yaw without accurate location, via radially invariant line voting.

Taeho Kang1, Nairan Zhang2, Yelin Kim3, Yujiao Shi4, Youngki Lee1
1Seoul National University    2Meta    3Amazon    4ShanghaiTech University
ECCV 2026

Abstract

Accurate yaw estimation is a bottleneck in cross-view localization between ground view and Bird's Eye View (BEV). Existing methods couple yaw with translation and rely on height or projection assumptions that degrade under large yaw ambiguity. We disentangle yaw from location accuracy and introduce LAYS, a radially invariant line-consensus voting method. By exploiting the radial invariance of our formulation, we achieve sub-degree yaw precision via 3D voting over all candidate poses, while eliminating the need for accurate location.

Our key observation is that a ground-image column matched to BEV pixels induces the same yaw across all camera positions along the radial direction of the pixels. LAYS matches BEV pixels to ground columns using feature similarity and accumulates the induced yaw votes into discrete 3D bins, where correct correspondences along the radial line concentrate into a sharp peak for the correct yaw. Experiments on Mapillary, Ford, KITTI, and VIGOR show significant gains under unknown yaw (+28~45%p for normal FoV), and using LAYS as a yaw prior further improves downstream 3-DoF localization.


Method

Ground–BEV yaw is hard when location is uncertain: pixel-to-pixel matchers entangle orientation with translation and often depend on ground height. LAYS instead treats yaw as a line alignment problem.

Ground pixels are aggregated into column features (height-free). Matching a column to BEV pixels defines a radial line whose induced absolute yaw is the same for every camera position along that ray. Match scores vote into a 3D pose tensor (yaw × 2D location); correct correspondences concentrate at the true yaw while incorrect matches disperse.

LAYS method overview

Column features → ground–BEV matching → pair-wise yaw voting.


Results

Under fully unknown yaw (±180°) and ±20 m location noise, LAYS improves angular accuracy by large margins on Mapillary, Ford, KITTI, and VIGOR (about +28–45%p within normal FoV settings in the paper). Using LAYS as a yaw prior also improves downstream 3-DoF localization.

LAYS qualitative results on MGL dataset

Example on MGL: columns, BEV pose, and match-score peak at the correct yaw.


Quantitative Results

Angular accuracy (% of estimates within θ° of ground truth) under ±20m location noise on four benchmarks. LAYS achieves state-of-the-art results across all settings, with particularly large gains under fully unknown yaw (±180°).

Mapillary Geo-Localization (MGL)

Method ±45° yaw noise ±180° yaw noise
<1°<2°<4° <1°<2°<4°
CCVPE21.3640.7868.156.5512.5523.79
BoostAcc7.4014.1927.540.581.092.13
G2S32.6757.4982.500.591.271.86
FG218.5934.9759.203.136.2812.44
LAYS (Ours)72.1090.1695.6334.8152.4261.74

KITTI (±180° unknown yaw)

Method Same Area Cross Area
<1°<2°<4° <1°<2°<4°
CCVPE8.96≤26.48≤42.753.14≤9.24≤14.56
BoostAcc0.530.901.960.561.052.09
G2S0.581.172.170.540.821.64
FG21.623.156.471.622.966.13
LAYS (Ours)52.9865.0767.7249.5958.9260.25

Ford Multi-AV Highway (±45° yaw noise)

Method <1°<2°<4°
CCVPE41.3662.7475.11
BoostAcc24.3843.2467.86
G2S16.8147.7168.43
FG216.7541.8457.13
LAYS (Ours)67.0585.1491.76

BibTeX

@inproceedings{kang2026lays,
  author    = {Kang, Taeho and Zhang, Nairan and Kim, Yelin and Shi, Yujiao and Lee, Youngki},
  title     = {Cross-View Yaw Estimation in Location Uncertainty with Line-Aligning Yaw Scoring},
  booktitle = {Computer Vision - {ECCV} 2026 - 19th European Conference, Malm{\"{o}}, Sweden, September 8-12, 2026, Proceedings},
  year      = {2026},
  month     = {September},
  publisher = {Springer},
  series    = {Lecture Notes in Computer Science},
}