using the sink hydrologic function to identify treetops in small-footprint multiple-return lidar...

28
Using the SINK Hydrologic Using the SINK Hydrologic Function to Identify Treetops in Function to Identify Treetops in Small-Footprint Multiple-Return Small-Footprint Multiple-Return Lidar Data Lidar Data Jason Stoker Jason Stoker Lidar Remote Sensing Scientist Lidar Remote Sensing Scientist USGS EROS Data Center USGS EROS Data Center Sioux Falls, SD Sioux Falls, SD Symposium on Terrain Analysis for Water Resources Symposium on Terrain Analysis for Water Resources Applications Applications December 16-18, 2002 December 16-18, 2002 University of Texas - Austin University of Texas - Austin

Upload: patience-mccormick

Post on 16-Jan-2016

217 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Using the SINK Hydrologic Function to Identify Treetops in Small-Footprint Multiple-Return Lidar Data Jason Stoker Lidar Remote Sensing Scientist USGS

Using the SINK Hydrologic Using the SINK Hydrologic Function to Identify Treetops in Function to Identify Treetops in Small-Footprint Multiple-Return Small-Footprint Multiple-Return

Lidar DataLidar Data

Jason StokerJason StokerLidar Remote Sensing ScientistLidar Remote Sensing Scientist

USGS EROS Data CenterUSGS EROS Data CenterSioux Falls, SDSioux Falls, SD

Symposium on Terrain Analysis for Water Resources Symposium on Terrain Analysis for Water Resources ApplicationsApplications

December 16-18, 2002December 16-18, 2002University of Texas - AustinUniversity of Texas - Austin

Page 2: Using the SINK Hydrologic Function to Identify Treetops in Small-Footprint Multiple-Return Lidar Data Jason Stoker Lidar Remote Sensing Scientist USGS

What……….????What……….????

Do I care about?Do I care about?

• Trees?Trees?• Lidar– OKLidar– OK• SINKs– OKSINKs– OK• Results?Results?

Page 3: Using the SINK Hydrologic Function to Identify Treetops in Small-Footprint Multiple-Return Lidar Data Jason Stoker Lidar Remote Sensing Scientist USGS

Site Description

• Location of Cheesman Lake

Page 4: Using the SINK Hydrologic Function to Identify Treetops in Small-Footprint Multiple-Return Lidar Data Jason Stoker Lidar Remote Sensing Scientist USGS

The 15 ha PlotThe 15 ha Plot

Page 5: Using the SINK Hydrologic Function to Identify Treetops in Small-Footprint Multiple-Return Lidar Data Jason Stoker Lidar Remote Sensing Scientist USGS

Description of the Lidar Description of the Lidar SensorSensor

• 3Di 3Di Technologies Technologies of Boulder, COof Boulder, CO• Small-footprint Small-footprint

multiple-multiple-return systemreturn system•Up to five Up to five

returns per returns per pulsepulse

• Intensity Intensity recorded for recorded for each returneach return

Courtesy of 3Di Technologies

Page 6: Using the SINK Hydrologic Function to Identify Treetops in Small-Footprint Multiple-Return Lidar Data Jason Stoker Lidar Remote Sensing Scientist USGS

Description of the Lidar Description of the Lidar SensorSensor

• 3Di 3Di Technologies of Technologies of Boulder, COBoulder, CO• Pulse rate of Pulse rate of

36.5 kHz36.5 kHz• Fast retrace Fast retrace

linear scan linear scan patternpattern

• Posting density Posting density from 1m x 1m from 1m x 1m to 2.8m x 2.8mto 2.8m x 2.8m

Page 7: Using the SINK Hydrologic Function to Identify Treetops in Small-Footprint Multiple-Return Lidar Data Jason Stoker Lidar Remote Sensing Scientist USGS

MethodsMethods• Freestanding, individual treesFreestanding, individual trees

• Separate freestanding trees from clumps Separate freestanding trees from clumps of treesof trees

