Non-invasive Growth Monitoring of Small Freshwater Fish in Home Aquariums via Stereo Vision

Dit paper presenteert een niet-invasieve methode op basis van stereovisie en YOLOv11-Pose die rekening houdt met lichtbreking om de lengte van kleine zoetwatervissen in thuisaquaria nauwkeurig te schatten.

Clemens Seibold, Anna Hilsmann, Peter Eisert

Gepubliceerd 2026-03-09
📖 4 min leestijd☕ Koffiepauze-leesvoer

Each language version is independently generated for its own context, not a direct translation.

Stel je voor dat je een aquarium hebt met een heleboel kleine, snelle visjes. Je wilt weten of ze gezond groeien, maar ze zijn zo klein, doorzichtig en bewogen zo snel dat je ze niet kunt vangen om ze op te meten. Als je ze vastpakt, maak je ze misschien ziek of stressvol.

De auteurs van dit artikel hebben een slimme oplossing bedacht: een camera-systeem dat de vissen meet zonder ze ooit aan te raken. Het is alsof je een digitale meetlat hebt die door het water en het glas heen kan kijken.

Hier is hoe het werkt, vertaald in alledaags taal:

1. Het Probleem: De "Scheve Spiegel"

Wanneer je door een aquarium kijkt, is het niet zo simpel als door een raam kijken. Licht buigt (brekt) als het van lucht naar glas en dan naar water gaat.

  • De Analogie: Denk aan een lepel in een glas water. De lepel ziet er gebroken uit op de plek waar hij het water raakt. Voor een computer is dit een nachtmerrie. Normale camera-systemen denken dat licht rechte lijnen volgt, maar in een aquarium zijn die lijnen krom. Als je dit niet corrigeert, meet je de vissen verkeerd.

2. De Oplossing: Twee Camera's als een Paar Ogen

Het systeem gebruikt twee camera's naast elkaar, net als onze twee ogen.

  • Hoe het werkt: Net zoals je hersenen twee beelden samenvoegen om diepte te zien (3D), doet de computer dit ook. Maar omdat het licht krom buigt, moet de computer een speciale "kromme lijn-rekenmachine" gebruiken om de vissen correct te lokaliseren. Ze noemen dit refractie-bewust stereo vision.

3. De Slimme AI: De "Vis-Inspecteur"

De computer kijkt naar de beelden met een heel slim programma (een AI genaamd YOLOv11-Pose).

  • Het Werk: De AI zoekt naar de vissen en probeert specifieke punten op hun lichaam te vinden: de bek, het oog, de rugvin en de staart.
  • De "Kwaliteitscontrole": Soms is een vis niet goed te zien. Misschien zit hij achter een plant, is hij te snel bewogen (wazig), of heeft hij een lage contrastkleur. De AI heeft een extra "sensor" die zegt: "Hé, deze vis is te wazig of te verborgen, meet deze niet!"
  • De Metafoor: Stel je voor dat je een klasje kinderen moet tellen. Sommige kinderen staan achter de deur, sommigen rennen zo snel dat ze een streep zijn. Een goede leraar (de AI) zegt: "Die twee tel ik niet mee, want ik kan ze niet goed zien."

4. De "Match": Twee Beelden Samenvoegen

Nu de computer de vissen heeft gevonden in beide camera's, moet hij weten welk visje in het linkerbeeld hetzelfde is als het visje in het rechterbeeld.

  • De Uitdaging: Omdat de vissen klein zijn en er veel van zijn, kan de computer ze verwarren.
  • De Oplossing: De computer gebruikt een slimme truc. Hij kijkt niet alleen naar de vorm van de vis, maar ook naar hoe de vissen zwemmen. Als een vis recht op de camera afzwemt (als een pijl), is het moeilijk om de lengte te meten. De computer gooit die metingen weg. Alleen de vissen die schuin of zijwaarts zwemmen, worden gemeten.

5. Het Resultaat: Een Digitale Meetlat

Als de computer zeker weet dat het om dezelfde vis gaat in beide camera's, en dat de punten (oog, staart) goed zijn gevonden, rekent hij de afstand uit in 3D.

  • Het Effect: Je krijgt een exacte lengte van de vis, zonder dat je het aquarium hebt opengehaald of de vis hebt aangeraakt.

Waarom is dit belangrijk?

  • Voor hobbyisten: Je kunt zien of je vissen gezond groeien zonder ze stress te bezorgen.
  • Voor wetenschappers: Ze kunnen bedreigde diersoorten (zoals de Sulawesi-rijstvisjes in dit onderzoek) monitoren in hun natuurlijke omgeving.
  • Snelheid: Het systeem is snel genoeg om dit regelmatig te doen, zelfs als de vissen veel bewegen.

Kortom: Dit onderzoek is als het geven van een superkracht aan een gewone aquariumcamera. Het maakt de "scheve spiegel" van het water recht, filtert de rommel eruit, en meet de vissen alsof ze op een meetlat liggen, terwijl ze gewoon lekker zwemmen.