AMSR-E Swath to Grid Toolkit Ken Knowles, Mary J. Brodzik, Matthew H. Savoie University of Colorado, Boulder, CO Introduction.

Slides:



Advertisements
Similar presentations
November 12, 2013Computer Vision Lecture 12: Texture 1Signature Another popular method of representing shape is called the signature. In order to compute.
Advertisements

Data Processing Chapter 3 As a science major, you will all eventually have to deal with data. As a science major, you will all eventually have to deal.
Resolution Resolving power Measuring of the ability of a sensor to distinguish between signals that are spatially near or spectrally similar.
Digital Signal Processing
CS 551 / CS 645 Antialiasing. What is a pixel? A pixel is not… –A box –A disk –A teeny tiny little light A pixel is a point –It has no dimension –It occupies.
General Functions A non-periodic function can be represented as a sum of sin’s and cos’s of (possibly) all frequencies: F(  ) is the spectrum of the function.
lecture 5, Sampling and the Nyquist Condition Sampling Outline  FT of comb function  Sampling Nyquist Condition  sinc interpolation Truncation.
Image Enhancement.
Chapter 2: Fundamentals of Data and Signals. 2 Objectives After reading this chapter, you should be able to: Distinguish between data and signals, and.
1 NOAA’s National Climatic Data Center April 2005 Climate Observation Program Blended SST Analysis Changes and Implications for the Buoy Network 1.Plans.
DSP. What is DSP? DSP: Digital Signal Processing---Using a digital process (e.g., a program running on a microprocessor) to modify a digital representation.
Topic 7 - Fourier Transforms DIGITAL IMAGE PROCESSING Course 3624 Department of Physics and Astronomy Professor Bob Warwick.
COMP135/COMP535 Digital Multimedia, 2nd edition Nigel Chapman & Jenny Chapman Chapter 2 Lecture 2 – Digital Representations.
1//hw Cherniak Software Development Corporation ARM Features Presentation Alacrity Results Management (ARM) Major Feature Description.
Lecture 1 Signals in the Time and Frequency Domains
Popview An X based image display tool for OLS native format files including both full-resolution and browse data. The mapx library was used to add toggle-
The Wavelet Tutorial: Part3 The Discrete Wavelet Transform
Near-real-time transition from the DMSP SSM/I to SSMIS sensor for NSIDC near-real-time snow and ice climate records Peter R. Gibbons, Walt Meier, and Donna.
Parameters Describing Earth Observing Remote Sensing Systems
Workbook DAAC Product Review Passive Microwave Data Sets Walt Meier.
25 June 2009 Dawn Conway, AMSR-E TLSCF Lead Software Engineer AMSR-E Team Leader Science Computing Facility.
25 Km – St Dv. NDVI Image 25 Km – NDVI Image Snow No Cover age No Snow 5 Channels5 Channels + St Dev NDVI Jan 16 Jan 18 Jan 17 Capabilities and Limitations.
Tod R. Lauer (NOAO) July 19, 2010 The Formation of Astronomical Images Tod R. Lauer.
09/19/2002 (C) University of Wisconsin 2002, CS 559 Last Time Color Quantization Dithering.
Lecture 3 The Digital Image – Part I - Single Channel Data 12 September
AMSR-E Cryosphere Science Data Product Metrics Prepared by the ESDIS SOO Metrics Team for the Cryosphere Science Data Review January 11-12, 2006.
Digital Image Processing Lecture 10: Image Restoration March 28, 2005 Prof. Charlene Tsai.
Sciamachy features and usage with respect to end-users The typical fate of retrieval people dealing with large datasets… C. Frankenberg, SRON team, IUP.
Aquarius Level-3 Binning and Mapping Fred Patt. Definitions Projection - any process which transforms a spatially organized data set from one coordinate.
Pre-Class Music Paul Lansky Six Fantasies on a Poem by Thomas Campion.
Digital Image Processing (Digitaalinen kuvankäsittely) Exercise 2
CS448f: Image Processing For Photography and Vision Lecture 2.
Digital Image Processing Lecture 10: Image Restoration
1 Research Question  Can a vision-based mobile robot  with limited computation and memory,  and rapidly varying camera positions,  operate autonomously.
1 Statistics, Data Analysis and Image Processing Lectures Vlad Stolojan Advanced Technology Institute University of Surrey.
Using and modifying plan constraints in Constable Jim Blythe and Yolanda Gil Temple project USC Information Sciences Institute
Facilitating Access to EOS Data at the NSIDC DAAC Siri Jodha Singh Khalsa ECS Science Coordinator for the National Snow and Ice Data Center, Distributed.
s Donna J. Scott, Marilyn Kaminski, Jason Wolfe, Terry Haran NSIDC's MODIS Snow and Sea Ice Products NSIDC provides a suite.
Enhanced Resolution SSM/I Data Julienne Stroeve, David Long.
The goal of this NASA ACCESS-funded project is to create easy to use, multi-faceted web services for access, browse, online analysis and delivery of data.
Autonomous Robots Vision © Manfred Huber 2014.
INTRODUCTION TO GIS  Used to describe computer facilities which are used to handle data referenced to the spatial domain.  Has the ability to inter-
Mestrado em Ciência de Computadores Mestrado Integrado em Engenharia de Redes e Sistemas Informáticos VC 15/16 – TP7 Spatial Filters Miguel Tavares Coimbra.
The passive microwave sea ice products…. ….oh well…
2D Sampling Goal: Represent a 2D function by a finite set of points.
Digital Image Processing
MODIS Cryosphere Science Data Product Metrics Prepared by the ESDIS SOO Metrics Team for the Cryosphere Science Data Review January 11-12, 2006.
CDS 301 Fall, 2008 Image Visualization Chap. 9 November 11, 2008 Jie Zhang Copyright ©
COMPARING HRPP PRODUCTS OVER LARGE SPACE AND TIME SCALES Wesley Berg Department of Atmospheric Science Colorado State University.
PoDAG XXV, 26 Oct SSM/I Update (with some AMSR-E) Walt Meier.
Geospatial Data Abstraction Library(GDAL) Sabya Sachi.
Fourier Analysis Patrice Koehl Department of Biological Sciences National University of Singapore
Environmental Remote Sensing GEOG 2021
Miguel Tavares Coimbra
Chapter 4 Dynamical Behavior of Processes Homework 6 Construct an s-Function model of the interacting tank-in-series system and compare its simulation.
Data analysis and modeling: the tools of the trade
Chapter 4 Dynamical Behavior of Processes Homework 6 Construct an s-Function model of the interacting tank-in-series system and compare its simulation.
CS 591 S1 – Computational Audio
INTRODUCTION TO GEOGRAPHICAL INFORMATION SYSTEM
Data Processing As a science major, you will all eventually have to deal with data. All data has noise Devices do not give useful measurements; must convert.
NSIDC DAAC UWG Meeting August 9-10 Boulder, CO
POTENTIAL METHODS Part 2c Data interpolation
(C) 2002 University of Wisconsin, CS 559
General Functions A non-periodic function can be represented as a sum of sin’s and cos’s of (possibly) all frequencies: F() is the spectrum of the function.
- photometric aspects of image formation gray level images
Interpolation and Pulse Shaping
Intensity Transformation
Chapter 3 Sampling.
Data Processing Chapter 3
Review and Importance CS 111.
Presentation transcript:

AMSR-E Swath to Grid Toolkit Ken Knowles, Mary J. Brodzik, Matthew H. Savoie University of Colorado, Boulder, CO Introduction The AMSR-E Swath to Grid Toolkit (AS2GT) is a suite of software tools to subset and grid Levels 1b and 2a AMSR-E swath data. AS2GT makes it possible for anyone with a Unix or linux computer to quickly and easily work with the AMSR-E data in ways that might not be provided for in the set of standard products. Gridding options include control over the map projection, resolution, and dimensions of the output grid, selection of resampling method, choice of how to handle overlapping swathes, and subsetting by time or region. AS2GT is a subset of the full NSIDC Generic Swath Tools package. The full package also handles some forms of SSM/I and SMMR data. New formats are easy to add as the changes are confined to a single ingest routine at the start of processing. Current supported formats include: MSFC SSM/I Brightness Temperatures available from the Global Hydrology Resource Center at and the reprocessed Level 1b SMMR Pathfinder Brightness Temperatures available from The National Snow and Ice Data Center at These two sources of data combined with the AMSR-E form a continuous time series of freely available passive microwave observations from 1979 to the present. generic swath grid/map description (.gpd file) NSIDC Generic Swath Tools gsconcat (subset by time) gsgrid (resample to grid subset by area select overlapping orbits) gridded brightness temperatures AS2GT AMSR-E L2a amrstogsNSIDC Wentz SSM/I ssmidriverRSS MSFC SSM/I hdftogsGHRC SMMR Pathfinder get_smmr_tbsNSIDC These same tools are used at NSIDC to produce the Near-real time Ice and Snow Extent (NISE) product, the Polar Stereographic Gridded Brightness Temperatures, and the SMMR EASE-Grid Brightness Temperatures. How does AS2GT aid science? AS2GT provides some important benefits over the standard gridded products. It allows you to choose between the different levels of smoothing in the Level 2a data or the unsmoothed Level 1b data. It allows you to grid data at any spatial resolution and map projection and choose the best interpolation method for your application. And, it allows you to increase the temporal resolution of a time series by gridding all the available samples rather than the 2 selected overpasses. For example, if you wanted to study the diurnal cycle of some process at high latitude the standard grids provide 2 observations per day but the swath data might provide up to 8 observations. AS2GT lets you grid each of the swathes separately. The standard AMSR-E gridded products would give only the first and last data samples for this point. Effects of Interpolation on the Data There is no overall “best” interpolation method. Each method has its benefits and drawbacks. The best method will depend on many things including the original sensor sampling interval and field of view, the output grid cell size, and even the particular application for the data. Interpolation takes a discretely sampled signal, makes it continuous, and then resamples the signal at new discrete points. This process affects the distribution of spatial frequencies in the data. Sharp features have a high spatial frequency, fuzzy features have a low frequency. The two effects of most concern are smoothing and noise. Smoothing occurs when high frequencies are filtered from the signal. Noise is the result of high frequency information spuriously added into the signal. Smoothing can be beneficial if it eliminates noise from the data. Noise is rarely beneficial but sometimes it is desirable to trade added noise for increased resolution. Summary For many applications gridded data is easier to use than the swath data but the standard gridded data sets offer limited options. The AMSR-E Swath to Grid Toolkit allows you to process data into custom grids with whatever time or spacial resolution you require. AS2GT helps you get the highest possible quality of data for your application by giving you control over input resolution and interpolation method. The package can be downloaded from AS2GT and the MODIS Swath to Grid Toolbox (MS2GT), use the same configuration files to describe the output grids making it easy to intercompare AMSR-E and MODIS data. AMSR-E 36HMODIS Ch.1 NRTSI The transfer function for nearest-neighbor interpolation is a square wave and the frequency response shows lots of energy outside the Nyquist critical frequency interval of +/-0.5 cycles per grid cell. Because the input data are not averaged in any way the output histogram of values should closely match the input but the image will be speckled and the shapes and locations of features will not be accurately represented. Inverse distance squared interpolation is a weighted average based on the distance of samples from the grid cell center. The transfer function is a dimpled spike and the frequency response is a single fat lobe extending well beyond Nyquist. Limiting the maximum distance to 1 grid cell shrinks both the transfer function and the frequency response's center lobe. Convolution interpolation methods can be characterized by transfer functions and their frequency response analyzed like a filter. The frequency response is the Fourier transform of the transfer function. The ideal frequency response is a square wave equal to 1 in the interval +/-0.5 cycles per grid cell and 0 elsewhere. The lowest spatial wavelength that can be represented in a discrete signal is 2 times the sampling interval. Therefore, the highest frequency that can be represented is 1/2 cycle per sample. This is called the Nyquist critical frequency. Digital sampling theory says that all energy outside of the Nyquist interval is spuriously reflected back into the signal as noise. This is why we want the frequency response to be 0 outside of Nyquist. On the other hand, any attenuation of signal inside the Nyquist interval represents a loss of information (too much smoothing). So, why is this important? Well, obviously the interpolation method affects the geometric accuracy and radiometric precision of the data. AS2GT allows you to control the trade-offs between smoothing and adding noise. Another thing to consider is that whatever signal degradation is imposed by interpolation is compounded by multiple interpolations, for example, if you resample data from a standard gridded product to another grid. Requirements AS2GT runs on Unix and linux systems.You’ll need a C compiler and the “make” utility to build it. gsgrid depends on the mapx library available from: gsgrid stores 2 floating point grids per channel in memory so you will need 2*Nbands*Width*Height*4 bytes of RAM. Each AMSR_E_L2A half orbit takes up about 80 megabytes of disk space. There are up to 30 half orbit files per day.