集装箱箱号自动识别方法、装置、系统、电子设备及介质制造方法及图纸

技术编号:38346144 阅读:13 留言:0更新日期:2023-08-02 09:26
本发明专利技术提供一种集装箱箱号自动识别方法、装置、系统、电子设备及介质,该集装箱箱号自动识别方法包括:获取待检测箱体图像;识别待检测箱体图像中的箱号文本区域,得到箱号文本检测框;对箱号文本检测框方位进行校正,得到文本具有预定朝向的箱号文本检测框;对文本具有预定朝向的箱号文本检测框中的箱号文本进行字符检测,得到箱号字符框;基于所有的箱号字符框进行文字识别,得到集装箱箱号。根据本发明专利技术实施例的集装箱箱号自动识别方法,通过对待检测箱体图像依次进行箱号文本区域检测、方位校正、字符检测以及文字识别等操作,能够提高集装箱箱号识别的精确度。集装箱箱号识别的精确度。集装箱箱号识别的精确度。

【技术实现步骤摘要】
集装箱箱号自动识别方法、装置、系统、电子设备及介质


[0001]本专利技术涉及图像处理
,尤其涉及一种集装箱箱号自动识别方法、装置、系统、电子设备及介质。

技术介绍

[0002]集装箱箱号是目前码头、物流运输作业中用于跟踪集装箱的重要标志,目前主要是利用光学字符识别(Optical Character Recognition,OCR)技术中对集装箱的箱号进行识别。然而这种方法无法克服箱号识别过程中出现的背景干扰问题,例如在箱号图像存在光线差、污损或倾斜等问题的情况下,对箱号的识别准确率较低。

技术实现思路

