扫描枪的检测方法、装置、设备及介质制造方法及图纸

技术编号:28559979 阅读:23 留言:0更新日期:2021-05-25 17:54
本发明专利技术实施例公开了一种扫描枪的检测方法、装置、设备及介质,涉及扫描枪技术领域,该扫描枪的检测方法包括:依据扫描枪测试操作发送扫描启动命令,所述扫描启动命令用于触发目标扫描枪启动扫码;依据线性条码数据输出条码波形图,其中,所述线性条码数据为所述目标扫描枪采集到的条码数据;将所述条码波形图与所述扫描枪测试操作对应的测试条码图进行比较分析,得到所述目标扫描枪的扫描检测结果。本发明专利技术实施例解决了现有技术中需要人为判断扫描枪扫描性能导致扫描枪生成效率低的问题,在提高扫描枪的生产效率的同时,提高扫描枪生产的标准化程度。

【技术实现步骤摘要】
扫描枪的检测方法、装置、设备及介质
本专利技术实施例涉及扫描枪
,尤其涉及一种扫描枪的检测方法、装置、设备及介质。
技术介绍
随着扫描技术的快速发展,扫描枪越来越普及,给人们的生活、工作以及学习带来极大的便利。其中,光耦合装置(ChargeCoupledDevice,CCD)扫描枪操作方便,不直接接触条码也可以辨读,性能可靠。在实际生产过程中,影响线性CCD扫描枪的扫描性能的因素很多,具体包括:光学组件、光学路径、结构装配、CCD传感器贴片偏差、CCD传感器差异等。因此,这些影响因素也给扫描枪的生产装配、测试出货标准提出了挑战。在实际生产中,需要依次测试扫描枪对长、短条码以及高、低密度条码的扫描结果,以评估其景深、分辨率等扫描性能。目前,扫描枪的性能测试方法的测试步骤复杂,扫描性能的一致性很难评估,具体出货标准需要人为判断,出现差化很难定位到问题原因,影响扫描枪的生产效率。
技术实现思路
有鉴于此,本专利技术提供一种扫描枪的检测方法、装置、设备及介质,以解决现有技术中需要人为判断扫描枪扫描性能、扫描枪生产效率低的问题。第一方面,本专利技术实施例提供了一种扫描枪的检测方法,包括:依据扫描枪测试操作发送扫描启动命令,所述扫描启动命令用于触发目标扫描枪启动扫码;依据线性条码数据输出条码波形图,其中,所述线性条码数据为所述目标扫描枪采集到的条码数据;将所述条码波形图与所述扫描枪测试操作对应的测试条码图进行比较分析,得到所述目标扫描枪的扫描检测结果。可选的,所述依据扫描枪测试操作发送扫描启动命令,包括:接收扫描枪测试操作;基于所述扫描枪测试操作生成扫描启动命令,并将所述扫描启动命令发送给目标扫描枪。可选的,所述扫描枪测试操作包含条码选择操作,所述条码选择操作用于选定测试条码,所述测试条码图为所述测试条码的条码图。可选的,所述依据线性条码数据生成条码波形图,包括:获取所述目标扫描枪发送的线性条码数据;将所述线性条码数据以波形形式进行输出,得到的条码波形图。可选的,将所述条码波形图与所述扫描枪测试操作对应的测试条码图进行比较分析,得到所述目标扫描枪的扫描检测结果,包括:基于所述条码波形图与所述测试条码图进行图像比较分析,得到条码吻合度信息;基于所述条码吻合度信息生成所述线性条码数据对应的扫描分析结果;依据所述扫描分析结果生成所述目标扫描枪的扫描测试结果。第二方面,本专利技术实施例还提供了一种扫描枪的检测装置,包括:扫描启动模块,用于依据扫描枪测试操作发送扫描启动命令,所述扫描启动命令用于触发目标扫描枪启动扫码;条码波形图输出模块,用于依据线性条码数据输出条码波形图,其中,所述线性条码数据为所述目标扫描枪采集到的条码数据;比较分析模块,用于将所述条码波形图与所述扫描枪测试操作对应的测试条码图进行比较分析,得到所述目标扫描枪的扫描检测结果。可选的,所述扫描启动模块,包括:操作接收子模块,用于接收扫描枪测试操作;扫描启动子模块,用于基于所述扫描枪测试操作生成扫描启动命令,并将所述扫描启动命令发送给目标扫描枪;可选的,所述扫描枪测试操作包含条码选择操作,所述条码选择操作用于选定测试条码,所述测试条码图为所述测试条码的条码图,所述条码波形图输出模块包括:条码数据获取子模块,用于获取所述目标扫描枪发送的线性条码数据;波形图输出子模块,用于将所述线性条码数据以波形形式进行输出,得到的条码波形图。第三方面,本专利技术实施例还提供了一种扫描枪的检测设备,包括:处理器和存储器;所述存储器中存储有至少一条指令,所述指令由所述处理器执行,使得所述扫描枪的检测设备执行如第一方面所述的扫描枪的检测方法。第四方面,本专利技术实施例还提供了一种计算机可读存储介质,所述可读存储介质中的指令由计算机设备的处理器执行时,使得计算机设备能够执行如第一方面所述的扫描枪的检测方法。本专利技术实施例通过依据扫描枪测试操作发送扫描启动命令,使得目标扫描枪启动扫码产生线性条码数据,并依据该线性条码数据输出条码波形图,以将该条码波形图与扫描测试操作对应的测试条码图进行比较分析,得到目标扫描枪的扫描检测结果,以便后续可以基于该扫描检测结果确定目标扫描枪的扫描性能是否满足预设扫描性能需求,为扫描性性能问题的定位提供快速、准确的参考,达到提供一种标准化、可视化的扫描枪性能评估的生产测试方法的目的,从而解决了现有技术中需要人为判断扫描枪扫描性能导致扫描枪生成效率低的问题,在提高扫描枪的生产效率的同时,提高扫描枪生产的标准化程度。附图说明图1是本专利技术实施例提供的一种扫描枪的检测方法的步骤流程图;图2是本专利技术一个可选实施例提供的一种扫描枪的检测方法的步骤流程图;图3是本专利技术一个示例中一种扫描枪的检测示意图;图4是本专利技术一个示例中采用128码表示起始字符“startA”的示意图;图5是本专利技术一个示例中采用128码表示值为35的符号字符的示意图;图6是本专利技术实施例提供的一种扫描枪的检测装置的结构框图。具体实施方式下面结合附图和实施例对本专利技术作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本专利技术,而非对本专利技术的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本专利技术相关的部分而非全部结构。参照图1,示出本专利技术实施例提供的一种扫描枪的检测方法的步骤流程图。本实施例提供的扫描枪的检测方法可适用于扫描枪的检测情况,如可以适应于扫描枪扫描性能的检测情况,具体包括如下步骤:步骤110,依据扫描枪测试操作发送扫描启动命令,所述扫描启动命令用于触发目标扫描枪启动扫码。具体而言,本专利技术实施例在接收到扫描枪测试操作后,可以依据该扫描枪测试操作生成对应的扫描启动命令,并可以将该扫描启动命令发送给目标扫描枪,使得目标扫描枪依据该扫描启动命令启动扫码,产生线性条码数据。其中,扫描枪测试操作可以包括各种测试扫描枪扫描性能的操作,如可以是在电脑程序上选择对应测试比较条码的操作、启动扫描枪测试的操作等,本实施例对此不作具体限制。目标扫描枪可以是指被检测的扫描枪,如需要进行扫描性能检测的CCD扫描枪,本专利技术实施例对此也不作具体限制。步骤120,依据线性条码数据输出条码波形图,其中,所述线性条码数据为所述目标扫描枪采集到的条码数据。具体的,本专利技术实施例在发送扫描启动命令后,可以获取目标扫描枪在执行该扫描启动命令后产生的线性条码数据,并可将该线性条码数据以波形的形式输出来,得到条码波形图。需要说明的是,目标扫描枪在接收到扫描启动命令后,可以执行该扫描启动命令,以启动扫码进行数据采集,如启动摄像头对标准测试条码进行扫码,得到线性条码数据。进一步而言,本专利技术实施例依据线性条码数据生成条码波形图,具体可以包括:获取所述目标扫描枪发送的线性条码数据;将所述线性条码数据以波形形式进行输出,得到的条码本文档来自技高网...

