/Planetscope_preprocessing

Notebooks for preprocessing and analysis of Planetscope 4 band data/imagery, using rasterio and fiona.

Primary LanguageJupyter Notebook

Preprocessing of Planetscope 4-band imagery

This repository contains scripts for preprocessing and basic analysis of Planetscope imagery. Code is based on notebooks from Planetlabs.

Available notebooks

Preprocessing

Preprocess multiple images that does not need mosaicing.
Convert Radiance to Reflectance. Deliver images scaled/unscaled, with/without clipping to AOI (area of interest).

For large AOI's that require several scenes/images (mosaic) to cover the AOI.
Convert Radiance to Reflectance. Deliver images or the mosaic scaled/unscaled, with/without clipping to AOI.


Analysis

Takes reflectance images as input, calculate, visualize and export vegetation indices from PS 4-band imagery.
Vegetation indices: NDVI, EVI, SAVI, MSAVI2, ARVI, IPVI, DVI, RVI

Takes vegetation indices as input, apply thresholding to segment image, smoothen with majority filter and export mask.


Flowchart illustrating the process going from radiance images to a reflectance mosaic clipped to an AOI.

Note: If GitHub isn't rendering the images, consider downloading them for local viewing: Download Flowchart