NASA Support for MODIS Direct Broadcast: Level-0 to Standard Ocean Products Bryan Franz & Mike MacDonald Ocean Biology Processing Group NASA Goddard Space.

Slides:



Advertisements
Similar presentations
Atmospheric Correction Algorithm for the GOCI Jae Hyun Ahn* Joo-Hyung Ryu* Young Jae Park* Yu-Hwan Ahn* Im Sang Oh** Korea Ocean Research & Development.
Advertisements

Global Processing of MODIS for Operational SST, Ocean Color, and GHRSST Bryan Franz and the NASA Ocean Biology Processing Group 8th GHRSST-PP Science Team.
MODIS Ocean Products MODIS/AIRS Workshop Pretoria, South Africa April 4-7, 2006 Liam Gumley Space Science and Engineering Center University of Wisconsin-Madison.
What’s new in MODIS Collection 6 Aerosol Deep Blue Products? N. Christina Hsu, Rick Hansell, MJ Jeong, Jingfeng Huang, and Jeremy Warner Photo taken from.
Satellite Ocean Color Overview Dave Siegel – UC Santa Barbara With help from Chuck McClain, Mike Behrenfeld, Bryan Franz, Jim Yoder, David Antoine, Gene.
Achieving Global Ocean Color Climate Data Records ASLO Aquatic Sciences Meeting 17 February 2011 – San Juan, Puerto Rico Bryan A. Franz and the NASA Ocean.
Development of a Simulated Synthetic Natural Color ABI Product for GOES-R AQPG Hai Zhang UMBC 1/12/2012 GOES-R AQPG workshop.
PJW, NASA, 13 Jun 2012, AtmCorr in Wimereux Comparison of ocean color atmospheric correction approaches for operational remote sensing of turbid, coastal.
Menghua Wang NOAA/NESDIS/ORA E/RA3, Room 102, 5200 Auth Rd.
1 Calibration Adjustments for the MODIS Aqua 2015 Ocean Color Reprocessing Gerhard Meister, NASA Code 616 OBPG (Ocean Biology Processing Group) 5/18/2015.
SeaDAS Training ~ NASA Ocean Biology Processing Group 1 Introduction to ocean color satellite calibration NASA Ocean Biology Processing Group Goddard Space.
SNPP VIIRS On-Orbit Calibration for Ocean Color Applications MODIS / VIIRS Science Team Meeting May 2015 Gene Eplee, Kevin Turpie, Gerhard Meister, and.
Satellite Data Provided by the NASA Ocean Biology Processing Group (OBPG)
MODIS & VIIRS Ocean Science Team Break-out Report MODIS Science Team Meeting May 2015, Silver Spring, MD.
The IOCCG Atmospheric Correction Working Group Status Report The Eighth IOCCG Committee Meeting Department of Animal Biology and Genetics University.
Atmospheric Correction Algorithms for Remote Sensing of Open and Coastal Waters Zia Ahmad Ocean Biology Processing Group (OBPG) NASA- Goddard Space Flight.
SeaDAS Training ~ NASA Ocean Biology Processing Group 1 Level-2 ocean color data processing basics NASA Ocean Biology Processing Group Goddard Space Flight.
Menghua Wang, NOAA/NESDIS/ORA Atmospheric Correction using the MODIS SWIR Bands (1240 and 2130 nm) Menghua Wang (PI, NASA NNG05HL35I) NOAA/NESDIS/ORA Camp.
Retrieving Coastal Optical Properties from MERIS S. Ladner 1, P. Lyon 2, R. Arnone 2, R. Gould 2, T. Lawson 1, P. Martinolich 1 1) QinetiQ North America,
High Resolution MODIS Ocean Color Fred Patt 1, Bryan Franz 1, Gerhard Meister 2, P. Jeremy Werdell 3 NASA Ocean Biology Processing Group 1 Science Applications.
MODIS Sea-Surface Temperatures for GHRSST-PP Robert H. Evans & Peter J. Minnett Otis Brown, Erica Key, Goshka Szczodrak, Kay Kilpatrick, Warner Baringer,
Jasmine S. Nahorniak Mark R. Abbott Ricardo M. Letelier Curt Vandetta Bridges to the Community NASA grant NNG05GA73G International EOS/NPP Direct Broadcast.
Ocean Color Radiometer Measurements of Long Island Sound Coastal Observational platform (LISCO): Comparisons with Satellite Data & Assessments of Uncertainties.
1 Applications of Remote Sensing: SeaWiFS and MODIS Ocean Color Outline  Physical principles behind the remote sensing of ocean color parameters  Satellite.
Lachlan McKinna & Jeremy Werdell Ocean Ecology Laboratory NASA Goddard Space Flight Center MODIS Science Team Meeting Silver Spring, Maryland 21 May 2015.
8th IOCCG Meeting in Florence, Italy (24-26 Feb 03) Current Status of MODIS (Terra and Aqua) by Chuck Trees for the MODIS Team Members.
Remote Sensing Reflectance and Derived Ocean Color Products from MODIS to VIIRS MODIS Science Team Meeting May 2015, Silver Spring, MD Bryan Franz.
Center for Satellite Applications and Research (STAR) Review 09 – 11 March 2010 Image: MODIS Land Group, NASA GSFC March 2000 Image: MODIS Land Group,
Atmospheric Correction for Ocean Color Remote Sensing Geo 6011 Eric Kouba Oct 29, 2012.
MODIS Ocean Color Processing Chuck McClain* Processing Approach Calibration/Validation Gene Feldman* Data Processing & Distribution MODIS Team Meeting/
Level 2 Algorithm. Definition of Product Levels LevelDescription Level 1 1A Reconstructed unprocessed instrument data 1B Geolocated, calibrated sensor.
MODIS/Aqua Ocean Reprocessing Bryan Franz Ocean Biology Processing Group MODIS Science Team Meeting March 2005.
Ocean Color Remote Sensing Pete Strutton, COAS/OSU.
Goddard Space Flight Center Ocean Color Reprocessing Bryan Franz Ocean Biology Processing Group NASA Goddard Space Flight Center.
Optical Water Mass Classification for Interpretation of Coastal Carbon Flux Processes R.W. Gould, Jr. & R.A. Arnone Naval Research Laboratory, Code 7333,
MODIS & VIIRS Ocean Science Team Break-out MODIS Science Team Meeting May 2015, Silver Spring, MD.
Ocean Break-out Summary MODIS Science Team Meeting 9 May 2012 Bryan Franz and the MODIS Ocean Science Team.
MODIS Direct Broadcast Products at UW-Madison Recent Highlights Terra MODIS passes acquired IMAPP Level 2 Atmosphere Products released in May 2002.
Menghua Wang, NOAA/NESDIS/ORA Refinement of MODIS Atmospheric Correction Algorithm Menghua Wang (PI, NASA NNG05HL35I) NOAA/NESDIS/ORA Camp Springs, MD.
Development of GHRSST L2Pcore for MODIS Bryan Franz NASA Ocean Biology Processing Group Goddard Space Flight Center.
MODIS Collection 6 MCST Proposed Changes to L1B. Page 2 Introduction MODIS Collection History –Collection 5 – Feb present –Collection 4 – Jan.
Robert Wolfe NASA Goddard Space Flight Center Code 614.5, Greenbelt, MD Robert Wolfe NASA Goddard Space Flight Center Code 614.5,
1 N. Christina Hsu, Deputy NPP Project Scientist Recent Update on MODIS C6 Deep Blue Aerosol Products and Beyond N. Christina Hsu, Corey Bettenhausen,
VIIRS Product Evaluation at the Ocean PEATE Frederick S. Patt Gene C. Feldman IGARSS 2010 July 27, 2010.
SNPP Ocean SIPS status SNPP Applications Workshop 18 November 2014 Bryan Franz and the Ocean Biology Processing Group.
Integrating the Scientific Community with a Measurement Based, Multi-Sensor Data Processing and Distribution System Bryan Franz, Donna Thomas, Sean Bailey,
ADPS Science Software Development Bryan Franz NASA Ocean Biology Processing Group Aquarius Data Processing Workshop, NASA/GSFC, March 2007.
SeaWiFS Calibration & Validation Strategy & Results Charles R. McClain SeaWiFS Project Scientist NASA/Goddard Space Flight Center February 11, 2004.
IOP algorithm OOXX Jeremy Werdell & Bryan Franz NASA Ocean Biology Processing Group 25 Sep 2010, Anchorage, AK
Satellites Storm “Since the early 1960s, virtually all areas of the atmospheric sciences have been revolutionized by the development and application of.
Center for Satellite Applications and Research (STAR) Review 09 – 11 March 2010 Image: MODIS Land Group, NASA GSFC March 2000 Image: MODIS Land Group,
Polarization analysis in MODIS Gerhard Meister, Ewa Kwiatkowska, Bryan Franz, Chuck McClain Ocean Biology Processing Group 18 June 2008 Polarization Technology.
MODIS-Terra cross-calibration for ocean color bands Ewa Kwiatkowska Bryan Franz, Gerhard Meister, Gene Eplee OBPG 30 January 2008.
OBPG Status Report Chuck McClain & Gene Feldman Ocean Biology Processing Group Leaders NASA Ocean Biogeochemistry Science Team Meeting April 11-13, 2006.
Use of the Moon as a calibration reference for NPP VIIRS Frederick S. Patt, Robert E. Eplee, Robert A. Barnes, Gerhard Meister(*) and James J. Butler NASA.
HISTORICAL HIGHLIGHTS 1993 Coastal Zone Color Scanner (CZCS) data is archived at the Goddard Distributed Active Archive Center CZCS data files are.
MODIS Geolocation Status Mash Nishihama Raytheon NASA Goddard Space Flight Center, Code 922, Greenbelt, MD, USA Robert E. Wolfe Raytheon
Goddard Earth Sciences Data and Information Services Center, NASA/GSFC, Code 902, Greenbelt, Maryland 20771, USA INTRODUCTION  NASA Goddard Earth Sciences.
Advances in the Processing and Retrieval of Ocean Color from MODIS and SeaWiFS MODIS Science Team Meeting January 2010 Bryan Franz and the Ocean Biology.
Toward Long-Term Consistency in Ocean Color Measurements Bryan Franz Ocean Discipline Processing Group the project formerly known as SeaWiFS/SIMBIOS/SeaDAS/SeaBASS.
From Missions to Measurements: an Ocean Discipline Experience.
NASA OBPG Update OCRT Meeting 23 April 2012 Bryan Franz and the NASA Ocean Biology Processing Group.
OC3522Summer 2001 OC Remote Sensing of the Atmosphere and Ocean - Summer 2001 Ocean Color.
High Resolution MODIS Ocean Color Bryan Franz NASA Ocean Biology Processing Group MODIS Science Team Meeting, 4-6 January 2006, Baltimore, MD.
Ocean Sciences The oceans cover 3/4 of the Earth’s surface. They provide the thermal memory for the global climate system, and are a major reservoir of.
MODIS-Terra cross-calibration for ocean color bands Ewa Kwiatkowska Bryan Franz, Gerhard Meister Ocean Biology Processing Group 13 May 2008 MODIS Science.
JAXA Himawari-8 Ocean Color and Aerosol
MODIS SST Processing and Support for GHRSST at OBPG
MODIS Ocean Products MODIS/AIRS Workshop Pretoria, South Africa
GSICS Annual Meeting March 06, 2019 Frascati, Italy
Presentation transcript:

