CN101877047A - 包括帧处理的标记读取终端 - Google Patents
包括帧处理的标记读取终端 Download PDFInfo
- Publication number
- CN101877047A CN101877047A CN2009110001739A CN200911000173A CN101877047A CN 101877047 A CN101877047 A CN 101877047A CN 2009110001739 A CN2009110001739 A CN 2009110001739A CN 200911000173 A CN200911000173 A CN 200911000173A CN 101877047 A CN101877047 A CN 101877047A
- Authority
- CN
- China
- Prior art keywords
- frame
- pixel
- indicia reading
- reading terminal
- image sensor
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06K—GRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G06K7/00—Methods or arrangements for sensing record carriers, e.g. for reading patterns
- G06K7/10—Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation
- G06K7/10544—Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation by scanning of the records by radiation in the optical part of the electromagnetic spectrum
- G06K7/10712—Fixed beam scanning
- G06K7/10722—Photodetector array or CCD scanning
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06K—GRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G06K7/00—Methods or arrangements for sensing record carriers, e.g. for reading patterns
- G06K7/10—Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation
- G06K7/10544—Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation by scanning of the records by radiation in the optical part of the electromagnetic spectrum
- G06K7/10792—Special measures in relation to the object to be scanned
- G06K7/10801—Multidistance reading
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06K—GRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G06K2207/00—Other aspects
- G06K2207/1013—Multi-focal
Abstract
本文涉及包括帧处理的标记读取终端。描述了一种标记读取终端,其可用于处理图像数据的帧来试图对可解码标记进行解码。帧可以是在触发信号有效的时间期间和之后经处理的连续的帧中的帧。这种连续的帧可以包括零个或多个已像素合并帧,零个或多个未像素合并帧,零个或多个已窗口化帧,和零个或多个未窗口化全帧。一种标记读取终端还可以包括可变焦成像透镜。可对该可变焦成像透镜进行控制,以便在已像素合并帧的曝光期内该可变焦成像透镜被设定为短程焦点设置,并在已窗口化帧的曝光期内该可变焦成像透镜被设定为远程焦点设置。
Description
技术领域
本发明一般涉及配准器(register),特别地涉及一种基于光学的配准器。
背景技术
标记读取终端(indicia reading terminal)可用于多种情况。众所周知,通常在零售商店结帐柜台见到的枪式读取器通常可用于无键盘和显示器的形式中。具有键盘显示器和高级联网通信能力的功能增强型标记读取终端也是可获得的。典型地,标记读取终端具有触发器来激活解码尝试。
标记读取终端的制造商已经将具有增加分辨率(按像素数量来测量)的图像传感器阵列结合到他们的标记读取终端中。然而,随着图像传感器阵列的像素数目的增加,引入了性能和成本的缺陷。当像素大小变小时,所产生的信噪比(SNR)对解码性能和手的运动容差(tolerance)的潜在影响降低。此外,随着像素数目增加,存储带宽开销也随之增加。
发明内容
本发明提供了一种标记读取终端,为了试图对可解码标记进行解码,可用于处理图像数据的帧。帧可以是在触发信号有效(active)的时间期间和之后经处理的连续帧中的帧。这种连续帧可以包括零个或多个已像素合并(binned)帧,零个或多个未像素合并帧,零个或多个已窗口化(windowed)帧,和零个或多个未窗口化全帧(unwindowed full frame)。一种标记读取终端还可以包括可变焦成像透镜。可对所述可变焦成像透镜进行控制,以便在已像素合并帧的曝光期(exposure period)内所述可变焦成像透镜被设定为短程焦点设置(short rangefocus setting),和在已窗口化帧的曝光期内所述可变焦成像透镜被设定为远程(long range)焦点设置。
附图说明
此处所述特征可参照如下附图更好地理解。附图不一定是按比例缩放的,当举例说明本发明的原理时,通常突出重点。在附图中,所有各种视图里同样的标号被用来表示同样的部分。
图1是阐明标记读取终端的一个实施例的功能框图;
图2是阐明一种示例性标记读取终端视野大小的图,其中在终端到目标距离较远程时,视野包括更大面积的目标基片(target substrate),并且其中相同大小的可解码标记的表示的像素/百万(pixel/mil.)(或像素/英寸)分辨率距离越远则越低;
图3是阐明执行此处描述的方法的一种示例性硬件平台的框图;
图4是阐明可以通过标记读取终端的像素合并(binning)模块执行的操作的图;
图5是阐明可以通过标记读取终端的窗口化(windowing)模块执行的操作的图;
图6是承载如图3所示电路的子集的成像模块的分解透视图;
图7是如图6所示成像模块的组装透视图;
图8是结合如图6和7所示成像模块的一种手持式标记读取终端的透视图;
图9是阐明一种可以通过标记读取终端执行的各种操作的时序的时序图。
具体实施方式
图1所示为包含标记读取终端1000的一个实施例的功能框图。终端1000可以包括一个或多个像素合并模块10、窗口化模块20、焦点控制模块30和标记解码模块40,其中像素合并模块10用来对图像数据的帧进行像素合并并且提供图像数据的已像素合并帧,窗口化模块20用来提供图像数据的已窗口化帧,焦点控制模块30用来设定终端1000的可变焦成像透镜的焦点,标记解码模块40用来试图解码图像数据的帧。
如图2所示,在较远读取距离下,标记读取终端1000的视野所包含的表面区域(surface area)扩大。由此,相比于在相对更远的终端到目标距离d2下的视野140,在相对更近的终端到目标距离d1处,给定物理大小区域的可解码标记15将占用视野140的更大部分。在一个实施例中,终端1000可用于处理一个或多个图像数据的已像素合并帧并捕获图像数据的已窗口化帧。在较近的终端到目标距离下,已像素合并帧对用于对可解码标记进行解码尤其有利。在终端到目标距离相对更近时,像素分辨率在确定解码速度或解码可能性中不是十分重要的因素;据此,在足以达到解码目的的分辨率下允许帧捕获时,像素合并允许增加的信噪比。此外,当已像素合并帧包括比表示物理空间中相同区域的未像素合并帧更少数目的像素位置时,已像素合并帧降低了存储带宽开销。在终端到目标距离较远时,已窗口化帧的使用对解码图像数据帧尤其有用。已窗口化帧能比标准大小帧更迅速地被捕获。当能预期以较远的终端到目标距离捕获的帧具有大量额外(extraneous)图像数据(没有表示已窗口化帧的区域之外的可解码标记)时,以较远的终端到目标距离进行窗口化能降低图像捕获时间而不降低成功解码的可能性。此外,当已窗口化帧包含的像素值比全帧少时,已窗口化帧能降低存储带宽开销。
参考图3的框图示出并描述了执行所述方法的一个示例性硬件平台。标记读取终端1000可包括图像传感器1032,图像传感器1032包括将像素布置成像素的排和列的多像素图像传感器阵列1033,相关联的列电路1034和行电路1035。与所述图像传感器1032相关联的可以是放大器电路1036和将从图像传感器阵列1033中读出的模拟信号形式的图像信息转换为数字信号形式的图像信息的模拟数字转换器1037。图像传感器1032还可以具有相关联的定时及控制电路1038,用于控制例如,图像传感器1032的曝光期,施加到所述放大器电路1036的增益。所提到的电路元件1032,1036,1037和1038可以封装到公共(common)图像传感器集成电路1040中。在一个例子中,图像传感器集成电路1040可以由从Micron Technology,Inc.获得的的MT9V022图像传感器集成电路提供。在另一个示例中,图像传感器集成电路1040可以由具有2592×1944像素图像传感器阵列的Micron MT9P031图像传感器提供。在一个实施例中,图像传感器集成电路1040可以结合Bayer图案滤光片(pattern filter)。在这个实施例中,CPU 1060在使帧经受进一步处理之前可以内插绿色像素值的像素值中间体(intermediate)用于图像数据的单色帧的显影(development)。此外,为显影图像数据的单色帧,像素合并模块10可被激活来处理图像数据的彩色帧的彩色图像信息。
在终端1000的操作过程中图像信号可从图像传感器1032读出,经转换并存储到诸如RAM 1080的系统存储器中。存储在RAM 1080中的图像数据可以是多位(multibit)像素值的形式,其中每个多位像素值表示入射在图像传感器阵列1033的像素上的光。终端1000的存储器1085可以包括RAM 1080,诸如EPROM 1082的非易失性存储器和诸如可以是由闪存或硬盘驱动存储器提供的贮存存储器设备1084。在一个实施例中,终端1000可以包括CPU 1060,其可适于读出存储在存储器1080上的图像数据,并使这些图像数据经受各种图像处理算法。终端1000可以包括直接存储器存取单元(DMA)1070,用来路由从图像传感器1032读出的已经过转换和存储的图像信息到RAM 1080。在另一个实施例中,终端1000可使用提供用于总线仲裁机制的系统总线(例如,PCI总线),从而消除对中央DMA控制器的需要。可以提供系统总线体系结构和/或直接存储器存取元件的其它实施例,在图像传感器1032和RAM 1080之间提供有效率的数据传送。
参考终端1000的其他方面,终端1000可以包括可变焦成像透镜1110,用于将位于在基片50上的视野140内的可解码标记的图像聚焦到图像传感器阵列1033上。成像光线可绕成像轴25传输。可变焦成像透镜1110可以适于能够进行多个最佳焦点距离(multiple best focus distance)和多个焦距。在一小部分帧时间(frame time)内,响应于施加到所述可变焦成像透镜1110的所施加输入控制信号,可变焦成像透镜1110可用于提供新的最佳焦点距离和/或焦距。可变焦成像透镜1110可以是可变形成像透镜,例如,可变形液体透镜(fluid lens)或胶体透镜(gel lens)。可变焦成像透镜1110可以是不可变形的液体透镜(例如,电加湿液态透镜(electrowetting liquid lens),其中一团(volume)或多团透镜液体的表面张力响应于施加到透镜的信号进行变化),或液晶型透镜,其中一团或多团透镜液体的折射率响应于施加到透镜的信号进行变化。
终端1000还可以包括光照图案光源库(illumination pattern light source bank)1204和瞄准图案(aiming pattern)光源库1208,光照图案光源库1204用于产生基本上对应于终端1000的视野140的光照图案60,瞄准图案光源库1208用于产生基片50上的瞄准图案70。成形(shaping)光学器件1205和1209可提供将来自库1204和库1208的光线分别成形到图案60和图案70中。在使用中,终端1000可由操作者相对于承载可解码标记15的基片50而被定向,方式是使得瞄准图案70被投影到可解码标记15上。在图3的示例中,可解码标记15是由1D条形码符号提供的。可解码标记还可以是2D条形码符号或光学字符识别(OCR)字符所提供的。每个光照图案光源库1204和瞄准图案光源库1208可以包括一个或多个光源。可变焦成像透镜1110可以通过使用焦点控制模块30控制,并且包括光照图案光源库1204和瞄准图案光源库1208的光照组件可以通过使用光照组件控制模块1220控制。焦点控制模块30可以发送信号给可变焦成像透镜1110,例如,以改变可变焦成像透镜1110的最佳焦点距离和/或焦距。光照组件控制模块1220可以发送信号给光照图案光源库1204例如,来改变光照图案光源库1204的光照输出的级别(level)。在一个例子中,终端1000可以被适配以便光照组件控制模块1220控制光源库1204以使当成像透镜1110的最佳焦点距离被设定为第一较短最佳焦点距离时,具有相对更低级别的光照输出,并且当成像透镜1110的最佳焦点距离被设定为较远最佳焦点距离时,具有相对更高的光照输出级别。这样的可变光照设置可以在触发信号502保持有效的时间内被改变。所述可变光照级别设置可以与结合参照此处表格A描述的各种配置阐述的特定透镜设置同步。
终端1000还可以包括多个外围设备,诸如用于显示如使用终端1000所捕获的图像帧这样的信息的显示器1304,键盘1404,指示设备1406和可被用于使得触发信号502有效以激活帧的读出和/或特定解码过程的触发器1408。终端1000可适配,使得触发器1408的激活激活了信号502并且启动解码尝试。
终端1000可以包括各种接口电路,接口电路用于将各种外围设备耦合到系统地址/数据总线(系统总线)1500,以便与也被耦合至系统总线1500的CPU 1060通信。终端1000可以包括电路1026、接口电路1118、接口电路1218、接口电路1302和接口电路1402,电路1026用于将图像传感器定时及控制电路1038耦合到系统总线1500,接口电路1118用于将焦点控制模块30耦合到系统总线1500,接口电路1218用于将光照控制组件1220耦合到系统总线1500,接口电路1302用于将显示器1304耦合到系统总线1500,接口电路1402用于将键盘1404、指示设备1406和触发器1408耦合到系统总线1500。
在其他方面,终端1000可以包括一个或多个I/O接口1604,1608,用于提供与外部设备的通信(例如,收款机服务器,商店服务器,库存设施服务器,对等终端1000,局域网基站,蜂窝式基站)。I/O接口1604,1608可以是已知的计算机接口的任何组合的接口,例如,以太网(IEEE 802.3),USB,IEEE 802.11,蓝牙,CDMA,GSM。
采用示例性的实施例描述了像素合并模块10和窗口化模块20的各方面。像素合并模块10可以被激活来提供图像数据的已像素合并帧。参考图4提供了已像素合并帧的解释。在图4中,栅格(grid)用于表示像素位置。每个图像传感器阵列1033和针对图像数据的帧的捕获可被存储的图像信息的帧都可视为包括多个像素位置,每个位置具有相关联的图元的图像信息值(有时称为像素值),在存储器存储之前表示为电荷或电压,在存储之后表示为一位或多位数据值。为提供已像素合并帧,对应于多个位置上相邻的像素位置的图像信息值可以使用另一个所应用的函数而(a)被求和(sum)(b)被求平均(average)。相对于未像素合并帧,已像素合并帧具有降低的分辨率和更高的亮度(如果所述已像素合并帧通过求和得到),或相对于未像素合并帧的更高的SNR(如果所述已像素合并帧通过平均得到)。参考图4,示出了多个位置上相邻的像素位置。为了对帧进行像素合并,像素位置例如a0、a1、a2、a3的2×2块的图像信息值可以被求和。例如,表示入射在四个位置上相邻的像素的2×2块上的光的像素位置a0,a1,a2,a3的图像信息值可被求和来形成对应于位置A的图像信息值(其中,位置A表示前面由a0,a1,a2,a3表示的物理空间的相同区域),表示入射在四个位置上相邻的像素的2×2块上的光的像素位置b0,b1,b2,b3的图像信息值可以被求和来形成对应于位置B的图像信息值,诸如此类。在所描述示例中,A=a0+a1+a2+a3;B=b0+b1+b2+b3;C=c0+c1+c2+c3;D=d0+d1+d2+d3;E=e0+e1+e2+e3;F=f0+f1+f2+f3;G=g0+g1+g2+g3;H=h0+h1+h2+h3;I=i0+i1+i2+i3。所述像素合并过程可以对所有帧的像素位置进行重复使用。在一个实施例中,像素合并模块10可以包括集成到图像传感器集成电路1040中的模拟像素合并电路1028。模拟像素合并电路1028可以将对应于入射在图像传感器1032的像素的集合(set)(例如,2×2)块上的光的电荷进行求和。为了读出已像素合并帧,相对于未像素合并帧,所述已像素合并帧具有降低的分辨率,并且将包括像素位置的集合的图像信息值值,其中每个像素位置对应于图像传感器阵列1033的像素的2×2块,并且每个图像信息值将是每一个相应的2×2块的像素的电荷的总和。像素合并模块10还可对数字域中的帧进行像素合并。为了在数字域中进行像素合并,图像数据的帧被存储到诸如存储器1080的存储器中。然后,与对应于位置块(例如2×2的块)的像素位置相关联的灰度像素值形式的图像信息可以被求和。其中像素合并模块10对数字域中的帧进行像素合并,像素位置a0,a1,a2,a3,b0,b1…是具有灰度像素值的图像数据帧的像素位置,像素位置A,B,C,D,E,F,G,H,I是通过对全分辨率帧进行像素合并而提供的所产生帧的像素位置。
此外,为了对帧进行像素合并,像素位置例如a0、a1、a2、a3的2×2块的图像信息可以被求平均。例如,表示入射在四个位置上相邻的像素的2×2块上的光的像素位置a0,a1,a2,a3的图像信息值可被求平均来形成对应于位置A的图像信息值(其中,位置A表示前面由a0,a1,a2,a3表示的物理空间的相同区域),表示入射在四个位置上相邻的像素的2×2块上的光的像素位置b0,b1,b2,b3的图像信息可以被求平均来形成对应于位置B的图像信息值,诸如此类。在所描述示例中,A=(a0+a1+a2+a3)/4;B=(b0+b1+b2+b3)/4;C=(c0+c1+c2+c3)/4;D=(d0+d1+d2+d3)/4;E=(e0+e1+e2+e3)/4;F=(f0+f1+f2+f3)/4;G=(g0+g1+g2+g3)/4;H=(h0+h1+h2+h3)/4;I=(i0+i1+i2+i3)/4。所述像素合并过程可以对所有帧的像素位置进行重复使用。在一个实施例中,像素合并模块10可以包括集成到图像传感器集成电路1040中的模拟像素合并电路1028。模拟像素合并电路1028可以对与入射在图像传感器1032的像素的集合(例如,2×2)块上的光相对应的电荷求平均。为了读出已像素合并帧,相对于未像素合并帧,所述已像素合并帧具有降低的分辨率,并且将包括像素位置的集合的图像信息值,其中每个像素位置对应于图像传感器阵列1033的像素的2×2块,并且每个图像信息值将是每一个相应的2×2块的像素的电荷的总和。像素合并模块10还可以对数字域中的帧进行像素合并。为了在数字域进行像素合并,图像数据的全帧被存储到诸如存储器1080的存储器中。然后,与对应于位置块(例如2×2的块)的像素位置相关联的灰度像素值形式的图像信息可以被求平均。其中像素合并模块10对在数字域中的帧进行像素合并,像素位置a0,a1,a2,a3,b0,b1…是具有灰度像素值的图像数据帧的像素位置,并且像素位置A,B,C,D,E,F,G,H,I是通过对全分辨率帧进行像素合并而提供的所产生帧的像素位置。
通过对与像素位置的块相关联的图像信息求平均提供的已像素合并帧具有降低的噪声级别,因而与未像素合并帧相比具有更高的SNR。更高信噪比能供更高的解码成功率。此外,更高的SNR使得在较低光照环境中能够成功解码。
像素合并模块10可以有利地被激活来将彩色帧转换成单色帧。其中,图像传感器阵列1033包括Bayer图案滤光片,在图像传感器阵列1033上安置具有Bayer图案滤光片部分1501的特性的滤光片。在没有对来自像素的电荷进行像素合并的情况下,具有Bayer图案滤光片的图像传感器阵列1033的图像信息结果的初始集合将为彩色信息,该彩色信息包括来自入射到所述阵列的每个像素上的绿光、红光、或蓝光之一的图像信息值。通过像素合并电路1028执行像素合并,每个所产生的图像信息值将是归一化的单色图像信息值。与替代的彩色到单色转换系统不同,像素合并模块10在将彩色图像信息转换为单色时不丢弃图像信息。可用于数字域中的像素合并模块10还可以被激活来将彩色帧转换为单色帧。在另一个实施例中,像素合并模块10能够对对应于各种块大小的像素位置的图像信息值进行像素合并。参考图5,描述了2×2块的像素合并。像素合并模块10还可以进行例如,4×4像素合并。使用不同于简单求和或求平均的函数,像素合并模块10基于对应于像素位置块的图像信息可以输出已像素合并帧。例如,像素合并模块10能够以这样的方式进行彩色到灰色级的像素合并以便利用白平衡系数(co-efficiency)来减少Moiré图案影响。例如,像素合并模块10可使用公式A=cr*a0+cg*(a1+a2)/2+cb*a3进行像素合并,其中cr,cg,cb是白平衡系数。此类系数可以部分地或全部通过诸如白斑(white patch)或灰色世界(gray world)算法获得。
结合图4描述的已像素合并帧可以比全帧在更少的时间内被捕获。当像素合并块的大小增加时,帧速率可以增加。例如,x是未像素合并帧的帧速率,具有2x2像素合并块的已像素合并帧的预期帧速率可预期大约为2x,具有4x4像素合并块的已像素合并帧的预期帧速率可预期大约为4x。
就窗口化模块20而言,窗口化模块20可以提供图像数据的已窗口化帧。窗口化模块20可以包括被结合作为图像传感器集成电路1040的一部分的窗口化电路1029。响应于经过电路1026和定时控制电路1038从CPU 1060接收的命令,窗口化电路1029可以选择性地为读出图像传感器阵列1033的像素的子集进行定址。已窗口化帧进一步参照图5来描述。如图5所示,图像传感器阵列1033可以包括布置为多个行和列的多个像素。终端1000可被用于从图像传感器阵列1033读出图像数据的全帧。当读出全帧时,终端1000读出对应于图像传感器阵列1033的全部或基本上全部像素(例如,图像传感器阵列1033的80%到100%)的图像数据。当读出图像数据的已窗口化帧时,终端1000读出对应于图像传感器阵列1033的像素的子集的图像信息。在读出已窗口化帧的一个例子中,终端1000读出对应于图像传感器阵列1033的小于80%的像素的图像信息。在读出已窗口化帧的另一个例子中,终端1000读出对应于图像传感器阵列1033的小于50%的像素的图像信息。在读出已窗口化帧的另一个例子中,终端1000读出对应于图像传感器阵列1033的小于1/3的像素的图像信息。在读出已窗口化帧的另一个例子中,终端1000读出对应于图像传感器阵列1033的小于25%的像素的图像信息。在读出已窗口化帧的另一个例子中,终端1000读出对应于图像传感器阵列1033的小于10%的像素的图像数据。
参照图5描述的所读出已窗口化帧的特定示例。已窗口化帧可以包括位置上相邻的像素位置的连续组。可以提供连续像素组,其中组包括由组的边界像素限定的边界之内的每一个或基本上每一个像素。像素组还可以具有包括限定边界的边界像素和在所述边界之内遗漏(skip)的像素的一组像素,例如,所述边界的每隔一个或每个第三像素可以被遗漏。在图5的示例中,像素组1502是为读出已窗口化帧而选择性地被定址的图像传感器阵列1033的像素。在图5示例中,像素组1502显示为包括从具有M×N个像素的图像传感器阵列1033中选择性地被定址的位置上相邻像素的K×L(K>5,L>5)阵列的连续组。已窗口化帧的经读出的像素组还可以包括像素的K-1,L>5阵列的连续组,其中像素组是位置上相邻的,使得每个像素位置在位置上邻近于所述组的至少一个其它像素位置。窗口化电路1029可以被控制来动态地改变在连续帧之间的窗口大小。可以看出在特定的终端到目标距离和透镜设置下的已窗口化帧可以表示在目标基片的限定区域之内的标记,该限定区域比在其中标记将由表示图像传感器阵列1033的每个像素的帧所表示的限定区域相对要小。
当图像信息的已窗口化帧被读出并以数字图像数据的形式被存储在存储器中时,与对应于全帧的图像表示相比,图像表示被提供得具有被减少的多个像素位置。如图5所示,图像数据1504的已窗口化帧具有对应于为读出已窗口化帧而选择性地被定址的像素组1502的像素数目的像素位置数目。已经提及从图像传感器阵列1033读出的图像信息可以通过放大器电路1036来放大,然后通过模拟数字转换器1037经受转换,接着经受到RAM 1080中的存储。存储到RAM 1080中的存储图像数据可以是多位像素值的形式。已窗口化帧1504当存储在存储器1085(其中其可被定址以便CPU 1060的处理)中时,可以包括对应于经选择性定址和选择性读出的像素的K×L阵列的多个像素位置,并且每个像素位置可以具有与之相关联的多位像素值,该多位像素值表示入射在具有图像传感器阵列1033的相对应像素位置的像素上的光。
捕获已窗口化帧1504的时间可比捕获全帧更少。因此,当终端1000从捕获全帧切换到捕获已窗口化帧时,可增加帧速率并减少帧时间。由于像素位置数目相对于全帧的像素位置数目被减少,用于存储已窗口化帧1504的存储带宽开销也可被减少。再次参照图5,可以看出已窗口化帧1504仍然具有足够的大小来包括可解码标记15的完整表示,在如图5所示,其中像素组1502处于图像传感器阵列的中心,其中标记15以终端1000的全帧视野为中心,并且其中标记15处在距终端1000的足够远的距离。利用包括元件1208、1209的瞄准图案发生器(该元件1208、1209适于沿视野140的水平延伸的中心线投影瞄准图案70),终端1000可以容易地被定位以便对应于像素组1502的一部分视野以标记15为中心。
终端1000可以以已知为帧速率的速率捕获图像数据帧。典型帧速率是60帧每秒(FPS),其转换成16.6ms的帧时间(帧周期)。另一个典型帧速率是30帧每秒(FPS),其转换成每帧33.3ms的帧时间(帧周期)。帧速率可以增加(并且帧时间减少),其中被捕获的帧是已像素合并帧或已窗口化帧。
参照图6和7,支持终端1000的元件的成像模块300可以包括放置在印刷电路板1802上的图像传感器集成电路1040,以及显示为是通过单个光源提供的光照图案光源库1204和瞄准图案光源库1208。成像模块300还可以包括图像传感器集成电路1040的容器1806和容纳成像透镜1110的外壳1810。成像模块300还可以包括具有光学器件的光学板1814,该光学器件用于将来自库1204和1208的光成形为预定的图案。成像模块300可以放置在手持式外壳11中,其示例如图8所示。放置在手持式外壳11上的可以是显示器1304,触发器1408,指示设备1406和键盘1404。
参照图9的时序图描述与所述处理一致地操作的标记读取终端1000的示例。参照图9的时序图,信号502是触发信号。终端1000是可操作的,使得响应于被启动的触发器1408来使触发信号502有效,并且进一步使得触发信号502保持有效直到之前的触发器1408被释放或预定数目的可解码标记(例如,1)被成功地解码和输出。对应于已经被解码的编码标记的解码消息可以被输出,例如,通过将所述消息存储到非易失性存储器(例如,存储器1084)中,和/或在显示器1304上显示解码消息,和/或传输解码消息到外部装备CPU的终端,例如,本地联网个人计算机或远程服务器。曝光控制信号510可以始终有效,或者否则如图9所示的实施例中,终端1000可操作以便响应于使得有效的触发信号502使曝光控制信号510有效。在每个曝光期(例如,周期e0,e1,e2…),图像传感器阵列1033的像素可通过可变焦成像透镜1110暴露于聚焦在图像传感器阵列1033上的光。终端1000可操作以便在每个曝光期e0,e1,e2…的应用之后,将读出控制脉冲应用于图像传感器1032,来读出对应于在在先曝光期内累积在图像传感器阵列1033的像素上的电荷的电压。读出控制信号512可以包括如图9的时序图中所示的一系列读出控制脉冲。在读出控制脉冲之后,电压形式的图像信息可以通过放大器电路1036被放大,通过模拟数字转换器1037转换为数字格式,并且所转换的图像数据可以通过DMA单元1070被路由以存储到可以通过CPU 1060来寻址的存储器1080中。从图9的时序图看出,在激活触发信号502之后,连续帧可以连续地被存储到存储器1080中,其中帧是可寻址的以供CPU1060的处理。终端1000可操作以便存储器1080对成功存储到其中的受限和预定数目的帧进行缓冲,并且在存储预定数目的后继帧之后丢弃旧帧。
参照示例性标记读取终端的另一方面,时间曲线图(time plot)514阐明可变焦成像透镜1110的焦点调整周期(focus adjustment period)。已经描述了可变焦成像透镜1110可具有多个焦点位置(focus position)。在一个例子中,可变焦成像透镜1110可以具有在第一较短的终端到目标距离下限定光学焦点的平面的较短程焦点位置,在比较短程焦点距离远的距离下限定光学焦点的平面的较远程焦点位置,以及可以具有焦点距离在较短和较远焦点距离之间的中程(intermediate range)焦点距离。在各种实施例中,改变可变焦成像透镜1110的焦点距离是有利的。在参照图9的时序图所描述的示例中,可变焦成像透镜1110的焦点距离可以在触发信号502保持有效的时间期间被改变。在参照图9所示的方面中,调整周期(例如,周期m0,m1,m2…)与图像传感器阵列1033的曝光期一致。参照图9的时序图,可变焦成像透镜1110的调整周期m0,m1,m2…可以以这样一种方式被定时以与属于曝光期(例如,e0,e1,e2…)的中间体的周期一致,使得在可变焦成像透镜1110的焦点和可能的焦距特性处于变化状态的时间期间,曝光可被避免。在调整周期内被曝光的帧可以被预期是模糊的或者以其它方式被忽略。因此,在这样的周期内避免曝光可以是有利的。在图9的示例中,可变焦成像透镜1110在触发信号502的激活期内每个曝光期都经受中间调整。然而,应该理解的是,可变焦成像透镜1110的焦点位置和固定长度可以保持恒定,经过连续的曝光期。可变焦成像透镜1110可以被选择为具有一种类型,其中焦点位置和焦距可以在短时间段(例如,小于10ms)之内变化。其中,可变焦成像透镜1110是可变形透镜,所述透镜的光学属性(例如焦距及因此的焦点距离)的调整可以由施加到所述透镜表面的力来产生以改变其凹度。其中,可变焦成像透镜1110是液晶透镜,可变焦成像透镜1110的调整可以由应用电信号到可变焦成像透镜1110以改变所述透镜的折射率及因此的所述透镜的焦距和焦点距离来产生。
参照图9的时序图的时间曲线图516和518,CPU 1060能使连续帧中的每个帧经过初步处理并且能使连续帧的子集经过解码处理来试图解码图像数据帧。时间曲线图516阐明CPU 1060的帧的初步处理时间。
在初步处理周期p0,p1,p2…内,CPU 1060可以预先评估连续帧中的每个帧。这样的初步处理可以包括例如,基于平均白色级(white level)检测帧质量或基于另一个标准检测帧质量,边缘锐度入射(incidence in sharpness of edges)。基于初步处理的结果,连续帧中的帧的子集可以经过解码处理来试图解码被表示在帧中的可解码标记。在图9的时序图的特定示例中,CPU 1060可以使初始帧(frame=frame0)经过周期为d0的解码处理,可以切换到在周期d2内的frame=frame2的解码处理,并且可以切换到在周期d4内的frame=frame4的解码处理。在图9的时序图中,下标表明帧编号,例如,曝光期en-1表明frame=frame en-1的曝光期,处理周期p1表明连续帧中的frame=frame1的初步处理,并且解码周期d2表明frame=frame2的解码处理周期等。终端1000可操作以便限制初步处理周期p0,p1,p2…消耗超过预定的时间段,例如,超过预定的时间片段。在一个实施例中,可以限制初步处理周期p0,p1,p2…消耗超过帧时间的一半的时间段,即,当帧时间是16.6ms时超过8.3ms。
关于像素合并模块10,已经提及像素合并模块10可以在模拟域中通过激活像素合并电路1028,或者在数字域中例如利用CPU 1060借助于处理存储的帧,对图像数据帧进行像素合并。其中可操作来通过处理存储在存储器1085中的图像数据帧对数字域中的帧进行像素合并,CPU 1060可用于提供已像素合并帧,或者作为在诸如周期p0,p1,p2…的周期内帧的初步处理的一部分,或者作为诸如在周期d0,d1,d2…内解码过程的一部分。
参照图1,像素合并模块10,窗口化模块20和焦点控制模块30中的一个或多个以相协调地方式被控制来增强终端1000的性能。
参照表格A描述终端1000的各种可能配置(configuration)。终端1000可被操作以便任一所列配置可以通过对应于所述配置的所显示按钮1305的操作者选择来使之有效。终端1000可被操作以便显示对应于每个可能配置的按钮1305。表格A依照多个不同配置中的每一个描述在触发信号502保持有效的时间期间经受处理的帧的方面。
表格A
当配置A有效的时候,终端1000可用来捕获和处理连续的正常(normal)帧直到预定条件得以满足,然后切换到一个或多个已像素合并帧的处理。与表格A的有关术语″正常帧″指的是既未像素合并也未窗口化的帧。在这里解释可以通过模拟或数字像素合并来提供的已像素合并帧。所述预定条件可以是例如,超时(time out)条件(例如,从触发信号启动的时刻开始的预定时间内解码不成功)。所述预定条件还可以是例如,所感测的终端到目标距离或帧的质量满足依照在帧的所选采样区域处的采样值集合的一阶导数的绝对值的求和来测量的预定标准。终端1000可用于利用图像数据帧的平均白色级来感测终端到目标距离。终端1000可以确定当帧的平均白色级在预定阈值之上的时候所述终端处于相对更短的终端到目标距离。当配置A有效的时候焦点设置在帧之间不变化。由此终端1000可以按照配置A操作,甚至在成像透镜1110不是可变焦透镜而是通过固定焦点成像透镜提供的固定透镜,没有能力改变它已限定的焦点距离或焦距的情况下。已像素合并帧可用比未像素合并帧更高的速度来捕获。因此,配置A的选择和此处所述的以已像素合并帧为特征的所有配置可以加速解码操作。
就配置B而言,除了按照配置B,到已像素合并帧的处理的切换与可变焦成像透镜1110的特定焦点设置一起定时之外,配置B与配置A是相同的。在配置B中,帧的像素合并可以响应于结合配置A解释的预定标准之一的满足而被有条件地执行。然而,按照配置A,焦点设置的变化可以由预定标准被满足而产生。在配置B中,终端1000可以操作以便在已像素合并帧(其可以在经过存储之前或之后被像素合并)的曝光期内可变焦成像透镜1110被设置为较短的焦点设置。由此,在目标标记实际上被布置在较短的焦点距离的情况下,成功解码的可能性首先通过所产生帧的锐聚焦而增加,其次通过帧的像素合并产生的更高SNR而增加,其中通过将与像素位置块相关联的成像信息值求平均来进行像素合并。
当处于配置C的时候,终端1000响应于被使得有效的触发信号502,可以捕获和处理多个正常帧,然后在信号502的激活周期内切换为响应于预定标准捕获已窗口化帧。如上所述,已窗口化帧可以以更高速捕获;因此配置C的选择和所描述的以已窗口化帧为特征的所有配置加速解码操作。所述预定标准可以例如是:在触发信号激活的时间段内的预定时间内该解码不成功,或所述终端处在距离目标相对更远的距离(其可以例如通过在预定阈值下的在先帧的平均白色级来表示),或帧的质量满足例如依照在帧的所选采样区域处的采样值的集合的一阶导数的绝对值的求和来测量的预定标准。
在配置D中,可变焦成像透镜1110的焦点和帧类型(已像素合并,正常,已窗口化)二者在连续帧之间切换。帧的像素合并可以与在较短焦点设置下的可变焦成像透镜的设置同步(终端1000可以被控制以便在已像素合并帧的曝光期内,所述成像透镜被设置为较短焦点设置)。正常未像素合并全帧的捕获可以与中间焦点设置同步(终端1000可以被控制以便在正常帧的曝光期内,所述可变焦成像透镜被设置为中间焦点设置)。已窗口化帧的捕获可以与可变焦成像透镜1110在较远程焦点设置下的设置同步(终端1000可以被控制以便在已窗口化帧的曝光期内,所述图像透镜设置为较远焦点设置)。
参照按照配置E的操作,除了在没有正常(未像素合并,未窗口化的)帧被捕获的情况下帧特性在已像素合并和已窗口化帧之间切换之外,按照配置E的有效操作和配置D的有效操作一样。相应地,在触发信号502并且配置E有效的情况下被捕获的每个帧可以相对于未像素合并帧以更快的帧时间被捕获并且可以相对于正常帧具有降低了的存储带宽开销。
所述配置D和E的实施例中,在已像素合并帧、正常帧(配置D)和已窗口化帧之间的切换、每个都与针对每个帧类型的特定透镜设置下的可变焦成像透镜1110的设置的同步,可以依照开环操作来执行,其中进行所述切换而不需要该切换取决于预定条件被满足(例如,终端到目标距离,经过的解码类型)。然而,在配置D和E的变型中,终端1000可被操作以便在帧类型(每个与特定的透镜设置同步)之间的切换取决于预定条件被满足(例如,经过的解码时间阈值被满足或预定的终端到目标距离被满足)。
参照配置F,除了焦点设置和帧类型不针对每个连续帧进行切换之外,终端1000按照配置F的操作与按照配置E的操作相似。作为替代,焦点设置和帧类型(已像素合并,已窗口化)对于预定数目(在所描述示例中为3)而言保持恒定然后切换到新的焦点设置和帧时间。在配置F中,像配置E一样,每个帧或是已像素合并帧或是已窗口化帧。相应地,与未像素合并的全帧相比,在配置F有效的情况下所捕获的每个帧可以以更快的帧时间被捕获。在配置C,D,E,和F的示例中,已窗口化帧可以是具有对应于(表示光入射在)足够大小的连续像素组的图像数据的已窗口化帧,以便已窗口化帧的图像数据可以表示完整的解码标记(但是由于如将要被描述的解码可以通过为特定的所给定符号关联代码字来实现,而不必为解码成功表示完整的标记)。在例子中,当图像传感器1032具有2592×1944的总像素时,已窗口化帧可以是图像数据,该图像数据表示入射在以图像传感器1032的中心为中心的连续的2592×512的像素组上的光。
关于配置G和H,在包括图像传感器阵列1033已经在其上布置了诸如Bayer图案滤光片的彩色滤光片的用例的许多用例中,配置G和H对于激活是有利的。已经被提及像素合并模块10的激活将把使用彩色滤光片产生的彩色帧转换成单色帧中,其虽然具有较低的分辨率,但相对于未像素合并帧特征是改进的SNR而未丢弃图像信息。在表格A中配置G的激活可以被认为是图片拍摄操作模式的激活。当在图片拍摄操作模式下操作时,终端1000响应于触发信号502的激活可以捕获并输出图像数据的彩色帧。为输出图像数据的彩色帧,终端1000可以将彩色帧写到显示器1304和/或将所述帧写到非易失性存储器1084。为输出彩色帧,终端1000替代地或此外可以经由I/O接口1604,1608传输所述帧到外部基于CPU的终端(例如,远程服务器,本地个人计算机)。
在配置G的示例中,终端1000,在配置G有效的情况下响应于触发信号502的激活可以捕获受限的预定数目的帧(在特定示例中为三个)。CPU 1060可以随着在图片拍摄模式下的操作期间所述帧的输出而在输出所产生的降噪的帧之前对这三帧求平均来降噪。当终端1000在图片拍摄模式下操作时,如结合(如与图9的时序图相结合描述的)周期所描述的解码处理可以被避免(标记解码模块40禁用)。标记解码模块40还可以在配置G有效的情况下启用,并且可以在表格A的所有其它配置有效的情况下启用,以便在激活周期期间所捕获的帧的子集经受解码尝试。
如表格A中所示那样,在图片拍摄模式有效的时,终端1000考虑到该模式有效的情况下拍摄的大部分图片将以远程进行拍摄的预期,可以将可变焦成像透镜1110的焦点设置设置为较远程的焦点设置(使得成像透镜在每个帧的曝光期内被设置为较远焦点设置)。
现在参考配置H,在配置H有效的情况下,终端1000可以对当触发器信号502是有效的时捕获的每个所捕获帧进行像素合并(在滤光片捕获之前或之后)。由此,每个所捕获的帧(存储到存储器1085中的完整捕获)可以由彩色帧转换成单色帧,使得其处于可使用适于与单色帧一起使用的已知解码算法处理的形式。在每个已像素合并帧的曝光期内,成像透镜1110可以设置为较短焦点设置,以便通过处理以短程捕获的帧而成功地对可解码标记进行解码的可能性增加。
如通过配置I所表明的,经过像素合并的像素位置块的块大小可以是可变块大小。进一步,终端1000可以被操作以便像素合并块的大小与可变焦成像透镜1110的透镜设置同步的,并且随可变焦成像透镜1110的透镜设置而改变。在配置I的示例中,终端1000可以进行4×4块的像素合并,并且可以具有比称为″较短(shorter)″的焦点位置相对更短的″甚至更短(even shorter)″的焦点位置。在这种实施例中,4×4块帧的曝光可以按此处所述的同步方式与甚至更短的焦点距离设置同步。焦点位置的调整可以遵循表格A中总结的模式。此外按照配置I,终端1000能以可变窗口大小进行窗口化并且可以具有″甚至更长(evenlonger)″焦点位置,其比指定为″较长(longer)″的焦点位置相对更长。在特定窗口中的终端1000能够捕获对应于阵列1033中心处的连续的2952×512像素组的2952×512已窗口化帧,以及对应于阵列1033中心处的连续的2952×512像素组的较小的1000×200已窗口化帧。依照所述帧捕获和图像焦点调整模式,终端1000在”较长”焦点位置下的曝光之后可以将帧设置调整为”甚至更长”并且当所述透镜设置是”甚至更长”焦点设置时可以曝光较小的已窗口化帧,曝光期和透镜设置依照在这里所述的方式被同步。配置I所示的可变像素合并大小和可变窗口化大小可以实现为反复试验图像捕获方案的一部分,其中终端1000捕获多个帧来依照开环操作来进行处理而不检测感测的终端到目标的距离或任何其它预定标准。可变像素合并大小和/或可变窗口化大小方案还可以实现为如结合配置B和C所述的所检测的预定标准方案的一部分,其中终端1000可以响应于所检测的标准(例如,终端到目标距离,解码时间)激活像素合并模块10(配置B)或窗口化模块20(配置C)。参照各种配置还描述的是焦点设置可以与像素合并模块10和窗口化模块20的激活相协调(例如,像素合并模块10的激活可以与在较短焦点设置下的成像透镜1110的设置同步,并且窗口化模块20的激活可以与在较长焦点设置下的成像透镜1110的设置同步)。可以看出,终端1000可以适于响应于所检测的终端到目标距离改变像素合并大小,并且针对特定的终端到目标距离将特定的像素合并大小与同步的特定焦点设置相关联。终端1000还可以响应于所检测的终端到目标距离改变窗口大小并且针对特定的终端到目标距离将特定窗口大小与同步的特定焦点设置相关联。此外,终端1000可以被适配以便不论检测像素合并大小或窗口大小的方法,所建立的像素合并大小或窗口大小可以与同步的特定焦点设置相关联。此外,终端1000可以被适配以便无需检测感测条件的任何检测方法,依照开环操作的所述终端可以建立待与同步的特定焦点设置相关联的像素合并大小或窗口大小。
现在参考通过标记解码模块40在例如图9的周期d0,d2,dn-4内可执行的过程,适当地被编程的CPU 1060可以执行解码过程来试图解码图像数据的帧。为试图解码图像数据的帧,CPU 1060可以沿采样路径例如在帧的中心处或被确定为包括可解码标记表示的同等位置处对图像数据的所捕获帧的图像数据进行采样。在一个例子中,选择来执行解码尝试的采样路径可以是对于先前帧而言被确定与可解码标记表示相交的采样路径。接下来,CPU 1060执行二阶导数边缘检测来检测边缘。在完成边缘检测之后,CPU 1060可以确定表明边缘之间宽度的数据。CPU 1060随后能搜索启/停(start/stop)字符元素序列并且如果找到,逐字符地通过与字符集表相比得出元素序列字符。对特定符号体系,CPU 1060还可以执行校验和计算。如果CPU 1060成功地确定在启/停字符顺序之间的所有字符并且成功地计算校验和(如果适用),CPU 1060可以输出解码的消息。
其中可解码标记表示是二维条形码符号体系,解码尝试可以包括使用特征检测算法定位取景器图案(finder pattern)的步骤,依照与所述取景器图案的预定关系来定位与所述取景器图案相交的扫描线,沿所述扫描线确定明暗单元的图案,并且经由表格查找将每个光图案转换成字符或字符串。在一个例子中,终端1000被适配以便CPU 1060在触发信号保持有效的时间期间使所捕获的每个帧经受解码尝试(例如,frame=frame0,frame1,frame2…在参照表格A描述的任何配置中)。在替代的示例中,如已在此处所述的,终端1000可以被适配以便CPU 1060只使帧的子集经受解码尝试,并且依照预定标准选择经受解码的帧。
应该注意的是,当切换到对新的帧解码时(即从在周期d0内frame=frame0切换到在周期d2内frame=frame2)终端1000可能不丢弃对先前帧解码的结果。例如,在某些情况下,经过解码的可解码标记可以是可被解码以输出代码字的符号体系类型的条形码。条形码符号的代码字不是条形码符号的完整解码消息,但是可以与条形码符号的其它代码字一起组合来提供完整的解码消息。被解码的条形码符号的代码字可以被认为是部分解码的消息。可以被解码来提供表示条形码符号的部分解码消息的代码字的符号体系包括PDF 417,UPC,Datamatrix,QR码,和Aztec,等等。终端1000可操作来累积通过处理对象帧(subject frame)的集合直到符号的解码消息被确定而确定的部分解码的消息。为解码特定符号体系的条形码可解码标记,CPU 1060可适于组合根据两个或更多不同帧确定的部分解码的输出结果。通过解码图像数据帧提供的部分解码结果可以采取代码字集合的形式。CPU 1060可适于当触发信号502有效时通过处理帧集合中的特定帧来确定代码字的第一集合,并且将代码字的第一集合与当所述触发信号502保持有效时通过处理后继帧确定的代码字的第二集合组合起来。在一个实施例中,CPU 1060可以被适配以便CPU 1060可以处理特定帧来确定代码字的第一集合,处理后继帧来提供代码字的第二集合,并且可能处理M个另外的后继帧来提供代码字的第三集合。CPU 1060可以进一步适于组合第一、第二和可能的M个附加的代码字集合来提供解码消息。例如,参照图9的时序图,CPU 1060可处理frame=frame0来确定代码字的第一集合,然后处理frame=frame2来确定代码字的第二集合然后组合所述代码字来在周期dn-4期满之后提供解码消息输出。
本发明所述的系统方法和设备的小的实例如下:
A1.一种标记读取终端包括:
具有二维图像传感器阵列的图像传感器集成电路,所述二维图像传感器阵列包括多个像素,所述标记读取终端包括像素合并模块,用于应用使用图像信息值的函数,该图像信息值表示入射在所述图像传感器阵列的多个像素上的光,所述标记读取终端还包括窗口化模块,以用于为读出已窗口化帧而选择性地定址所述图像传感器阵列的像素子集;
成像透镜,用于聚焦目标可解码标记的图像到所述二维图像传感器阵列上;
手持式外壳,封装所述二维图像传感器阵列,所述标记读取终端可用于通过操作者手动激活触发信号;
其中所述手持式标记读取终端可操作以便在所述触发信号保持有效的时间内,所述手持式标记读取终端可以处理连续的帧,所述连续的帧包括已像素合并帧,所述连续的帧还包括已窗口化帧,该已窗口化帧具有表示入射在所述图像传感器阵列的像素组上的光的图像数据,该像素组包括小于总数的50%的所述图像传感器阵列的像素,该已窗口化帧表示在目标基片的限定区域之内的标记,该目标基片的限定区域比在其中标记将由表示入射在所述图像传感器阵列的每个像素上的光的帧来表示的限定区域相对更小;
其中所述手持式标记读取终端可用于处理所述连续的帧中的帧来试图对可解码标记进行解码。
A2.如权利要求A1所述的标记读取终端,其中所述成像透镜是能够限定多个最佳焦点距离的可变焦成像透镜。
A3.如权利要求A1所述的标记读取终端,其中所述成像透镜是能够限定多个最佳焦点距离的可变焦成像透镜,并且其中标记读取终端可操作以便所述可变焦成像透镜在所述触发信号保持有效的时间期间、在范围从较短程到较远程的多个最佳焦点距离设置之间(between a plurality of best focus distance settingsranging between a shorter range and longer range)被移动,所述标记读取终端可操作以便所述可变焦成像透镜在所述已像素合并帧的曝光期内被控制为在所述较短程最佳焦点距离设置下。
A4.如权利要求A1所述的标记读取终端,其中所述成像透镜是能够限定多个最佳焦点距离的可变焦成像透镜,并且其中所述标记读取终端可操作以便所述可变焦成像透镜在所述触发信号保持有效的时间期间在范围从较短程到较远程的多个最佳焦点距离设置之间被移动,所述标记读取终端可操作以便所述可变焦成像透镜在所述已窗口化帧的曝光期内被控制为在所述较远程最佳焦点距离设置下。
A5.如权利要求A1所述的标记读取终端,其中所述像素合并模块包括被结合在所述图像传感器集成电路中来求和已经累积在所述多个像素的块上的电荷的模拟像素合并电路。
A6.如权利要求A1所述的标记读取终端,其中所述像素合并模块将与像素位置的块相关联的图像信息值求平均。
A7.如权利要求A1所述的标记读取终端,其中所述像素合并模块包括将与像素位置的块相关联的多位像素值求和的CPU。
A8.如权利要求A1所述的标记读取终端,其中所述成像透镜是可变形透镜或不可变形的液体透镜之一。
A9.如权利要求A1所述的标记读取终端,其中所述标记读取终端可用来捕获全未像素合并帧,所述全未像素合并帧具有特定的帧时间,其中所述已窗口化帧的帧时间小于所述特定的帧时间。
A10.如权利要求A1所述的标记读取终端,其中所述标记读取终端可操作以便所述终端在满足预定标准时有条件地捕获所述已窗口化帧。
A11.如权利要求A1所述的标记读取终端,其中所所述像素组是以所述图像传感器阵列的中心为中心的连续像素组。
B1.一种标记读取终端包括:
具有二维图像传感器阵列的图像传感器集成电路,所述二维图像传感器阵列包括多个像素,所述标记读取终端包括像素合并模块,用于应用使用图像信息值的函数,该图像信息值表示入射在所述图像传感器阵列的多个像素上的光,
成像透镜,用于聚焦目标可解码标记的图像到所述二维图像传感器阵列上;
手持式外壳,封装所述二维图像传感器阵列,所述标记读取终端可用于通过操作者手动激活触发信号;
其中所述手持式标记读取终端可操作以便在所述触发信号保持有效的时间内,所述手持式标记读取终端可以处理连续的帧,所述连续的帧包括第一已像素合并帧和第二已像素合并帧;
其中所述手持式标记读取终端可用于处理所述连续的帧中的帧来试图对可解码标记进行解码;以及
其中所述第一已像素合并帧具有大于所述第二已像素合并帧的像素合并大小的像素合并大小,并且其中所述成像透镜是能够限定多个最佳焦点距离的可变焦成像透镜,并且其中所述标记读取终端可操作以便所述可变焦成像透镜在所述触发信号保持有效的时间期间在第一和第二最佳焦点距离设置之间被移动,所述第一最佳焦点距离比所述第二最佳焦点距离相对更短,所述标记读取终端进一步可操作以便所述可变焦成像透镜在所述第一已像素合并帧的曝光期内被控制为在所述第一最佳焦点距离下,所述标记读取终端进一步可操作以便所述可变焦成像透镜在所述第二已像素合并帧的曝光期内被控制为在所述第二最佳焦点距离下。
B2.如权利要求B1所述的标记读取终端,其中所述成像透镜是能够限定多个最佳焦点距离的可变焦成像透镜。
B3.如权利要求B1所述的标记读取终端,包括在所述图像传感器阵列上放置的彩色图案滤光片,所述标记读取终端可操作以便所述像素合并模块可以被激活以将彩色图像信息转换为单色图像信息。
B4.如权利要求B1所述的标记读取终端,其中可以在所述触发信号保持有效的时间内被处理的所述连续的帧包括未像素合并帧。
B5.如权利要求B1所述的标记读取终端,其中所述连续的帧包括已窗口化帧。
B6.如权利要求B 1所述的标记读取终端,其中所述连续的帧包括第一已像素合并帧和第二已像素合并帧,所述第一已像素合并帧具有大于所述第二已像素合并帧的像素合并大小的像素合并大小。
B7.如权利要求B 1所述的标记读取终端,其中所述终端可操作以便所述终端在满足预定标准时有条件地处理所述第二已像素合并帧。
B8.如权利要求B1所述的标记读取终端,其中所述成像透镜是可变形透镜或不可变形的液体透镜之一。
C1.一种标记读取终端包括:
具有二维图像传感器阵列的图像传感器集成电路,所述二维图像传感器阵列包括多个像素,所述标记读取终端包括窗口化模块,用于为读出具有图像数据的已窗口化帧选择性地定址所述图像传感器阵列的像素子集;
成像透镜,用于聚焦目标可解码标记的图像到所述图像传感器阵列上;
手持式外壳,封装所述二维图像传感器阵列,所述标记读取终端可用于通过操作者手动激活触发信号;
其中标记读取终端可用于在所述触发信号保持有效的时间期间捕获连续的帧,其中所述连续的帧包括第一帧和第二已窗口化帧,所述第一帧表示入射到比所述第二已窗口化帧更多数目的所述图像传感器阵列的像素上的光,其中所述第二已窗口化帧表示入射到包括小于总数的50%的所述图像传感器阵列的像素的像素组上的光,其中所述成像透镜是能够限定多个最佳焦点距离的可变焦成像透镜,并且其中标记读取终端可操作以便所述可变焦成像透镜在所述触发信号保持有效的时间期间在第一和第二最佳焦点距离设置之间被移动,所述第一最佳焦点距离比所述第二最佳焦点距离相对更短,所述标记读取终端进一步可操作以便所述可变焦成像透镜在所述第一帧的曝光期内被控制在所述第一最佳焦点距离下,所述标记读取终端进一步可操作以便所述可变焦成像透镜在所述第二已窗口化帧的曝光期内被控制在所述第二最佳焦点距离下;以及
其中所述手持式标记读取终端可用来处理所述连续的帧中的帧来试图对可解码标记进行解码。
C2.如权利要求C1所述的标记读取终端,其中所述成像透镜是可变形透镜或不可变形的液体透镜之一。
C3.如权利要求C1所述的标记读取终端,其中所述第一帧是表示入射在所述图像传感器阵列的连续像素组上的光的已窗口化帧,其中所述的连续像素组包括小于总数的80%的所述图像传感器阵列的像素。
C4.如权利要求C1所述的标记读取终端,其中所述终端可操作以便所述终端在满足预定标准时有条件地捕获所述第二已窗口化帧。
D1.一种标记读取终端包括:
具有二维图像传感器阵列的图像传感器集成电路,所述二维图像传感器阵列包括在所述二维图像传感器阵列上布置的彩色图案滤光片和多个像素,标记读取终端包括像素合并模块来对表示入射在所述图像传感器阵列的多个像素的块上光的信号值求和;
成像透镜,用于聚焦目标可解码标记的图像到所述图像传感器阵列上;
手持式外壳,封装所述二维图像传感器阵列,所述标记读取终端可用于通过操作者手动激活触发信号;
其中所述手持式标记读取终端在图片拍摄模式和标记解码模式下操作,所述标记读取终端进一步可操作以便在图片拍摄模式有效的情况下当所述终端被用于捕获连续的帧时,所述像素合并模块没有被启用,从而在图片拍摄模式有效的情况下所捕获的所述连续的帧包括彩色图像数据,所述标记读取终端进一步可操作以便在标记解码模式有效的情况下当所述终端被用来处理所述连续的帧时所述像素合并模块是启用的,以便在标记解码模式有效的情况下所处理的所述连续的帧包括包含单色图像数据的已像素合并帧来经受标记解码尝试。
D2.如权利要求D1所述的标记读取终端,其中所述成像透镜是可变形透镜或不可变形的液体透镜之一。
当参照多个具体实施例描述本发明时,应该理解的是,本发明的真正精神和范围只应针对可由本说明书支持的权利要求来确定。此外,尽管在系统、设备和方法被描述为具有特定数目的元件的很多情况下,将理解的是,可用比所提及的特定数目的元件要更少的元件来实践这样的系统、设备和方法。
Claims (15)
1.一种标记读取终端包括:
具有二维图像传感器阵列的图像传感器集成电路,所述二维图像传感器阵列包括多个像素,所述标记读取终端包括像素合并模块,用于应用使用图像信息值的函数,该图像信息值表示入射在所述图像传感器阵列的多个像素上的光,所述标记读取终端还包括窗口化模块,以用于为读出已窗口化帧而选择性地定址所述图像传感器阵列的像素的子集;
成像透镜,用于聚焦目标可解码标记的图像到所述二维图像传感器阵列上;
手持式外壳,封装所述二维图像传感器阵列,所述标记读取终端可用于通过操作者手动激活触发信号;
其中所述手持式标记读取终端可操作以便在所述触发信号保持有效的时间内,所述手持式标记读取终端可以处理连续的帧,所述连续的帧包括已像素合并帧,所述连续的帧还包括已窗口化帧,该已窗口化帧具有表示入射在所述图像传感器阵列的像素组上的光的图像数据,该像素组包括小于总数的50%的所述图像传感器阵列的像素,该已窗口化帧表示在目标基片的限定区域之内的标记,该目标基片的限定区域比在其中标记将由表示入射在所述图像传感器阵列的每个像素上的光的帧来表示的限定区域相对更小;
其中所述手持式标记读取终端可用于处理所述连续的帧中的帧来试图对可解码标记进行解码。
2.如权利要求1所述的标记读取终端,其中所述成像透镜是能够限定多个最佳焦点距离的可变焦成像透镜。
3.如权利要求1所述的标记读取终端,其中所述成像透镜是能够限定多个最佳焦点距离的可变焦成像透镜,并且其中标记读取终端可操作以便所述可变焦成像透镜在所述触发信号保持有效的时间期间在范围从较短程到较远程的多个最佳焦点距离设置之间被移动,所述标记读取终端可操作以便所述可变焦成像透镜在所述已像素合并帧的曝光期内被控制为在所述较短程最佳焦点距离设置下。
4.如权利要求1所述的标记读取终端,其中所述成像透镜是能够限定多个最佳焦点距离的可变焦成像透镜,并且其中所述标记读取终端可操作以便所述可变焦成像透镜在所述触发信号保持有效的时间期间在范围从较短程到较远程的多个最佳焦点距离设置之间被移动,所述标记读取终端可操作以便所述可变焦成像透镜在所述已窗口化帧的曝光期内被控制为在所述较远程最佳焦点距离设置下。
5.如权利要求1所述的标记读取终端,其中所述像素合并模块包括被结合在所述图像传感器集成电路中来对已经累积在所述多个像素的块上的电荷求和的模拟像素合并电路。
6.如权利要求1所述的标记读取终端,其中所述像素合并模块将与像素位置的块相关联的图像信息值求平均。
7.如权利要求1所述的标记读取终端,其中所述像素合并模块包括将与像素位置的块相关联的多位像素值求和的CPU。
8.如权利要求1所述的标记读取终端,其中所述成像透镜是可变形透镜或不可变形的液体透镜之一。
9.如权利要求1所述的标记读取终端,其中所述标记读取终端可用来捕获全未像素合并帧,所述全未像素合并帧具有特定的帧时间,其中所述已窗口化帧的帧时间小于所述特定的帧时间。
10.如权利要求1所述的标记读取终端,其中所述标记读取终端可操作以便所述终端在满足预定标准时有条件地捕获所述已窗口化帧。
11.如权利要求1所述的标记读取终端,其中所述像素组是以所述图像传感器阵列的中心为中心的连续像素组。
12.如权利要求1所述的标记读取终端,其中所述成像透镜是能够限定多个最佳焦点距离的可变焦成像透镜,并且其中所述标记读取终端可操作以便所述可变焦成像透镜在所述触发信号保持有效的时间期间在范围从较短程到较远程的多个最佳焦点距离设置之间被移动,所述标记读取终端可操作以便所述可变焦成像透镜在所述已像素合并帧的曝光期内被控制为在所述较短程最佳焦点距离设置下,所述标记读取终端进一步可操作以便所述可变焦成像透镜在所述已窗口化帧的曝光期内被控制为在所述较远程最佳焦点距离设置下。
13.一种标记读取终端包括:
具有二维图像传感器阵列的图像传感器集成电路,所述二维图像传感器阵列包括多个像素,所述标记读取终端包括窗口化模块,用于为读出具有图像数据的已窗口化帧选择性地定址所述图像传感器阵列的像素子集;
成像透镜,用于聚焦目标可解码标记的图像到所述图像传感器阵列上;
手持式外壳,封装所述二维图像传感器阵列,所述标记读取终端可用于通过操作者手动激活触发信号;
其中标记读取终端可用于在所述触发信号保持有效的时间期间捕获连续的帧,其中所述连续的帧包括第一帧和第二已窗口化帧,所述第一帧表示入射到比所述第二已窗口化帧更多数目的所述图像传感器阵列的像素上的光,其中所述第二已窗口化帧表示入射到包括小于总数的50%的所述图像传感器阵列的像素的像素组上的光,其中所述成像透镜是能够限定多个最佳焦点距离的可变焦成像透镜,并且其中标记读取终端可操作以便所述可变焦成像透镜在所述触发信号保持有效的时间期间在第一和第二最佳焦点距离设置之间被移动,所述第一最佳焦点距离比所述第二最佳焦点距离相对更短,所述标记读取终端进一步可操作以便所述可变焦成像透镜在所述第一帧的曝光期内被控制在所述第一最佳焦点距离下,所述标记读取终端进一步可操作以便所述可变焦成像透镜在所述第二已窗口化帧的曝光期内被控制在所述第二最佳焦点距离下;以及
其中所述手持式标记读取终端可用来处理所述连续的帧中的帧来试图对可解码标记进行解码。
14.如权利要求13所述的标记读取终端,其中所述第一帧是表示入射在所述图像传感器阵列的连续像素组上的光的已窗口化帧,其中所述连续像素组包括小于总数的80%的所述图像传感器阵列的像素。
15.如权利要求13所述的标记读取终端,其中所述终端可操作以便所述终端在满足预定标准时有条件地捕获所述第二已窗口化帧。
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US12/335777 | 2008-12-16 | ||
US12/335,777 US8083148B2 (en) | 2008-12-16 | 2008-12-16 | Indicia reading terminal including frame processing |
Publications (1)
Publication Number | Publication Date |
---|---|
CN101877047A true CN101877047A (zh) | 2010-11-03 |
Family
ID=42173983
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN2009110001739A Pending CN101877047A (zh) | 2008-12-16 | 2009-12-15 | 包括帧处理的标记读取终端 |
Country Status (4)
Country | Link |
---|---|
US (2) | US8083148B2 (zh) |
EP (1) | EP2202666A3 (zh) |
JP (1) | JP5592643B2 (zh) |
CN (1) | CN101877047A (zh) |
Cited By (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102663336A (zh) * | 2010-12-23 | 2012-09-12 | 考戈奈克斯股份有限公司 | 具有减少的触发-解码响应时间的标记读出器 |
CN102685466A (zh) * | 2011-01-31 | 2012-09-19 | 手持产品公司 | 适应性视频捕捉解码系统 |
CN102982300A (zh) * | 2011-06-20 | 2013-03-20 | 计量仪器公司 | 具有彩色帧处理的标记读取终端 |
CN102999745A (zh) * | 2011-01-19 | 2013-03-27 | 手持产品公司 | 具有焦点控制的成像终端 |
WO2013159318A1 (en) * | 2012-04-27 | 2013-10-31 | Honeywell International Inc. | Method of improving decoding speed on off-the-shelf camera phone |
CN102663336B (zh) * | 2010-12-23 | 2016-12-14 | 康耐视公司 | 具有减少的触发-解码响应时间的标记读出器和方法 |
CN107844727A (zh) * | 2016-09-19 | 2018-03-27 | 手持产品公司 | 点撞击标记图像获取 |
US10210369B2 (en) | 2010-12-23 | 2019-02-19 | Cognex Corporation | Mark reader with reduced trigger-to-decode response time |
Families Citing this family (401)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8596542B2 (en) | 2002-06-04 | 2013-12-03 | Hand Held Products, Inc. | Apparatus operative for capture of image data |
US20070063048A1 (en) * | 2005-09-14 | 2007-03-22 | Havens William H | Data reader apparatus having an adaptive lens |
US7784696B2 (en) | 2006-06-09 | 2010-08-31 | Hand Held Products, Inc. | Indicia reading apparatus having image sensing and processing circuit |
US8027096B2 (en) | 2006-12-15 | 2011-09-27 | Hand Held Products, Inc. | Focus module and components with actuator polymer control |
US7813047B2 (en) | 2006-12-15 | 2010-10-12 | Hand Held Products, Inc. | Apparatus and method comprising deformable lens element |
US8794526B2 (en) * | 2007-06-04 | 2014-08-05 | Hand Held Products, Inc. | Indicia reading terminal processing plurality of frames of image data responsively to trigger signal activation |
US8083148B2 (en) | 2008-12-16 | 2011-12-27 | Hand Held Products, Inc. | Indicia reading terminal including frame processing |
US8908995B2 (en) | 2009-01-12 | 2014-12-09 | Intermec Ip Corp. | Semi-automatic dimensioning with imager on a portable device |
JP4793459B2 (ja) * | 2009-03-02 | 2011-10-12 | カシオ計算機株式会社 | シンボル読取装置、及びプログラム |
US8305691B2 (en) * | 2009-04-29 | 2012-11-06 | Hand Held Products, Inc. | Fluid lens element for use in changing thermal operating environment |
US20110135144A1 (en) * | 2009-07-01 | 2011-06-09 | Hand Held Products, Inc. | Method and system for collecting voice and image data on a remote device and coverting the combined data |
US8256678B2 (en) | 2009-08-12 | 2012-09-04 | Hand Held Products, Inc. | Indicia reading terminal having image sensor and variable lens assembly |
US20110163165A1 (en) * | 2010-01-07 | 2011-07-07 | Metrologic Instruments, Inc. | Terminal having illumination and focus control |
US8640958B2 (en) | 2010-01-21 | 2014-02-04 | Honeywell International, Inc. | Indicia reading terminal including optical filter |
US9047531B2 (en) | 2010-05-21 | 2015-06-02 | Hand Held Products, Inc. | Interactive user interface for capturing a document in an image signal |
US8600167B2 (en) | 2010-05-21 | 2013-12-03 | Hand Held Products, Inc. | System for capturing a document in an image signal |
US8366002B2 (en) | 2010-05-26 | 2013-02-05 | Hand Held Products, Inc. | Solid elastic lens element and method of making same |
JP5516882B2 (ja) * | 2010-07-29 | 2014-06-11 | セイコーエプソン株式会社 | プログラム、情報記憶媒体、端末装置、表示システムおよび画像生成方法 |
US8387881B2 (en) | 2010-12-01 | 2013-03-05 | Hand Held Products, Inc. | Terminal with screen reading mode |
WO2012075608A1 (en) | 2010-12-09 | 2012-06-14 | Metrologic Instruments, Inc. | Indicia encoding system with integrated purchase and payment information |
US8479998B2 (en) * | 2011-01-31 | 2013-07-09 | Hand Held Products, Inc. | Terminal having optical imaging assembly |
US9418270B2 (en) | 2011-01-31 | 2016-08-16 | Hand Held Products, Inc. | Terminal with flicker-corrected aimer and alternating illumination |
US8561903B2 (en) | 2011-01-31 | 2013-10-22 | Hand Held Products, Inc. | System operative to adaptively select an image sensor for decodable indicia reading |
US8537245B2 (en) | 2011-03-04 | 2013-09-17 | Hand Held Products, Inc. | Imaging and decoding device with quantum dot imager |
US8914290B2 (en) | 2011-05-20 | 2014-12-16 | Vocollect, Inc. | Systems and methods for dynamically improving user intelligibility of synthesized speech in a work environment |
WO2012167400A1 (en) * | 2011-06-08 | 2012-12-13 | Metrologic Instruments, Inc. | Indicia decoding device with security lock |
US8640960B2 (en) | 2011-06-27 | 2014-02-04 | Honeywell International Inc. | Optical filter for image and barcode scanning |
US8636215B2 (en) | 2011-06-27 | 2014-01-28 | Hand Held Products, Inc. | Decodable indicia reading terminal with optical filter |
US8534541B2 (en) | 2011-06-29 | 2013-09-17 | Hand Held Products, Inc. | Devices having an auxiliary electronic paper display for displaying optically scannable indica |
US8985459B2 (en) | 2011-06-30 | 2015-03-24 | Metrologic Instruments, Inc. | Decodable indicia reading terminal with combined illumination |
US8646692B2 (en) | 2011-09-30 | 2014-02-11 | Hand Held Products, Inc. | Devices and methods employing dual target auto exposure |
US8608071B2 (en) | 2011-10-17 | 2013-12-17 | Honeywell Scanning And Mobility | Optical indicia reading terminal with two image sensors |
US9262660B2 (en) * | 2011-11-07 | 2016-02-16 | Honeywell Scanning & Mobility | Optical indicia reading terminal with color image sensor |
US8628013B2 (en) | 2011-12-13 | 2014-01-14 | Honeywell International Inc. | Apparatus comprising image sensor array and illumination control |
US8881983B2 (en) | 2011-12-13 | 2014-11-11 | Honeywell International Inc. | Optical readers and methods employing polarization sensing of light from decodable indicia |
US8695880B2 (en) | 2011-12-22 | 2014-04-15 | Honeywell International, Inc. | Imaging devices and methods for inhibiting or removing captured aiming pattern |
US10528772B1 (en) | 2012-02-24 | 2020-01-07 | Socket Mobile, Inc. | Assisted aimer for optimized symbol scanning by a portable computing device having an integral camera |
US8777108B2 (en) | 2012-03-23 | 2014-07-15 | Honeywell International, Inc. | Cell phone reading mode using image timer |
US9779546B2 (en) | 2012-05-04 | 2017-10-03 | Intermec Ip Corp. | Volume dimensioning systems and methods |
US9007368B2 (en) | 2012-05-07 | 2015-04-14 | Intermec Ip Corp. | Dimensioning system calibration systems and methods |
US10007858B2 (en) | 2012-05-15 | 2018-06-26 | Honeywell International Inc. | Terminals and methods for dimensioning objects |
US9251392B2 (en) | 2012-06-01 | 2016-02-02 | Honeywell International, Inc. | Indicia reading apparatus |
US8978983B2 (en) | 2012-06-01 | 2015-03-17 | Honeywell International, Inc. | Indicia reading apparatus having sequential row exposure termination times |
US10049245B2 (en) | 2012-06-20 | 2018-08-14 | Metrologic Instruments, Inc. | Laser scanning code symbol reading system providing control over length of laser scan line projected onto a scanned object using dynamic range-dependent scan angle control |
US8978981B2 (en) | 2012-06-27 | 2015-03-17 | Honeywell International Inc. | Imaging apparatus having imaging lens |
US9152834B2 (en) | 2012-08-09 | 2015-10-06 | Symbol Technologies, Llc | Image capture based on scanning resolution setting compared to determined scanning resolution relative to target distance in barcode reading |
US10321127B2 (en) | 2012-08-20 | 2019-06-11 | Intermec Ip Corp. | Volume dimensioning system calibration systems and methods |
US9939259B2 (en) | 2012-10-04 | 2018-04-10 | Hand Held Products, Inc. | Measuring object dimensions using mobile computer |
US9710685B2 (en) * | 2012-10-04 | 2017-07-18 | The Code Corporation | Barcode-reading application for a mobile device with a high resolution color camera |
US20140104413A1 (en) | 2012-10-16 | 2014-04-17 | Hand Held Products, Inc. | Integrated dimensioning and weighing system |
CN103780847A (zh) | 2012-10-24 | 2014-05-07 | 霍尼韦尔国际公司 | 基于板上芯片的高度集成的成像器 |
US9147096B2 (en) | 2012-11-13 | 2015-09-29 | Hand Held Products, Inc. | Imaging apparatus having lens element |
EP2943859B1 (en) | 2013-01-11 | 2020-10-21 | Hand Held Products, Inc. | System, method, and computer-readable medium for managing edge devices |
US8978984B2 (en) | 2013-02-28 | 2015-03-17 | Hand Held Products, Inc. | Indicia reading terminals and methods for decoding decodable indicia employing light field imaging |
US9080856B2 (en) | 2013-03-13 | 2015-07-14 | Intermec Ip Corp. | Systems and methods for enhancing dimensioning, for example volume dimensioning |
US9070032B2 (en) | 2013-04-10 | 2015-06-30 | Hand Held Products, Inc. | Method of programming a symbol reading system |
US9930142B2 (en) | 2013-05-24 | 2018-03-27 | Hand Held Products, Inc. | System for providing a continuous communication link with a symbol reading device |
US9037344B2 (en) | 2013-05-24 | 2015-05-19 | Hand Held Products, Inc. | System and method for display of information using a vehicle-mount computer |
US8918250B2 (en) | 2013-05-24 | 2014-12-23 | Hand Held Products, Inc. | System and method for display of information using a vehicle-mount computer |
US9141839B2 (en) | 2013-06-07 | 2015-09-22 | Hand Held Products, Inc. | System and method for reading code symbols at long range using source power control |
US10228452B2 (en) | 2013-06-07 | 2019-03-12 | Hand Held Products, Inc. | Method of error correction for 3D imaging device |
US9104929B2 (en) | 2013-06-26 | 2015-08-11 | Hand Held Products, Inc. | Code symbol reading system having adaptive autofocus |
US8985461B2 (en) | 2013-06-28 | 2015-03-24 | Hand Held Products, Inc. | Mobile device having an improved user interface for reading code symbols |
US9239950B2 (en) | 2013-07-01 | 2016-01-19 | Hand Held Products, Inc. | Dimensioning system |
US9250652B2 (en) | 2013-07-02 | 2016-02-02 | Hand Held Products, Inc. | Electronic device case |
US9773142B2 (en) | 2013-07-22 | 2017-09-26 | Hand Held Products, Inc. | System and method for selectively reading code symbols |
US9297900B2 (en) | 2013-07-25 | 2016-03-29 | Hand Held Products, Inc. | Code symbol reading system having adjustable object detection |
US9672398B2 (en) | 2013-08-26 | 2017-06-06 | Intermec Ip Corporation | Aiming imagers |
US9464885B2 (en) | 2013-08-30 | 2016-10-11 | Hand Held Products, Inc. | System and method for package dimensioning |
US9082023B2 (en) | 2013-09-05 | 2015-07-14 | Hand Held Products, Inc. | Method for operating a laser scanner |
US9572901B2 (en) | 2013-09-06 | 2017-02-21 | Hand Held Products, Inc. | Device having light source to reduce surface pathogens |
US8870074B1 (en) | 2013-09-11 | 2014-10-28 | Hand Held Products, Inc | Handheld indicia reader having locking endcap |
US9251411B2 (en) | 2013-09-24 | 2016-02-02 | Hand Held Products, Inc. | Augmented-reality signature capture |
US9165174B2 (en) | 2013-10-14 | 2015-10-20 | Hand Held Products, Inc. | Indicia reader |
US10275624B2 (en) | 2013-10-29 | 2019-04-30 | Hand Held Products, Inc. | Hybrid system and method for reading indicia |
US9800293B2 (en) | 2013-11-08 | 2017-10-24 | Hand Held Products, Inc. | System for configuring indicia readers using NFC technology |
US9530038B2 (en) | 2013-11-25 | 2016-12-27 | Hand Held Products, Inc. | Indicia-reading system |
CN204009928U (zh) | 2013-12-12 | 2014-12-10 | 手持产品公司 | 激光扫描器 |
US9373018B2 (en) | 2014-01-08 | 2016-06-21 | Hand Held Products, Inc. | Indicia-reader having unitary-construction |
US10139495B2 (en) | 2014-01-24 | 2018-11-27 | Hand Held Products, Inc. | Shelving and package locating systems for delivery vehicles |
US9665757B2 (en) | 2014-03-07 | 2017-05-30 | Hand Held Products, Inc. | Indicia reader for size-limited applications |
US9224027B2 (en) | 2014-04-01 | 2015-12-29 | Hand Held Products, Inc. | Hand-mounted indicia-reading device with finger motion triggering |
US9412242B2 (en) | 2014-04-04 | 2016-08-09 | Hand Held Products, Inc. | Multifunction point of sale system |
US9258033B2 (en) | 2014-04-21 | 2016-02-09 | Hand Held Products, Inc. | Docking system and method using near field communication |
US9224022B2 (en) | 2014-04-29 | 2015-12-29 | Hand Held Products, Inc. | Autofocus lens system for indicia readers |
US9277668B2 (en) | 2014-05-13 | 2016-03-01 | Hand Held Products, Inc. | Indicia-reading module with an integrated flexible circuit |
US9280693B2 (en) | 2014-05-13 | 2016-03-08 | Hand Held Products, Inc. | Indicia-reader housing with an integrated optical structure |
US9301427B2 (en) | 2014-05-13 | 2016-03-29 | Hand Held Products, Inc. | Heat-dissipation structure for an indicia reading module |
US9825074B2 (en) * | 2014-06-10 | 2017-11-21 | Invisage Technologies, Inc. | Layout and operation of pixels for image sensors |
US9478113B2 (en) | 2014-06-27 | 2016-10-25 | Hand Held Products, Inc. | Cordless indicia reader with a multifunction coil for wireless charging and EAS deactivation |
US9794392B2 (en) | 2014-07-10 | 2017-10-17 | Hand Held Products, Inc. | Mobile-phone adapter for electronic transactions |
US9443123B2 (en) | 2014-07-18 | 2016-09-13 | Hand Held Products, Inc. | System and method for indicia verification |
US9310609B2 (en) | 2014-07-25 | 2016-04-12 | Hand Held Products, Inc. | Axially reinforced flexible scan element |
US9823059B2 (en) | 2014-08-06 | 2017-11-21 | Hand Held Products, Inc. | Dimensioning system with guided alignment |
US11546428B2 (en) | 2014-08-19 | 2023-01-03 | Hand Held Products, Inc. | Mobile computing device with data cognition software |
US20160062473A1 (en) | 2014-08-29 | 2016-03-03 | Hand Held Products, Inc. | Gesture-controlled computer system |
US10810530B2 (en) | 2014-09-26 | 2020-10-20 | Hand Held Products, Inc. | System and method for workflow management |
EP3001368A1 (en) | 2014-09-26 | 2016-03-30 | Honeywell International Inc. | System and method for workflow management |
US10775165B2 (en) | 2014-10-10 | 2020-09-15 | Hand Held Products, Inc. | Methods for improving the accuracy of dimensioning-system measurements |
US10810715B2 (en) | 2014-10-10 | 2020-10-20 | Hand Held Products, Inc | System and method for picking validation |
US9779276B2 (en) | 2014-10-10 | 2017-10-03 | Hand Held Products, Inc. | Depth sensor based auto-focus system for an indicia scanner |
US9443222B2 (en) | 2014-10-14 | 2016-09-13 | Hand Held Products, Inc. | Identifying inventory items in a storage facility |
US10909490B2 (en) | 2014-10-15 | 2021-02-02 | Vocollect, Inc. | Systems and methods for worker resource management |
EP3009968A1 (en) | 2014-10-15 | 2016-04-20 | Vocollect, Inc. | Systems and methods for worker resource management |
US9752864B2 (en) | 2014-10-21 | 2017-09-05 | Hand Held Products, Inc. | Handheld dimensioning system with feedback |
US9762793B2 (en) | 2014-10-21 | 2017-09-12 | Hand Held Products, Inc. | System and method for dimensioning |
US9897434B2 (en) | 2014-10-21 | 2018-02-20 | Hand Held Products, Inc. | Handheld dimensioning system with measurement-conformance feedback |
US9557166B2 (en) | 2014-10-21 | 2017-01-31 | Hand Held Products, Inc. | Dimensioning system with multipath interference mitigation |
US10060729B2 (en) | 2014-10-21 | 2018-08-28 | Hand Held Products, Inc. | Handheld dimensioner with data-quality indication |
US10269342B2 (en) | 2014-10-29 | 2019-04-23 | Hand Held Products, Inc. | Method and system for recognizing speech using wildcards in an expected response |
CN204256748U (zh) | 2014-10-31 | 2015-04-08 | 霍尼韦尔国际公司 | 具有照明系统的扫描器 |
US9924006B2 (en) | 2014-10-31 | 2018-03-20 | Hand Held Products, Inc. | Adaptable interface for a mobile computing device |
EP3016023B1 (en) | 2014-10-31 | 2020-12-16 | Honeywell International Inc. | Scanner with illumination system |
US10810529B2 (en) | 2014-11-03 | 2020-10-20 | Hand Held Products, Inc. | Directing an inspector through an inspection |
US20160125217A1 (en) | 2014-11-05 | 2016-05-05 | Hand Held Products, Inc. | Barcode scanning system using wearable device with embedded camera |
US9984685B2 (en) | 2014-11-07 | 2018-05-29 | Hand Held Products, Inc. | Concatenated expected responses for speech recognition using expected response boundaries to determine corresponding hypothesis boundaries |
CN104378163A (zh) | 2014-11-14 | 2015-02-25 | 北京智谷睿拓技术服务有限公司 | 可见光信号接收控制方法、控制装置及接收设备 |
CN104348557B (zh) * | 2014-11-14 | 2018-12-25 | 北京智谷睿拓技术服务有限公司 | 可见光信号接收控制方法、控制装置及接收设备 |
CN104393931B (zh) * | 2014-11-17 | 2018-12-25 | 北京智谷睿拓技术服务有限公司 | 可见光信号接收控制方法、控制装置及接收设备 |
CN104378164B (zh) * | 2014-11-17 | 2018-12-25 | 北京智谷睿拓技术服务有限公司 | 可见光信号接收控制方法、控制装置及接收设备 |
US9767581B2 (en) | 2014-12-12 | 2017-09-19 | Hand Held Products, Inc. | Auto-contrast viewfinder for an indicia reader |
US10438409B2 (en) | 2014-12-15 | 2019-10-08 | Hand Held Products, Inc. | Augmented reality asset locator |
US10509619B2 (en) | 2014-12-15 | 2019-12-17 | Hand Held Products, Inc. | Augmented reality quick-start and user guide |
US10176521B2 (en) | 2014-12-15 | 2019-01-08 | Hand Held Products, Inc. | Augmented reality virtual product for display |
US9743731B2 (en) | 2014-12-18 | 2017-08-29 | Hand Held Products, Inc. | Wearable sled system for a mobile computer device |
US10317474B2 (en) | 2014-12-18 | 2019-06-11 | Hand Held Products, Inc. | Systems and methods for identifying faulty battery in an electronic device |
US20160180713A1 (en) | 2014-12-18 | 2016-06-23 | Hand Held Products, Inc. | Collision-avoidance system and method |
US9761096B2 (en) | 2014-12-18 | 2017-09-12 | Hand Held Products, Inc. | Active emergency exit systems for buildings |
US9678536B2 (en) | 2014-12-18 | 2017-06-13 | Hand Held Products, Inc. | Flip-open wearable computer |
US10275088B2 (en) | 2014-12-18 | 2019-04-30 | Hand Held Products, Inc. | Systems and methods for identifying faulty touch panel having intermittent field failures |
US10296259B2 (en) | 2014-12-22 | 2019-05-21 | Hand Held Products, Inc. | Delayed trim of managed NAND flash memory in computing devices |
US9727769B2 (en) | 2014-12-22 | 2017-08-08 | Hand Held Products, Inc. | Conformable hand mount for a mobile scanner |
US9564035B2 (en) | 2014-12-22 | 2017-02-07 | Hand Held Products, Inc. | Safety system and method |
US20160180594A1 (en) | 2014-12-22 | 2016-06-23 | Hand Held Products, Inc. | Augmented display and user input device |
US10191514B2 (en) | 2014-12-23 | 2019-01-29 | Hand Held Products, Inc. | Tablet computer with interface channels |
US10049246B2 (en) | 2014-12-23 | 2018-08-14 | Hand Held Products, Inc. | Mini-barcode reading module with flash memory management |
US10635876B2 (en) | 2014-12-23 | 2020-04-28 | Hand Held Products, Inc. | Method of barcode templating for enhanced decoding performance |
US9679178B2 (en) | 2014-12-26 | 2017-06-13 | Hand Held Products, Inc. | Scanning improvements for saturated signals using automatic and fixed gain control methods |
US10552786B2 (en) | 2014-12-26 | 2020-02-04 | Hand Held Products, Inc. | Product and location management via voice recognition |
US9774940B2 (en) | 2014-12-27 | 2017-09-26 | Hand Held Products, Inc. | Power configurable headband system and method |
US9652653B2 (en) | 2014-12-27 | 2017-05-16 | Hand Held Products, Inc. | Acceleration-based motion tolerance and predictive coding |
US20160189447A1 (en) | 2014-12-28 | 2016-06-30 | Hand Held Products, Inc. | Remote monitoring of vehicle diagnostic information |
US10621538B2 (en) | 2014-12-28 | 2020-04-14 | Hand Held Products, Inc | Dynamic check digit utilization via electronic tag |
US9843660B2 (en) | 2014-12-29 | 2017-12-12 | Hand Held Products, Inc. | Tag mounted distributed headset with electronics module |
US11443363B2 (en) | 2014-12-29 | 2022-09-13 | Hand Held Products, Inc. | Confirming product location using a subset of a product identifier |
US20160189270A1 (en) | 2014-12-29 | 2016-06-30 | Hand Held Products, Inc. | Visual graphic aided location identification |
US11244264B2 (en) | 2014-12-29 | 2022-02-08 | Hand Held Products, Inc. | Interleaving surprise activities in workflow |
US9830488B2 (en) | 2014-12-30 | 2017-11-28 | Hand Held Products, Inc. | Real-time adjustable window feature for barcode scanning and process of scanning barcode with adjustable window feature |
US10108832B2 (en) | 2014-12-30 | 2018-10-23 | Hand Held Products, Inc. | Augmented reality vision barcode scanning system and method |
US9685049B2 (en) | 2014-12-30 | 2017-06-20 | Hand Held Products, Inc. | Method and system for improving barcode scanner performance |
US10152622B2 (en) | 2014-12-30 | 2018-12-11 | Hand Held Products, Inc. | Visual feedback for code readers |
US9898635B2 (en) | 2014-12-30 | 2018-02-20 | Hand Held Products, Inc. | Point-of-sale (POS) code sensing apparatus |
US9230140B1 (en) | 2014-12-30 | 2016-01-05 | Hand Held Products, Inc. | System and method for detecting barcode printing errors |
US11257143B2 (en) | 2014-12-30 | 2022-02-22 | Hand Held Products, Inc. | Method and device for simulating a virtual out-of-box experience of a packaged product |
US9811650B2 (en) | 2014-12-31 | 2017-11-07 | Hand Held Products, Inc. | User authentication system and method |
US9879823B2 (en) | 2014-12-31 | 2018-01-30 | Hand Held Products, Inc. | Reclosable strap assembly |
US9734639B2 (en) | 2014-12-31 | 2017-08-15 | Hand Held Products, Inc. | System and method for monitoring an industrial vehicle |
EP3358441B1 (en) | 2014-12-31 | 2021-11-10 | Hand Held Products, Inc. | Reconfigurable sled for a mobile device |
CN204706037U (zh) | 2014-12-31 | 2015-10-14 | 手持产品公司 | 移动设备的可重配置的滑板和标记读取系统 |
US10049290B2 (en) | 2014-12-31 | 2018-08-14 | Hand Held Products, Inc. | Industrial vehicle positioning system and method |
US10402038B2 (en) | 2015-01-08 | 2019-09-03 | Hand Held Products, Inc. | Stack handling using multiple primary user interfaces |
US11081087B2 (en) | 2015-01-08 | 2021-08-03 | Hand Held Products, Inc. | Multiple primary user interfaces |
US10061565B2 (en) | 2015-01-08 | 2018-08-28 | Hand Held Products, Inc. | Application development using mutliple primary user interfaces |
US20160204623A1 (en) | 2015-01-08 | 2016-07-14 | Hand Held Products, Inc. | Charge limit selection for variable power supply configuration |
US10120657B2 (en) | 2015-01-08 | 2018-11-06 | Hand Held Products, Inc. | Facilitating workflow application development |
US9997935B2 (en) | 2015-01-08 | 2018-06-12 | Hand Held Products, Inc. | System and method for charging a barcode scanner |
US10262660B2 (en) | 2015-01-08 | 2019-04-16 | Hand Held Products, Inc. | Voice mode asset retrieval |
US20160203429A1 (en) | 2015-01-09 | 2016-07-14 | Honeywell International Inc. | Restocking workflow prioritization |
US9861182B2 (en) | 2015-02-05 | 2018-01-09 | Hand Held Products, Inc. | Device for supporting an electronic tool on a user's hand |
US10121466B2 (en) | 2015-02-11 | 2018-11-06 | Hand Held Products, Inc. | Methods for training a speech recognition system |
US9390596B1 (en) | 2015-02-23 | 2016-07-12 | Hand Held Products, Inc. | Device, system, and method for determining the status of checkout lanes |
CN204795622U (zh) | 2015-03-06 | 2015-11-18 | 手持产品公司 | 一种扫描系统 |
US9250712B1 (en) | 2015-03-20 | 2016-02-02 | Hand Held Products, Inc. | Method and application for scanning a barcode with a smart device while continuously running and displaying an application on the smart device display |
US20160292477A1 (en) | 2015-03-31 | 2016-10-06 | Hand Held Products, Inc. | Aimer for barcode scanning |
US9930050B2 (en) | 2015-04-01 | 2018-03-27 | Hand Held Products, Inc. | Device management proxy for secure devices |
US9852102B2 (en) | 2015-04-15 | 2017-12-26 | Hand Held Products, Inc. | System for exchanging information between wireless peripherals and back-end systems via a peripheral hub |
US9521331B2 (en) | 2015-04-21 | 2016-12-13 | Hand Held Products, Inc. | Capturing a graphic information presentation |
US9693038B2 (en) | 2015-04-21 | 2017-06-27 | Hand Held Products, Inc. | Systems and methods for imaging |
US20160314294A1 (en) | 2015-04-24 | 2016-10-27 | Hand Held Products, Inc. | Secure unattended network authentication |
US10038716B2 (en) | 2015-05-01 | 2018-07-31 | Hand Held Products, Inc. | System and method for regulating barcode data injection into a running application on a smart device |
US10401436B2 (en) | 2015-05-04 | 2019-09-03 | Hand Held Products, Inc. | Tracking battery conditions |
US9891612B2 (en) | 2015-05-05 | 2018-02-13 | Hand Held Products, Inc. | Intermediate linear positioning |
US10007112B2 (en) | 2015-05-06 | 2018-06-26 | Hand Held Products, Inc. | Hands-free human machine interface responsive to a driver of a vehicle |
US9954871B2 (en) | 2015-05-06 | 2018-04-24 | Hand Held Products, Inc. | Method and system to protect software-based network-connected devices from advanced persistent threat |
US9978088B2 (en) | 2015-05-08 | 2018-05-22 | Hand Held Products, Inc. | Application independent DEX/UCS interface |
US9786101B2 (en) | 2015-05-19 | 2017-10-10 | Hand Held Products, Inc. | Evaluating image values |
US10360728B2 (en) | 2015-05-19 | 2019-07-23 | Hand Held Products, Inc. | Augmented reality device, system, and method for safety |
USD771631S1 (en) | 2015-06-02 | 2016-11-15 | Hand Held Products, Inc. | Mobile computer housing |
US9507974B1 (en) | 2015-06-10 | 2016-11-29 | Hand Held Products, Inc. | Indicia-reading systems having an interface with a user's nervous system |
US10354449B2 (en) | 2015-06-12 | 2019-07-16 | Hand Held Products, Inc. | Augmented reality lighting effects |
US10066982B2 (en) | 2015-06-16 | 2018-09-04 | Hand Held Products, Inc. | Calibrating a volume dimensioner |
US9892876B2 (en) | 2015-06-16 | 2018-02-13 | Hand Held Products, Inc. | Tactile switch for a mobile electronic device |
US9949005B2 (en) | 2015-06-18 | 2018-04-17 | Hand Held Products, Inc. | Customizable headset |
US20160377414A1 (en) | 2015-06-23 | 2016-12-29 | Hand Held Products, Inc. | Optical pattern projector |
US9857167B2 (en) | 2015-06-23 | 2018-01-02 | Hand Held Products, Inc. | Dual-projector three-dimensional scanner |
US10345383B2 (en) | 2015-07-07 | 2019-07-09 | Hand Held Products, Inc. | Useful battery capacity / state of health gauge |
US9835486B2 (en) | 2015-07-07 | 2017-12-05 | Hand Held Products, Inc. | Mobile dimensioner apparatus for use in commerce |
CN106332252A (zh) | 2015-07-07 | 2017-01-11 | 手持产品公司 | 基于单元信号的wifi启用 |
EP3118576B1 (en) | 2015-07-15 | 2018-09-12 | Hand Held Products, Inc. | Mobile dimensioning device with dynamic accuracy compatible with nist standard |
US20170017301A1 (en) | 2015-07-16 | 2017-01-19 | Hand Held Products, Inc. | Adjusting dimensioning results using augmented reality |
US10094650B2 (en) | 2015-07-16 | 2018-10-09 | Hand Held Products, Inc. | Dimensioning and imaging items |
US9488986B1 (en) | 2015-07-31 | 2016-11-08 | Hand Held Products, Inc. | System and method for tracking an item on a pallet in a warehouse |
US9853575B2 (en) | 2015-08-12 | 2017-12-26 | Hand Held Products, Inc. | Angular motor shaft with rotational attenuation |
US10467513B2 (en) | 2015-08-12 | 2019-11-05 | Datamax-O'neil Corporation | Verification of a printed image on media |
US9911023B2 (en) | 2015-08-17 | 2018-03-06 | Hand Held Products, Inc. | Indicia reader having a filtered multifunction image sensor |
US10410629B2 (en) | 2015-08-19 | 2019-09-10 | Hand Held Products, Inc. | Auto-complete methods for spoken complete value entries |
GB2543605A (en) * | 2015-08-21 | 2017-04-26 | Hand Held Prod Inc | Device with camera for accelerated barcode scan reading |
US9781681B2 (en) | 2015-08-26 | 2017-10-03 | Hand Held Products, Inc. | Fleet power management through information storage sharing |
US9798413B2 (en) | 2015-08-27 | 2017-10-24 | Hand Held Products, Inc. | Interactive display |
CN206006056U (zh) | 2015-08-27 | 2017-03-15 | 手持产品公司 | 具有测量、扫描以及显示能力的手套 |
US11282515B2 (en) | 2015-08-31 | 2022-03-22 | Hand Held Products, Inc. | Multiple inspector voice inspection |
US9490540B1 (en) | 2015-09-02 | 2016-11-08 | Hand Held Products, Inc. | Patch antenna |
US9781502B2 (en) | 2015-09-09 | 2017-10-03 | Hand Held Products, Inc. | Process and system for sending headset control information from a mobile device to a wireless headset |
US9659198B2 (en) | 2015-09-10 | 2017-05-23 | Hand Held Products, Inc. | System and method of determining if a surface is printed or a mobile device screen |
US9652648B2 (en) | 2015-09-11 | 2017-05-16 | Hand Held Products, Inc. | Positioning an object with respect to a target location |
CN205091752U (zh) | 2015-09-18 | 2016-03-16 | 手持产品公司 | 一种消除环境光闪烁噪声的条形码扫描设备及噪声消除电路 |
US9646191B2 (en) | 2015-09-23 | 2017-05-09 | Intermec Technologies Corporation | Evaluating images |
US10373143B2 (en) | 2015-09-24 | 2019-08-06 | Hand Held Products, Inc. | Product identification using electroencephalography |
US10134112B2 (en) | 2015-09-25 | 2018-11-20 | Hand Held Products, Inc. | System and process for displaying information from a mobile computer in a vehicle |
US10312483B2 (en) | 2015-09-30 | 2019-06-04 | Hand Held Products, Inc. | Double locking mechanism on a battery latch |
US20170094238A1 (en) | 2015-09-30 | 2017-03-30 | Hand Held Products, Inc. | Self-calibrating projection apparatus and process |
US9767337B2 (en) | 2015-09-30 | 2017-09-19 | Hand Held Products, Inc. | Indicia reader safety |
US9844956B2 (en) | 2015-10-07 | 2017-12-19 | Intermec Technologies Corporation | Print position correction |
US9656487B2 (en) | 2015-10-13 | 2017-05-23 | Intermec Technologies Corporation | Magnetic media holder for printer |
US10146194B2 (en) | 2015-10-14 | 2018-12-04 | Hand Held Products, Inc. | Building lighting and temperature control with an augmented reality system |
US9727083B2 (en) | 2015-10-19 | 2017-08-08 | Hand Held Products, Inc. | Quick release dock system and method |
US9876923B2 (en) | 2015-10-27 | 2018-01-23 | Intermec Technologies Corporation | Media width sensing |
US10395116B2 (en) | 2015-10-29 | 2019-08-27 | Hand Held Products, Inc. | Dynamically created and updated indoor positioning map |
US9684809B2 (en) | 2015-10-29 | 2017-06-20 | Hand Held Products, Inc. | Scanner assembly with removable shock mount |
US10249030B2 (en) | 2015-10-30 | 2019-04-02 | Hand Held Products, Inc. | Image transformation for indicia reading |
US10397388B2 (en) | 2015-11-02 | 2019-08-27 | Hand Held Products, Inc. | Extended features for network communication |
US10129414B2 (en) | 2015-11-04 | 2018-11-13 | Intermec Technologies Corporation | Systems and methods for detecting transparent media in printers |
US10026377B2 (en) | 2015-11-12 | 2018-07-17 | Hand Held Products, Inc. | IRDA converter tag |
US9680282B2 (en) | 2015-11-17 | 2017-06-13 | Hand Held Products, Inc. | Laser aiming for mobile devices |
US10192194B2 (en) | 2015-11-18 | 2019-01-29 | Hand Held Products, Inc. | In-vehicle package location identification at load and delivery times |
US10225544B2 (en) | 2015-11-19 | 2019-03-05 | Hand Held Products, Inc. | High resolution dot pattern |
US9864891B2 (en) | 2015-11-24 | 2018-01-09 | Intermec Technologies Corporation | Automatic print speed control for indicia printer |
US9697401B2 (en) | 2015-11-24 | 2017-07-04 | Hand Held Products, Inc. | Add-on device with configurable optics for an image scanner for scanning barcodes |
US10282526B2 (en) | 2015-12-09 | 2019-05-07 | Hand Held Products, Inc. | Generation of randomized passwords for one-time usage |
US10064005B2 (en) | 2015-12-09 | 2018-08-28 | Hand Held Products, Inc. | Mobile device with configurable communication technology modes and geofences |
US9935946B2 (en) | 2015-12-16 | 2018-04-03 | Hand Held Products, Inc. | Method and system for tracking an electronic device at an electronic device docking station |
CN106899713B (zh) | 2015-12-18 | 2020-10-16 | 霍尼韦尔国际公司 | 移动终端的电池盖锁定机构及其制造方法 |
US9729744B2 (en) | 2015-12-21 | 2017-08-08 | Hand Held Products, Inc. | System and method of border detection on a document and for producing an image of the document |
US10325436B2 (en) | 2015-12-31 | 2019-06-18 | Hand Held Products, Inc. | Devices, systems, and methods for optical validation |
US9727840B2 (en) | 2016-01-04 | 2017-08-08 | Hand Held Products, Inc. | Package physical characteristic identification system and method in supply chain management |
US9805343B2 (en) | 2016-01-05 | 2017-10-31 | Intermec Technologies Corporation | System and method for guided printer servicing |
US11423348B2 (en) | 2016-01-11 | 2022-08-23 | Hand Held Products, Inc. | System and method for assessing worker performance |
US10859667B2 (en) | 2016-01-12 | 2020-12-08 | Hand Held Products, Inc. | Programmable reference beacons |
US10026187B2 (en) | 2016-01-12 | 2018-07-17 | Hand Held Products, Inc. | Using image data to calculate an object's weight |
US9945777B2 (en) | 2016-01-14 | 2018-04-17 | Hand Held Products, Inc. | Multi-spectral imaging using longitudinal chromatic aberrations |
US10235547B2 (en) | 2016-01-26 | 2019-03-19 | Hand Held Products, Inc. | Enhanced matrix symbol error correction method |
US10025314B2 (en) | 2016-01-27 | 2018-07-17 | Hand Held Products, Inc. | Vehicle positioning and object avoidance |
CN205880874U (zh) | 2016-02-04 | 2017-01-11 | 手持产品公司 | 一种细长激光束光学组件和一种激光扫描系统 |
US9990784B2 (en) | 2016-02-05 | 2018-06-05 | Hand Held Products, Inc. | Dynamic identification badge |
US9674430B1 (en) | 2016-03-09 | 2017-06-06 | Hand Held Products, Inc. | Imaging device for producing high resolution images using subpixel shifts and method of using same |
US11125885B2 (en) | 2016-03-15 | 2021-09-21 | Hand Held Products, Inc. | Monitoring user biometric parameters with nanotechnology in personal locator beacon |
US10394316B2 (en) | 2016-04-07 | 2019-08-27 | Hand Held Products, Inc. | Multiple display modes on a mobile device |
US20170299851A1 (en) | 2016-04-14 | 2017-10-19 | Hand Held Products, Inc. | Customizable aimer system for indicia reading terminal |
EP3232367B1 (en) | 2016-04-15 | 2021-11-03 | Hand Held Products, Inc. | Imaging barcode reader with color separated aimer and illuminator |
US10055625B2 (en) | 2016-04-15 | 2018-08-21 | Hand Held Products, Inc. | Imaging barcode reader with color-separated aimer and illuminator |
US10185906B2 (en) | 2016-04-26 | 2019-01-22 | Hand Held Products, Inc. | Indicia reading device and methods for decoding decodable indicia employing stereoscopic imaging |
US9727841B1 (en) | 2016-05-20 | 2017-08-08 | Vocollect, Inc. | Systems and methods for reducing picking operation errors |
US10183500B2 (en) | 2016-06-01 | 2019-01-22 | Datamax-O'neil Corporation | Thermal printhead temperature control |
US10339352B2 (en) | 2016-06-03 | 2019-07-02 | Hand Held Products, Inc. | Wearable metrological apparatus |
US9940721B2 (en) | 2016-06-10 | 2018-04-10 | Hand Held Products, Inc. | Scene change detection in a dimensioner |
US10097681B2 (en) | 2016-06-14 | 2018-10-09 | Hand Held Products, Inc. | Managing energy usage in mobile devices |
US10163216B2 (en) | 2016-06-15 | 2018-12-25 | Hand Held Products, Inc. | Automatic mode switching in a volume dimensioner |
US9990524B2 (en) | 2016-06-16 | 2018-06-05 | Hand Held Products, Inc. | Eye gaze detection controlled indicia scanning system and method |
US9876957B2 (en) | 2016-06-21 | 2018-01-23 | Hand Held Products, Inc. | Dual mode image sensor and method of using same |
US9955099B2 (en) | 2016-06-21 | 2018-04-24 | Hand Held Products, Inc. | Minimum height CMOS image sensor |
JP6908357B2 (ja) * | 2016-06-21 | 2021-07-28 | 株式会社ミツトヨ | 位置特定装置及び位置特定方法 |
US9864887B1 (en) | 2016-07-07 | 2018-01-09 | Hand Held Products, Inc. | Energizing scanners |
US10085101B2 (en) | 2016-07-13 | 2018-09-25 | Hand Held Products, Inc. | Systems and methods for determining microphone position |
US9662900B1 (en) | 2016-07-14 | 2017-05-30 | Datamax-O'neil Corporation | Wireless thermal printhead system and method |
CN107622217B (zh) | 2016-07-15 | 2022-06-07 | 手持产品公司 | 具有定位和显示的成像扫描仪 |
CN107622218A (zh) | 2016-07-15 | 2018-01-23 | 手持产品公司 | 具有查看框架的条形码读取器 |
US10896403B2 (en) | 2016-07-18 | 2021-01-19 | Vocollect, Inc. | Systems and methods for managing dated products |
US10714121B2 (en) | 2016-07-27 | 2020-07-14 | Vocollect, Inc. | Distinguishing user speech from background speech in speech-dense environments |
US9902175B1 (en) | 2016-08-02 | 2018-02-27 | Datamax-O'neil Corporation | Thermal printer having real-time force feedback on printhead pressure and method of using same |
US9919547B2 (en) | 2016-08-04 | 2018-03-20 | Datamax-O'neil Corporation | System and method for active printing consistency control and damage protection |
US10640325B2 (en) | 2016-08-05 | 2020-05-05 | Datamax-O'neil Corporation | Rigid yet flexible spindle for rolled material |
US11157869B2 (en) | 2016-08-05 | 2021-10-26 | Vocollect, Inc. | Monitoring worker movement in a warehouse setting |
US10372954B2 (en) | 2016-08-16 | 2019-08-06 | Hand Held Products, Inc. | Method for reading indicia off a display of a mobile device |
US9940497B2 (en) | 2016-08-16 | 2018-04-10 | Hand Held Products, Inc. | Minimizing laser persistence on two-dimensional image sensors |
US10384462B2 (en) | 2016-08-17 | 2019-08-20 | Datamax-O'neil Corporation | Easy replacement of thermal print head and simple adjustment on print pressure |
US10685665B2 (en) | 2016-08-17 | 2020-06-16 | Vocollect, Inc. | Method and apparatus to improve speech recognition in a high audio noise environment |
US10158834B2 (en) | 2016-08-30 | 2018-12-18 | Hand Held Products, Inc. | Corrected projection perspective distortion |
US10042593B2 (en) | 2016-09-02 | 2018-08-07 | Datamax-O'neil Corporation | Printer smart folders using USB mass storage profile |
US10286694B2 (en) | 2016-09-02 | 2019-05-14 | Datamax-O'neil Corporation | Ultra compact printer |
US9805257B1 (en) | 2016-09-07 | 2017-10-31 | Datamax-O'neil Corporation | Printer method and apparatus |
US10484847B2 (en) | 2016-09-13 | 2019-11-19 | Hand Held Products, Inc. | Methods for provisioning a wireless beacon |
US9946962B2 (en) | 2016-09-13 | 2018-04-17 | Datamax-O'neil Corporation | Print precision improvement over long print jobs |
US9701140B1 (en) | 2016-09-20 | 2017-07-11 | Datamax-O'neil Corporation | Method and system to calculate line feed error in labels on a printer |
US10375473B2 (en) | 2016-09-20 | 2019-08-06 | Vocollect, Inc. | Distributed environmental microphones to minimize noise during speech recognition |
US9785814B1 (en) | 2016-09-23 | 2017-10-10 | Hand Held Products, Inc. | Three dimensional aimer for barcode scanning |
US9931867B1 (en) | 2016-09-23 | 2018-04-03 | Datamax-O'neil Corporation | Method and system of determining a width of a printer ribbon |
US9798912B1 (en) * | 2016-09-26 | 2017-10-24 | Symbol Technologies, Llc | Imaging module and reader for, and method of, reading targets by image capture with a substantially constant resolution over an extended range of working distances |
US10181321B2 (en) | 2016-09-27 | 2019-01-15 | Vocollect, Inc. | Utilization of location and environment to improve recognition |
EP3220369A1 (en) | 2016-09-29 | 2017-09-20 | Hand Held Products, Inc. | Monitoring user biometric parameters with nanotechnology in personal locator beacon |
US9936278B1 (en) | 2016-10-03 | 2018-04-03 | Vocollect, Inc. | Communication headsets and systems for mobile application control and power savings |
US9892356B1 (en) | 2016-10-27 | 2018-02-13 | Hand Held Products, Inc. | Backlit display detection and radio signature recognition |
US10114997B2 (en) | 2016-11-16 | 2018-10-30 | Hand Held Products, Inc. | Reader for optical indicia presented under two or more imaging conditions within a single frame time |
US10022993B2 (en) | 2016-12-02 | 2018-07-17 | Datamax-O'neil Corporation | Media guides for use in printers and methods for using the same |
US10395081B2 (en) | 2016-12-09 | 2019-08-27 | Hand Held Products, Inc. | Encoding document capture bounds with barcodes |
CN108616148A (zh) | 2016-12-09 | 2018-10-02 | 手持产品公司 | 智能电池平衡系统和方法 |
US10909708B2 (en) | 2016-12-09 | 2021-02-02 | Hand Held Products, Inc. | Calibrating a dimensioner using ratios of measurable parameters of optic ally-perceptible geometric elements |
US10740855B2 (en) | 2016-12-14 | 2020-08-11 | Hand Held Products, Inc. | Supply chain tracking of farm produce and crops |
US10163044B2 (en) | 2016-12-15 | 2018-12-25 | Datamax-O'neil Corporation | Auto-adjusted print location on center-tracked printers |
US10044880B2 (en) | 2016-12-16 | 2018-08-07 | Datamax-O'neil Corporation | Comparing printer models |
US10304174B2 (en) | 2016-12-19 | 2019-05-28 | Datamax-O'neil Corporation | Printer-verifiers and systems and methods for verifying printed indicia |
US10237421B2 (en) | 2016-12-22 | 2019-03-19 | Datamax-O'neil Corporation | Printers and methods for identifying a source of a problem therein |
CN117556839A (zh) | 2016-12-28 | 2024-02-13 | 手持产品公司 | 用于dpm扫描仪的照明器 |
CN108259702B (zh) | 2016-12-28 | 2022-03-11 | 手持产品公司 | 一种用于同步多传感器成像器中的照明定时的方法和系统 |
US9827796B1 (en) | 2017-01-03 | 2017-11-28 | Datamax-O'neil Corporation | Automatic thermal printhead cleaning system |
US10652403B2 (en) | 2017-01-10 | 2020-05-12 | Datamax-O'neil Corporation | Printer script autocorrect |
CN108304741B (zh) | 2017-01-12 | 2023-06-09 | 手持产品公司 | 条形码扫描器中的唤醒系统 |
US11042834B2 (en) | 2017-01-12 | 2021-06-22 | Vocollect, Inc. | Voice-enabled substitutions with customer notification |
US10468015B2 (en) | 2017-01-12 | 2019-11-05 | Vocollect, Inc. | Automated TTS self correction system |
US10263443B2 (en) | 2017-01-13 | 2019-04-16 | Hand Held Products, Inc. | Power capacity indicator |
US9802427B1 (en) | 2017-01-18 | 2017-10-31 | Datamax-O'neil Corporation | Printers and methods for detecting print media thickness therein |
US10350905B2 (en) | 2017-01-26 | 2019-07-16 | Datamax-O'neil Corporation | Detecting printing ribbon orientation |
CN108363932B (zh) | 2017-01-26 | 2023-04-18 | 手持产品公司 | 读取条形码并去激活商品电子防窃标签的方法 |
US9849691B1 (en) | 2017-01-26 | 2017-12-26 | Datamax-O'neil Corporation | Detecting printing ribbon orientation |
US10158612B2 (en) | 2017-02-07 | 2018-12-18 | Hand Held Products, Inc. | Imaging-based automatic data extraction with security scheme |
US10984374B2 (en) | 2017-02-10 | 2021-04-20 | Vocollect, Inc. | Method and system for inputting products into an inventory system |
US10252874B2 (en) | 2017-02-20 | 2019-04-09 | Datamax-O'neil Corporation | Clutch bearing to keep media tension for better sensing accuracy |
US9908351B1 (en) | 2017-02-27 | 2018-03-06 | Datamax-O'neil Corporation | Segmented enclosure |
US10737911B2 (en) | 2017-03-02 | 2020-08-11 | Hand Held Products, Inc. | Electromagnetic pallet and method for adjusting pallet position |
US10195880B2 (en) | 2017-03-02 | 2019-02-05 | Datamax-O'neil Corporation | Automatic width detection |
US10105963B2 (en) | 2017-03-03 | 2018-10-23 | Datamax-O'neil Corporation | Region-of-interest based print quality optimization |
CN108537077B (zh) | 2017-03-06 | 2023-07-14 | 手持产品公司 | 用于条形码检验的系统和方法 |
US11047672B2 (en) | 2017-03-28 | 2021-06-29 | Hand Held Products, Inc. | System for optically dimensioning |
US10780721B2 (en) | 2017-03-30 | 2020-09-22 | Datamax-O'neil Corporation | Detecting label stops |
US10798316B2 (en) | 2017-04-04 | 2020-10-06 | Hand Held Products, Inc. | Multi-spectral imaging using longitudinal chromatic aberrations |
US10223626B2 (en) | 2017-04-19 | 2019-03-05 | Hand Held Products, Inc. | High ambient light electronic screen communication method |
US9937735B1 (en) | 2017-04-20 | 2018-04-10 | Datamax—O'Neil Corporation | Self-strip media module |
US10463140B2 (en) | 2017-04-28 | 2019-11-05 | Hand Held Products, Inc. | Attachment apparatus for electronic device |
US10810541B2 (en) | 2017-05-03 | 2020-10-20 | Hand Held Products, Inc. | Methods for pick and put location verification |
US10549561B2 (en) | 2017-05-04 | 2020-02-04 | Datamax-O'neil Corporation | Apparatus for sealing an enclosure |
CN108859447B (zh) | 2017-05-12 | 2021-11-23 | 大数据奥尼尔公司 | 热敏打印机的介质更换过程的方法、介质转接器及打印机 |
US10438098B2 (en) | 2017-05-19 | 2019-10-08 | Hand Held Products, Inc. | High-speed OCR decode using depleted centerlines |
US10523038B2 (en) | 2017-05-23 | 2019-12-31 | Hand Held Products, Inc. | System and method for wireless charging of a beacon and/or sensor device |
US10732226B2 (en) | 2017-05-26 | 2020-08-04 | Hand Held Products, Inc. | Methods for estimating a number of workflow cycles able to be completed from a remaining battery capacity |
US10592536B2 (en) | 2017-05-30 | 2020-03-17 | Hand Held Products, Inc. | Systems and methods for determining a location of a user when using an imaging device in an indoor facility |
US9984366B1 (en) | 2017-06-09 | 2018-05-29 | Hand Held Products, Inc. | Secure paper-free bills in workflow applications |
US10710386B2 (en) | 2017-06-21 | 2020-07-14 | Datamax-O'neil Corporation | Removable printhead |
US10035367B1 (en) | 2017-06-21 | 2018-07-31 | Datamax-O'neil Corporation | Single motor dynamic ribbon feedback system for a printer |
US10644944B2 (en) | 2017-06-30 | 2020-05-05 | Datamax-O'neil Corporation | Managing a fleet of devices |
US10977594B2 (en) | 2017-06-30 | 2021-04-13 | Datamax-O'neil Corporation | Managing a fleet of devices |
US10778690B2 (en) | 2017-06-30 | 2020-09-15 | Datamax-O'neil Corporation | Managing a fleet of workflow devices and standby devices in a device network |
US10127423B1 (en) | 2017-07-06 | 2018-11-13 | Hand Held Products, Inc. | Methods for changing a configuration of a device for reading machine-readable code |
US10216969B2 (en) | 2017-07-10 | 2019-02-26 | Hand Held Products, Inc. | Illuminator for directly providing dark field and bright field illumination |
US10264165B2 (en) | 2017-07-11 | 2019-04-16 | Hand Held Products, Inc. | Optical bar assemblies for optical systems and isolation damping systems including the same |
US10867141B2 (en) | 2017-07-12 | 2020-12-15 | Hand Held Products, Inc. | System and method for augmented reality configuration of indicia readers |
US10956033B2 (en) | 2017-07-13 | 2021-03-23 | Hand Held Products, Inc. | System and method for generating a virtual keyboard with a highlighted area of interest |
US10733748B2 (en) | 2017-07-24 | 2020-08-04 | Hand Held Products, Inc. | Dual-pattern optical 3D dimensioning |
CN109308430B (zh) | 2017-07-28 | 2023-08-15 | 手持产品公司 | 对彩色条形码进行解码 |
US10255469B2 (en) | 2017-07-28 | 2019-04-09 | Hand Held Products, Inc. | Illumination apparatus for a barcode reader |
US10650631B2 (en) | 2017-07-28 | 2020-05-12 | Hand Held Products, Inc. | Systems and methods for processing a distorted image |
US10099485B1 (en) | 2017-07-31 | 2018-10-16 | Datamax-O'neil Corporation | Thermal print heads and printers including the same |
US10373032B2 (en) | 2017-08-01 | 2019-08-06 | Datamax-O'neil Corporation | Cryptographic printhead |
CN109388981B (zh) | 2017-08-04 | 2024-03-08 | 手持产品公司 | 用于多个安装位置的标记读取器声学壳体 |
CN109390994B (zh) | 2017-08-11 | 2023-08-11 | 手持产品公司 | 基于pogo连接器的软功率启动解决方案 |
CN109424871B (zh) | 2017-08-18 | 2023-05-05 | 手持产品公司 | 用于条码扫描器的照明器 |
US10399359B2 (en) | 2017-09-06 | 2019-09-03 | Vocollect, Inc. | Autocorrection for uneven print pressure on print media |
US10372389B2 (en) | 2017-09-22 | 2019-08-06 | Datamax-O'neil Corporation | Systems and methods for printer maintenance operations |
US20190094424A1 (en) * | 2017-09-27 | 2019-03-28 | Cognex Corporation | Optical systems having adaptable viewing angle and working distance, and methods of making and using the same |
US10756900B2 (en) | 2017-09-28 | 2020-08-25 | Hand Held Products, Inc. | Non-repudiation protocol using time-based one-time password (TOTP) |
US10621470B2 (en) | 2017-09-29 | 2020-04-14 | Datamax-O'neil Corporation | Methods for optical character recognition (OCR) |
US10245861B1 (en) | 2017-10-04 | 2019-04-02 | Datamax-O'neil Corporation | Printers, printer spindle assemblies, and methods for determining media width for controlling media tension |
US10728445B2 (en) | 2017-10-05 | 2020-07-28 | Hand Held Products Inc. | Methods for constructing a color composite image |
US10884059B2 (en) | 2017-10-18 | 2021-01-05 | Hand Held Products, Inc. | Determining the integrity of a computing device |
US10654287B2 (en) | 2017-10-19 | 2020-05-19 | Datamax-O'neil Corporation | Print quality setup using banks in parallel |
US10084556B1 (en) | 2017-10-20 | 2018-09-25 | Hand Held Products, Inc. | Identifying and transmitting invisible fence signals with a mobile data terminal |
US10293624B2 (en) | 2017-10-23 | 2019-05-21 | Datamax-O'neil Corporation | Smart media hanger with media width detection |
US10399369B2 (en) | 2017-10-23 | 2019-09-03 | Datamax-O'neil Corporation | Smart media hanger with media width detection |
US10679101B2 (en) | 2017-10-25 | 2020-06-09 | Hand Held Products, Inc. | Optical character recognition systems and methods |
US10210364B1 (en) | 2017-10-31 | 2019-02-19 | Hand Held Products, Inc. | Direct part marking scanners including dome diffusers with edge illumination assemblies |
US10427424B2 (en) | 2017-11-01 | 2019-10-01 | Datamax-O'neil Corporation | Estimating a remaining amount of a consumable resource based on a center of mass calculation |
US10181896B1 (en) | 2017-11-01 | 2019-01-15 | Hand Held Products, Inc. | Systems and methods for reducing power consumption in a satellite communication device |
US10369823B2 (en) | 2017-11-06 | 2019-08-06 | Datamax-O'neil Corporation | Print head pressure detection and adjustment |
US10369804B2 (en) | 2017-11-10 | 2019-08-06 | Datamax-O'neil Corporation | Secure thermal print head |
US10399361B2 (en) | 2017-11-21 | 2019-09-03 | Datamax-O'neil Corporation | Printer, system and method for programming RFID tags on media labels |
US10654697B2 (en) | 2017-12-01 | 2020-05-19 | Hand Held Products, Inc. | Gyroscopically stabilized vehicle system |
US10232628B1 (en) | 2017-12-08 | 2019-03-19 | Datamax-O'neil Corporation | Removably retaining a print head assembly on a printer |
US10703112B2 (en) | 2017-12-13 | 2020-07-07 | Datamax-O'neil Corporation | Image to script converter |
US10756563B2 (en) | 2017-12-15 | 2020-08-25 | Datamax-O'neil Corporation | Powering devices using low-current power sources |
US10323929B1 (en) | 2017-12-19 | 2019-06-18 | Datamax-O'neil Corporation | Width detecting media hanger |
US10773537B2 (en) | 2017-12-27 | 2020-09-15 | Datamax-O'neil Corporation | Method and apparatus for printing |
US10803264B2 (en) | 2018-01-05 | 2020-10-13 | Datamax-O'neil Corporation | Method, apparatus, and system for characterizing an optical system |
US10546160B2 (en) | 2018-01-05 | 2020-01-28 | Datamax-O'neil Corporation | Methods, apparatuses, and systems for providing print quality feedback and controlling print quality of machine-readable indicia |
US10795618B2 (en) | 2018-01-05 | 2020-10-06 | Datamax-O'neil Corporation | Methods, apparatuses, and systems for verifying printed image and improving print quality |
US10834283B2 (en) | 2018-01-05 | 2020-11-10 | Datamax-O'neil Corporation | Methods, apparatuses, and systems for detecting printing defects and contaminated components of a printer |
US10731963B2 (en) | 2018-01-09 | 2020-08-04 | Datamax-O'neil Corporation | Apparatus and method of measuring media thickness |
US10897150B2 (en) | 2018-01-12 | 2021-01-19 | Hand Held Products, Inc. | Indicating charge status |
US10809949B2 (en) | 2018-01-26 | 2020-10-20 | Datamax-O'neil Corporation | Removably couplable printer and verifier assembly |
US10584962B2 (en) | 2018-05-01 | 2020-03-10 | Hand Held Products, Inc | System and method for validating physical-item security |
US10434800B1 (en) | 2018-05-17 | 2019-10-08 | Datamax-O'neil Corporation | Printer roll feed mechanism |
US11639846B2 (en) | 2019-09-27 | 2023-05-02 | Honeywell International Inc. | Dual-pattern optical 3D dimensioning |
US11335105B2 (en) * | 2019-10-08 | 2022-05-17 | Zebra Technologies Corporation | Methods and systems to focus an imager for machine vision applications |
US11847516B2 (en) * | 2019-12-17 | 2023-12-19 | Sicpa Holding Sa | Method and device for reading a two-dimensional encoded pattern applied on a non-uniform background |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20060011724A1 (en) * | 2004-07-15 | 2006-01-19 | Eugene Joseph | Optical code reading system and method using a variable resolution imaging sensor |
US20070080280A1 (en) * | 2005-10-11 | 2007-04-12 | Havens William H | Control systems for adaptive lens |
Family Cites Families (43)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6860428B1 (en) * | 1998-09-11 | 2005-03-01 | Robotic Vision Systems Inc. | Optical symbologies imager |
US5576529A (en) * | 1986-08-08 | 1996-11-19 | Norand Technology Corporation | Hand-held optically readable information set reader focus with operation over a range of distances |
US5640001A (en) * | 1986-08-08 | 1997-06-17 | Norand Technology Corporation | Hand-held instant bar code reader having automatic focus control for operation over a range of distances |
US5308966A (en) * | 1986-08-08 | 1994-05-03 | Norand Corporation | Hand-held instant bar code reader having automatic focus control for operation over a range of distances |
US5841121A (en) * | 1988-08-31 | 1998-11-24 | Norand Technology Corporation | Hand-held optically readable character set reader having automatic focus control for operation over a range of distances |
US5262871A (en) * | 1989-11-13 | 1993-11-16 | Rutgers, The State University | Multiple resolution image sensor |
US5378883A (en) * | 1991-07-19 | 1995-01-03 | Omniplanar Inc. | Omnidirectional wide range hand held bar code reader |
US6213399B1 (en) * | 1991-07-25 | 2001-04-10 | Symbol Technologies, Inc. | Multi-channel signal processing in an optical reader |
US5811828A (en) * | 1991-09-17 | 1998-09-22 | Norand Corporation | Portable reader system having an adjustable optical focusing means for reading optical information over a substantial range of distances |
US5461491A (en) * | 1993-12-29 | 1995-10-24 | Hewlett-Packard Company | Procedure for reducing processing time for image elements by combining charge of adjacent pixels into a new composite pixel |
US5672858A (en) * | 1994-06-30 | 1997-09-30 | Symbol Technologies Inc. | Apparatus and method for reading indicia using charge coupled device and scanning laser beam technology |
US5572006A (en) * | 1994-07-26 | 1996-11-05 | Metanetics Corporation | Automatic exposure single frame imaging systems |
US5814803A (en) * | 1994-12-23 | 1998-09-29 | Spectra-Physics Scanning Systems, Inc. | Image reader with multi-focus lens |
US5600121A (en) * | 1995-03-20 | 1997-02-04 | Symbol Technologies, Inc. | Optical reader with independent triggering and graphical user interface |
US6179208B1 (en) * | 1997-01-31 | 2001-01-30 | Metanetics Corporation | Portable data collection device with variable focusing module for optic assembly |
US7304670B1 (en) | 1997-03-28 | 2007-12-04 | Hand Held Products, Inc. | Method and apparatus for compensating for fixed pattern noise in an imaging system |
US6250551B1 (en) * | 1998-06-12 | 2001-06-26 | Symbol Technologies, Inc. | Autodiscrimination and line drawing techniques for code readers |
US6598797B2 (en) * | 1998-09-11 | 2003-07-29 | Jason J. Lee | Focus and illumination analysis algorithm for imaging device |
CA2342095A1 (en) * | 2000-03-27 | 2001-09-27 | Symagery Microsystems Inc. | Image capture and processing accessory |
JP2002243918A (ja) | 2001-02-14 | 2002-08-28 | Olympus Optical Co Ltd | 可変焦点レンズ、光学特性可変光学素子及び光学装置 |
US7148923B2 (en) * | 2000-09-30 | 2006-12-12 | Hand Held Products, Inc. | Methods and apparatus for automatic exposure control |
US7128266B2 (en) * | 2003-11-13 | 2006-10-31 | Metrologic Instruments. Inc. | Hand-supportable digital imaging-based bar code symbol reader supporting narrow-area and wide-area modes of illumination and image capture |
US6834807B2 (en) | 2001-07-13 | 2004-12-28 | Hand Held Products, Inc. | Optical reader having a color imager |
US6722569B2 (en) | 2001-07-13 | 2004-04-20 | Welch Allyn Data Collection, Inc. | Optical reader having a color imager |
US6794627B2 (en) * | 2001-10-24 | 2004-09-21 | Foveon, Inc. | Aggregation of active pixel sensor signals |
US7055747B2 (en) * | 2002-06-11 | 2006-06-06 | Hand Held Products, Inc. | Long range optical reader |
US6918538B2 (en) * | 2002-12-18 | 2005-07-19 | Symbol Technologies, Inc. | Image scanning device having a system for determining distance to a target |
US6876776B2 (en) * | 2003-02-14 | 2005-04-05 | Ikonicys, Inc. | System and method for auto-focusing an image |
US7637430B2 (en) | 2003-05-12 | 2009-12-29 | Hand Held Products, Inc. | Picture taking optical reader |
US6981642B2 (en) * | 2003-07-17 | 2006-01-03 | Symbol Technologies, Inc. | Non-parallax optical auto-focusing system and method |
ATE523854T1 (de) * | 2004-01-23 | 2011-09-15 | Intermec Ip Corp | Autofokus-strichcode-scanner und dergleichen mit mikrofluidischen linsen |
JP2006235719A (ja) * | 2005-02-22 | 2006-09-07 | Matsushita Electric Ind Co Ltd | 撮像方法及び撮像装置 |
US7780089B2 (en) | 2005-06-03 | 2010-08-24 | Hand Held Products, Inc. | Digital picture taking optical reader having hybrid monochrome and color image sensor array |
US7611060B2 (en) * | 2005-03-11 | 2009-11-03 | Hand Held Products, Inc. | System and method to automatically focus an image reader |
JP2006268699A (ja) * | 2005-03-25 | 2006-10-05 | Casio Comput Co Ltd | コード読取装置 |
US7770799B2 (en) | 2005-06-03 | 2010-08-10 | Hand Held Products, Inc. | Optical reader having reduced specular reflection read failures |
JP4470860B2 (ja) * | 2005-11-09 | 2010-06-02 | 株式会社デンソーウェーブ | 情報コード読取装置 |
US20070164115A1 (en) * | 2006-01-17 | 2007-07-19 | Symboltechnologies, Inc. | Automatic exposure system for imaging-based bar code reader |
US7740176B2 (en) | 2006-06-09 | 2010-06-22 | Hand Held Products, Inc. | Indicia reading apparatus having reduced trigger-to-read time |
US7784696B2 (en) | 2006-06-09 | 2010-08-31 | Hand Held Products, Inc. | Indicia reading apparatus having image sensing and processing circuit |
US8083148B2 (en) | 2008-12-16 | 2011-12-27 | Hand Held Products, Inc. | Indicia reading terminal including frame processing |
US8657200B2 (en) | 2011-06-20 | 2014-02-25 | Metrologic Instruments, Inc. | Indicia reading terminal with color frame processing |
US20130048727A1 (en) | 2011-08-24 | 2013-02-28 | Metrologic Instruments, Inc. | Optical indicia reading terminal with color image sensor |
-
2008
- 2008-12-16 US US12/335,777 patent/US8083148B2/en active Active
-
2009
- 2009-12-10 EP EP09178777A patent/EP2202666A3/en not_active Withdrawn
- 2009-12-15 JP JP2009283961A patent/JP5592643B2/ja active Active
- 2009-12-15 CN CN2009110001739A patent/CN101877047A/zh active Pending
-
2011
- 2011-12-23 US US13/336,557 patent/US8646694B2/en active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20060011724A1 (en) * | 2004-07-15 | 2006-01-19 | Eugene Joseph | Optical code reading system and method using a variable resolution imaging sensor |
US20070102520A1 (en) * | 2004-07-15 | 2007-05-10 | Symbol Technologies, Inc. | Optical code reading system and method for processing multiple resolution representations of an image |
US20070080280A1 (en) * | 2005-10-11 | 2007-04-12 | Havens William H | Control systems for adaptive lens |
Cited By (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102663336A (zh) * | 2010-12-23 | 2012-09-12 | 考戈奈克斯股份有限公司 | 具有减少的触发-解码响应时间的标记读出器 |
CN102663336B (zh) * | 2010-12-23 | 2016-12-14 | 康耐视公司 | 具有减少的触发-解码响应时间的标记读出器和方法 |
US9721134B2 (en) | 2010-12-23 | 2017-08-01 | Cognex Corporation | Mark reader with reduced trigger-to-decode response time |
US10210369B2 (en) | 2010-12-23 | 2019-02-19 | Cognex Corporation | Mark reader with reduced trigger-to-decode response time |
CN102999745A (zh) * | 2011-01-19 | 2013-03-27 | 手持产品公司 | 具有焦点控制的成像终端 |
CN102999745B (zh) * | 2011-01-19 | 2016-10-05 | 手持产品公司 | 具有焦点控制的成像终端 |
CN102685466A (zh) * | 2011-01-31 | 2012-09-19 | 手持产品公司 | 适应性视频捕捉解码系统 |
CN102982300A (zh) * | 2011-06-20 | 2013-03-20 | 计量仪器公司 | 具有彩色帧处理的标记读取终端 |
CN102982300B (zh) * | 2011-06-20 | 2018-02-23 | 计量仪器公司 | 具有彩色帧处理的标记读取终端 |
WO2013159318A1 (en) * | 2012-04-27 | 2013-10-31 | Honeywell International Inc. | Method of improving decoding speed on off-the-shelf camera phone |
CN107844727A (zh) * | 2016-09-19 | 2018-03-27 | 手持产品公司 | 点撞击标记图像获取 |
CN107844727B (zh) * | 2016-09-19 | 2023-06-30 | 手持产品公司 | 点撞击标记图像获取 |
Also Published As
Publication number | Publication date |
---|---|
EP2202666A3 (en) | 2010-08-04 |
EP2202666A2 (en) | 2010-06-30 |
US8646694B2 (en) | 2014-02-11 |
US20100147956A1 (en) | 2010-06-17 |
US8083148B2 (en) | 2011-12-27 |
JP2010157222A (ja) | 2010-07-15 |
JP5592643B2 (ja) | 2014-09-17 |
US20120193418A1 (en) | 2012-08-02 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN101877047A (zh) | 包括帧处理的标记读取终端 | |
CN102982300A (zh) | 具有彩色帧处理的标记读取终端 | |
US8295601B2 (en) | Indicia reading terminal having multiple exposure periods and methods for same | |
US9773145B2 (en) | Encoded information reading terminal with micro-projector | |
US8903172B2 (en) | Imaging terminal operative for decoding | |
US9424453B2 (en) | Indicia reading terminal with color frame processing | |
US9251392B2 (en) | Indicia reading apparatus | |
US8794520B2 (en) | Method and apparatus for operating indicia reading terminal including parameter determination | |
US9224024B2 (en) | Invariant design image capture device | |
CN108537082B (zh) | 采用双目标自动曝光的装置和方法 | |
US20190034683A1 (en) | Reader for optical indicia presented under two or more imaging conditions within a single frame time | |
US8978983B2 (en) | Indicia reading apparatus having sequential row exposure termination times | |
US20110080500A1 (en) | Imaging terminal, imaging sensor having multiple reset and/or multiple read mode and methods for operating the same | |
CN102693403A (zh) | 具有照明和曝光控制的终端 | |
CN102369539A (zh) | 用于多重成像扫描仪的曝光控制 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C02 | Deemed withdrawal of patent application after publication (patent law 2001) | ||
WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20101103 |