基于OCR技术实现集装箱堆场放箱准确性检测的方法技术

技术编号:39040569 阅读:9 留言:0更新日期:2023-10-10 11:53
本发明专利技术公开了基于OCR技术实现集装箱堆场放箱准确性检测的方法,属于集装箱堆场技术领域。本发明专利技术包括如下步骤:S1:司机提箱拍照上传箱门照,通过OCR技术,识别箱门文本信息;S2:依据文本位置及文本规则,且通过文本算法对箱门文本信息进行属性分类;S3:通过预设各属性值的规则,将上述属性值与预设属性的正则表达式进行比对,计算出各属性值是否满足规则。本发明专利技术解决了现有多数经验不足的司机,无法得知自己提箱是否准确,导致提箱准确性缺失,对后续的业务影响是巨大的问题,本发明专利技术可以有效地验证船公司放箱是否准确,可以提前甚至及时纠正提箱错误,可提高提箱准确性,将能很大程度地减少因提箱错误而产生的影响和损失。减少因提箱错误而产生的影响和损失。减少因提箱错误而产生的影响和损失。

【技术实现步骤摘要】
基于OCR技术实现集装箱堆场放箱准确性检测的方法


[0001]本专利技术涉及集装箱堆场
,具体为基于OCR技术实现集装箱堆场放箱准确性检测的方法。

技术介绍

[0002]集装箱堆场根据船公司或者其代理的放箱指令放箱,放予客户时必须核查客户提供的相关单证,如装箱单、设备交接单等,符合要求的放予相应的集装箱空箱。一般地,司机驾驶拖车前往集装箱堆场时,集装箱堆场依据设备交接单,司机检查箱况,堆场供箱后记录提箱信息:箱号、提箱车牌号、提箱单位等。验箱环节,司机检查箱况仅检查箱子是否有破损、异形,多数经验不足的司机,无法得知自己提箱是否准确,无法判断箱型是否正确、船公司是否正确、是否特种箱,就会导致提箱准确性缺失,对后续的业务影响是巨大的。

技术实现思路

