移动端车牌识别OCR识别流程,你还不来get一下么?

一、移动端车牌识别OCR识别流程

  车牌识别是基于OCR识别的一用应用。手机端车牌识别过程包括图像采集、图像预处理、车牌定位、字符分割、字符识别、输出结果等一系列算法运算,其流程如下图所示:



  其中图像采集是通过视频流识别,对视频进行解帧识别,移动端车牌识别的识别速度为毫秒级别,体验起来比扫二维码还快。



  图像采集视频模式下的图像采集,外部不需要任何触发信号

  预处理一般会根据对现场环境和已经拍摄到的图像的分析得出结论,实现相机的自动曝光处理、自动白平衡处理、自动逆光处理、自动过爆处理等,并对图像进行噪声过滤、对比度增强、图像缩放等处理。

  车牌定位:车牌定位方法一般会依据纹理特征、颜色特征和形状特征等信息,采用投影分析、连通域分析、机器学习等算法检测车牌。



  字符分割:字符分割的主要思路是,基于车牌的二值化结果或边缘提取结果,利用字符的结构特征、字符间的相似性、字符间间隔等信息,一方面把单个字符分别提取出来,也包括粘连和断裂字符等特殊情况的处理;另一方面把宽、高相似的字符归为一类从而去除车牌边框以及一些小的噪声。一般采用的算法有:连通域分析、投影分析,字符聚类和模板匹配等。



  字符识别:目前比较流行的字符识别算法有:模板匹配法、人工神经网络法、支持向量机法和Adaboost分类法等。经过机器学习或与字符数据库模板进行匹配,最后选取匹配度最高的结果作为识别结果。

  二、移动端车牌识别输出结果


来自易    泊慧号通车牌识别

猜你喜欢

转载自blog.csdn.net/CK_mm523/article/details/80735242