发明名称 基于JPEG压缩图像的车牌定位方法
摘要 基于JPEG压缩图像的车牌定位方法,属于室内停车场监控技术领域,其特征在于,通过在停车场入口架设CCD摄像头,由地感线圈触发摄像头采集驶入车辆的JPEG压缩格式的图像信息,并输入计算机保存。先对图像数据进行JPEG解码到反量化,然后提取亮度Y的交流系数并组合成联合系数矩阵,再依次进行平滑、二值化、形态学闭运算、形态学开运算、区域纹理强度约束和先验知识的车牌提取。其中,二值化采用全局的双阈值二值化法;形态学开闭运算采用的结构元素是非对称的,改进了常用算法,采取结构算子反射的方法精确定位;车牌提取采用基于区域纹理强度约束和先验知识的车牌提取方法。本发明所提供的方法具有实时性好,定位精度高等优点。
申请公布号 CN102646195A 申请公布日期 2012.08.22
申请号 CN201210041321.7 申请日期 2012.02.21
申请人 北京工业大学 发明人 蒋大林;陆景鹏
分类号 G06K9/46(2006.01)I;G06T7/00(2006.01)I 主分类号 G06K9/46(2006.01)I
代理机构 北京思海天达知识产权代理有限公司 11203 代理人 楼艮基
主权项 1.基于JPEG压缩图像的车牌定位方法,其特征在于,是在计算机的控制下依次按照以下步骤实现的:步骤(1),机动车驶入位于地下停车场入口处的作为触发装置的地磁感应线圈时,所述地磁感应线圈便触发CCD摄像头拍摄JPEG压缩格式的图片,大小为640×480像素,其中,车牌区域长度为100-120个像素,宽度为30-40个像素,并把采集到的所述图片输入到计算机中保存;步骤(2),计算机对输入的所述JPEG压缩格式的图片数据依次进行JPEG解码到反量化后,再提取亮度分量Y的离散余弦变换系数中第一行的前三个交流系数和对角的第一个交流系数,组成联合系数矩阵LianHe,其公式为;<maths num="0001"><![CDATA[<math><mrow><mi>LianHe</mi><mrow><mo>(</mo><mi>i</mi><mo>,</mo><mi>j</mi><mo>)</mo></mrow><mo>=</mo><munderover><mi>&Sigma;</mi><mrow><mi>m</mi><mo>=</mo><mn>1</mn></mrow><mn>3</mn></munderover><mo>|</mo><msub><mi>YAC</mi><mrow><mn>0</mn><mi>m</mi></mrow></msub><mo>|</mo><mo>+</mo><mo>|</mo><msub><mi>YAC</mi><mn>11</mn></msub><mo>|</mo><mo>,</mo></mrow></math>]]></maths>其中,YAC<sub>0m</sub>代表Y分量第一行第m个交流系数;YAC<sub>11</sub>代表第一个对角的交流系数;i,j分别为所述联合系数矩阵的行和列;对得到的联合系数矩阵LianHe,与平滑算子Q做卷积运算,平滑后的结果记为:PH(i,j),为了更好的保留车牌区域及其完整性,平滑处理使用的平滑算子<maths num="0002"><![CDATA[<math><mrow><mi>Q</mi><mo>=</mo><mfrac><mn>1</mn><mn>14</mn></mfrac><mfenced open='[' close=']'><mtable><mtr><mtd><mn>1</mn></mtd><mtd><mn>2</mn></mtd><mtd><mn>1</mn></mtd></mtr><mtr><mtd><mn>1</mn></mtd><mtd><mn>4</mn></mtd><mtd><mn>1</mn></mtd></mtr><mtr><mtd><mn>1</mn></mtd><mtd><mn>2</mn></mtd><mtd><mn>1</mn></mtd></mtr></mtable></mfenced><mo>,</mo></mrow></math>]]></maths>以增强竖直纹理的信息,平滑处理具体操作公式为:PH(i,j)=(LianHe(i-1,j-1)+2*LianHe(i-1,j)+LianHe(i-1,j+1)+LianHe(i,j-1)+4*LianHe(i,j)+LianHe(i,j+1)+LianHe(i+1,j-1)+2*LianHe(i+1,j)+LianHe(i+1,j+1))/14;步骤(3),对步骤(2)得到的平滑后的结果PH(i,j)进行二值化处理,提取有用纹理信息,步骤如下:步骤(3.1),观察平滑后的图像PH(i,j),得出车牌区域的像素值大部分都大于一个固定值MT,然后把PH(i,j)按照其像素值大小进行从大到小的排序,得出车牌区域的像素值强度在整个图像信息排序最高的5%左右,取高阈值表示为MTH,低阈值MTL为高阈值的80%;步骤(3.2),二值化的结果图像BW(i,j)为:<img file="FDA0000137018920000021.GIF" wi="1108" he="193" />步骤(4),对步骤(3)二值化后的结果BW(i,j)进行形态学闭运算处理,形态学闭运算包含膨胀和腐蚀两个过程,闭运算的结果记为BI,具体步骤为:步骤(4.1),形态学膨胀运算,先对BW(i,j)进行形态学膨胀运算,根据车牌区域形状和大小,选择大小为2×5的矩形结构元素B,中心点为D(0,0),将图像BW与结构元素B进行卷积,即计算B覆盖的区域的像素点的最大值,把这个最大值赋给中心点D指定的像素,经过形态学膨胀运算之后的结果记作为C,具体公式为:C=BW⊕B;步骤(4.2),形态学腐蚀运算,再对步骤(4.1)的结果C做形态学腐蚀运算,由于步骤(4.1)所选择的结构元素B是非对称结构,为了保证闭运算后的图像不发生错误的偏移,形态学腐蚀运算需要对步骤(4.1)所用结构元素B做如下处理:把结构元素B在水平和垂直方向上沿其几何中心分别依次翻转180°,得到新的结构元素B’,B’的大小同样是2×5的矩形结构,中心点为(4,1);将C与结构元素B’做卷积,计算B’覆盖区域的像素点的最小值,并把这个最小值赋给中心点(4,1)指定的像素,具体公式为:BI=CΘB′;步骤(5),对步骤(4)的结果进行形态学开运算处理,形态学开运算包含腐蚀和膨胀两个过程,开运算的结果记为KAI,具体步骤为:步骤(5.1),形态学腐蚀运算,先对步骤(4)的结果BI做形态学腐蚀运算,结构元素选用步骤(4.1)所用的结构元素B,将图像BI与结构元素B进行卷积,即计算B覆盖区域的像素点的最小值,并把这个最小值赋给中心点(0,0)指定的像素,腐蚀的结果记为D,具体公式为:D=BIΘB;步骤(5.2),形态学膨胀运算,再对步骤(5.1)的结果D做形态学膨胀运算,结构元素选用步骤(4.2)中所用的结构元素B,将步骤(5.1)的结果D与结构元素B进行卷积,即计算B覆盖区域的像素点的最大值,并把这个最大值赋给中心点(4,1)指定的像素,结果记为KAI,即KAI=D⊕B′;步骤(6),经过步骤(1)、(2)、(3)、(4)、(5)的处理后,包含车牌区域的候选区域已经突出出来,这些候选区域至少包括真实的车牌区域、车灯区域,为有效的提取车牌区域,需进行以下步骤:步骤(6.1),在步骤(2)得到的平滑后的结果PH(i,j)中,计算候选区域的平均纹理强度,计算公式为:<img file="FDA0000137018920000022.GIF" wi="674" he="103" />其中N(m)代表第m个候选区域A<sub>m</sub>中块的个数;步骤(6.2),在步骤(2)得到的平滑后的结果PH(i,j)中,计算各个候选区域最小外接矩形上下左右四个区域的平均纹理强度,计算公式为:<img file="FDA0000137018920000031.GIF" wi="727" he="103" />其中N<sub>U</sub>(m)代表第m个候选区域最小外接矩形上邻域AU<sub>m</sub>中块的个数;<img file="FDA0000137018920000032.GIF" wi="743" he="103" />其中N<sub>D</sub>(m)代表第m个候选区域最小外接矩形下邻域AD<sub>m</sub>中块的个数;<img file="FDA0000137018920000033.GIF" wi="743" he="103" />其中N<sub>L</sub>(m)代表第m个候选区域最小外接矩形左邻域AL<sub>m</sub>中块的个数;<img file="FDA0000137018920000034.GIF" wi="753" he="103" />其中N<sub>R</sub>(m)代表第m个候选区域最小外接矩形右邻域AR<sub>m</sub>中块的个数;步骤(7),定位车牌,由步骤(6)计算得到HX(m)若同时满足条件Ⅰ、Ⅱ、Ⅲ时,就认为HX(m)是一个真实的车牌区域;条件Ⅰ:<maths num="0003"><![CDATA[<math><mrow><mi>HX</mi><mrow><mo>(</mo><mi>m</mi><mo>)</mo></mrow><mo>></mo><mi>max</mi><mo>{</mo><mi>SH</mi><mrow><mo>(</mo><mi>m</mi><mo>)</mo></mrow><mo>,</mo><mi>XIA</mi><mrow><mo>(</mo><mi>m</mi><mo>)</mo></mrow><mo>,</mo><mi>ZUO</mi><mrow><mo>(</mo><mi>m</mi><mo>)</mo></mrow><mo>,</mo><mi>YOU</mi><mrow><mo>(</mo><mi>m</mi><mo>)</mo></mrow><mo>,</mo><mi>MT</mi><mo>,</mo><mi>MTl</mi><mo>,</mo><mover><mi>PH</mi><mo>&OverBar;</mo></mover><mo>}</mo><mo>,</mo></mrow></math>]]></maths>其中,<img file="FDA0000137018920000036.GIF" wi="442" he="184" />C,R分别代表原图像中水平和垂直方向上的块的个数;条件Ⅱ:根据车牌先验知识,车牌长宽比范围是[3,5],即:HX(m)区域长宽比∈[3,5];条件Ⅲ:HX(m)区域最小外接矩形的面积∈[48,120]。
地址 100124 北京市朝阳区平乐园100号