Drones in the ArcGIS Platform - Recent...

60
Drones in the ArcGIS Platform Cody Benkelman

Transcript of Drones in the ArcGIS Platform - Recent...

Page 1: Drones in the ArcGIS Platform - Recent Proceedingsproceedings.esri.com/library/userconf/imf16/tech-workshops/tw_2488... · Professional Imagery & Geospatial Analysts Server ArcGIS

Drones in the ArcGIS PlatformCody Benkelman

Page 2: Drones in the ArcGIS Platform - Recent Proceedingsproceedings.esri.com/library/userconf/imf16/tech-workshops/tw_2488... · Professional Imagery & Geospatial Analysts Server ArcGIS

The ArcGIS Platform for Imagery

Page 3: Drones in the ArcGIS Platform - Recent Proceedingsproceedings.esri.com/library/userconf/imf16/tech-workshops/tw_2488... · Professional Imagery & Geospatial Analysts Server ArcGIS

Professional

Imagery &

Geospatial

Analysts

Server

ArcGIS is a Comprehensive Imagery Platform, including DronesDrones Integrate into the Complete ArcGIS Platform

Share

Analyze

To extract Information

from Imagery

To share imagery products

and information to those that need it

Manage

To manage and

process all your imagery

System of

Engagement

System of

Record

System of

Insight

Page 4: Drones in the ArcGIS Platform - Recent Proceedingsproceedings.esri.com/library/userconf/imf16/tech-workshops/tw_2488... · Professional Imagery & Geospatial Analysts Server ArcGIS

ArcGIS for Image Management & Processing

• Extensive content to manage your drone project planning

- Living Atlas and in ArcGIS Online:

- e.g. Elevation; Weather; Political Boundaries; FAA maps…

• Processing to create imagery products

- Drone2Map - App Optimized for single frame imagery

- FMV (Full Motion Video) add-in for drone video

- ArcGIS desktop & server – Tools for working with all forms of imagery

• Manage and serve content from multiple projects & sensors

- Data management for massive collections

- MRF format for cloud-based storage and image services

System of

Record

Page 5: Drones in the ArcGIS Platform - Recent Proceedingsproceedings.esri.com/library/userconf/imf16/tech-workshops/tw_2488... · Professional Imagery & Geospatial Analysts Server ArcGIS

System of

Insight

ArcGIS for Visualization & Analysis

• Visualization

- Fast display of imagery in 2D and 3D

- Full motion video support

• Analysis Tools

- Tools to accurately measure and interpret imagery

• Scalable Analytics

- For extracting information from imagery

Page 6: Drones in the ArcGIS Platform - Recent Proceedingsproceedings.esri.com/library/userconf/imf16/tech-workshops/tw_2488... · Professional Imagery & Geospatial Analysts Server ArcGIS

ArcGIS for Sharing (Drone and other) Imagery

• Access from multiple devices in mobile, web and desktop applications

• APIs for development of custom applications

• Provide appropriate access control to those that need it

System of

Engagement

Page 7: Drones in the ArcGIS Platform - Recent Proceedingsproceedings.esri.com/library/userconf/imf16/tech-workshops/tw_2488... · Professional Imagery & Geospatial Analysts Server ArcGIS

Drone data ingestion & processing

Page 8: Drones in the ArcGIS Platform - Recent Proceedingsproceedings.esri.com/library/userconf/imf16/tech-workshops/tw_2488... · Professional Imagery & Geospatial Analysts Server ArcGIS

Workflow for drone imagery based on camera & operational mode

Close range

imagery

(inspection)

Nadir imagery

Oblique

imagery

Full Motion

Video

Page 9: Drones in the ArcGIS Platform - Recent Proceedingsproceedings.esri.com/library/userconf/imf16/tech-workshops/tw_2488... · Professional Imagery & Geospatial Analysts Server ArcGIS

Workflow for drone imagery based on camera & operational mode

Close range

imagery

(inspection)

Nadir imagery

