System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 双镜头读码器及其读码方法技术_技高网

双镜头读码器及其读码方法技术

技术编号:41536789 阅读:5 留言:0更新日期:2024-06-03 23:15
本申请提供了一种双镜头读码器及其读码方法。该方法包括:获取第一图像和第二图像;第一图像为第一成像模组对待读条码的成像,第二图像为第二成像模组对待读条码的成像;分别对第一图像和第二图像进行解码;在对第一图像和第二图像中至少一个解码成功的情况下,根据解码结果得到待读条码中的信息;在对第一图像和第二图像均未解码成功的情况下,将第一图像和第二图像进行融合,得到融合图像;对融合图像进行解码,并根据解码结果得到待读条码中的信息。该方法可适用对各种情况中的纸质码以及DPM码进行识别,实现识读速度和识读成功率的最优化。

【技术实现步骤摘要】

本申请涉及条码扫描,尤其涉及一种双镜头读码器及其读码方法


技术介绍

1、读码器可以对条码进行扫描并读取出有用的信息,因其输入速度快、可靠性高、采集信息量大、灵活实用的优先,在仓储物流、收银系统、银行系统、工业生产等许多领域上被广泛应用。条码可分为纸质码和dpm(direct part mark,直接零部件标识)码,传统技术中的读码方法难以兼容纸质码和dpm码的读取,导致读码效率、读码成功率低的问题出现。


技术实现思路

1、本申请的目的旨在至少能解决上述的技术缺陷之一,特别是现有技术中难以兼容纸质码和dpm码的读取的技术缺陷。

2、第一方面,本申请提供一种读码方法,应用于双镜头读码器,双镜头读码器包括焦距不同第一成像模组和第二成像模组,读码方法包括:

3、获取第一图像和第二图像;第一图像为第一成像模组对待读条码的成像,第二图像为第二成像模组对待读条码的成像;

4、分别对第一图像和第二图像进行解码;

5、在对第一图像和第二图像中至少一个解码成功的情况下,根据解码结果得到待读条码中的信息;

6、在对第一图像和第二图像均未解码成功的情况下,将第一图像和第二图像进行融合,得到融合图像;

7、对融合图像进行解码,并根据解码结果得到待读条码中的信息。

8、在其中一个实施例中,第一图像包括曝光参数由高到低的第一高曝光子图像、第一中曝光子图像和第一低曝光子图像,第二图像包括曝光参数由高到低的第二高曝光子图像、第二中曝光子图像和第二低曝光子图像;

9、分别对第一图像和第二图像进行解码,包括:

10、根据第一高曝光子图像、第一中曝光子图像和第一低曝光子图像进行hdr处理,得到第一hdr图像,以及根据第二高曝光子图像、第二中曝光子图像和第二低曝光子图像进行hdr处理,得到第二hdr图像;

11、分别对第一中曝光子图像和第二中曝光子图像进行解码;

12、在对第一中曝光子图像和第二中曝光子图像中至少一个解码成功的情况下,根据解码结果得到待读条码中的信息。

13、在其中一个实施例中,分别对第一图像和第二图像进行解码,还包括:

14、在对第一中曝光子图像和第二中曝光子图像均未解码成功的情况下,分别对第一hdr图像和第二hdr图像进行解码;

15、在对第一hdr图像和第二hdr图像中至少一个解码成功的情况下,根据解码结果得到待读条码中的信息;

16、在对第一hdr图像和第二hdr图像均未解码成功的情况下,判定对第一图像和第二图像均未解码成功。

17、在其中一个实施例中,将第一图像和第二图像进行融合,得到融合图像,包括:

18、将第一hdr图像和第二hdr图像进行融合,得到融合图像。

19、第二方面,本申请提供了一种双镜头读码器,包括:

20、第一成像模组,用于对待读条码进行成像,得到第一图像;

21、第二成像模组,用于对待读条码进行成像,得到第二图像;第二成像模组与第一成像模组的焦距不同;

22、控制模组,与第一成像模组和第二成像模组连接,用于执行权利要求上述任一实施例中的控制方法的步骤。

23、在其中一个实施例中,控制模组包括第一图像处理单元、第二图像处理单元和读码单元;

24、第一图像处理单元分别与第一成像模组以及读码单元连接,第一图像处理单元用于进行hdr处理,得到第一hdr图像;

25、第二图像处理单元分别与第二成像模组以及读码单元连接,第二图像处理单元用于进行hdr处理,得到第二hdr图像。

