|
|
国内车牌识别算法有哪些意义?相信不少人是有疑问的,今天深圳市开门红科技有限公司就跟大家解答一下!
" Y% d: H4 q0 o7 M
. r) Q& r- B( H6 _1 a2 q6 }车牌识别过程中,车牌颜色的识别依据算法不同,可能在上述不同步骤实现,通常与车牌识别互相配合、互相验证,那么国内车牌识别算法有哪些意义?接下来就跟着开门红科技小编一起来看下吧!
9 m/ U( A. S0 R: a7 x- ~! E6 G7 X: ]1 o& ?/ c
一、车牌定位
7 Q" [% K0 S5 l, x8 E6 @+ M9 v- d1 s9 ?, k- U1 D9 B- |0 ]2 D
自然环境下,汽车图像背景复杂、光照不均匀,如何在自然背景中准确地确定车牌区域是整个识别过程的关键,首先对采集到的视频图像进行大范围相关搜索,找到符合汽车车牌特征的若干区域作为候选区,然后对这些侯选区域做进一步分析、评判,最后选定一个最佳的区域作为车牌区域,并将其从图象中分割出来;
9 ]" ~1 U. v% e" @/ x
: z5 c, z7 X. S. E" `( T, n) C二、车牌字符分割2 c) |/ a7 v+ G" F g( i8 Q
- P1 P% ?4 q" v4 T9 o0 w/ p
完成车牌区域的定位后,再将车牌区域分割成单个字符,然后进行识别,字符分割一般采用垂直投影法,由于字符在垂直方向上的投影必然在字符间或字符内的间隙处取得局部最小值的附近,并且这个位置应满足车牌的字符书写格式、字符、尺寸限制和一些其他条件,利用垂直投影法对复杂环境下的汽车图像中的字符分割有较好的效果;
A& H( W, a/ ^5 z, u* r2 b. u3 m9 ^3 a) S' J) I+ C( B
三、车牌字符识别" L% z) h: w4 U$ N& k+ d
0 C, n! n- E1 O" C7 _* L字符识别方法目前主要有基于模板匹配算法和基于人工神经网络算法,基于模板匹配算法首先将分割后的字符二值化,并将其尺寸大小缩放为字符数据库中模板的大小,然后与所有的模板进行匹配,最后选最佳匹配作为结果。
: W/ d* b: n/ f; u! X9 @ q2 T J Q3 o- n
基于人工神经元网络的算法有两种:一种是先对待识别字符进行特征提取,然后用所获得特征来训练神经网络分配器,另一种方法是直接把待处理图像输入网络,由网络自动实现特征提取直至识别出结果。1 {7 l7 n3 c; G. M" o! _
0 M2 h! v$ J) F- p2 A3 ] z实际应用中,车牌识别系统的识别率与车牌质量和拍摄质量密切相关,车牌质量会受到各种因素的影响,如生锈、污损、油漆剥落、字体褪色、车牌被遮挡、车牌倾斜、高亮反光、多车牌、假车牌等等。% k( ^! k# y$ R a( W$ ~. @
" I0 u) d' S( i: _
实际拍摄过程也会受到环境亮度、拍摄亮度、车辆速度等等因素的影响,这些影响因素不同程度上降低了车牌识别的识别率,也正是车牌识别系统的困难和挑战所在,为了提高识别率,除了不断的完善识别算法,还应该想办法克服各种光照条件,使采集到的图像最利于识别。( Z, u5 S- t+ B8 C7 }. X
* T$ M! y* J9 L" @以上就是深圳市开门红科技有限公司小编给你们介绍的国内车牌识别算法有哪些意义,希望大家看后有所帮助! |
|