Skip to content
View wrignj08's full-sized avatar

Highlights

  • Pro

Block or report wrignj08

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
wrignj08/README.md

Dr Nick Wright

Senior Research Scientist at DPIRD in Western Australia, and Adjunct Research Fellow at UWA. I build deep learning models for satellite imagery, and the tooling around them: getting imagery in, running models over it at scale, and turning the output into something usable.

Most of my work lives under DPIRD-DMA rather than on this account. Ten tools, nine on PyPI, 800,000+ downloads, 900+ stars.

Read the full CV

Models

Tool Purpose
OmniCloudMask Sensor-agnostic cloud and shadow segmentation
OmniWaterMask High-accuracy water segmentation
CloudS2Mask Sentinel-2 cloud and shadow masking

Everything around them

Tool Purpose
S2Mosaic Cloud-free Sentinel-2 mosaics
Smoothify Natural-looking polygons from raster classifications
MultiClean Edge smoothing and island removal on multiclass arrays
BuildingRegulariser Regularising building footprints
ClassCounter Fast pixel class counting for arrays and rasters
Sentinel-2 Grid Explorer Web map of Sentinel-2 grid locations

Recent papers

  • OmniWaterMask, farm dam water monitoring. ISPRS J. Photogrammetry and Remote Sensing, 2025. Paper
  • OmniCloudMask, sensor-agnostic cloud and shadow identification. Remote Sensing of Environment, 2025. Paper
  • CloudS2Mask, Sentinel-2 cloud masking. Remote Sensing of Environment, 2024. Paper

Elsewhere

njw.id.au · Google Scholar · ORCID · LinkedIn · Full CV

Pinned Loading

  1. DPIRD-DMA/Building-Regulariser DPIRD-DMA/Building-Regulariser Public

    Python library for cleaning and regularising building footprints in geospatial data, aligning edges to principal directions and simplifying polygons for more accurate analysis.

    Jupyter Notebook 250 24

  2. DPIRD-DMA/OmniCloudMask DPIRD-DMA/OmniCloudMask Public

    OmniCloudMask is a Python library for fast, accurate cloud and cloud shadow segmentation in satellite imagery.

    Python 188 25

  3. DPIRD-DMA/MultiClean DPIRD-DMA/MultiClean Public

    Python library for morphological cleaning of multiclass 2D numpy arrays (edge smoothing and island removal

    Jupyter Notebook 67 2

  4. DPIRD-DMA/S2Mosaic DPIRD-DMA/S2Mosaic Public

    Python package for creating cloud-free mosaics from Sentinel-2 imagery, with flexible scene selection, multiple compositing methods, and state-of-the-art cloud masking via OmniCloudMask.

    Python 72 12

  5. DPIRD-DMA/OmniWaterMask DPIRD-DMA/OmniWaterMask Public

    Python library for high-accuracy water segmentation in satellite and aerial imagery, combining deep learning with NDWI and vector data for robust detection across multiple sensors and resolutions.

    Python 47 13

  6. DPIRD-DMA/Sentinel-2-grid-explorer DPIRD-DMA/Sentinel-2-grid-explorer Public

    A web map showing the location and names of the Sentinel-2 grids

    JavaScript 52 8