You are on page 1of 14

ARTICLE IN PRESS

Computers & Geosciences 32 (2006) 713–726


www.elsevier.com/locate/cageo

An automated GIS procedure for comparing GPS and


proximal LIDAR elevations$
Tim L. Webstera,b,, George Diasb
a
Department of Earth Sciences, Dalhousie University
b
Applied Geomatics Research Group, Centre Of Geographic Sciences, Nova Scotia Community College, 50 Elliot Road,
RR#1, Lawrencetown, NS, Canada B0S 1M0
Received 18 October 2004; received in revised form 18 July 2005; accepted 18 August 2005

Abstract

High-resolution elevation surveys utilizing light detection and ranging (LIDAR) are becoming available to the
geoscience community to derive high-resolution DEMs that are used in a variety of application areas. However, prior to
the application of these data to geomorphic interpretation, extensive validation procedures should be employed. The
vertical accuracy specification for the survey called for heights to be within an average of 15 cm of measured GPS heights
and 95% of the data to be within 30 cm. Two different LIDAR systems and collection methods were employed to collect
data for the study area located in the Mesozoic Fundy Basin in eastern Canada. High-precision GPS surveys were
conducted to measure the ground elevations in open areas and a traditional topographic survey was carried out in order to
assess the accuracy of the laser data under the forest canopy. The LIDAR and validation data were integrated into a GIS
where an automated procedure was developed that allows the user to specify a search radius out from the validation points
in order to compare proximal LIDAR points. This procedure facilitates examining the LIDAR points and the validation
data to determine if there are any systematic biases between flight lines in the LIDAR data. The results of the validation
analysis of the two LIDAR methods and a description of the automated procedure are presented in this paper.
r 2005 Elsevier Ltd. All rights reserved.

Keywords: LIDAR; Height validation; GPS; GIS; Digital elevation model

1. Introduction provide a general overview of airborne laser


scanning (LIDAR) technology and principles.
Light detection and ranging (LIDAR) is a LIDAR has been used for engineering, flood risk
remote-sensing technology to derive accurate eleva- mapping (Webster et al., 2002, 2004) and its utility
tion measurements of the Earth’s surface. Flood has been demonstrated in glacier mass balance
and Gutelius (1997) and Wehr and Lohr (1999) investigations (Krabill et al., 1995, 2000; Abdalati
and Krabill, 1999). Applications to coastal process
$
studies in the USA have been reported by Brock
Code available from server at http://www.iamg.org/ et al. (2002), Sallenger et al. (1999), Krabill et al.
CGEditor/index.htm.
Corresponding author. Tel.: +902 825 5475; (1999), and Stockdon et al. (2002), among others.
fax: +902 825 5479. Harding and Berghoff (2000) have demonstrated
E-mail address: timothy.webster@nscc.ca (T.L. Webster). the use of LIDAR for mapping groundwater

0098-3004/$ - see front matter r 2005 Elsevier Ltd. All rights reserved.
doi:10.1016/j.cageo.2005.08.009
ARTICLE IN PRESS
714 T.L. Webster, G. Dias / Computers & Geosciences 32 (2006) 713–726

Fig. 1. Shaded relief map for Annapolis Valley, Nova Scotia, highlighting study areas of LIDAR methods A and B and GPS points used
in validation process. There are over 12,000 GPS points used for validating method A, thus they are plotted using small symbols (green
triangles). There are 51 GPS points used for validating method B clustered in 5 locations throughout the valley, many symbols (yellow
triangles) overlap at the scale of this map. Location map inset in lower right is depicting the study area in Maritime Canada. Shaded relief
map is derived from 20 m DEM produced by Nova Scotia Geomatics Center, Service Nova Scotia & Municipal Relations.

infiltration and runoff. Harding and Berghoff available (e.g. Huising and Gomes Pereira, 1998;
(2000) and Haugerud et al. (2003) have reported Ahokas et al., 2003). Thus, prior to interpreting
on using LIDAR to map recent tectonic fault scarps geomorphic features highlighted by the enhanced
and geomorphic features in Washington State. resolution provided by LIDAR, the accuracy of the
The potential benefits of LIDAR to the LIDAR datasets should first be analyzed. This
geoscience community must be qualified by an paper provides information about the accuracy of
understanding of the errors involved in deriving LIDAR data, as demonstrated by a study carried
accurate surface elevations from the data. Various out in Nova Scotia, Canada.
studies have been reported on the calibration and Two data-acquisition companies were contracted
systematic errors of LIDAR systems (Kilian et al., to acquire LIDAR data during leaf-on conditions
1996; Burman, 2000; Filin, 2001, 2003a,b; Katzen- in 2000 using two different LIDAR systems for
beisser, 2003) and the accuracy of laser altimetry the study area located on the southeast shore of
data (Huising and Gomes Pereira, 1998; Kraus and the Mesozoic Fundy Basin of Maritime Canada
Pfeifer, 1998; Crombaghs et al., 2000; Schenk et al., (Fig. 1). The area includes the North Mountain and
2001; Maas, 2000, 2002; Artuso et al., 2003; Bretar the South Mountain that bound the Annapolis
et al., 2003; Elberink et al., 2003; Kornus and Ruiz, Valley and has relief on the order of 260 m (Fig. 1).
2003; Hodgson et al., 2003, 2005; Hodgson and The valley floor consists of agricultural and urban
Bresnahan, 2004; Hopkinson et al., 2005). Some of landuse, and the North and South Mountains are
these studies examined the relative accuracy be- mainly covered with dense forest. In order to test
tween LIDAR strips and in some cases the absolute the accuracy of the LIDAR data, high-precision
accuracy was evaluated if sufficient control was global positioning system (GPS) and traditional
ARTICLE IN PRESS
T.L. Webster, G. Dias / Computers & Geosciences 32 (2006) 713–726 715

surveying measurements were acquired over a In 2000, LIDAR data were typically delivered in
variety of landcover types both in the open and ASCII files consisting of x,y,z data. There is no
under the vegetation canopy. The LIDAR and standard format for LIDAR data. However, a
validation check data were integrated into a GIS proposed binary format has recently been published
where an automated validation algorithm was that had several additional parameters such as scan
coded and used for the analysis. Height-validation angle for each LIDAR point (Schuckman, 2003). In
procedures often involve comparing checkpoints to addition to the typical x,y,z data fields for the
the interpolated DEM surface. Whereas this LIDAR, the GPS time for every laser shot was also
approach is fast and reports the overall accuracy included. This gives the ability to examine the
of the final DEM, it is limited in providing details LIDAR data by GPS time or flight line (strip). The
on the actual LIDAR points and does not facilitate elevations were converted from ellipsoidal to
testing for systematic errors between flight lines. In orthometric heights above the geoid based on the
this study an algorithm was developed in a GIS HT1_01 model available from the Geodetic Survey
environment to compare checkpoints to proximal of Canada, and both sets of heights were included.
LIDAR points within a specified search radius. A Each LIDAR method classified the processed
companion paper (see Webster, in press) describes LIDAR point cloud into two categories: ground
the results from the validation of the two different and non-ground points. An overview of the general
LIDAR survey methods using this proximal point classification procedure used by many of the
technique and comparing the GPS data to the automated routines is provided in Hodgson et al.
interpolated LIDAR DEM. The focus of this paper (2005). They point out that most LIDAR data
will be on the automated validation algorithm, and providers consider the details of this process
the height variance between flight lines (strips) will proprietary and do not report the specifics of the
be demonstrated by presenting the results of parameters used for the classification. The ground
the analysis from two different LIDAR survey and non-ground LIDAR point data were delivered
methods. in 4 km  4 km tiles based on a UTM grid.
LIDAR method A used an Optech ALTM1020
sensor mounted in a Navajo P31 twin engine fixed-
2. LIDAR systems and surveys wing aircraft. The LIDAR operated at a 5000 Hz
laser repetition rate along with the scanning mirror
LIDAR systems are a convergence of three operating at 15 Hz to direct the laser pulses across
separate technologies to enable decimeter-level the swath. At a flying altitude of 800 m the laser
accuracy in surface elevation measurements from beam had a ground footprint diameter of 25 cm.
an aircraft (Kilian et al., 1996). The system consists Since a ‘‘bald Earth’’ DEM was one of the desired
of a GPS, an inertial measurement unit (IMU) or an outcomes of the survey, the LIDAR unit was set to
inertial reference system (IRS), and the laser record the last return pulse. This increased the
ranging system. The GPS is used to map the aircraft probability of getting a return from the ground or
trajectory precisely (at cm level) and the IMU is close to it in forested areas. The survey was
used to measure the attitude of the aircraft (roll, conducted during a 2-week period in July 2000.
pitch, and yaw or heading). The laser ranging The LIDAR provider classified the point cloud into
system is used to emit a pulse of coherent radiation, ground and non-ground points using the REALM
near-infrared in the case of terrestrial LIDAR, program from Optech (Toronto, Canada) prior to
toward the Earth’s surface and measures the travel data delivery. The data supplier did not provide the
time of the transmitted and reflected pulse. The time details of the parameters used in this process.
interval meter (TIM) records the laser pulse travel LIDAR method B used a system that integrated
time and converts it into a range based on the speed the individual components (GPS, IMU, laser)
of light. This range is then adjusted for scan angle described previously. This first return LIDAR
and aircraft attitude in combination with the system was originally designed for corridor map-
position of the aircraft derived by GPS. The ping and was mounted on a pod that was fixed to
resultant three-dimensional position of each re- the underside of a Bell Ranger 206 helicopter. The
flected LIDAR pulse is based on the GPS coordi- LIDAR operated at a 10,000 Hz laser repetition rate
nate system (latitude, longitude, and ellipsoidal along with the scanning mirror operating at 15 Hz
height using the WGS84 reference ellipsoid). to direct the laser pulses across the swath. At a
ARTICLE IN PRESS
716 T.L. Webster, G. Dias / Computers & Geosciences 32 (2006) 713–726

