【技术实现步骤摘要】
本专利技术涉及代码读取器,更特别地,涉及试图优化解码过程以在所获得的图像中加快候选码的分析的代码读取器。
技术介绍
多年来,对使用光学代码的产品的自动识别已广泛实现于工业操作以及许多其它应用中。光学代码是由具有不同光反射或发射的元素所组成并根据预定义规则聚集而成的图案。光学代码中的元素可以是线性条码中的条形或空白,或者可以是二维矩阵码中的开/关图案。条码或符号可打印在产品包装的标签上,或通过直接部件标记而直接印在产品本身上。条码或符号中编码的信息可利用固定安装的装置或便携式手持设备中的光学读取器来解码。当在手持读取器设备的情况下,设备用户将设备朝向代码,通常借助于该设备产生的出现在要成像的物体表面的光目标图案,并且该设备自动获取包括代码的图像,或者用户激活该设备以获取图像。至少某些读取器设备包括能够生成视场二维图像的相机。例如,现有的多种系统利用二维CCD图像传感器,其获取图像并生成提供至处理器的图像数据。该处理器被编程以检查图像数据、标识候选码(例如候选条码或符号)以及尝试对候选码进行解码。至少某些读取器设备被编程以连续快速地获取FOV图像并尝试对所获得图像中的任何候选码尽可能快地解码。为了进行解码,处理器运行一个或多个解码算法。当获取代码的图像时,图像质量依赖于若干因素,包括传感器相对于设置代码的表面之间的角度、设置代码的表面的材料和纹理、代码标记质量或标记后的损坏、周围和设备光照特性、与设置代码表面的距离、光学模糊、相机分辨率等。图像质量影响着处理器运行特定算法来解码代码的能力。例如,在多种情况下简单解码算法不能将图像中的代码成功解码,除非图像采集 ...
【技术保护点】
一种用于使用包括二维视场(FOV)的图像传感器对设置在物体上的代码进行解码的方法,所述方法包括以下步骤:提供被编程以执行以下步骤的处理器:获取FOV的图像;标识图像中至少第一和第二关注区(ROI),其中第一ROI不同于第二ROI;尝试利用第一解码算法解码第一ROI中的候选码;以及尝试利用不同于第一解码算法的第二解码算法解码第二ROI中的候选码。
【技术特征摘要】
2011.11.03 US 13/288,0981.一种用于使用包括二维视场(FOV)的图像传感器对设置在物体上的代码进行解码的方法,所述方法包括以下步骤: 提供被编程以执行以下步骤的处理器: 获取FOV的图像; 标识图像中至少第一和第二关注区(ROI),其中第一 ROI不同于第二 ROI ; 尝试利用第一解码算法解码第一 ROI中的候选码;以及 尝试利用不同于第一解码算法的第二解码算法解码第二 ROI中的候选码。2.如权利要求1所述的方法,其特征在于,尝试解码第一ROI中的候选码的步骤包括标识第一 ROI中的候选码,且尝试解码第二 ROI中的候选码的步骤包括标识第二 ROI中的候选码。3.如权利要求1所述的方法,其特征在于,第一解码算法在计算上比第二解码算法复杂。4.如权利要求1所述的方法,其特征在于,第一解码算法比第二解码算法需要更多的时间量来完成。5.如权利要求3所述的方法,其特征在于,第一ROI包括FOV的中心部分。6.如权利要求5所述的方法,其特征在于,第二ROI包括FOV中围绕第一 ROI的部分。7.如权利要求1所述的方法,其特征在于,第一解码算法包括第二解码算法以及附加解码算法。8.如权利要求1所述的方法,其特征在于,第一ROI包括与先前图像中成功解码的代码的位置对应的ROI。9.如权利要求1所述的方法,进一步包括以下步骤:标识图像中不同于第一和第二ROI的至少第三R0I,并尝试利用不同于第一和第二解码算法的第三解码算法对第三ROI中的候选码进行解码。10.如权利要求1所述的方法,进一步包括从个人接收指示第一ROI的指示的步骤。11.如权利要求1所述的方法,其特征在于,第一ROI包括FOV中的位置和相对于所述位置的距离。12.如权利要求11所述的方法,其特征在于,所述位置由图像中沿单个轴的位置组成。13.如权利要求1所述的方法,其特征在于,图像传感器形成便携式代码读取设备的一部分。14.如权利要求1所述的方法,其特征在于,图像传感器形成手持代码读取设备的一部分。15.如权利要求1所述的方法,其特征在于,传感器以重复方式获取图像,且其中第一ROI的大小至少部分地与尝试解码先前获取图像的第一 ROI中的候选码所需时间相关地来确定。16.如权利要求1所述的方法,其特征在于,传感器以重复方式获取图像,且其中第二解码算法至少部分地与尝试解码先前获取图像中的候选码所需时间相关地来选择。17.如权利要求1所述的方法,其特征在于,第一和第二ROI在获取图像之前被预先指定。18.一种用于使用包括二维视场(FOV)的图像传感器对设置在物体上的代码进行解码的方法,所述方法包括以下步骤: 提供被编程以执行以下步骤的处理器: 获取FOV的图像;以及 对候选码应用不同的解码算法,以尝试解码候选码,其中应用于每个候选的解码算法与候选码在FOV中的位置相关。19.如权利要求18所述的方法,其特征在于,应用不同解码算法的步骤包括标识FOV中的候选码。20.如权利要求18所述的方法,其特征在于,第一解码算法应用于第一关注区(ROI)中的候选码,且不同于第一解码算法的第二解码算法应用于不同于第一 ROI的第二 ROI中的候选码。21.如权利要求20所述的方法,其特征在于,第一ROI包括传感器FOV的中心部分,且第二 ROI包括FOV中围绕第一 RO...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。