arrow
Return

Probabilistic Camera Distortion Correction Using Deep Gaussian Processes

delete2026-07-03
delete0
delete
OA
AI
I
Ivan De Boi *
R
Rhys Evans
S
Stuti Pathak
T
Thomas De Kerf
M
Marnix Van Soom
S
Sam Van der Jeught
H
Hélder Araújo
R
Rudi Penne
DOI:10.3390/jimaging12070296delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
Accurate lens distortion correction is important for calibration, registration, image stitching, and 3D reconstruction, especially in low-data device-specific settings where disposable or specialised cameras cannot provide large calibration datasets. We address distortion correction for cameras with highly irregular or non-stationary distortion fields, where fixed polynomial models and generic learning-based rectification methods can struggle. We propose a framework based on Deep Gaussian Processes (DGPs) to model the non-linear mapping required for undistortion. The key motivation is that conventional single-layer GPs with stationary kernels must use one global notion of smoothness, whereas DGPs can represent spatially varying behaviour through composed latent mappings while preserving per-pixel predictive uncertainty. This uncertainty can be used to identify or downweight unreliable corrected regions in downstream tasks. We evaluate the method on three real camera datasets with increasing distortion complexity. The full structured acquisitions contain 512 horizontal and 512 vertical line images per camera. These are not thousands of natural calibration images, but they yield up to 29,532, 11,311, and 31,686 detected intersection correspondences for the RPI, Theta, and Pillcam datasets, respectively. This distinction is important for cameras where acquiring many independent images is impractical. The results are assessed using qualitative rectification, uncertainty maps, normalised collinearity errors, and total training time. Polynomial calibration remains strongest for the regular radial RPI distortion, while DGP and DGP2 models show lower normalised collinearity-error distributions than the standard GP and lightweight MLP baselines on the more distorted Theta and Pillcam datasets. For the full datasets, total DGP/DGP2 training times ranged from 2383.50 s to 10092.50 s, reflecting the additional computational cost of probabilistic non-stationary modelling.
Keywords:
lens distortion removal
camera calibration
camera distortion correction
deep gaussian processes
fisheye
wide-angle
endoscopy

Journal

J
Journal of Imaging
IF:
3.3
Papers:
1.0K
Citations:
4.4K

Organization

V
vrije universiteit brussel
Scholars:
1.9K
Papers: 887
Citations: 0
U
university of antwerp
Scholars:
2.5K
Papers: 1.1K
Citations: 0
U
university of coimbra
Scholars:
1.1K
Papers: 425
Citations: 1
researcher View more organizations