PPE Detection on Aramco Contractor Sites — A 2026 Field Guide

Step-by-step playbook for AI PPE detection inside the Saudi Aramco contractor ecosystem — model selection, IoU thresholds, FRC handling, SAP-PM hooks, and audit-ready evidence trails.

Why Aramco contractor PPE has its own playbook

Generic PPE models trained on European construction footage underperform on Aramco contractor sites for three predictable reasons. First, the dominant garment is the orange or navy flame-resistant coverall (FRC), not a separate hi-vis vest, so vest classes misfire. Second, summer glare from sand and concrete pushes camera auto-exposure into clipping, which collapses helmet contrast. Third, contractor headcounts at large turnarounds easily exceed 4,000 workers across multiple gates, so a 2% false-positive rate produces hundreds of nuisance alerts per shift and trains supervisors to ignore the system.

A 2026-ready deployment plans for those three realities from day one. The rest of this guide walks through the field decisions in order.

1. Map the PPE classes Aramco actually inspects

Before training data is touched, align the class list with the contractor HSE manual and the SAP Permit-to-Work (PTW) categories. A defensible minimum class list looks like:

  1. Hard hat (worn / not worn)
  2. FRC coverall (worn / partial / absent)
  3. Safety glasses (worn / not worn)
  4. High-visibility outer layer over FRC (required at night and inside roadways)
  5. Gloves (task-conditional, often optional in the model)
  6. Fall-arrest harness (only when work-at-height permit is active)

Tie each class to the PPE detection solution and to the work-at-height workflow so that model output maps cleanly onto inspection checklists rather than onto generic “violation” buckets.

2. Pick a model that survives Saudi summer light

For 2026, a finetuned YOLO-class detector on a Hailo-8 or Jetson Orin NX is the dependable baseline. Foundation-model pipelines such as Grounding DINO plus SAM 2 produce stronger zero-shot results but are not yet cost-effective for 24/7 contractor-gate monitoring at the scale of an Aramco facility.

Recommended starting points:

  • Detector: YOLO26-m or RF-DETR-base, finetuned on at least 8,000 KSA-sourced frames covering daylight, dusk, sodium-vapor night light, and dust events.
  • Backbone augmentation: heavy gamma jitter (0.6–1.6), HSV-S +/-30, Mosaic with desert-background sampling, and CutMix between FRC and bare-coverall classes.
  • Hard-negative mining: sample of cleaning rags, orange traffic barriers, and orange site cones — each of these triggers naive vest classifiers.

Pair the detector with a Smart Monitoring Platform that handles streaming inference, event deduplication, and the SAP hand-off described later.

3. Set IoU and confidence thresholds with intent

Default thresholds shipped by model zoos optimise for COCO-style mAP, not for HSE outcomes. Tune by class:

ClassIoUConfidenceRationale
Hard hat0.500.65Small object, high cost of false positive (worker pulled off task)
FRC coverall0.450.60Large object, often partially occluded by tools
Safety glasses0.400.55Very small object, accept lower IoU but verify with face crop
Hi-vis outer0.500.60Confusable with FRC orange, requires reflective-stripe feature
Harness0.450.70High-risk class, raise confidence to avoid permit drama

These are starting values; rerun on local validation and freeze only after the false-positive review process below.

4. Handle FRC properly — it is not a vest

The single biggest model failure on Aramco sites is treating FRC as interchangeable with a hi-vis vest. They are not interchangeable, and HSE auditors will reject any system that conflates them.

Two engineering patterns work:

  1. Two-class FRC head: FRC-with-reflective-stripes vs FRC-plain. Many Aramco operating sites require the reflective-stripe variant during night shifts and in roadway zones; a plain FRC is a violation in those contexts even though the worker is technically in a coverall.
  2. Garment-segmentation auxiliary: a SAM 2 mask over the torso region that feeds a second classifier for stripe detection. More accurate, more compute, justifiable on permit-critical zones.

Document both choices in the trust and audit overview so HSE can review the design before approving.

5. Throttle false positives or lose the room

Three rules cut nuisance alerts by roughly an order of magnitude in field deployments and are what experienced KSA HSE managers expect to see in the design doc:

  1. 3-frame persistence: a violation is only emitted if the same worker-track holds the violation for at least three consecutive frames at 5 fps. This kills momentary helmet-strap-adjust events.
  2. Zone gating: PPE rules are evaluated per zone, not per camera. Hard-hat is mandatory in process units, optional in air-conditioned admin trailers. Tie zones to the perimeter and zone monitoring layer.
  3. Permit-aware suppression: when a hot-work or confined-space permit is open in SAP-PM, the system raises the harness threshold and suppresses redundant violations from the same worker for the duration of the permit task.

6. Wire the events into SAP-PM, not into a side database

The deliverable that wins the contractor audit is not a dashboard. It is a notification in SAP Plant Maintenance referencing the work order, the functional location, and the contractor company. Recommended hand-off:

  1. Each detected violation produces a JSON event with: event_id, timestamp_utc, camera_id, zone_id, class, confidence, worker_track_id, clip_hash, permit_id (if any).
  2. A middleware service (typically a Node or Python adapter) calls the SAP OData endpoint BAPI_ALM_NOTIF_CREATE with notification type Y2 (Aramco contractor HSE) — confirm the exact type with your contracting officer, as it varies by operating organisation.
  3. The clip hash points at WORM storage; the SAP notification carries the URL but never the clip itself, so PDPL retention rules stay enforceable.
  4. Closure of the SAP notification feeds back to the analytics layer to mark the event as actioned.

For deeper integration patterns see the AI analytics platform and the API access overview.

7. Build the audit evidence trail before go-live

Aramco contractor audits in 2026 expect, at minimum:

  • A model card with training-set demographics, class balance, and validation precision/recall per class.
  • A drift log showing weekly precision on a held-out KSA validation set; drop below 0.85 triggers retrain.
  • A tamper-evident clip store with SHA-256 hashes signed daily.
  • A DPO sign-off referencing the PDPL compliance posture and the lawful basis for processing worker images on contractor sites.

Skipping any of these does not stop the system from running; it stops the system from being usable as evidence in a contractor incident review.

8. Field deployment checklist

Use this as the pre-mobilisation gate:

  1. PPE class list signed off by contractor HSE manager.
  2. Cameras commissioned with sun-angle survey for July glare worst-case.
  3. Edge devices (Hailo-8 or Jetson Orin NX) imaged with the validated model build hash.
  4. SAP-PM notification type confirmed with contracting officer.
  5. Permit-to-Work integration tested end-to-end with at least one hot-work and one work-at-height permit.
  6. DPO and HSE jointly sign the deployment record.
  7. First two weeks run in shadow mode — events logged but not escalated — to calibrate thresholds.

Next steps

If you are scoping a 2026 PPE deployment on an Aramco contractor site, start with our PPE detection solution, review the construction safety overview, and benchmark against the Vision 2030 construction technology context. For procurement reality, see the companion guide on IKTVA and Saudi-Made AI vendors.

Book a contractor-site assessment and we will produce a site-specific PPE class list and threshold plan within 10 working days.

React to this article

Ready to Transform Your Operations?

Discover how Future Intelligence can help you leverage drone and AI technology for your projects.

View: