Axine Labs
Free / commercial imagery

Methane Plume Detection

Point-source plume outlines over wellpads, compressor stations and processing facilities, from free hyperspectral archives.

Column enhancement over oil and gas facilities. Reviewed public plume products pass through with their provenance, and our own filter runs alongside as screening.

Methane Plume Detection
In view

Point-source methane column enhancement over oil and gas infrastructure, drawn from the open hyperspectral archive.

WHAT THE SENSOR SEES

What this layer looks for.

The laboratory reference for each material, and what the sensor's band spacing captures of it. The shaded band marks the range the method reads.

0.600.801.002.100 µm2.170 µm2.240 µm2.310 µm2.380 µm2.450 µmWavelength (µm)Transmittance
Laboratory reference
Sensor sampling
Working range
Band depth0.47
Feature width66 nm
Band spacing7.4 nm

WHAT IT FINDS

What it detects.

MaterialTypical settingWhat can confuse it
Methane column enhancement (ΔCH4)Wellpads, compressor stations, gas pipelines, coal mine vents, and landfillsSurface carbonate and clay absorb in the same window; dark surfaces return too few photons to retrieve from

METHOD

How it works.

Calibrated reflectance goes in, and every pixel is fitted against a public reference library.

01Step 1

Reviewed plume product ingest

Where a public agency has published a reviewed plume for the scene, it is ingested and passed through with its provenance intact. Missing values stay missing, with a stated reason, and no rate is attached that the publisher did not state.

02Step 2

Columnwise matched filter

Background covariance is estimated per detector column with adjacent columns merged, Schafer-Strimmer shrinkage applied, and brightness deflated jointly so a bright roof does not read as gas.

03Step 3

Noise calibration and confuser rejection

The filter output is scaled against its own negative tail, dark pixels are refused outright, and known surface confusers are rejected before anything is drawn.

04Step 4

Connectivity gate

Isolated hot pixels are discarded. A plume has to hold together spatially to survive, which is the cheapest defence against a filter that will always produce some response.

SPECIFICATIONS

What you get, and what it runs on.

Values deliveredColumn enhancement above background, floating point
OutputMethane column raster and plume polygons
TurnaroundIngesting a published plume is quick; running the filter waits on the granule, which is the slow part
Formats
Cloud-Optimized GeoTIFF (COG)Vector Plume Polygon (GeoJSON)Provenance record (granule id, method version, reasons for missing values)

Conditions it needs

Sun angle limit:65°
Cloud cover limit:10%
Vegetation cover limit:80%

Method and checks are documented in Axine Applied Spectroscopy Paper #2 · Section 3.4.

Read the paper

Scope

A screening layer that needs sunlight and bright, dry ground. A plume outline is a place to send an inspection.