26、在其中一个实施例中,第一图像处理单元、第二图像处理单元和读码单元封装在同一片上系统。

27、在其中一个实施例中,第一成像模组的焦距小于第二成像模组,第一成像模组的照明方式为角度照射方式,第二成像模组的照明方式为垂直照射方式。

28、在其中一个实施例中,第一成像模组的图像读取距离范围与第二成像模组的图像读取距离范围连续。

29、在其中一个实施例中,第一成像模组和第二成像模组的图像传感器的尺寸范围均是大于或等于0.25英寸且小于或等于0.5英寸,第一成像模组和第二成像模组的光圈值范围均是大于或等于2.8且小于或等于16。

30、从以上技术方案可以看出,本申请实施例具有以下优点:

31、基于上述任一实施例,对双镜头读码器的两个成像模组所采集的第一图像和第二图像进行读码,对于纸质码和可清晰成像的dpm码,可直接从第一图像和第二图像中读取出待读条码的信息,但对于较为疑难的dpm码,可能对第一图像和第二图像均无法解码成功,此时通过将第一图像和第二图像进行融合,将两个图像中的缺失信息进行互相补全,得到包含完整、清晰待读条码的融合图像,从融合图像中可成功提取出待读条码中的信息。该方法采用了分阶段式的读码策略,先尝试对图像进行直接读码,在尝试失败的情况下再将双摄所采集的图像进行融合以及读码,可适用对各种情况中的纸质码以及dpm码进行识别,实现识读速度和识读成功率的最优化。

本文档来自技高网...

【技术保护点】

1.一种读码方法,其特征在于,应用于双镜头读码器,所述双镜头读码器包括焦距不同第一成像模组和第二成像模组,所述读码方法包括:

2.根据权利要求1所述的方法,其特征在于,所述第一图像包括曝光参数由高到低的第一高曝光子图像、第一中曝光子图像和第一低曝光子图像,所述第二图像包括曝光参数由高到低的第二高曝光子图像、第二中曝光子图像和第二低曝光子图像;

3.根据权利要求2所述的方法,其特征在于,所述分别对所述第一图像和所述第二图像进行解码,还包括:

4.根据权利要求3所述的方法,其特征在于,

5.一种双镜头读码器,其特征在于,包括:

6.根据权利要求5所述的双镜头读码器,其特征在于,所述控制模组包括第一图像处理单元、第二图像处理单元和读码单元;

7.根据权利要求6所述的双镜头读码器,其特征在于,所述第一图像处理单元、所述第二图像处理单元和所述读码单元封装在同一片上系统。

8.根据权利要求5所述的双镜头读码器,其特征在于,所述第一成像模组的焦距小于所述第二成像模组,所述第一成像模组的照明方式为角度照射方式,所述第二成像模组的照明方式为垂直照射方式。

9.根据权利要求5所述的双镜头读码器,其特征在于,所述第一成像模组的图像读取距离范围与所述第二成像模组的图像读取距离范围连续。

10.根据权利要求5所述的双镜头读码器,其特征在于,所述第一成像模组和所述第二成像模组的图像传感器的尺寸范围均是大于或等于0.25英寸且小于或等于0.5英寸,所述第一成像模组和所述第二成像模组的光圈值范围均是大于或等于2.8且小于或等于16。

...

【技术特征摘要】

1.一种读码方法,其特征在于,应用于双镜头读码器,所述双镜头读码器包括焦距不同第一成像模组和第二成像模组,所述读码方法包括:

2.根据权利要求1所述的方法,其特征在于,所述第一图像包括曝光参数由高到低的第一高曝光子图像、第一中曝光子图像和第一低曝光子图像,所述第二图像包括曝光参数由高到低的第二高曝光子图像、第二中曝光子图像和第二低曝光子图像;

3.根据权利要求2所述的方法,其特征在于,所述分别对所述第一图像和所述第二图像进行解码,还包括:

4.根据权利要求3所述的方法,其特征在于,

5.一种双镜头读码器,其特征在于,包括:

6.根据权利要求5所述的双镜头读码器,其特征在于,所述控制模组包括第一图像处理单元、第二图像处理单元和读码单元;

...

【专利技术属性】
技术研发人员:顾善中李飞曹鑫田晓明
申请(专利权)人:东集技术股份有限公司
类型:发明
国别省市:

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

1