Best Practices for Managing Historical Imagery Cody Benkelman Kumar Dhruv.

Slides:



Advertisements
Similar presentations
REQUIRING A SPATIAL REFERENCE THE: NEED FOR RECTIFICATION.
Advertisements

NSF DUE ; Laura Johnson Wen Andrews.
Leica Photogrammetry Suite
With support from: NSF DUE in partnership with: George McLeod Prepared by: Geospatial Technician Education Through Virginia’s Community Colleges.
Technical Workshops | Esri International User Conference San Diego, California Managing Imagery and Raster Data Using Mosaic Datasets Hong Xu, Prashant.
CS 128/ES Lecture 5a1 Raster Formats (II). CS 128/ES Lecture 5a2 Spatial modeling in raster format  Basic entity is the cell  Region represented.
Mobile Technology for Real Property Assessment Tax Assessor’s Office Davie County, North Carolina.
CS 128/ES Lecture 5a1 Working with Rasters.
CS 128/ES Lecture 5a1 Raster Formats (II). CS 128/ES Lecture 5a2 Spatial modeling in raster format  Basic entity is the cell  Region represented.
WILD 5750/6750 LAB 5 10/04/2010 IMAGE MOSAICKING.
GIS Tutorial 1 Lecture 6 Digitizing.
Data Acquisition Lecture 8. Data Sources  Data Transfer  Getting data from the internet and importing  Data Collection  One of the most expensive.
Esri International User Conference | San Diego, CA Technical Workshops | Lidar Solutions in ArcGIS Clayton Crawford July 2011.
@ 2007 Austin Troy. Geoprocessing Introduction to GIS Geoprocessing is the processing of geographic information. Perform spatial analysis and modeling.
VIII th International Scientific and Technical Conference From Imagery to Map: Digital Photogrammetric Technologies Alexey B. Elizarov Deputy Head of Software.
Intro. To GIS Lecture 4 Data: data storage, creation & editing
Habitat Analysis in ArcGIS Use of Spatial Analysis to characterize used resources Thomas Bonnot
Imagery for Supporting FSA Farm Programs Review FSA Requirements for Imagery Identify and Evaluate Possible Alternatives Recommend Plan of Action Objectives.
Sharing imagery and raster data in ArcGIS
Georeferencing Getting maps and satellite images into GIS.
Technical Workshops | Esri International User Conference San Diego, California ArcMap: Tips and Tricks Miriam Schmidts Jorge Ruiz-Valdepena July 23 – 27,
Support the spread of “good practice” in generating, managing, analysing and communicating spatial information Georeferencing for Digitising By: Willy.
Network Analysis with Python
1 Jason Ray GIS Analyst Richard Butgereit GIS Administrator Post-Disaster.
Managing Lidar (and other point cloud) Data
Major parts of ArcGIS ArcView -Basic mapping, editing and Analysis tools ArcEditor -all of ArcView plus Adds ability to deal with topological and network.
Best Practices for Managing Aerial and UAS Frame Imagery
Data input 1: - Online data sources -Map scanning and digitizing GIS 4103 Spring 06 Adina Racoviteanu.
ArcGIS Network Analyst: Automating Workflows with Geoprocessing
Esri UC2013. Technical Workshop. Technical Workshop 2013 Esri International User Conference July 8–12, 2013 | San Diego, California Caching Imagery Using.
Enabling High-Quality Printing in Web Applications
Introduction of Geoprocessing Topic 7a 4/10/2007.
Best Practices for Managing Scanned Imagery Peter Becker.
1 NASIS 6.1 and WSS 2.3 Updates Jim Fortner National Soil Survey Center April 20, 2011.
Raster Concepts.
Caching Imagery Using ArcGIS
GIS Data Structures How do we represent the world in a GIS database?
Data Creation and Editing Based in part on notes by Prof. Joseph Ferreira and Michael Flaxman Lulu Xue | Nov. 3, :A Workshop on Geographical.
Esri UC 2014 | Technical Workshop | Creating Geoprocessing Services Kevin Hibma.
Introduction of Geoprocessing Lecture 9. Geoprocessing  Geoprocessing is any GIS operation used to manipulate data. A typical geoprocessing operation.
INTRODUCTION TO GIS  Used to describe computer facilities which are used to handle data referenced to the spatial domain.  Has the ability to inter-
Web Design and Development. World Wide Web  World Wide Web (WWW or W3), collection of globally distributed text and multimedia documents and files 
Migrating Data into the Parcel Fabric in ArcMap
Juanita Cano City of Sacramento Spring 2014 Geography 375.
12/12/20071 Digital Resource Acquisition John Mootz, APFO Charlotte Vanderbilt, APFO.
Geoprocessing and georeferencing raster data
Esri UC 2014 | Technical Workshop | Migrating Data To The Parcel Fabric Christine Leslie Amir Bar-Maor.
Introduction to Geodatabases
SIMULATION COMPONENT AND MODFLOW DATA MODEL. Simulation Component.
Geocoding Chapter 16 GISV431 &GEN405 Dr W Britz. Georeferencing, Transformations and Geocoding Georeferencing is the aligning of geographic data to a.
Geospatial Data Abstraction Library(GDAL) Sabya Sachi.
Best Practices for Managing Processed Ortho Imagery Cody A. Benkelman.
Best Practices for Managing and Serving Lidar and Elevation Data Cody Benkelman.
WV DOT Scanning Project
Migrating Data to the Parcel Fabric Solution
Lidar and GIS: Applications and Examples
Managing Imagery And Raster Data Using Mosaic Dataset
Full Motion Video in ArcGIS
INTRODUCTION TO GEOGRAPHICAL INFORMATION SYSTEM
Webinar: Introducing the Digimap Aerial Collection
Chapter III, Desktop Imaging Systems and Issues: Lesson IV Working With Images
GIS Lecture: Geodatabases and Aerial Photography
ArcGIS Data Reviewer: Plans for Quality Assessment of Raster Datasets
Vector Geoprocessing.
Network Analysis using Python
Publishing image services in ArcGIS
IndianaMap Data Partners: Round Table Discussion
DIGITAL PHOTOGRAMMETRY
Designing and Using Cached Map Services
Best Practices for Managing Processed Ortho Imagery
Presentation transcript:

Best Practices for Managing Historical Imagery Cody Benkelman Kumar Dhruv

Objectives Manage & Share Collections of Historic imagery View & use best imagery - By geography - By date, other attributes Initial product is mosaic dataset or image service with approximate georeferencing - Accuracy may be improved, depending on metadata and priority

Historical Imagery Film imagery from archives - Rolls of aerial film (9”, other) - Panchromatic, True Color, Color IR ’s – 2000’s Value - Water rights - Property Boundaries - Finding UXO (Europe, WWII)

Data Sources Typically scanned by - Photogrammetric scanner - Table top scanner Scan quality sometimes poor Often Pan, sometimes color RGB Orientation & Metadata - None - Poor – Just Index Map - Good – Digital Index from navigation data (> 1990) - Excellent – Output from AT

Simple Workflow (manual, small # of images) Scan Compile metadata Manual georeferencing - Details on following slide Mosaic Dataset - Raster Dataset Raster Type Optionally Refine Orientation Use directly in ArcGIS for Desktop Publish as Image Service

Manual Georeferencing - Details Set TIF images to ReadOnly Use ArcGIS Georeferencing Tool - Manually measure tie points using imagery base map - Typically 6 spread out are sufficient - Use Projective Transform - Automated tie point may work (if similar base imagery is available) Use “Update Georeferencing” - Do NOT rectify and output

Manual Georeferencing

High Level Workflow (large/multiple projects  automation) 1. Scan 2. Compile metadata, create feature class with approximate photo centers 3. Calculate approximate orientation Many steps involved; See GP Tools available for download: 4. Mosaic Dataset Frame Camera Raster Type 5. Optionally Refine Orientation 6. Use directly in ArcGIS for Desktop and/or Publish as Image Service

(1) Scanning & Optimum Format Scan at about 20 microns Record scan direction  Optimize Compression - TIF with JPEG compression (Q80 ~ 5x) - If color use JPEG_YCbCr (Q80 ~ 8x) No need to generate statistics Generate Pyramids - Often Internal (GDALaddo) To optimize format use CopyRaster or Raster to Other Format (Multiple)

(2) Compilation of Metadata & Digitization of Approximate Photo Centers Photo Index or Print Laydown - Digitize locations and frame numbers by run & film number - Build feature service  (x,y) point for approximate photo center - “How??” will depend on your data. Easiest method typically to: - Scan & georeference the Photo Index/Print Laydown - Manually create points for photo centers - Populate “Key Historic Imagery Parameters” Table (next slide) Film Report - Include other metadata about the flight – date, type of film, etc.

(2) continued: Build “Key Historic Imagery Parameters” Table For “Historical Imagery.pyt” - Required fields Approximate X,Y (Geometry) COG (course over ground) – this will be calculated ‘Raster’ field: path and file name to each scanned file PhotoScaleF – Scale factor e.g for 1:5000 FocalLength - In microns; e.g for 6 inch ScanDirection – per previous diagram ScanResolution – in microns. If not known, can be estimated as 0.24/Min(Cols,Rows) FrameSize – in microns e.g for 18cm. If undefined then assumed to be 23cm Frame – As a 4 digit string, e.g (not stored as an integer) Run – As a string Film – As a string

(2) continued: Build “Key Historic Imagery Parameters” Table For “Historical Imagery.pyt” - Optional fields Cols,Rows – Number of Cols and Rows of the image. Will be obtained from Image if not defined OffsetC, OffsetR - in microns. This is the offset of the camera center from the center of the scan. If undefined then assumed to be 0. Other parameters optional – from Film Report e.g. AcquisitionDate, ScanDate, ScannerModel, FilmType, etc. Frame Camera Raster Type will add to attribute table

(3) Calculate Approximate Orientation Geoprocessing Tools “Historical Imagery.pyt” available for download Will build table(s) required as input to the Frame Camera Raster Type - Frame Table and Camera Table corresponding to Exterior orientation and Interior orientation - Can be separate tables, or combined into one Details re: Frame Camera Raster Type in Demo Theater 12:30 “ Best Practices for Managing Aerial and UAS Frame Imagery ” See in ArcGIS Help System:

(3) Continued - Calculate Approximate Orientation Run EstimateCOG  Input KHIP table - This populates COG field Run Check Estimate Orientation Parameters - This verifies required data is populated before beginning a lengthy run Run Estimate Orientation Parameters - This builds single Frame & Camera Table required as input to Frame Camera Raster Type (workflow step 4)

(4) Create Mosaic Dataset Use Frame Camera Raster Type - Input Frame+Camera table as input Calculate footprints by Geometry, shrink ~200 m, clip to footprints Set Mosaic Method = Closest to Center Create Overviews

Approximate Orientation using the Frame Camera Raster Type

(Workflow step 5 - optional) Block adjustment in ArcGIS Calculate tie points between images Input ground control points Adjust with simple polynomials UI for tie point editing Details re: Block Adjustment - Demo Theater 12:30 “ Creating high quality mosaics using Block adjustment in ArcGIS ”

Refine Orientation using Block Adjustment

Publishing (Workflow step 6) As Image Services - Highest Image Quality (No data loss) - Provide Metadata - Access to All Overlapping data - Clip to Footprints As Raster Tile Cache (not generally recommended) - Generate in Desktop or Server - Publish through Server or to ArcGIS Online - Provides Static Backdrop

Highest Accuracy - Use Aerial Triangulation (Workflow step 3) Best for large collections (e.g. PCI HAP, Trimble Match AT) Aerial Triangulation (AT) & Block Adjustment - Best estimates of interior and exterior orientation parameters Uses best available DEM Outputs following parameters - Key Properties - ImageID,FocalLength - Exterior Orientation - X,Y,Z,Omega,Phi,Kappa - Interior Orientation - A0,A1,A2,B0,B1,B2 Use Frame Camera Raster Type Link in other metadata

Image Management Workflows Resource Center landing page Guidebook in Help System ArcGIS Online Group Downloadable scripts & sample data Historical Imagery Toolbox: Recorded webinar: Source code on GitHub Best Practice Workflows for Image Management