Documente Academic
Documente Profesional
Documente Cultură
The central perspective projection model is only an idealization (and simplification) of the actual optical geometry commonly found in cameras. Camera calibration is concerned with identifying how much the geometry of image formation differs in a real camera. One major difference is found in the optical distortions due to lens. Radial lens distortion causes variations in angular magnification with angle of incidence. It is usually expressed as a polynomial function of the radial distance from the point of symmetry (usually coinciding with the PP): .
Tangential lens distortion is the displacement of a point in the image caused by misalignment of the component of the lens. The displacement is usually described by 2 polynomials for displacements in x and y.
Image Refinement
The image plane of a camera is neither completely flat, nor absolutely orthogonal to the optical axis. This is usually corrected via fiducial marks or a reseau of crosses on a glass plate fixed to camera body at the image plane. Bilinear transforms or LSE are usually used to evaluate the corrective terms.
Coplanarity Equation
Relative orientation is the evaluation of the exterior orientation elements of one camera w/r to the photo coordinate system of another camera. Consider once again the target A with images at a1 and a2. Then the vectors :are coplanar, where b is the camera base (of the stereo pair). They lie in the epipolar plane of A and the 2 perspective centers Assuming that the base vector is non-zero and using we get the coplanarity equation for target A :At least 3 targets are necessary (i.e., 6 constraints or coordinates) to determine the 5 elements of relative Orientation :After relative orientation has been performed, we can use the measured photo-coordinates of the 2 homologues of a target in order to evaluate, by intersection, its coordinates relative to the (x1,y1,z1) axes. Such coordinates are called model coordinates. Consider the vectors s and t, in opposite directions to a1 and a2 (i.e., pointing toward the target A). In practice, there will be no intersection of these 2 vectors in object space, because such vectors are derived from inexact photomeasurements, calibrated principal distances and estimates of exterior relative orientation elements of the camera at O2. The parallax vector p joins s and t near the true target position: p = -1s + b + 2t , where 1 and 2 are scalars proportional to the distance of target A to O1 and O2, respectively. The target A should lie in principle along the parallax vector. In order to specify a unique position of A on p, some constraints must be introduced. For example, in aerial mapping it is appropriate to require that the x and z component of vector p be zero. The non-zero component of p is then referred to as residual parallax or y-parallax. In close range photogrammetry one requires instead that p should have minimum length, and takes its mid-point as the position of target A.
Epipolar geometry
Given the location of the homologue of A in the camera image at O1, the homologue of A in the camera image at O2 will lie along an epipolar line: the intersection of the epipolar plane, defined by the target and the 2 camera centers O1 and O2, and either of the image plane. Any search procedure to locate a2 as a probable match to a1 can be confined to the epipolar line. In practice, however, because none of the values used to derive the equation of the line is exact, the search takes place alon a narrow band centered on the epipolar line.
DLT consists in first recasting the (explicit) collinearity equations into linear equations in implicit parameters. Using a sufficient number of control points (6 or more for a single image), the implicit parameters are solved via these linear equations. Finally, the explicit camera parameters can be solved in direct colsed-form from the implicit parameters.
Redundancy for increased accuracy: LSE provides a systematic method for computing unique values of coordinates and other elements in photogrammetry based on a large number of redundant measurements of different kinds and weights. Precision of estimates: It allows for covariance matrices of estimates to be readily derived from the covariance matrix of the measurements. Network design: If a covariance matrix of the measurements is assumed, a priori analysis can be used to design a camera/object configuration and measurement scheme to meet crteria relating to precision, reliability and accuracy. Flexibility: Elements can be treated as unknowns, or as measurements, or as constants depending on circumstances. Also, algorithms within a LSE process can be devised to suit particular measurements tasks.
Main disadvantage:
Sensitivity to outliers: The non-linear nature of the functional model requires in practice to start with good approximate values of the unknowns, so that iterated linear solutions can be carried out in preference to a non-linear LSE process.
Bundle adjustment :
The process of evaluating coordinates of targets and exterior orientation parameters of the cameras using least squares based on collinearity equations. When (interior) parameters that defined the camera calibration are also evaluated, the process is called a self-calibrating bundle adjustment.