一种用于化肥质量追溯系统的二维码跟踪识别方法

文档序号:8299396阅读:353来源:国知局
一种用于化肥质量追溯系统的二维码跟踪识别方法
【技术领域】
[0001] 本发明涉及二维码跟踪识别技术领域,具体是一种用于化肥质量追溯系统的二维 码跟踪识别方法。
【背景技术】
[0002] 现有的化肥质量追溯系统中涉及到的二维码扫描相机部分多为单一相机,部分厂 家会采用多台相机对产品的二维码进行拍摄,却只是一味地通过增加相机个数来提高识别 二维码的成功率,这种方式不仅增加了化肥质量追溯系统的硬件成本,占用了生产线上较 多的空间,也提高了软件的运算量,实施起来也费时费力,大大降低了整体利润。

【发明内容】

[0003] 本发明的目的在于提供一种用于化肥质量追溯系统的二维码跟踪识别方法,利用 两台相机对生产线上的贴有二维码的化肥袋子进行多角度跟踪扫描,最大限度地增加化肥 袋子在生产线上的位置容错性,提高二维码扫描的成功率。
[0004] 本发明的技术方案为:
[0005] 一种用于化肥质量追溯系统的二维码跟踪识别方法,该方法包括以下步骤:
[0006] (1)将两台多角度扫描相机对称布置在靠近化肥传送带入口端两侧,并沿化肥传 送带的传送方向在两台多角度扫描相机构成的扫描区域两侧各设置一个激光传感器,分别 作为扫描入口激光传感器和扫描出口激光传感器;
[0007] (2)当扫描入口激光传感器检测到有化肥袋子进入扫描区域时,将检测信息发送 给控制器,所述控制器发送指令控制两台多角度扫描相机进入准备状态;
[0008] (3)当检测到有二维码进入视野时,多角度扫描相机进入工作状态,开始对焦并根 据内置DSP处理器检测的化肥袋子的运动状态自动旋转,使得焦距和镜头达到最佳位置, 完成拍摄,所述内置DSP处理器采用卡尔曼滤波算法对化肥袋子的运动状态进行跟踪;
[0009] (4)所述内置DSP处理器对多角度扫描相机拍摄的照片进行处理,提取二维码编 码,并将二维码编码上传至本地PC机;只要两台多角度扫描相机中的其中一台捕捉到二维 码,则该次扫描结束,本地PC机接收到二维码编码后,通过控制器发送指令控制两台多角 度扫描相机进入休眠状态,等待下一袋化肥的到来;
[0010] (5)若化肥袋子从扫描区域经过,但两台多角度扫描相机均未捕捉到二维码,当扫 描出口激光器检测到有化肥袋子离开扫描区域时,将检测信息发送给控制器,所述控制器 发送指令控制两台多角度扫描相机进入休眠状态,等待下一袋化肥的到来。
[0011] 所述的用于化肥质量追溯系统的二维码跟踪识别方法,步骤(3)中,所述内置DSP 处理器采用卡尔曼滤波算法对化肥袋子的运动状态进行跟踪,具体包括:
[0012] a、根据当前帧图像的状态变量、系统噪声向量、误差协方差矩阵、系统噪声方差矩 阵,采用以下公式对下一帧图像进行状态预测:
【主权项】
1. 一种用于化肥质量追溯系统的二维码跟踪识别方法,其特征在于,该方法包括以下 步骤: (1) 将两台多角度扫描相机对称布置在靠近化肥传送带入口端两侧,并沿化肥传送带 的传送方向在两台多角度扫描相机构成的扫描区域两侧各设置一个激光传感器,分别作为 扫描入口激光传感器和扫描出口激光传感器; (2) 当扫描入口激光传感器检测到有化肥袋子进入扫描区域时,将检测信息发送给控 制器,所述控制器发送指令控制两台多角度扫描相机进入准备状态; (3) 当检测到有二维码进入视野时,多角度扫描相机进入工作状态,开始对焦并根据内 置DSP处理器检测的化肥袋子的运动状态自动旋转,使得焦距和镜头达到最佳位置,完成 拍摄,所述内置DSP处理器采用卡尔曼滤波算法对化肥袋子的运动状态进行跟踪; (4) 所述内置DSP处理器对多角度扫描相机拍摄的照片进行处理,提取二维码编码,并 将二维码编码上传至本地PC机;只要两台多角度扫描相机中的其中一台捕捉到二维码,则 该次扫描结束,本地PC机接收到二维码编码后,通过控制器发送指令控制两台多角度扫描 相机进入休眠状态,等待下一袋化肥的到来; (5) 若化肥袋子从扫描区域经过,但两台多角度扫描相机均未捕捉到二维码,当扫描出 口激光器检测到有化肥袋子离开扫描区域时,将检测信息发送给控制器,所述控制器发送 指令控制两台多角度扫描相机进入休眠状态,等待下一袋化肥的到来。
2. 根据权利要求1所述的用于化肥质量追溯系统的二维码跟踪识别方法,其特征在 于,步骤(3)中,所述内置DSP处理器采用卡尔曼滤波算法对化肥袋子的运动状态进行跟 踪,具体包括: a、 根据当前帧图像的状态变量、系统噪声向量、误差协方差矩阵、系统噪声方差矩阵, 采用以下公式对下一帧图像进行状态预测: I肀丄 ---
--- 其中,表示下一帧图像的状态预测变量,A表示系统矩阵,xt表示当前帧图像的状 态变量,表示当前帧图像的系统噪声向量;E表示下一帧图像的误差预测协方差矩 阵,Pt表示当前帧图像的误差协方差矩阵,Qt表示当前帧图像的系统噪声方差矩阵;《 t? (〇,Qt),《t服从标准正态分布; b、 采用以下公式对下一帧图像进行状态更新:
其中,Kt+1表示下一帧图像的卡尔曼增益,Ht表示当前帧图像的观测矩阵,Rt表示当前 帧图像的观测噪声方差矩阵;xt+1表示下一帧图像的状态变量,zt=Htxt+vt,zt表示当前帧 图像的测量向量,vt表示当前帧图像的观测噪声向量;Pt+1表示下一帧图像的误差协方差矩 阵;vt?(0,Rt),vt服从标准正态分布。
【专利摘要】本发明提供一种用于化肥质量追溯系统的二维码跟踪识别方法,采用两台植入了卡尔曼滤波算法的多角度扫描相机对生产线上贴有二维码的化肥袋子进行多角度协作跟踪扫描,不仅可以让化肥袋子在生产线上的位置具有一定的容错性,还极大地提高了二维码扫描的成功率,确保快速高效地完成整个化肥质量追溯系统的入库工作。
【IPC分类】G06K7-10
【公开号】CN104615971
【申请号】CN201510081036
【发明人】王儒敬, 宋良图, 周林立, 谢成军, 黄河
【申请人】中国科学院合肥物质科学研究院
【公开日】2015年5月13日
【申请日】2015年2月14日
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1