Realtime AI-objectdetectie voor veiligheid op transportbanden

Realtime AI-objectdetectie voor veiligheid op transportbanden | Crunch-IS Case Study
We ontwierpen en leverden een cloudgebaseerde pilot met realtime computer vision voor een Brits recyclingbedrijf — gevaarlijke vreemde voorwerpen op rijdende transportbanden detecteren met industriële camera's, GPU-inferentie en een event-gedreven waarschuwingsarchitectuur — en rondden fase 1 in drie maanden af.
Branche:

Recycling, afvalverwerking

Locatie:

VK

Teamgrootte:

5

Duur:

3 maanden

Technologies
YOLO
RT-DETR
Google Cloud Platform
GKE
Pub/Sub
Streamlit
Python
01

Over de klant

Onze klant is een Brits recyclingbedrijf dat industriële afvalverwerkingslocaties exploiteert. Het bedrijf verwerkt grote volumes recyclebaar materiaal via sorteerlijnen met transportbanden en heeft een duidelijke operationele opdracht: de veiligheid verbeteren en ongeplande stilstand verminderen.

Veiligheid en betrouwbaarheid zijn in deze omgeving niet onderhandelbaar. Industriële transportbanden draaien op tempo, en de gevolgen van een onopgemerkt gevaar — brand, defecte apparatuur, een stilgevallen productielijn — zijn onmiddellijk en kostbaar.

Realtime AI-objectdetectie voor veiligheid op transportbanden | Crunch-IS Case Study
02

Uitdaging

Op recyclinglijnen komen regelmatig gevaarlijke vreemde voorwerpen mee met het binnenkomende materiaal — batterijen, gasflessen, metalen onderdelen — die brand, explosies en schade aan apparatuur kunnen veroorzaken als ze de verkeerde verwerkingsstap bereiken.

Handmatige detectie was niet betrouwbaar genoeg. Operators konden deze voorwerpen niet consequent op tijd onderscheppen: de band gaat snel, de zichtomstandigheden wisselen en de foutmarge is klein.

De klant had een systeem nodig dat gevaarlijke voorwerpen vroeg genoeg herkent om ofwel de lijn automatisch te stoppen ofwel de operator direct te waarschuwen — en dat zich onder echte bedrijfsomstandigheden kon bewijzen voordat er tot een volledige productie-uitrol werd besloten.

03

Wat we wilden valideren

Dit traject was bewust als pilot opgezet. Voordat er een productiesysteem gebouwd zou worden, moest de klant een specifieke vraag beantwoorden: kan een AI-model voor computer vision gevaarlijke voorwerpen in realtime herkennen, met industriële camera’s, onder de omstandigheden die op een draaiende transportband werkelijk voorkomen?

Drie validatiecriteria bepaalden de scope van de pilot:

  1. Realtime detectie met productielatency. Het model moest inferentie op live videostromen snel genoeg uitvoeren om er iets mee te kunnen.
  2. Bestand tegen de bedrijfsomstandigheden. De oplossing moest omgaan met de variatie die handmatige detectie onbetrouwbaar maakt: wisselend licht, deels verborgen voorwerpen en ongelijke beeldkwaliteit.
  3. Een helder pad naar productie op locatie. De pilot was cloud-first opgezet, maar vanaf het begin zo ontworpen dat migratie naar infrastructuur op locatie mogelijk is — zodat een geslaagde validatie direct in een uitrolplan voor productie te vertalen is.
04

De oplossing die wij leverden

We bouwden een realtime pipeline voor objectdetectie die live camerabeelden binnenhaalt, GPU-inferentie met YOLO uitvoert en elke detectiegebeurtenis door een event-gedreven architectuur routeert die operatorwaarschuwingen en een live monitoringdashboard voedt. De volledige scope van fase 1 — camera-opstelling en data-opname, voorbereiding van annotatie, eerste modeltraining, uitrolpipeline en validatie in het veld — werd in drie maanden opgeleverd op Google Cloud Platform.

Tijdens de pilot hebben we ook RT-DETR als uitdager naast YOLO geëvalueerd om een stevige basis te leggen voor de modelkeuze in productie.

