Back to projects
📹
IoT & Retail Analytics

CityFlow People Counter

IoT camera netwerk met AI people counting voor 8 winkelstraten in Nederlandse steden. Real-time voetgangersaantallen, heatmaps van drukte, en historische trend analyse.

120+
camera's
8
winkelstraten
Privacy-compliant
Real-time
analytics
98%
telnauwkeurigheid

The Challenge

Gemeenten en ondernemersverenigingen hadden geen objectief inzicht in bezoekersaantallen van winkelstraten. Beslissingen over events, marketing en investeringen werden gemaakt op basis van aannames. Er was behoefte aan data-driven insights, maar privacy was een grote zorg met gezichtsherkenning technologie. Eerdere pogingen met WiFi-tracking en tellussen hadden onbetrouwbare resultaten opgeleverd door dubbeltellingen en weersinvloeden. De gemeenten wilden een oplossing die voldoet aan de strengste privacy wetgeving en tegelijkertijd betrouwbare data levert die kan worden gebruikt voor beleidsvorming, evenementenplanning en subsidieaanvragen. Ondernemersverenigingen wilden daarnaast inzicht in de effectiviteit van gezamenlijke marketingcampagnes op de fysieke bezoekersaantallen.

Our Solution

We ontwikkelden een IoT camera netwerk met AI-powered people counting die privacy respecteert. 120+ camera's in 8 winkelstraten gebruiken YOLO v8 object detection om mensen te tellen zonder gezichten op te slaan. Data wordt real-time verwerkt op edge devices en gesynchroniseerd naar centrale InfluxDB time-series database. Een Next.js dashboard toont live drukte, historische trends en heatmaps. Gemeenten en retailers krijgen API toegang voor integraties. De edge computing architectuur zorgt ervoor dat beeldmateriaal nooit het apparaat verlaat—alleen anonieme tellingen worden doorgestuurd. We implementeerden een weerscorrectie algoritme dat bezoekersaantallen normaliseert op basis van temperatuur en neerslag, waardoor eerlijke vergelijkingen mogelijk zijn. Een geautomatiseerd rapportage systeem levert maandelijkse inzichten aan gemeenten, inclusief vergelijkingen met vorig jaar en benchmark data van vergelijkbare winkelstraten.

Timeline
4 maanden ontwikkeling, Q1 2024 gelanceerd

Features & Functionality

The key features we built

AI-powered people counting (YOLO v8)

Real-time occupancy dashboards

Historische trend analyse en forecasting

Heatmaps en loop detection

Privacy-first: geen opslag gezichten

API voor integratie met derde partijen

Mobile alerts bij drukte thresholds

Weerscorrectie algoritme voor eerlijke vergelijkingen

Business Impact

De deelnemende gemeenten gebruiken CityFlow data nu structureel voor beleidsvorming en subsidieaanvragen. Ondernemersverenigingen rapporteren dat ze dankzij de data hun marketingbudget 30% effectiever inzetten door campagnes te timen op basis van historische bezoekerstrends. Het platform is inmiddels uitgebreid naar 3 extra steden en wordt gebruikt als best practice voorbeeld voor privacy-compliant smart city toepassingen in Nederland.

Key Takeaways

1

Privacy-by-design was niet alleen een technische vereiste maar de belangrijkste selling point—de edge computing architectuur overtuigde gemeenteraden die eerder hadden gestemd tegen camera monitoring

2

Samenwerking met de Autoriteit Persoonsgegevens in een vroeg stadium gaf alle stakeholders vertrouwen en versnelde het goedkeuringsproces aanzienlijk

3

Edge computing bracht uitdagingen met remote device management—we investeerden in een robuust OTA update systeem dat essentieel bleek voor het beheren van 120+ devices verspreid over meerdere steden

Tech Stack

The technologies we used for this project

PythonYOLO AIIoT EdgeInfluxDBNext.js Dashboard

Similar project?

Let's schedule a free consultation about your challenge. We'll share our experience and give honest advice on the best approach.

✓ No obligation • ✓ Response within 24 hours • ✓ 100% confidential