When the tide goes out, what does it leave behind?
Follow the tide
I.
Gathering
Combing an archive is a kind of beachcombing. From a public collection of shell photographs (134 species), the search keeps three hundred: sixty kinds, five specimens each, chips and scars included.
Not all of them are from the sea; some are land and river snails.
II.
Drying
Laid out in the sun, colour fades and form remains. Each photograph is turned into a depth map. Pale means near, dark means far. The shell is now measured in light and shadow.
Depth Anything V2 Small · 320 × 320 · backgrounds cleaned for relief
III.
Learning
An autoencoder squeezes each relief into sixty-four numbers, then tries to rebuild it from those numbers alone.
128²64128²
240 shells teach it; the 60 in red are held back to test it. Past the line, each shell is shown as rebuilt: softer, keeping the form but not the chips.
80 rounds of training · held-out error down 94.5%
CNN · 128 × 128 input · 1.33 M parameters · best model at round 71
IV.
Sorting
Shells whose sixty-four numbers are alike are put together. k-means makes six piles, sorted by form and not by name. The shell at the heart of each pile is the one closest to its centre.
k-means, k = 6, on the standardised codes
V.
Laying
t-SNE unfolds those sixty-four dimensions onto a map, so shells that sit near each other in the code also sit near each other here. Depth becomes height: up to 18 mm for each shell.
Free: an archipelago at the original t-SNE positions. Where shells overlap, their heights add.
VI.
Finishing
Contour
Read as a chart of islands: a line for every 2 mm of rise, and a heavier one every 10 mm.
No.001Aandara consociataGroup III · Rounds
Drag to turn the work · scroll up to walk back along the shore