Using LiDAR to Manage the Urban Forest in DeKalb, Illinois · Using LiDAR to Manage the Urban...

27
Using LiDAR to Manage the Urban Forest in DeKalb, Illinois Thomas J. Pingel & Dustin Bergman Department of Geography Northern Illinois University http://www.tpingel.org https://github.com/thomaspingel 2015 ILGISA Annual Conference September 15, 2015 Springfield, Illinois

Transcript of Using LiDAR to Manage the Urban Forest in DeKalb, Illinois · Using LiDAR to Manage the Urban...

Page 1: Using LiDAR to Manage the Urban Forest in DeKalb, Illinois · Using LiDAR to Manage the Urban Forest in DeKalb, Illinois Thomas J. Pingel & Dustin Bergman Department of Geography

Using LiDAR to Manage the Urban Forest in DeKalb, Illinois

Thomas J. Pingel & Dustin BergmanDepartment of GeographyNorthern Illinois University

http://www.tpingel.orghttps://github.com/thomaspingel

2015 ILGISA Annual ConferenceSeptember 15, 2015Springfield, Illinois

Page 2: Using LiDAR to Manage the Urban Forest in DeKalb, Illinois · Using LiDAR to Manage the Urban Forest in DeKalb, Illinois Thomas J. Pingel & Dustin Bergman Department of Geography

Project History

• The NIU Department of Geography was approached by the City of DeKalb for student interest in conducting a tree survey.

• DeKalb• 43,862 pop. (2010)• 14.81 square miles• ~8,000 parkway trees• ~200 miles of road

• Goal to develop a current tree database that can serve as a reference for LiDAR-derived processing.

DeKalb is located approximately 65 miles west of Chicago.

DeKalb

Page 3: Using LiDAR to Manage the Urban Forest in DeKalb, Illinois · Using LiDAR to Manage the Urban Forest in DeKalb, Illinois Thomas J. Pingel & Dustin Bergman Department of Geography

Initial Data

• Hansen 1996 survey• 5417 trees• GPS was subject to

Selective Availability scrambling

• Heights estimated to nearest 5 feet; diameters measured.

• Ash 2010 survey• 1286 trees• Extent of Emerald Ash

Borer infestation• Overlaps with the Hansen

dataset, but different IDsPosition and deletion errors arecommon in the Hansen 1996dataset.

Page 4: Using LiDAR to Manage the Urban Forest in DeKalb, Illinois · Using LiDAR to Manage the Urban Forest in DeKalb, Illinois Thomas J. Pingel & Dustin Bergman Department of Geography

LiDAR provides a mechanism to acquire spatial data relatively quickly and cheaply.

Our initial proposal was focused on extraction (position, height, diameter, species) from aerial sources.

We are now looking toward terrestrial scanners for improved spatial and temporal resolution.

Page 5: Using LiDAR to Manage the Urban Forest in DeKalb, Illinois · Using LiDAR to Manage the Urban Forest in DeKalb, Illinois Thomas J. Pingel & Dustin Bergman Department of Geography

Initial Position Estimation• Although automated

techniques are the goal, since we started with an existing survey, we wanted to update the existing database first

• Use of orthoimagery (Google Earth, NAIP data), aerial lidar, and Google Street View in QGIS to correct positions and remove deleted trees.

• Entry-level GIS work and straightforward to apply crowdsourcing techniques.

Corrected merged Hansen/Ash points using 2011 NAIP (0.3m) leaf-off imagery.

Mean error was 7.5 meters.

5043 trees in merged database.

Page 6: Using LiDAR to Manage the Urban Forest in DeKalb, Illinois · Using LiDAR to Manage the Urban Forest in DeKalb, Illinois Thomas J. Pingel & Dustin Bergman Department of Geography

We used Perceptually Shading Slope Mapping (a slope shading

technique) applied to the 1m LiDAR-derived Digital Surface

Model (DSM) as a base surface.

LiDAR source: DeKalb County

The DeKalb City region10.0 x 10.5 km

304 million points2.9 returns per square meter

Value-added as canopy is distinct from surrounding vegetation.

750 meters sq.

Page 7: Using LiDAR to Manage the Urban Forest in DeKalb, Illinois · Using LiDAR to Manage the Urban Forest in DeKalb, Illinois Thomas J. Pingel & Dustin Bergman Department of Geography

A second pass used Google My Maps (with 2015 imagery) for addition with some correction and

deletion necessary, yielding 7984 trees.

Page 8: Using LiDAR to Manage the Urban Forest in DeKalb, Illinois · Using LiDAR to Manage the Urban Forest in DeKalb, Illinois Thomas J. Pingel & Dustin Bergman Department of Geography

In many cases, shadows are more helpful in identifying tree locations than the vegetation.

Page 9: Using LiDAR to Manage the Urban Forest in DeKalb, Illinois · Using LiDAR to Manage the Urban Forest in DeKalb, Illinois Thomas J. Pingel & Dustin Bergman Department of Geography

Using Street View to disambiguate vegetation

Page 10: Using LiDAR to Manage the Urban Forest in DeKalb, Illinois · Using LiDAR to Manage the Urban Forest in DeKalb, Illinois Thomas J. Pingel & Dustin Bergman Department of Geography

Simple height interpolation involves subtracting the nearby minimum (~DEM) from the nearby maximum (~DSM).

The urban environment poses challenges for automated methods.

Page 11: Using LiDAR to Manage the Urban Forest in DeKalb, Illinois · Using LiDAR to Manage the Urban Forest in DeKalb, Illinois Thomas J. Pingel & Dustin Bergman Department of Geography

