【技术实现步骤摘要】
读码方法和读码装置以及物流系统
[0001]本专利技术涉及条码检测领域,特别涉及一种读码方法、一种读码装置、一种物流系统、以及一种条码检测设备。
技术介绍
[0002]在例如包裹分拣等场景中,需要通过读码来获取条码信息,以实现对条码载体的甄别。
[0003]通常情况下,可以利用相机拍摄得到包含条码的单帧图像,并利用拍摄到的单帧图像进行读码检测。
[0004]然而,某些读码场景中会存在拍摄视野受限的方位,当条码朝向这些方位时,就难以获取到包含条码的单帧图像,从而无法实现读码。
[0005]由此,如何在拍摄视野受限的情况下实现读码,成为现有技术有待解决的技术问题。
技术实现思路
[0006]有鉴于此,本专利技术的各实施例分别提供了一种读码方法、一种读码装置、一种物流系统、以及一种条码检测设备。
[0007]在一个实施例中,提供了一种读码方法,包括:
[0008]检测条码载体在线阵相机的视野内的在位状态;
[0009]当在条码载体处于在位状态的期间内接收到线阵相机输出的单帧图像时,将接收到的单帧图像存入至图像缓存;
[0010]以最新接收到的单帧图像为起始,从图像缓存中按照单帧图像的接收时间顺序的倒序读取预定数量的单帧图像;
[0011]当从图像缓存成功读取到预定数量的单帧图像时,将读取到的单帧图像按照接收时间顺序拼接为读码图像;
[0012]对读码图像进行读码检测;
[0013]当从读码图像中成功检测到条码信息时,输出检测到的 ...
【技术保护点】
【技术特征摘要】
1.一种读码方法,其特征在于,包括:检测条码载体在线阵相机的视野内的在位状态;当在条码载体处于在位状态的期间内接收到线阵相机输出的单帧图像时,将接收到的单帧图像存入至图像缓存;以最新接收到的单帧图像为起始,从图像缓存中按照单帧图像的接收时间顺序的倒序读取预定数量的单帧图像;当从图像缓存成功读取到预定数量的单帧图像时,将读取到的单帧图像按照接收时间顺序拼接为读码图像;对读码图像进行读码检测;当从读码图像中成功检测到条码信息时,输出检测到的条码信息以及该读码图像。2.根据权利要求1所述的读码方法,其特征在于,进一步包括:当检测到条码载体的在位状态消失时,将图像缓存中的所有单帧图像按照接收时间顺序合并为全局图像并输出。3.根据权利要求1所述的读码方法,其特征在于,进一步包括:在将图像缓存中的所有单帧图像按照接收时间顺序合并为全局图像并输出之后,清空图像缓存。4.根据权利要求1所述的读码方法,其特征在于,进一步包括:当接收线阵相机输出的单帧图像时,将从零开始计数维护的图像序列号的当前序号值分配给该单帧图像、并将该单帧图像的存储位置与分配的当前序号值关联;当成功将当前接收到的单帧图像存入至图像缓存时,对图像序列号的当前序号值进行递增更新;当检测到条码载体的在位状态消失时,将图像序列号归零;并且,以最新接收到的单帧图像为起始,从图像缓存中按照单帧图像的接收时间顺序的倒序读取预定数量的单帧图像包括:以具有当前最大图像序号值的单帧图像为起始、并按照图像序号值的倒序,从图像缓存中与图像序号值关联的存储位置读取预定数量的单帧图像。5.根据权利要求1所述的读码方法,其特征在于,进一步包括:接收感应元件的感应信号、并利用接收到的感应信号检测条码载体的在位状态,其中,感应元件布设在条码载体的移动路径中,条码载体的移动路径途经线阵相机的视野,并且,感应元件的检测范围位于线阵相机的视野的上游、并与线阵相机的视野邻接或局部交叠。6.一种读码装置,其特征在于,包括:在位检测模块,用于检测条码载体在线阵相机的视野内的在位状态;图像收取模块,用于当在条码载体处于在位状态的期间内接收到线阵相机输出的单帧图像时,将接收到的单帧图像存入至图像缓存;图像拼接模块,用于以最新接收到的单帧图像为起始,从图像缓存中按照单帧图像的接收时间顺序的倒序读取预定数量的单帧图像,并且,当从图像缓存成功读取到预定数量的单帧图像时,将读取到的单帧图像按照接收时间排列顺序拼接为读码图像;读码检测模块,用于对读码图像进行读码检测,并且,当从读码图像中成功检测到条码信息时,输出检测到的条码信息以及该读码图像。7.根据权利要求6所述的读码装置,其特征在于,进一步包括:
周期终结模块,用于当检测到条码载体的在位状态消失时,将图像缓存中的所有单帧图像按照接收时间顺序合并为全局图像并...
【专利技术属性】
技术研发人员:王彪,朱正威,
申请(专利权)人:杭州海康机器人技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。