Deployed with a calibration protocol and training.

Playcraft Chainage

An Android application that turns a phone in a car mount into a survey record. Chainage, position, speed and heading are burnt into the video as it records, so the resulting file is self-describing evidence rather than footage needing a separate log.

Chainage survey recording — overlay burnt into the frame

A frame recorded by the Chainage Android app. A panel burnt into the top-left corner shows the date, recording time, chainage of 0.086 km, speed of 21 km/h and GPS accuracy of 3.8 m. Latitude and longitude are covered by solid bars. Below it, a cracked concrete road surface fills the frame.
The panel is composited into the video as it records, not added afterwards, so the file is self-describing evidence rather than footage needing a separate log. Chainage, speed and GPS accuracy are visible on every frame; coordinates are redacted here.
Runs on
Android · offline
Input
A phone in a car mount
Primary output
Chainage-stamped survey video with a per-segment roughness estimate
Licence
Signed package on your own devices

We share a screen, run the app on a recorded pass, and open every output file. No slides.

Specification

What it does, how it arrives, what you get back

Capabilities

  • Chainage, GPS, speed, heading, tilt and time composited into the video in real time
  • Chainage as cumulative GPS distance from where the recording starts
  • A roughness estimate per 20, 100 or 1000 m segment, from a quarter-car model run on the phone’s accelerometer
  • Per-segment quality flags for speed variation, mounting tilt and sample density
  • Layered GPS filter chain — accuracy gating, jump rejection and a Kalman estimator
  • Chainage held when speed stays below about 1 km/h for 3 s, so it does not drift at a standstill

Delivery

  • Signed Android package, installed on your own devices
  • Calibration and mounting protocol supplied
  • Runs offline; no data leaves the handset unless you export it

Outputs

  • Overlaid survey video, with the stamp burnt into every frame as it records
  • CSV and JSON logs of the raw position stream and chainage series
  • Per-segment roughness estimates with quality flags

Reference

Further reading

Also available

Other tools

Next step

See it run on a call

  • The tool running on footage you choose, or ours
  • Every output file opened and explained
  • A plain answer on fit before commercials