Oblique

imagery

Full Motion

Video

Orthorectified

Mosaics

3D Point

Clouds &

Meshes

Smart

Inspection

Photos

Drone2Map

Page 10: Drones in the ArcGIS Platform - Recent Proceedingsproceedings.esri.com/library/userconf/imf16/tech-workshops/tw_2488... · Professional Imagery & Geospatial Analysts Server ArcGIS

Workflow for drone imagery based on camera & operational mode

Close range

imagery

(inspection)

Nadir imagery

Oblique

imagery

Full Motion

Video

Orthorectified

Mosaics

3D Point

Clouds &

Meshes

Smart

Inspection

Photos

Drone2Map

Page 11: Drones in the ArcGIS Platform - Recent Proceedingsproceedings.esri.com/library/userconf/imf16/tech-workshops/tw_2488... · Professional Imagery & Geospatial Analysts Server ArcGIS

Workflow for drone imagery based on camera & operational mode

Close range

imagery

(inspection)

Nadir imagery

Oblique

imagery

Full Motion

VideoArcMap (Pro in early 2017)

Page 12: Drones in the ArcGIS Platform - Recent Proceedingsproceedings.esri.com/library/userconf/imf16/tech-workshops/tw_2488... · Professional Imagery & Geospatial Analysts Server ArcGIS

Workflow for drone imagery based on camera & operational mode

Close range

imagery

(inspection)

Nadir imagery

Oblique

imagery

Full Motion

Video

Georeferenced

video, on map

Map feature data,

projected into video

Rapid video search by

geography or metadata

Georeferenced features

extracted from videoArcMap (Pro in late 2016)

Page 13: Drones in the ArcGIS Platform - Recent Proceedingsproceedings.esri.com/library/userconf/imf16/tech-workshops/tw_2488... · Professional Imagery & Geospatial Analysts Server ArcGIS

Full Motion Video processing

Page 14: Drones in the ArcGIS Platform - Recent Proceedingsproceedings.esri.com/library/userconf/imf16/tech-workshops/tw_2488... · Professional Imagery & Geospatial Analysts Server ArcGIS

FMV add-in for ArcGIS Review of the basics…

Support for MISB format video

Video on map, Map features in video

Video files or live stream

Extract metadata, Create searchable index (map or metadata)

Latest release 1.3.1

- Full support for ArcGIS Desktop 10.3.x and 10.4.x

- Improved multiplexer, specifically control over variable bit rate, & auto bit rate calculation

Page 15: Drones in the ArcGIS Platform - Recent Proceedingsproceedings.esri.com/library/userconf/imf16/tech-workshops/tw_2488... · Professional Imagery & Geospatial Analysts Server ArcGIS

“Multiplexer” Geoprocessing Tool Added in FMV version 1.3

• Extend FMV and ArcGIS to simple, low cost UAS (drone) video sensors

• Integrate GPS and IMU data (if available) into stored video file for compatibility with

MISB format

- Estimated camera orientation may be used if no IMU

Page 16: Drones in the ArcGIS Platform - Recent Proceedingsproceedings.esri.com/library/userconf/imf16/tech-workshops/tw_2488... · Professional Imagery & Geospatial Analysts Server ArcGIS

Metadata requirements – FMV multiplexer

• Minimum

- GPS location (latitude, longitude and height) of the camera

• Preferred

- GPS as well as camera orientation angles (pitch, roll, heading) & sensor field of view

Page 17: Drones in the ArcGIS Platform - Recent Proceedingsproceedings.esri.com/library/userconf/imf16/tech-workshops/tw_2488... · Professional Imagery & Geospatial Analysts Server ArcGIS

Multiplexer, Metadata Extraction

FMV GP Tools

Page 18: Drones in the ArcGIS Platform - Recent Proceedingsproceedings.esri.com/library/userconf/imf16/tech-workshops/tw_2488... · Professional Imagery & Geospatial Analysts Server ArcGIS

Imagery Management in ArcGIS

