【技术实现步骤摘要】
一种基于卷积循环神经网络的集装箱箱号识别方法
本专利技术属于集装箱箱号识别
,尤其涉及一种基于卷积循环神经网络的集装箱箱号识别方法。
技术介绍
集装箱箱号是集装箱的唯一身份标识,是智慧港口、集装箱自动化系统的重要基础信息。基于光学字符识别的箱号识别系统,无需对集装箱增加额外设备,只需获取包含集装箱箱号的图像即可实现,已成为现代化港口箱号识别的主流。目前较为流行的光学字符识别算法主要分为两种,一种是基于模板匹配的算法,另一种是基于神经网络的算法。前者方法较为简单易于实现,但由于集装箱箱体的凹凸折纹、光照或恶劣天气等因素的影响,其准确率和可靠性较低。后者具有一定的自学习能力,尤其近年来随着深度学习算法和硬件的飞速发展,基于神经网络的字符识别受到越来越多的关注。然而实际应用场景下,我们所能获取的集装箱箱号图像通常还受摄像头安装位置影响,图像存在较大角度的透视变形,传统的基于神经网络无法直接得到较好的结果。
技术实现思路
本专利技术解决的技术问题是:克服现有技术的不足,提供了一种基于卷积循环神经网络的集装箱箱号识别方法,对神经网络结构和参数进行优化,具有更高的识别率和可靠性;对图像进行透视变换,提高不同角度安装摄像头应用该方法的鲁棒性。本专利技术目的通过以下技术方案予以实现:一种基于卷积循环神经网络的集装箱箱号识别方法,所述方法包括如下步骤:步骤1:采集集装箱样本图像,根据集装箱样本图像构建循环卷积神经网络模型,对循环卷积神经网络模型训练后得到分类器;步骤2:计算图像透视变换 ...
【技术保护点】
1.一种基于卷积循环神经网络的集装箱箱号识别方法,其特征在于,所述方法包括如下步骤:/n步骤1:采集集装箱样本图像,根据集装箱样本图像构建循环卷积神经网络模型,对循环卷积神经网络模型训练后得到分类器;/n步骤2:计算图像透视变换矩阵;/n步骤3:利用步骤2得到的图像透视变换矩阵对待检测集装箱图像进行透视变换得到视变换后的图像;/n步骤4:使用步骤1的分类器对透视变换后的图像进行字符识别得到字符识别结果;/n步骤5:利用集装箱箱号规则对字符识别结果进行核对校验,输出最终的箱号检测结果。/n
【技术特征摘要】
1.一种基于卷积循环神经网络的集装箱箱号识别方法,其特征在于,所述方法包括如下步骤:
步骤1:采集集装箱样本图像,根据集装箱样本图像构建循环卷积神经网络模型,对循环卷积神经网络模型训练后得到分类器;
步骤2:计算图像透视变换矩阵;
步骤3:利用步骤2得到的图像透视变换矩阵对待检测集装箱图像进行透视变换得到视变换后的图像;
步骤4:使用步骤1的分类器对透视变换后的图像进行字符识别得到字符识别结果;
步骤5:利用集装箱箱号规则对字符识别结果进行核对校验,输出最终的箱号检测结果。
2.根据权利要求1所述的基于卷积循环神经网络的集装箱箱号识别方法,其特征在于:在步骤1中,采集集装箱样本图像,根据集装箱样本图像构建循环卷积神经网络模型,对循环卷积神经网络模型训练后得到分类器包括如下步骤:
(11)采集集装箱样本图像;
(12)将集装箱样本图像缩放至高度32像素和宽度160像素的第二样本图像;将第二样本图像输入卷积神经网络,卷积神经网络输出512个特征图;
(13)从步骤(12)得到的特征图中提取特征向量;
(14)循环神经网络采用两层各256单元的双向长短型网络,在双向长短型网络的每个时间步传入一个特征向量,其中,时间步的数量为40个,每个时间步输出40个长度为37的向量,40个向量构成后验概率矩阵;
(15)由后验概率矩阵计算损失函数;
(16)通过损失函数对卷积循环神经网络进行训练,达到设定的学习次数>100000和精度<0.0001时完成训练,得到分类器。
3.根据权利要求2所述的基于卷积循环神经网络的集装箱箱号识别方法,其特征在于:在步骤2中,计算图像透视变换矩阵包括如下步骤:
(21)在待检测集装箱图像中选取4个点(x1,y1),(x2,y2),(x3,y3),(x4,y4),其中,4个点构成的区域包含箱号区域,并在真实空间中为矩形;
(22)根据(x1,y1),(x2,y2),(x3,y3),(x4,y4)得到待变换后图像上对应点坐标(X1,Y1)、(X2,Y2)、(X3,Y3)、(X4,Y4);
(23)将待变换后图像上对应点坐标(X1,Y1)、(X2,Y2)、(X3,Y3)、(X4,Y4)带入透视变换矩阵计算公式得到透视变换矩阵。
4.根据权利要求3所述的基于卷积循环神经网络的集装箱箱号识别方法,其特征在于:在步骤3中,利用步骤2得到的图像透视变换矩阵对待检测集装箱图像进行透视变换得到视变换后的图像包括如下步骤:
(31)根据步骤(23)中的透视变换矩阵对待检测集装箱图像进行透视变换得到透视变换后的图像;
(32)将透视变换后的图像缩放至高度32像素、宽度160像素得到32*160的图像。
5.根据权利要...
【专利技术属性】
技术研发人员:张聪,靳松直,周斌,张辉,王浩,韦海萍,郑文娟,高仕博,郑智辉,郝梦茜,丛龙剑,刘严羊硕,李少军,刘燕欣,高琪,张艺明,
申请(专利权)人:北京航天自动控制研究所,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。