一种基于码字组合的条码解码装置的制作方法

文档序号:6343648阅读:126来源:国知局
专利名称:一种基于码字组合的条码解码装置的制作方法
技术领域
一种基于码字组合的条码解码装置
技术领域
本实用新型涉及条码领域,特别地,涉及一种基于码字组合的条码解码装置。背景技术
条码技术是在计算机技术与信息技术基础上发展起来的一门集编码、印刷、识别、 数据采集和处理于一身的新兴技术。条码技术由于其识别快速、准确、可靠以及成本低等优点,被广泛应用于商业、图书管理、仓储、邮电、交通和工业控制等领域,并且势必在逐渐兴起的“物联网”应用中发挥重大的作用。目前被广泛使用的条码包括一维条码及二维条码。一维条码又称线形条码是由平行排列的多个“条”和“空”单元组成,条形码信息靠条和空的不同宽度和位置来表达。一维条码只是在一个方向(一般是水平方向)表达信息,而在垂直方向则不表达任何信息,因此信息容量及空间利用率较低,并且在条码损坏后即无法识别。二维条码是由按一定规律在二维方向上分布的黑白相间的特定几何图形组成,其可以在二维方向上表达信息,因此信息容量及空间利用率较高,并具有一定的校验功能。二维条码可以分为堆叠式二维条码和矩阵式二维条码。堆叠式二维条码是由多行短截的一维条码堆叠而成,代表性的堆叠式二维条码包括PDF417、Code 49、Code 16K等。矩阵式二维条码是由按预定规则分布于矩阵中的黑、白模块组成,代表性的矩阵式二维条码包括 Codeone、Aztec、Data Matrix、OR 石马等。在对以上所介绍的一维或二维条码进行解码的过程中,通常是利用摄影设备对条码进行拍摄,以获取条码图像,然后对条码图像进行去燥、灰度提取、二值化、码字提取、译码等处理。然而,在以上的处理过程中,难免会出现读取误差,如条码因拍摄时光线不足或污损造成图像失真,容易造成拒读的情况出现,当条码解码设备拒绝读取条码图像的某部分时,会将与拒绝读取的部分对应的码字设置为空码,由于空码会对后续的译码步骤造成影响,因此会影响解码质量。因此,针对现有技术存在的以上不足,亟需提供一种条码解码装置,使得能保证解码过程顺利进行,不受空码影响。
发明内容为了克服现有技术存在的因拍摄时光线不足或污损等原因造成图像失真而产生空码会造成译码误差的问题,本实用新型提供一种基于码字组合的条码解码装置,使得能保证解码过程顺利进行,不受空码影响。本实用新型提供了一种基于码字组合的条码解码装置,包括条码图像获取模块、 码字提取模块、码字组合模块以及纠错译码模块,其中,条码图像获取模块与码字提取模块连接,码字提取模块与码字组合模块连接,码字组合模块与纠错译码模块连接。因此,本实用新型提供了一种基于码字组合的条码解码装置,使得能保证解码过程顺利进行,不受空码影响。
[0012]图1示出了本实用新型的基于码字组合的条码解码装置的一个优选示意框图。图2示出了本实用新型的基于码字组合的条码解码方法的一个优选工作流程图。图3示出了本实用新型的基于码字组合的条码解码方法的另一优选工作流程图。有关本实用新型的特征及技术内容,请参考以下的详细说明与附图,附图仅提供参考与说明,并非用来对本实用新型加以限制。
具体实施方式
图1示出了本实用新型的基于码字组合的条码解码装置的一个优选示意框图。如图1所示,本实用新型的基于码字组合的条码解码装置包括条码图像获取模块01,码字提取模块02,码字组合模块03,纠错译码模块04。条码获取模块01获取对应于统一条码的第一条码图像和第二条码图像。然后,条码图像获取模块01将第一条码图像与第二条码图像传输至码字提取模块02。码字提取模块02分别对条码图像获取模块所获取的第一条码图像和第二条码图像进行码字提取,获得第一码字组合和第二码字组合。如图1所示,第一码字组合和第二码字组合传输到码字组合模块03,来进行第一码字组合和第二码字组合,形成目标码字组合。码字组合模块03先确定第一码字组合的空码位置,并将第二码字组合对应于第一码字组合的空码位置的码字填充到第一码字组合的空码位置,形成目标码字组合。之后,将目标码字组合传输到纠错译码模块04进行纠错译码。在纠错译码模块04进行纠错译码的时候,若纠错译码失败,则在码字组合模块03中确定第二码字组合的空码位置,将第一码字组合对应于第二码字组合的空码位置的码字填充到第二码字组合的空码位置,形成新的目标码字组合,然后由纠错译码模块对所述新的目标码字组合进行纠错译码。在本实用新型另一优选实施例中,码字提取模块02会分别对第一条码图像和第二条码图像进行多次码字提取,以统计对应于第一条码图像和第二条码图像的每个码字位置的码字的出现次数,取出现次数最多者为所述每个码字位置的正确码字,来获取高准确度的第一码字组合和第二码字组合。这样一来,在码字组合模块03中,可以分别比对第一码字组合的码字位置中的码字出现的次数与第二码字组合对应码字位置中的码字出现的次数。若第一码字组合码字位置中的码字出现的次数与第二码字组合对应码字位置中的码字出现的次数不相等,则取出现次数多的码字作为目标码字组合中对应所述码字位置的码字;再由纠错译码模块04对所述目标码字组合进行纠错译码。若第一码字组合的码字位置中的码字出现的次数与第二码字组合对应码字位置中的码字出现的次数相等,则判断第一条码图像和第二条码图像的拍摄时间,选择拍摄时间最迟者所对应的码字作为所述目标码字组合对应所述码字位置的码字;再由纠错译码模块04对所述目标码字组合进行纠错译码。图2示出了本实用新型的基于码字组合的条码解码方法的一个优选实施方式的流程图。如图2所示,该流程开始于步骤101。在步骤102,可借助摄像设备对图像进行拍摄,以获取第一条码图像和第二条码图像,其中第一条码图像和第二条码图像是对同一条码进行拍摄而获得。在步骤103,对第一条码图像进行扫描,以获取第一码字组合。在步骤104,对第二条码图像进行扫描,以获取第二码字组合。在步骤105,搜索第一码字组合中所出现的空码,并确定空码位置。[0025]在步骤106,将第二码字组合中对应第一码字组合的空码位置的码字填充到第一码字组合的空码位置。在步骤107,对填充空码后的第一码字组合进行纠错译码,其中填充空码后的第一码字组合可称为目标码字组合。在步骤108,对纠错译码结果进行判断,若译码成功,则进入步骤119,完成译码。若译码不成功,则跳至步骤110,在步骤110中,确定第二码字组合的空码位置。在步骤111,将第一码字组合对应于第二码字组合的空码位置的码字填充到第二码字组合的空码位置。在步骤112,对填充了空码后的第二码字组合进行纠错译码,其中填充了空码后的第二码字组合进行纠错译码可称为新的目标码字组合。在完成步骤112后,跳至步骤119, 完成该流程。在该实施例中,对同一条码进行二次拍摄,对所取得的两个条码图像分别进行码字获取,并将从一个图像获取的码字填补到另一图像的空码位置上,由此可增加获取的码字的正确率,进而提高译码的成功率。图3示出了本实用新型的基于码字组合的条码解码方法的另外一个优选实施方式的流程图。如图3所示,该流程开始于步骤201。在步骤202,可借助摄像设备对图像进行拍摄,以获取第一条码图像和第二条码图像,其中第一条码图像和第二条码图像是对同一条码进行拍摄而获得。在步骤203,对第一条码图像进行多次码字提取。在步骤204,对第二条码图像进行多次码字提取。在步骤205,统计对应于第一条码图像的每个码字位置的码字的出现次数,取出现次数最多者为每个码字的正确码字以获取第一码字组合。在步骤206,统计对应于第二条码图像的每个码字位置的码字的出现次数,取出现次数最多者为每个码字的正确码字以获取第二码字组合。在步骤207,分别比对第一码字组合的码字位置中的码字出现的次数与第二码字组合对应码字位置中的码字出现的次数。在步骤208,对次数进行判断,若判断结果为不相等,则跳至步骤209,取出现次数多的码字作为目标码字组合中对应该码字位置的码字。若判断结果为相等,则跳至步骤212,判断第一条码图像和第二条码图像的拍摄时间,选择拍摄时间最迟者所对应的码字作为目标码字组合对应码字位置的码字。完成以上步骤209或步骤212后,均跳至步骤210,对获得的目标码字组合进行纠错译码。该流程结束于步骤211。在该实施例中,由于对同一条码进行二次拍摄,获得了两张条码图像,并且分别对该两张条码图像进行多次的码字获取操作,并且将出现次数高的码字作为正确码字,由此可提高码字获取的正确率,从而提高译码成功率。通过上述方法,本实用新型提供了一种基于码字组合的条码解码方法,使得能保证解码过程顺利进行,不受空码影响。以上参照附图说明了本实用新型的各种优选实施例,但是只要不背离本实用新型的实质和范围,本领域的技术人员可以对其进行各种形式上的修改和变更,都属于本实用新型的保护范围。
权利要求1. 一种基于码字组合的条码解码装置,其特征在于,所述条码解码装置包括条码图像获取模块、码字提取模块、码字组合模块以及纠错译码模块,其中,所述条码图像获取模块与所述码字提取模块连接,所述码字提取模块与所述码字组合模块连接,所述码字组合模块与所述纠错译码模块连接。
专利摘要本实用新型提供了一种基于码字组合的条码解码装置,包括用于获取对应于同一条码的第一条码图像和第二条码图像的条码图像获取模块;用于分别对条码图像获取模块所获取的第一条码图像和第二条码图像进行码字提取,获得第一码字组合和第二码字组合的码字提取模块;用于组合第一码字组合和第二码字组合,形成目标码字组合的码字组合模块;对目标码字组合进行纠错译码的纠错译码模块。本实用新型通过提供以上装置,能保证解码过程不受空码影响。
文档编号G06K7/10GK201936318SQ20102021303
公开日2011年8月17日 申请日期2010年6月1日 优先权日2010年6月1日
发明者吴文彬, 邱有森, 陈文传 申请人:福建新大陆电脑股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1