Landbouw & Biotech

Computer vision die insecten classificeert met 99,9% nauwkeurigheid

VLAIO-project: een computer vision model dat het geslacht van vliegen identificeert voor de diervoederindustrie. Meer dan 99,9% nauwkeurigheid.

Python TensorFlow Computer vision VLAIO-gesubsidieerd project
Computer vision model analyzing fly images for sex classification

Doelstelling

Insecten automatisch classificeren voor geoptimaliseerde kweek

Voor een VLAIO-gesubsidieerd project werden we geconsulteerd voor de AI-component van een 'insectenseparator'. De klant bouwde een toestel om een vliegenpopulatie te scheiden in mannetjes en vrouwtjes voor geoptimaliseerde kweek. De eitjes worden gebruikt in de diervoederindustrie.

De hardware werd gebouwd door een ingenieursbureau. De AI-uitdaging: het geslacht identificeren op basis van foto's die automatisch genomen werden in de sorteerbox. Snelheid en nauwkeurigheid waren cruciaal om het proces op schaal te laten werken.

Onze aanpak

Een computer vision model trainen op echte sorteerbeelden

1

Beeldverzameling en labeling

We verzamelden beelden van de werkelijke sorteerhardware. Elk beeld werd gelabeld door de bioloog van de klant. De dataset werd opgebouwd vanuit echte productieomstandigheden, niet vanuit laboratoriumsettings.

2

Modeltraining en optimalisatie

We trainden een computer vision model specifiek voor deze classificatietaak. Meerdere architecturen werden getest om de beste fit te vinden voor de beeldkwaliteit en snelheidsvereisten van de productieomgeving.

3

Validatie en ontdekking

Het model behaalde meer dan 99,9% nauwkeurigheid. Maar de echte verrassing: het detecteerde visuele patronen (gemarkeerd in groen en geel) die onbekend waren voor de bioloog van de klant. De AI vond kenmerken die menselijke experts niet hadden geïdentificeerd.

Het resultaat

99,9% nauwkeurigheid en patronen die de bioloog niet had gezien

Het model voldeed niet alleen aan de nauwkeurigheidsvereisten, het overtrof ze. En het ontdekte classificatiepatronen die de menselijke expert niet had geïdentificeerd. Dit is wat er gebeurt wanneer AI wordt ingezet op een goed afgebakend probleem met goede data: het matcht niet alleen menselijke prestaties, het kan ze uitbreiden. Dit project werd aangepakt samen met het Unpyle-team.

Klaar om uw AI-setup te bouwen?

Laten we bespreken hoe een AI-setup eruitziet voor uw sector.