Skip to content
R&D

The Lab

Where we build, test and sometimes reject. This is the R&D behind VisScanner — open about what works, and just as open about what doesn't.

Our rule is simple — we call it the refutation gate: a model that doesn't hold up on data it has never seen doesn't ship. The same goes for findings. We only publish once we can no longer knock down our own conclusion. This page shows what that process sometimes looks like.

The IJsselmeer map on VisScanner with its depth map, and beside it curves showing how often surveys catch a fish species in water with more or fewer algae, more or less turbidity and salt. Research
Research · water and fish Closed

Water cannot tell you whether a fish will boom or bust. It can tell you where to find it.

We wanted to know whether water measurements can tell if a fish species is going to grow or shrink. They cannot: a single survey is far too coarse for that. But the water does tell you which fish you find where, and that held up in regions, years and a second dataset the model had never seen. That is where the curves on the lake and species pages come from.

October 10, 2026 ·9 min read Read more
Water and fish Development
v1.4 Current

Water and fish

The lake and species pages now show which fish you find more often in turbid or clear water, and in hard or soft water. The Zwarte Meer has its own page, with its food chain drawn. And every account gets 14 days of everything in Specialist, with no credit card.

October 2026 Read more
Engraved plate: a neural network whose nodes are lakes and whose connections are canals, dissolving to the right into a braided river delta. At the left stand a wind gauge and a water-level staff in shallow water. Research
Research · catch model Closed

Our model predicted anglers, not fish. What survived was season and water temperature

For two weeks our model said wind was the biggest driver of whether you catch fish. It was not. It was the shape of the Dutch coastline. Then the day-level signal turned out to know mainly which water is good, not which day. Here is what we found when we audited our own numbers, and how the forecast page was rebuilt around the answer.

August 20, 2026 ·8 min read Read more
A seine net is drawn in a wide arc through a polder ditch, with pasture and a low grey sky behind it. Articles
Fieldwork Closed

A day out with ATKB: the net decides what you see

Wetterskip Fryslân pointed us to ATKB, and ATKB took us out for a day in the polders near the Sneekermeer. What we came back with was not about fish. It was about how fish get measured, and one remark knocked over an assumption sitting inside our own size model.

August 18, 2026 ·7 min read Read more
Underwater photo of a pikeperch in dark Dutch water, with the full moon and shafts of light shining down through the surface. Research
Catch model · Time Ongoing

Eel in the dark, pikeperch in the moonlight: teaching the forecast to tell time

We're extending the catch forecast with temporal features — hour, season, moon. Most are small on average, but one splits the night hunters: eel wants the dark, pikeperch the moonlight.

July 11, 2026 ·7 min read Read more
Aerial photo of a Dutch waterway with an overhanging willow, water lilies and a bridge, with a glowing blue analysis network overlaid. Research
Computer vision · Habitat Ongoing

Teaching a model to see what an angler sees: self-supervised image recognition on aerial photos

Overhanging trees, bridges, T-junctions, lily beds. We're teaching an AI model which structures go with which fish — and why we haven't published it yet.

May 5, 2026 ·10 min read Read more
Reading the bottom from space: why we don't roll out satellite depth everywhere (yet) Research
Remote sensing · Bathymetry Closed

Reading the bottom from space: why we don't roll out satellite depth everywhere (yet)

We reproduced the standard method for satellite depth and built a model around it that works where the classic approach breaks down on turbid inland water — and still decided not to ship it everywhere. Here's why.

May 1, 2026 ·9 min read Read more