【技术保护点】
1.一种扫描枪的检测方法,其特征在于,包括:/n依据扫描枪测试操作发送扫描启动命令,所述扫描启动命令用于触发目标扫描枪启动扫码;/n依据线性条码数据输出条码波形图,其中,所述线性条码数据为所述目标扫描枪采集到的条码数据;/n将所述条码波形图与所述扫描枪测试操作对应的测试条码图进行比较分析,得到所述目标扫描枪的扫描检测结果。/n

【技术特征摘要】
1.一种扫描枪的检测方法,其特征在于,包括:
依据扫描枪测试操作发送扫描启动命令,所述扫描启动命令用于触发目标扫描枪启动扫码;
依据线性条码数据输出条码波形图,其中,所述线性条码数据为所述目标扫描枪采集到的条码数据;
将所述条码波形图与所述扫描枪测试操作对应的测试条码图进行比较分析,得到所述目标扫描枪的扫描检测结果。


2.根据权利要求1所述的扫描枪的检测方法,其特征在于,所述依据扫描枪测试操作发送扫描启动命令,包括:
接收扫描枪测试操作;
基于所述扫描枪测试操作生成扫描启动命令,并将所述扫描启动命令发送给目标扫描枪。


3.根据权利要求2所述的扫描枪的检测方法,其特征在于,所述扫描枪测试操作包含条码选择操作,所述条码选择操作用于选定测试条码,所述测试条码图为所述测试条码的条码图。


4.根据权利要求2所述的扫描枪的检测方法,其特征在于,所述依据线性条码数据生成条码波形图,包括:
获取所述目标扫描枪发送的线性条码数据;
将所述线性条码数据以波形形式进行输出,得到的条码波形图。


5.根据权利要求1至4任一所述的扫描枪的检测方法,其特征在于,将所述条码波形图与所述扫描枪测试操作对应的测试条码图进行比较分析,得到所述目标扫描枪的扫描检测结果,包括:
基于所述条码波形图与所述测试条码图进行图像比较分析,得到条码吻合度信息;
基于所述条码吻合度信息生成所述线性条码数据对应的扫描分析结果;
依据所述扫描分析结果生成所述目标扫描枪的扫描测试结果。


6....

【专利技术属性】
技术研发人员:梁辉曾志涛曾礼伟廖秋华朱玉
申请(专利权)人:迅镭智能广州科技有限公司
类型:发明
国别省市:广东;44

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

1