Reprojecting MODIS Images. Reasons why reprojection is desirable: 1.Removes Bowtie Artifacts 2.Allows geographic overlays (e.g. coastline, city locations)

Slides:



Advertisements
Similar presentations
Digital Image Processing
Advertisements

MODIS Data at NSIDC MODIS Collection 5/Long Term Data Record Workshop Molly McAllister & Terry Haran January
Landsat Downloads & MODIS Downloads Data Sources for GIS in Water Resources by Ayse Kilic, David R. Maidment, and David G. Tarboton GIS in Water Resources.
Scanner Characteristics
Projections.
Abstract Terry HaranNational Snow and Ice Data Center, 449 UCB, University of Colorado, Boulder, CO 80309, USA Contact: A spheroid is.
1 Generalized Conversion of HDF-EOS Products to GIS Compatible Formats Larry Klein, Ray Milburn, Cid Praderas, and Abe Taaheri Emergent Information Technologies,
Map Projections (1/2) Francisco Olivera, Ph.D., P.E. Center for Research in Water Resources University of Texas at Austin.
Map Projections Francisco Olivera, Ph.D., P.E. Srikanth Koka
Projections and Coordinate Systems
Specific Types and Coordinate Systems
Coordinate systems.
Map Projections Displaying the earth on 2 dimensional maps
Overview Ellipsoid Spheroid Geoid Datum Projection Coordinate System.
Obtaining MISR Data and Information Jeff Walter Atmospheric Science Data Center April 17, 2009.
Projections Goal: translate places on the Earth (3D) to Cartesian coordinates (2D)
Map Projections GIS-101 Summer 2006 Semester. Important Things to Remember about Map Projections An attempt to take location information from a spheriod.
UNCLASSIFIED GRIDDING & BETA CORRECTION 11 May 1999 Meteorological Satellite Analyst SSgt Dave Mayer.
What is HDF-EOS? Information compiled from HDF-EOS Workshop II HDF-EOS Workshop III, 1999 ESDIS Project, Code 423 NASA/Goddard Space Flight Center Greenbelt.
Geometric Correction It is vital for many applications using remotely sensed images to know the ground locations for points in the image. There are two.
Harry Williams, Cartography
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-
1 HDF-EOS and Related Tools Status Update. 2 Overview.
Cartography: the science of map making
1 HDF-EOS Status, Related Tools and Issues. 2 Overview.
(Images from NOAA web site). How to use satellite data ?
Coordinate Systems Global Coordinate System – Latitude, Longitude and elevation UTM – eastings and northings, reference points are the equator and the.
Page 1 HDF-EOS Tools Abe Taaheri, Raytheon IIS ESIP Meeting Chapel Hill, NC July 9, 2013.
MODIS Land and HDF-EOS HDF-EOS Workshop Presentation September 20, 2000 Robert Wolfe NASA GSFC Code 922, Raytheon ITSS MODIS Land Science Team Support.
Why do I want to know about HDF and HDF- EOS? Hierarchical Data Format for the Earth Observing System (HDF-EOS) is NASA's primary format for standard data.
Introduction to MISR Data Analysis and Tools
May 4 th (4:00pm) Multiple choice (50 points) Short answer (50 points)
U.S. Department of the Interior U.S. Geological Survey Access to MODIS Land Data Products Through the Land Processes DAAC John Dwyer and Carolyn Gacke,
1 HDF-EOS Status, Related Tools and Issues. 2 Overview.
What is an image? What is an image and which image bands are “best” for visual interpretation?
WSL Workshop The Long and Winding Road to MODIS Data.
Lecture 3 The Digital Image – Part I - Single Channel Data 12 September
September 4, 2003MODIS Ocean Data Products Workshop, Oregon State University1 Goddard Earth Sciences (GES) Distributed Active Archive Center (DAAC) MODIS.
Map Projections RG 620 Week 5 May 08, 2013 Institute of Space Technology, Karachi RG 620 Week 5 May 08, 2013 Institute of Space Technology, Karachi.
Cartography: the science of map making A Round World in Plane Terms.
Map Basics, partII GEOG 370 Christine Erlien, Instructor.
L 5 Map Projections Lecture Map projections are used to transfer or “project” geographical coordinates onto a flat surface.. There are many projections:
Map Projections. What is a Map Projection? A mathematical expression used to represent the 3D surface of the earth on a 2D map Always results in distortions.
MODIS Direct Broadcast Products at UW-Madison Recent Highlights Terra MODIS passes acquired IMAPP Level 2 Atmosphere Products released in May 2002.
NASA Earth Observing System Visualization Tools ARSET - AQ Applied Remote SEnsing Training – Air Quality A project of NASA Applied Sciences Introduction.
12/2/2015Fall 2002 AGU Meeting1 Generalized EOS Data Converter: Making Data Products Accessible to GIS Tools Larry Klein, Ray Milburn, Cid Praderas and.
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.
Vegetation Index Visualization of individual composite period. The tool provides a color coded grid display of the subset region. The tool provides time.
Comments from User Services C. Boquist/Code 423 The HDF Group Meeting 1 April 2009.
1 The Polar HDF-EOS Data Imaging and Subsetting (PHDIS) Tool Siri Jodha Singh Khalsa Emergent Information Technologies, Inc. National Snow and Ice Data.
Using Lightweight Libraries To Do Powerful Tasks Geospatial Selection Using Mapx and JAZ JavaScript Libraries Scott Lewis
Map Projections Goal: translate places on the Earth (3D) to Cartesian coordinates (2D)
MISR Geo-registration Overview Brian E. Rheingans Jet Propulsion Laboratory, California Institute of Technology AMS Short Course on Exploring and Using.
U.S. Department of the Interior U.S. Geological Survey Discover MODIS Land at your Desk January 17, 2007 Calli B. Jenkerson* MODIS Science Data Specialist.
MODIS Cryosphere Science Data Product Metrics Prepared by the ESDIS SOO Metrics Team for the Cryosphere Science Data Review January 11-12, 2006.
Introduction to MISR Data Analysis and Tools Brian E. Rheingans Jet Propulsion Laboratory, California Institute of Technology Exploring and Using MISR.
MODIS Data at NSIDC MODIS Science Team Meeting - Nov. 2, 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.
Goddard Earth Sciences Data and Information Services Center, NASA/GSFC, Code 902, Greenbelt, Maryland 20771, USA INTRODUCTION  NASA Goddard Earth Sciences.
MODIS Enhanced-V 1.MODIS IR covering Enhanced-V event 0430z May 25, 2004 Located MODIS L1B Granule at LAADs (MODIS archive and distribution web site) that.
Introduction to MISR Data Analysis and Tools Brian E. Rheingans Jet Propulsion Laboratory, California Institute of Technology Exploring and Using MISR.
Chapter 3- Coordinate systems A coordinate system is a grid used to identify locations on a page or screen that are equivalent to grid locations on the.
Stennis Space Center Time Series Product Tool Don Prados Computer Sciences Corp. John C. Stennis Space Center USDA Forest Service, Asheville, NC September.
Review of Projections and Coordinate Systems
Map Projections RG 620 May 16, 2014 Institute of Space Technology, Karachi RG 620 May 16, 2014 Institute of Space Technology, Karachi.
SNPP data access for agricultural monitoring
Overview Ellipsoid Spheroid Geoid Datum Projection Coordinate System.
Map Projections Displaying the earth on 2 dimensional maps
Michael L. Dennis, RLS, PE G67940_UC15_Tmplt_4x3_4-15
Presentation transcript:

Reprojecting MODIS Images

Reasons why reprojection is desirable: 1.Removes Bowtie Artifacts 2.Allows geographic overlays (e.g. coastline, city locations) 3.Makes pretty pictures for publication on the web or in print 4.Allows collocation with other sensors or measurements 5.Prepares for ingest into GIS (e.g., GeoTIFF) Good reprojection software is hard to find! Needs to understand MODIS format Should handle a variety of common projections Should be relatively easy to use and well documented Batch processing is a bonus Zero cost (i.e., free) is the icing on the cake Why Reprojection?

MS2GT (MODIS Swath to Grid Toolkit) Cost: Free HEG v0.6 (HDF-EOS to GeoTIFF converter) Cost: Free HDFLook-MODIS Cost: Free ENVI (Environment for Visualizing Images) Cost: $$$ Software for Reprojecting MODIS Images

Developed at National Snow and Ice Data Center (NSIDC) by Terry Haran and Ken Knowles. Based on mapx library routines that have been well tested. Accounts for multiple lines per earth scan. Comes with Perl scripts that automate reprojection procedure. You can call low level routines directly (ll2cr and fornav). Calling low-level routines gives the greatest flexibility on input and output formats. Flexible text file format for defining output map projection and datum. Gives high quality results when supplied with high quality input. MS2GT (MODIS Swath to Grid Toolkit)

