一种多谱光照明的扫码方法、装置、存储介质及设备制造方法及图纸

技术编号:30412211 阅读:28 留言:0更新日期:2021-10-20 11:46
本发明专利技术涉及扫码技术领域,具体涉及一种多谱光照明的扫码方法、装置、存储介质及设备,方法包括以下步骤:扫描具有条码的区域,获取图像数据;对图像数据进行分析,确定条码信息;基于条码信息获取条码的范围;基于条码的范围,对条码信息和图像数据中的背景进行分析,选取优化扫描配置并保存优化扫描设置,优化扫描配置为最优照明的光谱进行补光及光强状态下能够扫描到有效条码最多的扫描配置;使用优化扫描配置进行扫码工作。在扫码工作时,通过选择不同光谱的光照进行补光及调整光照强度,进行的配置进行优化,使得本申请能够适应不同环境进行扫码工作,获取到高清晰的条码。获取到高清晰的条码。获取到高清晰的条码。

【技术实现步骤摘要】
一种多谱光照明的扫码方法、装置、存储介质及设备


[0001]本专利技术涉及扫码
,具体而言,涉及一种多谱光照明的扫码方法、装置、存储介质及设备。

技术介绍

[0002]目前,传统扫码枪的照明方案都是在扫码设备前面加入辅助光源或者将辅助光源和扫码设备放置在一起。通过控制光源的亮度实现环境补光等功能,这样能够更好的拍摄图像便于后端程序解码出相关条形码或二维码;但不同环境下的光的强度不同,扫码枪扫描到的图片需要补不同光谱的光;因此,需要一种能够自动调整扫码枪照明的光强度及能够自动调整提供最优光谱的光,以扫码到更为清晰的条码。

技术实现思路

