发明名称 一种车牌倾斜图像的矫正方法
摘要 本发明公开一种车牌倾斜图像的矫正方法,属于车牌自动识别技术领域。本发明将仿射变换和缩放变换相结合,设计了一种模板车牌的图像像素与车牌图像像素的对应方法,并由此提出了一种倾斜车牌图像的矫正方法。本发明的有益效果在于:(1)算法简单,仅需要加减乘除,无三角函数和其它更复杂的运算;(2)不仅可以矫正平行四边形车牌图像,也可矫正至少有一组对边不相等的四边形车牌图像;(3)矫正后的图像中字符边缘光滑如初,无锯齿和空洞。
申请公布号 CN106022333A 申请公布日期 2016.10.12
申请号 CN201610290441.9 申请日期 2016.04.26
申请人 安凯 发明人 安凯;安培亮;王晓英;安宏亮
分类号 G06K9/32(2006.01)I 主分类号 G06K9/32(2006.01)I
代理机构 代理人
主权项 一种车牌倾斜图像的矫正方法,其特征在于:以m和n分别表示模板车牌图像的行数和列数,以G、B R和G′、B′、R′分别表示模板车牌和车牌的图像中绿、蓝、红三个颜色分量矩阵,车牌倾斜图像的矫正程序可表述为:1)利用图像处理方法提取车牌图像的边缘点,利用这些边缘点通过最小二乘法,以四条直线拟合车牌图像的四条边界线;2)依次提取四条边界线位于图像左上方、右上方、左下方和右下方的四个交点{A<sub>i</sub>(m<sub>i</sub>,n<sub>i</sub>)|i=1,2,3,4},其中m<sub>i</sub>和n<sub>i</sub>分别表示像素的行序号和列序号;3)计算X=A<sub>2</sub>‑A<sub>1</sub>=(m<sub>2</sub>‑m<sub>1</sub>,n<sub>2</sub>‑n<sub>1</sub>)Y=A<sub>3</sub>‑A<sub>1</sub>=(m<sub>3</sub>‑m<sub>1</sub>,n<sub>3</sub>‑n<sub>1</sub>)<maths num="0001"><math><![CDATA[<mrow><mfenced open = "(" close = ")"><mtable><mtr><mtd><mi>&lambda;</mi></mtd></mtr><mtr><mtd><mi>&mu;</mi></mtd></mtr></mtable></mfenced><mo>=</mo><msup><mfenced open = "(" close = ")"><mtable><mtr><mtd><mrow><msub><mi>m</mi><mn>2</mn></msub><mo>-</mo><msub><mi>m</mi><mn>1</mn></msub></mrow></mtd><mtd><mrow><msub><mi>m</mi><mn>3</mn></msub><mo>-</mo><msub><mi>m</mi><mn>1</mn></msub></mrow></mtd></mtr><mtr><mtd><mrow><msub><mi>n</mi><mn>2</mn></msub><mo>-</mo><msub><mi>n</mi><mn>1</mn></msub></mrow></mtd><mtd><mrow><msub><mi>n</mi><mn>3</mn></msub><mo>-</mo><msub><mi>n</mi><mn>1</mn></msub></mrow></mtd></mtr></mtable></mfenced><mrow><mo>-</mo><mn>1</mn></mrow></msup><mfenced open = "(" close = ")"><mtable><mtr><mtd><msub><mi>m</mi><mn>4</mn></msub><mo>-</mo><msub><mi>m</mi><mn>1</mn></msub></mtd></mtr><mtr><mtd><mrow><msub><mi>n</mi><mn>4</mn></msub><mo>-</mo><msub><mi>n</mi><mn>1</mn></msub></mrow></mtd></mtr></mtable></mfenced></mrow>]]></math><img file="FSA0000129588630000011.GIF" wi="777" he="158" /></maths>其中矩阵右上脚的“‑1”表示矩阵求逆;4)对i=1,2,…,m,j=1,2,…,n,令<maths num="0002"><math><![CDATA[<mrow><mo>(</mo><mi>I</mi><mo>(</mo><mrow><mi>i</mi><mo>,</mo><mi>j</mi></mrow><mo>)</mo><mo>,</mo><mi>J</mi><mo>(</mo><mrow><mi>i</mi><mo>,</mo><mi>j</mi></mrow><mo>)</mo><mo>)</mo><mo>=</mo><mi>E</mi><mo>(</mo><mi>X</mi><mo>(</mo><mrow><mn>1</mn><mo>-</mo><mi>i</mi><mfrac><mrow><mn>1</mn><mo>-</mo><mi>&lambda;</mi></mrow><mi>m</mi></mfrac></mrow><mo>)</mo><mfrac><mi>j</mi><mi>n</mi></mfrac><mo>+</mo><mi>Y</mi><mo>(</mo><mrow><mn>1</mn><mo>-</mo><mi>j</mi><mfrac><mrow><mn>1</mn><mo>-</mo><mi>&mu;</mi></mrow><mi>m</mi></mfrac></mrow><mo>)</mo><mfrac><mi>i</mi><mi>n</mi></mfrac><mo>)</mo><mo>+</mo><msub><mi>A</mi><mn>1</mn></msub></mrow>]]></math><img file="FSA0000129588630000012.GIF" wi="1167" he="121" /></maths>G(i,j)=G′(I(i,j),J(i,j))B(i,j)=B′(I(i,j),J(i,j))R(i,j)=R′(I(i,j),J(i,j))其中E(·)表示取整函数。
地址 264670 山东省烟台市高新区航天路513号