代码读取器的视觉反馈制造技术

技术编号:13298182 阅读:62 留言:0更新日期:2016-07-09 16:14
呈现了用于提供视觉反馈以促进多代码(例如条形码)读取(即扫描)的系统和方法。视觉反馈将针对扫描的每个代码投影读取状态。针对特定代码的视觉反馈将被投影到该代码上。例如,投影到代码上的“X”将指示这个代码未被读取并且需要被再次扫描。这个视觉反馈最小化在读取错误的情况下需要被重新扫描的代码的数量。

【技术实现步骤摘要】
相关申请的交叉引用本申请要求2014年12月30日提交的针对VisualFeedbackforCodeReaders的美国专利申请号62/098201的权益,该专利申请通过引用以其整体并入本文。
本专利技术涉及条形码(即,代码)读取器(即,扫描仪),并且更具体地,涉及一种代码读取器,当被触发时,该代码读取器自动读取目标(例如,运输标签)上的多个代码,并且将关于每个代码的读取状态的视觉反馈投影到目标上。
技术介绍
一些代码读取器能够在单次扫描中读取(即,扫描)多个代码(例如,条形码)。这些被称为“多代码读取器”的代码读取器用于提高生产率,但是当代码读取错误发生时可能受到阻碍。错误可能发生在条形码代码扫描中(例如,由于损坏的条形码),并且当进行多代码扫描时,用户可能不容易知道哪些代码已被读取和哪些代码已遗漏和/或跳过。当在多代码扫描中遗漏一个代码时,用户必须诉诸于个体地扫描每个代码。在这种情况下,失去生产率,并且用户可能被激怒。因此,存在对具有视觉反馈以指示每个代码的读取状态的多代码扫描仪的需要。这种视觉反馈将帮助用户理解哪些代码已被读取,以及哪些代码(如果有的话)已经被遗漏和/或跳过。这种反馈可以允许用户在遗漏/跳过的代码上拉近并重新扫描,从而不需要个体地重新扫描每个代码。
技术实现思路
因此,在一个方面中,本专利技术包括具有视觉反馈的多代码读取系统。该系统包括成像器,用于捕获视场中代码集的数字图像。代码集包括多个代码。系统还包括投影仪,用于投影从反馈图像的集合选择的反馈图像。系统还包括存储器,用于存储所述数字图像、反馈图像的集合、和代码读取程序。代码读取程序配置处理器,处理器以通信方式耦合到所述成像器、投影仪和存储器,以便:(i)从存储器检索数字图像,(ii)检测所述数字图像内的代码,(iii)读取每个检测到的代码,(iv)针对每个代码,从反馈图像的集合选择反馈图像,所述选择基于代码的读取结果,以及(v)把所述代码?的特定选择的反馈图像投影到每个代码上。在具有视觉反馈的多代码读取系统的示例性实施例中,所述代码集包括相同符号体系的多个代码。在具有视觉反馈的多代码读取系统的另一示例性实施例中,所述代码集包括混合符号体系的多个代码。在具有视觉反馈的多代码读取系统的另一示例性实施例中,所述反馈图像的集合包括框,所述框具有与代码对应的边缘。在具有视觉反馈的多代码读取系统的另一示例性实施例中,所述反馈图像的集合包括用于覆盖代码的“X”。在具有视觉反馈的多代码读取系统的另一示例性实施例中,所述反馈图像的集合包括具有与代码对应的边缘的框和用于覆盖代码的“X”,其中(i)所述框被投影到被正确读取的代码上,(ii)所述“X”被投影到被错误读取的代码上,以及(iii)没有内容被投影到未被检测的代码上。在具有视觉反馈的多代码读取系统的另一示例性实施例中,所述反馈图像的集合包括具有与视场对应的边缘的框。在具有视觉反馈的多代码读取系统的另一示例性实施例中,投影仪包括发光二极管(LED)。在具有视觉反馈的多代码读取系统的另一示例性实施例中,投影仪包括激光器。在具有视觉反馈的多代码读取系统的另一示例性实施例中,代码集包括条形码。在另一方面,本专利技术包括一种用于使用成像条形码扫描仪提供关于多代码扫描的视觉反馈的方法。所述方法包括利用成像条形码扫描仪捕获视场的数字图像的步骤。所述视场包括供读取的代码集合。并且所述方法包括检测数字图像内的代码的步骤。所述方法还包括读取每个代码和确定每个代码的代码状态的步骤。所述代码状态具有:代码被读取情况下的肯定状态和读取代码的尝试失败情况下的否定状态。最后,所述方法包括把视觉反馈投影到视场中的步骤。视觉反馈包括:肯定反馈消息,被投影到具有肯定状态的代码上;和否定反馈消息,被投影到具有否定状态的代码上。在方法的示例性实施例中,所述代码集合包括二维条形码。在方法的另一示例性实施例中,所述代码集合包括线性条形码。在方法的另一示例性实施例中,肯定反馈消息包括框,所述框具有与代码对应的边缘。在方法的另一示例性实施例中,所述否定反馈消息包括用于覆盖代码的“X”。在方法的另一示例性实施例中,所述视觉反馈包括具有与视场对应的边缘的框。在方法的另一示例性实施例中,所述视觉反馈仅包括具有与视场对应的边缘的框以及针对数字图像内所检测的代码的肯定或否定反馈消息。在方法的另一示例性实施例中,肯定反馈消息或否定反馈消息被部分包含在与视场对应的框内。在方法的另一示例性实施例中,所述成像条形码扫描包括用于投影该反馈的发光二极管(LED)。在方法的另一示例性实施例中,所述成像条形码扫描仪包括用于投影该反馈的激光器。前述说明性
技术实现思路
以及本专利技术的其它示例性目的和/或优点和实现它们的方式在下面的详细描述及其附图内被进一步解释。附图说明图1以图形方式描绘具有供读取的示例性代码集合的示例性运输标签。图2以图形方式描绘与视觉反馈重叠的示例性代码集合。图3描绘了根据本专利技术实施例的示例性多代码读取系统的方框图。图4描绘了根据本专利技术实施例的用于提供视觉反馈的方法的流程图。具体实施方式本专利技术包括用于提供视觉反馈以促进多代码(例如,条形码)读取(即,扫描)的系统和方法。代码,诸如条形码(例如,线性条形码,二维条形码)已在各种各样的应用(例如,运输)中发现用途。多个代码被越来越多地固定到相同物品以传达有关不同用户的信息和/或在不同时间(例如,运输过程的不同阶段)有关的信息。多个条形码经常被布置在一串(即,集合)中,以使得扫描每个条形码变得更容易。代码集可包括相同符号体系的多个代码(例如,所有代码都是线性条形码)或可以包括混合符号体系的多个代码(例如,一些代码是线性条形码并且一些代码是二维条形码)。成像条形码扫描仪(例如,手持式扫描仪)可以被配置为在单次扫描(即,在手持式扫描仪上?触发器的单次扳动)中读取多个代码。这些多代码读取器的配置可包括存储在存储器中的设置文件,该设置文件提供关于扫描的信息(例如,代码数量、每个代码的符号体系等)以促进每个代码被读取。成像扫描仪可以利用成像子系统取得视场的图像。该图像可被存储在扫描仪的存储器中并使用在处理器上运行的算法来处理,以便定位、识别和读取图像中的每个条形码。以这种方式,多代码读取器可以提高生产率。然而当集合中的一个或多个条形码被不正确地扫描时麻烦出现。成功的代码读取需要代码的良好印刷质量和代码图像的良好图像质量。图像质量对于集合中的所有代码通常是相同的,但可能受代码集的一部分上的不均匀照明或阴影影响。各种因素影响代码的印刷质量(例如,墨水供应、墨水污点、不希望的标记等等)。扫描错误可能难以理解并且不立即显而易见。在一些情况下,多代码扫描可能导致集合(即,串)中的一个或多个条形码具有不成功的扫描。在不具有反馈的情况下,失败的多代码扫描可能需要重新扫描集合中的所有代码,或者在最坏的情况下,个体地扫描集本文档来自技高网
...

【技术保护点】
一种具有视觉反馈的多代码读取系统,所述系统包括:成像器,用于捕获视场中代码集的数字图像,代码集包括多个代码;投影仪,用于把从反馈图像的集合选择的反馈图像投影到每个代码上;存储器,用于存储所述数字图像、反馈图像的集合、和代码读取程序;和处理器,以通信方式耦合到所述成像器、投影仪和存储器,其中所述处理器由代码读取程序配置以便:(i)从存储器检索数字图像,(ii)检测所述数字图像内的代码,(iii)读取每个检测到的代码,(iv)针对每个代码,从反馈图像的集合选择反馈图像,所述选择基于代码的读取结果,以及(v)把所述代码​的所选择的反馈图像投影到每个代码上。

【技术特征摘要】
2014.12.30 US 62/098201;2015.11.09 US 14/9360081.一种具有视觉反馈的多代码读取系统,所述系统包括:
成像器,用于捕获视场中代码集的数字图像,代码集包括多个代码;
投影仪,用于把从反馈图像的集合选择的反馈图像投影到每个代码上;
存储器,用于存储所述数字图像、反馈图像的集合、和代码读取程序;和
处理器,以通信方式耦合到所述成像器、投影仪和存储器,其中所述处理器由代码读取程序配置以便:
(i)从存储器检索数字图像,
(ii)检测所述数字图像内的代码,
(iii)读取每个检测到的代码,
(iv)针对每个代码,从反馈图像的集合选择反馈图像,所述选择基于代码的读取结果,以及
(v)把所述代码?的所选择的反馈图像投影到每个代码上。
2.根据权利要求1的多代码读取系统,其中所述代码集包括相同符号体系的多个代码。
3.根据权利要求1的多代码读取系统,其中所述代码集包括混合符号体系的多个代码。
4.根据权利要求1的多代码读取系统,其中所述反馈图像的集合包括框,所述框具有与代码对应的边缘。
5.根据权利要求1的多代码读取系统,其中所述反馈图像的集合包括用于覆盖代码的“X”。
6.根据权利要求1的多代码读取系统,其中,所述反馈图像的集合包括具有与代码对应的边缘的框和用于覆盖代码的...

【专利技术属性】
技术研发人员:J塞勒斯B戴维斯
申请(专利权)人:手持产品公司
类型:发明
国别省市:美国;US

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

1