一种集装箱箱号预处理质量的智能评测方法技术

技术编号:11071812 阅读:154 留言:0更新日期:2015-02-25 11:16
本发明专利技术提供了一种集装箱箱号预处理质量的智能评测方法。该方法首先对预处理后的图像做Canny算子边缘检测,然后通过整体跳变次数评测方式筛选可能有箱号的图像,再进行单侧投影分布模型评测记录类箱号区域的位置,针对类箱号区做双侧跳变模型评测和局部连通域循环评测。最后针对筛选出的区域做基于U字符的检验,便可精确得到该位置是否存在箱号以及预处理的效果是否理想,以上每个评测阶段均对失败的原因做出分析。该方法对图像进行评测后,自动选择继续识别还是更换技术重新处理。能够在箱号定位前保证预处理的图像是最佳图像,减少复杂环境导致的识别失败。

【技术实现步骤摘要】

本专利技术是运用在集装箱箱号识别系统的图像处理领域,主要是对集装箱箱号预处理的质量进行智能评测,并根据评测结果自动循环再处理的技术。 
技术介绍
集装箱是国际物流的主要运输装备,国际货运中有90%是通过集装箱运输来完成的。集装箱箱号是集装箱的唯一标识符,在集装箱管理中起着十分重要的作用。目前,我国许多集装箱码头的堆场管理和装卸船管理均已实现计算机化,但集装箱码头大门、集装箱起重机、大桥吊等处的集装箱箱号识别还依靠着人眼的识别。人工成本较大、工作效率低下,且枯燥的人工识别也容易造成识别的错误,加大了系统负担,导致港口吞吐量无法有效提高。因此,集装箱箱号自动识别技术作为我国港口智能化建设的重要组成部分,也逐渐成为了图像处理和模式识别领域的研究热点。 前人对集装箱箱号自动识别研究主要是通过如下四个关键环节进行处理:(1)箱号图像预处理,(2)箱号定位(3)箱号分割(4)箱号识别。本专利技术就是针对集装箱箱号预处理的质量进行智能评测并循环再处理。 集装箱箱号图像的预处理是整个系统识别率的基础和根本。因为识别系统是全天候运行在室外环境中的,采集时的角度、光照、环境等因素在很大程度上都会影响采集的箱号图像质量,从而对后续的箱号区域精确定位造成干扰。因此,为了保证后续的箱号准确定位、分割及识别工作顺利运行,需要先对采集的箱号图像进行一些预处理,以达到改善箱号图像的目的。在集装箱箱号自动识别系统涉及的一些预处理相关内容中,主要是对图像灰度化、图像增强、图像二值化及数学形态学等图像的处理技术。 上述的处理技术面对复杂的环境有非常大的局限性,通过单次预处理很难对所有图像有效。图像的灰度、增强、二值化等处理技术对光线的亮度和箱号周围环境的复杂度非常敏感;白天和晚上光线以及灯光照射等原因让图像的处理技术无法有一个自动适配的阈值;对于箱号周围污渍以及其他无用信息等干扰往往会让预处理的结果忽略了箱号信息。这样的结果会导致定位失败或者定位错误,更无法完成识别。 
技术实现思路
本专利技术提供了一种集装箱箱号预处理质量的智能评测方法。该方式将针对图像预处理之后的结果进行评测,以自动选择是继续识别还是更换技术重新预处理。能够在箱号定位前保证预处理的图像是最佳图像,减少复杂环境导致的识别失败。 根据本专利技术提供的技术方案,所述的集装箱箱号预处理质量的智能评测方法步骤如下: 步骤1:对预处理后的图像做基于Canny算子的边缘检测生成边缘图。由于箱号字符的面积大小没有显著特点,容易被干扰。但是字符数量多而且相对集中,这样边缘图可以根据跳变次数准确判断位置。 步骤2:整体跳变次数评测 在整体跳变次数评测中,纵横箱号评测方式相同,这里只从横向箱号举例阐述。由于箱号是由四位英文字母、6位阿拉伯数字和1位阿拉伯数字校验码组成。所以预处理成功的图像,边缘图的单向跳变次数有一个绝对范围。 (1)跳变次数小于评测范围,说明预处理过度已经没有了箱号的信息。 (2)跳变次数大于评测范围,说明预处理后留下的图像不是箱号,而是大范围的冗余信息。导致的原因是箱号偏小或者箱号周围有类似箱号的干扰等。 (3)跳变次数符合评测范围,则进行下一步的评测。 步骤3:单侧投影分布模型评测 由于集装箱箱号印刷在集装箱上,所以采集图像的背景大部分为集装箱,而集装箱有其自身的特性,并且其上的图案有一定的规律,所以我们对预处理后的图像单侧投影,根据其投影构造模型,评测图像是否合格。 (1)预处理成功的图像的单侧投影分布至少具有一个波峰,而且其波峰符合步骤2的评测。如果图像中大部分投影均处在波峰左右的位置,那么预处理失败,导致失败的原因是图像光照过强或者过弱,使箱号与箱体融合。结果形成了箱体和背景对立的图像。 (2)波峰呈现一个跳变次数差距小于50的震荡波形。并且震荡波形最大值与最小值均处于步骤2的范围内。如果不满足此条件,导致失败的原因是处理的图像没有箱号或者箱号处理后残缺了。 (3)如果波形符合投影分布模型,则记录波峰进入下一步评测。 步骤4:基于双侧跳变模型的区域评测 经过前三个步骤,已经粗记录下具有单侧箱号特性的波峰位置,但是在集装箱上经常有类似箱号特性的图形干扰,比如投影特性相似的干扰花纹等。本步骤提取各波峰区域构建双侧跳变模型,评测该区域是否为类箱号区。 (1)双侧跳变模型如果长宽比异常则说明该区域为明显花纹区域,应当专项做去除处理。 (2)双侧跳变模型分布与箱号特性不符,则导致失败的原因是有非箱号字符做干扰,应该对该区域加大腐蚀,改善处理图像。 (3)如果符合类箱号模型,则记录该范围进入下一步评测。 步骤5:局部连通域循环评测 局部连通域循环评测主要是针对箱号区域周围的无用字符以及类字符的干扰。我们运用步骤2记录下的波峰区域归一化后,与正常箱号的连通域范围对比进行评测。 (1)大于箱号的连通域范围,则说明此波峰一定不是箱号。导致失败的原因是类似箱号的花纹没有被预处理掉。 (2)小于箱号的连通域范围,则说明此波峰是由一些小型干扰噪声组成。导致失败的原因是原图像的某些噪声部分是高亮状态,没有在预处理中消除。 (3)连通域均值、最大最小值比率评测,连通域均值就是将连通域与连通区域数量进行平均,排除连通区域数量与连通域的比例与箱号比例不符的情况。最大最小值比率主要是针对图像出现少量大连通区域多个小噪声区域的干扰进行的评测。主要导致失败的原因是箱号在原图中偏小或者不明显,在预处理中留下了无用图像。 步骤6:基于U字符检验的评测 通过以上步骤的检验,所留下的图像则可以进入最精确的评测步骤——基于U字符检验的评测。由于集装箱四个字母中最后一个字母均为U字,并且在预处理中相对于校验码更容易保留下来,所以U字符的校验成为检验是否存在箱号的最精确步骤。 首先使用属性网格的方式获取各U字符样本的特征值,通过支持向量机的方式进行训练。在箱号区域的连通域中依据U字符的宽高比从连通域末尾进行切割,归一化后识别。 (1)如果不能检验到U字符,则说明这张箱号图通过了前四个检验之后,留下的图像与箱号具备类似的特性,但不存在U字符。导致失败的原因是集装箱上有与箱号相似的干扰字符或者在预处理中集装箱箱号的U字符段被忽略。 (2)如果能够定位到U字符,则说明检验的区域一定是箱号区。那么整个测评圆满结束,评测通过的图像则是优秀处理图像,必然可以成功的完成定位、分割和识别。 本专利技术的创新之处在于: 1、本专利技术创新性的提出了在集装箱箱号识别系统中预处理图像的质量自动评测方法。在以往的箱号识别系统中各界一直努力的方向是优化预处理方式,以求达到最理想的效果,其实这是很难做到的。本专利技术是对预处理后的图像进行评测,如果图像处理不理想则可以反馈原因更改处理参数和方式进行再次处理。通过这样的循环自动评测方法,很好的克服了图像环境复杂、处理方式不当的问题。 2、本专利技术在评测方法的理论基础上创新性的提出了自动评测的实现方法集。通过整体跳本文档来自技高网
...
一种集装箱箱号预处理质量的智能评测方法