flying altitude of 600 m the laser beam had a ground into orthometric heights for comparison with the
footprint diameter of 180 cm. The survey was LIDAR data.
conducted during a three-week period during The vertical accuracy specification for the LI-
August 2000. The LIDAR provider classified the DAR surveys required that heights be within an
point cloud into ground and non-ground points average of 15 cm of measured GPS heights and 95%
using proprietary software prior to data delivery. of the data to be within 30 cm.
The data supplier did not provide the details of the The LIDAR ground and non-ground points and
parameters used in this process. validation checkpoints were imported into an Arc/
Info GIS workstation running on a Unix platform.
A ‘‘bald Earth’’ DEM was constructed from the
3. LIDAR validation background and techniques ground points from LIDAR method A and used in
part of the validation process. A triangulated (using
The accuracy of LIDAR data depends on the Delaunay triangles) irregular network (TIN) was
removal of the systematic errors associated with the constructed and a 2 m grid was interpolated from
system (Filin, 2001, 2003a,b). Several researchers the TIN to build the DEM. The validation of the
have examined the issues of LIDAR validation and LIDAR data was carried out in the GIS computing
have highlighted the potential for errors between environment.
flight lines or strips (Kilian et al., 1996; Huising and Artuso et al. (2003) described the implementation
Gomes Pereira, 1998; Crombaghs et al., 2000; of semi-automated routines written in Perl and C to
Maas, 2000, 2002; Schenk et al., 2001; Latypov verify large volumes of LIDAR data for parts of
and Zosse, 2002; Ahokas et al., 2003; Bretar et al., Switzerland. In this study, an automated routine
2003; Elberink et al., 2003; Kornus and Ruiz, 2003). was coded in the arc macro language (AML) in the
Many of the studies have dealt with individual flight ESRI GIS environment. The validation technique
strips, where the overlapping areas are compared involves a user specified horizontal search radius,
either as points or as interpolated surfaces. As typically less than 5 m, around the validation point
pointed out by Filin (2003a), the information that is for comparison with LIDAR ground points. All
delivered to the user is not the complete set of LIDAR ground points within that search area are
system measurements (aircraft trajectory, alignment selected and orthometric heights are compared to
of the sensor head to the IMU and GPS phase that of the validation point. In the situation of real
center), but rather the laser points themselves thus time kinematic (RTK) GPS validation points
making the identification of systematic errors more collected from a moving vehicle on the road, the
difficult. The usual method of delivery from search radius was restricted to 3 m in order to
commercial data providers is for individual strips minimize comparing LIDAR points in the ditch
to be merged and the points delivered as tiles based with validation points on the road. One must also
on a geographic grid system to facilitate data consider the source of the validation data and type
management. In order to evaluate the possible error of terrain, for example if the slope of a road exceeds
sources between strips, the GPS time tag for each a 10% grade (rare for this study area) then a 3 m
LIDAR point was used in the validation procedure. radius can bias the resultant statistics and a smaller
In this study the absolute versus relative accuracy radius should be used. This is not a problem when
was desired, therefore extensive ground control the validation data are compared with the DEM
using GPS and traditional survey methods were because the local surface trends of the LIDAR
used in the analysis. In all cases the HT1_01 model points has been taken into account with the TIN
was used to transform the GPS ellipsoidal heights structure and associated interpolation process. In

Fig. 2. Explanation of ‘‘validate.aml’’ tool including input and output files and how they relate. A 5 m radius around each GPS point has
been used in this example, thus output names ‘‘results5’’ and ‘‘mrg_pnts5’’ are assigned by program an include number 5 to denote the
search radius used. Inset map shows GPS point (triangle labeled 1018) with 5 LIDAR points (dots) within a 5 m radius. Program outputs
spatial and attribute data (GPS points with summary statistics ¼ ‘‘results5’’, and LIDAR points within 5 m of GPS
points ¼ ‘‘mrg_pnts5’’) and tabular data. Table ‘‘pntstats5gr.dat’’ summarizes height difference between LIDAR points within 5 m of
each GPS point. Key fields linking this table and spatial attribute table ‘‘results5.pat’’ are highlighted and connected with arrows. Table
‘‘pntdist5.dat’’ shows horizontal distance and height difference (ELEV_DIFF) between each LIDAR point and GPS point. Key fields
linking this table and spatial attribute table ‘‘mrg_pnts5.pat’’ are highlighted and connected with arrows. Table ‘‘pntstats5.dat’’ has a
single record that summarizes height difference between all GPS and LIDAR points within 5 m.
ARTICLE IN PRESS
T.L. Webster, G. Dias / Computers & Geosciences 32 (2006) 713–726 717

the situation of validation points collected in The validation technique that compares proximal
horizontal grass fields, a search radius of 5 m was points requires four inputs: (1) the location and
used to ensure a sufficient sample of LIDAR points name of the control points coverage and elevation
for method B. field; (2) the search radius (assume 5 m) from the
ARTICLE IN PRESS
718 T.L. Webster, G. Dias / Computers & Geosciences 32 (2006) 713–726

control points to select and compare LIDAR 4. Validation results


