一种动态包裹的条码扫描装置和方法与流程

文档序号:25612282发布日期:2021-06-25 15:17阅读:242来源:国知局
一种动态包裹的条码扫描装置和方法与流程

1.本发明属于物流领域,涉及一种条码扫描设备,具体是一种动态包裹的条码扫描装置和方法。


背景技术:

2.随着物流行业件量的急剧增长,物流产业对自动化分拣设备的投放与日俱增,自动化分拣是依赖条形码信息进行不同流向的分拣,而条形码的读取是其中关键的一环。但由于条形码大小相对于包裹来说普遍较小,而且包裹尺寸大小不一,如何获取清晰且稳定的条码图片进行解码成为一个难题。
3.为了增加分拣效率,包裹必须要求在输送机上往前运动的同时被进行扫码;为了解决运动模糊问题,就需增大光圈增加进光量,而增大光圈的后果是景深变小,如果包裹条码距离相机高度变化较大,就需要多个焦距的扫码相机在同一位置同时解码。此外,由于输送机较宽,包裹在输送机上的横向位置不确定,也需要在横向方向使用多个相机以覆盖整个输送机整个宽度。综上,为了解决高速运动中的包裹扫码,目前业界普遍的方式都是一个面需要用多个相机同时扫码解码,以覆盖标签可能出现的不同的位置,这样带来的成本较高,而且调试耗时较长。也有其他方案使用一个线阵相机来扫描一个面的条码,但线阵相机价格昂贵,性价比不高。


技术实现要素:

4.为了解决现有技术扫描一个面需要多个相机的问题,本发明提供了一种动态包裹的条码扫描装置和方法,其只使用一个扫码相机即可满足不同位置的条码扫描需求,降低成本,安装部署也更加方便快捷。
5.一方面,本发明采取的技术方案之一是:一种动态包裹的条码扫描装置,其包括以下部件:
6.机架,用于固定x轴电机、旋转支架和扫码相机;
7.扫码相机,用于获取包裹全景图像和条码信息;
8.反光镜,用于改变扫码相机视野;
9.x轴电机,输出端连接旋转支架,用于带动旋转支架绕其轴心旋转;
10.旋转支架,用于固定y轴电机;
11.y轴电机,用于连接反光镜,并带动反光镜绕其轴心旋转。
12.进一步的,所述条码扫描装置安装于输送线的龙门架上,安装高度在距离输送线1.5米至2.0米之间,并且水平安装在输送线中心位置。
13.进一步的,所述机架包括装置底座和装置外壳。
14.另一方面,本发明采取的技术方案之二是:一种动态包裹的条码扫描方法,其包括以下步骤:
15.s1、扫码相机在较远点发现条码区域;
16.s2、根据扫码相机返回的条码位置,得到条码位置的偏移像素dy;
17.s3、根据偏移像素dy计算镜片旋转角度并控制电机旋转;
18.s4、延迟固定时间拍照并解码。
19.进一步的,在所述步骤s1之前,还包括:s0、获取包裹全景:待机时,x轴电机和y轴电机都旋转到待机位置处,使扫码相机视野朝向包裹过来方向的较远点,可以拍摄包裹的全景图像,获得包裹全景。
20.进一步的,获得包裹全景后,利用扫码相机内置的条码定位功能,得到条码区域在包裹全景扫码图像的位置,同时根据条码区域和扫码图像,得到条码相对于扫码图像中心位置的偏移像素dy。
21.进一步的,所述步骤s3中,y轴电机的角度计算方法如下:
22.根据偏移像素dy计算出y轴电机的角度:
23.其中,h为相机距离输送线的高度,fx是相机内参中x方向的焦距。
24.进一步的,所述步骤s4中,需要在延迟t时间后将反光镜旋转一定角度到扫码位置进行拍照解码,延迟时间t=l/v;其中,v为输送线的前进速度,l为x轴电机和y轴电机都旋转到待机位置时,拍摄到的包裹中心位置到扫码相机的水平距离。
25.进一步的,扫码位置即能拍到条码距离相机最近点的图像,此时的条码图像最大,可以支持扫码相机进行扫码并解码;扫码结束后,反光镜立即旋转到待机位置处,等待检测到下一个条码。
26.本发明与现有技术相比,具有的有益效果为:本发明通过使用旋转的反光镜与扫码相机组合,改变扫描相机视野,通过扫码相机扫描反光镜中图像,达到远看全景,近看细节的目的;实现了只需要一个扫码相机替代多个扫码相机的功能,避免了传统的多个相机安装调试复杂,成本高的缺点,同时具有安装调试简便,成本更低的优势。
附图说明
27.以上技术方案是对本发明的概述,为了能使本发明的技术方案更加清楚,下面对技术方案雄实施例中涉及到的附图作简要介绍:
28.图1是实施例中在输送线上的布置俯视图;
29.图2是扫码装置俯视图;
30.图3是扫码装置待机拍摄全景图像时示意图(扫码相机视野朝向包裹过来方向的较远点);
31.图4是扫码装置拍照扫码时示意图(扫码相机视野正对输送线中心位置);
32.图5是扫描整体示意图;
33.图6是扫描解码步骤图。
34.图中标记为:1