NASA Support for MODIS Direct Broadcast: Level-0 to Standard Ocean Products Bryan Franz & Mike MacDonald Ocean Biology Processing Group NASA Goddard Space Flight Center International EOS/NPP Direct Readout Meeting 3-6 October 2005 Benevento, Italy

The Ocean Biology Processing Group A Component of NASA’s Missions-to-Measurements Initiative Heritage: SeaWiFS, SIMBIOS, SeaBASS, SeaDAS Designated NASA team responsible for the processing and distribution of ocean color measurements and SST from various spaceborne instruments. Ocean Color: CZCS, SeaWiFS, MODIS/Aqua SST: MODIS/Aqua MODIS/Terra Designated Product Evaluation & Test Element (PEATE) for ocean color and SST on NPP/VIIRS. Ocean Color & SST PEATE: NPP/VIIRS

Outline Status of MODIS Oceans Product quality Data distribution Tools for direct broadcast (Mike MacDonald)

Recent Developments in MODIS Ocean Color & SST Transition from MODAPS / DAAC to OBPG –Aqua Ocean Color, early 2004 –Aqua & Terra SST, late 2005 –Terra Ocean Color, currently unsupported Multi-mission environment –common code for MODIS, SeaWiFS, OCTS, CZCS –common Level-2 & Level-3 formats –no more PGE09 or PGE10, no more radcor files Revised MODIS/Aqua OC calibration & processing –pre-launch analyses, on-orbit temporal cal, vicarious cal