points; (3) the locations and names of the LIDAR
point coverages and the associated elevation field (4) 4.1. LIDAR method A validation
the location or a new directory name where the
output will be directed (Fig. 2). The program output A total of 12,675 RTK GPS points with a
consists of two GIS point coverages: the GPS reported standard deviation of height less than
control points (e.g. results5.pat) and LIDAR points 5 cm were collected in 2003 and used in the
(e.g. mrg_pnts5.pat) within the search radius, and validation analysis (Fig. 1). Since the GPS points
three additional tables (Fig. 2). The first table were collected on the road, a 3 m search radius was
summarizes the statistics of the LIDAR points for selected to extract LIDAR ground points. A total of
each GPS validation point (e.g. pntstats5gr.dat) and 51,122 LIDAR points fell within 3 m of 11,853 GPS
includes: frequency (number of LIDAR points points. This indicates that 958 GPS points did not
within the specified radius), minimum z difference have LIDAR ground points within 3 m of them. The
between the validation and LIDAR points, max- summary statistics for the LIDAR points within 3 m
imum z difference, mean z difference, and the of the GPS points show a mean difference in
standard deviation of the z value differences. The orthometric height (Dz ¼ GPS–LIDAR) of 0.03 m,
next table contains information for each LIDAR with a standard deviation of 0.16 m and a root mean
point (e.g. pntdist5.dat) that occurs within the square (RMS) error of 0.16 m (Fig. 3). Because these
specified radius of the validation point and includes: GPS points were collected on the road and not
the original LIDAR point identifier, the GPS point necessarily on level surfaces, the height difference
identifier, distance to the closest GPS point, the between the LIDAR and GPS, Dz, increases as one
GPS z value, and the difference in z values between moves away from the validation point (Fig. 4).
the LIDAR and GPS validation point. Relating this From the summary statistics, these data have met
table back to the original LIDAR points allows the the vertical specification, with a mean Dz less than
relationship between the LIDAR GPS time tag or 15 cm. The number of LIDAR ground points within
flight line and the orthometric height difference to 3 m of GPS validation points that are within 30 cm
be examined. From these two tables the relationship is 47,779 or 93.5% of the data. This does not meet
between the LIDAR points and the validation the specification that called for 95% of the LIDAR
points can be summarized and visualized. The data to be within 30 cm. An inspection of the points
last table reports the overall summary statistics that are outside the 30 cm range indicates that
between all the GPS and LIDAR heights (e.g. several of them appear on the edge of the road and
pntstats5.dat). may represent the slope of the ditch. This may

Fig. 3. Graph of orthometric height and Dz (GPS-LIDAR) and summary statistics for LIDAR method A.
ARTICLE IN PRESS
T.L. Webster, G. Dias / Computers & Geosciences 32 (2006) 713–726 719

Fig. 4. Graph of distance from validation point up to 3 m and Dz. Difference in height Dz increases as a function of distance from GPS
points.

indicate that a 3 m search radius is too large an area radius of the GPS point. Typically, this occurs when
for the road-survey GPS points. This is consistent the LIDAR points have been classified as non-
with the information in Fig. 4, which shows the Dz ground points, and are thus not included in the
increasing with distance from the GPS validation validation process.
points. LIDAR points within 2 m of GPS points When the GPS points are overlaid on the
were then analyzed and 96.2% of them were within LIDAR-derived DEM and the cell values are
30 cm, indicating the data met the specifications. compared (Figs. 2, 6), the vertical specifications
Any errors introduced by local surface trends of the are met (for more details see Webster, in press). The
LIDAR points within 2 m of the GPS point are summary statistics for the LIDAR DEM show a
resolved when the GPS points are overlain on the mean difference in orthometric height (Dz ¼
interpolated DEM which takes the local trend into GPS–LIDAR DEM) of 0.05 m, with a standard
account. The Dz was also examined with respect to deviation of 0.20 m and a RMS error of 0.21 m.
the LIDAR GPS time to determine if there were any When the Dz values of each GPS point are
systematic errors related to flight lines (Fig. 5). This compared between the two validation techniques
figure shows that the distribution of Dz is consistent (mean Dz in the case of the proximal LIDAR
between GPS times or flight lines and shows an even points), the differences highlight ground classifica-
distribution either side of the 0 m value. Overall, tion errors and the steep slopes along the road.
there does not appear to be any significant Validation of the LIDAR data and derived DEM
systematic height bias between flight lines. under the vegetation canopy is more difficult,
The GPS summary statistics are similar to those because of the inability to use high precision GPS
of the LIDAR data, however the number of GPS in such environments. Ahokas et al. (2003) used a
points where the mean Dz is within 30 cm is 11,717 2 m search radius in a forested area to examine the
that is 98.9% of the total GPS validation dataset. ground-height error between strips (flight lines) and
Averaging the Dz values of the LIDAR points at different flying heights from two different
within the 3 m radius indicates the LIDAR data LIDAR systems. They calculated the mean Dz for
have met the vertical specification of 95% of the all the points and Dz for the nearest point and
data being within 30 cm. The previous approach of interpolated surface and found that they all gave
comparing LIDAR points within a given radius of similar results. For this study, two detailed transects
GPS points works well where LIDAR points exist. were measured using traditional survey methods
However, omission error may be a problem if that employed a total station. The site for the survey
LIDAR ground points are missing within the search was selected in order to investigate a geomorphic
ARTICLE IN PRESS
720 T.L. Webster, G. Dias / Computers & Geosciences 32 (2006) 713–726

Fig. 5. Graph of LIDAR GPS time (flight line) and Dz. There is no apparent pattern of Dz with respect to GPS time. Dz is close to being
symmetrically distributed about zero with little to no bias.

Fig. 6. RTK GPS points (black triangles) overlaid on a shaded relief image of LIDAR-derived DEM. DEM was shaded from 3151 at a
zenith angle of 451 with a five times vertical exaggeration applied. White square in upper left section of map indicates location of ring
structure and total station survey under forest canopy.

ring structure within the North Mountain basalt with the exception of a small wetland on the eastern
that is visible on the ‘‘bald Earth’’ DEM (Figs. 6, 8). edge. A forest clear-cut exists approximately 300 m
The structure is completely covered by mixed forest west of the structure that was used to collect high
ARTICLE IN PRESS
T.L. Webster, G. Dias / Computers & Geosciences 32 (2006) 713–726 721

