FUSION—AreaProcessor (AP)

Slides:



Advertisements
Similar presentations
Lidar Data Applications for Natural Resource Management
Advertisements

Main Menu F3 Exit = Press F3 to exit this screen. Commonly Use Keys: F4 Prompt = Position cursor in front of ‘?’ location and press F4 to display a list.
Esri UC 2014 | Technical Workshop | ArcGIS 3D Analyst - Lidar Applications Clayton Crawford.
MCTS GUIDE TO MICROSOFT WINDOWS 7 Chapter 10 Performance Tuning.
Zachary Fancher Last updated 12/15/2012. Background Regulatory Division responsible for making jurisdictional determinations on “Waters of the U.S”, as.
Creating a Histogram using the Histogram Function.
Intermediate Level Course. Text Format The text styles, bold, italics, underlining, superscript and subscript, can be easily added to selected text. Text.
Optimizing Laser Scanner Locations using Viewshed Analysis MEA 592 Final Project November 20,2009 Jeff Smith.
FOR 474: Forest Inventory LiDAR for DEMs The Main Principal Common Methods Limitations Readings: See Website.
ModelBuilder In ArcGIS 9.x By Tim Weigel GEOG 407/607 April 3 rd, 2006.
Esri International User Conference | San Diego, CA Technical Workshops | Lidar Solutions in ArcGIS Clayton Crawford July 2011.
Slide 1 of 9 Presenting 24x7 Scheduler The art of computer automation Press PageDown key or click to advance.
DIRAC API DIRAC Project. Overview  DIRAC API  Why APIs are important?  Why advanced users prefer APIs?  How it is done?  What is local mode what.
Editing With ArcGIS Pro
MCTS Guide to Microsoft Windows 7
Lidar and GIS Applications and Examples
.LAS files (Log ASCII Standard) Not useable directly in ArcGIS A single X-Y position can have multiple Z values Must be converted to MultiPoint file.
Tutorial 1– Visualization of Point Cloud Data Introduction to the Acquisition, Visualization and Interpretation of lidar-derived Digital Elevation Models.
LIDAR – Light Detection And Ranging San Diego State University.
Histograms: Summarizing Data 1. SUMMARIZING DATA Raw data, such as company records, often contains a wealth of information that would be of use in making.
SMS Software Distribution. Overview  Explaining How SMS Distributes Software  Managing Distribution Points  Configuring Software Distribution and the.
David Adams ATLAS DIAL: Distributed Interactive Analysis of Large datasets David Adams BNL August 5, 2002 BNL OMEGA talk.
Introduction to GIS. What is GIS? Geographic Information System Geographic implies of or pertaining to the surface of the earth Information implies knowledge.
Phil Hurvitz Avian Conservation Lab Meeting 8. March. 2002
Soil type Vegetation type / Forest density Land Use Fire activity Slopes Support NWS Flash Flood Warning Program: Development of Flash Flood Potential.
William Perry U.S. Geological Survey Western Ecological Research Center Geography 375 Final Project May 22, 2013.
Field Drainage Technology LiDAR John Nowatzki Extension Ag Machine Systems Specialist.
Sharing Maps and Layers to Portal for ArcGIS Melanie Summers, Tom Shippee, Ty Fitzpatrick.
Best Practices for Managing and Serving Lidar and Elevation Data Cody Benkelman.
Fundamentals of Windows Mouse n 4 Basic Operations: –Pointing –Clicking –Double Clicking –Dragging.
Chapter 1 ANSYS Workbench
Delft-FIAT.
Lidar and GIS: Applications and Examples
Scheduled Report ing From CounterPoint.
What’s new in FUSION? Bob McGaughey
DASNY Administered Grant Programs
ONYX 12.2.
Using LiDAR Data within Smallworld
System Design Ashima Wadhwa.
MCTS Guide to Microsoft Windows 7
Digital Data Format and Storage
Enable computational and experimental  scientists to do “more” computational chemistry by providing capability  computing resources and services at their.
Statistical Analysis with Excel
International Computer Driving Licence Syllabus version 5.0
Geographic Information System
Lidar Image Processing
Bob McGaughey USDA Forest Service – Pacific Northwest Research Station
Spatial Analysis: Raster
Statistical Analysis with Excel
Computer Vision Lecture 4: Color
FUSION Software FUSION Data interface LDV Data viewer Sample options
Review- vector analyses
Lesson 1: Introduction to Trifacta Wrangler
Lesson 1: Introduction to Trifacta Wrangler
Statistical Analysis with Excel
Exploring the Power of EPDM Tasks - Working with and Developing Tasks in EPDM By: Marc Young XLM Solutions
Lesson 1 – Chapter 1C Trifacta Interface Navigation
Code Analysis, Repository and Modelling for e-Neuroscience
3D Visualization in GIS.
Spatial Analysis: Raster
Grid Based Data Integration with Automatic Wrapper Generation
Exploring the Power of EPDM Tasks Working with and Developing Tasks in SolidWorks Enterprise PDM (EPDM) By: Marc Young xLM Solutions
ReliaTel® Basic Administrator Training Performance Reporting Release 4
ArcGIS Pro: What’s New in Editing and Data Management
Code Analysis, Repository and Modelling for e-Neuroscience
Publishing image services in ArcGIS
Clip & Convert to ASCII Program Kelly Knapp Spring 2010
Chapter 1: Creating a Program.
Overview of Computer system
ArcGIS Pro: An Introduction Overview
Presentation transcript:

FUSION—AreaProcessor (AP) Bob McGaughey USDA Forest Service – Pacific Northwest Research Station

Overview Brief overview of processing workflow Prerequisites “Live” demo Standard products QA/QC

AP terminology Uses new terms to describe the processing arrangement Delivery tiles: Point tiles (LAS or LAZ) delivered by the data provider Processing tile: Set of points submitted to all of the tools. Typically these are clipped from the delivery tiles and include a “buffer” around the tile. Processing block: Collection of processing tiles that will be processed by a single processing thread. Processing blocks also provide a structure for outputs.

AP workflow Extract & merge Configuration GUI interface Batch file Processing can run on several cores/threads Clip Process Check for errors User-defined processing steps Extract & merge In the scripts provided with the AP distribution, the setup batch file turns various products on/off and sets options to control merging of products, cell sizes, and ground surface options. The configuration parameters specified in the GUI are more general and serve to identify the overall run.

AP workflow Workflows can support a variety of processing tasks Standard scripts included with the distribution produce a set of outputs Outputs can be turned ON or OFF Savvy users can use the workflow in non-standard ways Single or multiple processing threads Always a single entry point to start the processing Separate monitoring tool provides visual display of progress

Prerequisites Bare-earth models converted to FUSION’s DTM format Can optionally create bare-earth models on the fly Conversion of vendor-supplied models using GDAL Return density raster needed to compute efficient processing tile layout FUSION tools: Catalog or ReturnDensity Compute range of intensity values (only needed if producing intensity images) FUSION tools: ReturnDensity 8-bit histogram stretch is applied to intensity data using the 98th percentile value of all first-return values as the maximum intensity

Live demo…

Héen Latinee Experimental Forest 30,884 acres

Standard products (produced using scripts distributed with FUSION) Compute the following (raster data in ERDAS IMAGINE format): First-return metrics (elevation and intensity) All-return metrics (elevation and intensity) Metrics by height strata (all returns) Metrics by height strata (first returns) Canopy height models Intensity images Bare-ground surface models (optional) Topographic metrics Shapefiles for delivery tiles, processing tiles & processing blocks

When the dust settles… How do you check to see that everything processed? Status monitor shows the outcome for individual processing tiles but not operations that operate on processing blocks or over the entire processing area

Status monitor Green is good Click on a processing tile and you can view the log file for the tile

When the dust settles… How do you check to see that everything processed? Status monitor shows the outcome for individual processing tiles but not operations that operate on processing blocks or over the entire processing area Raster layer of total return counts verifies coverage Things to look for: Areas with open water: no returns…OK Other areas with no returns are suspect Anything that shows an “edge” that corresponds to a processing tile or block

Return count (30m cells)

When the dust settles… How do you check to see that everything processed? Status monitor shows the outcome for individual processing tiles but not operations that operate on processing blocks or over the entire processing area Raster layer of total return counts verifies coverage Things to look for: Areas with open water: no returns…OK Other areas with no returns are suspect Anything that shows an “edge” that corresponds to a processing tile or block Coarse scale canopy height layer can highlight areas where the bare- earth model has problems

Canopy height (30m cells)

When the dust settles… How do you check to see that everything processed? Status monitor shows the outcome for individual processing tiles but not operations that operate on processing blocks or over the entire processing area Raster layer of total return counts verifies coverage Things to look for: Areas with open water: no returns…OK Other areas with no returns are suspect Anything that shows an “edge” that corresponds to a processing tile or block Coarse scale canopy height layer can highlight areas where the bare- earth model has problems Topographic metrics can highlight bare-earth model problems

Slope (45m cells)

Computing considerations More cores is almost always better SSD can provide 5-10X improvements in processing speed Primary bottleneck is almost always reading point data Divide point data across multiple drives (ideally multiple SSDs) Small delivery tiles process faster than large tiles Secondary bottleneck is merging outputs Processing blocks or entire area Raster formats and tools in FUSION are not very efficient Use a different drive for inputs and outputs