MODIS vs SeaWiFS before OBPG Transition Deep-Water nLw (global mean > 1000m) MODAPS Aqua 003 MODAPS Terra 041 MODIS / SeaWiFS MODIS on Terra shows significant temporal instability MODIS on Aqua shows large bias, but better temporal stability in ocean color OBPG efforts concentrated on MODIS/Aqua ocean color

Recent Developments in MODIS Ocean Color & SST Transition from MODAPS / DAAC to OBPG –Aqua Ocean Color, early 2004 –Aqua & Terra SST, late 2005 –Terra Ocean Color, currently unsupported Multi-mission environment –common code for MODIS, SeaWiFS, OCTS, CZCS –common Level-2 & Level-3 formats –no more PGE09 or PGE10, no more radcor files Revised MODIS/Aqua OC calibration & processing –pre-launch analyses, on-orbit temporal cal, vicarious cal

Recent Developments in MODIS Ocean Color & SST Transition from MODAPS / DAAC to OBPG –Aqua Ocean Color, early 2004 –Aqua & Terra SST, late 2005 –Terra Ocean Color, currently unsupported Multi-mission environment –common code for MODIS, SeaWiFS, OCTS, CZCS –common Level-2 & Level-3 formats –no more PGE09 or PGE10, no more radcor files Revised MODIS/Aqua OC calibration & processing –pre-launch analyses, on-orbit temporal cal, vicarious cal