[0003]有鉴于此,本专利技术提供一种集装箱箱号自动识别方法、装置、系统、电子设备及介质,能够提高集装箱箱号识别的精确度。
[0004]为解决上述技术问题,一方面,本专利技术提供一种集装箱箱号自动识别方法,包括:获取待检测箱体图像;识别待检测箱体图像中的箱号文本区域,得到箱号文本检测框;对箱号文本检测框方位进行校正,得到文本具有预定朝向的箱号文本检测框;对文本具有预定朝向的箱号文本检测框中的箱号文本进行字符检测,得到箱号字符框;基于所有的箱号字符框进行文字识别,得到集装箱箱号。
[0005]根据本专利技术的一些实施例,对箱号文本检测框方位进行校正,得到文本具有预定朝向的箱号文本检测框的步骤,包括:利用文本方向分类器识别箱号文本检测框中的箱号文本方向,得到文本方向信息;基于文本方向信息对箱号文本检测框进行几何变换,得到文本具有预定朝向的箱号文本检测框。
[0006]根据本专利技术的一些实施例,文本方向信息包括文本倾斜角度,其中,基于文本方向信息对箱号文本检测框进行几何变换,得到文本具有预定朝向的箱号文本检测框的步骤,包括:基于文本倾斜角度,确定旋转矩阵;利用旋转矩阵对箱号文本检测框进行旋转,以使得箱号文本检测框中的箱号文本的方向为预定方向,得到文本具有预定朝向的箱号文本检测框。
[0007]根据本专利技术的一些实施例,识别待检测箱体图像中的箱号文本区域,得到箱号文本检测框的步骤,包括:利用目标检测模型对待检测箱体图像进行目标预测,得到目标预测结果;在目标预测结果中筛选出集装箱箱号所在区域;对集装箱箱号所在区域进行去重处理,得到箱号文本检测框。
[0008]根据本专利技术的一些实施例,对文本具有预定朝向的箱号文本检测框中的箱号文本进行字符检测,得到箱号字符框的步骤,包括:利用可微分二值化算法对文本具有预定朝向的箱号文本检测框中的箱号文本进行字符分割,得到箱号字符框。
[0009]根据本专利技术的一些实施例,字符分割的步骤包括:利用可微分二值化算法对文本具有预定朝向的箱号文本检测框中的箱号文本进行预测,得到文本预测结果;基于文本预
测结果对文本具有预定朝向的箱号文本检测框中的箱号文本图像进行二值化处理,得到箱号文本二值图像;对箱号文本二值图像进行字符切割,得到一个或多个字符二值图像;对各个字符二值图像进行优化处理,得到对应的箱号字符框。
[0010]根据本专利技术的一些实施例,识别箱号字符框,得到集装箱箱号的步骤,包括:识别出各个箱号字符框中的箱号字符;对所有箱号字符进行拼接,得到集装箱箱号。
[0011]根据本专利技术的一些实施例,识别出各个箱号字符框中的箱号字符的步骤,包括:将各个箱号字符框中的箱号字符图像缩放成预设比例,并将箱号字符图像的像素值进行归一化处理,得到对应的目标字符图像;将目标字符图像通过文本识别算法模型识别出各个目标字符图像对应的箱号字符。
[0012]根据本专利技术的一些实施例,通过文本识别算法模型识别出各个目标字符图像对应的箱号字符的步骤,包括:对各个目标字符图像进行特征提取,得到对应的特征序列;将各个特征序列转换为对应的字符类别序列;对各个字符类别序列进行解码,得到对应的箱号字符。
[0013]根据本专利技术的一些实施例,还包括:对待检测箱体图像进行图像预处理,图像预处理的操作包括图像灰度化、直方图均衡化以及滤波,其中,在箱号文本区域的识别的步骤中基于图像预处理后的待检测箱体图像进行识别箱号文本检测框。
[0014]第二方面,本专利技术实施例提供一种集装箱箱号自动识别装置,包括:
[0015]获取模块,用于获取待检测箱体图像;
[0016]目标检测模块,用于识别待检测箱体图像中的箱号文本区域,得到箱号文本检测框;
[0017]校正模块,用于对箱号文本检测框方位进行校正,得到文本具有预定朝向的箱号文本检测框;
[0018]字符分割模块,用于对文本具有预定朝向的箱号文本检测框中的箱号文本进行字符检测,得到箱号字符框;
[0019]文本识别模块,用于基于所有的箱号字符框进行文字识别,得到集装箱箱号。
[0020]第三方面,本专利技术实施例提供一种集装箱箱号自动识别系统,包括:
[0021]采集装置,用于采集待检测箱体图像;
[0022]集装箱箱号自动识别装置,与采集装置连接,用于实现下述步骤:
[0023]获取待检测箱体图像;
[0024]识别待检测箱体图像中的箱号文本区域,得到箱号文本检测框;
[0025]对箱号文本检测框方位进行校正,得到文本具有预定朝向的箱号文本检测框;
[0026]对文本具有预定朝向的箱号文本检测框中的箱号文本进行字符检测,得到箱号字符框;
[0027]基于所有的箱号字符框进行文字识别,得到集装箱箱号。
[0028]第四方面,本专利技术实施例提供一种电子设备,包括:处理器;和存储器,在存储器中存储有计算机程序指令,
[0029]其中,在计算机程序指令被处理器运行时,使得处理器执行以下步骤:
[0030]获取待检测箱体图像;
[0031]识别待检测箱体图像中的箱号文本区域,得到箱号文本检测框;
[0032]对箱号文本检测框方位进行校正,得到文本具有预定朝向的箱号文本检测框;
[0033]对文本具有预定朝向的箱号文本检测框中的箱号文本进行字符检测,得到箱号字符框;
[0034]基于所有的箱号字符框进行文字识别,得到集装箱箱号。
[0035]第五方面,本专利技术实施例提供一种计算机可读存储介质,计算机可读存储介质存储有计算机程序,计算机程序被处理器运行时,使得处理器执行以下步骤:
[0036]获取待检测箱体图像;
[0037]识别待检测箱体图像中的箱号文本区域,得到箱号文本检测框;
[0038]对箱号文本检测框方位进行校正,得到文本具有预定朝向的箱号文本检测框;
[0039]对文本具有预定朝向的箱号文本检测框中的箱号文本进行字符检测,得到箱号字符框;
[0040]基于所有的箱号字符框进行文字识别,得到集装箱箱号。
[0041]本专利技术的上述技术方案至少具有如下有益效果之一:
[0042]通过对待检测箱体图像依次进行箱号文本区域检测、方位校正、字符检测以及文字识别等操作,能够大大提高箱号识别的精确度。首先,通过对箱号文本检测框进行方位校正,实现本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种集装箱箱号自动识别方法,其特征在于,包括:获取待检测箱体图像;识别所述待检测箱体图像中的箱号文本区域,得到箱号文本检测框;对所述箱号文本检测框方位进行校正,得到文本具有预定朝向的箱号文本检测框;对所述文本具有预定朝向的箱号文本检测框中的箱号文本进行字符检测,得到箱号字符框;基于所有的所述箱号字符框进行文字识别,得到集装箱箱号。2.根据权利要求1所述的集装箱箱号自动识别方法,其特征在于,所述对所述箱号文本检测框方位进行校正,得到文本具有预定朝向的箱号文本检测框的步骤,包括:利用文本方向分类器识别所述箱号文本检测框中的箱号文本方向,得到文本方向信息;基于所述文本方向信息对所述箱号文本检测框进行几何变换,得到所述文本具有预定朝向的箱号文本检测框。3.根据权利要求2所述的集装箱箱号自动识别方法,其特征在于,所述文本方向信息包括文本倾斜角度,其中,所述基于所述文本方向信息对所述箱号文本检测框进行几何变换,得到文本具有预定朝向的箱号文本检测框的步骤,包括:基于所述文本倾斜角度,确定旋转矩阵;利用所述旋转矩阵对所述箱号文本检测框进行旋转,以使得所述箱号文本检测框中的箱号文本的方向为预定方向,得到所述文本具有预定朝向的箱号文本检测框。4.根据权利要求1所述的集装箱箱号自动识别方法,其特征在于,所述识别所述待检测箱体图像中的箱号文本区域,得到箱号文本检测框的步骤,包括:利用目标检测模型对所述待检测箱体图像进行目标预测,得到目标预测结果;在所述目标预测结果中筛选出集装箱箱号所在区域;对所述集装箱箱号所在区域进行去重处理,得到所述箱号文本检测框。5.根据权利要求1所述的集装箱箱号自动识别方法,其特征在于,所述对所述文本具有预定朝向的箱号文本检测框中的箱号文本进行字符检测,得到箱号字符框的步骤,包括:利用可微分二值化算法对所述文本具有预定朝向的箱号文本检测框中的箱号文本进行字符分割,得到所述箱号字符框。6.根据权利要求5所述的集装箱箱号自动识别方法,其特征在于,所述字符分割的步骤包括:利用可微分二值化算法对所述文本具有预定朝向的箱号文本检测框中的箱号文本进行预测,得到文本预测结果;基于所述文本预测结果对所述文本具有预定朝向的箱号文本检测框中的箱号文本图像进行二值化处理,得到箱号文本二值图像;对所述箱号文本二值图像进行字符切割,得到一个或多个字符二值图像;对各个所述字符二值图像进行优化处理,得到对应的所述箱号字符框。7.根据权利要求1所述的集装箱箱号自动识别方法,其特征在于,所述识别所述箱号字符框,得到集装箱箱号的步骤,包括:
识别出各个所述箱号字符框中的箱号字符;对所有所述箱号字符进行拼接,得到所述集装箱箱号。8.根据权利要求7所述的集装箱箱号自动识别方法,其特征在于,所述识别出各个所述箱号字符框中的箱号字符的步骤,包括:将各个所述箱号字符框中的箱号字符图像缩放成预设比例,并将所述箱号字符图像的像素值...

【专利技术属性】
技术研发人员:张俊阳吴翔薛润马超
申请(专利权)人:上海振华重工集团股份有限公司
类型:发明
国别省市:

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

1