Generic Tools Description and User Manual

Size: px
Start display at page:

Download "Generic Tools Description and User Manual"

Transcription

1 This project has received funding from the European Union s Horizon 2020 research and innovation programme under grant agreement No Coastal Waters Research Synergy Framework Tools Document Code: CORESYF-DME-TEC-SUM02-E-R Date of delivery: SAR-1 meeting (T0+19) Deliverable identifier: D3.05 Version of document: 1.1 last updated 05/12/2017 Dissemination level for document: PU Table of Signatures Name Function Signature Stephen Emsley Developer Prepared by Romain Serra Developer Ricardo Capote Developer Nuno Costa Developer Reviewed by Nuno Grosso WP3 Leader Approved by Miguel Terra-Homem Executive Board Chair Signatures and approvals appear on original Project start date: 01/01/2016 Project duration: 36 months

2 Revision Records Version Date Changes Authors /11/2017 First issue of document Nuno Grosso Stephen Emsley Romain Serra /12/2017 Second issue of document Nuno Grosso Stephen Emsley Romain Serra PUBLIC Page 2 of 25

3 Table of Contents 1 Introduction Purpose and Scope Document Structure TOOLS IN THE CO-RESYF FRAMEWORK CO-RESYF TOOLS GENERAL DESCRIPTION AND USER INSTRUCTIONS Co-ReSyF Toolkit v Image Inter-calibration Atmospheric correction and Flagging User instructions Radiometric Correction Point measurements to gridded maps Image crop Image mask SAR speckle filtering Image statistics Reprojection and Coordinate System Definition tool Error metrics Vector creation and edition Layer stack creation External Libraries and Third Party Tools Overall Description User instructions References PUBLIC Page 3 of 25

4 List of Tables No table of figures entries found. List of Figures No table of figures entries found. PUBLIC Page 4 of 25

5 Acronyms and Abbreviations CMS Corporate Management System Co-ReSyF Coastal Waters Research Synergy Framework EO Earth Observation GUI Graphical User Interface OS Operating System SPR Software Problem Report PUBLIC Page 5 of 25

6 1 Introduction The Co-ReSyF project will implement a dedicated data access and processing infrastructure, with automated tools, methods and standards to support research applications using Earth Observation (EO) data for monitoring of Coastal Waters, levering on the components deployed SenSyF ( The main objective is to facilitate the access to Earth Observation data and pre-processing tools to the research community, towards the future provision of future Coastal Waters services based on EO data. Through Co-ReSyF s collaborative front end, even inexperienced researchers in EO will be able to upload their applications to the system to compose and configure processing chains for easy deployment on the cloud infrastructure. They will be able to accelerate the development of high-performing applications taking full advantage of the scalability of resources available in the cloud framework. The system s facilities and tools, optimized for distributed processing, include EO data access catalogues, discovery and retrieval tools, as well as a number of pre-processing tools and toolboxes for manipulating EO data. Advanced users will also be able to go further and take full control of the processing chains and algorithms by having access to the cloud back-end, and to further optimize their applications for fast deployment for big data access and processing. The Co-ReSyF capabilities will be supported and initially demonstrated by a series of early adopters who will develop new research applications on the coastal domain, guide the definition of requirements and serve as system beta testers. A competitive call will be issued within the project to further demonstrate and promote the usage of the Co-ReSyF release. These pioneering researchers in will be given access not only to the platform itself, but also to extensive training material on the system and on Coastal Waters research themes, as well as to the project's events, including the Summer School and Final Workshop. 1.1 Purpose and Scope This document provides a generic tools description and respective user manual details the architecture and the functionalities of the different proposed tools to support the research applications that were defined according to the System Requirements Document that was based on the research application user stories. It also describes the interfaces between those different tools and the other framework components. 1.2 Document Structure The structure of the document is as follows: Chapter 2 : gives an overview on how the Co-ReSyF tools how currently those tools can be accessed in the framework; Chapter 3 : provides information on the tools current development status and a user manual for their use, building on the information provided in the System Detailed Design Tools document and focusing on how the user can use each tool through the Co-ReSyF framework; PUBLIC Page 6 of 25

7 2 TOOLS IN THE CO-RESYF FRAMEWORK Within the Co-ReSyF platform two major components can be identified that support the operation of the research activities performed within the platform. One component is the Framework, which is composed of all the features that support the environment where the applications are defined and executed, and the other component are the Tools which are elements that can be used to build an application and to analyse/visualize the results of the application. The Framework includes the Cloud back-end, which is the infrastructure that runs the applications in the cloud and is in charge of coordinating and creating the VMs for distributed processing and collection of input and output data. It also includes the Data Access API which is a set of tools that allows the query and retrieval of the data within the Co-ReSyF catalogue and also any open data catalogue available online. The other part of the framework is related to the user interaction and it is the part that directly interfaces with the user, this includes the Front-end (GUI that provides the connection to all the platform functionalities to the user). Complementarily there user support systems such as the the Expert Center, Knowledge Base (wiki with relevant information for newcomers of the platform to start using it), the User Discussion Forum and the User Support Service Desk. All these components are outside the scope of this document. More information on them can be seen in the System Detailed Design Framework v1 (Co-ReSyF, 2016) and Generic Framework Description and User Manual v1 (Co-ReSyF, 2017) documents. On the other hand, the Tools live within the Framework and are a set of components (usually executables or libraries) that can be used by the researchers to build and manage their applications or handle the data. For instance, the Image Inter-calibration, Atmospheric corrections, Data Co-registration and Fusion are geospatial data processing tools that form the Co-ReSyF tool-kit, available to all users of the platform. They can be used either independently to process the data or as part of applications/processing chains. A first description of these tools was given in the System Detailed Design - Tools v1 document (Co-ReSyF, 2016). On the other hand, the Workflow Manager or Automated Orchestration is a different type of tool since it is not responsible for processing data. It is designed to configure and monitor the execution of the sequence of tasks that compose one application. It is considered a Tool in the scope of this document but can also be seen as part of the Framework since it provides an interface for users to use the existing EO products processing tools to edit existing processing chains or create their own. In this deliverable and all of that will follow, the Workflow manager is not included since it was considered to be more appropriate to include it in the Framework related deliverables (Co-ReSyF, 2017). PUBLIC Page 7 of 25

8 Finally there are the External Libraries and Third Party Tools that include GDAL, Python, the SNAP toolbox and QGIS. These tools and libraries extend the capabilities of the Co-ReSyF toolkit by providing access to a wide range of additional geospatial data processing functions that the user can use when developing his application/processing chain. It should be noted that most tools of the Co-ReSyF toolkit are built using the functionalities of the listed external libraries and third party tools, customised to the needs of the research application users, including, for instance, image batch processing. The main difference between the Co-ReSyF tool-kit and these external libraries and tools is that the tool-kit is developed to take full advantage of the Co- ReSyF s cloud architecture while the external libraries are mainly desktop tools which still require customization to be able to be integrated into that distributed processing environment. How can these different types of tools be accessed in the Co-ReSyF framework? The Co-ReSyF toolkit can be accessed in two distinct ways, according to your user profile: the expert user can integrate the different tools in his processing chain when developing his application by: o installing the Co-ReSyF toolkit in the Sandbox development Environment. (further details can be found in the System Detailed Design Framework v1 (Co- ReSyF, 2016) and Generic Framework Description and User Manual v1 (Co- ReSyF, 2017) documents) o accessing directly the Co-ReSyF Github repository ( and downloading them to their work environment the intermediate user can include those tools through the Workflow Manager as an additional processing block in either the already existing chain he is customizing or in the new chain he is starting to put together. The developed processing chains can be accessed through either the Workflow Manager or the Geoportal ( The External Libraries and Third Party Tools are to be used mainly by expert users and can be accessed in a similar fashion as described in the first bullet above (either through the Sandbox environment or the Github repository). The next chapter will focus on providing a generic description of each tool and user instructions for each one of these type of tools within the Co-ReSyF framework. 3 CO-RESYF TOOLS GENERAL DESCRIPTION AND USER INSTRUCTIONS 3.1 Co-ReSyF Toolkit v1.0 The Co-ReSyF Toolkit will include all image processing tools that will be developed in the framework of this project during the implementation of the first version of the platform. Those PUBLIC Page 8 of 25

9 tools will be deployable in the cloud back-end through either calls from the Workflow Manager or the Developer s Sandbox. The following sections will focus on providing an overall description of each tool and user instructions on how to use it through a command line interface. The deployment and execution instructions of each tool via the Workflow Manager interface is covered in the previous chapter since the tools described here should be available in the Workflow Manager as workflow components to be used by him, when composing or editing a workflow Image Inter-calibration Overall Description Time series of remotely sensed images acquired by different sensors under variable atmospheric conditions, solar illumination and view angles require normalization in order to make the images comparable. Effects of artefacts, surface directionality and atmosphere can be corrected in an absolute or a relative way. The purpose of the image inter-calibration module tool is to perform relative normalization of a set of images, based on a well-characterized and stable reference sensor image. Relative calibration eliminates the need for both radiative transfer models and information about atmospheric optical properties. Two approaches are considered for the tool: Histogram equalization and matching Relative radiometric normalization (RRN) A pre-processing data product reader is also considered (if not provided by the framework). In version 1 the tool is applicable to images from the same sensor for the same target areas of interest (AOI). In version 2 the tool is extended to be applicable to images from different sensors for the same target AOI. In version 1 histogram matching is implemented, in version 2 relative radiometric normalization will be implemented. Sentinel-2 MSI Level 1C, Sentinel-3 OLCI Level 1B, Landsat 8 Level 1T optical sensor images are compatible with the image inter-calibration module. Note that these three sensors use differing data formats and measurements: Landsat 8 records Digital Numbers (DN) stored as GeoTIFF files. Sentinel-2 MSI records TOA reflectance stored as JPEG2000 packaged in SAFE format Sentinel-3 OLCI records TOA radiance stored as netcdf packaged in SAFE format In order to be compatible with data products from different sensors the adapter pattern are used to convert the data structure of the input file to the data structure expected by the intercalibration tool. The inter-calibration module exposes an interface that expects GeoTIFF files as input. Histogram Equalization and Matching PUBLIC Page 9 of 25

10 The first step is to distribute the intensities of the reference image using histogram equalization, either to implement a palette or an image change. Note that image histogram equalization can be performed by Third Party tools, such as the MATLAB histeq function and/or the MATLAB adapthisteq function, which implements contrast-limited adaptive histogram equalization (CLAHE). Image matching aims to transform the input images such that the histogram of the output images matches the histogram derived from the reference image. This is achieved off-the-shelf using the MATLAB imhistmatch function. Relative Radiometric Normalization The algorithm is based on the assumption that the relationship between the TOA radiances acquired at two different times from regions of constant reflectance is spatially homogeneous and can be approximated by a linear function such that normalization is performed by applying a linear regression for each spectral band. The main challenge for RRN is identifying images features whose reflectance can be assumed to be constant over time. For absolute sensor calibration specific high altitude target sites are used, pseudo-invariant calibration sites (PICS), such as Lake Tuz Gölü. However, CoReSyF is focusing on coastal research applications whose AOI are far from PICS sites. Invariant targets may be manually selected from images but this approach is time-consuming, subjective and requires stalling the processing workflow for human interaction. Both these modules will be available through the Workflow Manager, an automated orchestration tool implemented within the CoReSyF project User instructions The module will be available through the Workflow Manager, an automated orchestration tool implemented within the CoReSyF project. This tool will be called via a simple command line which provides instructions about the required input files and the directory to write the outputs. command-name <referenceimage> <inputfiles> <outputfolder> For the same reason the input images are assumed to have been cropped to cover the area of interest (AOI) and a pre-condition to the module is that the cropped image contains both land and ocean pixels. If raw images require processing they must be cropped to correspond to the AOI as a pre-processing step. <inputfiles> A series of GeoTIFF images that have been ortho-rectified and are geolocated, have undergone radiometric and geometric corrections, have been spatially resampled to a reference grid and have associated metadata including illumination and observation geometry and classification flags (e.g. cloud masks). PUBLIC Page 10 of 25

11 <referenceimage> One of the images of the time series must be chosen as a reference to which all other scenes will be related. This image must be the least cloud-contaminated, timewise adequate for the application, and must have a good spectral dynamic range. <outputfolder> files. The location for the inter-calibrated output images, stored as GeoTIFF Histogram Equalization and Matching Although the functions mentioned in the overall description above are included in the MATLAB Imaging Processing Toolkit if that is unavailable Python and GDAL will be used. The implementation will be as a script, whether in MATLAB or Python, that processes all target images in relation to the specified reference image. Relative Radiometric Normalization This module requires that both a reference image and two invariant targets (IT) are selected, one dark and the other bright (but not saturated). In version 1 of the module these operations require manual intervention. From a series of data from a reference sensor and target sensor(s) derive calibration coefficients to align the radiometry of the target sensors with the reference sensor. By re-scaling all sensors to the same radiometric scale a consistent set of acquisitions over a given site, covering a broad range of geometries, is generated. select a reference image select dark and light invariant targets calculate linear relationship between targets foreach image to be calibrated to the reference image if image viewing geometry matches reference image geometry if targets are free of cloud foreach reference sensor band use polynomial to recalibrate the target image endfor endif endif endfor save to filesystem. Ideally images should only be separated by a few days and bands by a few nanometers. If these conditions are not met the alternative is to perform a relative calibration for each sensor and then apply a least squares regression to apply a polynomial fit to the temporal differences between the calibration and reference sensor doublets for each intercomparable band, from which the entire calibration sensor time series can be recalibrated over a validation site to the same radiometric scale as the reference sensor. PUBLIC Page 11 of 25

12 3.1.2 Atmospheric correction and Flagging Overall Description ACRI-HE has developed the Land Atmospheric Corrections (LAC) algorithm which is combining land side and sea side atmospheric corrections techniques. To be started, the only assumption made by the algorithm is that both water and dark targets are located within the image. No input or in-situ measurement of the atmosphere is required. It is fully image-dependent. The aim was to design an algorithm easily adaptable to every coastal area and without the need for in-situ measurements of the atmosphere. The state of the atmosphere is to be determined solely using the image and its spectral bands. Rayleigh scattering, absorptions and aerosol optical depth are some of the parameters to correct during the atmospheric corrections processing. Over a water target, the share of these parameters in the signal can be illustrated as follow. Rayleigh scattering can be interpolated using a tabulated text file and the aerosol determination requires a deep image analysis to deduce their optical thickness and the Angstrom coefficient describing the impact on each wavelength. The way it is implemented is described below User instructions The module will be available through the Workflow Manager, an automated orchestration tool implemented within the Co-Resyf project. It is part of a processing chain starting from the input raw image to the delivery of a final product presenting sea bottom characteristics or bathymetry. This tool is called via a simple command line which provides instructions about the required input files and the wanted directory to write the outputs. PUBLIC Page 12 of 25

13 Ancillary data Some ancillary data are requested for this module. They mostly describe the absorption of the atmosphere depending on the wavelength (spectral band) and the solar zenith angles. This data are: A tabulated text file providing the Rayleigh scattering according to the spectral band (there are 2 files, one for Sentinel-2 and the other one for Landsat-8) and the solar zenith angles A text file to get the Ozone absorption depending on the wavelength It is to be noted that the impact of the atmosphere in the TOA signal also depends on the altitude. For that reason, there must be a global topographic map stored in the system. The SRTM is a Digital Elevation Database proposed by NASA at a 90m resolution, enough for this purpose. The module must have an easy access to this data. Input Landsat-8 and Sentinel-2 are both compatible with this module and are taken as input. Within a processing chain, this module is called as the first step or right after the cropping of the raw image. So the module must adapt to both possibilities. It is to be noted that if the image is cropped, the scene must have at least a 80km² surface and covers both water and land areas. In the other way, it is high likely that the corrected reflectance will be wrong. In order to be compliant with both cropped and raw images, the function must be called indicating the path and filename format of the images to process and the metadata filename. Finally, an output directory must be indicated to the module. Output As an output, the module delivers: A GeoTiff file for each atmospherically corrected spectral band at the exact same resolution and coverage as the input files A GeoTiff binary mask for clouds These files are published in the output directory indicated in the command line. In this way, they may be used as input for the following module described in the Workflow Manager Radiometric Correction Overall Description This module is responsible for handling all radiometric correction operations for both SAR and optical imagery. In the context of the Co-ReSyF toolkit, radiometric correction means: PUBLIC Page 13 of 25

14 for Optical imagery o Procedures to pass from Digital Numbers (DN) to radiance or reflectance, correcting for sun angle and sensor sensitivity and, in the case of reflectance, normalizing it taking into account solar irradiance and earth-sun distance; for SAR imagery: o to provide imagery in which the pixel values can be directly related to the radar backscatter of the scene by deriving σo (sigma nought),βo (gamma nought) and γo (beta nought) values from the Level 1 DN values. Therefore it excludes: geometry correction radiometric inter-calibration between different sensors that will be included in the Image Inter-calibration tool. atmospheric correction that will be included in the Atmospheric Corrections and Flagging tool User instructions This feature will be available to all users, as a Co-ReSyF tool, through the Workflow Manager or via command line interface for expert users developing, testing or using their application in the Development Sandbox. It is part of a SAR or optical image pre-processing modules, usually starting from a Level-1 GeoTiff raster file containing Digital Numbers and outputting an image containing either images containing with σo, βo and γo values, in the case of SAR imagery or reflectances/radiances for optical ones. The implementation is based on the SNAP framework and the Sentinel 1 toolbox batch processing capabilities, using the command line Graph Processing Tool (GPT). The Co-ReSyF tool encapsulates this tool using a Python script to customize to its users needs allowing it, for instance, to automatically process full image directories. In the case of SAR imagery the processing chain uses the Sentinel-1 toolbox Radar Radiometric Calibration tool via the aforementioned GPT tool. Therefore, it is operational for all sensors currently supported by the toolbox function: Sentinel-1 (IW, EW, SM, SLC and GRD) are fully supported; ASAR (IMS, IMP, IMM, APP, APS, APM, WSM) are fully supported; ERS products (SLC, IMP) are fully supported; Radarsat-2 products are fully supported; As mentioned in the help SNAP documentation, other third party SAR missions may not be fully supported for all modes. For optical imagery, the implementation uses a similar SNAP GPT Tool/Python script setup but, since no specific Radiometric Calibration function is available for optical sensors, a band math PUBLIC Page 14 of 25

15 operator that allow arbitrary mathematical expressions to be applied to raster imagery is used. In the first version of this tool only Sentinel 2 and Landsat 8 will be supported. The algorithms for Landsat 8, required for this operation, are documented in the Landsat 8 (L8) Data Users Handbook. The Landsat 8 algorithm requires several parameters that have to read from the metadata file. The Python script reads that file and extract the necessary values to include them as variable input parameters in the GPT command line. For Sentinel 2, since the Sentinel SciHub only offers Level 1C products which contains TOA reflectance scaled to integers, the operator only applies the scale factor (10000). The command line call to the Python script has the following general layout: command-name <inputfiles or inputlocation> <auxfiles or AuxFolder> <auxfilenamepattern> <outputparameters> <outputfolder> The main and auxiliary inputs and the outputs present in this command line are described below. Ancilliary Data For some SAR imagery (e.g. ENVISAT ASAR) auxiliary files, containing the necessary calibration parameters might be required. For Landsat optical imagery metadata files containing all necessary calibration parameters will be needed to perform the conversion from DN to radiances or reflectance values. Input <inputfiles or inputlocation>: SAR or optical raster image filename or alternatively a location containing all those images; <auxfiles or AuxFolder>: Auxiliary (for some SAR images) or metadata (required for Landsat imagery) file name or location of those files in case of batch processing <auxfilenamepattern>: Filename pattern for auxiliary or metadata files (e.g. <image filename>_mtd.xml) <outputparameters>: in the case of SAR imagery the user could choose if he only wants the σo images or also the βo and γo. In the case of Optical imagery the user can opt for a radiance or reflectance product (or both). Output As an output, the tool generates a single raster file with the appropriate radiometric corrections or a set of them, depending on the chosen output parameters or if a input location was given containing more than one file. PUBLIC Page 15 of 25

16 3.1.5 Point measurements to gridded maps Overall Description The aim of this tool is to create regular grids from scattered data from point measurements. The rasterize algorithm from the GDAL enables the conversion of attribute fields of vector geometries (points, lines and polygons) into the bands of a new raster image (gridded map) User instructions This feature will be available through the Workflow Manager, as a Co-ReSyF tool. It is part of a processing chain starting from an input vector layer to the delivery of the final product that could be the converted raster layer or the product of a geo-processing operation that requires an input raster layer. This tool is called via simple command line which provides instructions about the input and the wanted output raster file (new or existing one). Using the capabilities of the Workflow Manager, the tool will be able to perform batch processing of multiple input files. Input Input vector layer; Attribute field(s) - that are to be converted into raster bands; Output raster width; Output raster height; Output raster type data types (Byte, Int, Float...); Output As an output, the tool generates a new raster file (or updates an existing one) with the data contained within the attribute fields of the input vector layer Image crop Overall Description The geospatial images are usually very large with multidimensional arrays, which impair the performance of geo-processing tasks. In order to reduce the amount of processing time, these images are usually clipped to a specific area of interest. The gdalwarp algorithm (GDAL) allows clipping a raster based on any polygon shapefile. The extent of the cropped raster is defined according with the bounding box or limits of the polygon User instructions This feature will be available through the Workflow Manager, as a Co-ReSyF tool. It is part of a processing chain starting from raster and vector layers (inputs) to the delivery of the final product that could be the output of the tool or the product of a geo-processing operation that requires a cropped raster. PUBLIC Page 16 of 25

17 This tool is called via simple command line which provides instructions about the inputs and the wanted raster file to write the cropped image. Using the capabilities of the Workflow Manager, the tool will be able to perform batch processing of multiple input files. Input Input vector layer used to clip the geospatial image; Input raster image; Output As an output, the tool generates a new raster file with the same extent/size of the input vector layer Image mask Overall Description The aim of this tool is to be able to take any raster and use it as a mask to extract values from a geospatial image. The mask layer is a raster in which each pixel contains no-data or a single valid value. The no-data pixels on the mask are assigned as no-data values on the output raster. For the remaining pixels, the output raster contains the values extracted from the input image. The QgsRasterCalculator (QGIS API) allows performing mathematical operations on each pixel in a raster, which can be used to mask out part of a raster. An example might be the case of a raster with elevation values ranging from below sea level to mountain tops. The raster calculator can be used to create a mask (or use an existing one) and apply it to the input raster to create a masked output raster User instructions This feature will be available through the Workflow Manager, as a Co-ReSyF tool. It is part of a processing chain starting from the input raster layers (the original raster and the one to be used as a mask) to the delivery of the final product that could be the output of the tool or the product of a geo-processing operation that requires only part of a raster image. This tool is called via simple command line which provides instructions about the inputs and the wanted output file. Using the capabilities of the Workflow Manager, the tool is able to perform batch processing of multiple input files. Input Input raster image from which pixel values will be extracted; Input mask raster defining areas to extract; The following expression may be used to perform the mask processing: ( input_mask <= threshold) * input_image PUBLIC Page 17 of 25

18 Another possible expression would be: (input_mask = value1 OR input_mask = value2) * input_image The first part of both expressions (in parentheses) define the values of the input mask that will set to either 1 or 0. This creates the possibility of using the input image to create a mask on the fly. In the second part of the expression, we multiply our raster (input_image) by the 0 or 1 mask values, creating a masked raster image. Output As an output, the tool generates a new raster file with the same extent/size of the input mask raster and the pixel values extracted from the input raster image SAR speckle filtering Overall Description Speckle noise is a common phenomenon in SAR imagery as well as other coherent imaging systems such as laser or acoustic. It originates from random interference on the radar backscatter signal due to the presence of multiple sub image pixel surface scatterers. Its presence diminishes the ability of extracting meaningful signal from SAR imagery, crucial for information extraction of surface features and the application of automatic scene analysis algorithms. Several speckles filter have been developed to minimise this noise through spatial filtering or or multilook processing. The implementation of a tool dealing with speckle filtering was considered a very important preprocessing feature for most coastal research applications dealing with SAR imagery and for that reason a Speckle Filtering tool will be included in this first version, based on the speckle filters available in the Sentinel-1 Toolbox User instructions Since the Speckle Filtering tool is based in the functionalities available in the Sentinel 1 toolbox its implementation will follow a similar setup as the one described for the Radiometric Correction Toolbox. It uses the command line based Graph Processing Tool (GPT) and its link with the XML graph files that define the image processing chain to apply the different speckle filter to the SAR input images. Those GPT calls are encapsulated in a Python script to customize to its users needs allowing it, for instance, to automatically process full image directories. The command line call to the Python script will have the following general layout: command-name <inputfiles or inputlocation> <specklefiltermethod> <auxparameters> <outputfolder> PUBLIC Page 18 of 25

19 The main inputs and the outputs present in this command line are described below. Input Required o <inputfiles or inputlocation>: SAR raster image filename or alternatively a location containing all those images; o <specklefiltermethod>: an identifier of the speckle filter method the user would like to use. According to the Sentinel Toolbox Documentation the following methods are available: Boxcar (mean) Median Frost Lee Refined Lee Gamma-MAP Lee Sigma IDAN Optional o <auxparameters>: input parameter values required for the chosen speckle filter method (if none given, defaults values will be used) Output As an output, the tool generates a single raster file or several ones, if a location was given containing more than one file, with the results of the speckle filter operation Image statistics Overall Description The image statistics are required for a raster file to perform certain tasks, such as applying contrast or classifying data. The QGIS provides various analysis and geo-processing algorithms using mostly only QGIS API. Therefore, almost all algorithms can work out of the box without the need of additional configuration. The raster layer statistics is one of these algorithms specifically designed to calculate basic statistics of a raster layer. The statistics are calculated for each raster band, and include the minimum and maximum pixel values as well as the mean and standard deviation of the calculated pixel values. Note that, zonal statistics algorithm can also be used if more advanced features are required, such as: calculate statistics values for pixels, of input raster, inside certain zones (defined by a polygon layer) or raster bands. PUBLIC Page 19 of 25

20 User instructions This feature will be available through the Workflow Manager, as a Co-ReSyF tool. It is part of a processing chain starting from an input raster layer to the delivery of the final product that could be the file containing the statistical results or the product of a geo-processing operation that requires statistical information. This tool is called via simple command line which provides instructions about the input and the wanted HTML file to write the results. Using the capabilities of the Workflow Manager, the tool is able to perform batch processing of multiple input files. Input The raster file to be analyzed, in a file format supported by GDAL: GeoTIFF, ArcInfo Binary Grid, ArcInfo ASCII Grid, and many more. Output As an output, the tool delivers a file in HTML format with the analysis results, such as: maximum and minimum pixel values, sum, mean value, standard deviation, and number of valid pixel values. This file is stored in the output directory indicated in the command line and it will be available for consulting in the Workflow Manager Reprojection and Coordinate System Definition tool Overall Description This tool is responsible for performing reprojection between different coordinate systems for all vector and raster data formats present in co-resyf as well as attributing a coordinate system when this information is absent from the data file User instructions The tool will be available through the Workflow Manager, as others in the Co-ReSyF toolkit. It will be based in the GDAL Python library for raster formats, namely the gdalwarp function, and in the OGR Python library for shapefiles, specifically the ogr2ogr function. This tool is called via simple command line which provides instructions about the inputs and the wanted output file. Using the capabilities of the Workflow Manager, the tool will be able to perform batch processing of multiple input files. Input Input raster or vector data format; Source Coordinate system (defined by its EPSG code and name) the current coordinate system of the input data file; Output Coordinate System (defined by its EPSG code and name) the coordinate system the user wishes to transform the data into PUBLIC Page 20 of 25

21 The mathematical expression used in the calculation is set accordingly with the wanted error metric. Output As an output, the tool generates a new raster or vector file of the same type as the input in the coordinate system defined as the output Error metrics Overall Description The aim of this tool is to calculate different error metrics, such as error difference, root-meansquare error, bias and the accuracy between a classified map and the data that is considered to be ground truth (reference data). The error metrics can be calculated against gridded (raster layer) or point observations (vector layer). The QgsRasterCalculator (QGIS API) allows performing mathematical operations on each pixel in a raster, which can be used to calculate the different error metrics between an input raster and the reference data User instructions This feature will be available through the Workflow Manager, as a Co-ReSyF tool. It is part of a processing chain starting from the input layers (the original dataset and the reference data) to the delivery of the final product that could be the output of the tool or the product of a geoprocessing operation that requires a matrix/raster with the error metrics. This tool is called via simple command line which provides instructions about the inputs and the wanted output file. Using the capabilities of the Workflow Manager, the tool is able to perform batch processing of multiple input files. Input Input raster image the comparison layer; Input reference data the reference layer; The mathematical expression used in the calculation is set accordingly with the wanted error metric. Output As an output, the tool generates a new raster file with the error values. PUBLIC Page 21 of 25

22 Vector creation and edition Overall Description Vector creation and editing allows the user to draw or modify basic shapes (points, lines, polygons) in vectorial format on top of the map, that can be exported in GeoJSON or Shapefile formats, compatible with most software. This type of operation allows the user to provide further information on its research application results, for example, by using points to mark objects of interest, lines to define data transects or polygons to define areas of interest. By exporting the data using standard formats, the user can share this work among other software or users User instructions The vector creation and edition tool will be available through the geoportal, where features can be interactively modified on top of existing layers of information a user might have. There are two ways to use this tool: either by using existing data (for example, in a CSV file), which can then be modified in the portal, or by drawing new features using the drawing tools available in the portal. The drawn features are initially stored in a GeoJSON object, a standard format based on the JavaScript Object Notation (JSON), which enables the representation of geographic data, such as: Points Lines Polygons Features Feature Collections The user can choose to download data in GeoJSON or convert the GeoJSON object into a shapefile. Shapefiles are binary files and cannot be directly edited or generated in JavaScript. In order to be able to generate these files, the GeoJSON data must be sent through an HTTP request to a web service, which shall use tools from GDAL to convert the data and return the generated shapefile. Input There are two possible inputs for the tool: 1. A file containing a representation of the data 2. Geographic features interactively drawn by the user Output PUBLIC Page 22 of 25

23 The output is either a GeoJSON object or a shapefile Layer stack creation Overall Description The aim of this tool is to create a raster with different bands from independent raster files. The gdal_merge algorithm from the GDAL enables the creation of a raster from a stack of images User instructions This feature will be available through the Workflow Manager, as a Co-ReSyF tool. It is part of a processing chain starting from a set of raster layers to the delivery of the final product that could be the generated raster layer or the product of a geo-processing operation that requires an input raster with several bands. This tool is called via simple command line which provides instructions about the inputs and the wanted output raster file. Using the capabilities of the Workflow Manager, the tool is able to perform batch processing of multiple input files. Input Input raster files stack of raster images to be merged into one single raster file. The gdal_merge option -separate must be used to place each input file into a separate band. Output As an output, the tool generates a new raster file, where each band corresponds to a separate input raster file. 3.2 External Libraries and Third Party Tools Overall Description In this first version, the platform provides access to the following external libraries and Third Party Tools: GDAL Python 2.7 or Python 3.4 SNAP Sentinel 1, 2 and 3 Toolboxes QGIS These libraries and tools are available to the user in the Sandbox development environment which is described in detail in the Generic Framework Description and User Manual v1 document (Co-ReSyF, 2017). PUBLIC Page 23 of 25

24 3.2.2 User instructions The instructions to install and use these external libraries and third party tools are covered in the Generic Description and User Manual Framework V1 document (Co-ReSyF, 2017). 4 References Co-ReSyF (2016). System Detailed Design - Tools, issue 1.0. European Commission, Research Executive Agency. Co-ReSyF (2017). Generic Framework Description and User Manual, issue 1.0. European Commission, Research Executive Agency. PUBLIC Page 24 of 25

25 END OF DOCUMENT PUBLIC Page 25 of 25

Co-ReSyF RA lecture: Vessel detection and oil spill detection

Co-ReSyF RA lecture: Vessel detection and oil spill detection This project has received funding from the European Union s Horizon 2020 Research and Innovation Programme under grant agreement no 687289 Co-ReSyF RA lecture: Vessel detection and oil spill detection

More information

Impact toolbox. ZIP/DN to TOA reflectance. Principles and tutorial

Impact toolbox. ZIP/DN to TOA reflectance. Principles and tutorial Impact toolbox ZIP/DN to TOA reflectance Principles and tutorial ZIP/DN to TOA reflectance principles RapidEye, Landsat and Sentinel 2 are distributed by their owner in a specific format. The file itself

More information

Day One 12/07/ Introduction to Co-ReSyF Miguel Terra-Homem. Building on the SenSyF project.

Day One 12/07/ Introduction to Co-ReSyF Miguel Terra-Homem. Building on the SenSyF project. Day One 12/07/2017 1.1. Introduction to Co-ReSyF Miguel Terra-Homem Building on the SenSyF project. Satellite data access is normally accessible through each mission. Each mission then has heterogeneous

More information

GeoBase Raw Imagery Data Product Specifications. Edition

GeoBase Raw Imagery Data Product Specifications. Edition GeoBase Raw Imagery 2005-2010 Data Product Specifications Edition 1.0 2009-10-01 Government of Canada Natural Resources Canada Centre for Topographic Information 2144 King Street West, suite 010 Sherbrooke,

More information

Sentinel-2 Products and Algorithms

Sentinel-2 Products and Algorithms Sentinel-2 Products and Algorithms Ferran Gascon (Sentinel-2 Data Quality Manager) Workshop Preparations for Sentinel 2 in Europe, Oslo 26 November 2014 Sentinel-2 Mission Mission Overview Products and

More information

Application of GIS to Fast Track Planning and Monitoring of Development Agenda

Application of GIS to Fast Track Planning and Monitoring of Development Agenda Application of GIS to Fast Track Planning and Monitoring of Development Agenda Radiometric, Atmospheric & Geometric Preprocessing of Optical Remote Sensing 13 17 June 2018 Outline 1. Why pre-process remotely

More information

PLANET IMAGERY PRODUCT SPECIFICATIONS PLANET.COM

PLANET IMAGERY PRODUCT SPECIFICATIONS PLANET.COM PLANET IMAGERY PRODUCT SPECIFICATIONS SUPPORT@PLANET.COM PLANET.COM LAST UPDATED JANUARY 2018 TABLE OF CONTENTS LIST OF FIGURES 3 LIST OF TABLES 4 GLOSSARY 5 1. OVERVIEW OF DOCUMENT 7 1.1 Company Overview

More information

Comprehensive Vicarious Calibration and Characterization of a Small Satellite Constellation Using the Specular Array Calibration (SPARC) Method

Comprehensive Vicarious Calibration and Characterization of a Small Satellite Constellation Using the Specular Array Calibration (SPARC) Method This document does not contain technology or Technical Data controlled under either the U.S. International Traffic in Arms Regulations or the U.S. Export Administration Regulations. Comprehensive Vicarious

More information

BV NNET User manual. V0.2 (Draft) Rémi Lecerf, Marie Weiss

BV NNET User manual. V0.2 (Draft) Rémi Lecerf, Marie Weiss BV NNET User manual V0.2 (Draft) Rémi Lecerf, Marie Weiss 1. Introduction... 2 2. Installation... 2 3. Prerequisites... 2 3.1. Image file format... 2 3.2. Retrieving atmospheric data... 3 3.2.1. Using

More information

Remote sensing image correction

Remote sensing image correction Remote sensing image correction Introductory readings remote sensing http://www.microimages.com/documentation/tutorials/introrse.pdf 1 Preprocessing Digital Image Processing of satellite images can be

More information

PLANET SURFACE REFLECTANCE PRODUCT

PLANET SURFACE REFLECTANCE PRODUCT PLANET SURFACE REFLECTANCE PRODUCT FEBRUARY 2018 SUPPORT@PLANET.COM PLANET.COM VERSION 1.0 TABLE OF CONTENTS 3 Product Description 3 Atmospheric Correction Methodology 5 Product Limitations 6 Product Assessment

More information

SENTINEL-1 Toolbox. Polarimetric Tutorial Issued March 2015 Updated August Luis Veci

SENTINEL-1 Toolbox. Polarimetric Tutorial Issued March 2015 Updated August Luis Veci SENTINEL-1 Toolbox Polarimetric Tutorial Issued March 2015 Updated August 2016 Luis Veci Copyright 2015 Array Systems Computing Inc. http://www.array.ca/ http://step.esa.int Polarimetric Tutorial The goal

More information

Managing Imagery and Raster Data. Peter Becker

Managing Imagery and Raster Data. Peter Becker Managing Imagery and Raster Data Peter Becker ArcGIS is a Comprehensive Imagery Platform Empowering you to make informed decisions System of Engagement System of Insight Extract Information from Imagery

More information

RADAR ANALYST WORKSTATION MODERN, USER-FRIENDLY RADAR TECHNOLOGY IN ERDAS IMAGINE

RADAR ANALYST WORKSTATION MODERN, USER-FRIENDLY RADAR TECHNOLOGY IN ERDAS IMAGINE RADAR ANALYST WORKSTATION MODERN, USER-FRIENDLY RADAR TECHNOLOGY IN ERDAS IMAGINE White Paper December 17, 2014 Contents Introduction... 3 IMAGINE Radar Mapping Suite... 3 The Radar Analyst Workstation...

More information

ASSESSMENT BY ESA OF GCOS CLIMATE MONITORING PRINCIPLES FOR GMES

ASSESSMENT BY ESA OF GCOS CLIMATE MONITORING PRINCIPLES FOR GMES Prepared by ESA Agenda Item: III.5 Discussed in WG3 ASSESSMENT BY ESA OF GCOS CLIMATE MONITORING PRINCIPLES FOR GMES The ESA Sentinel missions are being designed for the GMES services, with special emphasis

More information

SATELLITE OCEANOGRAPHY

SATELLITE OCEANOGRAPHY SATELLITE OCEANOGRAPHY An Introduction for Oceanographers and Remote-sensing Scientists I. S. Robinson Lecturer in Physical Oceanography Department of Oceanography University of Southampton JOHN WILEY

More information

PLANET IMAGERY PRODUCT SPECIFICATION: PLANETSCOPE & RAPIDEYE

PLANET IMAGERY PRODUCT SPECIFICATION: PLANETSCOPE & RAPIDEYE PLANET IMAGERY PRODUCT SPECIFICATION: PLANETSCOPE & RAPIDEYE LAST UPDATED OCTOBER 2016 SALES@PLANET.COM PLANET.COM Table of Contents LIST OF FIGURES 3 LIST OF TABLES 3 GLOSSARY 5 1. OVERVIEW OF DOCUMENT

More information

Lesson 3: Working with Landsat Data

Lesson 3: Working with Landsat Data Lesson 3: Working with Landsat Data Lesson Description The Landsat Program is the longest-running and most extensive collection of satellite imagery for Earth. These datasets are global in scale, continuously

More information

Introduction to image processing for remote sensing: Practical examples

Introduction to image processing for remote sensing: Practical examples Università degli studi di Roma Tor Vergata Corso di Telerilevamento e Diagnostica Elettromagnetica Anno accademico 2010/2011 Introduction to image processing for remote sensing: Practical examples Dr.

More information

Assessment of Spatiotemporal Changes in Vegetation Cover using NDVI in The Dangs District, Gujarat

Assessment of Spatiotemporal Changes in Vegetation Cover using NDVI in The Dangs District, Gujarat Assessment of Spatiotemporal Changes in Vegetation Cover using NDVI in The Dangs District, Gujarat Using SAGA GIS and Quantum GIS Tutorial ID: IGET_CT_003 This tutorial has been developed by BVIEER as

More information

S3 Product Notice SLSTR

S3 Product Notice SLSTR S3 Product Notice SLSTR Mission Sensor Product S3-A SLSTR Level 2 Land Surface Temperature Product Notice ID S3A.PN-SLSTR-L2L.02 Issue/Rev Date 05/07/2017 Version 1.0 Preparation Approval This Product

More information

Towards the Intercalibration of EO medium resolution multi-spectral imagers : MEREMSII Final Report Executive Summary

Towards the Intercalibration of EO medium resolution multi-spectral imagers : MEREMSII Final Report Executive Summary Page : i Towards the Intercalibration of EO medium resolution multi-spectral imagers MEREMSII FINAL REPORT EXECUTIVE SUMMARY ESA contract: 4000101605/10/NL/CBi ARGANS Reference: 003-009 Date: 14 January

More information

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

APCAS/10/21 April 2010 ASIA AND PACIFIC COMMISSION ON AGRICULTURAL STATISTICS TWENTY-THIRD SESSION. Siem Reap, Cambodia, April 2010 APCAS/10/21 April 2010 Agenda Item 8 ASIA AND PACIFIC COMMISSION ON AGRICULTURAL STATISTICS TWENTY-THIRD SESSION Siem Reap, Cambodia, 26-30 April 2010 The Use of Remote Sensing for Area Estimation by Robert

More information

STM Product Evolution for Processing Baseline 2.24

STM Product Evolution for Processing Baseline 2.24 PREPARATION AND OPERATIONS OF THE MISSION PERFORMANCE CENTRE (MPC) FOR THE COPERNICUS SENTINEL-3 MISSION Contract: 4000111836/14/I-LG Customer: ESA Document Contract No.: 4000111836/14/I-LG Project: PREPARATION

More information

WGISS-42 USGS Agency Report

WGISS-42 USGS Agency Report WGISS-42 USGS Agency Report U.S. Department of the Interior U.S. Geological Survey Kristi Kline USGS EROS Center Major Activities Landsat Archive/Distribution Changes Land Change Monitoring, Assessment,

More information

[GEOMETRIC CORRECTION, ORTHORECTIFICATION AND MOSAICKING]

[GEOMETRIC CORRECTION, ORTHORECTIFICATION AND MOSAICKING] 2013 Ogis-geoInfo Inc. IBEABUCHI NKEMAKOLAM.J [GEOMETRIC CORRECTION, ORTHORECTIFICATION AND MOSAICKING] [Type the abstract of the document here. The abstract is typically a short summary of the contents

More information

Change Detection using SAR Data

Change Detection using SAR Data White Paper Change Detection using SAR Data John Wessels: Senior Scientist PCI Geomatics Change Detection using SAR Data The ability to identify and measure significant changes in target scattering and/or

More information

From Proba-V to Proba-MVA

From Proba-V to Proba-MVA From Proba-V to Proba-MVA Fabrizio Niro ESA Sensor Performances Products and Algorithm (SPPA) ESA UNCLASSIFIED - For Official Use Proba-V extension in the Copernicus era Proba-V was designed with the main

More information

The Radar Ortho Suite is an add-on to Geomatica. It requires Geomatica Core or Geomatica Prime as a pre-requisite.

The Radar Ortho Suite is an add-on to Geomatica. It requires Geomatica Core or Geomatica Prime as a pre-requisite. Technical Specifications Radar Ortho Suite The Radar Ortho Suite includes rigorous and rational function models developed to compensate for distortions and produce orthorectified radar images. Distortions

More information

remote sensing? What are the remote sensing principles behind these Definition

remote sensing? What are the remote sensing principles behind these Definition Introduction to remote sensing: Content (1/2) Definition: photogrammetry and remote sensing (PRS) Radiation sources: solar radiation (passive optical RS) earth emission (passive microwave or thermal infrared

More information

RGB colours: Display onscreen = RGB

RGB colours:  Display onscreen = RGB RGB colours: http://www.colorspire.com/rgb-color-wheel/ Display onscreen = RGB DIGITAL DATA and DISPLAY Myth: Most satellite images are not photos Photographs are also 'images', but digital images are

More information

Planet Labs Inc 2017 Page 2

Planet Labs Inc 2017 Page 2 SKYSAT IMAGERY PRODUCT SPECIFICATION: ORTHO SCENE LAST UPDATED JUNE 2017 SALES@PLANET.COM PLANET.COM Disclaimer This document is designed as a general guideline for customers interested in acquiring Planet

More information

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

Evaluation of FLAASH atmospheric correction. Note. Note no SAMBA/10/12. Authors. Øystein Rudjord and Øivind Due Trier Evaluation of FLAASH atmospheric correction Note Note no Authors SAMBA/10/12 Øystein Rudjord and Øivind Due Trier Date 16 February 2012 Norsk Regnesentral Norsk Regnesentral (Norwegian Computing Center,

More information

ENVISAT ASAR DATA PROCESSING

ENVISAT ASAR DATA PROCESSING ASAR data processing with GAMMA Software, Version of 20-Jun-2003 GAMMA SOFTWARE VALIDATION REPORT: ENVISAT ASAR DATA PROCESSING Urs Wegmüller, Tazio Strozzi, Charles Werner and Andreas Wiesmann Gamma Remote

More information

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

Mod. 2 p. 1. Prof. Dr. Christoph Kleinn Institut für Waldinventur und Waldwachstum Arbeitsbereich Fernerkundung und Waldinventur Histograms of gray values for TM bands 1-7 for the example image - Band 4 and 5 show more differentiation than the others (contrast=the ratio of brightest to darkest areas of a landscape). - Judging from

More information

Copernicus Introduction Lisbon, Portugal 13 th & 14 th February 2014

Copernicus Introduction Lisbon, Portugal 13 th & 14 th February 2014 Copernicus Introduction Lisbon, Portugal 13 th & 14 th February 2014 Contents Introduction GMES Copernicus Six thematic areas Infrastructure Space data An introduction to Remote Sensing In-situ data Applications

More information

DISCRIMINANT FUNCTION CHANGE IN ERDAS IMAGINE

DISCRIMINANT FUNCTION CHANGE IN ERDAS IMAGINE DISCRIMINANT FUNCTION CHANGE IN ERDAS IMAGINE White Paper April 20, 2015 Discriminant Function Change in ERDAS IMAGINE For ERDAS IMAGINE, Hexagon Geospatial has developed a new algorithm for change detection

More information

ENMAP RADIOMETRIC INFLIGHT CALIBRATION, POST-LAUNCH PRODUCT VALIDATION, AND INSTRUMENT CHARACTERIZATION ACTIVITIES

ENMAP RADIOMETRIC INFLIGHT CALIBRATION, POST-LAUNCH PRODUCT VALIDATION, AND INSTRUMENT CHARACTERIZATION ACTIVITIES ENMAP RADIOMETRIC INFLIGHT CALIBRATION, POST-LAUNCH PRODUCT VALIDATION, AND INSTRUMENT CHARACTERIZATION ACTIVITIES A. Hollstein1, C. Rogass1, K. Segl1, L. Guanter1, M. Bachmann2, T. Storch2, R. Müller2,

More information

Sentinel-1 Overview. Dr. Andrea Minchella

Sentinel-1 Overview. Dr. Andrea Minchella Dr. Andrea Minchella 21-22/01/2016 ESA SNAP-Sentinel-1 Training Course Satellite Applications Catapult - Electron Building, Harwell, Oxfordshire Contents Sentinel-1 Mission Sentinel-1 SAR Modes Sentinel-1

More information

Using the ModelBuilder of ArcGIS 9 for Landscape Modeling

Using the ModelBuilder of ArcGIS 9 for Landscape Modeling Using the ModelBuilder of ArcGIS 9 for Landscape Modeling Jochen MANEGOLD, ESRI-Germany Geoprocessing in GIS A geographic information system (GIS) provides a framework to support planning tasks and decisions,

More information

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

AT-SATELLITE REFLECTANCE: A FIRST ORDER NORMALIZATION OF LANDSAT 7 ETM+ IMAGES AT-SATELLITE REFLECTANCE: A FIRST ORDER NORMALIZATION OF LANDSAT 7 ETM+ IMAGES Chengquan Huang*, Limin Yang, Collin Homer, Bruce Wylie, James Vogelman and Thomas DeFelice Raytheon ITSS, EROS Data Center

More information

PLANET IMAGERY PRODUCT SPECIFICATION: PLANETSCOPE & RAPIDEYE

PLANET IMAGERY PRODUCT SPECIFICATION: PLANETSCOPE & RAPIDEYE PLANET IMAGERY PRODUCT SPECIFICATION: PLANETSCOPE & RAPIDEYE LAST UPDATED FEBRUARY 2017 SALES@PLANET.COM PLANET.COM Table of Contents LIST OF FIGURES 3 LIST OF TABLES 3 GLOSSARY 5 1. OVERVIEW OF DOCUMENT

More information

Fundamentals of ModelBuilder

Fundamentals of ModelBuilder Fundamentals of ModelBuilder Agenda An Overview of Geoprocessing Framework Introduction to ModelBuilder Basics of ArcToolbox Using ModelBuilder Documenting Models Sharing Models with Others Q & A Geoprocessing

More information

LANDSAT 8 Level 1 Product Performance

LANDSAT 8 Level 1 Product Performance Réf: IDEAS-TN-10-CyclicReport LANDSAT 8 Level 1 Product Performance Cyclic Report Month/Year: May 2015 Date: 25/05/2015 Issue/Rev:1/0 1. Scope of this document On May 30, 2013, data from the Landsat 8

More information

Final Examination Introduction to Remote Sensing. Time: 1.5 hrs Max. Marks: 50. Section-I (50 x 1 = 50 Marks)

Final Examination Introduction to Remote Sensing. Time: 1.5 hrs Max. Marks: 50. Section-I (50 x 1 = 50 Marks) Final Examination Introduction to Remote Sensing Time: 1.5 hrs Max. Marks: 50 Note: Attempt all questions. Section-I (50 x 1 = 50 Marks) 1... is the technology of acquiring information about the Earth's

More information

Data Preparation. Warren Vick Europa Technologies Ltd.

Data Preparation. Warren Vick Europa Technologies Ltd. Data Preparation Warren Vick Europa Technologies Ltd. What s your poison? We use a variety of methods and technologies Straw poll Hand drawn Non-GIS software (whole process) Esri PB / MapInfo Open source

More information

Module 11 Digital image processing

Module 11 Digital image processing Introduction Geo-Information Science Practical Manual Module 11 Digital image processing 11. INTRODUCTION 11-1 START THE PROGRAM ERDAS IMAGINE 11-2 PART 1: DISPLAYING AN IMAGE DATA FILE 11-3 Display of

More information

Shallow Water Remote Sensing

Shallow Water Remote Sensing Shallow Water Remote Sensing John Hedley, IOCCG Summer Class 2018 Overview - different methods and applications Physics-based model inversion methods High spatial resolution imagery and Sentinel-2 Bottom

More information

EE 529 Remote Sensing Techniques. Introduction

EE 529 Remote Sensing Techniques. Introduction EE 529 Remote Sensing Techniques Introduction Course Contents Radar Imaging Sensors Imaging Sensors Imaging Algorithms Imaging Algorithms Course Contents (Cont( Cont d) Simulated Raw Data y r Processing

More information

SUGAR_GIS. From a user perspective. Provides spatial distribution of a wide range of sugarcane production data in an easy to use and sensitive way.

SUGAR_GIS. From a user perspective. Provides spatial distribution of a wide range of sugarcane production data in an easy to use and sensitive way. SUGAR_GIS From a user perspective What is Sugar_GIS? A web-based, decision support tool. Provides spatial distribution of a wide range of sugarcane production data in an easy to use and sensitive way.

More information

MERIS instrument. Muriel Simon, Serco c/o ESA

MERIS instrument. Muriel Simon, Serco c/o ESA MERIS instrument Muriel Simon, Serco c/o ESA Workshop on Sustainable Development in Mountain Areas of Andean Countries Mendoza, Argentina, 26-30 November 2007 ENVISAT MISSION 2 Mission Chlorophyll case

More information

How to Access Imagery and Carry Out Remote Sensing Analysis Using Landsat Data in a Browser

How to Access Imagery and Carry Out Remote Sensing Analysis Using Landsat Data in a Browser How to Access Imagery and Carry Out Remote Sensing Analysis Using Landsat Data in a Browser Including Introduction to Remote Sensing Concepts Based on: igett Remote Sensing Concept Modules and GeoTech

More information

Fundamentals of Remote Sensing

Fundamentals of Remote Sensing Climate Variability, Hydrology, and Flooding Fundamentals of Remote Sensing May 19-22, 2015 GEO-Latin American & Caribbean Water Cycle Capacity Building Workshop Cartagena, Colombia 1 Objective To provide

More information

Image Extraction using Image Mining Technique

Image Extraction using Image Mining Technique IOSR Journal of Engineering (IOSRJEN) e-issn: 2250-3021, p-issn: 2278-8719 Vol. 3, Issue 9 (September. 2013), V2 PP 36-42 Image Extraction using Image Mining Technique Prof. Samir Kumar Bandyopadhyay,

More information

Analysis & Geoprocessing: Case Studies Problem Solving

Analysis & Geoprocessing: Case Studies Problem Solving Analysis & Geoprocessing: Case Studies Problem Solving Shawn Marie Simpson Federal User Conference 2008 3 Overview Analysis & Geoprocessing Review What is it? How can I use it to answer questions? Case

More information

Multilook scene classification with spectral imagery

Multilook scene classification with spectral imagery Multilook scene classification with spectral imagery Richard C. Olsen a*, Brandt Tso b a Physics Department, Naval Postgraduate School, Monterey, CA, 93943, USA b Department of Resource Management, National

More information

Baldwin and Mobile Counties, AL Orthoimagery Project Report. Submitted: March 23, 2016

Baldwin and Mobile Counties, AL Orthoimagery Project Report. Submitted: March 23, 2016 2015 Orthoimagery Project Report Submitted: Prepared by: Quantum Spatial, Inc 523 Wellington Way, Suite 375 Lexington, KY 40503 859-277-8700 Page i of iii Contents Project Report 1. Summary / Scope...

More information

Introduction to Remote Sensing Fundamentals of Satellite Remote Sensing. Mads Olander Rasmussen

Introduction to Remote Sensing Fundamentals of Satellite Remote Sensing. Mads Olander Rasmussen Introduction to Remote Sensing Fundamentals of Satellite Remote Sensing Mads Olander Rasmussen (mora@dhi-gras.com) 01. Introduction to Remote Sensing DHI What is remote sensing? the art, science, and technology

More information

SARscape Modules for ENVI

SARscape Modules for ENVI Visual Information Solutions SARscape Modules for ENVI Read, process, analyze, and output products from SAR data. ENVI. Easy to Use Tools. Proven Functionality. Fast Results. DEM, based on TerraSAR-X-1

More information

SAR Othorectification and Mosaicking

SAR Othorectification and Mosaicking White Paper SAR Othorectification and Mosaicking John Wessels: Senior Scientist PCI Geomatics SAR Othorectification and Mosaicking This study describes the high-speed orthorectification and mosaicking

More information

Extending GDAL/OGR and UMN MapServer

Extending GDAL/OGR and UMN MapServer Extending GDAL/OGR and UMN MapServer Maarten Plieger Nils de Reus Providing the building blocks for a geospatial infrastructure http://adaguc.knmi.nl/ This project is sponsored by Space for Geo-Information

More information

SARscape for ENVI. A Complete SAR Analysis Solution

SARscape for ENVI. A Complete SAR Analysis Solution SARscape for ENVI A Complete SAR Analysis Solution IDL and ENVI A Foundation for SARscape IDL The Data Analysis & Visualization Platform Data Access: IDL supports virtually every data format, type and

More information

COMPATIBILITY AND INTEGRATION OF NDVI DATA OBTAINED FROM AVHRR/NOAA AND SEVIRI/MSG SENSORS

COMPATIBILITY AND INTEGRATION OF NDVI DATA OBTAINED FROM AVHRR/NOAA AND SEVIRI/MSG SENSORS COMPATIBILITY AND INTEGRATION OF NDVI DATA OBTAINED FROM AVHRR/NOAA AND SEVIRI/MSG SENSORS Gabriele Poli, Giulia Adembri, Maurizio Tommasini, Monica Gherardelli Department of Electronics and Telecommunication

More information

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

2007 Land-cover Classification and Accuracy Assessment of the Greater Puget Sound Region 2007 Land-cover Classification and Accuracy Assessment of the Greater Puget Sound Region Urban Ecology Research Laboratory Department of Urban Design and Planning University of Washington May 2009 1 1.

More information

Introduction to Remote Sensing

Introduction to Remote Sensing Introduction to Remote Sensing Spatial, spectral, temporal resolutions Image display alternatives Vegetation Indices Image classifications Image change detections Accuracy assessment Satellites & Air-Photos

More information

White paper brief IdahoView Imagery Services: LISA 1 Technical Report no. 2 Setup and Use Tutorial

White paper brief IdahoView Imagery Services: LISA 1 Technical Report no. 2 Setup and Use Tutorial White paper brief IdahoView Imagery Services: LISA 1 Technical Report no. 2 Setup and Use Tutorial Keith T. Weber, GISP, GIS Director, Idaho State University, 921 S. 8th Ave., stop 8104, Pocatello, ID

More information

Digital database creation of historical Remote Sensing Satellite data from Film Archives A case study

Digital database creation of historical Remote Sensing Satellite data from Film Archives A case study Digital database creation of historical Remote Sensing Satellite data from Film Archives A case study N.Ganesh Kumar +, E.Venkateswarlu # Product Quality Control, Data Processing Area, NRSA, Hyderabad.

More information

Remote Sensing Analysis Framework for Maritime Surveillance Application

Remote Sensing Analysis Framework for Maritime Surveillance Application Remote Sensing Analysis Framework for Maritime Surveillance Application Olaf Frauenberger, Egbert Schwarz, Sergey Voinov Maritime Security Lab Neustrelitz (DFD) Maritime Big Data Workshop, 9-11 May, La

More information

Sentinels Data Collection

Sentinels Data Collection H2020-EO-1-2014 Sentinels Data Collection AUTHOR Mattia Marconcini (DLR) DATE 19 January 2017 ISSUE 1.0 GRANT AGREEMENT no 637519 DISSEMINATION LEVEL PU CONTRIBUTORS Page 2 of 20 CONTENTS 1 Introduction...

More information

Specificities of Near Nadir Ka-band Interferometric SAR Imagery

Specificities of Near Nadir Ka-band Interferometric SAR Imagery Specificities of Near Nadir Ka-band Interferometric SAR Imagery Roger Fjørtoft, Alain Mallet, Nadine Pourthie, Jean-Marc Gaudin, Christine Lion Centre National d Etudes Spatiales (CNES), France Fifamé

More information

Landsat 8, Level 1 Product Performance Cyclic Report November 2016

Landsat 8, Level 1 Product Performance Cyclic Report November 2016 Landsat 8, Level 1 Product Performance Cyclic Report November 2016 Author(s) : Sébastien Saunier (IDEAS+, Telespazio VEGA) Amy Northrop (IDEAS+, Telespazio VEGA) IDEAS+-VEG-OQC-REP-2647 Issue November

More information

ORFEO program : Methodological part Report

ORFEO program : Methodological part Report ORFEO program : Methodological part Report - 2010 Introduction CNES Paris December 2010 2 Goals of the methodological part Goal: make the development of new algorithms and their validation easier Respond

More information

TerraSAR-X. Value Added Product Specification

TerraSAR-X. Value Added Product Specification Doc. No.: 0009 Page: 1 / 26 TerraSAR-X Value Added Doc. No.: 0009 Page: 2 / 26 TABLE OF CONTENTS 1 INTRODUCTION... 4 1.1 Objective... 4 1.2 Reference Documents... 4 1.3 Definitions and Abbreviations...

More information

Forest mapping and monitoring in Russia using EO data: R&D activity overview

Forest mapping and monitoring in Russia using EO data: R&D activity overview Russian Academy of Sciences Space Research Institute (IKI) Forest mapping and monitoring in Russia using EO data: R&D activity overview Sergey Bartalev 11.09 13.09.2017, 3rd User Workshop of the GlobBiomass

More information

Spatial Analysis with ArcGIS Pro. Krithica Kantharaj, Esri

Spatial Analysis with ArcGIS Pro. Krithica Kantharaj, Esri Spatial Analysis with ArcGIS Pro Krithica Kantharaj, Esri What is analysis? Analysis transforms raw data into information or knowledge Spatial analysis does this for geographic or spatial data Who? What?

More information

Landsat 8, Level 1 Product Performance Cyclic Report February 2017

Landsat 8, Level 1 Product Performance Cyclic Report February 2017 Landsat 8, Level 1 Product Performance Cyclic Report February 2017 Author(s) : Sébastien Saunier (IDEAS+, Telespazio VEGA) Amy Northrop (IDEAS+, Telespazio VEGA) IDEAS+-VEG-OQC-REP-2647 Issue February

More information

Landsat 8, Level 1 Product Performance Cyclic Report July 2016

Landsat 8, Level 1 Product Performance Cyclic Report July 2016 Landsat 8, Level 1 Product Performance Cyclic Report July 2016 Author(s) : Sébastien Saunier (IDEAS+, Telespazio VEGA) Amy Northrop (IDEAS+, Telespazio VEGA) IDEAS+-VEG-OQC-REP-2647 Issue July 2016 1 September

More information

Model-Based Design for Sensor Systems

Model-Based Design for Sensor Systems 2009 The MathWorks, Inc. Model-Based Design for Sensor Systems Stephanie Kwan Applications Engineer Agenda Sensor Systems Overview System Level Design Challenges Components of Sensor Systems Sensor Characterization

More information

ArcGIS Pro: What s New in Analysis. Rob Elkins

ArcGIS Pro: What s New in Analysis. Rob Elkins ArcGIS Pro: What s New in Analysis Rob Elkins ArcGIS Pro Welcome ArcGIS Pro: Analysis Rob Elkins ArcGIS Pro 1.0 Now Available = + Includes the complete ArcGIS Platform Application fusion Single, always

More information

CanImage. (Landsat 7 Orthoimages at the 1: Scale) Standards and Specifications Edition 1.0

CanImage. (Landsat 7 Orthoimages at the 1: Scale) Standards and Specifications Edition 1.0 CanImage (Landsat 7 Orthoimages at the 1:50 000 Scale) Standards and Specifications Edition 1.0 Centre for Topographic Information Customer Support Group 2144 King Street West, Suite 010 Sherbrooke, QC

More information

HTEP - Water Quality Application

HTEP - Water Quality Application HTEP - Water Quality Application Prepared by: Joël Hogeveen Delft University of Technology 2 March 2017 This document provides information about the Water Quality application of the Hydrology Thematic

More information

Warren Cartwright, Product Manager MDA Geospatial Services, Canada

Warren Cartwright, Product Manager MDA Geospatial Services, Canada Advanced InSAR Techniques for Urban Infrastructure Monitoring Warren Cartwright, Product Manager MDA Geospatial Services, Canada www.mdacorporation.com RESTRICTION ON USE, PUBLICATION OR DISCLOSURE OF

More information

ArcGIS Pro: What s New in Analysis

ArcGIS Pro: What s New in Analysis Federal GIS Conference February 9 10, 2015 Washington, DC ArcGIS Pro: What s New in Analysis James Sullivan What is analysis? Analysis transforms raw data into information or knowledge. Spatial analysis

More information

ERDAS IMAGINE Suite Comparison

ERDAS IMAGINE Suite Comparison ERDAS Suite Comparison A brief comparison of Essentials, Advantage and Professional age 1 of 7 Overview This document provides a brief comparison of the main features and capabilities found within the

More information

Camera Requirements For Precision Agriculture

Camera Requirements For Precision Agriculture Camera Requirements For Precision Agriculture Radiometric analysis such as NDVI requires careful acquisition and handling of the imagery to provide reliable values. In this guide, we explain how Pix4Dmapper

More information

ATCOR Workflow for IMAGINE 2018

ATCOR Workflow for IMAGINE 2018 ATCOR Workflow for IMAGINE 2018 Version 1.1 User Manual Mai 2018 ATCOR Workflow for IMAGINE Page 2/73 The ATCOR trademark is owned by DLR German Aerospace Center D-82234 Wessling, Germany URL: www.dlr.de

More information

On the use of water color missions for lakes in 2021

On the use of water color missions for lakes in 2021 Lakes and Climate: The Role of Remote Sensing June 01-02, 2017 On the use of water color missions for lakes in 2021 Cédric G. Fichot Department of Earth and Environment 1 Overview 1. Past and still-ongoing

More information

Landsat 8, Level 1 Product Performance Cyclic Report January 2017

Landsat 8, Level 1 Product Performance Cyclic Report January 2017 Landsat 8, Level 1 Product Performance Cyclic Report January 2017 Author(s) : Sébastien Saunier (IDEAS+, Telespazio VEGA) Amy Northrop (IDEAS+, Telespazio VEGA) IDEAS+-VEG-OQC-REP-2647 Issue January 2017

More information

Ground Truth for Calibrating Optical Imagery to Reflectance

Ground Truth for Calibrating Optical Imagery to Reflectance Visual Information Solutions Ground Truth for Calibrating Optical Imagery to Reflectance The by: Thomas Harris Whitepaper Introduction: Atmospheric Effects on Optical Imagery Remote sensing of the Earth

More information

INTRODUCTION TO SNAP TOOLBOX

INTRODUCTION TO SNAP TOOLBOX INTRODUCTION TO SNAP TOOLBOX EXERCISE 1 (Exploring S2 data) Data: Sentinel-2A Level 1C: S2A_MSIL1C_20180303T170201_N0206_R069_T14QNG_20180303T221319.SAFE 1. Open file 1.1. File / Open Product 1.2. Browse

More information

Managing and serving large collections of imagery

Managing and serving large collections of imagery IOP Conference Series: Earth and Environmental Science OPEN ACCESS Managing and serving large collections of imagery To cite this article: V Viswambharan 2014 IOP Conf. Ser.: Earth Environ. Sci. 18 012062

More information

Camera Requirements For Precision Agriculture

Camera Requirements For Precision Agriculture Camera Requirements For Precision Agriculture Radiometric analysis such as NDVI requires careful acquisition and handling of the imagery to provide reliable values. In this guide, we explain how Pix4Dmapper

More information

8th ESA ADVANCED TRAINING COURSE ON LAND REMOTE SENSING

8th ESA ADVANCED TRAINING COURSE ON LAND REMOTE SENSING Urban Mapping Practical Sebastian van der Linden, Akpona Okujeni, Franz Schug Humboldt Universität zu Berlin Instructions for practical Summary The Urban Mapping Practical introduces students to the work

More information

Spatial Analyst is an extension in ArcGIS specially designed for working with raster data.

Spatial Analyst is an extension in ArcGIS specially designed for working with raster data. Spatial Analyst is an extension in ArcGIS specially designed for working with raster data. 1 Do you remember the difference between vector and raster data in GIS? 2 In Lesson 2 you learned about the difference

More information

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

University of Texas at San Antonio EES 5053 Term Project CORRELATION BETWEEN NDVI AND SURFACE TEMPERATURES USING LANDSAT ETM + IMAGERY NEWFEL MAZARI University of Texas at San Antonio EES 5053 Term Project CORRELATION BETWEEN NDVI AND SURFACE TEMPERATURES USING LANDSAT ETM + IMAGERY NEWFEL MAZARI Introduction and Objectives The present study is a correlation

More information

Chapter 5. Preprocessing in remote sensing

Chapter 5. Preprocessing in remote sensing Chapter 5. Preprocessing in remote sensing 5.1 Introduction Remote sensing images from spaceborne sensors with resolutions from 1 km to < 1 m become more and more available at reasonable costs. For some

More information

ATCOR Workflow for IMAGINE 2016

ATCOR Workflow for IMAGINE 2016 ATCOR Workflow for IMAGINE 2016 Version 1.0 Step-by-Step Guide January 2017 ATCOR Workflow for IMAGINE Page 2/24 The ATCOR trademark is owned by DLR German Aerospace Center D-82234 Wessling, Germany URL:

More information

MONITORING OF FOREST DAMAGE CAUSED BY GYPSY MOTH IN HUNGARY USING ENVISAT MERIS DATA ( )

MONITORING OF FOREST DAMAGE CAUSED BY GYPSY MOTH IN HUNGARY USING ENVISAT MERIS DATA ( ) MONITORING OF FOREST DAMAGE CAUSED BY GYPSY MOTH IN HUNGARY USING ENVISAT DATA (2005-2006) G. Nádor, I. László, Zs. Suba, G. Csornai Remote Sensing Centre, Institute of Geodesy Cartography and Remote Sensing

More information

A Web Application and Subscription Service for Landsat Forest Area Change Tools (LandsatFACT)

A Web Application and Subscription Service for Landsat Forest Area Change Tools (LandsatFACT) A Web Application and Subscription Service for Landsat Forest Area Change Tools (LandsatFACT) Development Team N.C. Forest Service: David Jones & Brian McLean UNC Asheville s NEMAC: Jim Fox, Derek Morgan,

More information

Preparing Remote Sensing Data for Natural Resources Mapping (image enhancement, rectifications )

Preparing Remote Sensing Data for Natural Resources Mapping (image enhancement, rectifications ) Preparing Remote Sensing Data for Natural Resources Mapping (image enhancement, rectifications ) Why is this important What are the major approaches Examples of digital image enhancement Follow up exercises

More information