Revised Polarization Correction Solid line = OBPG, Dashed line = original correction

Added Masking for Straylight developed model based on pre-launch line-spread functions

Revised Temporal Calibration Reflected Solar Bands In collaboration with MCST Reanalyzed Onboard Calibration (OBC) Data (solar, lunar) Removed residual correlations with diffuser screen geometry Refit solar diffuser trends to double exponential model Improved LUT extrapolation

Added Correction for Residual Detector Striping nLw(412) Before Correction nLw(412) After Correction

we make special L1B LUTs for oceans !

Bidirectional Reflectance at Surface Each sensor views the same location on earth from different view angle and at different time of day (solar angle). The angular distribution of upwelling radiance varies with solar illumination angle and the scattering properties of the water body. A. Morel developed a correction for this effect, which was incorporated into the common processing software for both sensors. Before BRDF After BRDF Residual Scan Dependence in MODIS nLw(443)

nLw: MODIS vs SeaWiFS Deep-Water After OBPG Reprocessing of MODIS/Aqua Significantly improved agreement with SeaWiFS global mean nLw MODIS / SeaWiFS OBPG/MSL12 Aqua R1 MODAPS/PGE09 Aqua 003 beforeafter

SeaWiFS R5MODIS/Aqua R1 Results from Reprocessing Comparison with Field Data

