2001
DOI: 10.1007/pl00013269
|View full text |Cite
|
Sign up to set email alerts
|

Straight lines have to be straight

Abstract: Most algorithms in 3D computer vision rely on the pinhole camera model because of its simplicity, whereas video optics, especially low-cost wide-angle or fish-eye lenses, generate a lot of non-linear distortion which can be critical. To find the distortion parameters of a camera, we use the following fundamental property: a camera follows the pinhole model if and only if the projection of every line in space onto the camera is a line. Consequently, if we find the transformation on the video image so that every… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

1
236
0
5

Year Published

2006
2006
2023
2023

Publication Types

Select...
5
3
1

Relationship

0
9

Authors

Journals

citations
Cited by 591 publications
(242 citation statements)
references
References 21 publications
1
236
0
5
Order By: Relevance
“…A final comment is that while it is not possible to recommend this or that camera model in general, it seems a good idea to enhance "ideal" models for cameras with large fields of view (e.g., the equiangular one), with classical radial or tangential models, as proposed for example by Devernay and Faugeras [113], Kannala and Brandt [266], Gennery [161], and Mei and Rives [339].…”
Section: So Many Modelsmentioning
confidence: 99%
“…A final comment is that while it is not possible to recommend this or that camera model in general, it seems a good idea to enhance "ideal" models for cameras with large fields of view (e.g., the equiangular one), with classical radial or tangential models, as proposed for example by Devernay and Faugeras [113], Kannala and Brandt [266], Gennery [161], and Mei and Rives [339].…”
Section: So Many Modelsmentioning
confidence: 99%
“…where the CamProj(·) function performs perspective division by z followed by the application of a calibrated camera model as in [6], which uses the radial distortion model of [16]. The edgelet direction d is obtained by differentiating the above with respect to motion along the z-axis in the E-frame:…”
Section: Projecting and Finding Edgelets In Keyframesmentioning
confidence: 99%
“…The most extended function for modeling the spherical aberration of a fisheye lens is the tangent. Inspired in the model described in [11], we propose the following inverse rectification expression showing the relation between a pixel in the distorted image and in the undistorted one:…”
Section: A Image Acquisitionmentioning
confidence: 99%
“…For a fisheye lens, this angle must be close to 90 o (given by the manufacturer) but we need the exact value to compute undistorsion correctly. In [11], a calibration method that looks for the angle that generates the smaller amount of straight lines in the undistorted image is proposed. Note that when the image is undistorted straight lines are broken, obtaining a great number of short segments.…”
Section: A Image Acquisitionmentioning
confidence: 99%