• Qualitative analysis of point cloudsQualitative analysis of point clouds• Height, Length of Live Crown, DBH, and Height, Length of Live Crown, DBH, and

VolumeVolume

• Identify the number of overstory Identify the number of overstory treestrees

• All overstory trees in 15 ha plotAll overstory trees in 15 ha plot• Delineate tree crownsDelineate tree crowns• Height, DBH, and VolumeHeight, DBH, and Volume

Page 8: Using the SINK Hydrologic Function to Identify Treetops in Small-Footprint Multiple-Return Lidar Data Jason Stoker Lidar Remote Sensing Scientist USGS
Page 9: Using the SINK Hydrologic Function to Identify Treetops in Small-Footprint Multiple-Return Lidar Data Jason Stoker Lidar Remote Sensing Scientist USGS

Veg Return - Bare Ground Return = Veg Returns on GRID GRID Flat Surface

Who Needs Topography?

- =

Page 10: Using the SINK Hydrologic Function to Identify Treetops in Small-Footprint Multiple-Return Lidar Data Jason Stoker Lidar Remote Sensing Scientist USGS

(

(

(

((

(

((((((((

(

(( (

(

((

( ((

(

(((

(

(((

(

(

(( ((

(

(

(((

( ((

((

((

((

((

(

((

(

(

( (

(

((( ( (

((

(

(((

( (

(

(

(

((

(

(((

(

(

( (

(( (((( ((

(

(

(

(((

((

(

(

(

(

(

((

(

((( (

(

(

(

(

(( (

( (

(

((

(

(

((

((

((

(((

((

(

(

(

(

((

(( (

(

(

((

(((

((((

((( (

(( (

(((

(

(

(

((((((

( (((

(( (

(((

(

(

(

(

(

(

(

(

(

((

((

((((((((

( (((

(

((

(

( (

(

(

(

((

(

(

((

(

(( (

(

(

(

(((

(

(

(( (

(((

((

((

(

((( ((

(

(((

(

(((

(

(

(

( ((

(

((( (

(

(

( ( (

((

(

(((

(

(((((

( (

((

((

((

((

(

((

(((

( (

( (

(

((

(

((((

((((

(

(

(

(

(((( (((

(

(

(

(((

(

(((

(

(((((((

((

(((

(

(((((

((

(

((((

(((((

((

(

((

(

(

(

(((((

(((

(( (

((((

(

(

(((

((

(

(((

((

((

( (

(((

(( ((((

(

(

(

((

(

(

((((

(((

((

((

((

(

( ((((

(

(

((

(

((

(( ((( ((

(((((

((((((((

(

(

(

(((

((((

((

(

(((

( (

(

((((

( (

(((((

(

(((

((

(

(

(

(

( ( (

(

( ((

(

(

(

(

(

(

(

((

(

((

(

(

(

((

(

((((((((

(

(( (

(

((

( ((

(

(((

(

(((

(

(

(( ((

(

(

(((

( ((

((

((

((

((

(

((

(

(

( (

(

((( ( (

((

(

(((

( (

(

(

(

((

(

(((

(

(

( (

(( (((( ((

(

(

(

(((

((

(

(

(

(

(

((

(

((( (

(

(

(

(

(( (

( (

(

((

(

(

((

((

((

(((

((

(

(

(

(

((

(( (

(

(

((

(((

((((

((( (

(( (

(((

(

(

(

((((((

( (((

(( (

(((

(

(

(

(

(

(

(

(

(

((

((

((((((((

( (((

(

((

(

( (

(

(

(

((

(

(

((

(

(( (

(

(

(

(((

(

(

(( (

(((

((

((

(

((( ((

(

(((

(

(((

(

(

(

( ((

(

((( (

(

(

( ( (

((

(

(((

(

(((((

( (

((

((

((

((

(

((

(((

( (

( (

(

((

(

((((

((((

(

(

(

(

(((( (((

(

(

(

(((

(

(((

(

(((((((

((

(((

(

(((((

((

(

((((

(((((

((

(

((

(

(

(

(((((

(((

(( (

((((

(

(

(((

((

(

(((

((

((

( (

(((

(( ((((

(

(

(

((

(

(

((((

(((

((

((

((

(

( ((((

(

(

((

(

((

(( ((( ((

(((((

((((((((

(

(

(

(((

((((

((

(

(((

( (

(

((((

( (

(((((

(

(((

((

(

(

(

(

( ( (

(

( ((

(

(

(

(

(

(

(

((

(

((

Freestanding Trees versus ClumpsFreestanding Trees versus Clumps

FreestandingFreestanding

FreestandingFreestanding

ClumpsClumps

Clumps

Page 11: Using the SINK Hydrologic Function to Identify Treetops in Small-Footprint Multiple-Return Lidar Data Jason Stoker Lidar Remote Sensing Scientist USGS

Identifying Identifying freestanding treesfreestanding trees

• Vegetation-Vegetation-only contoursonly contours

• 3 meter 3 meter contourcontour

• Only one Only one surveyed treesurveyed tree

• Clipped 1Clipped 1stst-5-5thth and BG returnsand BG returns

Page 12: Using the SINK Hydrologic Function to Identify Treetops in Small-Footprint Multiple-Return Lidar Data Jason Stoker Lidar Remote Sensing Scientist USGS

Qualitative Analysis of Qualitative Analysis of Point CloudPoint Cloud

•Overlaid Overlaid return points return points on TINson TINs

•Photograph Photograph treetree•GPS photo GPS photo

locationlocation

Page 13: Using the SINK Hydrologic Function to Identify Treetops in Small-Footprint Multiple-Return Lidar Data Jason Stoker Lidar Remote Sensing Scientist USGS

Qualitative Analysis of Point CloudQualitative Analysis of Point Cloud

Page 14: Using the SINK Hydrologic Function to Identify Treetops in Small-Footprint Multiple-Return Lidar Data Jason Stoker Lidar Remote Sensing Scientist USGS

Identifying the number of Identifying the number of trees in a clumptrees in a clump

• Identify Identify “treetops”“treetops”

• Compare # of Compare # of treetops per treetops per clump to clump to surveyed trees surveyed trees per clumpper clump

• Use threshold Use threshold method to raise method to raise barbar

Treetops

Page 15: Using the SINK Hydrologic Function to Identify Treetops in Small-Footprint Multiple-Return Lidar Data Jason Stoker Lidar Remote Sensing Scientist USGS

The SINK Hydrologic FunctionThe SINK Hydrologic Function

• Creates a grid identifying all sinks, or Creates a grid identifying all sinks, or areas of internal drainage areas of internal drainage (ESRI, Redlands, CA)(ESRI, Redlands, CA)

• Sinks are considered to have undefined Sinks are considered to have undefined flow directionsflow directions

• Usually caused by errors in the dataUsually caused by errors in the data

Page 16: Using the SINK Hydrologic Function to Identify Treetops in Small-Footprint Multiple-Return Lidar Data Jason Stoker Lidar Remote Sensing Scientist USGS

Sink

Page 17: Using the SINK Hydrologic Function to Identify Treetops in Small-Footprint Multiple-Return Lidar Data Jason Stoker Lidar Remote Sensing Scientist USGS

Identifying the number of Identifying the number of trees in a clumptrees in a clump

• Identify Identify “treetops”“treetops”

• Inverted Inverted vegetation only vegetation only gridgrid

• Used Hydrological Used Hydrological GIS method to GIS method to identify “sinks”identify “sinks” Sinks

Page 18: Using the SINK Hydrologic Function to Identify Treetops in Small-Footprint Multiple-Return Lidar Data Jason Stoker Lidar Remote Sensing Scientist USGS

Height Thresholds and the Height Thresholds and the Wilcoxon Signed Rank TestWilcoxon Signed Rank Test

•Compared surveyed number to Lidar number in clumpCompared surveyed number to Lidar number in clump

•Many trees in understory- not detectableMany trees in understory- not detectable

•Wilcoxon- HWilcoxon- H00: Median of Differences = 0: Median of Differences = 0

•Different Height thresholds to get into the overstoryDifferent Height thresholds to get into the overstory

Page 19: Using the SINK Hydrologic Function to Identify Treetops in Small-Footprint Multiple-Return Lidar Data Jason Stoker Lidar Remote Sensing Scientist USGS
Page 20: Using the SINK Hydrologic Function to Identify Treetops in Small-Footprint Multiple-Return Lidar Data Jason Stoker Lidar Remote Sensing Scientist USGS

Identifying the number of Identifying the number of trees in a clumptrees in a clump

All surveyed trees

Page 21: Using the SINK Hydrologic Function to Identify Treetops in Small-Footprint Multiple-Return Lidar Data Jason Stoker Lidar Remote Sensing Scientist USGS

Identifying the number of Identifying the number of trees in a clumptrees in a clump

Surveyed trees > 4 m

Page 22: Using the SINK Hydrologic Function to Identify Treetops in Small-Footprint Multiple-Return Lidar Data Jason Stoker Lidar Remote Sensing Scientist USGS

Identifying the number of Identifying the number of trees in a clumptrees in a clump

Surveyed trees > 6 m

Page 23: Using the SINK Hydrologic Function to Identify Treetops in Small-Footprint Multiple-Return Lidar Data Jason Stoker Lidar Remote Sensing Scientist USGS

Identifying the number of Identifying the number of trees in a clumptrees in a clump

Surveyed trees > 8 m

Page 24: Using the SINK Hydrologic Function to Identify Treetops in Small-Footprint Multiple-Return Lidar Data Jason Stoker Lidar Remote Sensing Scientist USGS

Identifying the number of Identifying the number of trees in a clumptrees in a clump

Surveyed trees > 10 m

Page 25: Using the SINK Hydrologic Function to Identify Treetops in Small-Footprint Multiple-Return Lidar Data Jason Stoker Lidar Remote Sensing Scientist USGS

Identifying the number of Identifying the number of trees in a clumptrees in a clump

Surveyed trees > 12 m

Page 26: Using the SINK Hydrologic Function to Identify Treetops in Small-Footprint Multiple-Return Lidar Data Jason Stoker Lidar Remote Sensing Scientist USGS

Number of trees in a Number of trees in a ClumpClump

p < 0.0001

p =0.11p = 0.007p < 0.0001

p = 0.37p = 0.83p = 0.04p = 0.0001

p < 0.0001

p < 0.0001p < 0.0001

H0: Median of Differences = 0

Page 27: Using the SINK Hydrologic Function to Identify Treetops in Small-Footprint Multiple-Return Lidar Data Jason Stoker Lidar Remote Sensing Scientist USGS

• Surveyed stem locations were not accurate enough to Surveyed stem locations were not accurate enough to compare locations of treetopscompare locations of treetops

• Can resolve only overstory treesCan resolve only overstory trees

• Next step- delineating individual overstory crownsNext step- delineating individual overstory crowns

• Useful for even aged / managed stands?Useful for even aged / managed stands?

Further thoughts:Further thoughts:

Page 28: Using the SINK Hydrologic Function to Identify Treetops in Small-Footprint Multiple-Return Lidar Data Jason Stoker Lidar Remote Sensing Scientist USGS

Acknowledgements Acknowledgements

• David Box- 3Di Technologies, Inc.David Box- 3Di Technologies, Inc.

• Dr. Roger Hoffer- Colorado State UniversityDr. Roger Hoffer- Colorado State University

• Dr. Merrill Kaufmann- USFS Rocky Mountain Dr. Merrill Kaufmann- USFS Rocky Mountain Research StationResearch Station

• Dr. Luis Garcia- Colorado State UniversityDr. Luis Garcia- Colorado State University