条形码的检测识别方法、装置、设备和存储介质制造方法及图纸

技术编号:33040506 阅读:16 留言:0更新日期:2022-04-15 09:21
本发明专利技术公开了一种条形码的检测识别方法、装置、设备和存储介质,该方法包括:若感应到存在包裹进入采集准备区,则获取所述包裹的位置信息,并根据所述位置信息调整摄像头的位置;若所述包裹进入条形码采集区,则获取所述包裹的图像信息;识别所述图像信息中的条形码信息,并将所述条形码信息进行存储。通过本申请可以降低物流过程中包裹分拣的过高成本。可以降低物流过程中包裹分拣的过高成本。可以降低物流过程中包裹分拣的过高成本。

【技术实现步骤摘要】
条形码的检测识别方法、装置、设备和存储介质


[0001]本专利技术涉及物流
,具体涉及一种条形码的检测识别方法、装置、设备和存储介质。

技术介绍

[0002]条形码是将多种线条与空白按照一定的编码规则进行排列,以表示一定数字字母信息的图形标识符。条形码作为携带信息的载体,在生产生活的各个方面被广泛运用,如物流行业、仓储行业和图书管理行业等。其中,在物流行业中,基于图像处理的条形码检测与识别是物流分拣系统的关键技术环节,其工作的质量和效率直接影响了整个分拣系统的运行。目前绝大数快递站的包裹分拣是通过人工完成的,作业人员通过扫码枪扫描条形码得到一组反射光信号,该信号经光电转换成对应的电子信号,经解码还原成相应的文字信息,再将文字信息录入电脑。该方法需要将快递包裹从流水线上取出,摆放整齐后条形码才能检测识别,自动化程度低,人力成本过高,因此急需一种能全程自动化对快递包裹中的条形码进行检测识别的方法及装置,以降低物流分拣的成本。

技术实现思路

[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]图1为本专利技术一实施例的条形码的检测识别方法的模块结构示意图;
[0036]图2为本专利技术一实施例的条形码的检测识别方法的流程图;
[0037]图3为本专利技术一实施例的条形码的检测识别方法的场景示意图;
[0038]图4为本专利技术一实施例的条形码的检测识别方法的模块结构图。
具体实施方式
[0039]应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。
[0040]请参照图1,图1为本专利技术各个实施例中所提供的条形码的检测识别设备的硬件结构示意图。所述条形码的检测识别设备包括执行模块01、存储器02、处理器03、电池系统等部件。本领域技术人员可以理解,图1中所示出的设备还可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。其中,所述处理器03分别与所述存储器02和所述执行模块01连接,所述存储器02上存储有条形码的检测识别程序,所述条形码的检测识别程序同时被处理器03执行。
[0041]执行模块01,可感应到存在包裹进入采集准备区,获取包裹的位置信息,并根据位置信息调整摄像头的位置;若包裹进入条形码采集区,则获取包裹的图像信息;识别图像信息中的条形码信息,并将条形码信息进行存储。同时反馈以上信息发送给所述处理器03。
[00本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种条形码的检测识别方法,其特征在于,所述方法包括以下步骤:若感应到存在包裹进入采集准备区,则获取所述包裹的位置信息,并根据所述位置信息调整摄像头的位置;若所述包裹进入条形码采集区,则获取所述包裹的图像信息;识别所述图像信息中的条形码信息,并将所述条形码信息进行存储。2.如权利要求1所述的条形码的检测识别方法,其特征在于,所述识别所述图像信息中的条形码信息,并将所述条形码信息进行存储的步骤包括:将所述图像信息按预设步长进行旋转,以获取图像信息中的备选区域;对所述备选区域进行筛选以获取条形码区域;将所述条形码区域的角度调整至水平,读取调整后的所述条形码区域的条形码信息,并保存所述条形码信息。3.如权利要求2中所述的条形码的检测识别方法,其特征在于,所述将所述图像信息按预设步长进行旋转,以获取图像信息中的备选区域的步骤包括:控制所述图像信息按预设步长进行旋转,在旋转的过程中对所述图像信息进行预处理以提取疑似条形码区域,所述疑似条形码区域包括外围轮廓;使用预设轮廓发现算法得到所述外围轮廓最大的第一疑似条形码区域;绘制所述第一疑似条形码区域对应外围轮廓的最小外接矩形,以得到所述最小外接矩形的中心点、长宽和旋转角度;通过中心点、长宽和旋转角度提取所述图像信息中的备选区域。4.如权利要求3所述的条形码的检测识别方法,其特征在于,所述对所述图像信息进行预处理以提取疑似条形码区域的步骤包括:计算所述图像信息水平方向和垂直方向的梯度差以选取矩形长条区域;对所述矩形长条区域进行滤波,并将滤波后的矩形长条区域进行二值化处理;对所述二值化处理之后的矩形长条区域进行腐蚀和膨胀,以得到疑似条形码区域。5.如权利要求2所述的条形码的检测识别方法,其特征在于,所述对所述备选区域进行筛选以获取条形码区域的步骤包括:分别统计各所述备选区域中黑色像素点和白色像素点的个数;若所述备选区域白色像素点对应的面积大于黑色像素点对应面积的第一预设倍数,则判断所述备选区域的长度是否...

【专利技术属性】
技术研发人员:王凯
申请(专利权)人:深圳创维RGB电子有限公司
类型:发明
国别省市:

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

1