James C. Tilton Code 606.3 Computational & Information Sciences and Technology Office NASA Goddard Space Flight Center January 20, 2016 National Aeronautics.

Slides:



Advertisements
Similar presentations
SCHOOL OF ENVIRONMENT Translating satellite images into meaningful geospatial information: The data fusion approach Mr. Amit A. Kokje PhD candidate, School.
Advertisements

Page 1 of 50 Optimization of Artificial Neural Networks in Remote Sensing Data Analysis Tiegeng Ren Dept. of Natural Resource Science in URI (401)
Automatic Video Shot Detection from MPEG Bit Stream Jianping Fan Department of Computer Science University of North Carolina at Charlotte Charlotte, NC.
James C. Tilton Code Computational & Information Sciences and Technology Office NASA Goddard Space Flight Center November 20, 2014 update National.
James C. Tilton Code Computational & Information Sciences and Technology Office NASA Goddard Space Flight Center September 25, 2014 update National.
Major Operations of Digital Image Processing (DIP) Image Quality Assessment Radiometric Correction Geometric Correction Image Classification Introduction.
Automatically Annotating and Integrating Spatial Datasets Chieng-Chien Chen, Snehal Thakkar, Crail Knoblock, Cyrus Shahabi Department of Computer Science.
Texture Segmentation Based on Voting of Blocks, Bayesian Flooding and Region Merging C. Panagiotakis (1), I. Grinias (2) and G. Tziritas (3)
MODIS Collection 6 BRDF/Albedo: Status and Updates Zhuosen Wang 1, Crysal Schaaf 1, Miguel Román 2 1 University of Massachusetts-Boston 2 NASA Goddard.
ASTER image – one of the fastest changing places in the U.S. Where??
3. Introduction to Digital Image Analysis
Classification of Remotely Sensed Data General Classification Concepts Unsupervised Classifications.
Using Crowdsourcing & Big Data to Understand Agriculture in Sub-Saharan Africa Dee Luo.
Feature extraction Feature extraction involves finding features of the segmented image. Usually performed on a binary image produced from.
Introduction to Digital Data and Imagery
James C. Tilton Code Computational & Information Sciences and Technology Office NASA Goddard Space Flight Center January 30, 2015 update National.
Accuracy Assessment. 2 Because it is not practical to test every pixel in the classification image, a representative sample of reference points in the.
CHAMELEON : A Hierarchical Clustering Algorithm Using Dynamic Modeling
USDA Forest Service Remote Sensing Applications Center Forest Inventory and Analysis New Technology How is FIA integrating new technological developments.
James C. Tilton Code Computational & Information Sciences and Technology Office NASA Goddard Space Flight Center August 21, 2014 update National.
Automated Image Registration Using Morphological Region of Interest Feature Extraction Antonio Plaza University of Extremadura. Caceres, Spain Jacqueline.
U.S. Department of the Interior U.S. Geological Survey Using Advanced Satellite Products to Better Understand I&M Data within the Context of the Larger.
New Segmentation Methods Advisor : 丁建均 Jian-Jiun Ding Presenter : 蔡佳豪 Chia-Hao Tsai Date: Digital Image and Signal Processing Lab Graduate Institute.
Building Blocks The process of creating decennial census tabulation blocks. GeoElections User’s Conference October 6 th, 2011 Tampa, Florida.
James C. Tilton Code Computational & Information Sciences and Technology Office NASA Goddard Space Flight Center July 16, 2015 update National Aeronautics.
An Object Oriented Algorithm for Extracting Geographic Information from Remotely Sensed Data Zachary J. Bortolot Assistant Professor of Geography Department.
A Forest Fragmentation Index to Quantify the Rate of Forest Change James D. Hurd, Emily H. Wilson, Daniel L. Civco Center for Land Use Education and Research.
1 Urban Growth Simulation A Case Study of Indianapolis Sharaf Alkheder & Jie Shan School of Civil Engineering Purdue University March 10, 2005.
Global Land Cover Facility The Global Land Cover Facility (GLCF) is a member of the Earth Science Information Partnership (ESIP) Federation providing data,
Image Segmentation Seminar III Xiaofeng Fan. Today ’ s Presentation Problem Definition Problem Definition Approach Approach Segmentation Methods Segmentation.
Chuvieco and Huete (2009): Fundamentals of Satellite Remote Sensing, Taylor and Francis Emilio Chuvieco and Alfredo Huete Fundamentals of Satellite Remote.
ASPRS Annual Conference 2005, Baltimore, March Utilizing Multi-Resolution Image data vs. Pansharpened Image data for Change Detection V. Vijayaraj,
Resolution A sensor's various resolutions are very important characteristics. These resolution categories include: spatial spectral temporal radiometric.
Image Classification Digital Image Processing Techniques Image Restoration Image Enhancement Image Classification Image Classification.
BUILDING EXTRACTION AND POPULATION MAPPING USING HIGH RESOLUTION IMAGES Serkan Ural, Ejaz Hussain, Jie Shan, Associate Professor Presented at the Indiana.
Mapping shorelines to subpixel accuracy using Landsat imagery Ron Abileah (1), Stefano Vignudelli (2), and Andrea Scozzari (3) (1) jOmegak, San Carlos.
James C. Tilton Code Computational & Information Sciences and Technology Office NASA Goddard Space Flight Center August 15, 2013 update National.
May 16-18, 2005MultTemp 2005, Biloxi, MS1 Monitoring Change Through Hierarchical Segmentation of Remotely Sensed Image Data James C. Tilton Mail Code 606*
Support the spread of “good practice” in generating, managing, analysing and communicating spatial information Introduction to Remote Sensing Images By:
Estimating Water Optical Properties, Water Depth and Bottom Albedo Using High Resolution Satellite Imagery for Coastal Habitat Mapping S. C. Liew #, P.
1 Leaf Classification from Boundary Analysis Anne Jorstad AMSC 663 Project Proposal Fall 2007 Advisor: Dr. David Jacobs, Computer Science.
Color Image Segmentation Speaker: Deng Huipeng 25th Oct , 2007.
Satellite Imagery and Remote Sensing DeeDee Whitaker SW Guilford High EES & Chemistry
Digital Image Processing Definition: Computer-based manipulation and interpretation of digital images.
Digital Image Processing
Remotely sensed land cover heterogeneity
Assessing the Phenological Suitability of Global Landsat Data Sets for Forest Change Analysis The Global Land Cover Facility What does.
James C. Tilton Code Computational & Information Sciences and Technology Office NASA Goddard Space Flight Center January 17, 2014 update National.
Cropland using Google Earth Engine
Citation: Moskal., L. M. and D. M. Styers, Land use/land cover (LULC) from high-resolution near infrared aerial imagery: costs and applications.
Data Models, Pixels, and Satellite Bands. Understand the differences between raster and vector data. What are digital numbers (DNs) and what do they.
Wonjun Kim and Changick Kim, Member, IEEE
Color Image Segmentation Mentor : Dr. Rajeev Srivastava Students: Achit Kumar Ojha Aseem Kumar Akshay Tyagi.
High Spatial Resolution Land Cover Development for the Coastal United States Eric Morris (Presenter) Chris Robinson The Baldwin Group at NOAA Office for.
Unsupervised Classification
LAND USE/LAND COVER CHANGE IN BEXAR COUNTY, TEXAS Maryia Bakhtsiyarava FNRM 5262.
Shadow Detection in Remotely Sensed Images Based on Self-Adaptive Feature Selection Jiahang Liu, Tao Fang, and Deren Li IEEE TRANSACTIONS ON GEOSCIENCE.
Christopher Steinhoff Ecosystem Science and Management, University of Wyoming Ramesh Sivanpillai Department of Botany, University of Wyoming Mapping Changes.
CYBER-GIS FOR SCIENTIFIC DISCOVERIES. Global Forest Change Hansen, M. C. et al (2013). High-Resolution Global Maps of 21st-Century Forest Cover Change.
Tae Young Kim and Myung jin Choi
Automatic Video Shot Detection from MPEG Bit Stream
Object-based Classification
Factsheet # 12 Understanding multiscale dynamics of landscape change through the application of remote sensing & GIS Land use/land cover (LULC) from high-resolution.
Classification of Remotely Sensed Data
DIGITAL SIGNAL PROCESSING
Remote Sensing, GPS, GIS.
Color-Texture Analysis for Content-Based Image Retrieval
Matthew J. Thoman1 and Kaitlyn McCollum1 with Ramesh Sivanpillai2
Planning a Remote Sensing Project
Antonio Plaza University of Extremadura. Caceres, Spain
Presentation transcript:

James C. Tilton Code Computational & Information Sciences and Technology Office NASA Goddard Space Flight Center January 20, 2016 National Aeronautics and Space Administration

HSeg Background 2 HSeg produces a hierarchical set of image segmentations with the following characteristics: A set of segmentations that 1.consist of segmentations at different levels of detail, in which 2.the coarser segmentations can be produced from merges of regions from the finer segmentations, and 3.the region boundaries are maintained at the full image spatial resolution The HSeg algorithm is fully described in: James C. Tilton, Yuliya Tarabalka, Paul M. Montesano and Emanuel Gofman, “Best Merge Region Growing Segmentation with Integrated Non-Adjacent Region Object Aggregation,” IEEE Transactions on Geoscience and Remote Sensing, Vol. 50, No. 11, Nov. 2012, pp August 2013USGS Global Croplands Working Group Meeting

Incorporating Edge Information into HSWO/HSeg/RHSeg 3 Edge information is incorporated at three different stages: 1.An initialization stage in which the edge information directs a fast first-merge region growing process (Muerle-Allen)to quickly merge connected areas with edge values <= E t (set by user), and 2.The normal HSWO/HSeg best merge region growing stage in which the edge information influences the best merge decisions. 3.In performing processing window artifact elimination in RHSeg. J. L. Muerle, D. C. Allen, “Experimental Evaluation of Techniques for Automatic Segmentation of Objects in a Complex Scene,” in G. C. Cheng, et al. (Eds.), Pictorial Pattern Recognition, Thompson, Washington, DC, pp. 3-13, August 2013USGS Global Croplands Working Group Meeting

