一种钢铁板坯编码自动识别方法以及钢铁板坯跟踪系统的制作方法

文档序号:6367417阅读:500来源:国知局
专利名称:一种钢铁板坯编码自动识别方法以及钢铁板坯跟踪系统的制作方法
技术领域
本发明涉及ー种钢铁板坯编码自动识别方法以及钢鉄板坯跟踪系统。
背景技术
随着工业自动化的发展,在钢铁行业中,企业逐步提高了对物流管理自动化水平的要求,钢铁板坯信息即钢铁板坯编码是钢铁企业物流管理及生产过程的重要信息,通常采用一定的字母或数字及其组合编码表示,自动获取钢铁板坯信息对物流管理中的钢铁板坯跟踪及企业自动化及信息化生产有重要意义。钢铁板坯跟踪是指MES系统中炼钢侧物料模块中的板坯管理信息画面自动接收连铸ニ级系统的板坯切割信息和称重信息。目前,大部分钢铁厂,钢铁板坯编码的识别还停留在人工识别的基础上,缺乏对钢 鉄板坯编码进行自动识别的措施。同时,现有的字符识别技术主要应用在光学成像背景简单的场合,而钢铁板材的板坯生产线存在环境复杂、光照环境变化,钢铁板坯侧面的字符成像背景复杂等恶劣因素的影响,现有的字符识别技术无法很好地应用于钢铁板坯编码识另IJ。此外,人工识别的低效性,严重影响物流管理中的钢铁板坯跟踪的自动化水平和企业生广系统的完菩。目前,钢铁板坯跟踪主要在MES系统中实现对前后两エ序板坯的跟踪。这种半自动钢铁板坯跟踪系统不能准确和实时跟踪从转炉厂送往热轧厂的板坯情况,对这个转移过程中产生的信息变化,MES系统没有进行实时修正,使得MES系统中的信息与实际钢铁板坯信息有差异,不能真正实现前后エ序物流实物与信息的一致,没有真正实现ー级系统的钢铁板还自动跟踪。