输送线,2

远点包裹,3

远点包裹上的条码,4

近点包裹,5

条码扫描装置,6

装置外壳,7

装置底座,8

x轴电机,9

旋转支架,10

y轴电机,11

反光镜,12


码相机,13

相机视野。
具体实施方式
35.下面结合附图和实施例,对本发明的技术方案作进一步介绍,以下实施例用于说明本发明,但不限制本发明的使用范围。
36.实施例1:
37.一种动态包裹的条码扫描装置,包括:
38.机架,由装置底座和装置外壳组成,用于固定x轴电机、旋转支架和扫码相机;其中,本条码扫描装置装置安装于输送线的龙门架上,高度在距离输送线1.5米至2.0米之间,水平方向处于输送线中心位置;
39.扫码相机,用于获取包裹全景图像和条码信息;
40.反光镜,改变扫描相机视野;
41.x轴电机,用于连接旋转支架,可带动旋转支架绕x轴电机的轴心旋转;
42.旋转支架,用于固定y轴电机;
43.y轴电机,用于连接反光镜,可以带动反光镜绕y轴电机的轴心旋转。
44.实施例2:
45.一种动态包裹的条码扫描方法,包括以下步骤:
46.步骤一、扫码相机在较远点发现条码区域,在此之前,x轴电机和y轴电机转动角度,将反光镜处于待机位置处,如图3;这时扫码相机视野朝向包裹过来方向的较远点,可以拍摄包裹的全景图像,获得包裹全景。
47.步骤二、根据扫码相机返回的条码位置,得到条码位置的偏移像素dy,根据条码区域和扫码图像,可以得到条码相对于扫码图像中心位置的偏移像素dy,但由于距离较远,不足以解出条码,需要根据偏移量dy计算电机旋转角度和延迟时间后拍照扫码。
48.步骤三、根据偏移像素dy计算镜片旋转角度并控制电机旋转;
49.x轴电机转动角度固定,由系统调试设置,然后根据偏移量dy计算出y轴电机的角度:
50.其中,
51.如某一时刻扫码相机距离输送线的高度h为:2米,x轴电机和y轴电机转动角度分别为60和0度,处于待机状态,远点包裹2到扫码相机水平距离l为:3米,此时相机内参中x方向的焦距fx为:800,检测到远处条码位置的偏移量dy为:400。
52.具体地,得到以下计算公式:
[0053][0054]
α=atan(1.8/2)=42;
[0055]
进一步地,在延迟t时间后,将y轴电机旋转42度,x轴电机旋转系统设定的固定角度,进行拍照扫码。
[0056]
步骤四、延迟固定时间拍照并解码;
[0057]
需要在延迟t时间后将反光镜旋转到扫码位置进行拍照解码,延迟时间t=l/v;
[0058]
其中,v为输送线的前进速度,;
[0059]
具体地,v为1米每秒,t=3/1=3,
[0060]
由此,在延迟3秒后将反光镜旋转到扫码位置,扫码位置即能拍到条码距离相机最近点的图像,此时的条码图像最大,可以支持扫码相机进行扫码并解码。
[0061]
扫码结束后,反光镜立即旋转到待机位置处,等待检测到下一个条码。
[0062]
综上,按以上技术方案,只需要扫码相机在远点捕捉条码信息,根据偏移量dy按公式计算得到电机旋转角度,带动反光镜旋转改变扫码相机视野,在近点对包裹条码信息进行拍照解码,完成一次解码过程,恢复待机状态,即可进行下一次解码。
[0063]
以上显示和描述了本发明的基本原理、主要特征和优点。本领域的普通技术人员应该了解,上述实施例不以任何形式限制本发明的保护范围,凡采用等同替换等方式所获得的技术方案,均落于本发明的保护范围内。
[0064]
本发明未涉及部分均与现有技术相同或可采用现有技术加以实现。
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1