Mapping Terrain and Forest Information with Airborne Lidar Data Instructor: Qi Chen

advertisement
Mapping Terrain and Forest Information with
Airborne Lidar Data
Instructor: Qi Chen
Naval Postgraduate School Lidar Workshop
Monterey, CA
5/24/2007
Applications of LIDAR
• Digital Elevation Model (DEM)
LIDAR can penetrate through the canopy
Applications of LIDAR
• Digital Elevation Model (DEM)
LIDAR can produce very accurate DEM
USGS DEM
LIDAR DEM
Applications of LIDAR
• DEM:
– Shoreline and Beach
Volume Changes
– Flood Risk Analysis
– Water-Flow Issues
– Subsidence Issues
– Riparian Studies
– Emergency Response
– Hydrology
– Geomorphology
– Geology
– …
Applications of LIDAR
• Buildings, powerlines, railroads, highways, etc.
–
–
–
–
–
Urban Development
Telecommunication Planning
Transportation Mapping
Infrastructure planning/maintenance
Military application
Applications of LIDAR
• Forests
–
–
–
–
–
–
Forest Management
Fire behavior modeling
Habitat Mapping
Biometeorology
Climate change
Carbon Cycle Modeling
LIDAR for Tree Structural Information
Measuring Canopy Structure with LIDAR
• Step 1: Laser Point Classification
– Classify canopy and ground returns
– Generating bare earth
(Chen et al., 2007)
• Step 2: Tree Isolation
– Delineate individual tree crowns
– Calculate crown area, tree height
(Chen et al., 2006)
• Step 3: Canopy Parameter Extraction
– Estimate basal area, stem volume, etc.
(Chen et al., in press)
(Chen, 2007)
Filtering with Morphological Opening
Opened
Original Points
Points
Object Returns
Ground Returns
A
B
C
Methods
window size=3
• Small window sizes cannot
remove large objects such as
buildings
• Large window sizes will
cut/flatten terrain features
window size=7
Data
ISPRS (International Society for Photogrammetry and Remote Sensing)
Commission III/WG3 benchmark dataset
Vaihingen/Enz test field / Stuttgart
Filtering in Urban Areas
Stuttgart, Germany
DEM
(filtered)
Digital Surface Model
DEM
(truth)
Filtering in Forest Areas
Vaihingen/Enz
test field
DEM
(filtered)
Digital Surface Model
DEM
(truth)
Comparison
The algorithm for
TerraScan
The method with the lowest error is highlighted with red color
for each sample
Millions and Billions of Points
• If density is 1 point/m2, there is 1 million points / km2
points
raster
Interpolation Methods
• Inverse Distance Weighting (IDW)
• Natural Neighbors
• Kriging
• Splines
• TIN
•…
Forward and Inverse Methods for Interpolation
ri,j = f(p1, p2 ,...pn )
where,
pi : the value for point i
ri,j : the value for grid node at row i and column j
pi = g(ru,l , ru,r , rl,l , ru,r )
Much faster!!! (~30 times
faster than TIN in ArcGIS)
Measuring Canopy Structure with LIDAR
• Step 1: Laser Pulses Classification
– Classify canopy and ground returns
• Step 2: Tree Isolation
– Delineate individual tree crowns
– Calculate crown area, tree Height
• Step 3: Canopy Parameter Extraction
– Estimate basal area, stem volume, etc.
(a) CMM, α =0.1
(c) CHM, lower-limit (α =0.1)
(b) CHM, fitted curve
(d) CHM, local maxima
Watershed Segmentation
A CSM
Revert the CSM
Build a dam
Tree Crown Delineation Map
(Chen et al., 2006)
Measuring Canopy Structure with LIDAR
• Step 1: Laser Pulses Classification
– Classify canopy and ground returns
• Step 2: Tree Isolation
• Delineate individual tree crowns
– Calculate crown area, tree Height
• Step 3: Canopy Parameter Extraction
– Estimate basal area, stem volume, etc.
What are Basal Area and Stem Volume?
• Stem volume:
A function of basal area and tree height
• Basal Area:
The cross-section area of stem at the
breast height (4.5feet)
Conventional Methods
+
• Canopy
structure
parameters
(Y)
Regress
Y=f(X)
Prediction
• Height metrics (X):
Max, min, mean,
standard deviation,
coefficient of
variance
Trees are Mis-segmented!
Under-segmentation
Ground
truth
Delineated
segment
Over-segmentation
Wrongly delineated
Prediction when Trees are Mis-segmented
Assume that regression model developed from field data has the form:
Y= a*Hb, where Y is the canopy structure parameter,
H is the maximum laser point height, a and b are constants
a*Hb
a*Hb a*Hb a*Hb
a*Hb
A Model Predicting the Total Value Correctly?
f(x0)
=
f(x1) + f(x2) + f(x3) + f(x4)
1. The sum rule:
x0=x1+x2+x3+x4 crown area canopy geometric volume
2. The proportional rule:
Y=f(x)=αx, where α is a constant
Basal Area/Stem Volume vs. Canopy Geometric Volume
1. DBH∝M3/8 and H∝M1/4 (West et al., 1999;
Enquist, 2002), where M is plant mass, and
2. M∝G, where G is canopy geometric volume
Basal area B∝G3/4
Stem volume V∝G
We don’t need to isolate individual trees
for estimating stem volume!
Data
Each plot:
0.13ha in area and
20m in radius
313 trees in total:
• 181 trees are correctly
segmented;
•132 trees are missegmented, which
corresponding to 110
segments,
• 67 pairs are formed for
mis-segmented trees
Models
Basal Area: B
Stem Volume: V
Hx: height
Ca: crown area
G: canopy geometric volume
Model Evaluation
• AIC (Akaike’s information criterion)
AICc = nlog(
2
ˆ
(y
y)
∑
n
2K(K +1)
) + 2K +
n -K -1
The smaller the AIC, the better the model
Results-Basal Area
-1220
-310
Correctly segmented trees
2D Graph 2
Mis-segmented trees
-1240
-320
-1260
-330
-1300
-340
-1320
-1340
-350
-1360
-360
-1380
-1400
-370
B.1
B.2
B.3
B.4
Model
B.5
B.6
B.7
AICc
AICc
-1280
Results-Stem Volume
-380
-10
Correctly segmented trees
Mis-segmented trees
-400
-20
-420
AICc
-460
-40
-480
-50
-500
-60
-520
-70
-540
-560
-80
V.1
V.2
V.3
V.4
Model
V.5
V.6
AICc
-30
-440
Estimating Individual Tree Structural Parameters
(Chen et al., 2007)
Tiffs (Toolbox for Lidar Data Filtering and Forest Studies)
(Chen, 2007)
GLAS (Geoscience Laser Altimeter System)
Ground-based LIDAR
Thank you!
Download