一种提取刻划字符轮廓的方法

文档序号:9524541阅读:482来源:国知局
一种提取刻划字符轮廓的方法
【技术领域】
[0001] 本发明设及光学刻划字符的轮廓提取,尤其设及一种提取刻划字符轮廓的方法。
【背景技术】
[0002] 刻划字符是由硬质合金打标针或镶嵌工业钻石的打标针直接刻入金属工件的材 料内部而形成的标示,常用于汽车、摩托车、发动机及其它零部件的标示和追索。光学刻划 字符则是在光源下通过图像采集设备获得的刻划字符图像,准确提取光学刻划字符的轮廓 是字符识别W及字符错误(笔画缺失、断裂等)检测的必要过程。
[0003] 目前,提取光学字符轮廓的方法有很多,主要是采用图像分割的方法,如基于阔 值、基于区域、基于边缘、基于图论、基于能量泛函的方法等等。但是运些方法用于光学刻 划字符时都不能取得良好的效果。特别是如果采用条形光源,与光源平行的笔划在图像上 会产生比背景像素灰度值高的像素,而与光源垂直的笔划会产生比背景像素灰度值低的像 素。因而传统的字符轮廓提取方法无论是基于阔值还是基于边缘等都不能准确地提取刻划 字符的真实轮廓。而采用基于能量泛函如活动轮廓模型的方法也不能提取到理想的轮廓。 常用的几何活动轮廓模型往往采用水平集方法求解能量泛函的最小值W获取期望的字符 轮廓。采用双相模型和单水平集只能提取到部分轮廓,而采用多相模型和双水平集提取到 的两种轮廓,具有交差或重叠,且不能用一条取曲线表示一个字符的整个轮廓,为后续处理 如字符特征提取带来诸多不便。

【发明内容】

[0004] 本发明的目的就是为了解决上述问题,提供一种提取刻划字符轮廓的方法,综合 运用直方图分析、灰度变换、活动轮廓模型W及水平集等方法的解决方案来提取刻划字符 轮廓,所提取的字符轮廓完整、准确,利用其结果可W方便地提取字符的特征。 阳〇化]为了实现上述目的,本发明采用如下技术方案:
[0006] 一种提取刻划字符轮廓的方法,包括W下步骤:
[0007] 步骤一,进行光学字符图像的直方图分析,采用多相活动轮廓模型和双水平集方 法获取字符的高灰度值区域和低灰度值区域;
[0008] 步骤二,对获取的高灰度值区域和低灰度值区域分别进行局部直方图分析,根据 它们的灰度分布及其对应关系,确定灰度变换系数,将多相图像变换为双相图像;
[0009] 步骤Ξ,使用能利用局部信息的活动轮廓模型,并采用单水平集方法提取双相图 像的轮廓,作为刻划字符的轮廓。
[0010] 所述步骤一中多相活动轮廓模型采用多相CV(化an-vese)模型。
[0011] 所述步骤二中将多相图像变换为双相图像时背景区域不进行灰度变换,采用高灰 度值向低灰度值影射的线性变换方法,利用像素标记法规定需要变换的区域。
[0012] 多相图像变换为双相图像的具体方法为, 阳013] 高灰度值区域〇",其灰度均值和方差分别为叫和δ";低灰度值区域Ω^^其灰度 均值和方差分别为niL和δL;背景区域为ΩB,其灰度均值和方差分别为1?和δB;图像Uο的 某一像素U(j(i,j)的灰度值为h(i,j),变换后的灰度值为h'(i,j),灰度变换过程如下:
[0014]如果"uOV/) |:二Ω"且h(i, _]·) > 叫-δH; 阳01引那么h'(i, _]·) =-( δ l/δ _]·)+叫*( δ l/δ ")-化。
[0016] 所述步骤Ξ中的活动轮廓模型采用LCV化ocal化an-vese)模型。
[0017] LCV模型综合利用全局和局部信息,使得分割可不受图像灰度不均匀的影响;LCV 模型的能量泛函护"由全局项、局部项和规则化项构成:eLev=α.Ε6+β*护巧K,其中护、护 和护分别是全局项、局部项和规则化项,α和β是大于0的常数; 阳01引引入水平集函数后表示为:
[0019]
[0020] Ω.二如.R为实数,U'。是双相字符图像,C表示光滑闭合的轮廓曲线,C1和C2分别 是演化曲线C内部和外部的图像灰度均值;Φ(x,y)是水平集函数,Η(ζ)和δ(Ζ)分别是海 氏化eaViside)函数Η(ζ)和狄拉克值irac)函数δ(Ζ)的正则化形式;gk是窗口大小为k 的平均卷积算子,di和d2分别是卷积后的图像与源图像的差值; 阳021] 相应的水平集演化方程为:
[0022]
[0023] 方程的解就是最终提取的轮廓。
[0024] 本发明的有益效果:
[00巧]本发明提取的字符轮廓准确,完整,而且分割结果用一条封闭的曲线表示,为后续 的字符特征提取带来了很大方便。
【附图说明】
[00%] 图1 (a)为原始刻划字符图像;图1化)基于Canny算子的边缘提取方法获取的轮 廓;为图1 (C)基于多相C-V模型和多水平集提取的刻划字符轮廓;为图1 (d)为本发明提取 的字符轮廓;
[0027] 图2为是字符"G"的直方图。
【具体实施方式】
[0028] 下面结合附图与实施例对本发明作进一步说明。
[0029] 如图1(a)所示,为原始刻划字符图像,为了提取字符"G"的轮廓。本发明包括:
[0030] 步骤一,进行光学字符图像的直方图分析,采用多相活动轮廓模型和双水平集方 法获取字符的高灰度值区域和低灰度值区域;
[0031] 直方图分析通过确定可W采用多相活动轮廓模型和双水平集方法获取字符的高 灰度值和低灰度值区域。
[0032] 在刻划字符图像中,一个完整的笔画可能包含低灰度值和高灰度值两类像素。如 图2所示是字符"G"的直方图。分析象素的灰度分布可知,背景灰度集中在80-100,低灰 度值像素的灰度集中在20-60,高灰度值像素的灰度集中在200-250,背景、高灰度值区域、 低灰度值区域的灰度是互相"拟和"的。采用多相活动轮廓模型如多相CV模型获取高灰度 值区域和灰度值区域的边缘。
[0033] 步骤二,对获取的高灰度值区域和低灰度值区域分别进行局部直方图分析,根据 它们的灰度分布及其对应关系,确定灰度变换系数,将多相图像变换为双相图像;
[0034] 设高灰度值区域Ωη,其灰度均值和方差分别为叫和δ
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1