Page 19: Drones in the ArcGIS Platform - Recent Proceedingsproceedings.esri.com/library/userconf/imf16/tech-workshops/tw_2488... · Professional Imagery & Geospatial Analysts Server ArcGIS

…Next level of detail, regarding effective data management…

Close range

imagery

(inspection)

Nadir imagery

Oblique

imagery

Full Motion

VideoArcMap (Pro in late 2016)

Drone2Map

Server

Page 20: Drones in the ArcGIS Platform - Recent Proceedingsproceedings.esri.com/library/userconf/imf16/tech-workshops/tw_2488... · Professional Imagery & Geospatial Analysts Server ArcGIS

Automated and Scalable Image Data Management

• http://esriurl.com/ImageManagement

• 2D Imagery & Video managed in centralized data collections

- Orthomosaics, DSMs, single image frames from Drone2Map

- Video managed as GDB features based on flight metadata

Page 21: Drones in the ArcGIS Platform - Recent Proceedingsproceedings.esri.com/library/userconf/imf16/tech-workshops/tw_2488... · Professional Imagery & Geospatial Analysts Server ArcGIS

Automated and Scalable Image Data Management

• http://esriurl.com/ImageManagement

• 2D Imagery & Video managed in centralized data collections

- Orthomosaics, DSMs, single image frames from Drone2Map

- Video managed as GDB features based on flight metadata

• Sessions:

- TUES 3:15 PM “Managing Imagery & Raster Data using Mosaic Datasets” Room 5 A

- THURS 9:30 AM “Best Practices for Managing and Serving UAS Frame Imagery” Demo Theater

- THURS 3:15 “Managing Imagery & Raster Data using Mosaic Datasets” Room 10

Page 22: Drones in the ArcGIS Platform - Recent Proceedingsproceedings.esri.com/library/userconf/imf16/tech-workshops/tw_2488... · Professional Imagery & Geospatial Analysts Server ArcGIS

For More Information!FMV Landing Page

www.esri.com/fmv

• www.esri.com/fmv

• FMV 1.3.1 Add-In and GP Tools

• Tutorials and Sample Data

• Access our FAQ

• Blogs

Page 23: Drones in the ArcGIS Platform - Recent Proceedingsproceedings.esri.com/library/userconf/imf16/tech-workshops/tw_2488... · Professional Imagery & Geospatial Analysts Server ArcGIS

Links for follow up

Drone2Map

http://www.esri.com/drone2map

Full Motion Video (FMV) Add-In

http://www.esri.com/fmv

Page 24: Drones in the ArcGIS Platform - Recent Proceedingsproceedings.esri.com/library/userconf/imf16/tech-workshops/tw_2488... · Professional Imagery & Geospatial Analysts Server ArcGIS

Workflows & data products for

2D mapping with Drone2Map Joe McGlinchy

Esri Professional Services

Page 25: Drones in the ArcGIS Platform - Recent Proceedingsproceedings.esri.com/library/userconf/imf16/tech-workshops/tw_2488... · Professional Imagery & Geospatial Analysts Server ArcGIS

Data Credits

3DR

TerrAvion

Page 26: Drones in the ArcGIS Platform - Recent Proceedingsproceedings.esri.com/library/userconf/imf16/tech-workshops/tw_2488... · Professional Imagery & Geospatial Analysts Server ArcGIS

Workflows and Data Products

• Input Data

- Individual image frames (mandatory)

- Geolocation

- GPS/IMU Log (optional)

- Ground Control Points (optional)

• Derived Products

- Orthophoto mosaics

- Raster Digital Surface Model

- Diverse image analytics capabilities

• Multiple dates

- Supports monitoring of key variables

Page 27: Drones in the ArcGIS Platform - Recent Proceedingsproceedings.esri.com/library/userconf/imf16/tech-workshops/tw_2488... · Professional Imagery & Geospatial Analysts Server ArcGIS

Drone2Map – 2D View w/ Image Capture Points & Basemap

