VALIDATION OF THE CLOUD AND CLOUD SHADOW ASSESSMENT SYSTEM FOR LANDSAT IMAGERY (CASA-L VERSION 1.3)

Similar documents
SDCG-5 Session 2. Landsat 7/8 status and 2013 Implementation Plan (Element 1)

GE 113 REMOTE SENSING

AT-SATELLITE REFLECTANCE: A FIRST ORDER NORMALIZATION OF LANDSAT 7 ETM+ IMAGES

NORMALIZING ASTER DATA USING MODIS PRODUCTS FOR LAND COVER CLASSIFICATION

APCAS/10/21 April 2010 ASIA AND PACIFIC COMMISSION ON AGRICULTURAL STATISTICS TWENTY-THIRD SESSION. Siem Reap, Cambodia, April 2010

REMOTE SENSING. Topic 10 Fundamentals of Digital Multispectral Remote Sensing MULTISPECTRAL SCANNERS MULTISPECTRAL SCANNERS

Global Land Survey 2005

Background Objectives Study area Methods. Conclusions and Future Work Acknowledgements

Mangrove Forest Distributions of the World

Downloading and formatting remote sensing imagery using GLOVIS

Lesson 3: Working with Landsat Data

Present and future of marine production in Boka Kotorska

Background Adaptive Band Selection in a Fixed Filter System

WGISS-42 USGS Agency Report

The availability of cloud free Landsat TM and ETM+ land observations and implications for global Landsat data production

TEMPORAL ANALYSIS OF MULTI EPOCH LANDSAT GEOCOVER IMAGES IN ZONGULDAK TESTFIELD

San Diego State University Department of Geography, San Diego, CA. USA b. University of California, Department of Geography, Santa Barbara, CA.

Image Band Transformations

Land Cover Type Changes Related to. Oil and Natural Gas Drill Sites in a. Selected Area of Williams County, ND

ATCOR Workflow for IMAGINE 2016

Removing Thick Clouds in Landsat Images

At-Satellite Reflectance: A First Order Normalization Of Landsat 7 ETM+ Images

Preparing for the exploitation of Sentinel-2 data for agriculture monitoring. JACQUES Damien, DEFOURNY Pierre UCL-Geomatics Lab 2 octobre 2013

White Paper. Medium Resolution Images and Clutter From Landsat 7 Sources. Pierre Missud

Satellite data processing and analysis: Examples and practical considerations

Evaluating the Effects of Shadow Detection on QuickBird Image Classification and Spectroradiometric Restoration

Acquisition of Aerial Photographs and/or Imagery

Acquisition of Aerial Photographs and/or Satellite Imagery

LAND SURFACE TEMPERATURE MONITORING THROUGH GIS TECHNOLOGY USING SATELLITE LANDSAT IMAGES

In late April of 1986 a nuclear accident damaged a reactor at the Chernobyl nuclear

Land Remote Sensing Lab 4: Classication and Change Detection Assigned: October 15, 2017 Due: October 27, Classication

Land cover change methods. Ned Horning

ASTER GDEM Readme File ASTER GDEM Version 1

Land Cover Change Analysis An Introduction to Land Cover Change Analysis using the Multispectral Image Data Analysis System (MultiSpec )

Comparing of Landsat 8 and Sentinel 2A using Water Extraction Indexes over Volta River

MRLC 2001 IMAGE PREPROCESSING PROCEDURE

An Introduction to Remote Sensing & GIS. Introduction

DEVELOPMENT OF A NEW SOUTH AFRICAN LAND-COVER DATASET USING AUTOMATED MAPPING TECHINQUES. Mark Thompson 1

Keywords: Agriculture, Olive Trees, Supervised Classification, Landsat TM, QuickBird, Remote Sensing.

EXPLORING THE POTENTIAL FOR A FUSED LANDSAT-MODIS SNOW COVERED AREA PRODUCT. David Selkowitz 1 ABSTRACT INTRODUCTION

Riparian Buffer Mapper. User Manual

Defense and Maritime Solutions

PLANET SURFACE REFLECTANCE PRODUCT