Frei-Chen Edge Difference Operator Result: A true color rendition of a 768x768 pixel section of Ikonos data from the Patterson Park/Inner Harbor area of Baltimore, MD. Frei-Chen Edge Difference Operator Result, maximum over spectral bands, thresholded at August 2013USGS Global Croplands Working Group Meeting

Utilizing HSeg in the GFSAD30 Project 5 At least three possibilities: 1.Use RHSeg/HSeg together with HSegLearn to perform computer assisted photointerpretation of high resolution imagery data (< 5m) to develop ground reference data. 2.Develop pre-processing techniques to “enhance” the imagery data prior to processing with HSeg. 3.Develop post-processing analysis approaches for automated classification. 15 August 2013USGS Global Croplands Working Group Meeting

RHSeg/HSeg together with HSegLearn 6 HSegLearn takes as input a hierarchical set of image segmentations such as produced by the HSeg best-merge region growing segmentation program. Through HSegLearn, an analyst specifies a selected set of positive and negative examples of impervious land cover. HSegLearn searches the hierarchical set of segmentations for the coarsest level of segmentation at which the selected positive examples do not conflict with negative example locations and labels the image accordingly. 15 August 2013USGS Global Croplands Working Group Meeting

RHSeg/HSeg together with HSegLearn 7 HSegLearn was developed for and used extensively in a NASA LCLUC program funded project to map urbanization in 2000 and 2010 at the 30m Landsat TM scale to generate 30m scale ground reference data from 1-2m scale satellite imagery data (Quickbird and WorldView). HSegLearn has been modified to “ignore” region objects of size less than an analyst specified number of pixels. This may make it easier to use HSegLearn in our cropland mapping application. 15 August 2013USGS Global Croplands Working Group Meeting