[0003]本专利技术的目的在于提供基于OCR技术实现集装箱堆场放箱准确性检测的方法,可以有效地验证船公司放箱是否准确,可以提前甚至及时纠正提箱错误,可提高提箱准确性,将能很大程度地减少因提箱错误而产生的影响和损失,解决了上述
技术介绍
中提出的问题。
[0004]为实现上述目的,本专利技术提供如下技术方案:
[0005]基于OCR技术实现集装箱堆场放箱准确性检测的方法,包括如下步骤:
[0006]S1:司机提箱拍照上传箱门照,通过OCR技术,识别箱门文本信息;
[0007]S2:获取箱门文本信息后,依据文本位置及文本规则,且通过文本算法对箱门文本信息进行属性分类,即识别箱号值、船公司值、箱高值及皮重值;
[0008]S3:通过预设各属性值的规则,将上述属性值与预设属性的正则表达式进行比对,计算出各属性值是否满足规则,且将比对分析结果有异常的推送到报警服务,向各终端报警。
[0009]优选的,所述S1中,司机提箱拍照上传箱门照,其中箱门照内容包括但不限于船公司标识、超高标记、CSC铭牌、超高警示牌、检验合格徽、箱号、箱尺寸及箱型代码、最大总质量与空箱质量、最大净载荷与容积、国际铁路联盟标记、超重标记。
[0010]优选的,所述S2中,获取箱门文本信息后,执行以下操作:
[0011]获取箱门文本信息,且对箱门文本信息进行转换,使箱门文本信息成为计算机可以读取的格式;
[0012]获取转换后的箱门文本信息,且对箱门文本信息进行检索,过滤掉对集装箱堆场放箱准确性检测无用的箱门文本信息,确定出对集装箱堆场放箱准确性检测有用的箱门文本信息;
[0013]获取检索后的箱门文本信息,且对箱门文本信息进行分类,按计量层次分类方法,对箱门文本信息进行有效地分类,确定出箱门的属性值。
[0014]优选的,所述S3中,将上述属性值与预设属性的正则表达式进行比对,执行以下操作:
[0015]获取确定的属性值及预设的属性值,参照预设的属性值,对确定的属性值进行比对分析,确定出相对应地比对分析结果;
[0016]针对确定的属性值不在预设的属性值的范围内的情况,则确定的比对分析结果为该箱门验箱异常,且将异常的比对分析结果推送到报警服务,向各终端报警;
[0017]针对确定的属性值在预设的属性值的范围内的情况,则确定的比对分析结果为该箱门验箱正常,且将正常的比对分析结果推送到系统。
[0018]优选的,所述S3中,将比对分析结果有异常的推送到报警服务,向各终端报警,执行以下操作:
[0019]根据比对分析结果,确定出相应地预警报警行为;
[0020]建立与各终端的传输链接,且实时获取验箱异常的箱门的位置信息;
[0021]将验箱异常的箱门的位置信息远程传输给各终端,且实时报警;
[0022]各终端根据接收的预警报警信息,指派工作人员前往验箱异常的箱门所处的位置,实时查验箱门放箱准确性,箱门查验结束后,报警解除。
[0023]优选的,所述S3中,通过预设各属性值的规则,将上述属性值与预设属性的正则表达式进行比对,计算出各属性值是否满足规则,其中对于箱号校验的计算方法,包括以下步骤:
[0024]S311:将箱主代号转换成相应数字;
[0025]S312:因箱主代码、设备识别码和箱号数字共计10位,设箱主代码对应等效数字与顺序号数一次未X0、X1、X2
···
X9,按下述公式计算N:
[0026][0027]S313:校验码将上述公式整数N除以11所得的余数,余数为10时,记为0或者不要该箱号。
[0028]优选的,所述S3中,通过预设各属性值的规则,将上述属性值与预设属性的正则表达式进行比对,计算出各属性值是否满足规则,其中对于箱型校验方法,执行以下操作:
[0029]箱门上设有集装箱的载重信息,包括:荷载总重、皮重积、最大净载荷与容积,通过OCR识别与文本属性归纳方法得到所验集装箱的载重信息,由载重信息初步得到集装箱的箱型规格,在集装箱左右上方有超高警示牌,左侧箱门有超高标记,通过图片识别技术,得到该集装箱是否为超高箱。
[0030]优选的,所述S3中,通过预设各属性值的规则,将上述属性值与预设属性的正则表达式进行比对,计算出各属性值是否满足规则,其中对于船公司信息校验方法,执行以下操作:
[0031]箱门左上方设有集装箱箱主标记,在系统中预设所有集装箱箱主的LOGO图片,通过OCR识别与图片识别技术,识别所验集装箱的箱主信息,得集装箱所属船公司信息,其中集装箱号码的前4位大写英文字母,字母的前3位也是箱主代码,通过箱主代码识别,进行判断所验集装箱的箱主信息。
[0032]优选的,所述S1中,在司机提箱拍照上传箱门照的过程中,执行以下操作来获取箱
门照,具体如下:
[0033]识别箱门位置,确定目标位置,并针对目标位置锁定拍摄区域;
[0034]根据拍摄区域针对拍摄装置进行拍摄调整,并获取拍照照片,针对拍摄装置以及拍摄区域进行位置分析,确定拍摄装置的主方向,将拍摄装置按照确定的拍摄装置的主方向进行调整后进一步进行角度微调,并在每一次角度微调后进行拍照,得到多张拍摄初始照片;
[0035]针对多张拍摄初始照片进行分析,确定不同拍摄初始照片中相同物体的区域,并在多张拍摄初始照片中选择一张拍摄初始图片作为基础图片,按照相同物体区域在多张拍摄初始照片中将出现相同区域的拍摄初始照片筛查出来,得到物体区域筛选结果,根据物体区域筛选结果在基础图片上进行局部区域校准,得到箱门照。
[0036]优选的,对确定的属性值进行比对分析时,按照属性将属性值与预设的属性值进行分析,执行以下操作:
[0037]针对属性进行分析,确定属性类型,其中,属性类型包括:第一类型、第二类型和第三类型,第一类型是预设的属性值即为属性的最大值,预设的属性值的范围内为小于预设的属性值,第二类型是预设的属性值是一个区间范围,预设的属性值的范围为在区间范围内,第三类型是预设的属性值即为属性的最小值,预设的属性值的范围内为大于预设的属性值;
[0038]根据属性类型将预设的属性值结合预设的属本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.基于OCR技术实现集装箱堆场放箱准确性检测的方法,其特征在于,包括如下步骤:S1:司机提箱拍照上传箱门照,通过OCR技术,识别箱门文本信息;S2:获取箱门文本信息后,依据文本位置及文本规则,且通过文本算法对箱门文本信息进行属性分类,即识别箱号值、船公司值、箱高值及皮重值;S3:通过预设各属性值的规则,将上述属性值与预设属性的正则表达式进行比对,计算出各属性值是否满足规则,且将比对分析结果有异常的推送到报警服务,向各终端报警。2.根据权利要求1所述的基于OCR技术实现集装箱堆场放箱准确性检测的方法,其特征在于:所述S1中,司机提箱拍照上传箱门照,其中箱门照内容包括但不限于船公司标识、超高标记、CSC铭牌、超高警示牌、检验合格徽、箱号、箱尺寸及箱型代码、最大总质量与空箱质量、最大净载荷与容积、国际铁路联盟标记、超重标记。3.根据权利要求2所述的基于OCR技术实现集装箱堆场放箱准确性检测的方法,其特征在于:所述S2中,获取箱门文本信息后,执行以下操作:获取箱门文本信息,且对箱门文本信息进行转换,使箱门文本信息成为计算机可以读取的格式;获取转换后的箱门文本信息,且对箱门文本信息进行检索,过滤掉对集装箱堆场放箱准确性检测无用的箱门文本信息,确定出对集装箱堆场放箱准确性检测有用的箱门文本信息;获取检索后的箱门文本信息,且对箱门文本信息进行分类,按计量层次分类方法,对箱门文本信息进行有效地分类,确定出箱门的属性值。4.根据权利要求3所述的基于OCR技术实现集装箱堆场放箱准确性检测的方法,其特征在于:所述S3中,将上述属性值与预设属性的正则表达式进行比对,执行以下操作:获取确定的属性值及预设的属性值,参照预设的属性值,对确定的属性值进行比对分析,确定出相对应地比对分析结果;针对确定的属性值不在预设的属性值的范围内的情况,则确定的比对分析结果为该箱门验箱异常,且将异常的比对分析结果推送到报警服务,向各终端报警;针对确定的属性值在预设的属性值的范围内的情况,则确定的比对分析结果为该箱门验箱正常,且将正常的比对分析结果推送到系统。5.根据权利要求4所述的基于OCR技术实现集装箱堆场放箱准确性检测的方法,其特征在于:所述S3中,将比对分析结果有异常的推送到报警服务,向各终端报警,执行以下操作:根据比对分析结果,确定出相应地预警报警行为;建立与各终端的传输链接,且实时获取验箱异常的箱门的位置信息;将验箱异常的箱门的位置信息远程传输给各终端,且实时报警;各终端根据接收的预警报警信息,指派工作人员前往验箱异常的箱门所处的位置,实时查验箱门放箱准确性,箱门查验结束后,报警解除。6.根据权利要求5所述的基于OCR技术实现集装箱堆场放箱准确性检测的方法,其特征在于:所述S3中,通过预设各属性值的规则,将上述属性值与预设属性的正则表达式进行比对,计算出各属性值是否满足规则,其中对于箱号校验的计算方法,包括以下步骤:S311:将箱主代号转换成相应数字;S312:因箱主代码、设备识别码和箱号数字共计10位,设箱主代码对应等效数字与顺序
号数一次未X0、X1、X2
···
X9,按下述公式计算N:S313:校验码将上述公式整数N除以11所得的余数,余数为10时,记为0或者不要该箱号。7.根据权利要求6所述的基于OCR技术实现集装箱堆场放箱准确性检测的方法,其特征在于:所述S3中,通过预设各属性值的规则,将上述属性值与预设属性的正则表达式进行比对,计算出各属性值是否满足规则,其中对于箱型校验方法,执行以下操作:箱门上设有集装箱的载重信息,包括:荷载总重、皮重积、最大净载荷与容积,通过OCR识别与...

【专利技术属性】
技术研发人员:徐靖王振威
申请(专利权)人:上海鸭嘴兽网络科技有限公司
类型:发明
国别省市:

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

1