Self Calibration of Small and Medium Format Digital Cameras
Self Calibration of Small and Medium Format Digital Cameras
Self Calibration of Small and Medium Format Digital Cameras
): ISPRS TC VII Symposium 100 Years ISPRS, Vienna, Austria, July 57, 2010, IAPRS, Vol. XXXVIII, Part 7B
Contents
Author Index
Keyword Index
SGT, Inc1, U.S. Geological Survey (USGS) Earth Resources Observation and Science (EROS) Center, Sioux Falls, SD
57198 USA (dmoe, asampath, jonchris)@usgs.gov
b
U.S. Geological Survey (USGS) Earth Resources Observation and Science (EROS) Center, Sioux Falls, SD 57198
USA [email protected]
ABSTRACT:
The knowledge of a cameras interior orientation parameters are a prerequisite for the camera to be used in any precision
photogrammetric project. Historically, the interior orientation parameters have been determined by analyzing the measured ground
3D coordinates of photo-identifiable targets, and their 2D (image) coordinates from multiple images of these targets. Camera self
calibration, on the other hand, uses targets on a scene that have not been measured before. In this research, we will briefly discuss
existing self calibration techniques, and present two methods for camera self calibration that are being used at the U.S. Geological
Surveys Earth Resources Observation and Science (EROS) Data Center. The first method, developed by Pictometry (augmented by
Dr C.S. Fraser), uses a series of coded targets on a cage. The coded targets form different patterns that are imaged from nine different
locations with differing camera orientations. A free network solution using collinearity equations is used to determine the calibration
parameters. The coded targets are placed on the cage in three different planes, which allows for a robust calibration procedure. The
USGS/EROS has developed an inexpensive method for calibration, particularly for calibrating short focal length cameras. In this
case, the coded targets are pasted on a small prototype box and imaged from different locations and camera orientations. The design
of the box is discussed, and the results of the box and the cage calibrations are compared and analyzed.
1. INTRODUCTION
1.1 General
Camera calibration procedure aims to completely characterize
the path of a ray of light that enters a camera, at the time of
exposure. The parameters that are used for this characterization
are termed the interior orientation parameters. The main
parameters are the focal length of the lens and the location of
the principal point of symmetry. However, for photogrammetric
purposes, the knowledge of the deviation of the light ray from a
straight line, described by polynomial coefficients, is also
important. This deviation is termed lens distortion, and the
polynomial coefficients are termed lens distortion parameters.
The United States Geological Survey (USGS) has the
responsibility for camera calibration in the United States (Lee,
2004). In this research, we shall present two methods used by
the USGS to determine these parameters for small and medium
format digital cameras. The first method, developed by
Pictometry(augmented by Dr C.S. Fraser), uses a series of
coded targets on a cage. The coded targets are placed on the
cage in three different planes, which allows for a robust
calibration procedure. The second method describes the
development of a method whereby the coded targets are pasted
on a small prototype box. The importance of calibrating a
camera used for photogrammetric purposes cannot be
overstated. While it is possible to obtain accurate orthoproducts without a well calibrated camera, these would require
a very dense network of control points. Such a network will
make a photogrammetric project prohibitively expensive.
Symbol
Description
K1, K2, K 3
P1, P2
B1, B2
xp, y p
395
In: Wagner W., Szkely, B. (eds.): ISPRS TC VII Symposium 100 Years ISPRS, Vienna, Austria, July 57, 2010, IAPRS, Vol. XXXVIII, Part 7B
Contents
Author Index
Keyword Index
2. CALIBRATION METHODOLOGY
(1)
y yp
m13
m 23
m33
r
r
k1r 3
k 2r 5
(x
ki , i
xp )
k 3r 7
(y
...
yp )2
(2)
x 1
y 1
r
r
r
y
r
x
(3)
396
In: Wagner W., Szkely, B. (eds.): ISPRS TC VII Symposium 100 Years ISPRS, Vienna, Austria, July 57, 2010, IAPRS, Vol. XXXVIII, Part 7B
Contents
Author Index
Keyword Index
P1 (r
2x ) 2P2 xy
y 2 2P1xy P2 (r 2
30 FEET WIDE
(4)
2y 2 )
Far Wall
14 FEET WIDE
CEILING
HEIGHT
ON
OUTSIDE
RING
10 FT, 7 IN
54 FEET LONG
x 3
(5)
B1x B2 y
CEILING
HEIGHT
INSIDE
CENTER BOX
12 FT, 9 IN
Control
Point Cage
12Wx10Hx8
D ft
70 FEET LONG
x 2
25.9 ft,
30 degs
Offset
at 30
deg at
30
33.4deg
ft,
24 degs
Offset
8 FT
8 FT
x xp
x1 x 2 x 3
y yp
m 21 (X X c ) m 22 (Y Yc ) m 23 ( Z Zc )
m31 (X X c ) m32 (Y Yc ) m33 ( Z Zc )
y1 y 2
Corridor Wall
(6)
DOUBLE
DOOR
Coded
target
centre
Figure 2. (a) Image of the calibration cage, with three panels (b)
the pattern in a coded target and (c) the individual circular
target
397
In: Wagner W., Szkely, B. (eds.): ISPRS TC VII Symposium 100 Years ISPRS, Vienna, Austria, July 57, 2010, IAPRS, Vol. XXXVIII, Part 7B
Contents
Author Index
Keyword Index
Hp
f2
F# c
(6)
398
In: Wagner W., Szkely, B. (eds.): ISPRS TC VII Symposium 100 Years ISPRS, Vienna, Austria, July 57, 2010, IAPRS, Vol. XXXVIII, Part 7B
Contents
Author Index
Keyword Index
(a)
(a)
(b)
Figure 7. Radial distortion plots showing the distortion (Y-axis,
m) as a function of distance (X-axis, mm) from the principal
point for results of camera calibration obtained from (a) Cage
and (b) Box. The plots are obtained from Australis software
(b)
Figure 6. Graphical representation of the bundle adjustment
solution for (a) Cage and (b) Box based camera calibration
.
Calibration
parameters
Calculated
values from
cage
Calculated
values from
box
Focal length
20.601
20.603
xp
0.056 mm
0.064 mm
yp
-0.020 mm
-0.019mm
K1
2.781e-004
2.74196e-004
K2
-4.996e-007
-4.1747e-007
K3
9.139e-011
-1.5359e-011
De-centring
distortion
coefficients
P1
-6.173e-007
2.989e-007
P2
8.341e-006
2.637e-005
(b)
Scaling
elements
B1
8.1521e-005
1.5082e-005
B2
-1.0153e-005
9.6088e-006
Figure 8. Decentring distortion plots showing distortion (Yaxis, m), against radial distance (X-axis, mm) for results of
camera calibration obtained from (a) Cage and (b) Box. The
plots are obtained from Australis software
Principle
point location
Radial
distortion
coefficients
(a)
399
In: Wagner W., Szkely, B. (eds.): ISPRS TC VII Symposium 100 Years ISPRS, Vienna, Austria, July 57, 2010, IAPRS, Vol. XXXVIII, Part 7B
Contents
Author Index
Keyword Index
3.2 Analysis
The results of the two calibration procedures indicate that the
parameters are close to being identical (Table 2). The charts in
Fig. 7 also show the same phenomena. However, in our
experiments, we found that the results start varying if the
camera is positioned too close to the targets. This observation
seems consistent with previously reported studies on close
range photogrammetric camera calibration (Brown, 1971).
However, more analysis needs to be done for anything
conclusive. Since the Box as a calibration target is meant for
small format short focal length cameras, the distance between
the targets and the cameras should be close enough so that
Australis software is able to recognize the targets. The size of
the targets, therefore, needs to be selected accordingly.
4. CONCLUSIONS
In this research, two methods of camera calibration that are used
at the USGS EROS at Sioux Falls, South Dakota, USA were
presented. The camera calibration lab is housed primarily to
calibrate medium format digital cameras, with a focal length
range between 20-120mm. The main calibration method uses
the principles of self calibration and bundle adjustment on
coded targets located on an aluminium cage. A second method
to perform calibration was presented. This method used a scaled
down version of the coded targets pasted on a small rigid box.
Both the methods involve taking images of the targets from
different camera locations and orientations. The solution to the
bundle adjustment problem is obtained using the software
Australis. It was shown that the solutions camera calibration
parameters obtained from both the methods are close to each
other. The same time the approach using the box yields
promising results and can be used for verification of the
calibration parameters. Further research on the box by adding
more targets may yield results closer to the results obtained
from the cage. There has been an increasing interest in
calibrating longer focal length cameras (> 150mm) using self
calibration methods. The problem becomes non trivial given the
limitations of space. Further research is being conducted at the
USGS on expanding the range of cameras, with regards to the
focal length, that can be calibrated in the lab.
DISCLAIMER
Any use of trade, product, or firm names is for descriptive
purposes only and does not imply endorsement by the U.S.
Government.
ACKNOWLEDGEMENTS
Sam Johnson and Alonso Holmes performed most of the camera
calibration experiments
.
References:
Brown, D.C., 1996. Decentering distortion of lenses.
Photogrammetric Engineering, 32(3):444 462.
Brown, D.C., 1996. Close-range camera calibration.
Photogrammetric Engineering, 37(8):855 866, August 1971
Faugeras, O., Luong, Q.T. and Maybank, S., 1992. Camera
selfcalibration: Theory and experiments. ECCV'92, Lecture
Notes in Computer Science, Vol. 588, Springer-Verlag, pp.
321-334
Fraser, C.S., 1997. Digital camera self-calibration. ISPRS
Journal of Photogrammetry & Remote Sensing 52, pp. 149
159, 1997.
Fraser, C.S., 2001. Australis: software for close-range digital
photogrammetry users manual.
Hartley, R., 1994: Euclidean reconstruction from uncalibrated
400