Professional Documents
Culture Documents
15arspc Submission 109
15arspc Submission 109
AERIAL MOSAICS
Simon Collings, Peter Caccetta, Norm Campbell and Xiaoliang Wu
CSIRO Mathematical and Information Sciences
The Leeuwin Centre,
65 Brockway Rd, Floreat Park, WA
+61 8 9333 6690, +61 8 9333 6121
{Simon.Collings, Peter.Caccetta,Norm.Campbell, Xiaoliang.Wu }@csiro.au
Abstract
The advent of routine collection of high-quality digital photography provides for traditional uses
as well as “remote sensing” uses such as the monitoring of environmental indicators. A well-
devised urban monitoring system, based on consistent data and methods, provides the
opportunity to track and communicate changes in features of interest in a way that has not
previously been possible. Data that are geometrically and radiometrically consistent are
fundamental to establishing systems for monitoring. In this paper we focus on models for
radiometric calibration of mosaics consisting of thousands of images. We apply the models to
data acquired by CSIRO and its partners as part of regular, systematic acquisitions over the city
of Perth for a project known as Urban Monitor. One goal of the project, and hence the model
development, is to produce annually-updated mosaics calibrated to reflectance at 0.2m Ground
Sample Distance (GSD) for an area of approximately 9600sqkm. This equates to terabytes of
data and, for frame-based instruments, tens of thousands of images. For the experiments
considered in this paper, this requires mosaicking estimates derived from more than 30000
digital photographic frames. A key part of the processing is the removal of spectral variation due
to the viewing geometry, with this paper focusing on the effect typically attributed to the
Bidirectional Reflectance Distribution Function (BRDF) of the land surface. A variety of
techniques based on semi-empirical BRDF kernels have been proposed in the literature for
correcting the BRDF effect in single frames, but mosaics with many frames provide unique
challenges. This paper presents and illuminates a selection of kernel-based techniques for
BRDF correction of digital aerial frame mosaics, and incorporates combined additive and
multiplicative correction terms for correcting other effects, such as variations due to the sensor
and atmosphere. Using ground truth, which consists of lab-measured white, grey and black
targets that were placed in the field at the time of acquisition, we calculate the fundamental
limitations of each model, leading to an optimal result for each model type. We demonstrate
estimates of ground reflectance accurate to approximately 10%, 5% and 3% for ground targets
having a reflectance of 0.9, 0.4 and 0.04 respectively.
Introduction
Regular aerial photography acquisition programs are increasingly moving from
analogue to digital acquisition. For infrastructure and city planning applications,
cameras having high geometric and radiometric accuracy are typically used.
Regular acquisitions of data having these attributes make the data a potentially
useful source for developing monitoring systems.
In this paper, we will summarise the issues and challenges that must be
overcome in order to perform radiometric calibration (to reflectance) of digital
aerial frame data. In 2007, the Urban Monitor program acquired approximately
35000 frames of data over a period of 39 days beginning on the 14th of March
2007. We chose a sample of 3000 frames on which to perform our
experiments. Figure 1 shows the arrangement of the frames used in
experiments outlined herein, their dates of acquisition, along with the raw
1
Day
1
3
4
10
18
21
24
25
28
32
39
Figure 1: A) Arrangement and time of capture of frames in the Big Perth East dataset. Day
th
1 is the 14 of March 2007. B) Geocorrected raw mosaic.
geo-corrected images for this dataset, which is drawn from the 2007 Urban
Monitor mosaic. Observe that there is substantial variation in brightness, both
between and within the frames. The 2007 mosaic was acquired using a
Microsoft Ultra Cam D (Leberl and Gruber, 2003), capturing red, green, blue
and near-infra red, along with a panchromatic image.
2
Figure 2 Extract from the Urban Monitor 2007 mosaic, shows considerable variation in
intensity between frames.
3
It is desirable, if possible, to radiometrically calibrate the images to reflectance,
which is the ratio of reflected to incident flux, often expressed as a percentage.
To facilitate the calibration, the Urban Monitor project deploys targets each
year, consisting of fibreboard painted with matt finish white, grey or black paint.
These radiometric targets are distributed across the region to correspond with
the time of acquisition. The targets have reflectance measured in the laboratory
before being deployed in the field. The targets are placed in groups of three,
with one target of each colour placed next to each other in the scene, see
Figure 3. This arrangement exposes the strengths and weaknesses of the
various models used for BRDF correction.
BRDF Model
A widely used technique for the correction of the BRDF effect is to fit a model to
the image data and then use the model to remove the effect. The model can be
empirical (e.g. polynomials, Kennedy et al., 1997, Pickup et al. 1995), physical
(Roujean et al. 1992) or semi-empirical (Wanner et al. 1995), which combines
elements of both. In each case, the model is fitted to the image data, usually
with least squares regression, and then the image data is normalised to a
standard view and sun position by either subtracting or dividing out the trend
(see Kennedy et al. (1997) for details of how this is performed).
For our radiometric calibration technique, we have found it is necessary to
incorporate a gain term into the model, in order to account for differences in
aperture and exposure time of the camera from frame to frame. For pixel l of
image i in band j with intensity value ρ ijl , the corrected intensity value, ρ̂ ijl is
given by:
ρˆ ijl = (1 + α ij ) ρ ijl − β ij ( L(ξ il ) − Li ) − τ ij (2)
Where:
i = 1, K , N images
j = 1, K , B bands
θ il = solar zenith angle at pixel l , image i
ς il = view zenith angle
φil = relative azimuth angle between the solar and viewing directions
ξ il = (θ il , ς il , φil )
L = Li Sparse BRDF kernel
L i = the mean of the Li Sparse BRDF kernel
over the i th image
α ij = the gain parameter for image i band j
β ij = kernel parameter for image i band j
τ ij = the offset parameter for image i band j
4
We call this model the constant-gain-additive model because the gain term,
while varying from image to image, does not vary due to changing angles within
an image.
5
Figure 3 Black grey and white targets placed within the mosaic. A) Pan
image. B) Multispectral image.
Radiometric Calibration Targets
The ground-truth data consist of fibreboard targets approximately 1.2m square
that have been painted white, grey or black. The target spectra were initially
measured in the laboratory with a spectrometer to obtain an estimate of
reflectance and then deployed into the field to be digitally photographed by the
camera during acquisition.
The targets were typically deployed in sets of three, consisting of a black, grey
and white target collocated in an area of interest, thus providing a low, medium
and high reflectance ground truth for calibration purposes, see Figure 3. The
size of the targets was chosen such that one image pixel, expressed as GSD,
would lie entirely within a given target, while at the same time considering the
operational practicalities of deploying targets using standard utility vehicles.
Larger targets could be constructed by forming arrays of these basic targets,
but were not used in the 2007 deployment in order to get targets placed over a
larger spatial extent.
The targets were all measured in the laboratory with an ASD FieldSpec Pro
spectrometer. Each target was measured in 4 different locations over its area
and the results were averaged and then convolved with the spectral responses
of the UltraCam D to produce a set of lab measurements comparable with the
field measurements.
The targets are then used in two ways to correct the mosaic to radiance. Firstly,
an additional constrain is incorporated into (3) that enforces similarity of the
corrected target pixel values (i.e. the target pixels are considered to be
overlapping). Secondly, the lab measurements of the targets are used to fit a
6
Colour Band Best Additive Practical
Model implementation
1 13.24 9.49
White 2 14.35 6.29
3 13.16 12.30
4 12.29 6.36
1 3.89 5.63
Grey 2 3.29 3.15
3 3.61 5.14
4 4.84 4.90
1 10.50 2.57
Black 2 11.69 1.37
3 10.62 2.01
4 9.38 3.65
Table 1: Shows the rms difference between the lab measured reflectance values of observations of
all targets and the corrected values (expressed as % of reflectance). The third column shows the
best theoretical additive model and the fourth column shows our practical implementation of the
constant gain additive model.
global offset and gain to the corrected mosaic so that the image target values
give the best agreement to the lab target values.
7
Figure 4 Extract from the Urban Monitor 2007 mosaic after calibration shows that the
between frame spectral inconsistencies have been greatly reduced.
8
theoretical additive model in RMS difference from corrected target pixels
compared to lab measurements.
References
Collings, S., Wu, X., Caccetta P. and Campbell, N., 2008. Fitting BRDF kernels
with spatial smoothness and overlap constraints. Proceedings of the 14th
Australasian Remote Sensing and Photogrammetry Conference, Darwin,
Australia.
Collings, S., X. Wu, P. Caccetta and N. Campbell. Techniques for BRDF
correction of hyperspectral mosaics. IEEE Transacions on Geoscience and
Remote Sensing 48;10 (2010).
Collings, S., X. Wu, P. Caccetta and N. Campbell. Empirical models for
radiometric calibration of frame mosaics. To appear in IEEE Transacions on
Geoscience and Remote Sensing (Under revision August 2010).
Golub, G.H. and Van Loan, C.F. 1996. Matrix Computations. Johns Hopkins
University Press. 3rd Edition.
Hastie, T., Tibshirani, R. and Friedman, J., 2001. The Elements of Statistical
Learning. Springer.