Structural screening from a photograph.

In development ↗

Inspect the
unreachable.

Drone, CCTV and handheld imagery in. Located defects, ranked severity, and a report an engineer can act on — out.

First-pass screening. Findings require confirmation by a qualified engineer.

Severity ranked Every score traceable Report in one click
Inside TwinVerse
TwinVerse dashboard showing a completed inspection: 29 of 29 images analysed, 99 detections, and a severity distribution bar split across critical, high, medium and low bands

The whole survey, worst first. Nothing here is a mock-up.

Actual platform capture +

How it works

01 / 02

Four steps, no black box.

Every severity score on screen is three numbers multiplied together, and all three are stored with the finding. A reader can recompute any figure by hand from the record it came from.

01

Capture

Drone, CCTV, robot or a phone. Images or video — the pipeline does not care which.

02

Detect

A fine-tuned detector locates each crack in the frame and draws a box around it.

03

Score

Defect area, model confidence and a class weight, multiplied. All three shown on screen.

04

Report

Annotated images, a marker view of the structure, and a PDF anyone can forward.

What it finds today

One defect class, measured honestly.

01
Available

Cracks in concrete

Trained on 6,600 annotated photographs across three public datasets. It has never been shown corrosion, spalling or missing components, and will not report them.

In the product
02
Next

Corrosion and spalling

The detector sits behind an interface, so additional defect classes are a model change rather than a rewrite of the pipeline around it.

In development
03
Next

Video without double-counting

Frames are analysed independently today, so one crack visible across ten frames counts ten times. Tracking across frames fixes it.

In development

Screening, not an engineering assessment. The platform ranks which defect to look at first; it does not measure crack width in millimetres, which needs camera calibration or a physical scale in frame.

Validation

02 / 02

We built a bridge where we already know where every crack is.

A crack photograph does not record how far away the camera was, or where the crack sits in space. So the platform is tested against a simulated structure whose defects were placed at known positions — and the drone flies into the same upload endpoint a real one would use.

Simulated drone survey beneath a bridge soffit, with the external view beside the drone's own camera and detection boxes drawn over cracks
Simulated survey

Recorded in Gazebo

Ground truth, not an estimate

Red is what the model found.
Green is what we know is there.

Cracks cut from real photographs, placed at known 3D positions, flown at a measured standoff.

1.2 – 3.5 m

The working standoff window, measured rather than assumed. Beyond five metres a crack is too few pixels to survive; below one metre it overflows the frame and returns nothing at all.

4.6 cm

Median distance between a placed marker and the crack it represents, over a simulated survey. A floor, not an estimate — a real platform adds its own pose uncertainty on top.

Published limits

Detection ranges from 84–100% on the datasets it trained on to 56% on one it had never seen. Every figure ships with the dataset beside it.

01

Tested on imagery it has never seen

Benchmarked against four datasets rather than one. Quoting the best of them would be a choice about which dataset to mention, so all four are published — including the weakest.

02

Tuned for a missed crack, not a tidy metric

A missed crack is found at the next survey, or when something fails. A false alarm costs an engineer thirty seconds. The operating point was chosen by simulating surveys, not by maximising a score that treats the two as equal.

The simulation understates false alarms: generated concrete has no construction joints, staining or structural edges, which are exactly what triggers them in the field. Figures measured there are treated as a floor.

The parent company

AyroX Labs

Simulation-first infrastructure for embodied AI.

AyroX Labs builds the layer between a model and the physical world. RoboLab teaches robotics in the browser. Sim2Real moves a trained policy onto real hardware. TwinVerse turns what a camera sees on a structure into something an engineer can act on — and is tested in simulation before it is trusted on site.

Questions

Before you
ask us.

Something not covered here? Email us

Does this replace an inspector?

No. It does the first pass so an engineer starts from a sorted list of findings instead of a memory card full of photographs. Every finding still requires confirmation, and the report says so on its last page.

How accurate is it?

Between 84% and 100% of cracks found on the three datasets it was trained on, and 56% on a fourth it had never seen. We publish all four rather than the best one, because an accuracy figure without a dataset beside it is not a claim anyone can check.

Why does it flag so many photographs?

Deliberately. It surfaces roughly three photographs in five for a human to check, because missing a real defect costs far more than a second look. The threshold is adjustable and the whole trade-off curve is published.

Is the 3D view a real survey?

Not yet on real imagery. In the product, marker placement follows capture order rather than surveyed coordinates, and the interface says so on screen. In simulation, where the camera pose is known, markers land a median 4.6 cm from the true crack — which is what the pose-aware version will do once camera pose travels with the image.

What can I send it?

Images or video, from a drone, a fixed camera or a phone. [[TWINVERSE: confirm supported formats, per-upload file limits and maximum video length for the public offer before launch.]]

Early access

Tell us what you need inspected.

TwinVerse is in development and not yet open for public signup. If you maintain concrete structures and want to be part of the first group using it, get in touch and tell us what you are responsible for.

Register interest

Inside TwinVerse

Recorded from the platform and its simulation. This is a preview, not an interactive session.