一种车牌图像定位的方法和装置制造方法及图纸

技术编号:8683061 阅读:182 留言:0更新日期:2013-05-09 02:59
本发明专利技术涉及通信领域技术,尤其涉及车牌图像定位的方法和装置,方法包括:根据颜色水平投影值,确定出颜色投影高度对应的像素行;当颜色投影高度与标准高度的差值小于第一边界阈值时,将颜色投影高度对应的起始像素行和终止像素行作为车牌图像的第一边界和第二边界;根据颜色垂直投影值,确定出颜色投影宽度对应的像素列;当颜色投影宽度与标准宽度的差值小于第二边界阈值时,将颜色投影宽度对应的起始像素列和终止像素列作为车牌图像的第三边界和第四边界。使用本发明专利技术实施例提供的车牌图像定位的方法和装置,可以准确进行车牌定位。

【技术实现步骤摘要】

本专利技术涉及通信领域技术,尤其涉及一种车牌图像定位的方法和装置
技术介绍
车牌自动识别可以应用到嵌入式高清电子警察和卡口等系统中,是实现交通管理智能化的关键环节。车牌识别系统是一个基于计算机图像处理、模式识别等技术的高度智能化的综合集成系统,其处理流程包括车牌定位、车牌字符分割、车牌字符识别等。车牌定位的主要任务是从拍摄的车辆图像中定位车牌所在的位置,并把车牌准确的提取出来,供后续的车牌字符分割和识别使用。车辆图像的准确定位是车牌字符正确识别的前提和基础,是车牌识别技术首先要解决的关键问题。车牌图像定位的准确性将直接影响车牌字符分割和识别效果,对整个车牌识别系统的性能起着至关重要的作用。目前,在车牌图像的定位方法中仍然存在很多的难点问题,例如图像背景复杂、光照不均匀、天气变化等。正是由于环境因素的复杂性,现有技术中使用的方法准确率不高,处理周期也较长,总之还不具有一种完全有效的解决方法。
技术实现思路
本专利技术实施例提供了一种车牌图像定位的方法和装置,可以提高车牌定位的准确性。本专利技术实施例提供了一种车牌图像定位的方法,包括: 获取车牌图像的颜色二值化图像;将所述颜色二值化图像中每一像素行具有颜色的像素点数目作为本像素行的颜色水平投影值,每一像素列具有颜色的像素点数目作为本像素列的颜色垂直投影值;根据所述颜色水平投影值,确定出颜色投影高度对应的像素行;当所述颜色投影高度与标准高度的差值小于第一边界阈值时,将所述颜色投影高度对应的起始像素行和终止像素行作为所述车牌图像的第一边界和第二边界;根据所述颜色垂直投影值,确定出颜色投影宽度对应的像素列;当所述颜色投影宽度与标准宽度的差值小于第二边界阈值时,将所述颜色投影宽度对应的起始像素列和终止像素列作为所述车牌图像的第三边界和第四边界;由所述第一边界、第二边界、第三边界和第四边界确定出车牌图像边界。相应的,本专利技术实施例提供了一种车牌图像定位的装置,包括:第一图像获取模块,用于获取车牌图像的颜色二值化图像;颜色投影获取模块,用于将所述颜色二值化图像中每一像素行具有颜色的像素点数目作为本像素行的颜色水平投影值,每一像素列具有颜色的像素点数目作为本像素列的颜色垂直投影值;第一边界确定模块,用于根据所述颜色水平投影值,确定出颜色投影高度对应的像素行;当所述颜色投影高度与标准高度的差值小于第一边界阈值时,将所述颜色投影高度对应的起始像素行和终止像素行作为所述车牌图像的第一边界和第二边界;第二边界确定模块,用于所述颜色垂直投影值,确定出颜色投影宽度对应的像素行;当所述颜色投影宽度与标准宽度的差值小于第二边界阈值时,将所述颜色投影宽度对应的起始像素列和终止像素列作为所述车牌图像的第三边界和第四边界;车牌定位模块,用于由所述第一边界、第二边界、第三边界和第四边界确定出车牌图像边界。本专利技术实施例提供了一种车牌图像定位的方法和装置,用于获取车牌图像的颜色二值化图像;获取所述颜色二值化图像每一像素行的颜色水平投影值和每一像素列的颜色垂直投影值;根据所述颜色水平投影值,获取颜色投影高度;当所述颜色投影高度与标准高度的差值小于第一边界阈值时,确定颜色水平投影的起始像素行为所述车牌图像的第一边界,颜色水平投影的终止行为所述车牌图像的第二边界;根据所述颜色垂直投影值,获取颜色投影宽度;当所述颜色投影宽度与标准宽度的差值小于第二边界阈值时,确定颜色垂直投影的起始像素列为所述车牌图像的第三边界,颜色垂直投影的终止列为所述车牌图像的第四边界。使用本专利技术实施例提供的车牌图像定位的方法和装置,通过综合考虑颜色信息和投影信息,并结合车牌图像的宽度和高度基本一致的特点,通过统计获得标准宽度和标准高度,由此对车牌进行较精确的定位。进一步,通过对车牌图像进行灰度二值化,有效的突出了车牌图像的字符特征,并且结合了车牌字符间最大间隔符位置,更为准确的对车牌进行了定位。附图说明图1为本专利技术实施例中车牌图像定位的方法流程示意图;图2为本专利技术另一实施例中车牌图像定位的方法流程示意图;图3为本专利技术实施例中确定最大间隔位置的方法流程示意图;图4为本专利技术实施例中获取灰度二值化图像的方法流程示意图;图5为本专利技术另一实施例中车牌图像定位的装置示意图。具体实施例方式下面结合各个附图对本专利技术实施例技术方案的主要实现原理具体实施方式及其对应能够达到的有益效果进行详细地阐述。为了解决现有技术存在的问题,本专利技术实施例提供了一种车牌图像定位的方法,如图1所示,包括以下步骤:步骤101、获取车牌图像的颜色二值化图像;步骤102、将颜色二值化图像中每一像素行具有颜色的像素点数目作为本像素行的颜色水平投影值,每一像素列具有颜色的像素点数目作为本像素列的颜色垂直投影值;例如,每个像素行具有500个像素点,其中第某一行中具有颜色的像素点为200个,则该行的颜色水平投影值为200。步骤103、根据颜色水平投影值,确定出颜色投影高度对应的像素行;当颜色投影高度与标准高度的差值小于第一边界阈值时,将颜色投影高度对应的起始像素行和终止像素行作为车牌图像的第一边界和第二边界;具体的,将每一行的颜色水平投影值分别与水平阈值进行比较;获取大于水平阈值的像素行;在大于水平阈值的像素行中,将连续行数目最大的连续行数作为颜色投影高度。其中,需要统计至少两幅视频图像中车牌图像的宽度、高度和位置坐标;建立宽度、高度和位置坐标的对应关系;根据当前车牌图像的坐标,确定当前车牌图像的标准宽度和标准高度。上述第一边界阈值可以为标准高度的六分之一,水平阈值可以为标准宽度的二分之一,具体数值可以根据实际情况进行设定。颜色投影高度与标准高度的差值不小于第一边界阈值时,根据车辆图像的灰度二值化图像获取车辆图像的每一像素行的灰度水平投影值;其中,车辆图像的灰度二值化图像中,每一像素行中具代表车牌字符的像素点数目作为本像素行的灰度水平投影值;在车牌图像的上半部中,从上向下获取灰度水平投影值小于7的最后一个像素行,作为车牌图像的第一边界;在车牌图像的下半部中,从上向下获取投影数小于7的第一个像素行,作为车牌图像的第二边界。考虑到实际情况中,车牌上的字符一般为7位,因此,此处判断边界时采用7作为阈值。步骤104、根据颜色垂直投影值,确定出颜色投影宽度对应的像素列;当颜色投影宽度与标准宽度的差值小于第二边界阈值时,将颜色投影宽度对应的起始像素列和终止像素列作为车牌图像的第三边界和第四边界;具体的,将每一列的颜色垂直投影值分别与垂直阈值进行比较;获取大于垂直阈值的像素列;在大于垂直阈值的像素列中,将连续列数目最大的连续列数作为颜色投影宽度。上述第二边界阈值可以为标准宽度的八分之一,垂直阈值可以为标准高度的二分之一,具体数值可以根据实际情况进行设定。颜色投影宽度与标准宽度的差值不小于第二边界阈值时,在车辆图像内确定最大间隔位置;根据最大间隔位置,确定车辆图像的第三边界和第四边界。具体的,在车辆图像内确定最大间隔位置时,选取灰度垂直投影值小于间隔阈值的连续数目最大的连续像素列中的一个像素列为最大间隔位置;其中,车辆图像的灰度二值化图像中,每一像素列中代表车牌字符的像素点数目作为本像素列的灰度垂直投影值。上述间隔阈值可以为标准高度的六分之五。然后,当车牌图像具有最大间隔位置时,将最大间隔位置与本文档来自技高网...