[0003]本专利技术实施例提供了一种多谱光照明的扫码方法、装置、存储介质及设备,通过获取的条码信息进行分析,选取优化扫描配置进行扫码工作,以使能扫描到更为清晰的条码。
[0004]根据本专利技术的实施例,提供了一种多谱光照明的扫码方法,包括以下步骤:
[0005]扫描具有条码的区域,获取图像数据;
[0006]对图像数据进行分析,确定条码信息;
[0007]基于条码信息获取条码的范围;
[0008]基于条码的范围,对条码信息和图像数据中的背景进行分析,选取优化扫描配置并保存优化扫描设置,优化扫描配置为最优光谱进行补光及最优光强状态下能够扫描到有效条码最多的扫描配置;
[0009]使用优化扫描配置进行扫码工作。
[0010]进一步地,基于条码的范围,对条码信息和图像数据中的背景进行分析,选取优化扫描配置并保存优化扫描设置具体包括:
[0011]基于对条码信息和图像数据中背景的分析,调整扫描配置参数,以能够扫描到最多有效条码;
[0012]将调整后的扫描配置参数作为优化扫描配置;
[0013]调整扫描配置参数具体包括:
[0014]点亮不同光谱的光进行补光;
[0015]调整不同光谱的光强度。
[0016]进一步地,调整扫描配置参数具体还包括:
[0017]对扫描过程中的光进行过滤或转换成偏振光;
[0018]将扫描过程中的光未过滤或转换成偏振光扫描到的条码与进行特殊处理后扫描到条码进行对比;
[0019]判断是否对扫描过程中的光进行过滤或转换成偏振光,若进行过滤或转换成偏振光后扫描到的条码比未进行过滤或转换成偏振光扫描到的条码更为清晰,则保持进行过滤
或转换成偏振光的扫描状态,否则保持未进行过滤或转换成偏振光的扫描状态。
[0020]进一步地,点亮不同光谱的光进行补光具体包括:
[0021]点亮红光谱的光、绿色光谱的光、蓝色光谱的光及白光光谱的光中的一种或几种对条码进行补光;其中,不同光谱的光进行交替均匀排列。
[0022]进一步地,使用优化扫描配置进行扫码工作具体包括:
[0023]在优化扫描配置的设置下对条码进行扫描,获取条码;
[0024]将优化扫描配置下扫描获取的条码传送至客户端。
[0025]一种多谱光照明的扫码装置,包括:
[0026]获取模块,用于扫描具有条码的区域,获取图像数据;
[0027]分析模块,用于对图像数据进行分析,确定条码信息;
[0028]范围获取模块,用于基于条码信息获取条码的范围;
[0029]对比分析模块,用于基于条码的范围,对条码信息和图像数据中的背景进行分析,选取优化扫描配置并保存优化扫描设置,优化扫描配置为最优光谱进行补光及最优光强状态下能够扫描到有效条码最多的扫描配置;
[0030]保存优化扫描配置后,获取模块使用优化扫描配置进行扫码工作。
[0031]进一步地,对比分析模块包括:
[0032]参数调整单元,用于基于对条码信息和图像数据中背景的分析,调整扫描配置参数,使得扫码装置能够扫描到最多有效条码;
[0033]参数存储单元,用于将调整后的扫描配置参数作为优化扫描配置;
[0034]调整扫描配置参数具体包括:
[0035]点亮不同光谱的光进行补光;
[0036]调整不同光谱的光强度。
[0037]进一步地,装置还包括滤光片和偏振片,获取模块、偏振片及滤光片依次层叠设置;
[0038]参数调整单元还包括用于:
[0039]开启扫描过程中的滤光片或偏振光片;
[0040]将未开启滤光片或偏振光状态下扫描到的条码与开启滤光片或偏振光状态下扫描到的条码进行对比;
[0041]判断是否开启滤光片或偏振光片,若开启滤光片或偏振光状态下扫描到的条码比未开启滤光片或偏振光状态下扫描到的条码更为清晰,则保持开启滤光片或偏振光片的扫描状态,否则切换回未开启滤光片或偏振光的扫描状态。
[0042]进一步地,装置还包括围绕获取模块进行布置的红光谱的灯珠、绿色光谱的灯珠、蓝色光谱的灯珠光及白光光谱的灯珠;
[0043]红光谱的灯珠、绿色光谱的灯珠、蓝色光谱的灯珠光及白光光谱的灯珠交替均匀布置;
[0044]通过点亮不同光谱灯珠中的一种或几种对条码进行补光。
[0045]进一步地,装置还包括数据传送模块,用于将优化扫描配置下扫描获取的条码传送至客户端。
[0046]一种计算机可读存储介质,计算机可读存储介质存储一个或多个程序,一个或多
个程序可被一个或多个处理器执行,以实现如上述任意一项的多谱光照明的扫码方法中的步骤。
[0047]一种扫码设备,包括:处理器、存储器及通信总线;存储器上存储有可被处理器执行的计算机可读程序;
[0048]通信总线实现处理器和存储器之间的连接通信;
[0049]处理器执行计算机可读程序时实现上述任意一项的多谱光照明的扫码方法中的步骤。
[0050]本专利技术的多谱光照明的扫码方法、装置、存储介质及设备中,方法包括以下步骤:扫描具有条码的区域,获取图像数据,条码包括条形码及二维码;对图像数据进行分析,确定条码信息,条码信息包括条码个数及位置信息;基于条码信息获取条码的范围;基于条码的范围,对条码信息和图像数据中的背景进行分析,选取优化扫描配置并保存优化扫描设置,优化扫描配置为最优照明的光谱进行补光及光强状态下能够扫描到有效条码最多的扫描配置;使用优化扫描配置进行扫码工作。在扫码工作时,通过选择不同光谱的光照进行补光及调整光照强度,进行的配置进行优化,使得本申请能够适应不同环境进行扫码工作,获取到高清晰的条码。
附图说明
[0051]此处所说明的附图用来提供对本专利技术的进一步理解,构成本申请的一部分,本专利技术的示意性实施例及其说明用于解释本专利技术,并不构成对本专利技术的不当限定。在附图中:
[0052]图1为本专利技术一种多谱光照明的扫码方法的流程图;
[0053]图2为本专利技术是否进行过滤或转换成偏振光的流程图;
[0054]图3为本专利技术一种多谱光照明的扫码装置的原理图;
[0055]图4为本专利技术偏振片和滤光片的示意图;
[0056]图5为本本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种多谱光照明的扫码方法,其特征在于,包括以下步骤:扫描具有条码的区域,获取图像数据;对所述图像数据进行分析,确定所述条码信息;基于所述条码信息获取所述条码的范围;基于所述条码的范围,对所述条码信息和所述图像数据中的背景进行分析,选取优化扫描配置并保存所述优化扫描设置,所述优化扫描配置为最优光谱进行补光及最优光强状态下能够扫描到有效条码最多的扫描配置;使用所述优化扫描配置进行扫码工作。2.根据权利要求1所述多谱光照明的扫码方法,其特征在于,所述基于所述条码的范围,对所述条码信息和所述图像数据中的背景进行分析,选取优化扫描配置并保存所述优化扫描设置具体包括:基于对所述条码信息和所述图像数据中背景的分析,调整扫描配置参数,以能够扫描到最多有效所述条码;将所述调整后的扫描配置参数作为所述优化扫描配置;所述调整扫描配置参数具体包括:点亮不同光谱的光进行补光;调整不同光谱的光强度。3.根据权利要求2所述多谱光照明的扫码方法,其特征在于,所述调整扫描配置参数具体还包括:对扫描过程中的光进行过滤或转换成偏振光;将扫描过程中的光未过滤或转换成偏振光扫描到的条码与进行特殊处理后扫描到条码进行对比;判断是否对扫描过程中的光进行过滤或转换成偏振光,若进行过滤或转换成偏振光后扫描到的条码比未进行过滤或转换成偏振光扫描到的条码更为清晰,则保持进行过滤或转换成偏振光的扫描状态,否则保持未进行过滤或转换成偏振光的扫描状态。4.根据权利要求2所述多谱光照明的扫码方法,其特征在于,所述点亮不同光谱的光进行补光具体包括:点亮红光谱的光、绿色光谱的光、蓝色光谱的光及白光光谱的光中的一种或几种对所述条码进行补光;其中,不同所述光谱的光进行交替均匀排列。5.根据权利要求1所述多谱光照明的扫码方法,其特征在于,所述使用所述优化扫描配置进行扫码工作具体包括:在所述优化扫描配置的设置下对所述条码进行扫描,获取条码;将所述优化扫描配置下扫描获取的条码传送至客户端。6.一种多谱光照明的扫码装置,其特征在于,包括:获取模块,用于扫描具有条码的区域,获取图像数据;分析模块,用于对所述图像数据进行分析,确定所述条码信息;范围获取模块,用于基于所述条码信息获取所述条码的范围;对比分析模块,用于基于所述条码的范围,对所述条码信息和所述图像数据中的背景进行分析,选取优化扫描配置并保存所述优化扫描设...

【专利技术属性】
技术研发人员:周飞王国安王明毅吴伟锋谢国栋
申请(专利权)人:海伯森技术深圳有限公司
类型:发明
国别省市:

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

1