02-00[ How it works ]
From sky to sighting
Five steps turn a patch of sky into a logged record. Keep scrolling and watch one happen.
-
01
SEE
A webcam on a pan-tilt mount looks at the sky. Varn is passive: it only receives light. It never jams, never transmits on aircraft or drone frequencies, and carries no payload.
Passive · receives light only -
02
DETECT
Every frame goes through a YOLO object-detection model. For each thing it finds, it returns a class (drone or aircraft), a confidence score and a box. Today that is model v2, which is weak at drones. Model v3 is in training.
YOLO · ONNX model -
03
TRACK
The tracker picks one target and stays locked on it from frame to frame. A small controller turns how far off-centre the target is into new pan and tilt angles, and a Raspberry Pi Pico drives the two servos.
Pico · two servos -
04
LOG
Every sighting is saved with its time, what it was, how confident the model was and which way the camera was pointing, plus a snapshot of its best moment. An hourly sky-clear check records the quiet too.
Time · class · confidence · direction -
05
CHECK
Planes publicly broadcast their positions (ADS-B). Varn can line its sightings up with a log of the real flights overhead, which is how real accuracy numbers will be measured. That comparison is written but has not run against a real feed yet.
ADS-B · built, not yet run on a real feed