Skip to content
Recorded weather · independent observations

Storm case studies.

Three systems. The same storm. Reports from the ground.

2026-09-12 UTC / Oklahoma City, Oklahoma

Anvil detected a ground-confirmed hail event.

Reported hail · estimated size1″
1 ground report1 NNW Oklahoma City
View ground report
21:10 UTC20:56 UTCSCAN 6 / 1021:20 UTC
Anvil · case findingDetected the hail eventAbove its detection threshold at the report-time scan.

Anvil

HAIL SENTINEL
Report at 21:10 UTC: 1 inch hail, 1 NNW Oklahoma City1
Loading recorded field
21:10 UTC
ANVIL HAIL SIGNAL
At this scanDetection threshold met
Estimated size · medianTracked storm · calibrated radar band0.75″
Technical readings
Recorded hail probability11.5%Comparison threshold9.6%Product size estimate · mm19.0Product upper estimate · mm38.1Upper estimate quantilep95Raw model median (p50) · mmUnavailableRaw model upper quantile (p90) · mmUnavailable
MESH · case findingBelow 1″ at report time0.72″ at the report point; 1″ reported.

MESH

RADAR SIZE
Report at 21:10 UTC: 1 inch hail, 1 NNW Oklahoma City1
Loading recorded field
21:10 UTC
MESH FIELD
At this scan0.72″18.3mmStorm maximum
At report location0.72″18.3 mm
ProbSevere · case findingStayed below comparison thresholdAcross the archived object’s full life.

ProbSevere v3

HAIL PROBABILITY
Report at 21:10 UTC: 1 inch hail, 1 NNW Oklahoma City1
Loading recorded field
21:10 UTC
NATIVE STORM OBJECT
At this scanBelow comparison threshold
Technical readings
Recorded hail probability15.0%Comparison threshold30.0%
Report locations · hollow before observationWeather estimates · one fixed viewObserved scans · no shape interpolation
The recorded sequence

Scan signals

Selected scans · separate thresholds
Threshold metBelowUnavailable
AnvilDetection threshold
MESHStorm maximum ≥1″
ProbSevereHail probability · comparison ≥30%
Ground reports
1
20:56 UTC21:20 UTC
Inspect a report
Size estimatesStorm estimates & point reports
SUPPORTING RECORD

Size through the storm

Anvil median0.75″MESH storm maximum0.72″Ground reports
20:56 UTC21:20 UTC
Recorded scans · storm estimatesGround reports · estimated point observations
Methods & sourcesThresholds, matching & original records
Reading this case

A trained spotter reported quarter-size hail. Anvil detected the event while ProbHail stayed below its comparison threshold.

Marks show threshold states at recorded scans, not confirmed outcomes. Anvil, MESH and ProbSevere answer different questions; these selected cases are not an accuracy study or a record of delivered alerts.

Anvil9.6%Anvil detection threshold
MESH25.4 mmStorm maximum · 1″ reference
ProbSevere v330.0%ProbHail · Hail Sentinel reference

The 30% ProbHail reference is selected by Hail Sentinel for this comparison. It is not an official NOAA detection rule.

  • This is an individual event illustration, not a population accuracy or false-alarm-rate measurement.
  • Ground truth is a public NWS local storm report with estimated size, mirrored in IEM and SPC and counted once. Neither occurrence nor size is inferred from MESH.
  • Native ProbSevere v3 boundaries, not nearest-centroid proxies, were tested against the report location. Its full object lineage was then retrieved without geographic restriction: 43 scans, 2026-09-12 20:10:42 through 2026-09-12 21:34:40 UTC; maximum ProbHail 21%.
  • Anvil detection ENTER is 0.096083; the ProbHail comparison bar is 30%. These are different scales and operating points. Crossing a detector threshold does not establish that a phone notification was delivered.
  • Anvil scores and physical textures were recorded live after model promotion. Images are those archived physical fields rendered by the current mobile contour shader; observations are not interpolated.
  • MESH images use original NOAA grid cells, and displayed values are sampled at the report point. Object maxima and neighborhood maxima are different spatial quantities; a point underestimate is not proof the MESH system missed an entire storm.
  • At the 21:10:39 report-time scan, original MESH is 18.3 mm at the point and throughout the sampled 11×11 neighborhood. Other overlapping storm objects have larger maxima at other times; this is not a blanket MESH miss.
  • Hail Sentinel selected this comparison threshold. The 30% ProbHail reference is used for this comparison; it is not an official ProbSevere alert threshold.
  • Native contour colors use detection-gated MESH size classes, not the displayed trained-model size estimate. The separate size readout uses the storm-object hybrid product calculation.
  • Archived Anvil sizing fields contain only the trained size model’s storm-object median (p50) and p90. NULL means that model did not emit a value. These raw model fields stay separate from the displayed hybrid product estimate.
  • Anvil product sizing is reconstructed from archived inputs using the current production hybrid-size function: the same detection object’s maximum MESH, probability and any archived size quantiles. The gate is detection ENTER (0.096083), with a 40 mm MESH crossover. The default arm is a calibrated MESH band; the larger-hail arm uses the trained size model. This is a storm-object median, not a point prediction or largest stone. The upper estimate is p95 for calibrated bands and p90 for the trained model, not a guaranteed bound. It is not an archived delivered notification, and the MESH-derived arm is not independent evidence of a learned sizing advantage.
Ground record

NOAA SPC hail reports

21:10 UTC · estimated size · 1 NNW Oklahoma City

11.00″estimated1 NNW Oklahoma City

Each map shows its own recorded field or native object in one fixed view. Anvil uses the same contour renderer as our app. The maps show weather estimates, not damage boundaries. Report points are independent observations at their own times.

A missing reading stays unknown. Missing imagery is separate from an available score. Recorded scans stay separate; no invented storm shape connects them. ProbSevere v3 and MESH are named for comparison. No affiliation or endorsement is implied.

Hail Sentinel · powered by Anvil

Carry Anvil
with you.

Live radar and hail alerts in Hail Sentinel.

Explore the app