Sensor Projection (250 m pixels)Reprojected (250 m grid)

MS2GT Input and Output Formats When calling the low level routines ll2cr and fornav: Input 1.Image file (8, 16, 32-bit int or 32-bit float) 2.Corresponding latitude and longitude files (32-bit float) 3.Grid Parameter Definition file (ASCII text) Output 1.Reprojected image file (same type as input image file) 2.Optional latitude and longitude files for reprojected grid Note: No dependence on details of MODIS L1B HDF format

MS2GT Grid Parameter Definition (GPD) File The GPD file specifies the size and type of the reprojected grid. Example: Lambert Azimuthal Equal Area projected grid centered at 32S, 128E; 0.25 km resolution; 2550 columns and 3300 rows: Map Projection: Azimuthal Equal-Area Map Reference Latitude: Map Reference Longitude: Grid Map Units Per Cell: 0.25 Grid Width: Grid Map Origin Column: Grid Height: Grid Map Origin Row: Detailed reference:

Albers Conic Equal-Area* Azimuthal Equal-Area* Cylindrical Equal-Area* Cylindrical Equidistant Interupted Homolosine Equal-Area Lambert Conic Conformal* Mercator Mollweide Orthographic Polar Stereographic* Sinusoidal * User can specify ellipsoid radius and eccentricity MS2GT Projections Available

