James C. Tilton Code 606.3 Computational & Information Sciences and Technology Office NASA Goddard Space Flight Center July 16, 2015 update National Aeronautics.

Slides:



Advertisements
Similar presentations
Patient information extraction in digitized X-ray imagery Hsien-Huang P. Wu Department of Electrical Engineering, National Yunlin University of Science.
Advertisements

SCHOOL OF ENVIRONMENT Translating satellite images into meaningful geospatial information: The data fusion approach Mr. Amit A. Kokje PhD candidate, School.
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.
Wen-Hung Liao Department of Computer Science National Chengchi University November 27, 2008 Estimation of Skin Color Range Using Achromatic Features.
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)
ASTER image – one of the fastest changing places in the U.S. Where??
ICIP 2000, Vancouver, Canada IVML, ECE, NTUA Face Detection: Is it only for Face Recognition?  A few years earlier  Face Detection Face Recognition 
1 Learning to Detect Objects in Images via a Sparse, Part-Based Representation S. Agarwal, A. Awan and D. Roth IEEE Transactions on Pattern Analysis and.
3. Introduction to Digital Image Analysis
Potential of Ant Colony Optimization to Satellite Image Classification Raj P. Divakaran.
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.
Joint Histogram Based Cost Aggregation For Stereo Matching Dongbo Min, Member, IEEE, Jiangbo Lu, Member, IEEE, Minh N. Do, Senior Member, IEEE IEEE TRANSACTION.
FEATURE EXTRACTION FOR JAVA CHARACTER RECOGNITION Rudy Adipranata, Liliana, Meiliana Indrawijaya, Gregorius Satia Budhi Informatics Department, Petra Christian.
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.
Database System Development Lifecycle © Pearson Education Limited 1995, 2005.
Clustering methods Course code: Pasi Fränti Speech & Image Processing Unit School of Computing University of Eastern Finland Joensuu,
New Segmentation Methods Advisor : 丁建均 Jian-Jiun Ding Presenter : 蔡佳豪 Chia-Hao Tsai Date: Digital Image and Signal Processing Lab Graduate Institute.
Multimedia Databases (MMDB)
U.S. Department of the Interior U.S. Geological Survey Assessment of Conifer Health in Grand County, Colorado using Remotely Sensed Imagery Chris Cole.
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.
CS654: Digital Image Analysis Lecture 3: Data Structure for Image Analysis.
A METHODOLOGY TO SELECT PHENOLOGICALLY SUITABLE LANDSAT SCENES FOR FOREST CHANGE DETECTION IGARSS 2011, Jul, 27, 2011 Do-Hyung Kim, Raghuram Narashiman,
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,
Image Classification Digital Image Processing Techniques Image Restoration Image Enhancement Image Classification Image Classification.
Vehicle License Plate Detection Algorithm Based on Statistical Characteristics in HSI Color Model Instructor : Dr. K. R. Rao Presented by: Prasanna Venkatesh.
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*
Estimating Water Optical Properties, Water Depth and Bottom Albedo Using High Resolution Satellite Imagery for Coastal Habitat Mapping S. C. Liew #, P.
What is an image? What is an image and which image bands are “best” for visual interpretation?
Color Image Segmentation Speaker: Deng Huipeng 25th Oct , 2007.
Digital Image Processing Definition: Computer-based manipulation and interpretation of digital images.
Assessing the Phenological Suitability of Global Landsat Data Sets for Forest Change Analysis The Global Land Cover Facility What does.
CEOS Data Cube Open Source Software Status Brian Killough CEOS Systems Engineering Office (SEO) WGISS-40 Harwell, Oxfordshire, UK September 30, 2015 (remote.
Accuracy Assessment: Building Global Cropland Reference Data Updates for March 2015 Kamini Yadav and Russ Congalton.
James C. Tilton Code Computational & Information Sciences and Technology Office NASA Goddard Space Flight Center January 17, 2014 update National.
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
Face Detection Final Presentation Mark Lee Nic Phillips Paul Sowden Andy Tait 9 th May 2006.
AIRS/AMSU-A/HSB Data Subsetting and Visualization Services at GES DAAC Sunmi Cho, Jason Li, Donglian Sun, Jianchun Qin and Carrie Phelps, Code 902, NASA.
James C. Tilton Code Computational & Information Sciences and Technology Office NASA Goddard Space Flight Center January 20, 2016 National Aeronautics.
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
Shadow Detection in Remotely Sensed Images Based on Self-Adaptive Feature Selection Jiahang Liu, Tao Fang, and Deren Li IEEE TRANSACTIONS ON GEOSCIENCE.
CYBER-GIS FOR SCIENTIFIC DISCOVERIES. Global Forest Change Hansen, M. C. et al (2013). High-Resolution Global Maps of 21st-Century Forest Cover Change.
Temporal Classification and Change Detection
Automatic Video Shot Detection from MPEG Bit Stream
Object-based Classification
HIERARCHICAL CLASSIFICATION OF DIFFERENT CROPS USING
Classification of Remotely Sensed Data
ASTER image – one of the fastest changing places in the U.S. Where??
DIGITAL SIGNAL PROCESSING
Color-Texture Analysis for Content-Based Image Retrieval
Outline Announcement Texture modeling - continued Some remarks
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 July 16, 2015 update 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

I MPROVED I NCORPORATION OF S PATIAL I NFORMATION I NTO HS EG HSeg Background (cont’d): HSeg modifies HSWO by also aggregating spectrally similar but spatially separated region objects into groups of region objects – called region classes. The HSeg Flowchart: S wght, ranging from 0 to 1, controls the relative importance of merges between adjacent regions versus non-adjacent regions. 15 August 2013USGS Global Croplands Working Group Meeting3

I MPROVED I NCORPORATION OF S PATIAL I NFORMATION I NTO HS EG HSeg Background (cont’d): The RHSeg approximation of HSeg has an efficient parallel implementation useful for processing large images: L r is determined as the number of times the input image must be subdivided to achieve a small enough image size for efficient processing with HSeg. The rhseg(L,X) function: N min is equal to ¼ the number of pixels in the subimage processed at the deepest level of recursion. 15 August 2013USGS Global Croplands Working Group Meeting4

Incorporating Edge Information into HSWO/HSeg/RHSeg 5 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 6 15 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 8 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 9 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 10 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 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.

Pre-processing: 12 Develop pre-processing techniques to “enhance” the imagery data prior to processing with HSeg. For example 15x15 median filter: 15 August 2013USGS Global Croplands Working Group Meeting

Pre-processing: 13 HSeg result at about 840 region classes for the original (left) and 15x15 median filtered image (right): 15 August 2013USGS Global Croplands Working Group Meeting

Pre-processing – other computed features: August 2013USGS Global Croplands Working Group Meeting NDVIsBands CombinationBand Names NDVI1WV2: (band7−band5)/(band7+band5)NIR1 and Red bands NDVI2WV2: (band8−band6)/(band8+band6)NIR2 and Red-Edge NDVI3WV2: (band8−band4)/(band8+band4)NIR2 and Yellow NDVI4WV2: (band6−band1)/(band6+band1)Red-Edge and Coastal Blue NDVI5WV2: (band6−band5)/(band6+band5)Red-Edge and Red

Utilizing HSeg in the GFSAD30 Project 15 Kamini Yadav is experimenting with using a Random Forest classification package available for the R programming language. To facilitate interfacing HSeg with this package, I am considering writing a program in R to read the HSeg output files. This will allow more convenient post-processing of HSeg image segmentation results to provide the needed features for the Random Forest classification. 15 August 2013USGS Global Croplands Working Group Meeting

Obtaining Very High Resolution NGA 16 The Web-Based Access and Retrieval Portal (WARP) will be definitely retired as of July 31, Just last week I obtained access to the new Net-Centric Geospatial- Intelligence Discovery Services facility with my PIV credentials. I also recently gained access to the DigitialGlobe EnhancedView Web Hosting Service. 15 August 2013USGS Global Croplands Working Group Meeting

15 August 2013USGS Global Croplands Working Group Meeting17

15 August 2013USGS Global Croplands Working Group Meeting18

SignOffPage August 2013USGS Global Croplands Working Group Meeting