Seasonal Chlorophyll Images mg m -3 Summer 2004 Winter 2004 SeaWiFS MODIS/Aqua Winter 2004 Summer 2004

OBPG Data Distribution

Data Distribution Instant access:entire archive of Level-1A through Level-3 data for all missions is stored online Minimal latency:MODIS L1A/GEO/L1B/L2 data available 2-5 hours after satellite observation Web-based browser:simple viewing/order/download tool for the entire multi-mission data set Data subscriptions:automatic staging of new data products to user-specific ftp accounts

virtual ground station concept a back-up for your DB station Data subscriptions can be created for a limited geographic region, allowing users to receive Level-1A and Level-2 data for their area(s) of interest within 2-5 hours of satellite observation.

SeaDAS

SeaDAS Features Most widely used ocean color software package in the world Process/display/analyse MODIS, SeaWiFS, CZCS, OCTS, MOS Will support NPP/VIIRS in the future Reproduces identical OBPG standard ocean color & SST products Runs on Linux, Macintosh OS X, Sun Solaris, SGI IRIX Extremely active user support forums

msl12 converts sensor measured radiances (Level-1B) to geophysical products processes MODIS, SeaWiFS, OCTS, MOS, OSMI, POLDER, and CZCS default products generated are identical to those distributed by the OBPG customizable run-time parameters control processing options and determine output products source code/build environment allow users to implement custom algorithms The flexibility of msl12 allows SeaDAS users to investigate alternative processing options and to generate a host of additional output products beyond the standard suite.

msl12: PGE09, PGE10, etc... water-leaving radiances remote sensing reflectance SST (thermal and short-wave IR) chlorophyll (8 algorithms) diffuse attenuation of sea water IOP (GSM01, Carder, QAA): -absorption (total, phaeophytin, dissolved & detrital) -backscatter (total, particulate) particulate organic carbon total suspended matter calcite concentration fluorescence line height photosynthetically active radiation aerosol products (AOT, Angstrom) intermediate products (Lr, La, anc. fields, etc.)

MODISL1DB

Direct Broadcast software package for processing MODIS Aqua and Terra Level-0 data to Level-1A and Level-1B Unifies SeaDAS, MCST/SDST, IMAPP Runs on Linux, Macintosh OS X, Sun Solaris Very simple to install and use (and integrate into existing processing systems) New ‘MODIS Direct Broadcast Support’ forum as well as direct support from developers

MODISL1DB 1.0 Features processing binaries compiled with MCST Version 5 source Code and LUTs will remain synchronized with MCST processing mechanism to auto-download latest MCST LUTs (and OBPG Aqua LUTs) processing mechanism to auto-download definitive or real-time attitude and ephemeris, or use GBAD-generated att/eph MCST source code and build environment (available via SeaDAS) allow users to implement custom features

MODISL1DB directory structure bin/ Processing and utility binaries data/ Supporting data files modis/ atteph/ Attitude and ephemeris files dem/ Digital elevation maps static/ Common ancillary files modisa/ cal/ Aqua calibration LUTs and ancillary files mcf/ Aqua metadata configuration files pcf/ Aqua process control files modist/ cal/ Terra calibration LUTs and ancillary files mcf/ Terra metadata configuration files pcf/ Terra process control files scripts/ Main wrapper scripts and utility scripts