Page 28: Drones in the ArcGIS Platform - Recent Proceedingsproceedings.esri.com/library/userconf/imf16/tech-workshops/tw_2488... · Professional Imagery & Geospatial Analysts Server ArcGIS

Drone2Map – 2D View w/ Image Capture Points & Processed Orthomosaic

Page 29: Drones in the ArcGIS Platform - Recent Proceedingsproceedings.esri.com/library/userconf/imf16/tech-workshops/tw_2488... · Professional Imagery & Geospatial Analysts Server ArcGIS

Drone2Map – 3D View w/ Image Capture Points & Basemap

Page 30: Drones in the ArcGIS Platform - Recent Proceedingsproceedings.esri.com/library/userconf/imf16/tech-workshops/tw_2488... · Professional Imagery & Geospatial Analysts Server ArcGIS

Extracting Information from the Data

• Surfaces

- Stockpile volumes

• Multispectral Orthophoto

- Spectral indexes

• Multiple dates

- Supports monitoring of key variables

Page 31: Drones in the ArcGIS Platform - Recent Proceedingsproceedings.esri.com/library/userconf/imf16/tech-workshops/tw_2488... · Professional Imagery & Geospatial Analysts Server ArcGIS

Monitoring Surfaces

- Surfaces are often changing

- Potholes deeper than X [units]

- Canopy ‘thickness’ over a season

- Stockpile volumes over a construction project

- No two collections will have the same value

- Produce a surface raster (digital surface model) for each collection

- Assess information within a polygon over multiple dates

Page 32: Drones in the ArcGIS Platform - Recent Proceedingsproceedings.esri.com/library/userconf/imf16/tech-workshops/tw_2488... · Professional Imagery & Geospatial Analysts Server ArcGIS

Surface Rasters

TIME

Page 33: Drones in the ArcGIS Platform - Recent Proceedingsproceedings.esri.com/library/userconf/imf16/tech-workshops/tw_2488... · Professional Imagery & Geospatial Analysts Server ArcGIS

Surface Rasters

TIME

OBJECTID … Date

1 … 1/8/2016 0:00

2 … 1/12/2016 0:00

3 … 1/19/2016 0:00

4 … 11/3/2015 0:00

5 … 11/10/2015 0:00

6 … 11/17/2015 0:00

7 … 11/24/2015 0:00

8 … 11/24/2015 0:00

9 … 12/2/2015 0:00

10 … 12/9/2015 0:00

Page 34: Drones in the ArcGIS Platform - Recent Proceedingsproceedings.esri.com/library/userconf/imf16/tech-workshops/tw_2488... · Professional Imagery & Geospatial Analysts Server ArcGIS

Tracking Volume Over Time

Inputs

- Digitized Polygon

- Mosaic Dataset w/ Date Field

- Rasters are digital surface

models

Outputs

- Python Matplotlib charts

Page 35: Drones in the ArcGIS Platform - Recent Proceedingsproceedings.esri.com/library/userconf/imf16/tech-workshops/tw_2488... · Professional Imagery & Geospatial Analysts Server ArcGIS

Tracking Volume Over Time – Analysis in ArcGIS Desktop

Page 36: Drones in the ArcGIS Platform - Recent Proceedingsproceedings.esri.com/library/userconf/imf16/tech-workshops/tw_2488... · Professional Imagery & Geospatial Analysts Server ArcGIS

ArcMap Demo

Page 37: Drones in the ArcGIS Platform - Recent Proceedingsproceedings.esri.com/library/userconf/imf16/tech-workshops/tw_2488... · Professional Imagery & Geospatial Analysts Server ArcGIS

Vegetation Index Monitoring

- Crops are often changing

- Within field variability

- Variation due to watering patterns and other environmental factors

- Change in NDVI within a small AOI

- No two collections will have the same value

- Produce a multispectral orthomosaic for each collection

- Assess information within a polygon over multiple dates