Naast het live detectiesysteem bouwden we de data-infrastructuur voor blijvende modelverbetering: een gestructureerd proces om beeldmateriaal van gevaarlijke voorwerpen onder echte bedrijfsomstandigheden vast te leggen, en een annotatieworkflow om tussen de 1.000 en 10.000 frames te labelen en klaar te maken voor training en validatie.

05

Architectuur en workflow

De pipeline draait van begin tot eind op Google Cloud (GKE) en is zo ontworpen dat elk onderdeel gecontaineriseerd en naar infrastructuur op locatie gemigreerd kan worden voor de productie-uitrol.

Image Case Study | Crunch-IS

1. Industriële camera → videostroom

Industriële camera’s boven de transportband leveren een doorlopende live stream van het sorteerproces.

2. Ingestiejob op GKE

Een apart ingestieonderdeel op GKE ontvangt de videostroom en maakt frames klaar voor inferentie. Het verzorgt de buffer- en voorbewerkingslaag tussen camera en model.​

3. GPU-inferentie met YOLO.

Een GPU-service voert YOLO-detectie in realtime uit op de frames en levert detectie-uitvoer met objecttype, betrouwbaarheidsscore, tijdstempel en camerareferentie.

4. Pub/Sub — detectiegebeurtenissen

Elke detectiegebeurtenis wordt naar Pub/Sub gepubliceerd. Dat ontkoppelt de inferentie van de diensten erachter en houdt de pipeline schaalbaar als het detectievolume groeit.

​5. Waarschuwingsservice

De waarschuwingsservice luistert mee op de Pub/Sub-stroom, past instelbare detectiedrempels en onderdrukkingsregels toe en genereert waarschuwingen die klaar zijn voor de operator — signaal gescheiden van ruis, zonder echte gevaren te missen.

​6. Streamlit-dashboard voor operators

Een Streamlit-interface op GKE geeft operators realtime waarschuwingen en monitoringoverzichten van detectiegebeurtenissen. Bereikbaar via de browser op het interne netwerk.

​7. Reactie van de operator

Operators zien direct welke gevaarlijke voorwerpen zijn gedetecteerd en kunnen ingrijpen — de lijn handmatig stoppen of het proces bijstellen — voordat het voorwerp de verkeerde verwerkingsstap bereikt.

06

Wat de pilot heeft aangetoond

De kernvraag is beantwoord

De pilot toonde aan dat een AI-model voor computer vision gevaarlijke vreemde voorwerpen betrouwbaar kan herkennen op een draaiende industriële transportband — met echte camerabeelden, bij wisselend licht en met deels afgedekte voorwerpen — met een latency die reactie door de operator mogelijk maakt.

Een productieklare architectuur

Het systeem is ontworpen en uitgerold als een productiewaardige pipeline, niet als een labproef. Elk onderdeel — ingestie, inferentie, waarschuwingen, dashboards — is gecontaineriseerd op GKE en klaar voor migratie naar infrastructuur op locatie. De klant sluit fase 1 af met een helder en doorgerekend pad naar volledige productie.

Operators met realtime zicht op gevaren

Waar operators eerder op handmatige bewaking van de lijn waren aangewezen, hebben ze nu een live waarschuwingsstroom en dashboard die gedetecteerde gevaren tonen op het moment dat ze zich voordoen. Het systeem is ontworpen om in fase 2 uitgebreid te worden met het automatisch stoppen van de band.

Infrastructuur voor trainingsdata staat

De pipeline voor dataverzameling en annotatie die in fase 1 is gebouwd — opgezet om 1.000 tot 10.000 gelabelde frames onder echte bedrijfsomstandigheden vast te leggen — maakt doorlopende verbetering van de modelprestaties mogelijk, in plaats van te blijven steken op het niveau van de pilot.

Vertel ons wat u bouwt

Stuur een opzet, een specificatie of drie zinnen over waar het systeem is vastgelopen. Eén gesprek is meestal genoeg om te weten of we bij elkaar passen.

Maatwerksoftware, AI & ML, data en analytics, cloud en security — van de eerste afbakening tot langdurige levering.

  • 170+ experts
  • 120+ opgeleverde projecten
  • 97% volledig tevreden

    Ik heb de Gebruiksvoorwaarden en het Privacybeleid gelezen en geaccepteerd *

    Uw privacy is belangrijk. We gebruiken cookies om uw ervaring te verbeteren en content te personaliseren.