Skip to content

Static Asset Preservation in Map Cleaning

Last updated: 2026-05-09

Dynamic-object removal is only acceptable when it preserves the static structure that localization, planning, geofencing, and operator review depend on. A cleaner that removes parked vehicles but also erodes curbs, stand markings, terminal edges, poles, gates, or docking aids has reduced map clutter by creating a safety defect.

This page defines the static-preservation validation case for airside LiDAR map cleaning.

Preservation Claim

For the approved airside ODD and map layer, the map-cleaning pipeline removes transient dynamic clutter while preserving surveyed or repeatedly observed static assets that are required for localization, semantic map alignment, operational boundaries, and safety review.

The claim is limited to the sensor rig, map resolution, cleaner version, route/stand set, weather slices, and review process in the release evidence package.

Asset Classification

Asset classExamplesMap treatmentReview owner
Permanent staticTerminal walls, jet bridge fixed bases, light poles, hydrants, curbs, surveyed stand markingsPreserve in localization or semantic layerMapping lead
Safety staticstop bars, hold lines, restricted-area paint, service-road boundariesPreserve and cross-check against vector mapSafety and airport ops
Movable-staticcones, chocks, barriers, dollies, belt loaders, parked buses, staged cartsKeep out of permanent layer unless approved as an overlayMap operations
Current dynamicaircraft, tugs, people, moving GSE, temporary work crewRemove from static layer; retain as replay evidencePerception and ops
FOD/hazarddebris, loose hardware, straps, pavement fragmentsDo not erase as noise; preserve as alert evidenceSafety and FOD owner
Unknown/reviewoccluded, sparse, low-confidence, or disagreement regionsQuarantine tile or require human reviewRelease approver

Test Matrix

Static featureFalse deletion modeRequired test sliceEvidence to keep
Stand and service-road markingsRemoved as low-height ground clutterwet/dry, day/night, worn paintbefore/after point cloud, intensity image, line residual
Curbs and wheel stopsRemoved by terrain or ground filtersshallow incidence, sparse range, near aircraft standcross-section profile and retained-point ratio
Poles and signsRemoved as isolated outliersopen apron, terminal edge, reflective surfacesobject-level retention and localization impact
Docking aids and fixed cabinetsClassified as parked equipmentaircraft present/absent paired sessionsasset ID, bounding volume, reviewer decision
Terminal glass/edgesOver-cleaned due to multipathsun glare, night lighting, wet surfaceraw scans, rejected points, ghost/real label
Low fixturesRemoved as FOD/noisechocks nearby, hoses, drains, coverssemantic label and close-range inspection

Metrics

MetricDefinitionGate use
Static preservation rateretained ground-truth static points divided by all ground-truth static pointsPrimary preservation metric by asset class
Static erosion by assetfalse-deleted points or cells inside an approved static asset volumeBlocks publication for safety-critical assets
Localization deltachange in NDT/ICP residuals, inliers, covariance, relocalization success, ATE/RPECleaned map must not degrade localization in release zones
Semantic alignment deltadistance between retained point cloud features and Lanelet2/vector featuresProtects stop lines, boundaries, stands, and route graph
Removed-layer review ratepercentage of rejected points accepted as legitimate deletion by human reviewDetects overly aggressive cleaners
Quarantine ratepercentage of tiles requiring unknown/review dispositionMeasures operational scalability

Publication Gates

GatePass conditionBlocker
Source provenanceraw scans, poses, calibration, map version, cleaner config, and rejected layer are archivedmissing rejected points or untraceable cleaner version
Ground-truth coverageevery safety-critical asset class has labels in affected zonesonly aggregate PR/RR metrics are available
Localization replaycandidate map is neutral or better on residuals, inliers, covariance, and recoveryscan matching worsens in any approved route segment
Semantic validationvector map and point cloud agree within the site tolerancedisconnected, shifted, or stale semantic features
Human reviewfalse deletions are resolved or tile is quarantinedreviewer cannot inspect before/after evidence
Rollbackprior map bundle and compatible config remain deployableno signed rollback target

Release Checklist

  1. Freeze the raw survey bundle and cleaner configuration before running acceptance metrics.
  2. Score static preservation per asset class, not only aggregate map-cleaning score.
  3. Compare at least one conservative baseline and one production candidate on the same logs.
  4. Review the rejected layer around stands, gates, pedestrian paths, and service-road boundaries.
  5. Run localization replay on raw, cleaned, and candidate-over-cleaned maps.
  6. Keep movable-static assets out of the permanent map unless a lifecycle policy approves them.
  7. Link every accepted false deletion to a reviewer decision or a non-safety artifact class.
  8. Reject or quarantine any tile with unresolved erosion of safety-critical static structure.

Sources

Public research notes collected from public sources.