Sail-CV

What you already read on the water—tell-tales and sail shape—Sail-CV turns into structured data you can log, replay, and build on.

3D side: calibrated stereo + a foundation 3D model (MASt3R lineage) give a metric point cloud without painting the sail, sticking markers, or otherwise prepping the surface. The geometry is robust to ordinary sail texture because correspondence comes from learned dense matching, not hand-tuned features. The submitted paper demonstrates sub-centimetre-scale agreement with ground-truth geometry on controlled validation scenes (cylinders, measured radii)—with the full numbers and limits spelled out there.

Tell-tale side: this is the complement—a generalist detector trained to spot tell-tales across materials and lighting, meant as a reusable base for teams and researchers: publish dataset + checkpoints on Hugging Face, fine-tune on your own footage, plug into the tracker. Same stack, same hardware mindset as the 3D module.

Get the project

3D preview

Stereo combined view, mainsail
Stereo (combined)
Front point-cloud render, mainsail
Front render
Stereo combined view, jib
Stereo (combined)
Front point-cloud render, jib
Front render

Tell-tale analysis preview

Dataset and tracker

Other industries

The same ideas travel beyond sailing—aviation, automotive, anywhere you need small visual features tracked in video.

Tiled inference on aircraft wing tufts: full frame versus tiles
Aircraft wing with tufts: tiled inference (right) vs. a single full-frame pass (left).

Why Sail-CV

In 2025 I was a performance and data engineer for Team France (America's Cup). Sail shape was often measured with expensive LiDAR. I wanted something more accessible—and the same cameras to read tell-tale states. Sail-CV is that bet: open, modular, and meant to improve in public.

Publication

Article submitted for INNOVSAIL 2026 (PDF not linked here yet).

About the author

Esteban Foucher

Esteban Foucher

CV, background, and contact on my personal page.