本发明专利技术提供一种用以特定图像中所包含的各识别对象区域的技术。经过基于所获取的图像(原图像)的边缘图像的生成(S108)、该边缘图像中的候选区域的抽取(S110)、该抽取的候选区域是否有效的判定(S120、S122)、与判定为有效的候选区域对应的原图像中的对应区域各自中是否包含特征性图案的判定(S128),而从原图像中检测二维码的区域(S130)。而且,重复实施按照预先设定的顺序且基于多种转换条件中的与所述顺序对应的转换条件的边缘图像的生成、该生成的边缘图像中的候选区域的抽取、该抽取的候选区域是否有效的判定、原图像中的与有效的候选区域对应的对应区域中是否包含特征性图案的判定、及二维码的区域的检测(S108~S290)。
【技术实现步骤摘要】
【国外来华专利技术】
本专利技术涉及一种从拍摄包含I个以上的二维码的区域而成的图像中读取二维码并加以辨识的二维码读取器。
技术介绍
以往,采用从表示二维码的图像中特定二维码的区域,并识别由所述二维码编码的信息的技术(参照专利文献I)。
技术介绍
文献专利文献专利文献1:日本专利特开2001-195536号公报
技术实现思路
[专利技术所要解决的问题]然而,在所述专利文献I的技术中,构成为识别信息时所获取的图像使用I个二维码占据图像区域的大部分的图像,因此,无法从多个二维码位于区域内的图像中特定该图像中所包含的各二维码。本专利技术是为了解决所述课题而完成的,目的在于提供一种用以特定图像中所包含的多个二维码的每一个的技术。[解决问题的技术手段][第I构成]为了解决所述课题,本专利技术的第I构成的二维码读取器包含图像获取部,获取拍摄包含多个二维码区域的区域而成的图像;成分转换部,将利用该图像获取部而获取的图像转换成表示该图像中所包含的边缘成分的分布的边缘图像;区域抽取部,从利用该成分转换部而转换的边缘图像中,抽取依照预先规定的区域规则而形成的区域作为包含所述二维码的区域的候选区域;候选区域判定部,根据与所述二维码的形状相关的形状信息,判定由所述区域抽取部抽取的候选区域是否为有效的候选区域;图案判定部,针对利用所述图像获取部而获取的图像中的与利用所述候选区域判定部判定为有效的候选区域对应的各对应区域,判定形成该对应区域的要素中是否包含规定所述二维码的区域的特征性图案;区域检测部,将由该图案判定部判定为包含特征性图案的对应区域作为所述二维码的区域而进行检测;信息识别部,针对利用所述区域检测部而检测到的各二维码的区域,识别由该二维码的区域所示的信息;重复实施部,基于多种转换条件的每一种依次实施由所述成分转换部进行的图像向边缘图像的转换,并且对基于各转换条件所转换的各边缘图像,进行重复实施由所述区域抽取部进行的候选区域的抽取、由所述候选区域判定部进行的有效的候选区域的判定、由所述图案判定部进行的特征性图案的判定及由所述区域检测部进行的二维码区域的检测的重复实施处理;及一致判定部,关于针对特定的所述边缘图像由所述区域抽取部抽取且由所述候选区域判定部判定为有效的各候选区域是否与针对另一边缘图像由所述区域抽取部抽取且由所述候选区域判定部判定为有效的候选区域(以下称为“抽取完成的候选区域”)一致,基于两候选区域进行判定。而且,所述重复实施部仅针对由所述区域抽取部抽取且由所述候选区域判定部判定为有效的候选区域中的由所述一致判定部判定为与所述抽取完成的候选区域不一致的候选区域,实施由所述图案判定部进行的是否包含特征性图案的判定、及由所述区域检测部进行的二维码区域的检测。在该构成中,基于由所获取的图像(原图像)生成的边缘图像,经过该边缘图像中的候选区域的抽取、该抽取的候选区域是否有效的判定、原图像中的与判定为有效的候选区域对应的的各对应区域中是否包含特征性图案的判定,而可从原图像中检测二维码的区域。如上所述,通过在原图像的区域中将与从边缘图像中抽取的有效的候选区域对应的对应区域中的包含特征性图案的对应区域作为原图像中的二维码区域而进行检测,可特定原图像中所包含的多个二维码的区域的每一个。而且,在所述构成中,可从所获取的图像中抽取成为二维码区域的候选的候选区域,判定抽取的候选区域是否有效之后,从判定为有效的区域中检测二维码的区域而进行信息的识别。因此,与不抽取候选区域而想要检测二维码的区域的情况相比,可从抽取的候选区域这一限定范围中进行二维码的区域的检测。而且,可仅针对与判定为有效的候选区域对应的对应区域,从该区域中检测二维码的区域而进行信息的识别。因此,可防止对偏离二维码的理想形状的形状等明显与二维码的区域不同的形状的候选区域进行包括是否包含特征性图案的判定、二维码的区域的检测及信息的识别的处理。根据以上情况,可抑制直至从二维码的区域中进行信息的识别为止所需的处理负荷及处理时间。而且,在所述构成中,针对与多种转换条件对应的各边缘图像,重复实施候选区域的抽取、该抽取的候选区域是否有效的判定、原图像中的与判定为有效的候选区域对应的各对应区域中是否包含特征性图案的判定、及从原图像中的二维码的区域的检测。由此,即便无法基于特定的边缘图像而检测二维码的区域,也可以期待基于另一边缘图像而进行检测,结果可提高原图像中的二维码的区域的检测精度。而且,也设想到如下情况在该重复过程中,对特定的边缘图像新抽取的候选区域与针对之前参照的边缘图像所抽取的抽取完成的候选区域在原图像的区域中一致。然而,在所述构成中,不对如上所述一致的抽取完成的候选区域实施抽取的候选区域中是否包含特征性图案的判定及二维码的区域的检测。因此,对基于多个边缘图像的每一个而检测到的各二维码的区域,识别由该二维码的区域所示的信息时,可消除重复识别本来理应相同的二维码的区域等无用的处理负担。在该构成中,由原图像转换的边缘图像为表示原图像中所包含的边缘成分的分布的图像即可,例如为只抽取(具体而言为以阈值二值化)仅分布原图像中的亮度、明度等特定成分的图像中的规定阈值以上的成分而得的图像、或对该图像抽取轮廓线所得的图像坐寸O而且,从边缘图像中抽取候选区域时的“预先规定的区域规则”为规定包含二维码区域的候选区域的规则即可,例如根据二维码的外形形状,规定正圆形的区域、椭圆形的区域等圆形的区域,矩形的区域、三角形的区域等多边形的区域,或与这些类似的形状的区域等即可。作为类似的形状,例如若二维码的外形形状为矩形形状,则成为梯形的区域等改变角度观察(拍摄)矩形形状的情况下的形状等,若二维码的外形形状为正圆形,则六边形或八边形的区域等根据拍摄环境或原图像的图像质量等而圆形变形的情况下的形状等符合类似的形状。而且,例如也可以是无视形状等而只要为封闭区域则均作为候选区域抽取等的规定,或者也可以是抽取边缘成分的分布图案(边缘成分的分布状态、分布的边缘成分的配置等)为特定图案的区域等的规定。而且,判定抽取的候选区域是否有效时的“形状信息”成为例如外形形状为圆形的情况下的扁平率、或外形形状为多边形的情况下的各边的长度或由各边所形成的角度、夕卜形形状为多边形的情况下的各边的长度的比率等与二维码的形状(理想的形状)相关的形状的信息。而且,从原图像中检测二维码的区域时参照的“特征性图案”为直接或间接地表示对二维码规定的特征性图案的信息即可,例如为直接或间接地表示二维码中成为编码的符号的单元的配置图案、为了识别是二维码而配置的特定符号的配置图案或为了识别是二维码而配置的标记的图案的信息等。[第2构成]此外,第2构成的二维码读取器是在所述第I构成中,所述形状信息是对所述二维码的理想的形状信息设定误差范围的信息,所述候选区域判定部是当利用所述区域抽取部而抽取的候选区域的形状信息包含在所述误差范围内时,将所述抽取的候选区域判定为有效的区域,当所述抽取的形状信息在所述误差范围外时,将所述抽取的候选区域判定为无效的区域。在该构成中,可根据对二维码的区域的理想的形状设定误差范围的形状信息,当所抽取的候选区域的形状信息在误差范围内时,将该候选区域判定为有效的区域,当在误差范围外时,将该候选区域判定为无效的区域。由此,根据误差范围的设定,可将具有与二维码的理想的形状本文档来自技高网...
【技术保护点】
【技术特征摘要】
【国外来华专利技术】2010.07.30 JP 2010-1726201.一种二维码读取器,其特征在于包含: 图像获取部,获取拍摄包含多个二维码区域的区域而成的图像; 成分转换部,将利用该图像获取部而获取的图像转换成表示该图像中所包含的边缘成分的分布的边缘图像; 区域抽取部,从利用该成分转换部而转换的边缘图像中,抽取依照预先规定的区域规则而形成的区域作为包含所述二维码区域的候选区域; 候选区域判定部,根据与所述二维码的形状相关的形状信息,判定由所述区域抽取部抽取的候选区域是否为有效的候选区域; 图案判定部,针对利用所述图像获取部而获取的图像中的与由所述候选区域判定部判定为有效的候选区域对应的各对应区域,判定形成该对应区域的要素中是否包含规定所述二维码区域的特征性图案; 区域检测部,将由该图案 判定部判定为包含特征性图案的对应区域作为所述二维码的区域而进行检测; 信息识别部,针对利用所述区域检测部而检测到的各二维码的区域,识别由该二维码的区域所示的信息; 重复实施部,基于多种转换条件的每一种依次实施由所述成分转换部进行的图像向边缘图像的转换,并且对基于各转换条件所转换的各边缘图像,进行重复实施由所述区域抽取部进行的候选区域的抽取、由所述候选区域判定部进行的有效的候选区域的判定、由所述图案判定部进行的特征性图案的判定及由所述区域检测部进行的二维码区域的检测的重复实施处理;及 一致判定部,关于针对特定的所述边缘图像由所述区域抽取部抽取且由所述候选区域判定部判定为有效的各候选区域,是否与针对另一边缘图像由所述区域抽取部抽取且由所述候选区域判定部判定为有效的候选区域(以下称为“抽取完成的候选区域”)一致,基于两候选区域进行判定;且 所述重复实施部仅针对由所述区域抽取部抽取且由所述候选区域判定部判定为有效的候选区域中由所述一致判定部判定为与所述抽取完成的候选区域不一致的候选区域,实施由所述图案判定部进行的是否具有特征性图案的判定及由所述区域检测部进行的二维码区域的检测。2.根据权利要求1所述的二维码读取器,其特征在于:所述形状信息是对所述二维码的理想的形状信息设定误差范围的信息, 所述候选区域判定部是当利用所述区域抽取部而抽取的候选区域的形状信息包含在所述误差范围内时,将所述抽取的候选区域判定为有效的区域,当所述抽取的形状信息在所述误差范围外时,将所述抽取的候选区域判定为无效的区域。3.根据权利要求1或2所述的二维码读取器,其特征在于:在所述二维码的外形形状为多边形的情况下,所述形状信息包含各边的长度比的信息及各两边间的角度的信息。4.根据权利要求1至3中任一项所述的二维码读取器,其特征在于:所述多种转换条件包含如下等转换条件:将利用所述图像获取部而获取的图像转换成灰度图像,根据转换条件的种类以不同的阈值使该灰度图像二值化而生成二值化图像,并使该二值化图像中的边缘部分线性化。5.根据权利要求1至4中任一项所述的二维码读取器,其特征在于:所述多种转换条件包含如下等转换条件:从利用所述图像获取部而获取的图像中根据转换条件的种类抽取不同的颜色成分,将该抽取的颜色成分所成的颜色成分图像转换成灰度图像,以规定的阈值使该灰度图像二值化而生成二值化图像,并使该二值化图像中的边缘部分线性化。6.根据权利要求1至5中任一项所述的二维码读取器,其特征在于:当利用所述区域检测部检测到预先设定的数量的二维码区域时,所述重复实施部结束所述重复实施处理。7.根据权利要求1至6中任一项所述的二维码读取器,其特征在于:所述二维码是排列多个单元,通过以所述多个单元中包含颜色不同的多种单元的方式对各单元附加颜色而将与该颜色或颜色的组合对应的I个以上的信息的每一个编码所得的...
【专利技术属性】
技术研发人员:远藤广行,高桥真幸,
申请(专利权)人:株式会社希福特,
类型:
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。