A map says to you, 'Read me carefully, follow me closely, doubt me not.' It says, 'I am the Earth in the palm of your hand. Without me, you are alone

29 th Annual Louisiana RS/GIS Workshop April 23, 2013 Cajundome Convention Center Lafayette, Louisiana

TimeSync V3 User Manual. January Introduction

Image transformations

Remote Sensing. The following figure is grey scale display of SPOT Panchromatic without stretching.

University of Texas at San Antonio EES 5053 Term Project CORRELATION BETWEEN NDVI AND SURFACE TEMPERATURES USING LANDSAT ETM + IMAGERY NEWFEL MAZARI

(Presented by Jeppesen) Summary

Satellite image classification

Introduction of Satellite Remote Sensing

Automatic Cloud Detection Based on Neutrosophic Set in Satellite Images

Forest Resources Assessment using Synthe c Aperture Radar

Evaluation of FLAASH atmospheric correction. Note. Note no SAMBA/10/12. Authors. Øystein Rudjord and Øivind Due Trier

Image interpretation and analysis

GE 113 REMOTE SENSING

JECAM/SEN2AGRI CROSS SITES

typical spectral signatures of photosynthetically active and non-photosynthetically active vegetation (Beeri et al., 2007)

Exercise 4-1 Image Exploration

GEOG432: Remote sensing Lab 3 Unsupervised classification

GeoBase Raw Imagery Data Product Specifications. Edition

Dirty REMOTE SENSING Lecture 3: First Steps in classifying Stuart Green Earthobservation.wordpress.com

RADIOMETRIC CALIBRATION

GEOG432: Remote sensing Lab 3 Unsupervised classification

Monitoring agricultural plantations with remote sensing imagery

Image Classification (Decision Rules and Classification)

Interpreting land surface features. SWAC module 3

Remote Sensing for Rangeland Applications

MULTIRESOLUTION SPOT-5 DATA FOR BOREAL FOREST MONITORING

Mod. 2 p. 1. Prof. Dr. Christoph Kleinn Institut für Waldinventur und Waldwachstum Arbeitsbereich Fernerkundung und Waldinventur

746A27 Remote Sensing and GIS. Multi spectral, thermal and hyper spectral sensing and usage

This week we will work with your Landsat images and classify them using supervised classification.

Lecture 13: Remotely Sensed Geospatial Data

2007 Land-cover Classification and Accuracy Assessment of the Greater Puget Sound Region

Remote Sensing And Gis Application in Image Classification And Identification Analysis.

An Introduction to Geomatics. Prepared by: Dr. Maher A. El-Hallaq خاص بطلبة مساق مقدمة في علم. Associate Professor of Surveying IUG

A COMPARISON OF COVERTYPE DELINEATIONS FROM AUTOMATED IMAGE SEGMENTATION OF INDEPENDENT AND MERGED IRS AND LANDSAT TM IMAGE-BASED DATA SETS

Seasonal Progression of the Normalized Difference Vegetation Index (NDVI)

Atmospheric Correction (including ATCOR)

Fundamentals of Remote Sensing

QUATERNARY PARK: RETRIEVAL OF LOST SATELLITE IMAGES FROM THE LATE 20TH CENTURY

Southern Africa Fire Network overview

Landsat 8, Level 1 Product Performance Cyclic Report November 2016

NON-PHOTOGRAPHIC SYSTEMS: Multispectral Scanners Medium and coarse resolution sensor comparisons: Landsat, SPOT, AVHRR and MODIS

The techniques with ERDAS IMAGINE include:

Advanced satellite image fusion techniques for estimating high resolution Land Surface Temperature time series

The studies began when the Tiros satellites (1960) provided man s first synoptic view of the Earth s weather systems.

LANDSAT 8 Level 1 Product Performance

Image interpretation I and II

Remote Sensing Mapping of Turbidity in the Upper San Francisco Estuary. Francine Mejia, Geography 342

IceTrendr - Polygon. 1 contact: Peder Nelson Anne Nolin Polygon Attribution Instructions

HYPERSPECTRAL IMAGERY FOR SAFEGUARDS APPLICATIONS. International Atomic Energy Agency, Vienna, Austria

Texture characterization in DIRSIG

