Cropland using Google Earth Engine

Slides:



Advertisements
Similar presentations
Selected results of FoodSat research … Food: what’s where and how much is there? 2 Topics: Exploring a New Approach to Prepare Small-Scale Land Use Maps.
Advertisements

North American Croplands Richard Massey & Dr. Teki Sankey.
Multiple Criteria for Evaluating Land Cover Classification Algorithms Summary of a paper by R.S. DeFries and Jonathan Cheung-Wai Chan April, 2000 Remote.
Green Vegetation Fraction (GVF) derived from the Visible Infrared Imaging Radiometer Suite (VIIRS) sensor onboard the SNPP satellite Zhangyan Jiang 1,2,
Harvard University Graduate School of Design Exploring 30 Years of Land Use Change: Landsat Time Series Images and Simple Image Classification Techniques.
Scaling Content Based Image Retrieval Systems Christine Lo, Sushant Shankar, Arun Vijayvergiya CS 267.
Classification of Remotely Sensed Data General Classification Concepts Unsupervised Classifications.
Parallel K-Means Clustering Based on MapReduce The Key Laboratory of Intelligent Information Processing, Chinese Academy of Sciences Weizhong Zhao, Huifang.
Real-Time Face Detection and Tracking Using Multiple Cameras RIT Computer Engineering Senior Design Project John RuppertJustin HnatowJared Holsopple This.
FLANN Fast Library for Approximate Nearest Neighbors
U.S. Geological Survey U.S. Department of Interior GFSAD30m Global Cropland Extent Products of Nominal 250 m (GCE V2.0) Updates Pardhasaradhi.
U.S. Geological Survey U.S. Department of Interior GFSAD30m Global Cropland Extent Products of Nominal 250 m (GCE V2.0) Updates Pardhasaradhi.
GFSAD 30 WEBSITE UPDATE WITH INPUTS FROM: PRASAD THENKABAIL, CRISTINA MILESI, JEFF PETERS, JEANNE JONES JANUARY 17, 2014.
U.S. Department of the Interior U.S. Geological Survey Web and Mobile Application Updates GFSAD30 March 2015 Meeting Justin Poehnelt, Student Developer.
LMD/IPSL 1 Ahmedabad Megha-Tropique Meeting October 2005 Combination of MSG and TRMM for precipitation estimation over Africa (AMMA project experience)
A METHODOLOGY TO SELECT PHENOLOGICALLY SUITABLE LANDSAT SCENES FOR FOREST CHANGE DETECTION IGARSS 2011, Jul, 27, 2011 Do-Hyung Kim, Raghuram Narashiman,
U.S. Department of the Interior U.S. Geological Survey Monthly Progress for Africa GCEV2 Jun Xiong 19 March, 2015.
U.S. Department of the Interior U.S. Geological Survey Web Presence, Data Sharing, Real- time Analysis and Crowdsourcing GFSAD30 Sixth Workshop – July.
The GEOSS Portfolio for Science and Technology Produced by ST0902 Featuring: Agriculture: Geo-wiki.org - Crowdsourcing to improve Landcover Validation.
U.S. Department of the Interior U.S. Geological Survey Australia-GCE V2.0 Progress & Field Work Updates: Pardha, Prasad, and Jun GFSAD30 monthly meeting,
May 16-18, 2005MultTemp 2005, Biloxi, MS1 Monitoring Change Through Hierarchical Segmentation of Remotely Sensed Image Data James C. Tilton Mail Code 606*
Selection of Multi-Temporal Scenes for the Mississippi Cropland Data Layer, 2004 Rick Mueller Research and Development Division National Agricultural Statistics.
U.S. Department of the Interior U.S. Geological Survey Topographic Data Update IGOL: Rome September 13-15, 2004 Doug Muchoney USGS.
U.S. Department of the Interior U.S. Geological Survey GFSAD30 Field Work Planning: Progress in Australia Pardha, Prasad, and Jun GFSAD30 monthly meeting,
North American Croplands Teki Sankey and Richard Massey Northern Arizona University Flagstaff, AZ.
U.S. Department of the Interior U.S. Geological Survey Monthly Progress for Africa GCEV2 Jun Xiong, Prasad, Pardha 25 September, 2014.
Jonas Eberle 25th March Automatization of information extraction to build up a crowd-sourced reference database for vegetation changes Jonas Eberle,
Chernobyl Nuclear Power Plant Explosion
Wetlands Investigation Utilizing GIS and Remote Sensing Technology for Lucas County, Ohio: a hybrid analysis. Nathan Torbick Spring 2003 Update on current.
Digital Image Processing
Reference Data Standard Protocols Kamini Yadav Dr. Russ Congalton.
1 U.S. Department of the Interior U.S. Geological Survey LP DAAC Stacie Doman Bennett, LP DAAC Scientist Dave Meyer, LP DAAC Project Scientist.
Reference Data Standard Protocols Kamini Yadav Dr. Russ Congalton.
How to Map Irrigated and Non-Irrigated Land on the Eastern Snake Plain Aquifer Quickly, Easily, and Well How to Map Irrigated and Non-Irrigated Land on.
U.S. Department of the Interior U.S. Geological Survey GFSAD30 Field Work Planning: Progress in Australia Pardha, Prasad, and Jun GFSAD30 monthly meeting,
U.S. Department of the Interior U.S. Geological Survey Monthly Progress for Africa GCEV2 Jun Xiong, Prasad, Pardha 23 October, 2014.
PARALLELIZATION OF ARTIFICIAL NEURAL NETWORKS Joe Bradish CS5802 Fall 2015.
MODIS-based Cropland Classification in North America Teki Sankey and Richard Massey Northern Arizona University.
U.S. Geological Survey U.S. Department of Interior GFSAD 30 Cropland Products of Nominal 250 m Using MODIS Data and Cropland Mapping Algorithms:
Google Map Engine Can export images to Map Engine from Earth Engine
1 End-to-End Learning for Automatic Cell Phenotyping Paolo Emilio Barbano, Koray Kavukcuoglu, Marco Scoffier, Yann LeCun April 26, 2006.
A Remote Sensing Approach for Estimating Regional Scale Surface Moisture Luke J. Marzen Associate Professor of Geography Auburn University Co-Director.
U.S. Geological Survey U.S. Department of Interior GFSAD30m Global Cropland Extent Products of Nominal 250 m (GCE V2.0) Area claculations Pardhasaradhi.
Mapping Canada’s Rangeland and Forage Resources using Earth Observation Emily Lindsay MSc Candidate – Carleton University Supervisors: Doug J. King & Andrew.
U.S. Department of the Interior U.S. Geological Survey Data Collection, Product Dissemination and Process Automation GFSAD30 January 2016 Workshop Justin.
Cropland mapping in South America
Cropland Extent Mapping in South America Global Food Security - Support Analysis m Chandra Giri, Ying Zhong January 19 th, 2016.
James C. Tilton Code Computational & Information Sciences and Technology Office NASA Goddard Space Flight Center January 20, 2016 National Aeronautics.
U.S. Department of the Interior U.S. Geological Survey Chandra Giri Ying Zhong 7/15/2015 Cropland Extent Mapping in South America.
Dr. Russ Congalton & Kamini Yadav GFSAD30 Meeting, Menlo Park 19 th -21 st January, 2016 Reference Data Collection & Accuracy Assessment: Some Results.
U.S. Geological Survey U.S. Department of Interior Automated Cropland Mapping Algorithms (ACMA) for Global Food Security Assessment Across Years Pardhasaradhi.
Unsupervised Classification
US Croplands Richard Massey Dr Teki Sankey. Objectives 1.Classify annual cropland extent, Rainfed-Irrigated, and crop types for the US at 250m resolution.
Christopher Steinhoff Ecosystem Science and Management, University of Wyoming Ramesh Sivanpillai Department of Botany, University of Wyoming Mapping Changes.
Big Data is a Big Deal!.
Automated (global) land cover mapping Kwame Oppong Hackman Peng Gong, Congcong Li, Le Yu, Jie Wang, Luyan Ji, Huabing Huang, Nicholas Clinton, Yuqi.
Assessment of Current Field Plots and LiDAR ‘Virtual’ Plots as Guides to Classification Procedures for Multitemporal Analysis of Historic and Current Landsat.
Carla Braitenberg Dip. Matematica e Geoscienze Universita’ di Trieste
Mapping wheat growth in dryland fields in SE Wyoming using Landsat images Matthew Thoman.
Classification of Remotely Sensed Data
Using Tensorflow to Detect Objects in an Image
Workflows with ENVI and Esri Agriculture workflows for ICARDA
Corn and Soybean Differentiation Using Multi-Spectral Landsat Data
Planning a Remote Sensing Project
Using Tensorflow to Detect Objects in an Image
Google Earth Engine Introduction.
Rice monitoring in Taiwan
Object Detection Implementations
Sign Language Recognition With Unsupervised Feature Learning
Shengcong Chen, Changxing Ding, Minfeng Liu 2018
Presentation transcript:

Cropland Mapping @30 using Google Earth Engine Jun Xiong 29st Oct 2015

Ethiopia iso-data map @30m Input Dataset: monthly Landsat EVI (id: LANDSAT/LC8_L1T_32DAY_EVI), Landsat image Band (5,4,3) in growing season (id: LANDSAT/LC8_L1T) Crop Extent Mask: resampled 250m GFSAD Crop-Extent integrated with 30m Global Land use map (Chen, 2014) Dimension: 55610 x 42648 x 12 bands (2.3e9 pixels, 2.5e8 after masking) Clustering: using GEE and Erdas2014 Results: 36 clusters from 30m NDVI Timeseries of 2014 Labeling: Scheme1 (13 classes) and Scheme2 (9 classes) were identified based on typical phenology, reference data and ground samples *Preliminary classification map was provided to Murali to help field work planning

Scheme1 signature (13 classes)

Comparison/Evaluation with 250m dataset

Regional Validation Green sites (n=567) are from image-interpretation results (partly provided by Curt, FAS. Red sites (n=278) from ground training part samples croplands.org (not used so far)

ACCA development Future analysis to decide the final classes and labels in Ethiopia Can we define/separate smaller classes based on ground knowledge Can we get more information from other layers (Elevation, Indice…. etc) Automatic algorithm coding Scale the same approach to larger area

Oct 17-Oct 27: Ethiopia field work

Ethiopia field work using GFSAD mobile app following standard procedure (latest android version) When Dr. Gumma submitted Ethiopia ground samples to cropland.org, splitting of the samples to train/validation is demanded at once.

Kmeans available on GEE Kmeans, Kmeans++ APIs available: WCascadeKMeans, wKmeans we are first exclusive testers on GEE. Not 100% Parallel Implement: Clustering computing still needs to be done in just one machine, while other I/O can be scaled to large dataset on multiply computers For large area/dataset, the size of samples is limited in 4GB memory 5 cases in different scale was tested ( from single Landsat scene to continental scale dataset) to locate the neck bottle Communication with GEE to make the APIs strong and more reliable for more users

Concept of GEE-Kmeans // 1. create a small samples from dataset instead of using all the pixels. In the case, full image consists of 5e7 pixels. var training_features = image.sample({ region:geometry, scale:30, numPixels: 5e4 }); // 2. define a ‘cluster’ object var clusterer = ee.Clusterer.wCascadeKMeans({ minClusters:20, maxClusters:20, restarts:10, init:false, distanceFunction:"Euclidean", maxIterations:6}); // 3. Training & cluster clusterer = clusterer.train(training_features); var kmeans_image = image.cluster(clusterer); Because it is not 100% Parallel Implement. The clustering has been done on single machine, therefore, the size of sampling is limited by the physical memory of that machine. Once clustering of samples finished (cluster center and boundary is created), then the membership of entire dataset is simply determined.

* Scrips of all the cases could be running once your gee account be added to Kmeans whitelist