HSegLearn Example 8 15 August 2013USGS Global Croplands Working Group Meeting The HSegLearn RGB Image Panel displaying a subsection of a WorldView2 image in the vicinity of the Charlotte, NC International Airport. The HSegLearn Current Region Labels Panel after the analyst selected some positive example region objects (yellow) and some negative example objects (white). The HSegLearn Current Region Labels Panel after the analyst submitted the positive and negative example region objects for processing. The positive example regions are colored green and negative example regions are colored red. Note the generalization of the positive example regions.

Post-processing of RHSeg/HSeg results: 9 Mutlu has found that the RHSeg/HSeg image segmentation results contained too many small region objects. He requested that I develop post-processing approaches to eliminate small region objects while maintaining the overall RHSeg/HSeg image segmentation quality. I developed two new post-processing programs: (i)hsegnpixprune: selects a segmentation out of a segmentation hierarchy that has region objects no larger than a specified number of pixels, (ii)Modified hswo: performs best-merge region growing by the HSWO method in which merges between pairs of regions that both are larger than a “min_map_unit” size are not allowed. Must be initialized with the segmentation output from hsegnpixprune or from a segmentation selected from an RHSeg/HSeg segmentation hierarchy. 20 January 2016Global Croplands Working Group Meeting - GFSDA30

Post-processing Example: January 2016Global Croplands Working Group Meeting - GFSDA30 WorldView 2 image over Yolo County, CA from May 31, 2013.

Post-processing Example: January 2016Global Croplands Working Group Meeting - GFSDA30 RHSeg result with 289,214 region objects (hierarchical level 0).

Post-processing Example: January 2016Global Croplands Working Group Meeting - GFSDA30 HSegnpixprune result with 122,857 region objects (minimum_npix = 20,000).

Post-processing Example: January 2016Global Croplands Working Group Meeting - GFSDA30 HSWO result with 1742 region objects, initialized from 122,857 region object hsegnpixprune result (min_map_unit = 10,000).

Post-processing Example: January 2016Global Croplands Working Group Meeting - GFSDA30 RHSeg Hierarchical Level Select Hierarchical Level as earliest upward deflection of global dissimilarity – conservatively estimated as hierarchical level 16.

Post-processing Example: January 2016Global Croplands Working Group Meeting - GFSDA30 RHSeg result with 197,484 region objects (hierarchical level 16).

Post-processing Example: January 2016Global Croplands Working Group Meeting - GFSDA30 HSWO result with 1586 region objects, initialized from 197,484 region object RHSeg result (hlevel 16) (min_map_unit = 10,000).

Post-processing Example: January 2016Global Croplands Working Group Meeting - GFSDA30 HSWO result with 1742 region objects, initialized from 122,857 region object hsegnpixprune result (min_map_unit = 10,000).

Post-processing Example: January 2016Global Croplands Working Group Meeting - GFSDA30 RHSeg result with 289,214 region objects (hierarchical level 0).

Post-processing Example: January 2016Global Croplands Working Group Meeting - GFSDA30 HSWO result with 1766 region objects, initialized from 289,214 region object RHSeg result (hlevel 0) (min_map_unit = 10,000).

Post-processing Example: January 2016Global Croplands Working Group Meeting - GFSDA30 HSWO result with 1742 region objects, initialized from 122,857 region object hsegnpixprune result (min_map_unit = 10,000).

Question: Can HSeg be implemented on the Google Earth Engine? 21 Perhaps just HSeg and not RHSeg – don’t try to blend results across neighboring processing blocks. 20 January 2016Global Croplands Working Group Meeting - GFSDA30

Obtaining Very High Resolution NGA Image Data 22 The Web-Based Access and Retrieval Portal (WARP) was retired as of July 31, In mid-July I obtained access to the new Net-Centric Geospatial- Intelligence Discovery Services (NGDS) facility with my NASA PIV credentials, and I have maintained my access privileges since then. I have participated in some on-line training classes to familiarize myself with NGDS features. 20 January 2016Global Croplands Working Group Meeting - GFSDA30

20 January 2016Global Croplands Working Group Meeting - GFSDA3023

SignOffPage January 2016Global Croplands Working Group Meeting - GFSDA30