Introduction to Remote Sensing

Enhancement of Multispectral Images and Vegetation Indices

Spectral Signatures. Vegetation. 40 Soil. Water WAVELENGTH (microns)

Satellite Remote Sensing: Earth System Observations

Sommersemester Prof. Dr. Christoph Kleinn Institut für Waldinventur und Waldwachstum Arbeitsbereich Fernerkundung und Waldinventur.

Wetlands Investigation Utilizing GIS and Remote Sensing Technology for Lucas County, Ohio: a hybrid analysis.

Transcription:

GDA Corp. VALIDATION OF THE CLOUD AND CLOUD SHADOW ASSESSMENT SYSTEM FOR LANDSAT IMAGERY (-L VERSION 1.3) GDA Corp. has developed an innovative system for Cloud And cloud Shadow Assessment () in Landsat imagery. The system relies on spectral (VNIR), spatial and contextual information present in the image, and hierarchical self-learning logic to provide automated, per-pixel detection of clouds and cloud shadows. Average runtime per scene, on a standard 2GHz Pentium development computer, is 5 to 12 minutes with limited algorithm/code optimizations to date. A diverse set of 194 Landsat 7 ETM+ images was collected to assess the performance of the - L algorithm. Landsat imagery was collected from a variety of sources providing access to free data including: UMD s Global Land Cover Facility and the USGS Global ization Viewer. Three of the scenes were deleted from the analysis due to two cases of corrupted image files and one case of corrupted metadata, bringing the total validation set to 191 images. The dataset encompassed imagery for four regions, including: (1) the U.S. Western/Pacific, (2) the U.S. Eastern/Atlantic, (3) tropical areas of South America, Africa, and Indonesia located between 23.5 o N and 23.5 o S, and (4) polar areas of Russia and North America located north of 60 o latitude. The aim of the collection was to obtain approximately fifty scenes per region, covering different seasons and various atmospheric, cloud, haze, and ground conditions. Each scene was visually inspected to assess per scene percent cloud cover and generate a truth dataset. For each scene, two independent assessments of cloud cover were made. Results were then compared and cases of significant disagreement were resolved by scene re-evaluation simultaneously by both operators. Cloud cover mean and standard deviation values were calculated from the visual assessments and recorded for each scene. The distribution of cloudy scenes within the dataset is presented in Table 1. As can be seen, while scenes with up to 6 cloud cover are present in the dataset, the majority of scenes (96%) have 30 or less percent of cloud cover. % Cloud Cover Percent of Scenes 0 to 5% 5 0 to 1 71% 0 to 3 96% 0 to 5 98% 0 to 7 10 Max Cover 6 Table 1: Distribution of cloud contaminated scenes in the validation dataset 6/1/2006 1

performance was assessed through the comparison of its results against the truth dataset as well as against the results from a re-implementation 1 of the Automatic Cloud Cover Assessment (ACCA) algorithm. ACCA is the standard, operational cloud detection algorithm for Landsat 5 TM and Landsat 7 ETM+ imagery. ACCA relies heavily on the use of thermal bands present in Landsat 5 and 7 imagery. Our results indicate that performs as well or better than ACCA in a majority of the 191 Landsat images tested. While ACCA relies heavily on thermal band data which may be unavailable from future Landsat sensors, achieves comparable and, in many cases, superior accuracy without the use of any thermal band data. Table 2 summarizes the correlation coefficients between each comparative assessment of the cloud detection results. Overall Atlantic Pacific Tropical Polar Leaf On Leaf Off vs. Truth 9 92% 79% 89% 91% 83% 94% ACCA vs. Truth 59% 7 57% 51% 39% 63% 59% vs. ACCA 46% 61% 42% 44% 3 46% 5 Table 2: Summary of statistical results correlation coefficients As can be seen from Table 2, the results closely correlate with the visual cloud estimates for every image class tested with an overall correlation between and visual estimate being 9. In all cases, correlation coefficients for vs. visual estimates equal or exceed 79%. Regionally, performed the best on US Atlantic coastal imagery, although the difference in performance among regions and seasons is fairly small when is compared to the visual estimates. did not perform quite as well on the US Pacific coastal and leaf-on seasonal imagery, although the relatively small difference in performance and lack of detailed stratification in the validation dataset makes it hard to draw definitive conclusions from this result. Figure 3 displays a summary of the vs. visual assessment differences for the entire validation dataset. Overall, is within 1 of the visual estimate for 94% of all images tested, and within 5% for 81% of all images tested. Comparable values for ACCA were found to be 83% and 74%, respectively (Table 3). 1 Procedures outlined in Irish 1998 and Irish 2000 publications were used in the ACCA reimplementation. While ACCA may have been updated since these publications, attempts to obtain any updated algorithm descriptions from the authors were unsuccessful. To our knowledge, no published references beyond 2000 exist for the algorithm. However, a close correlation between percent cloud cover reported in Landsat metadata (presumably from ACCA) and our ACCA implementation has been found. 6/1/2006 2

