SAGA 9.3.3 | Tool Library Documentation

Cloud Detection


Description

This tool implements pass one of the Function of mask (Fmask) algorithm for cloud and cloud shadow detection in Landsat imagery. Landsat Top of Atmosphere (TOA) reflectance and Brightness Temperature (BT) are used as input. Alternatively you can choose the scene-average automated cloud-cover assessment (ACCA) algorithm as proposed by Irish (2000) and Irish et al. (2006). This tool can optionally pass the cloud mask to the "Cloud Shadow Detection" tool as well.


References


Parameters

 NameTypeIdentifierDescriptionConstraints
InputBluegrid, inputBAND_BLUE--
Greengrid, inputBAND_GREEN--
Redgrid, inputBAND_RED--
Near Infraredgrid, inputBAND_NIR--
Shortwave Infrared 1grid, inputBAND_SWIR1--
Shortwave Infrared 2grid, inputBAND_SWIR2--
Thermalgrid, input, optionalBAND_THERMAL--
Cirrusgrid, input, optionalBAND_CIRRUS--
OutputCloudsgrid, outputCLOUDS--
OptionsGrid Systemgrid systemPARAMETERS_GRID_SYSTEM--
Grid Systemgrid systemBANDS_SWIR--
Grid Systemgrid systemBANDS_THERMAL--
Grid Systemgrid systemBANDS_CIRRUS--
UnitchoiceTHERMAL_UNIT-Available Choices: [0] Kelvin [1] Celsius Default: 0
AlgorithmchoiceALGORITHM-Available Choices: [0] Fmask [1] ACCA Default: 0
SWIR/Thermal Thresholdfloating point numberACCA_B56CThreshold for SWIR/Thermal Composite (step 6).Default: 225.000000
Desert Detection Thresholdfloating point numberACCA_B45RThreshold for desert detection (step 10, NIR/SWIR Ratio).Default: 1.000000
Temperature Histograminteger numberACCA_HIST_NNumber of classes in the cloud temperature histogram.Minimum: 10 Default: 100
Cloud SignaturebooleanACCA_CSIGAlways use cloud signature (step 14).Default: 1
Cloud DifferentiationbooleanACCA_PASS2Differentiate between warm (not ambiguous) and cold clouds.Default: 0
ShadowsbooleanACCA_SHADOWInclude a category for cloud shadows.Default: 0
Shadow DetectionbooleanSHADOWSRun cloud shadow detection tool with standard settings.Default: 0
Sun's Azimuthfloating point numberSUN_AZIMUTHDirection of sun clockwise from North [degree].Minimum: 0.000000 Maximum: 360.000000 Default: -180.000000
Sun's Heightfloating point numberSUN_HEIGHTHeight of sun above horizon [degree].Minimum: 0.000000 Maximum: 90.000000 Default: 45.000000

Command Line


Usage: saga_cmd imagery_tools 20 [-CLOUDS ] [-BAND_BLUE ] [-BAND_GREEN ] [-BAND_RED ] [-BAND_NIR ] [-BAND_SWIR1 ] [-BAND_SWIR2 ] [-BAND_THERMAL ] [-BAND_CIRRUS ] [-THERMAL_UNIT ] [-ALGORITHM ] [-ACCA_B56C ] [-ACCA_B45R ] [-ACCA_HIST_N ] [-ACCA_CSIG ] [-ACCA_PASS2 ] [-ACCA_SHADOW ] [-SHADOWS ] [-SUN_AZIMUTH ] [-SUN_HEIGHT ]
  -CLOUDS:        	Clouds
	grid, output
  -BAND_BLUE:     	Blue
	grid, input
  -BAND_GREEN:    	Green
	grid, input
  -BAND_RED:      	Red
	grid, input
  -BAND_NIR:      	Near Infrared
	grid, input
  -BAND_SWIR1:    	Shortwave Infrared 1
	grid, input
  -BAND_SWIR2:    	Shortwave Infrared 2
	grid, input
  -BAND_THERMAL:  	Thermal
	grid, input, optional
  -BAND_CIRRUS:   	Cirrus
	grid, input, optional
  -THERMAL_UNIT:  	Unit
	choice
	Available Choices:
	[0] Kelvin
	[1] Celsius
	Default: 0
  -ALGORITHM:     	Algorithm
	choice
	Available Choices:
	[0] Fmask
	[1] ACCA
	Default: 0
  -ACCA_B56C:  	SWIR/Thermal Threshold
	floating point number
	Default: 225.000000
  -ACCA_B45R:  	Desert Detection Threshold
	floating point number
	Default: 1.000000
  -ACCA_HIST_N:   	Temperature Histogram
	integer number
	Minimum: 10
	Default: 100
  -ACCA_CSIG:     	Cloud Signature
	boolean
	Default: 1
  -ACCA_PASS2:    	Cloud Differentiation
	boolean
	Default: 0
  -ACCA_SHADOW:   	Shadows
	boolean
	Default: 0
  -SHADOWS:       	Shadow Detection
	boolean
	Default: 0
  -SUN_AZIMUTH:	Sun's Azimuth
	floating point number
	Minimum: 0.000000
	Maximum: 360.000000
	Default: -180.000000
  -SUN_HEIGHT: 	Sun's Height
	floating point number
	Minimum: 0.000000
	Maximum: 90.000000
	Default: 45.000000