发明内容
本发明所要解决的技术问题是提供ー种钢铁板坯编码自动识别方法以及钢鉄板坯跟踪系统,该钢铁板坯编码自动识别方法以及钢鉄板坯跟踪系统具有自动化程度高,编码识别效率高的特点。发明的技术解决方案如下—种钢铁板坯编码自动识别方法,在钢铁板坯的传输现场获取连续的多帧原始图像,从第一帧原始图像开始,依次对每ー帧原始图像按以下步骤自动识别板坯编码步骤I :对原始图像进行图像预处理;所述的预处理包括灰度化处理、均值滤波处理和差分处理;所述的差分处理指将滤波后的图像与背景图作差分处理,获得差分灰度图;所述背景图是指当系统判断原始图像中不存在板坯时,将滤波后的图像保存或更新为背景图片;步骤2 :对预处理后的图像进行ニ值化处理,再对所得的ニ值图进行板坯编码检测,生成检测结果,根据检测结果若识别到当前处理的原始图像中含有板坯编码,则对ニ值图进行板坯编码位置定位,所述的板坯编码检测及编码位置定位采用投影处理方法;步骤3 :对原始图像按照前述的编码位置定位得到的边界坐标进行切分,得到多个单字符图像,所述单字符图像是指只含有ー个字符编码的图像;对每ー个单字符图像都进行字符识别,从而完成对当前帧原始图像中的板坯编码识别;返回步骤I对下ー帧原始图像进行处理。步骤2中,所述ニ值化处理的阈值为avg+N,N取值为20 70中的任ー值;avg为差分后灰度图整幅图像像素灰度值的平均值。步骤2中的板坯编码检测过程为对所述的ニ值图进行垂直投影,若所得到的垂直投影曲线与预设水平线存在交点,则判定当前图像中含有板坯编码,否则说明当前图像中不存在板坯编码;预设水平线在垂直投影曲线所在的坐标系的纵坐标为15 ; 所述的垂直投影,指计算ニ值图中每一列的白色像素点的数量作为垂直投影曲线的Y轴坐标值,以ニ值图中的横向像素点序号作为垂直投影曲线的X轴坐标值,形成垂直投影曲线。步骤2中的板坯编码位置定位的过程为(I)对ニ值图进行水平投影,得到水平投影曲线;水平投影曲线与预设水平线的两个交点即为上下边界点;(2)垂直投影曲线与预设水平线相交,形成多对交点,每ー对相邻的交点即对应一个单字符的左右边界;(3)基于所述的上下边界点和每ー个单字符的左右边界,对ニ值图进行切分,得到多个单字符图像;所述的水平投影,指计算ニ值图中每一行的白色像素点的数量作为水平投影曲线的Y轴轴坐标值,以ニ值图中的纵向像素点的序号作为水平投影曲线的X轴轴坐标值,形成水平投影曲线。预设水平线在水平投影曲线和垂直投影曲线所在的坐标系的纵坐标均为15。步骤3中的单字符图像字符识别包括以下步骤步骤a :对单字符图像进行灰度化,获得单字符灰度图;步骤b :对所述单字符灰度图进行滤波处理,获得滤波后的单字符灰度图;步骤c :对所述滤波后的单字符灰度图进行ニ值化处理,获得单字符ニ值图;步骤d :对所述单字符ニ值图进行大小归ー化处理,获得归一化单字符ニ值图;步骤e :对所述归ー化单字符ニ值图进行逐像素点特征提取,得到特征向量矩阵;所述的逐像素点特征提取是指对归ー化单字符ニ值图逐行逐列进行扫描,对归ー化单字符ニ值图中的白色像素点,取特征值为1,对归ー化单字符ニ值图中的黒色像素点,取特征值为0,最后得到一个特征向量矩阵,特征向量矩阵的维数等于归ー化单字符ニ值图中像素点的总数目;步骤f :逐像素点模板匹配将所述的特征向量矩阵与多个字符模板进行匹配,获得多个相似度,相似度指相同元素数目占总元素数目的比例;以相似度最大的字符模板所对应的字符作为当前单字符图像的匹配结果;每ー个字符模板中的元素数量与特征向量矩阵中包含的元素数量相同。所述的步骤f中,所述特征向量矩阵与字符模板的匹配方式为依次比较特征向量矩阵中的每个元素与字符模版中的对应元素,判断是否相同,并统计相同元素的数目,将相同元素的数目占总元素数目的比例作为当前单字符图像与该当前字符模板的相似度。
所述的步骤f中,所述字符模板的制作过程如下首先获取板坯编码图像,以包含所有单个板坯编码为ー组,选取ー组板坯编码的单字符图像,经过步骤a至步骤e的处理,获得ー组与板坯编码图像对应的特征向量矩阵,将该组特征存储为文件,即为ー组与板坯编码图像对应的字符模板。所述的单字符灰度图进行ニ值化处理采用大津法;所述的大小归ー化处理是指将ニ值图转换为50X60像素尺寸大小图像;所述的字符模板为多组; 所述字符模板对应的字符组包含的字符为数字0-9、英文大写字母、英文小写字母、汉字中的至少ー种。在编码识别过程中,每识别出ー个字符,则将该字符对应的置信度増加1,置信度初始值为0 ;对任一个钢铁板坯的最后一个编码完成编码识别后,若某ー个编码对应多个识别字符,则取置信度最高的识别字符作为最終的识别結果。ー种基于钢铁板坯编码图像的板坯自动识别与跟踪系统,包括CXD摄像机、光端发射机、光端接收机、显示器、带采集卡的用于实现所述钢铁板坯编码自动识别的エ控机以及现场PLC ;CCD摄像机的输出端与光端发射机的输入端连接,光端发射机的输出端与光端接收机的输入端通过光纤连接;采集卡通过PCI插槽与エ控机连接;显示器与エ控机连接,现场PLC与エ控机的通信端ロ连接。所述的基于钢铁板坯编码图像的板坯自动识别与跟踪系统还包括视频分配器、监控屏幕和硬盘录像机,光端接收机通过视频分配器与采集卡相连;监控屏幕和硬盘录像机的输入端均与视频分配器的输出端连接。有益效果本发明的钢铁板坯编码自动识别方法以及钢鉄板坯跟踪系统,替代人エ进行钢铁板坯编码识别,有效地避免由于工人主观原因造成的钢铁板坯编码误识别,加强了企业物流管理的自动化水平,提高了企业的生产效率,并降低了操作人员的劳动强度。将识别后的钢铁板坯编码传递给MES系统,自动实现对钢铁板坯信息在转炉厂和热轧厂之间的跟踪,从而达到对钢铁板坯信息的全线跟踪,提高两厂之间的物流管理水平。该系统的人机交互界面设计简单,便于现场操作人员使用。该系统识别率高,速度快,工作稳定可靠,具有较强的实用型。本发明的钢铁板坯编码图像中的字符识别方法,针对钢鉄板坯编码的特征,采用ー种新方法进行特征提取,提高了字符特征信息提取的全面性,具有特征提取简单,运算方便,并能够有效地实现钢铁板坯编码的识别。本发明采用有效的图像预处理技术,并提取恰当的钢铁板坯编码字符特征,结合钢铁板坯编码字符检验技术,实现对复杂エ业环境中获取的钢铁板坯图像中钢铁板坯编码的有效识别。由于钢铁板坯编码通常是由エ业涂料喷涂而成的,而エ业涂料是颗粒状的,致使钢铁板坯编码连通性及规范性不佳,从而导致现有的特征提取方法无法有效地提取钢铁板坯编码的字符特征。而本方法的特征提取过程,只是简单的变换过程,即将ニ值图中的黑(灰度值为0)像素点和白(灰度值为255)像素点,分别用特征值0和I来表示,从而获得特征向量。因而,本发明的方法能够全面的提取字符特征信息,特征提取过程简单,运算方便,容易实现。本发明还具有如下优点识别率高针对钢铁板坯编码图像目标检测及切分和单字符图像识别,分别采用了合适的预处理方法进行处理,提高了目标检测和字符识别的成功率。其中目标检测及切分的预处理包括灰度化、均值滤波、和改进型人工设置ニ值化处理;单字符图像识别的预处理包括灰度化、最小值滤波和大津法ニ值化处理。同时,针对字符识别,选择了恰当的特征提取及模板匹配法,即逐像素点特征提取和逐像素点模板匹配,提高了字符特征信息提取的全面性,以及模板匹配方法的有效性。
此外,通过校验,保证了输出识别结果的准确性。由于板坯编码可能缺损,致使相关相似字符出现误识别的情形,板坯编码的相似字符有1和7,6和8,0和8,3和5,2和7。针对相似字符有两方面的处理针对相似字符,如I和7,6和8。在模板库中字符模板不变的情况下,针对这些易误识字符局部特征表现的不同,采用半模板(上半部、下半部、左半部或者右半部)匹配识另IJ,在计算相似度时,容易误识别的待识别字符还要与其相似的标准模板匹配,以相似字符6和8为例,字符6有时会识别为8,通过分析可知,6和8的上半部整体特征差异性最大,因此在第一次模板匹配识别后,将识别结果为8的字符取其上半部再与模板库中字符6和8的上半部进行匹配识别,将两次匹配的相似度进行累加,取其最大值为最后识别結果。降低了对相似字符的误识别率。对识别结果与从现场PLClO (现场PLClO为原有的设备)获取的钢铁板坯编码信息进行比对,此处,若未找到完全相同的板坯编码,且识别结果(如16060迎024020)与某板坯编码(如1606(^3024020)仅有ー个字符不同(即带下划线的数字),这ー对不同字符,恰好是相似字符对,则此时,将该钢铁板坯编码(如1606083024020)置为识别结果(则最终识别结果为1606083024020)。速度快系统并行调用各软件模块进行多任务管理及并行处理,有效地提高了系统的处理能力和速度。各模块算法原理简单,程序实现方便,并采用了成熟有效的算法,保证了算法的执行效率。尤其是传统字符识别方法中,相对耗时的特征提取和模板匹配方面,系统仅仅只是通过简单地变换和比对来完成,有效地提高了系统的运行速度。同时,系统软件结构设计合理,并进行了优化,保证系统的有效、快捷运行。稳定可靠系统采用并行处理模式,増加了系统可靠性。各模块算法原理简单,程序实现方便,并采用了成熟有效的算法,保证了算法的可靠性。系统软件结构设计合理,并进行了优化,降低了系统异常的概率。提供了人机交互接ロ,能够及时的人为处理相关异常情況。本地数据库采用成熟、可靠地Oracle数据库和ADO技术应用于系统数据管理。本系统采用Visual C++6. 0语言开发在Windows Sever 2003系统上,采用了成熟、可靠的开发平台及运行环境。


图I为基于钢铁板坯编码图像识别的钢铁板坯自动跟踪系统的硬件体系结构框图2为基于钢铁板坯编码图像识别的钢铁板坯自动跟踪系统的工作原理框图;图3为基于钢铁板坯编码图像识别的钢鉄板坯自动跟踪系统的软件流程图;图4为含有3个字符的钢铁板坯图像;图5为含有5个字符的钢铁板还图像;图6为含有7个字符的钢铁板还图像;
图7为含有10个字符的钢铁板还图像;图8为第一幅含有完整13个字符的钢铁板还图像;图9为第二幅含有完整13个字符的钢铁板坯图像;图10为对图4进行切分获得的3个单字符图像的归ー化后单字符ニ值图;图11为对图5进行切分获得的5个单字符图像的归ー化后单字符ニ值12为对图6进行切分获得的7个单字符图像的归ー化后单字符ニ值13为对图7进行切分获得的10个单字符图像的归ー化后单字符ニ值14为全部13个单字符图像的归ー化效果示意图;图15为水平投影曲线;图16为垂直投影曲线;图17为与图16对应的分割后的单个字符图像示意图。
具体实施例方式以下将结合附图和具体实施例对本发明做进ー步详细说明本发明涉及到的对单字符图像识别方法包括以下步骤I.对从钢铁板坯编码图像中切分获得的含有单个板坯编码字符的图像按顺序进行编号,并进行灰度化处理;2.对单字符(含有单个钢鉄板坯编码字符)灰度图进行滤波处理;3.对滤波处理后图像采用自适应ニ值化分割技术,进行ニ值化处理;4.对单字符ニ值图,进行大小归ー化处理;5.对归ー化后单字符ニ值图,进行逐像素点特征提取。本专利的重点内容有两点I、灰度化、滤波和ニ值化技术的恰当组合;(现有主要组合方式灰度化、均值滤波和人工设定整体阈值法;)2、逐像素点特征提取。逐像素点特征提取法选用字符图像的灰度特征作为字符特征,属于ー种字符统计与变换特征,采用灰度变换及ニ值化处理获得单个字符图像的灰度特征向量矩阵。与现有技术的相同之处是通过变换算法提取字符的特征信息,变换算法是成熟的算法;不同之处是变换算法的合理搭配,及字符特征的选取,在已搜索到的文献中,并没有发现与本专利相同的字符特征;采用灰度变换及ニ值化处理获得单个字符图像的灰度特征向量矩阵。6.对单字符ニ值图,进行逐像素点模板匹配;7.重复步骤I到步骤6,直到识别完整个板坯编码图像中的所有单个字符;8.对识别后获得的整个钢铁板坯编码图像中的所有单个字符,按照切分时的编号,按顺序组合,获得完整的钢铁板坯编码。对识别获得的完整钢鉄板坯编码可根据自行定义的编码格式来进行校验处理。校验处理的作用当图像中钢铁板坯编码存在缺损等情況,并造成识别结果出现违反编码规则的情形时,通过校验,可以发现此类问题,并输出警示信息,降低输出错误识别结果的概率。校验成功的标准,是指识别获得的编码字符串是否满足全部编码规则,若满足全部编码规则,则判断校验成功;否则校验失败。若校验成功,证明识别成功,输出钢铁板坯编码识别结果;若校验失败,证明本次识别失败,并输出警示信息“识别失败! ”;进ー步的在所述步骤I中,灰度化处理的变换公式如下f (i,j) = 0. 299R (i,j) +0. 587G (i,j) +0. 114B (i,j));其中,i,j为正整数,(i,j)表示图像中像素点的坐标ば表示转换后像素点的灰度值;R,G,B是彩色图RGB模型的三分量,分别表示红,绿,蓝三分量的強度值。在所述步骤2中,滤波算法采用3X3的窗ロ进行最小值滤波;最小值滤波原理是将图像中某一点的灰度值设置为该点邻域窗ロ内所有像素点灰度值的最小值。具体实现通过对邻域窗ロ的像素灰度值进行排序,形成单调下降(或上升)的有序数据,获得其中像素点灰度值的最小值,并将当前像素点的灰度值置为该值。本专利采用3X3的邻域窗ロ。在所述步骤3中,所述自适应ニ值化分割技术,是指大津(Ostu)法,即最大类间方差法。这是ー种基于判別式分析的,动态计算最佳阈值的方法,自适应性较强,方法简单而实用,对单个字符的板坯编码图像具有很好的ニ值化分割效果;在所述步骤4中,所述大小归ー化处理,是指将字符的外边框按比例进行线性放大或缩小为50X60像素尺寸;在所述步骤5中,所述逐像素点特征提取,是指对归ー化单字符ニ值图进行逐行逐列的扫描,对图像中的白色像素点(像素值为255)取其特征值为1,对图像中的黒色像素(像素值为0)取其特征值为0,最后得到一个特征向量矩阵,其维数等于图像中像素点的总数目。在所述步骤6中,所述逐像素点模板匹配,将提取到的单个板坯编码字符的特征,与0 9各个字符模板进行匹配,匹配方式只是简单的依次比较特征向量矩阵中的每个元素与字符模版中的对应元素,判断是否相同,并统计相同元素的数目,将相同元素的数目占总元素数目的比例作为当前单字符图像与该当前字符模板的相似度,比较样本与各个字符模板相似度的大小,将两者相似度最大的字符模板所对应的字符为匹配結果。上述字符模版的制作过程如下首先获取钢铁板坯编码图像,以包含所有单个钢鉄板坯编码(即0 9)为一組,选取ー组分别为0 9的单个钢鉄板坯编码字符图像,经过步骤I至步骤5的处理,获得ー组0 9钢铁板坯编码字符图像对应的特征向量矩阵,将该组特征存储为文件,即为ー组0 9钢铁板坯编码图像对应的字符模版;所述步骤7中,所述完整的钢铁板坯编码图像,含有13个字符。实施例I :本实施例中的基于钢铁板坯编码图像的板坯自动识别与跟踪系统由CXD摄像机 I、光端发射机2、光端接收机3、视频分配器4、监控屏幕5、硬盘录像机6、采集卡7、エ控机8和显示器9,以及现场PLClO组成,如图I所示,CXD摄像机I负责拍摄板坯视频。光端机是将光信号和电信号相互转换的设备,光端发射机2是接收电信号,转换成光信号;光端接收机3是接收光信号,转换成电信号;作用是将视频信息转换成光信息,通过光纤实现视频传输,而光纤传输具有损耗低、抗干扰和容量大等优点,由此,降低视频信号的损失,增强抗干扰能力和传输实时性,保证传输过程中,视频信号的质量。现场PLClO与エ控机8通信连接,用于向エ控机8传输钢铁板还编码。视频分配器4,是把ー个视频信号源平均分配成多路视频信号的设备。即将CCD摄像机I输出视频信号均分给监控屏幕5、硬盘录像机6和采集卡7。监控屏幕5,只是实时显示C⑶摄像机I的拍摄画面,属配套设施,与系统识别功能无关。硬盘录像机6,只是实时记录CXD摄像机I的拍摄画面,属配套设施,与系统识别功能无关。采集卡7用于从CCD摄像机I拍摄的视频中采集图像数据,供系统エ控机8处理。エ控机8是系统软件的运行平台,显示器9是人机交互的接ロ。通过对获取的钢铁板坯图像进行板坯的检测及板坯编码的识别,将识别结果进行显示、储存及传输,完成板坯的自动识别及跟踪,整个系统的原理框图如图2所示。整个软件系统包括钢铁板坯编码的自动识别和人机交互界面,系统软件流程图如图3所示。现有ー块钢铁板坯即将进入CXD摄像机I拍摄区域,针对该钢铁板坯通过CXD摄像机I拍摄区域的过程,详细描述系统的运行过程如下CXD摄像机I将采集到的视频经光端发射机2和光端接收机3,由视频分配器4分别传送给监控屏幕5、硬盘录像机6及采集卡7。当运动板坯触发光电检测装置产生到来信号光电检测装置是由红外线发射装置和接收装置組成,当板坯到来并挡住红外线时,致使接收装置无法接收到红外线,此时,输出板坯到来信号,即实现触发。,系统启动采集卡7,从采集到的视频中采集图像,依次获得单帧原始图像,经过一段时间获得多帧原始图像。针对采集到的不同图像(图4-图9),对其含有关键信息的图像进行处理,其具体操作如下第一帧原始图像(图4)具体处理流程I.对原始图像进行灰度化处理,获得灰度图;2.对灰度图采用3X3窗ロ进行均值滤波处理,获得滤波后的灰度图;3.将滤波后灰度图与背景图作差分处理,获得差分灰度图,所述背景图是指当系统判断原始图像中不存在板坯时,将滤波后的图像保存或更新为背景图片;4.统计差分后灰度图整幅图像像素灰度值的平均值,为60,将该值与50求和考虑现场光照条件的变化和图像中存在的氧化斑(铁皮氧化形成的,在ニ值图以白斑呈现)干扰,同吋,目标字符在板坯编码图像中占据的比例较少,致使灰度均值低,不能有效地分割图像,故考虑将均值与ー固定值的和作为阈值,而现场光照条件的变化,使目标字符灰度值和板坯灰度值之间差异范围为20-70,取值过小,由于光照的变化,会引起误判;取值过大,降低检测的灵敏性,无法及时检测字符,综合考虑,选取该值,得110,将其作为阈值,对灰度图进行ニ值化处理,获得ニ值图;5.对ニ值图进行投影处理,垂直投影曲线与预设水平线(纵坐标为15)图像像 素尺寸为900X75像素,存在交点,判定当前图像中含有板坯编码;根据水平投影曲线和垂直投影曲线,以图像右上角为坐标原点,确定单个字符的左上角、左下角、右上角及右下角坐标;采用基于投影特征的方法对编码区域进行定位及切分,具体步骤如下步骤ー对ニ值化后的图像进行水平投影,得到如图15所示的水平投影曲线。投影曲线中有一个明显突起的宽带部分,即为待识别图像中编码区域的水平投影。水平投影曲线与预设水平线(纵坐标为15)的两个交点,即为编码区域的上下边界点,如图15中的edgel,edge20步骤ニ 对ニ值化后的图像进行垂直投影,得到如图16所示的垂直投影曲线。垂直投影曲线与预设水平线(纵坐标为15)依次存在3对交点,即a、a',b、b',c、ど,其中a、a'为第一个字符的左右边界点,b、b'为第二个字符的左右边界点,C、ど为第三个字符的左右边界点。通过步骤一和步骤ニ,即可得到各单个字符的区域定位坐标。如图17所示为分割 获得的单个字符示意图。6.根据坐标信息,从原始图像中切分获得多幅含有单个字符的图像;7.对多幅含有单个字符的图像进行灰度化处理,获得多幅含有单个字符的灰度图像,简称单字符图像;8.对多幅单字符灰度图依次采用3X3窗ロ进行最小值滤波处理,获得滤波后的灰度图;9.对滤波后的灰度图依次采用大律法,进行自适应ニ值化处理,获得ニ值图;10.对ニ值图依次进行大小归ー化处理,获得50X60像素尺寸大小的ニ值图;11.对归ー化后单字符ニ值图,如图10所示,依次进行逐像素点特征提取,即对图像逐行逐列的扫描,对图像中的白色像素点(像素值为255)取其特征值为1,对图像中的黑色像素(像素值为0)取其特征值为0,最后得到一个特征向量矩阵,其维数等于图像中像素点的总数目(300);12.对单字符ニ值图,依次进行逐像素点模板匹配,得到匹配结果为依次为1、5、0,相似度依次为S11 = 94,S21 = 90,S31 = 95,并令相应的置信度,置信度主要是在统计多帧原始图像时作为ー个判別。如统计多帧原始图像第一个字符图像被识别为I的次数,通过累加置信度实现,从而判定第一个字符图像的识别結果。又如,若第一个字符图像被识别为I和7的次数分别为3和2,则判定识别结果为I.为K11 = LK21 = LK31 = I。具体过程如下对提取到的单个钢鉄板坯编码字符的特征向量,与0 9各个模板的特征向量进行匹配,匹配方式只是简单的依次匹配特征向量矩阵中每个元素与字符模版中的对应元素元素,判断是否相同,并统计相同元素的数目,最終计算相同元素占总元素数目(300)的比例,作为样本与该字符模板的相似度,比较样本与各个字符模板相似度的大小,两者相似度最大的字符模板所对应的字符为匹配結果。上述字符模版的制作过程如下首先获取钢铁板坯编码图像,以包含所有单个板坯编码(即0 9)为ー组,选取ー组分别为0 9的单个钢铁板坯编码字符图像,经过步骤I至步骤5的处理,获得ー组0 9钢铁板坯编码字符图像对应的特征向量矩阵,将该组特征存储为文件,即为ー组0 9钢铁板坯编码图像对应的字符模版。其余各帧原始图像的前11步处理与第一帧原始图像处理相同,仅切分获得钢铁板坯编码字符个数不同。详细匹配結果信息如下表所示
权利要求
1.ー种钢铁板坯编码自动识别方法,其特征在于,在钢铁板坯的传输现场获取连续的多帧原始图像,从第一帧原始图像开始,依次对每ー帧原始图像按以下步骤自动识别板坯编码 步骤I:对原始图像进行图像预处理;所述的预处理包括灰度化处理、均值滤波处理和差分处理;所述的差分处理指将滤波后的图像与背景图作差分处理,获得差分灰度图; 步骤2 :对预处理后的图像进行ニ值化处理,再对所得的ニ值图进行板坯编码检测,生成检测结果,根据检测结果若识别到当前处理的原始图像中含有板坯编码,则对ニ值图进行板坯编码位置定位,所述的板坯编码检测及编码位置定位采用投影处理方法; 步骤3 :对原始图像按照前述的编码位置定位得到的边界坐标进行切分,得到多个单字符图像,所述单字符图像是指只含有ー个字符编码的图像;对每ー个单字符图像都进行字符识别,从而完成对当前帧原始图像中的板坯编码识别; 返回步骤I对下ー帧原始图像进行处理。
2.根据权利要求I所述的钢铁板坯编码自动识别方法,其特征在于,所述步骤2中,所述ニ值化处理的阈值为avg+N,N取值为20 70中的任ー值;avg为差分后灰度图整幅图像像素灰度值的平均值。
3.根据权利要求I所述的钢鉄板坯编码自动识别方法,其特征在干,步骤2中的板坯编码检测过程为对所述的ニ值图进行垂直投影,若所得到的垂直投影曲线与预设水平线存在交点,则判定当前图像中含有板坯编码,否则说明当前图像中不存在板坯编码;预设水平线在垂直投影曲线所在的坐标系的纵坐标为15 ; 所述的垂直投影,指计算ニ值图中每一列的白色像素点的数量作为垂直投影曲线的Y轴坐标值,以ニ值图中的横向像素点序号作为垂直投影曲线的X轴坐标值,形成垂直投影曲线。
4.根据权利要求I所述的钢鉄板坯编码自动识别方法,其特征在干,步骤2中的板坯编码位置定位的过程为 (1)对ニ值图进行水平投影,得到水平投影曲线;水平投影曲线与预设水平线的两个交点即为上下边界点; (2)垂直投影曲线与预设水平线相交,形成多对交点,每ー对相邻的交点即对应ー个单字符的左右边界; (3)基于所述的上下边界点和每ー个单字符的左右边界,对ニ值图进行切分,得到多个单字符图像; 所述的水平投影,指计算ニ值图中每一行的白色像素点的数量作为水平投影曲线的Y轴坐标值,以ニ值图中的纵向像素点的序号作为水平投影曲线的X轴坐标值,形成水平投影曲线; 所述的预设水平线,在水平投影曲线和垂直投影曲线所在的坐标系的纵坐标均为15。
5.根据权利要求I所述的钢鉄板坯编码自动识别方法,其特征在干,步骤3中的单字符图像字符识别包括以下步骤 步骤a :对单字符图像进行灰度化,获得单字符灰度图; 步骤b :对所述单字符灰度图进行滤波处理,获得滤波后的单字符灰度图; 步骤c :对所述滤波后的单字符灰度图进行ニ值化处理,获得单字符ニ值图;步骤d:对所述单字符ニ值图进行大小归ー化处理,获得归ー化单字符ニ值图; 步骤e :对所述归ー化单字符ニ值图进行逐像素点特征提取,得到特征向量矩阵;所述的逐像素点特征提取是指对归ー化单字符ニ值图逐行逐列进行扫描,对归ー化单字符ニ值图中的白色像素点,取特征值为1,对归ー化单字符ニ值图中的黒色像素点,取特征值为O,最后得到一个特征向量矩阵,特征向量矩阵的维数等于归ー化单字符ニ值图中像素点的总数目; 步骤f :逐像素点模板匹配 将所述特征向量矩阵与全部字符模板进行匹配,获得多个相似度,相似度指相同的元素数目占总元素数目的比例;以相似度最大的字符模板所对应的字符作为当前单字符图像的匹配結果;每ー个字符模板中的元素数量与特征向量矩阵中包含的元素数量相同。
6.根据权利要求5所述的钢铁板坯编码自动识别方法,其特征在于,所述的步骤f中,所述特征向量矩阵与单个字符模板的匹配方式为依次比较特征向量矩阵中的每个元素与字符模板中的对应元素,判断是否相同,并统计相同元素的数目,将相同元素的数目占总元素数目的比例作为当前单字符图像与该当前字符模板的相似度。
所述的步骤f中,所述字符模板的制作过程如下首先获取板坯编码图像,以包含所有单个板坯编码为ー组,选取ー组板坯编码的单字符图像,经过步骤a至步骤e的处理,获得ー组与板坯编码图像对应的特征向量矩阵,将该组特征存储为文件,即为ー组与板坯编码图像对应的字符模板。
7.根据权利要求5所述的钢铁板坯编码自动识别方法,其特征在干,所述单字符灰度图进行ニ值化处理采用大津法; 所述的大小归ー化处理是指将ニ值图转换为50X60像素尺寸大小图像; 所述的字符模板为多组; 所述字符模板对应的字符组包含的字符为数字0-9、英文大写字母、英文小写字母、汉字中的至少ー种。
8.根据权利要求1-7任ー项所述的钢铁板坯编码自动识别方法,其特征在于,在编码识别过程中,每识别出一个字符,则将该字符对应的置信度増加1,置信度初始值为0 ;对任一个钢铁板坯的最后一个编码完成编码识别后,若某ー个编码对应多个识别字符,则取置信度最高的识别字符作为最終的识别結果。
9.ー种基于权利要求1-7任ー项所述的钢铁板坯编码自动识别方法的钢铁板坯跟踪系统,其特征在于,包括CCD摄像机(I)、光端发射机(2)、光端接收机(3)、显示器(9)、带采集卡(7)的用于实现所述钢铁板坯编码自动识别方法的エ控机(8)以及现场PLClO ;CCD摄像机(I)的输出端与光端发射机(2)的输入端连接,光端发射机(2)的输出端与光端接收机(3)的输入端通过光纤连接;采集卡(7)通过PCI插槽与エ控机(8)连接;显示器(9)与エ控机(8)连接,现场PLClO与エ控机(8)通信端ロ连接。
10.根据权利要求9所述的钢鉄板坯跟踪系统,其特征在于,还包括视频分配器(4)、监控屏幕(5)和硬盘录像机出),光端接收机(3)通过视频分配器(4)与采集卡(7)相连;监控屏幕(5)和硬盘录像机¢)的输入端均与视频分配器(4)的输出端连接。
全文摘要
本发明公开了一种钢铁板坯编码自动识别方法以及钢铁板坯跟踪系统,该方法为从第一帧原始图像开始,依次对每一帧原始图像按以下步骤自动识别板坯编码步骤1对原始图像进行图像预处理;步骤2对预处理后的图像进行二值化处理,再对所得的二值图进行板坯编码检测及编码位置定位,所述的板坯编码检测及编码位置定位采用投影处理方法;步骤3对原始图像按照前述编码位置定位得到的边界坐标进行切分,得到多个单字符图像;对每一个单字符图像都进行字符识别,从而完成对当前帧原始图像中的板坯编码识别;返回步骤1。该钢铁板坯编码自动识别方法以及钢铁板坯跟踪系统具有自动化程度高,编码识别效率高的特点。
文档编号G06K9/54GK102663360SQ201210091150
公开日2012年9月12日 申请日期2012年3月30日 优先权日2012年3月30日
发明者何勇, 吴敏, 安剑奇, 曹卫华, 李勇, 杜楠, 王永波 申请人:中南大学
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1