160 140 Number of Scenes 120 100 80 60 40 20 0 0-5% 5-1 10-15% 15-2 20-25% Error Level Figure 3: Summary of results vs. visual (truth) estimate of cloud cover: Differences by level of error ACCA Error Level Number of Scenes Percent of Scenes Number of Scenes Percent of Scenes 0 to 5% 155 81% 142 74% 0 to 1 179 94% 159 83% 0 to 15% 188 98% 174 91% 0 to 2 189 99% 178 93% 0 to 25% 191 10 180 94% >25% -- -- 191 10 Max Error 25% 45% Table 3: and ACCA results vs. visual (truth) estimate of cloud cover: Differences by level of error Analysis of the overall results shows that, in comparison to ACCA, the cloud cover values much more closely approximate the visual (truth) estimates (Figure 4). While ACCA correlates 6/1/2006 3

well with a large number of images that contain between 0 and 15% cloud cover, it performs significantly worse on the images with greater than 15% cloud contamination, thereby reducing its overall correlation with the visual estimates much below that of. Cloud Cover Cloud Cover 75% R 2 = 0.81 9 R 2 = 0.35 6 75% Truth Set 45% 3 Truth Set 6 45% 3 15% 15% 15% 3 45% 6 75% 15% 3 45% 6 75% 9 ACCA Figure 4: (left) and ACCA (right) correlation with visual (truth) cloud cover estimates for all scenes Region-specific and season-specific results As can be seen from Figure 5, results track the visual estimates fairly well for each region under study. Among the regions, performed best on US Atlantic coastal imagery, and least well on US Pacific coastal imagery; however, the lower correlation scores are in part caused by the lower cloud cover present in these images, as absolute error as a percentage of scene area remained relatively constant. 6/1/2006 4

Cloud Cover: US Atlantic Region Cloud Cover: US Pacific Region 75% R 2 = 0.83 2 R 2 = 0.47 6 15% 45% 3 1 15% 5% 15% 3 45% 6 75% 5% 1 15% 2 Cloud Cover: Tropical Regions Cloud Cover: Polar Regions 6 R 2 = 0.79 7 R 2 = 0.85 5 6 4 5 3 4 3 2 2 1 1 1 2 3 4 5 6 1 2 3 4 5 6 7 Figure 5: correlation with visual (truth) cloud cover estimates by region As Figure 6 illustrates, seems to perform better on images acquired during the leaf-off period. This seems to be a larger factor in performance than geographic location. 6/1/2006 5

Cloud Cover: Leaf-on Season Cloud Cover: Leaf-off Season 7 R 2 = 0.68 7 R 2 = 0.89 6 6 5 5 4 3 4 3 2 2 1 1 1 2 3 4 5 6 7 1 2 3 4 5 6 7 Figure 6: correlation with visual (truth) cloud cover estimates by season Analysis of Results Overall, performed as well or better than ACCA in the majority of the Landsat 7 ETM+ scenes that were tested. Situations where outperformed ACCA include: Haze and light clouds. In nearly every scene where and ACCA performance is similar, more accurately detected thin cloud and haze areas. We hypothesize that the thermal effects of the cloud coverage are insufficient to exceed ACCA's thermal band thresholds. detected far fewer false positive clouds (e.g., bright non-cloud features such as urban areas, roads, snow, and bare soil) than ACCA. However, some bright non-cloud features especially large features with spatial properties similar to cloud cover were still erroneously reported as cloud. performed more accurately than ACCA in tropical areas where warm, low-lying clouds do not have a sufficiently low thermal signature to pass ACCA's thermal threshold tests. While it is possible to find individual situations in which either or ACCA outperforms the other, overall outperforms ACCA, both statistically and visually, in each of the regions that were studied. was found to be within 1 of the visual estimate for 94% of all images tested, and within 5% for 81% of all images tested. This level of accuracy, together with the lack of reliance on thermal band data, makes a suitable candidate to replace ACCA, especially if future Landsat missions will not have thermal band data. 6/1/2006 6