Map Projection: Lambert Conic Conformal Ellipsoid Map Reference Latitude: 49.0 (first standard parallel) Map Second Reference Latitude: 77.0 (second standard parallel) Map Reference Longitude: (natural origin longitude) Map Origin Latitude: 53.1 (false origin latitude) Map Origin Longitude: (false origin longitude) Map Equatorial Radius: (WGS84 ellipsoid, km) Map Eccentricity: (WGS84 ellipsoid) Grid Map Units per Cell: 0.25 (resolution of projected grid, km) Grid Width: (columns in projected grid) Grid Height: (rows in projected grid Grid Map Origin Column: (column coordinate of grid center) Grid Map Origin Row: (row coordinate of grid center) More complex example (GeoTIFF compatible): Lambert Conformal Conic with two standard parallels; WGS84 ellipsoid; centered at 53.1N, 80.5W; 0.25 km resolution; 2750 columns and 2125 rows: GPD File Example

Reproject 250 meter resolution image to 250 meter grid. Step 1: Convert lat/lon to col/row $ ll2cr -v -f \ lat_5416x4000.dat lon_5416x4000.dat AquaSA.gpd AquaSA Step 2: Convert lat/lon to col/row $ fornav 1 -v -t f \ AquaSA_cols_05416_00100_00000_40.img \ AquaSA_rows_05416_00100_00000_40.img \ band02_5416x4000.dat band02_proj_2550x3300.dat Default is weighted average of pixels mapped to each grid cell (nearest neighbor is optional). MS2GT Script Example

Geolocation is defined at the nominal center of each 1000 meter pixel. To interpolate to 500 or 250 meter pixels: 1.Must handle each earth scan separately (do not process entire array with CONGRID or REBIN!). 2.Remember that centers of first 1000, 500, and 250 meter pixels across track are co-registered. 3.Can use bilinear interpolation for most (but not all) of the 500 or 250 meter pixels within each scan. 4.Must use linear extrapolation for the 500 and 250 meter pixels at the edge of each earth scan. Geolocation Interpolation

1000 meter pixels 500 meter pixels

Bottom Line If the reprojected image looks strange, it wasn’t done right!

MS2GT used routinely for SSEC browse images

True Color MODIS Images

Why True Color Images? Dramatic impact (more so than single band images) Excellent for PR purposes (press, public) Require comparatively little explanation Can use as base for displaying other products (e.g. fires) Daily 250 meter images in near real time are a first! MODIS True Color Galleries:

Mississippi Delta, Louisiana

Southwest WA

Four Corners, USA

Use bands 1, 4, 3 (0.65, 0.55, 0.47  m) for red, green, blue because of wide dynamic range. Band 1 is 250 meter native resolution; bands 3 and 4 are 500 meter native resolution. Can use the image data for input at 1000, 500, or 250 meter resolution. Choice of output resolution for reprojected images is up to the user (e.g., 8 or 4 km for continental, 2 or 1 km for state, 500 or 250 meter for high resolution scenes). Output resolution does not have to match the input resolution. Must use accurately interpolated geolocation data for reprojected images. True Color Bands and Resolution

Bands 3 and 4 at 250 meter resolution Use Band 1 to supply 250 meter resolution information for Bands 3 and 4, i.e., R = B 1 * / B 1 R is spatial resolution ratio B 1 * is band 500 m interpolated to 250 m B 1 is band 250 m Then B 3 = B 3 * / R B 4 = B 4 * / R B 3 *, B 4 * are bands 3, 500 m interpolated to 250 m B 3, B 4 are bands 3, 250 m

To interpolate 500 meter resolution image pixels to 250 meter resolution: 1.Must handle each earth scan separately (do not process entire array with CONGRID or REBIN!). 2.Remember that centers of first 1000, 500, and 250 meter pixels across track are co-registered. 3.Can use bilinear interpolation for most (but not all) of the 250 meter pixels within each scan. 4.Can use pixel replication for the 250 meter pixels at the edge of each earth scan. Image Interpolation

True Color Enhancement: First Cut Linear enhancement of at-sensor reflectance. Advantages: Easy to code Disadvantages: Clouds are washed out Difficult to achieve balance between red, green, blue Bluish haze always appears at the image edges Jacques Descloitres’ images look much better!

True Color Enhancement: Second Cut Piecewise linear enhancement of corrected reflectance. Advantages: Removes bluish haze Allows clouds to retain detail Balance between red, green, and blue is much improved Disadvantages: Requires corrected reflectance algorithm from Jacques Descloitres (NASA release is pending)

Corrected Reflectance Algorithm A simplified pixel-by-pixel atmospheric correction scheme (not the same as MODIS surface reflectance product MOD09). Accounts for molecular scattering and for absorption by ozone, oxygen, and water vapor in conjunction with a low resolution terrain database. Removes haze from blue band.

Corrected Reflectance Script To create corrected reflectance files at 500 m and 250 m resolution: $ ln -fs MOD021KM.A hdf MOD021KM.hdf $ ln -fs MOD02HKM.A hdf MOD02HKM.hdf $ ln -fs MOD02QKM.A hdf MOD02QKM.hdf $ ln -fs MOD03.A hdf MOD03.hdf $ export CORR_REFL=$HOME/corr_refl $ export ANCPATH $CORR_REFL $ $CORR_REFL/corr_refl -f -v -250m \ MOD02HKM.hdf MOD02QKM.hdf MOD021KM.hdf -of=qkm.hdf $ $CORR_REFL/corr_refl -f -v -500m \ MOD02HKM.hdf MOD02QKM.hdf MOD021KM.hdf -of=hkm.hdf Output HDF files ( qkm.hdf, hkm.hdf ) contain three SDS arrays: CorrRefl_01, CorrRefl_03, CorrRefl_04 containing corrected reflectance scaled by a factor of

TOA reflectanceCorrected reflectance

Corr. Refl.Brightness Same curve is applied to corrected reflectance from bands 1, 3, 4. Piecewise Linear Enhancement Curve Final step is to convert to HLS space and increase saturation by 25% and lightness by 5%.

Applications of True Color Images Regional scale images (e.g. SouthWest WA) at 0.5 or 1 km resolution Continental scale images (e.g. Australia clear sky composite for last 7 days) at 1, 2, or 4 km resolution Local scale images (e.g. Over an active fire) at 0.25 km resolution All of these can be produced in near real time!

Ordering Global MODIS Data

ECS Data Pool ftp://g0dps01u.ecs.nasa.gov/ Delay: About 24 hours Interface: Anonymous FTP Holdings: At least 30 days global Platforms: Terra and Aqua Metadata: Quicklooks, XML files Registration: Not required Manual search and download Degree of difficulty 1.0/5.0

DAAC Search and Order Delay: About 24 hours Interface: Web Holdings: Entire global archive Platforms: Terra and Aqua Metadata:.met files Registration: Required One product per search FTP pull subject to delays (try FTP push instead) Degree of difficulty 3.0/5.0

Delay: About 24 hours Interface: Web Holdings: Entire global archive Platforms: Terra and Aqua Metadata:.met files Registration: Required Multiple products per search FTP pull subject to delays (use push instead) Degree of difficulty 5.0/5.0 Enhanced Data Gateway