【技术保护点】
集装箱箱号预处理质量的智能评测方法,包括如下步骤步骤1:对预处理后的图像做基于Canny算子的边缘检测生成边缘图。步骤2:对步骤1所得的边缘图做整体跳变次数评测,检测处理后图像的整体效果。步骤3:单侧投影分布模型评测,首先对边缘图做单侧投影,根据其投影构造模型并记录波峰区域,使其与评测模型适配,根据适配结果判断是否合格。步骤4:基于双侧跳变模型的区域评测,对步骤3记录的波峰区域进行提取,并构建双侧跳变模型,评测该区域是否为类箱号区。步骤5:局部连通域循环评测,将通过步骤4的波峰区域归一化进行连通域计算,根据对比正常箱号的连通域总值范围、均值比率范围进行评测。步骤6:基于U字符检验的评测,是利用支持向量的训练与识别的方式识别归一化后的U字符,根据U字符的存在情况进行评测。

【技术特征摘要】
1.集装箱箱号预处理质量的智能评测方法,包括如下步骤
步骤1:对预处理后的图像做基于Canny算子的边缘检测生成边缘图。
步骤2:对步骤1所得的边缘图做整体跳变次数评测,检测处理后图像的整体效果。
步骤3:单侧投影分布模型评测,首先对边缘图做单侧投影,根据其投影构造模型并记录
波峰区域,使其与评测模型适配,根据适配结果判断是否合格。
步骤4:基于双侧跳变模型的区域评测,对步骤3记录的波峰区域进行提取,并构建双侧
跳变模型,评测该区域是否为类箱号区。
步骤5:局部连通域循环评测,将通过步骤4的波峰区域归一化进行连通域计算,根据对
比正常箱号的连通域总值范围、均值比率范围进行评测。
步骤6:基于U字符检验的评测,是利用支持向量的训练与识别的方式识别归一化后的U
字符,根据U字符的存在情况进行评测。
2.根据权利要求1所述的集装箱箱号预处理质量的智能评测方法,其特征是:在集装箱
箱号预处理中运用图像制动评测的方法,不仅可以判断出此图像能否成功的进行后续操作,
而且可以分析导致失败的原因,分析如下:
(1)整体跳变次数评测:如果步骤1所得的边缘图单向跳变次数小于评测范围,那么预
处理失败,导致失败的原因是预处理过度,使图像已经没有了箱号的信息;如果跳变次数大
于评测范围,那么预处理失败,导致失败的原因是预处理后的图像不是箱号,而是大范围的
冗余信息。
(2)单侧投影分布模型评测,对边缘图做单侧投影,如果图像中大部分投影均处在波峰
左右的位置,那么预处理失败,导致失败的原因是原图像光照过强或者过弱,使箱号与箱体
融合,形成箱体和背景对立的图像...

【专利技术属性】
技术研发人员:张起坤曾卫明
申请(专利权)人:上海海事大学
类型:发明
国别省市:上海;31

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

1