
Case Study
Estimating road friction in milliseconds
Objectives
Challenge
Key Results
- Detected road surface changes in less than 1 second
- Shrunk model size by 97% (from ~100MB to under 3MB) for real-time use on the vehicle

>1 sec
97%
Background
Problem
Low-Excitation Data Limitations
The vehicle’s data was generated under low to moderate acceleration and deceleration, meaning traditional methods struggled to identify friction levels without the vehicle approaching slip conditions.
Model Size Constraints
Initial machine learning models were around 100MB, far exceeding the 12MB hardware constraints of the OEM’s onboard systems.
Solution
Custom Model Development
Acerta worked with the OEM’s training data, which included instances of controlled high-excitation braking events across varied surfaces (wet asphalt, dry asphalt, ice, gravel) to label the friction coefficients.
Using this data, Acerta’s team engineered features and tested several machine learning models, including proprietary algorithms, to accurately recognize transitions between road surfaces—even under low-excitation conditions.
Model Compression
Once optimal models were selected, Acerta’s engineers focused on compression techniques, successfully reducing the models and associated libraries from ~100MB to under 3MB—small enough to be deployed on a 12MB MicroAutoBox embedded system.
Results
- <1 Second Detection Speed: The model identified road surface transitions in less than one second on average, enabling real-time friction estimation.
- >97% Model Size Reduction: Machine learning models and libraries were compressed from approximately 100MB to under 3MB, meeting strict embedded hardware constraints.
- Edge Deployment on 12MB System: Successfully integrated the compressed models into a 12MB MicroAutoBox, allowing real-time, onboard deployment without compromising performance.
Case Studies
Proven Impact

Reducing Hydrogen Fuel Cell Test Times by 46%