Fig. 7. Location of ring structure and transects. Gray triangles represent GPS control (west in clear cut) and check data (east in wetland),
other points represent total station survey data. (A) Mosaic of color aerial photos taken October 9, 2003, red and yellow denote maple and
beech trees and green denotes coniferous trees. White areas highlight a forest clear cut that is present in lower left corner on map and a
wetland that is present on right side of map. These cleared areas allowed for GPS data to be collected and used as control and checkpoints
for total station survey. (B) This is a color shaded relief map of ‘‘bald-Earth’ DEM of ring structure and associated transect locations at a
larger scale than A. Notice how structure is more visible on DEM (B) than on aerial photo mosaic (A).

precision GPS coordinates that established control to extract the original LIDAR ground and non-
for the total station survey (Fig. 7). The forest ground points using the automated AML proce-
consists of deciduous species of maple (red in dure. For the ground LIDAR points, a 2 m search
Fig. 7A), beech (yellow in Fig. 7A), spruce and fir radius from the survey points was selected in order
coniferous species (green in Fig. 7A). The density of to obtain points close to the transect, and a 1 m
the understory is variable with the largest density of radius was used for the vegetation (non-ground)
shrubs occurring in low-lying areas. The shrubs are LIDAR points. These data were plotted along with
broad leafed and range in height between 50 cm and the LIDAR-derived DEM surface and the total
1.5 m. In general, both transects had LIDAR- station survey points (Fig. 8). For most areas,
derived DEM values higher than the survey heights changes in slope in the LIDAR-derived DEM
by a mean Dz of 0.12 m, with a standard deviation profile correspond with the occurrence of a ground
of 0.37 m and a RMS error of 0.36 m. The larger LIDAR point. In areas where this is not true, the
differences in Dz appear to be associated with DEM surface is derived from ground points that are
abrupt changes in ground slope (Fig. 8). Since the beyond the 2 m radius away from the survey point.
LIDAR data were collected with leaf-on conditions The profile near the 500 m distance shows LIDAR
and the area consists of relatively dense forest ground points at the foot of the slope controlling
10–15 m in height, this difference may be attributed the DEM surface at this location (Fig. 8). The
to the effect of interpolation of the LIDAR ground LIDAR ground points and DEM are approximately
points to the DEM. This implies that if the laser 67 cm higher than the survey points in this area
beam did not reach the ground at the foot of the (Fig. 8). This difference between LIDAR ground
slope, possibly reflecting from shrubs, the terrain and survey points decreases towards the east, i.e.
will not be accurately represented in the interpo- from the forest and shrubs into the grass covered
lated DEM. wetland near the end of the transect where the
To test these possible sources of height differ- survey data best matches the LIDAR data (Figs. 7,
ences, the SW–NE transect survey points were used 8). Based on this observation and field visits, the
ARTICLE IN PRESS
722 T.L. Webster, G. Dias / Computers & Geosciences 32 (2006) 713–726

Fig. 8. Plot of southwest–northeast trending transect across ring structure that incorporates original LIDAR ground (black diamonds)
and non-ground (green diamonds) points as well as LIDAR DEM surface (red line) and total station survey points (blue triangles). This
plot was generated to test if larger Dz values were associated with interpolation artifacts in DEM or ground vegetation cover. Profile near
distance 500 m indicates LIDAR ground points exist at foot of slope that appear to be 67 cm higher than survey data. This is interpreted to
be a result of shrubs being classified as ground points. Notice how survey and LIDAR data are in agreement to east of this area that
corresponds to a wetland.

difference between the LIDAR-derived DEM and GPS time (Fig. 9A) and color-coded based on the
that of the survey points for this area is a result of Dz (Fig. 9B). The Dz range for one flight line
dense shrubs being interpreted as ground points. (GPS_Time 54245) is 1.902.08 m, and the range
for the other flight line is 0.91.18 m (Fig. 9). The
4.2. LIDAR method B validation magnitude of Dz is related to each flight line defined
by GPS time, confirmed by examining all 970
The validation data for LIDAR method B LIDAR points by plotting Dz against the GPS time
consists of post-processed rapid static GPS data for the aircraft (Fig. 10). As can be seen in this
collected in predominantly horizontal grass covered figure, the Dz range and magnitude varies with GPS
fields to ensure a sufficient number of LIDAR time or flight line. The source of this error will be
returns and minimum differences of LIDAR heights discussed in the next section. Without proper
within the search radius. A total of 51 GPS points LIDAR calibration parameters or extensive ground
were acquired for this study area (Fig. 1). The control, adjustment of individual flight lines to an
automated validation procedure was used with these absolute reference is difficult. Ideally the data
GPS points and a 5 m search radius was specified to provider should carry out such adjustments on the
ensure a sufficient sample of LIDAR points. This raw LIDAR data prior to the ground/non-ground
radius resulted in 970 ground LIDAR points being classification and delivery to the end user.
selected for comparison to the GPS points. The Validation technique 2 was not implemented for
GPS summary statistics indicate a mean difference these data because of the relative offsets between
in orthometric heights between the LIDAR and strips and the sparse distribution of LIDAR points
validation points of 1.18 m with a standard devia- from dark targets. As a result, the derived DEM
tion of 0.64 m and a RMS error of 1.34 m. The was considered unreliable and not analyzed.
summary statistics indicate these LIDAR data do
not meet the vertical specifications.
Detailed maps (Figs. 9A, B) show the LIDAR 5. Discussion and conclusions
points within 5 m of the GPS checkpoint with the
largest standard deviation in Dz (Fig. 9C). The The results of the vertical accuracy of LIDAR
LIDAR ground points are color-coded based on method A in open areas are similar to other findings
ARTICLE IN PRESS
T.L. Webster, G. Dias / Computers & Geosciences 32 (2006) 713–726 723

