
Drone FOD Detection on Runways, Taxiways and Aprons
Drone FOD detection on runways, taxiways and aprons, in active development and not offered yet. The platform plans the low pass and georeferences each…
Pavement fails slowly and then all at once. A low serpentine pass images the full width of a runway or taxiway at a known ground resolution, so the surface is on record while problems are still maintenance rather than a closure.
Every picture below comes from an inspection we flew: drone frames, field photos and app screens. The brackets mark what the analysis reads.
Crop of frame 0047 of a 4 Sep 2026 surface scan, nadir, from the 8064 × 6048 original at 100 %.
Crop of frame 0254 of a 28 Sep 2026 surface scan, nadir, from the 8064 × 6048 original at 100 %.
This service is bought by the person who walks the runway and knows what a walk misses. It fits the maintenance manager who wants a complete imagery record of the surface to set against a walk-down, the engineer who needs the extent of a resealing or a rubber removal measured from imagery before the tender goes out, and the operator who needs a record of the surface on a date, before works, after works or after an incident.
Three outcomes are what the service is judged on, and each has a state you can check on delivery rather than a promise you have to trust.
Every part of the scanned surface is covered by the flown pass, and no strip is imaged worse than the rest. Each image carries its position, so a crew can go to a place in the imagery rather than look for it.
The surface is imaged at the ground resolution and overlap the pilot scope names, from a pass whose run count and frame spacing were derived from the camera before the flight.
The imagery is georeferenced and retained, so a repeat scan of the same area can be set beside this one by your engineer. A comparison report between scans is not produced.
A pavement scan is only worth as much as its worst-covered strip. So the pass is derived from the camera, not from a guess.

From the scan altitude, the gimbal angle and your camera's field of view, the per-image ground footprint is computed, and from that the number of parallel runs needed to cover the surface width at the overlap you asked for. Forward spacing between frames comes out of the same footprint. The flight speed is then checked against the camera frame rate using that spacing, so a high-overlap scan can never be flown too fast to actually capture every frame it plans. Altitude follows the terrain, so the commanded height above the pavement holds even where the surface falls away.

You are not limited to whole surfaces. The along-track window can be capped or trimmed at both ends and measured from either runway end, so re-checking the first 600 metres off one threshold is one setting. The band across the surface can be narrowed to a single side, which is how a shoulder or one half of a wide apron gets scanned without flying the rest. Runs can be laid along the surface or across it. This pass also satisfies the visual aids requirement to overfly the full length of the runway at low level, so the pavement scan and the pattern and obstruction check come off one sortie.
The imagery located on the surface, so the next survey compares against this one rather than starting over.
The full scanned surface at the stated ground resolution and overlap, every image with its position.
The flown resolution, overlap, run count and frame spacing, stated in the report.
Kept so that a disputed finding can be re-examined and a survey can be re-run on a newer model, which is manual today.
One model class, crack or not crack, run on the orthomosaic on a separate GPU machine.
Rules turn detected cracks into codes 41 alligator, 43 block, 48 longitudinal and transverse on asphalt, and 63 linear on concrete. No other distress is classified.
The low-level pass along the full runway also confirms visual contact with the runway elements is not obstructed.
Each image carries a surveyed position, so repeat scans of the same area can be lined up.
Not included. No other distress type is detected. Recognising grass, patches and debris is in development, short of training data.
You name the surfaces, or the part of a surface, and the question the scan has to answer. We turn the question into a ground resolution and an overlap, agree how the imagery is handed over and who is told on the day if the crew sees a hazard. Output is a pilot scope that states the resolution the scan will be flown at.
The runs are computed from the surface geometry, the resolution and the camera optics: flight height, run count, frame spacing and speed all follow from them. The height profile follows the terrain. Output is a validated mission and a capture window request to your tower.
Flown between aircraft movements, about an hour of flying per kilometre of a 45 m wide runway, plus battery changes. Every image carries its RTK position, to about ±1 cm. If a movement interrupts a run, the run resumes from where it stopped. If weather closes the window, the mission is reflown unchanged rather than rebuilt.
Imagery is built into an orthomosaic and run through the crack model on a separate GPU machine, and rules code the cracks to ASTM D5340 categories 41, 43, 48 and 63. This step is close to a first MVP. Recognising grass, patches and debris is also in development, short of training data. No other distress is detected.
Debris recognition is in development, short of training data, so the analysis does not raise a same-day debris notice yet. Anything the crew sees that reads as an immediate operational hazard, debris on a movement area or an open spall in the touchdown zone, is passed to the tower at the time with its location.
The georeferenced imagery and the report land together. Anything disputed is re-examined against the retained imagery rather than re-flown.

Parallel scan runs starting at the threshold
A surface scan is a claim about coverage before it is a claim about findings. A walk-down covers what the walker looks at. A scan covers what the pass was computed to cover, and the computation is done from the camera’s field of view, the flight height and the overlap, so the ground resolution is a stated figure and the worst-covered strip is as well covered as the best. That is what lets a reader say which part of the surface the imagery covers, which a walk cannot.
Crack detection is the part still in development. It runs on the orthomosaic built from the scan, finds cracks as a single class, and rules then code them to ASTM D5340 categories: 41 for alligator cracking , 43 for block cracking, 48 for longitudinal and transverse cracking on asphalt, and 63 for linear cracking on concrete. It is close to a first MVP and is not a delivered output yet. Nothing else is classified as distress, so spalling , raveling , joint sealant loss, rubber and markings are read from the imagery by a person and are not detected by the scan. The system also recognises grass, patches and debris, all in development and short of training data. Loose material on a movement area is an operational finding with a different owner and a different clock, so if the crew sees it on site it is passed to the tower at the time.
What the scan does not do is rate. A pavement condition index is a statement about a defined section, computed from distress density against ASTM D5340 categories, and a rating per section is not something TarmacView produces today. The scan is the evidence layer under any later analysis, and it stands on its own when the question is what the surface looks like and where.
Every image carries a position from RTK positioning , to about ±1 cm, and the imagery is retained. That is what makes a disputed finding checkable and a repeat scan comparable by your engineer. A location imaged this year can be found again next year by its position. A photograph in a folder with no position cannot be found again at all.
This service is in active development and is not offered yet, so there is no price, rate or quote. Four things shape a pilot instead.
Three things can stop or degrade a scan, and each has an owner.
Standing water, snow cover and heavy contamination hide the surface from a camera, and wind above the drone's limit stops the low pass. Results are best on a calm, sunny day, because high wind blurs images and low light forces a high ISO. Harsher conditions are workable with an adjusted, slower surface-scan configuration. The mission is reflown rather than scanned through the obstruction. This is nobody's fault and it is the most common reason a date moves.
The scan needs tower coordination and, at most aerodromes, an escort, and a low pass along the full runway needs movement windows long enough to fly a run. If the windows do not appear, the visit does not happen. That dependency sits with the aerodrome operator and it is worth confirming before travel is booked.
A scan flown at the wrong resolution answers the wrong question, and reflying it is a second visit. We turn your question into a resolution at scoping and write it into the pilot scope, and the report states the resolution that was flown so the two can be compared.

Drone FOD detection on runways, taxiways and aprons, in active development and not offered yet. The platform plans the low pass and georeferences each…

Municipal road survey by drone and ground imagery, in active development and not offered yet. The platform already plans flights and georeferences…

A drone survey to an ASTM D5340 distress inventory and a PCI for every sample unit of the airfield, with every crack measured, rated and shown on one…
This service is in active development and is not offered yet. If you want to follow it or try it early at your aerodrome, tell us the aerodrome and the surfaces and we will talk it through. Nothing is binding.