本发明涉及扫码领域,具体地,涉及一种条码扫描识别方法和一种条码扫描识别装置。
现有的扫码枪只关注于条码反射光的亮度信息,并不采集条码反射的颜色信息。其采用的是全波段吸收的图像传感器。当光照射到条码上时,光线经过条码上的条和空的反射后返回扫码枪,扫码枪通过内部特定的模组将光信号转为电信号,再通过模数转换形成数字图像。这种方式不能提供识别多色条码所必须的颜色信息,因此就需要替换能轻松的获得彩色信息的图像传感器。
为了识别多色条码并正确译出,一定要通过扫码枪识别出每个条的正确颜色。使用扫码枪识别多色条码时,要选择特定的光源进行补光,以得到有充足的亮度和足够的颜色饱和度的图像。
然而,现有的扫码枪系统提供的补偿光为单色光,通常使用白光或红光。对于普通条码来讲,使用单色补偿光是为了更好的提高条和空的亮度对比度以达到区分条空区域的目的。但是,如果将使用单色光作为补偿光的扫码枪用于彩色条码,则由于要正确区分颜色信息需要依赖很复杂的算法。
为了快速准确地确定彩色条码中的条的颜色,并且无需复杂的算法,有必要提出一种优化的条码扫描识别方法和相应的装置。
为了实现本发明的目的,本发明的第一方面提供了一种条码扫描识别方法,所描述的方法包括:提供在一维条形码基础上形成的具有至少两种颜色信息的条码;采用具有至少两种颜色通道的图像传感器接收所述条码的反射光;以及根据各颜色通道接收的光线亮度识别所述条码包含的数据信息。通过上述的方法,能够直接根据各颜色通道所接收的光线亮度来确定数据信息,从而避开使用复杂的用于区分颜色的算法。
在依据本发明的条码扫描识别方法的一种实施方式中,所述条码的至少两种颜色信息包括蓝色和绿色中的至少一种,采用具有蓝色通道和绿色通道的图像传感器接收所述条码的反射光。
在依据本发明的条码扫描识别方法的一种实施方式中,所描述的方法还包括:采用蓝色和绿色的混合光来照射所述条码以形成所述反射光。通过这一种方式,扫码枪的补光系统采用蓝色光和绿色光作为补偿光,这种蓝绿补光系统对于识别含有蓝色、绿色、蓝色和其他某种颜色、绿色和其他某种颜色以及同时有蓝绿和其他某种颜色的条码或者二维码都适用。也就是说,通过这样的形式能够快速识别出条码中的绿色条与蓝色条。
在依据本发明的条码扫描识别方法的一种实施方式中,采用仅具有蓝色通道和绿色通道的图像传感器接收所述条码的反射光,所述混合光中的蓝色光对应于所述蓝色通道,所述混合光中的绿色光对应于所述绿色通道。
在依据本发明的条码扫描识别方法的一种实施方式中,所述蓝色通道分布在若干间隔的同一列,所述绿色通道位于相邻于蓝色通道的一列。
在依据本发明的条码扫描识别方法的一种实施方式中,所述蓝色通道分布在若干间隔的同一行,所述绿色通道位于相邻于蓝色通道的另一行。
在依据本发明的条码扫描识别方法的一种实施方式中,所述蓝色通道沿对角方向分布,所述绿色通道沿垂直于所述蓝色通道方向的另 一对角方向分布。
在依据本发明的条码扫描识别方法的一种实施方式中,所描述的方法还包括:采用白色光来照射所述条码以形成所述反射光。
本发明的第二方面提供了一种条码扫描识别装置,其中,所述条码为一维条形码基础上形成的具有至少两种颜色信息的条码,所述条码扫描识别装置包含:图像传感器,所述图像传感器具有至少两种颜色通道,所述图像传感器用于接收所述条码的反射光并且根据各颜色通道所接收的光线亮度来识别所述条码包含的数据信息。
在依据本发明的条码扫描识别装置的一种实施方式中,所述条码的所述至少两种颜色信息包括蓝色和绿色中的至少一种,所述图像传感器具有蓝色通道和绿色通道。
在依据本发明的条码扫描识别装置的一种实施方式中,所述条码扫描识别装置还包括第一补偿光源,所述第一补偿光源用于发射蓝色和绿色的混合光,以照射所述条码并形成所述反射光。
在依据本发明的条码扫描识别装置的一种实施方式中,仅具有蓝色通道和绿色通道的所述图像传感器用于接收所述条码的所述反射光,所述混合光中的蓝色光对应于所述蓝色通道,所述混合光中的绿色光对应于所述绿色通道。
在依据本发明的条码扫描识别装置的一种实施方式中,所述蓝色通道分布在若干间隔的同一列,所述绿色通道位于相邻于蓝色通道的一列。
在依据本发明的条码扫描识别装置的一种实施方式中,所述蓝色通道分布在若干间隔的同一行,所述绿色通道位于相邻于蓝色通道的另一行。
在依据本发明的条码扫描识别装置的一种实施方式中,所述蓝色通道沿对角方向分布,所述绿色通道沿垂直于所述蓝色通道方向的另一对角方向分布。
在依据本发明的条码扫描识别装置的一种实施方式中,所述条码扫描识别装置还包括第二补偿光源,所述第二补偿光源用于发射白色 光,以照射所述条码并形成所述反射光。
综上所述,根据本发明的条码扫描识别方法和条码扫描识别装置能够以简单的方式确定彩色条码中所包含的数据信息。
图3示出了根据本发明的一个实施方式的条码扫描识别装置中的图像传感器的颜色通道的示意图;
图4示出了根据本发明的另一个实施方式的条码扫描识别装置中的图像传感器的颜色通道的示意图;以及
图5示出了根据本发明的再一个实施方式的条码扫描识别装置中的图像传感器的颜色通道的示意图。
在以下优选的实施例的具体描述中,将参考构成本发明一部分的所附的附图。所附的附图通过示例的方式示出了可以在一定程度上完成本发明的特定的实施例。示例的实施例并不旨在穷尽根据本发明的所有实施例。能够理解,在不偏离本发明的范围的前提下,可通过其他实施例,也能够直接进行结构性或者逻辑性的修改。因此,以下的具体描述并非限制性的,且本发明的范围由所附的权利要求所限定。
为了识别彩色条码中的条的颜色,需要采用具有多种颜色通道的图像传感器。例如能够采用已知的具有三种颜色通道的图像传感器的扫码枪。图1示出了这种扫码枪中的图像传感器的颜色通道的示意图。
如图1所示,针对彩色条码,需要用具有r(红色)、g(绿色)、b(蓝色)三个通道的传感器,即有特定的模块吸收红色波段 的光,特定的模块吸收绿色波段的光,特定的模块吸收蓝色波段的光。该传统的传感器感光阵列称为bayer阵列,即由四个感光元件表示一个像素的rgb组合,这四个感光元件中有两个是绿色波段感光元件,一个为蓝色波段感光元件,一个为红色波段感光元件。
如图2所示,在步骤s201中,提供在一维条形码的基础上形成的具有至少两种颜色信息的条码。
优选地,该条码的至少两种颜色信息包括蓝色和绿色中的至少一种。例如包括蓝色、绿色、蓝色和其他某种颜色、绿色和其他某种颜色以及同时包括蓝绿和其他某种颜色的条码,例如优选地包括蓝色、绿色和黑色,或者蓝色、绿色和棕色。其中,蓝色条对蓝光的反射强,绿色条对绿光的反射强。当蓝绿光源照射在多色条码上,绿色条只反射绿色波段的光,传感器在相应位置接收到的绿色波段反射光最强,蓝色波段反射光理论上为零;蓝色条只反射蓝色波段的光,传感器在相应位置接收到的蓝色波段反射光最强,绿色波段反射光理论上为零;非蓝色绿色的条由于不反射蓝光绿光,因此传感器在相应位置接收到的蓝色波段反射光和绿色波段反射光理论上均为零;空白区域会反射蓝色波段的光和绿色波段的光,因此传感器在相应位置上接收到的蓝色波段反射光和绿色波段反射光均较为强烈。因此蓝绿光源扫描枪可以将多色条码中蓝色条与绿色条在图像亮度上反映出来,即蓝色条与绿色条的亮度会高于其他颜色的条,但是仍然会小于空白区域的亮度。
在步骤s202中,采用具有至少两种颜色通道的图像传感器接收该条码的反射光。
优选地,采用具有或者仅具有蓝色通道和绿色通道的图像传感器来接收条码的反射光。该蓝色通道用于接收混合光中的蓝光,而该绿色通道用于接收混合光中的绿光。这是因为根据国标在条码中不能采用红色,因此传统的拜耳阵列中的红色通道实际上不起作用,反而会造 成面积上的浪费。因此取消红色通道,仅采用蓝、绿通道来加强对蓝、绿光的吸收。
在步骤s203中,根据各颜色通道接收的光线亮度识别条码中所包含的数据信息。
此外,图2中示出的方法还能够包括采用蓝色和绿色的混合光照射条码以形成反射光的步骤。这与传统的使用白光或红光的单色光的扫码方案相比提高了识别出蓝色条或绿色条的速度。然而,根据本发明的方法也能够采用传统的白色光来照射条码。
相应于图2中示出的方法,本发明也提供了一种条码扫描识别装置。其包括具有至少两种颜色通道的图像传感器,例如具有蓝色通道和绿色通道的图像传感器。该图像传感器用于接收条码的反射光并且根据各颜色通道所接收的光线亮度来识别条码所包含的数据信息。此外,该条码扫描识别装置还包括第一补偿光源和/或第二补偿光源。该第一补偿光源用于发射蓝色和绿色的混合光,并且该第二补偿光源用于发射白色光。
图3示出了根据本发明的一个实施方式的条码扫描识别装置中的图像传感器的颜色通道的示意图。
如图3所示,蓝色通道分布在若干间隔的同一列,而绿色通道位于相邻于蓝色通道的一列。具体地,在第一列和第三列中布置有八个绿色通道,而在第二列和第四列中布置有八个蓝色通道。即绿色通道和蓝色通道分别分布在彼此间隔的至少一个列中。
图4示出了根据本发明的另一个实施方式的条码扫描识别装置中的图像传感器的颜色通道的示意图。
如图4所示,蓝色通道分布在若干间隔的同一行,而绿色通道位于相邻于蓝色通道的另一行。具体地,在第一行和第三行中布置有八个绿色通道,而在第二行和第四行中布置有八个蓝色通道。即绿色通道和蓝色通道分别分布在彼此间隔的至少一个行中。
图5进一步示出了根据本发明的再一个实施方式的条码扫描识别装置中的图像传感器的颜色通道的示意图。
如图5所示,蓝色通道沿对角方向分布,而绿色通道沿垂直于蓝色通道方向的另一对角方向分布。具体地,在一个对角线和与该对角线相间隔的并且平行的平行线上设置八个蓝色通道,而在另一个对角线和与该另一个对角线相间隔的并且平行的平行线上设置八个绿色通道。
虽然图3至图5中示出了八个蓝色通道和八个绿色通道的特定的排列方式,但这并不会限制本发明。蓝色通道和绿色通道的任意数量的和任意排列方式都在本发明的保护范围之内。
虽然以上描述了本发明的具体实施方式,但是本领域内的技术人员可以在所附权利要求的范围内做出各种变形和修改。
INTERMEC - 乐鱼官方是赞助了大巴黎-乐鱼电竞游戏官网APP下载 - Honeywell
友情链接: - Symbol - 百度 - DATAMAX - 上海条码 - Bartender - 心理测评系统 - 乐鱼游戏官网