Fig. 9. Combined map of aircraft flight lines and GPS check points. GPS check points are denoted by triangle and are color-coded based
on Dz standard deviation. (A) LIDAR points color-coded by GPS time within 5 m of GPS point. Two GPS times correspond to two flight
lines. (B) Same LIDAR points color-coded by Dz magnitude. Range of Dz values is spatially correlated with GPS time differences or flight
lines. (C) GPS check points collected in horizontal flat agricultural fields. Aircraft trajectory is denoted by airplane symbols and GPS
checkpoints are denoted as triangles with highest standard deviation in Dz highlighted by red box (location of A and B).

(e.g. Huising and Gomes Pereira, 1998; Ahokas can have geomorphic significance are problematic in
et al., 2003; Artuso et al., 2003). the classification process. The effect of land cover
Although LIDAR method A met the vertical and shrubs on error is consistent with findings from
specifications, problems were encountered related to Hodgson and Bresnhan (2004) who quantified the
the classification of the LIDAR point cloud into contribution of error from the LIDAR system,
ground and non-ground points along the raised interpolation algorithm, terrain slope, land cover,
roadbed, thus affecting the validation results when and reference data.
comparing the GPS measurements to the interpo- The other issue encountered with this dataset
lated DEM surface. Steep natural breaks in the involved the detection of the ground under the
terrain such as cliffs and nick points in streams that forest canopy, where some height errors were as
ARTICLE IN PRESS
724 T.L. Webster, G. Dias / Computers & Geosciences 32 (2006) 713–726

Fig. 10. Graph of GPS time and Dz for all 970 LIDAR points within 5 m of GPS points for LIDAR method B. Note variability of range
and position of Dz with respect to GPS time that corresponds to different flight lines.