One limitation of the study presented here is the relatively poor stratification of the validation dataset and limited number of scenes with more than 3 cloud contamination. Due to limited access to source images, limiting the validation dataset to a stratified subset of all available images would have resulted in a very small validation dataset. Instead, we chose to include all of the available images at our disposal, significantly increasing the size and quality of the validation dataset. This approach, however, did introduce some seasonal and regional biases into the evaluation. A similar validation study was performed for ACCA by Arvidson et al. (2002) which used a carefully stratified image dataset. It may be valuable to recreate the dataset used in that study for future validation. Initial implementation of the -L version necessarily focused on accuracy over speed. Due to the complexity of the algorithm, running on a single Landsat image typically requires two to three times the computation time as running our re-implementation of the ACCA algorithm on the same image. However, performance is still quite reasonable (typically 5 to 12 minutes on a reasonably complex Landsat image on a standard desktop PC). Also, it should be noted that while care has been taken to develop a computationally efficient implementation of, there are many steps that could be taken to improve its performance. Regardless of algorithm improvements, as with any fully automated system, there will always be cases where may miss existing clouds or cloud parts and/or falsely label non-cloud objects as clouds. To aid identification of results with potentially questionable quality of cloud detection, GDA Corp. is providing a quality flag in the textual output for each processed image. The flag grades results as good, fair or poor on the basis of (i) an internal assessment of probabilities that detected features are indeed clouds and (ii) the use of ancillary land cover, cloud probability, snow/ice probability datasets. Furthermore, for situations where increased per pixel accuracy is desired, a user can request the generation of additional spatial outputs to aid in editing cloud masks. This would allow the user to improve the accuracy by manually correcting output images. In addition to the standard cloud / cloud shadow mask, the user would be able to request various spatial outputs including: (i) a raster output depicting different cloud categories, (ii) raster outputs providing IDs for each individual cloud, separately for each cloud category, (iii) a raster output providing IDs for each individual cloud shadow, and (iv) raster with each cloud and/or cloud shadow being enlarged to a user-specified number of pixels/meters. These additional outputs give the image analyst more information with which to make decisions on individual potential cloud objects. The analyst s job would be simplified by the ability to remove/preserve either individual objects (based on their IDs) or object categories. References: Arvidson, T., R. Irish, B. Markham, D. Williams, J. Feuquay, J. Gasch, and S. Goward. 2002. Validation of the Landsat 7 Long-term Acquisition Plan. Pecora 15/Land Satellite 6/1/2006 7

Information IV, ISPRS Commission I, FIEOS 2002 Conference Proceedings, November 10-15, 2002: Denver, CO. Irish, R.R. 1998. Automatic Cloud Cover Assessment (ACCA). Presentation on Landsat-7 Science Team Meeting, December 1-3, 1998. http://ltpwww.gsfc.nasa.gov/ias/pdfs/acca_slides.pdf Irish, R. 2000. Landsat 7 Automatic Cloud Cover Assessment. In: Algorithms for Multispectral, Hyperspectral, and Ultraspectral Imagery IV, Sylvia S. Shen, Michael R. Descour, Editors, Proceedings of SPIE, 4049: 348-355. For further details please contact: GDA Corp. Innovation Park at Penn State University 200 Innovation Blvd. Suite 234 State College, PA 16803 tel: 814-237-4060 fax: 814-237-4061 email: dmitry@gdacorp.com 6/1/2006 8