atlas

Research map / 3D vision / Depth and stereo

Deep Single Image Camera Calibration by Heatmap Regression to Recover Fisheye Images Under Manhattan World Assumption

CVPR 2024 · 3D vision › Depth and stereo · approach: Camera model and calibration for SfM · 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 a heatmap-regression VP/ADP estimator plus a distortion estimator to recover pan, tilt, roll, focal length and distortion from a single fisheye image in a Manhattan world.

Problem

Single-image camera calibration (rotation and fisheye distortion) in a Manhattan world is unreliable for general scenes lacking lines, arcs, and vanishing points.

Approach

Treats VP estimation as heatmap-based keypoint detection (like pose estimation) and adds eight auxiliary diagonal points (ADPs) arranged with octahedral symmetry to supply extra geometric constraints when VPs are absent; rotation is recovered by absolute orientation fitting.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
use heatmap-regressed VP/ADPs with HRNet-W32 instead of Lochman et al.'s geometry-based methodcamera calibration · SL-MH testpan error: 22.36 -> 2.20Helped
use heatmap-regressed VP/ADPs with HRNet-W32 instead of Lochman et al.'s geometry-based methodcamera calibration · SL-MH testtilt error: 44.42 -> 3.15Helped
use heatmap-regressed VP/ADPs with HRNet-W32 instead of Lochman et al.'s geometry-based methodcamera calibration · SL-MH testroll error: 33.20 -> 3.00Helped
use heatmap-regressed VP/ADPs with HRNet-W32 instead of Lochman et al.'s geometry-based methodcamera calibration · SL-PB, SP360, and HoliCity testspan, tilt, and roll errorsHelped
add ADPs to the five VPs (ablation)camera calibration with HRNet-W32 · SL-MH testpan error: 19.38 -> 2.20Helped
add ADPs to the five VPs (ablation)camera calibration with HRNet-W32 · SL-MH testtilt error: 13.54 -> 3.15Helped
add ADPs to the five VPs (ablation)camera calibration with HRNet-W32 · SL-MH testroll error: 21.65 -> 3.00Helped
retain VPs alongside the eight ADPs (ablation)camera calibration with HRNet-W32 · SL-MH testpan error: 10.54 -> 2.20Helped
retain VPs alongside the eight ADPs (ablation)camera calibration with HRNet-W32 · SL-MH testtilt error: 11.01 -> 3.15Helped
retain VPs alongside the eight ADPs (ablation)camera calibration with HRNet-W32 · SL-MH testroll error: 8.11 -> 3.00Helped

Surprising findings

Limitations

Experimental setup

Datasets: StreetLearn (SL-MH, SL-PB) SP360 HoliCity ImageNet

Benchmarks: SL-MH test set SL-PB test set SP360 test set HoliCity test set off-the-shelf fisheye cameras

Metrics: mean absolute angle error (pan, tilt, roll) reprojection error (REPE) executable rate AP AR PCK fps

Baselines: López-Antequera et al. (CVPR'19) Wakai and Yamashita (ICCVW'21) Wakai et al. (ECCV'22) Pritts et al. (CVPR'18) Lochman et al. (WACV'21)

Builds on: HRNet Wakai et al. generic camera calibration network Manhattan world assumption DARK

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