high as 60–70 cm and were attributed to shrubs ment), the objective of this study was to identify the
being classified as ground points. A smaller laser potential errors between strips and report them to
beam footprint may help minimize this problem for the data provider for correction. The application of
single-return systems, or if the density of the shrubs the automated GIS routine facilitated the identifica-
is not too great a larger footprint multi-return tion of the systematic height error observed in these
system may better resolve the true ground position. data that was related to each flight line (strip). The
However, most LIDAR systems that record discrete LIDAR sensor experienced a power loss at the
returns cannot differentiate objects that are less beginning of the survey and was unable to detect the
than a few metres apart and record them as a single weaker signals reflected off of dark targets. As a
return. The error of ground elevations under a result, the original planned survey altitude of 900 m
mixed forest canopy is lower than that reported by was reduced to approximately 600 m. It was
Hodgson et al. (2003) which was up to 153 cm for determined that the source of this vertical error
scrub/shrub land cover in leaf-on conditions and was related to a range bias that was not correctly
similar to that reported by Kraus and Pfeifer (1998) compensated for in the calibration procedures. The
of 57 cm under the canopy. However, the error LIDAR calibration procedure was done at a flying
results are larger than those that reported by height of 900 m, however the actual flying height
Ahokas et al. (2003) that ranged between 24 and was significantly lower resulting in a range bias. To
40 cm for a similar flying height in a forested verify this, appropriate scale factor and offset
environment. parameters were applied to the LIDAR data that
There were two significant problems with the data then more closely matched the validation data.
from LIDAR method B; the spatial point distribu- In conclusion, this study demonstrates the im-
tion was sparse for dark targets such as asphalt, and portance of independent detailed validation data in
these data did not meet the vertical specifications. order to ensure the LIDAR data meet the high
Although height variations between strips have been accuracy specifications. The automated validation
observed in several studies (Huising and Gomes technique that compares checkpoints with proximal
Pereira, 1998; Kraus and Pfeifer, 1998; Crombaghs LIDAR points is useful for identifying systematic
et al., 2000; Maas, 2000, 2002; Ahokas et al., 2003; errors in the data as well as misclassification of the
Elberink et al., 2003; Kornus and Ruiz, 2003) and LIDAR point cloud. The inclusion of the GPS time
have been adjusted using different techniques (block for each LIDAR point facilitated the investigation
adjustment, TIN surface and least-squares adjust- of height errors between strips using this automated
ARTICLE IN PRESS
T.L. Webster, G. Dias / Computers & Geosciences 32 (2006) 713–726 725

technique. LIDAR datasets consist of a large 3-D Reconstruction from Airborne Laserscanner and InSAR
number of points and the automated procedure Data. Institute of Photogrammetry and Remote Sensing,
allows a large volume of GPS and LIDAR data to GITC, The Netherlands, pp. 20–26.
Brock, J.C., Wright, C.W., Sallenger, A.H., Krabill, W.B., Swift,
be analyzed quickly within a GIS environment. R.N., 2002. Basis and methods of NASA airborne topo-
graphic mapper LIDAR surveys for coastal studies. Journal
Acknowledgements of Coastal Research 18, 1–13.
Burman, H., 2000. Adjustment of laser scanner data for
correction of orientation errors. International Archives of
This study benefited from the contribution of Photogrammetry and Remote Sensing 33 (B3/1), 125–132.
several people. We would like to thank Brendan Crombaghs, M., Bruelgelmann, R., de Min, E.J., 2000. On the
Murphy (St. FX University) and the Nova Scotia adjustment of overlapping strips of laser altimeter height
Community College (NSCC), for financial assis- data. International Archives of Photogrammetric Engineering
and Remote Sensing 33 (B3/1), 230–237.
tance, and the suggestions made by Tim Webster’s
Elberink, S.O., Brand, G., Brugelmann, R., 2003. Quality
thesis committee consisting of Brendan Murphy, improvement of laser altimetry DEM’s. In: Maas, H.-G.,
John Gosse, and Ian Spooner. We would also like to Vosselman, G., Streilein, A. (Eds.), 3-D Reconstruction from
thank Dennis Kingston and the AGRG students Airborne Laserscanner and InSAR Data. Institute of Photo-
involved in some of the validation data collection: grammetry and Remote Sensing, GITC, The Netherlands,
pp. 51–58.
Paul Fraser and Dan Deneau for the 2001 rapid
Filin, S., 2001. Recovery of systematic biases in laser altimeters
static GPS survey, and Trevor Milne and the using natural surfaces. In: Proceedings of the International
students from the AGRG class of 2003–2004 for Society of Photogrammetry and Remote Sensing workshop,
assisting in the total station survey, and Tim Daly Annapolis Maryland. International Archives of Photogram-
for constructing the aerial photo mosaic. Also, Dan metry, Remote Sensing and Spatial Information Sciences, vol.
XXXIV-3/W4, pp. 85–91.
Deneau and Lisa Markham for assisting in writing
Filin, S., 2003a. Analysis and implementation of a laser strip
parts of the AML code for the first validation adjustment model. In: Maas, H.-G., Vosselman, G., Streilein,
procedure. Special thanks to Bob Maher and David A. (Eds.), 3-D Reconstruction from Airborne Laserscanner
Colville of the AGRG, and Don Forbes of the and InSAR Data. Institute of Photogrammetry and Remote
Geological Survey of Canada for their support and Sensing, GITC, The Netherlands, pp. 65–70.
constructive comments during the project. The Filin, S., 2003b. Recovery of systematic biases in laser altimetry
data using natural surfaces. Photogrammetric Engineering &
LIDAR data for this project was funded by an Remote Sensing 69 (11), 1235–1242.
infrastructure grant to the NSCC from the Cana- Flood, M., Gutelius, B., 1997. Commercial implications of
dian Foundation for Innovation, Industry Canada. topographic terrain mapping using scanning airborne laser
We would like to thank Bob Maher and anonymous radar. Photogrammetric Engineering and Remote Sensing 4,
journal reviewers for their constructive comments 327–366.
Harding, D.L., Berghoff, G.S., 2000. Fault scarp detection
that greatly improved the manuscript. beneath dense vegetation cover: airborne LIDAR mapping
of the Seattle fault zone, Bainbridge Island, Washington
State. In: Proceedings of the American Society of Photo-
References grammetry and Remote Sensing Annual Conference,
Washington, DC, p. 9.
Abdalati, W., Krabill, W.B., 1999. Calculation of ice velocities in Haugerud, R.A., Harding, D.J., Johnson, S.Y., Harless, J.L.,
the Jakobshavn Isbrae area using airborne laser altimetry. Weaver, C.S., Sherrod, B.L., 2003. High-resolution lidar
Remote Sensing of the Environment 67, 194–204. topography of the Puget Lowland-A bonanza for earth
Ahokas, E., Kaartinen, H., Hyyppa, J., 2003. A quality science. Geological Society of America Today 13 (6), 4–10.
assessment of airborne laser scanner data. In: Maas, H.-G., Hodgson, M.E., Bresnahan, P., 2004. Accuracy of airborne
Vosselman, G., Streilein, A. (Eds.), 3-D Reconstruction from LIDAR-derived elevation: empirical assessment and error
Airborne Laserscanner and InSAR Data. Institute of Photo- budget. Photogrammetric Engineering and Remote Sensing
grammetry and Remote Sensing, GITC, The Netherlands, 70 (3), 331–339.
pp. 1–7. Hodgson, M.E., Jensen, J.R., Schmidt, L., Shill, S., Davis, B.,
Artuso, R., Bovet, S., Streilen, A., 2003. Practical methods for the 2003. An evaluation of LIDAR and IFSAR derived digital
verification of countrywide terrain and surface models. In: elevation models in leaf-on conditions with USGS Level 1
Maas, H.-G., Vosselman, G., Streilein, A. (Eds.), 3-D and Level 2 DEMs. Remote Sensing Environment 84 (2),
Reconstruction from Airborne Laserscanner and InSAR 295–308.
Data. Institute of Photogrammetry and Remote Sensing, Hodgson, M.E., Jensen, J., Raber, G., Tullis, J., Davis, B.A.,
GITC, The Netherlands, pp. 14–19. Thompson, G., Schuckman, K., 2005. An evaluation of lidar-
Bretar, F., Pierrot-Deseilligny, M., Roux, M., 2003. Estimating derived elevation and terrain slope in leaf-off conditions.
intrinsic accuracy of airborne laser data with local 3-D- Photogrammetric Engineering and Remote Sensing 71 (7),
Offsets. In: Maas, H.-G., Vosselman, G., Streilein, A. (Eds.), 817–823.
ARTICLE IN PRESS
726 T.L. Webster, G. Dias / Computers & Geosciences 32 (2006) 713–726

Hopkinson, C., Chasmer, L.E., Sass, G., Creed, I.F., Sitar, M., Maas, H.G., 2000. Least-squares matching with airborne
Kalbfleisch, W., Treitz, P., 2005. Vegetation class dependent laserscanning data in a TIN structure. International Archives
errors in lidar ground elevation and canopy height estimates of Photogrammetric Engineering and Remote Sensing 33
in a boreal wetland environment. Canadian Journal of (B3/1), 548–555.
Remote Sensing 31 (2), 191–206. Maas, H.G., 2002. Methods for measuring height and planimetry
Huising, E.J., Gomes Pereira, L.M., 1998. Errors and accuracy discrepancies in airborne laserscanner data. Photogrammetric
estimates of laser data acquired by various laser scanning Engineering and Remote Sensing 68 (9), 933–940.
systems for topographic applications. International Society of Sallenger Jr., A.B., Krabill, W., Brock, J., Swift, R., Jansen, M.,
Photogrammetry and Remote Sensing Journal of Photogram- Manizade, S., Richmond, B., Hampton, M., Eslinger, D.,
metric Engineering and Remote Sensing 53 (5), 245–261. 1999. Airborne laser study quantifies El Niño- induced coastal
Katzenbeisser, R., 2003. On the calibration of LIDAR sensors. change. Eos, Transactions, American Geophysical Union 80,
In: Maas, H.-G., Vosselman, G., Streilein, A. (Eds.), 3-D 89–92.
Reconstruction from Airborne Laserscanner and InSAR Schenk, T., Seo, S., Csatho, B., 2001. Accuracy study of airborne
Data. Institute of Photogrammetry and Remote Sensing, laser altimetry data. In: Proceedings of the International
GITC, The Netherlands, pp. 59–64. Society of Photogrammetry and Remote Sensing Workshop,
Kilian, J., Haala, N., Englich, M., 1996. Capture and evaluation Annapolis Maryland. International Archives of Photogram-
of airborne laser scanner data. International Archives of metry, Remote Sensing and Spatial Information Sciences, vol.
Photogrammetric Engineering and Remote Sensing 31 (B3), XXXIV-3/W4, pp. 113–118.
383–388. Schuckman, K., 2003. Announcement of the proposed ASPRS
Kornus, W., Ruiz, A., 2003. Strip Adjustment of LIDAR data. binary lidar data file format standard. Photogrammetric
In: Maas, H.-G., Vosselman, G., Streilein, A. (Eds.), 3-D Engineering and Remote Sensing 69 (1), 13–19.
Reconstruction from Airborne Laserscanner and InSAR Stockdon, H.F., Sallenger, A.H., List, J.H., Holman, R.A., 2002.
Data. Institute of Photogrammetry and Remote Sensing, Estimation of shoreline position and change using airborne
GITC, The Netherlands, pp. 47–50. topographic LIDAR data. Journal of Coastal Research 18
Krabill, W., Abdalati, W., Frederick, E., Manizade, S., Martin, (3), 502–513.
C., Sonntag, J., Swift, R., Thomas, R., Wright, W., Yungel, Webster, T.L., Forbes, D.L., Dickie, S., Colville, R., Parkes,
J., 2000. Greenland Ice Sheet: high-elevation balance and G.S., 2002. Airborne imaging, digital elevation models and
peripheral thinning. Science 289, 428–430. flood maps. In: Forbes, D.L., Shaw, R.W. (Eds.), Coastal
Krabill, W.B., Thomas, R.H., Martin, C.F., Swift, R.N., Impacts of Climate Change and Sea-level Rise on Prince
Frederick, E.B., 1995. Accuracy of airborne laser altimetry Edward Island. Geological Survey of Canada Open File 4261,
over the Greenland ice sheet. International Journal of Remote Supporting Document 8, pp. 1–36 (on CD-ROM).
Sensing 16, 1211–1222. Webster, T.L., Forbes, D.L., Dickie, S., 2004. Using topographic
Krabill, W.B., Wright, C., Swift, R., Frederick, E., Manizade, S., lidar to map flood risk from storm-surge events from
Yungel, J., Martin, C., Sonntag, J., Duffy, M., Brock, J., Charlottetown, Prince Edward Island. Canadian Journal of
1999. Airborne laser mapping of Assateague national Remote Sensing 30 (1), 64–76.
seashore beach. Photogrammetric Engineering and Remote Wehr, A., Lohr, U., 1999. Airborne laser scanning—An
Sensing 66, 65–71. introduction and overview. Journal of Photogrammetry and
Kraus, K., Pfeifer, N., 1998. Determination of terrain models in Remote Sensing 54, 68–82.
wooded areas with airborne laser scanner data. ISPRS
Journal of Photogrammetry and Remote Sensing 53 (4),
193–203.
Latypov, D., Zosse, E., 2002. LIDAR data quality control and Further reading
system calibration using overlapping flight lines in commer-
cial environment. In: Proceedings of the American Society of Webster, T.L., LIDAR validation using GIS: a case study
Photogrammetry and Remote Sensing Annual Conference, comparison between two LIDAR collection methods. Geo-
Washington, DC, p. 13. carto International, in press.

You might also like