Page 38: Drones in the ArcGIS Platform - Recent Proceedingsproceedings.esri.com/library/userconf/imf16/tech-workshops/tw_2488... · Professional Imagery & Geospatial Analysts Server ArcGIS

Color IR Imagery

TIME

Page 39: Drones in the ArcGIS Platform - Recent Proceedingsproceedings.esri.com/library/userconf/imf16/tech-workshops/tw_2488... · Professional Imagery & Geospatial Analysts Server ArcGIS

Color IR

TIME

OBJECTID … Date

1 … 2/9/2016 0:00

2 … 4/19/2016 0:00

3 … 4/26/2016 0:00

4 … 5/2/2016 0:00

5 … 5/10/2016 0:00

7 … 5/26/2016 0:00

8 … 6/1/2016 0:00

9 … 6/6/2016 0:00

Page 40: Drones in the ArcGIS Platform - Recent Proceedingsproceedings.esri.com/library/userconf/imf16/tech-workshops/tw_2488... · Professional Imagery & Geospatial Analysts Server ArcGIS

Near Infrared Imagery

• What does Near Infrared band do for us?

- Very low reflectance from water

- Very low reflectance from shadowed areas

- Very high reflectance from vegetation

- Can be used in addition to other bands, i.e., NDVI

𝑵𝑫𝑽𝑰 =𝑵𝑰𝑹 − 𝑹𝑬𝑫

𝑵𝑰𝑹 + 𝑹𝑬𝑫

Page 41: Drones in the ArcGIS Platform - Recent Proceedingsproceedings.esri.com/library/userconf/imf16/tech-workshops/tw_2488... · Professional Imagery & Geospatial Analysts Server ArcGIS

Quick overview of NDVI

Normalized Difference Vegetation Index

• Measure of vegetation health

• Values between [-1.0, 1.0]

- Negative values (approaching -1.0) correspond to water

- Values close to zero (-0.1 to 0.1) correspond generally to

barren areas of rock, sand, or snow

- Low, positive values (0.2-0.4) correspond to

shrub/grassland

- High values indicative of temperate and tropical rainforests

[1]

[1] http://earthobservatory.nasa.gov/Features/MeasuringVegetation/

RED NIR

NDVI

Page 42: Drones in the ArcGIS Platform - Recent Proceedingsproceedings.esri.com/library/userconf/imf16/tech-workshops/tw_2488... · Professional Imagery & Geospatial Analysts Server ArcGIS

Analyze the Color IR data – NDVI – ArcGIS Desktop

Page 43: Drones in the ArcGIS Platform - Recent Proceedingsproceedings.esri.com/library/userconf/imf16/tech-workshops/tw_2488... · Professional Imagery & Geospatial Analysts Server ArcGIS

Analyze the Color IR data - NDVI

TIME

Page 44: Drones in the ArcGIS Platform - Recent Proceedingsproceedings.esri.com/library/userconf/imf16/tech-workshops/tw_2488... · Professional Imagery & Geospatial Analysts Server ArcGIS

Tracking NDVI Over Time

Inputs

- Digitized Polygon

- Mosaic Dataset w/ Date Field

- Rasters have enough bands to

support NDVI calculation

- Processing template for NDVI

via Raster Functions

Outputs

- Python Matplotlib charts

Page 45: Drones in the ArcGIS Platform - Recent Proceedingsproceedings.esri.com/library/userconf/imf16/tech-workshops/tw_2488... · Professional Imagery & Geospatial Analysts Server ArcGIS

Tracking NDVI Over Time

Page 46: Drones in the ArcGIS Platform - Recent Proceedingsproceedings.esri.com/library/userconf/imf16/tech-workshops/tw_2488... · Professional Imagery & Geospatial Analysts Server ArcGIS

ArcMap Demo

Page 47: Drones in the ArcGIS Platform - Recent Proceedingsproceedings.esri.com/library/userconf/imf16/tech-workshops/tw_2488... · Professional Imagery & Geospatial Analysts Server ArcGIS

