
Industrials
A client requested to automate the labeling of car models in social media photos using a deep convolutional neural network, speeding up the process and freeing up employee time for more valuable tasks.
The solution developed by synvert with Keras and Tensorflow, integrates with business processes via a REST web service and achieves near-human accuracy in identifying around 200 car types.
Initial situation
European Emission Laws requires advertisers to label the car model in any photo shared on social media.
The client would like a way to automate the labelling of car models when they are copied from personal accounts to the company account for advertising purposes.
Architecture
The project has been developed using Keras with a Tensorflow backend.
It is run as notebooks on Databricks, managed via Azure Machine Learning, and exposed for business process integration as a REST web service.
An inference program hosted on AWS Sagemaker can be queried with an image url, and will return the label and associated probability.
Generated benefits
The client is able to automate the process of labelling cars, which frees up the company’s employees’ time for more valuable tasks.
Cars can be classified much faster than with a human labeler (a few milliseconds, compared to 1+ minutes for humans).
Services accomplished by synvert
synvert has trained a deep convolutional neural network to identify car types.
It can identify roughly 200 different types of cars with near-human level accuracy (85%).