Morphological operations can efficiently provide these estimates.

• Initially, the scan is gridded to two rasters (a maximum and a minimum) (~1m), and empty cells are interpolated.• lastools works well

• An erosion is applied to the minimum (~1m radius) and a dilation to the maximum (~6m radius)

• A kind of “global” buffer operation for rasters.

• These can be found in the “raster cleanup” toolbox in ArcGIS

A binary morphological erosion operation. The grayscale version

finds the local minimum.

Page 12: Using LiDAR to Manage the Urban Forest in DeKalb, Illinois · Using LiDAR to Manage the Urban Forest in DeKalb, Illinois Thomas J. Pingel & Dustin Bergman Department of Geography

min

imu

mm

axim

um dilation

erosion

Page 13: Using LiDAR to Manage the Urban Forest in DeKalb, Illinois · Using LiDAR to Manage the Urban Forest in DeKalb, Illinois Thomas J. Pingel & Dustin Bergman Department of Geography

Median absolute error is 1 meter.

Pearson r = 0.75

Why are the estimates of these heights too high?

Page 15: Using LiDAR to Manage the Urban Forest in DeKalb, Illinois · Using LiDAR to Manage the Urban Forest in DeKalb, Illinois Thomas J. Pingel & Dustin Bergman Department of Geography

Since the aerial point cloud is not dense enough to provide good DBH estimates, these

are estimated from heights.

R² = 0.708

-10

0

10

20

30

40

50

60

70

80

90

0 10 20 30 40 50 60 70

hei

ght

(ft)

DBH (in)

All DeKalb Maples

Expected accuracy of diameter estimates from heights using 1996 data.

Page 16: Using LiDAR to Manage the Urban Forest in DeKalb, Illinois · Using LiDAR to Manage the Urban Forest in DeKalb, Illinois Thomas J. Pingel & Dustin Bergman Department of Geography

Terrestrial LiDAR provides one useful approach to solving the

problem of out-of-date coverages.

We use the Velodyne HDL-32E.

Compared to airborne LiDAR collection, it boasts higher

spatial and temporal resolution.

Most applicable for street capture, although Unmanned

Aerial Vehicle mounting is coming soon for our lab.

Page 17: Using LiDAR to Manage the Urban Forest in DeKalb, Illinois · Using LiDAR to Manage the Urban Forest in DeKalb, Illinois Thomas J. Pingel & Dustin Bergman Department of Geography
Page 18: Using LiDAR to Manage the Urban Forest in DeKalb, Illinois · Using LiDAR to Manage the Urban Forest in DeKalb, Illinois Thomas J. Pingel & Dustin Bergman Department of Geography

The instrument captures scanlines which must be assembled (by the end user!) into a full point cloud.

Page 19: Using LiDAR to Manage the Urban Forest in DeKalb, Illinois · Using LiDAR to Manage the Urban Forest in DeKalb, Illinois Thomas J. Pingel & Dustin Bergman Department of Geography
Page 20: Using LiDAR to Manage the Urban Forest in DeKalb, Illinois · Using LiDAR to Manage the Urban Forest in DeKalb, Illinois Thomas J. Pingel & Dustin Bergman Department of Geography
Page 21: Using LiDAR to Manage the Urban Forest in DeKalb, Illinois · Using LiDAR to Manage the Urban Forest in DeKalb, Illinois Thomas J. Pingel & Dustin Bergman Department of Geography
Page 22: Using LiDAR to Manage the Urban Forest in DeKalb, Illinois · Using LiDAR to Manage the Urban Forest in DeKalb, Illinois Thomas J. Pingel & Dustin Bergman Department of Geography
Page 23: Using LiDAR to Manage the Urban Forest in DeKalb, Illinois · Using LiDAR to Manage the Urban Forest in DeKalb, Illinois Thomas J. Pingel & Dustin Bergman Department of Geography

Cloud Compare showing section of Ellwood neighborhood.

Point Cloud registration courtesy of Real Earth.

Page 24: Using LiDAR to Manage the Urban Forest in DeKalb, Illinois · Using LiDAR to Manage the Urban Forest in DeKalb, Illinois Thomas J. Pingel & Dustin Bergman Department of Geography

Decimeter resolution rendering of a portion of the Elwood neighborhood in DeKalb, IL.

Page 25: Using LiDAR to Manage the Urban Forest in DeKalb, Illinois · Using LiDAR to Manage the Urban Forest in DeKalb, Illinois Thomas J. Pingel & Dustin Bergman Department of Geography

The side view mirrors of vehicles are visible at this resolution.

Page 26: Using LiDAR to Manage the Urban Forest in DeKalb, Illinois · Using LiDAR to Manage the Urban Forest in DeKalb, Illinois Thomas J. Pingel & Dustin Bergman Department of Geography

The structure of trees is visible.

Page 27: Using LiDAR to Manage the Urban Forest in DeKalb, Illinois · Using LiDAR to Manage the Urban Forest in DeKalb, Illinois Thomas J. Pingel & Dustin Bergman Department of Geography

Future Work

• Python module to assist with point cloud reconstruction using GPS, Inertial Sensors, and SLAM tools.

• Eccentric mounting of LiDAR and driving path guidelines to assist SLAM algorithms.

• Visualizations to support human correction of data.

• Employ on UAV.

• Work with city governments to continue unlocking the potential of LiDAR.

• Thanks Steve Charlton, Miguel Morales, Steve Wargaski, and the City of DeKalb.