UK microcontroller developer XMOS has launched a reference design for Automatic Number Plate Recognition (ANPR) in smart parking systems.
The reference design can read slow-moving license plates at a distance of 3-5 metres with high accuracy. The design is based around the xcore.ai microcontroller running an embedded machine learning model from Cloudtop.
This avoids the need for high-resolution cameras with GPUs running machine learning models that depend on cloud connectivity for image processing.
“For smart parking, cloud connectivity and huge processing power is simply overkill,” said Aneet Chopra, VP Product, Marketing & Business Development at XMOS, based in San Jose, California. “It makes ALPR (automatic license plate recognition) networks far more expensive than they need to be, makes maintenance more complex, and comes rife with privacy concerns inherent to the cloud.
“The reference design we’ve developed eliminates those issues simply by streamlining the process. If you can deliver the intelligence and power you need on-device, you avoid sending all raw data to cloud, or excessively expensive or powerful hardware. That’s only going to help us drive progress in ALPR in the long run,” he said.
“Simplicity and affordability are two priorities in the ALPR space, not only to drive sales but to encourage innovation” said Prof Zhang, Co-founder of Cloudtop. “Making devices cheaper, simpler and more reliable will be hugely important for the smart city, and downscaling machine learning models so that they can run on mass-producible silicon like xcore.ai affords developers the funding and design flexibility to experiment.”
The technical storage or access is strictly necessary for the legitimate purpose of enabling the use of a specific service explicitly requested by the subscriber or user, or for the sole purpose of carrying out the transmission of a communication over an electronic communications network.
The technical storage or access is necessary for the legitimate purpose of storing preferences that are not requested by the subscriber or user.
The technical storage or access that is used exclusively for statistical purposes.The technical storage or access that is used exclusively for anonymous statistical purposes. Without a subpoena, voluntary compliance on the part of your Internet Service Provider, or additional records from a third party, information stored or retrieved for this purpose alone cannot usually be used to identify you.
The technical storage or access is required to create user profiles to send advertising, or to track the user on a website or across several websites for similar marketing purposes.