【技术保护点】
一种车牌图像定位的方法,其特征在于,该方法包括:获取车牌图像的颜色二值化图像;将所述颜色二值化图像中每一像素行具有颜色的像素点数目作为本像素行的颜色水平投影值,每一像素列具有颜色的像素点数目作为本像素列的颜色垂直投影值;根据所述颜色水平投影值,确定出颜色投影高度对应的像素行;当所述颜色投影高度与标准高度的差值小于第一边界阈值时,将所述颜色投影高度对应的起始像素行和终止像素行作为所述车牌图像的第一边界和第二边界;根据所述颜色垂直投影值,确定出颜色投影宽度对应的像素列;当所述颜色投影宽度与标准宽度的差值小于第二边界阈值时,将所述颜色投影宽度对应的起始像素列和终止像素列作为所述车牌图像的第三边界和第四边界;由所述第一边界、第二边界、第三边界和第四边界确定出车牌图像边界。

【技术特征摘要】
1.一种车牌图像定位的方法,其特征在于,该方法包括: 获取车牌图像的颜色二值化图像; 将所述颜色二值化图像中每一像素行具有颜色的像素点数目作为本像素行的颜色水平投影值,每一像素列具有颜色的像素点数目作为本像素列的颜色垂直投影值; 根据所述颜色水平投影值,确定出颜色投影高度对应的像素行;当所述颜色投影高度与标准高度的差值小于第一边界阈值时,将所述颜色投影高度对应的起始像素行和终止像素行作为所述车牌图像的第一边界和第二边界; 根据所述颜色垂直投影值,确定出颜色投影宽度对应的像素列;当所述颜色投影宽度与标准宽度的差值小于第二边界阈值时,将所述颜色投影宽度对应的起始像素列和终止像素列作为所述车牌图像的第 三边界和第四边界; 由所述第一边界、第二边界、第三边界和第四边界确定出车牌图像边界。2.按权利要求1所述的方法,其特征在于,所述获取车牌图像的颜色二值化图像之前,还包括: 统计至少两幅视频图像中车牌图像的宽度、高度和位置坐标; 建立所述宽度、高度和位置坐标的对应关系; 根据当前车牌图像的坐标,确定当前车牌图像的标准宽度和标准高度。3.按权利要求1所述的方法,其特征在于,根据所述颜色水平投影值,确定出颜色投影高度对应的像素行,包括: 将每一行的颜色水平投影值分别与水平阈值进行比较; 获取大于所述水平阈值的像素行; 在所述大于所述水平阈值的像素行中,将连续行数目最大的连续行数作为颜色投影高度。4.按权利要求1所述的方法,其特征在于,所述根据所述颜色垂直投影值,确定出颜色投影宽度对应的像素列,包括: 将每一列的颜色垂直投影值分别与垂直阈值进行比较; 获取大于所述垂直阈值的像素列; 在所述大于所述垂直阈值的像素列中,将连续列数目最大的连续列数作为颜色投影宽度。5.按权利要求1所述的方法,其特征在于,所述颜色投影高度与标准高度的差值不小于第一边界阈值时,根据车辆图像的灰度二值化图像获取所述车辆图像的每一像素行的灰度水平投影值;其中,所述车辆图像的灰度二值化图像中,每一像素行中代表车牌字符的像素点数目作为本像素行的灰度水平投影值; 在所述车牌图像的上半部中,从上向下获取灰度水平投影值小于7的最后一个像素行,作为车牌图像的第一边界;在所述车牌图像的下半部中,从上向下获取投影数小于7的第一个像素行,作为车牌图像的第二边界。6.按权利要求1所述的方法,其特征在于,所述颜色投影宽度与标准宽度的差值不小于第二边界阈值时,在所述车辆图像内确定最大间隔位置; 根据所述最大间隔位置,确定所述车辆图像的第三边界和第四边界。7.按权利要求6所述的方法,其特征在于,在所述车辆图像内确定最大间隔位置,包括: 选取灰度垂直投影值小于间隔阈值的连续数目最大的连续像素列中的一个像素列为最大间隔位置;其中,所述车辆图像的灰度二值化图像中,每一像素列中代表车牌字符的像素点数目作为本像素列的灰度垂直投影值。8.按权利要求7所述的方法,其特征在于,根据所述最大间隔位置,确定所述车辆图像的第三边界和第四边界,包括: 当所述车牌图像具有最大间隔位置时,将所述最大间隔位置与标准最大间隔位置进行比对,获取差值; 根据所述标准最大间隔位置与标准宽度的关系、以及所述差值,确定所述车辆图像的第三边界和第四边界。9.按权利要求7所述的方法,其特征在于,获取所述车辆图像的灰度二值化图像时,包括: 获取所述车牌图像的灰度直方图,统计所述车牌图像的每个像素行的灰度均值; 将所述车牌图像纵向均分为至少四个图像区域,统计每个图像区域的灰度均值; 将所述至少四个图像区域中最小灰度均值和最大灰度均值进行比较; 若两者的差值小于所述最小灰度均值的四分之一,则对所述车牌图像中除灰度均值最大的图像区域外的其余图像区域均进行灰度补偿,在补偿后的灰度直方图中选取二值化阈值;根据所述二值化阈值和补偿后的车牌图像 ,获取所述车辆图像的灰度二值化图像; 若两者的差值不小于所述最小灰度均值的四分之一,则在原始的灰度直方图中选取二值化阈值;根据所述二值化阈值和原始的车牌图像,获取所述车辆图像的灰度二值化图像。10.按权利要求9所述的方法,其特征在于,在补偿后的灰度直方图或原始的灰度直方图中选取二值化阈值,包括: 补偿后的灰度直方图或原始的灰度直方图中,车牌字符的灰度级小于车牌背景的灰度级,从灰度直方图左侧向右侧开始累积灰度值对应的像素点数目,当累加值与总像素点数目比值为0.3时,将此时最后获取的一个像素点对应的灰度值作为第一灰度值;当累加值与总像素点数目比值为0.4时,将此时最后获取的一个像素点对应的灰度值作为第二灰度值;或者 补偿后的灰度直方图或原始的灰度直方图中,车牌字符的灰度级大于车牌背景的灰度级,从灰度直方图右侧向左侧开始累积灰度值对应的像素点数目,当累加值与总像素点数目比值为0.3时,将此时最后获取的一个像素点对应的灰度值作为第一灰度值;当累加值与总像素点数目比值为0.4时,将此时最后获取的一个像素点对应的灰度值作为第二灰度值; 将位于所述第一灰度值和所述第二灰度值之间的灰度值,按照从小到大或从大到小的顺序进行排列,并均分为至少六个数据区域; 将所述至少六个数据区域中像素点最少的数据区域中的最小灰度值作为二值化阈值。11.一种车牌图像定位的装置,其特征在于,包括: 第一...

【专利技术属性】
技术研发人员:付廷杰陈维强李月高刘韶裴雷
申请(专利权)人:青岛海信网络科技股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1