Level-0 to Level-1A wrapper script: Usage: modis_L0_to_L1A_GEO.csh MODIS_L0_PDS_file [OPTIONS] Options: -o L1A_file Output MODIS L1A HDF filename -g GEO_file Output MODIS GEO HDF filename -a1 attitude_file1 Input attitude file 1 (chronological) -a2 attitude_file2 Input attitude file 2 (chronological) -e1 ephemeris_file1 Input ephemeris file 1 (chronological) -e2 ephemeris_file2 Input ephemeris file 2 (chronological) -disable-definitive Disable use of definitive attitude/ephemeris -disable-definitive-ftp Disable auto-downloading of definitive att/eph -disable-predicted Disable use of real-time attitude/ephemeris -disable-predicted-ftp Disable auto-downloading of real-time att/eph -verbose-ftp Enable verbose auto-download messages -disable-dem Disable terrain elevation correction -startnudge n Level-0 start-time offset (seconds) -stopnudge n Level-0 stop-time offset (seconds) -geocheck_threshold n % of geo pixels required to pass validation test -satellite aqua Only required if non-standard filename -satellite terra Only required if non-standard filename -save-log Save Level 1A and geolocation processing log files

Level-1A to Level-1B wrapper script: Usage: modis_L1A_to_L1B.csh L1A_file GEO_file [OPTIONS] Options: -o L1B_1KM_filename Output MODIS L1B 1KM HDF filename -h L1B_HKM_filename Output MODIS L1B HKM HDF filename -q L1B_QKM_filename Output MODIS L1B QKM HDF filename -rlut REFL_LUT_filepath Full path and filename of Reflective LUT file -elut EMIS_LUT_filepath Full path and filename of Emissive LUT file -qlut QA_LUT_filepath Full path and filename of QA LUT file -save-log Save the Level 1B processing log file

Ciaaao!!

Back-up Slides

Atmospheric Correction Equation L t = L r + L a + tL wc + TL g + t L w L w is the quantity we wish to retrieve at each wavelength. TL g is Sun glint, the direct reflectance of the solar radiance from the sea surface. This effect is avoided through tilting. tL wc is the contribution due to "white"-capping, estimated from statistical relationship with wind speed. L r is the contribution due to molecular (Rayleigh) scattering, which can be accurately computed. L a is the contribution due to aerosol and Rayleigh-aerosol scattering, estimated in NIR from measured radiances and extrapolated to visible using aerosol models.

Multi-Mission Approach Common software for Level-1 through Level-3 –reduces potential for algorithm and implementation differences –sensor-specific issues consolidated in i/o function and external tables Mission-independent, distributed processing system –controls staging/sequencing of processing jobs for max through-put –150x global reprocessing for MODIS, 1600x for SeaWiFS Standard procedures for calibration and validation –temporal calibration via On-Board Calibration system (OBC) –vicarious calibration to MOBY (instrument + algorithm calibration) –validation against SeaBASS in situ archive –temporal trending analysis of Level-3 products

Results for Reprocessing Consistency in Annual Cycle of nLw MODIS/Aqua R1SeaWiFS R5

nLw Ratio: MODIS/Aqua vs SeaWiFS 50N-40N, 150W-170W Before Polarization Correction After Polarization Correction improved spectral consistency straylight

Effect of BRDF Correction to MODIS/SeaWiFS Ratios Deep Water nLw Ratio MODIS/SeaWiFS After BRDF Southern Pacific nLw Ratio MODIS/SeaWiFS Before BRDF

Identified and removed a residual detector trend in the reflected solar band calibration. Comparison of TOA analysis (red and blue diamonds for two mirror sides) to lunar analysis of MCST (*):

Residual Striping Global mean residual striping at +/- 2% in nLw Consistent over life of mission (problem with SD cal?) nLw(412)nLw(551) +10% -10% +5% -5%

Added Masking for Straylight SeaWiFS already includes correction & masking for straylight. Modeled point-spread function (PSF) for MODIS indicates significant sensitivity to straylight from adjacent sources. 7 x 5-pixel masking around bright pixels removes significant contamination. Fixes AOT discrepancy (excess NIR radiance) between sensors. Before SL MaskingAfter SL Masking MODIS Band 16 PSF Improved Agreement with SeaWiFS AOT