Scaling perception-data operations across European ADAS programmes
Volkswagen Group Digital Solutions · CARIAD programme
- 9M
- Labelled frames in six months
- ~99%
- Sustained label quality
- 0
- Missed programme milestones
Situation
Label requests arrived ad hoc from multiple feature teams with no shared prioritisation. Volume requirements for European perception data were climbing faster than the operation could absorb, and quality had to hold near 99% while they did.
Scale
- Five perception modules: Speed Limits, Traffic Signs, Blockage, 3D Dynamic Objects, Vulnerable Road Users
- Nine European markets, Germany as primary focus
- Multiple labelling suppliers plus internal revision teams
- 2D and 3D annotation running in parallel
What I owned
- Owned the delivery roadmap and operating model for ADAS training and validation data
- Restructured scattered label requests into geo-segmented campaigns organised by country cluster
- Translated feature-team requirements into campaign configurations, annotation guidelines and acceptance criteria
- Led label strategy across 3D annotation programmes, including ontology design and quality frameworks
- Configured and calibrated auto-labelers across perception modules to reduce manual annotation load
Operating model
- Campaign planning replaces request queues
- Acceptance criteria defined before annotation starts, not after
- Machine first pass, human verification on what the model is unsure about
- Executive reporting on throughput, quality, risk and cost drivers
What this demonstrates
Taking a high-volume operation with no shared structure and giving it an operating model that holds quality while volume climbs.
At millions of frames, quality cannot depend on heroic manual intervention. It has to be designed into the operating model.
Anonymised where confidentiality requires. No proprietary architecture or customer data is described.