Summary

- UAS is a system which can produce many datasets over a common area

- Esri Mosaic Dataset is an ideal container for such data

- Lots of value in the time dimension

- Key variables can be monitored to support decision making

Page 48: Drones in the ArcGIS Platform - Recent Proceedingsproceedings.esri.com/library/userconf/imf16/tech-workshops/tw_2488... · Professional Imagery & Geospatial Analysts Server ArcGIS

QUESTIONS?Joe McGlinchy

[email protected]

Page 49: Drones in the ArcGIS Platform - Recent Proceedingsproceedings.esri.com/library/userconf/imf16/tech-workshops/tw_2488... · Professional Imagery & Geospatial Analysts Server ArcGIS

Integrating Drones into GIS

Working with 3D DataMark Romero

Page 50: Drones in the ArcGIS Platform - Recent Proceedingsproceedings.esri.com/library/userconf/imf16/tech-workshops/tw_2488... · Professional Imagery & Geospatial Analysts Server ArcGIS
Page 51: Drones in the ArcGIS Platform - Recent Proceedingsproceedings.esri.com/library/userconf/imf16/tech-workshops/tw_2488... · Professional Imagery & Geospatial Analysts Server ArcGIS

Drone2Map for ArcGIS

Orthomosaics

Digital Surface Models Smart Inspection

Point Clouds and Meshes

Create 2D and 3D products from raw drone imagery

Page 52: Drones in the ArcGIS Platform - Recent Proceedingsproceedings.esri.com/library/userconf/imf16/tech-workshops/tw_2488... · Professional Imagery & Geospatial Analysts Server ArcGIS

Drone2MapPlan Your Flight for the Right Product Type for 3D

Side

Overlap

Forward

Overlap

2D and 3D Products

Orbit

One

Orbit

Two

Inspection and 3D Products

Page 53: Drones in the ArcGIS Platform - Recent Proceedingsproceedings.esri.com/library/userconf/imf16/tech-workshops/tw_2488... · Professional Imagery & Geospatial Analysts Server ArcGIS

Step 1. Initial Calibration

Page 54: Drones in the ArcGIS Platform - Recent Proceedingsproceedings.esri.com/library/userconf/imf16/tech-workshops/tw_2488... · Professional Imagery & Geospatial Analysts Server ArcGIS

Step 2. Point Cloud and Mesh

Page 55: Drones in the ArcGIS Platform - Recent Proceedingsproceedings.esri.com/library/userconf/imf16/tech-workshops/tw_2488... · Professional Imagery & Geospatial Analysts Server ArcGIS

Step 3. Share Drone Imagery FastGet Imagery Products To Your Users When They Need It

3D products Scene layers

Page 56: Drones in the ArcGIS Platform - Recent Proceedingsproceedings.esri.com/library/userconf/imf16/tech-workshops/tw_2488... · Professional Imagery & Geospatial Analysts Server ArcGIS
Page 57: Drones in the ArcGIS Platform - Recent Proceedingsproceedings.esri.com/library/userconf/imf16/tech-workshops/tw_2488... · Professional Imagery & Geospatial Analysts Server ArcGIS

Building an open platform with 3D

• Open 3D Scene Specification (I3S)

• LERC

• KML

• WMS/WMTS

Page 58: Drones in the ArcGIS Platform - Recent Proceedingsproceedings.esri.com/library/userconf/imf16/tech-workshops/tw_2488... · Professional Imagery & Geospatial Analysts Server ArcGIS
Page 59: Drones in the ArcGIS Platform - Recent Proceedingsproceedings.esri.com/library/userconf/imf16/tech-workshops/tw_2488... · Professional Imagery & Geospatial Analysts Server ArcGIS
Page 60: Drones in the ArcGIS Platform - Recent Proceedingsproceedings.esri.com/library/userconf/imf16/tech-workshops/tw_2488... · Professional Imagery & Geospatial Analysts Server ArcGIS