CN105069449A - 具有图像传感器和可变透镜组件的标记读取终端 - Google Patents
具有图像传感器和可变透镜组件的标记读取终端 Download PDFInfo
- Publication number
- CN105069449A CN105069449A CN201510397423.6A CN201510397423A CN105069449A CN 105069449 A CN105069449 A CN 105069449A CN 201510397423 A CN201510397423 A CN 201510397423A CN 105069449 A CN105069449 A CN 105069449A
- Authority
- CN
- China
- Prior art keywords
- lens
- terminal
- frame
- indicia reading
- arrange
- 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.)
- Granted
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V10/00—Arrangements for image or video recognition or understanding
- G06V10/10—Image acquisition
- G06V10/12—Details of acquisition arrangements; Constructional details thereof
- G06V10/14—Optical characteristics of the device performing the acquisition or on the illumination arrangements
- G06V10/147—Details of sensors, e.g. sensor lenses
-
- 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/0004—Hybrid readers
-
- 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/10712—Fixed beam scanning
- G06K7/10722—Photodetector array or CCD scanning
- G06K7/10752—Exposure time control
-
- 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
- G06K7/10811—Focalisation
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N23/00—Cameras or camera modules comprising electronic image sensors; Control thereof
- H04N23/70—Circuitry for compensating brightness variation in the scene
- H04N23/73—Circuitry for compensating brightness variation in the scene by influencing the exposure time
Abstract
描述了一种基于图像传感器的标记读取终端,包括:可变位置成像透镜,其具有第一位置和第二位置,在第一位置处该终端具有最佳聚焦的第一平面,并且在第二位置处该终端具有最佳聚焦的第二平面。依照一实施例,第一预定图片大小可以关联到第一透镜位置,其中根据多个读出的像素确定图片大小,并且第二图片大小可以关联到第二透镜位置,以致透镜位置设置到第一位置的终端读出第一图片大小的帧,以及透镜位置设置到第二位置的终端读出第二图片大小的帧。除图片大小操作参数之外或者代替图片大小操作参数,不同操作参数可以关联到各自的第一和第二透镜位置。另外或可选地,用于确定操作参数的不同处理和/或用于确定操作参数的不同算法可以关联到第一和第二透镜位置的每一个。
Description
相关申请的交叉引用
本申请要求美国专利申请号No.12/540,168、于2009年8月12日提交、发明名称为“IndiciaReadingTerminalHavingImageSensorAndVariableLensAssembly”(具有图像传感器和可变透镜组件的标记读取终端)的优先权。要求上述申请的优先权,并且其全部内容通过引用结合于此。
技术领域
本发明总体涉及基于光学的寄存器,并且特别地,本发明涉及一种基于图像传感器的标记读取终端。
背景技术
用于读取可解码标记的标记读取终端可以以多种方式得到。例如,没有键盘和显示器的最少特征的标记读取终端通常用于销售点应用。可得到的呈可识别的枪式形式要素的没有键盘和显示器的标记读取终端具有手柄和触发按钮(触发器),该触发按钮可由食指启动。具有键盘和显示器的标记读取终端也可以得到。配备有键盘和显示器的标记读取终端通常用于航运业和仓库应用中,并且呈合并显示器和键盘的形式要素。在配备有键盘和显示器的标记读取终端中,启动解码消息输出的触发按钮通常被提供在这样的位置上:能由操作者的拇指启动。没有键盘和显示器的形式或者配备有键盘和显示器的形式的标记读取终端通常用于多种数据收集应用中,该数据收集应用包括销售点应用、航运业应用、仓储应用、安全检查站应用以及患者照料应用。一些标记读取终端适用于读取条形码符号,该条形码符号包括一个或多个一维(1D)条形码、堆叠的1D条形码以及二维(2D)条形码。其他标记读取终端适用于读取OCR字符,同时还配备其他标记读取终端来读取条形码符号和OCR字符这两者。
发明内容
描述了一种基于图像传感器的标记读取终端,包括:可变设置成像透镜,其具有第一设置和第二设置,在第一设置该终端具有第一最佳聚焦平面,并且在第二设置该终端具有第二最佳聚焦平面。依照一实施例,第一预定图片大小可以关联到第一透镜位置,其中根据多个读取的像素确定图片大小,并且第二图片大小可以关联到第二透镜位置,使得透镜设置设定到第一设置时的终端读取第一图片大小的帧,以及透镜设置设定到第二设置时的终端读取第二图片大小的帧。除图片大小操作参数之外或者代替图片大小操作参数,不同操作参数可以关联到相应的第一和第二透镜设置。另外或可选地,用于确定操作参数的不同处理和/或用于确定操作参数的不同算法可以关联到第一和第二透镜设置的每一个。
附图说明
参照以下描述的附图可以更好地了解在此描述的特征。不是着重这些附图的比例,着重举例说明本发明的原理。在这些附图中,贯穿不同视图,相同的数字被用来表示相同的部分。
图1是在一实施例中具有可变聚焦透镜组件的基于图像传感器的标记读取终端的透视图;
图2是在一实施例中具有可变聚焦透镜组件的基于图像传感器的标记读取终端的框图;
图3是在一实施例中可变透镜设置透镜组件的示意图;
图4是在一实施例中可变透镜设置透镜组件的示意图;
图5是在一实施例中可变透镜设置透镜组件的示意图;
图6是在一实施例中举例说明其用户接口的基于图像传感器的标记读取终端的透视图;
图7是在一实施例中举例说明基于图像传感器的标记读取终端的各个功能间的时序的时序图。
具体实施方式
描述了一种具有可变设置(setting)成像透镜组件的基于图像传感器的标记读取终端1000,该可变设置成像透镜组件包括第一设置和第二设置,在第一设置该终端具有第一最佳聚焦(optimumfocus)(最优聚焦距离(focusdistance))平面,并且在第二设置该终端具有第二最佳聚焦平面。因此,这样的设置可以被认为是最佳聚焦(或者最优聚焦距离)透镜设置平面。参照图1,标记读取终端1000能够操作来捕获和处理表示目标T(例如基底,如终端1000的视场(fieldofview)1240内的一张纸)的一部分的图像数据帧。在目标T上,可以放置可解码标记15,例如条形码符号。在读取期间,终端1000可以放置在离目标T距离D的位置,如同图1所示的。由于终端1000具有可变透镜组件,例如,可以在第一透镜设置和第二透镜设置之间改变终端1000的最佳聚焦平面,在第一透镜设置终端1000的最佳聚焦平面位于终端到目标的距离为L1的地方,并且在第二透镜设置终端1000的最佳聚焦平面位于终端到目标的距离为L2的地方。终端1000能够操作来使得可能存在附加的透镜设置,例如,第三透镜设置,在第三透镜设置可以将终端1000的最佳聚焦平面限定在终端到目标的距离为L3的地方,以及第四透镜设置,在第四透镜设置可以将终端1000的最佳聚焦平面限定在更远的终端到目标的距离为L4的地方。理论上,可以存在含有中间设置的无限个附加的透镜设置。通过参照图1视图中所示的视场1240,可以了解到,尽管视图中在具有特定投影角(projectionangle)并且限定视场1240的圆锥体1250内表示了多个不同最佳聚焦平面,但是限定视场1240的圆锥体1250的透镜组件投影角可以随着终端的透镜组件的透镜设置改变而改变。
另外,如同这里将描述的一样,终端1000能够操作来具有第一功能以及第二功能,第一功能中,在操作者启动读取尝试期间,改变透镜组件的透镜设置,第二功能中,在操作者激活读取尝试期间,透镜设置保持固定,但是其可能会经受第一和第二操作者激活的读取尝试中间的调整,以响应在第一和第二操作者激活的读取尝试之间输入到终端1000的操作者输入的命令。
终端1000能够操作来使得在操作者激活读取尝试期间的第一时间,终端1000的实际当前读取距离可以与终端1000的最佳聚焦距离透镜设置的当前平面相隔很大。不过,在操作者激活读取尝试期间的第二时间,终端1000的实际当前终端到目标的距离D可以紧密对应并接近终端1000的最佳聚焦透镜设置平面。依照第一功能的操作,在操作者激活读取尝试期间,最佳聚焦透镜设置的改变着的平面可以会聚于实际终端到目标距离,其中曝光、读取、捕获并处理一连串的帧。依照第二功能的操作,如果终端1000是便携的,在操作者激活读取尝试期间,操作者可以将终端1000移动到一位置,在该位置当前终端到目标距离紧密对应并接近最佳聚焦设置的平面。同样,依照第二功能,在操作者激活读取尝试期间,可以使承载可解码标记的基底接近终端1000。
依照一实施例,第一图片大小可以与第一透镜设置相关联,并且第二图片大小可以与第二透镜设置相关联,以便透镜设置设定为第一透镜设置时终端读取第一图片大小的帧,并且透镜设置设定为第二透镜设置时终端读取第二图片大小的帧。
除了或代替图片大小操作参数,不同的操作参数可以与相应的第一和第二透镜设置相关联。
一种这样的操作参数是帧曝光级别(level);另一种操作参数是放大增益;另一种操作参数是初始曝光周期;另一种操作参数是初始放大增益。
另外或可选地,确定操作参数的不同处理和/或确定操作参数的不同算法可以与第一和第二透镜设置的每一个相关联。
例如,当透镜设置处于第一透镜设置时,用于控制曝光级别的第一处理和/或算法可以是激活的,并且当透镜设置处于第二透镜设置时,用于控制曝光级别的第二处理和/或算法可以是激活的。同样,当透镜设置处于第一透镜设置时,用于控制放大增益的第一处理和/或算法可以是激活的,并且当透镜设置处于第二透镜设置时,用于控制放大增益的第二处理和/或算法可以是激活的。
在于此描述的可变透镜设置标记读取终端的改进过程中,可以确定用远没有聚焦(outoffocus)的终端(即,终端所处于的终端到目标距离与对应于当前透镜设置的最佳聚焦距离平面的距离相隔很大)曝光的帧的解码通常将是失败的,其是由于终端没有聚焦,而不考虑是否为了终端的实际当前读取距离而优化了操作控制。因此,在一实施例中,标记读取终端能够操作来使得为了与终端的透镜组件的当前设置的最佳聚焦平面对应的读取距离,而优化终端的操作参数。
在一实施例中,例如,可以基于开环(openloop)(即不管测距参数,焦点确定(focusdetermination)或其他确定的条件)控制终端的透镜组件的透镜设置。在这种实施例中,终端能够操作来使得为了与终端的透镜组件的当前设置的最佳聚焦平面对应的读取距离,而优化终端的操作参数,而不考虑当前透镜设置的最佳聚焦距离的平面是否接近于当前实际的终端到目标距离。如同所描述的来操作,可以改进期望读取时间和成功读取可能性。在另一实施例中,终端1000可以合并范围检测功能,并且依照检测的范围可以设定终端1000的透镜组件的透镜设置。
参照图1-7,示出并描述了用于支持参照基于图像传感器的标记读取终端而于此描述的操作的硬件平台。
标记读取终端1000可以包括图像传感器1032,其包括具有以像素行和列排列的像素的多像素图像传感器阵列1033、相关联的列电路1034和行电路1035。与图像传感器1032相关联的可以是放大电路1036(放大器),以及模数转换器1037,其将从图像传感器阵列1033读取的模拟信号形式的图像信息转换成数字信号形式的图像信息。图像传感器1032还可以具有相关联的时序和控制电路1038,例如,用于控制图像传感器1032的曝光周期以及用于放大器1036的增益。可以将标注的电路部件1032、1036、1037和1038封装成共同的图像传感器集成电路1040。在一例子中,例如,图像传感器集成电路1040可以由从美光技术有限公司(MicronTechnology,Inc.)得到的MT9V022(752×480像素阵列)或MT9V023(752×480像素阵列)图像传感器集成电路构成。在一例子中,图像传感器集成电路1040可以合并拜耳(Bayer)模式滤波器,以致在图像传感器阵列,在红色像素位置限定红色像素,在绿色像素位置限定绿色像素,以及在蓝色像素位置限定蓝色像素。利用合并了拜耳模式的图像传感器阵列提供的帧可以包括红色像素位置处的红色像素值,绿色像素位置处的绿色像素值以及蓝色像素位置处的蓝色像素值。在合并了拜耳模式的图像传感器阵列的实施例中,为了显影图像数据的单色帧,在对帧进行进一步处理之前,CPU1060可以利用绿色像素值在绿色像素位置中间的帧像素位置处插值像素值。可选地,在对帧进行进一步处理之前,CPU1060可以利用红色像素值插值红色像素位置中间的像素值。可选地,在对帧进行进一步处理之前,CPU1060可以利用蓝色像素值插值蓝色像素位置中间的像素值。
在终端1000的操作过程中,可以从图像传感器1032中读取图像信号,将其转换并存储在诸如RAM1080的系统存储器中。终端1000的存储器1085包括RAM1080、诸如EPROM1082的非易失性存储器以及诸如可由闪存或硬驱动存储器构成的存储装置(storagememorydevice)1084。在一实施例中,终端1000可以包括CPU1060,其适于读取在存储器1080中存储的图像数据,以及对这些图像数据进行各种图像处理算法。终端1000可以包括直接存储器存取单元(DMA)1070,用于将从图像传感器1032中读取并且经过转换的图像信息路由到RAM1080。在另一实施例中,终端1000可以使用提供总线仲裁机制的系统总线(例如,PCI总线),因而消除了对中央DMA控制器的需求。本领域技术人员可以意识到,为了在图像传感器1032和RAM1080之间的有效数据传输提供的系统总线架构和/或直接存储器存取部件的其他实施例也在本发明的范围和精神之内。
参照终端1000另外的方面,透镜组件200可以适于将基底T上的位于视场1240内的可解码标记15的图像聚焦于图像传感器阵列1033上。成像光线可以绕着成像轴25传送。透镜组件200可以适于实现多焦距(focallength)和多最优聚焦距离。
终端1000还可以包括照明图案光源库1204和相关联的光整形光学器件1205,用于产生与终端1000的视场1240基本上对应的照明图案1260。库1204和光学器件1205的组合可以被认为是照明图案产生器1206。终端1000还可以包括对准图案光源库1208和相关联的光整形光学器件1209,用于产生由基底构成的目标T上的对准图案1270。库1208和光学器件1209的组合可以被认为是对准图案产生器1210。在使用中,通过将对准图案1270投影在可解码标记15上,可以由操作者相对承载可解码标记15的目标T(例如,基底、一张纸、包)来对终端1000进行定向。在图2的例子中,由1D条形码符号构成可解码标记15。还可以由2D条形码符号或光学字符识别(OCR)字符来构成可解码标记15。照明图案光源库1204和对准图案光源库1208的每一个都包括一个或多个光源。通过使用电功率输入单元55可以控制透镜组件200,电功率输入单元55提供能量,以改变透镜组件200的最佳聚焦平面。在一实施例中,电功率输入单元55可以作为受控电压源来操作,并且在另一实施例中,作为受控电流源来操作。通过使用照明图案光源控制电路1220可以控制照明图案光源库1204。通过使用对准图案光源库控制电路1222可以控制对准图案光源库1208。电功率输入单元55可以施加信号来改变透镜组件200的光学特性,例如,改变透镜组件200(的最佳聚焦平面)的焦距和/或最优聚焦距离。例如,照明图案光源库控制电路1220可以将信号发送到照明图案光源库1204,以改变由照明图案光源库1204输出的照明的级别。例如,对准图案光源库控制电路1222可以将信号发送到对准图案光源库1208,以改变由对准图案光源库1208输出的照明的级别。已经提到的是,终端1000可以合并范围检测功能。在一实施例中,终端1000能够操作来使得通过使用准直光学器件来投影对准图案1270,这样视场1240内的对准图案1270的位置改变,并且终端1000进一步能够操作来使得基于表示视场1240的帧内的、对准图案1270的表示的确定位置,相应地确定终端1000的当前终端到目标的距离。现在将描述透镜组件200的另外的方面。
在图3的实施例中,透镜组件200包括流体透镜202。在一实施例中的流体透镜202可以是包含多种不混溶(immiscible)光学流体的电润湿(electrowetting)流体透镜。在一实施例中,流体透镜202可以由来自法国里昂的VARIOPTICS.A.得到的类型的ARCTIC314或ARCTIC316流体透镜构成。可选地,流体透镜202可以是具有可变形表面类型的流体透镜,并且可以与耦合到功率输入单元55的机械制动器组件(未示出)相关联地提供流体透镜202。
参照图4,透镜组件200可以包括与流体透镜202串联的一个或多个透镜。在图4的实施例中,例如,透镜204可以是玻璃或聚碳酸酯透镜,或者流体透镜。在图5的实施例中,透镜200包括机械可移动透镜206。在一实施例中,透镜206可以由固体的光传输材料(solidlighttransmissivematerial)(例如玻璃或聚碳酸酯)构成,并且可以通过由耦合到功率输入单元55的马达M提供的马达力来移动。在一实施例中,马达M可以由空心分档马达(hollowsteppermotor)来提供,并且可以将透镜206安置在这种空心分档马达内,以便在如同由双箭头208所示的那样,在沿着轴25的不同位置间移动透镜206。如图5所示,透镜组件200还可以包括诸如与透镜206串联的透镜204这样的附加透镜。
终端1000还可以包括多个外围装置,其包含触发器3408,触发器3408用于为激活帧读取和/或特定解码处理而激活触发信号。终端1000适于使得触发器3408的激活激活触发信号并且启动解码尝试。特定地,终端1000是能够操作来使得响应于触发信号的激活,通过读取来自图像传感器阵列1033的图像信息(典型地,以模拟信号的形式)以及然后在转换之后将图像信息存储到存储器1080(其可以在给定时间缓存一连串帧中的一个或多个帧)中,可以读取并捕获一连串的帧。CPU1060能够操作来对一连串帧中的一个或多个进行解码尝试。为了尝试解码条形码符号,例如一维条形码符号,CPU1060可以处理对应于一条线上的像素位置(例如,行,列,或像素位置的对角线集合)的帧的图像数据,以确定暗和亮单元的空间图案,并且可以将所确定的每个暗和亮单元图案经由查表转换为字符或字符串。
在可解码标记表示是2D条形码符号体系时,解码尝试可以包括以下步骤:使用特征检测算法定位探测器(finder)图案,依照与探测器图案的预定关系,定位与探测器图案交叉的矩阵线,沿着矩阵线确定暗和亮单元图案,以及将每个亮图案经由查表转换成字符或字符串。
终端1000可以包括将各种外围设备耦合到系统地址/数据总线(系统总线)1500的各种接口电路,用于与同样耦合到系统总线1500的CPU1060通信。终端1000可以包括将图像传感器时序和控制电路1038耦合到系统总线1500的接口电路1028,将电功率输入单元55耦合到系统总线1500的接口电路1118,将照明光源库控制电路1220耦合到系统总线1500的接口电路1218,将对准光源库控制电路1222耦合到系统总线1500的接口电路1224,以及将触发器3408耦合到系统总线1500的接口电路1402。终端1000还可以包括耦合到系统总线1500且经由接口1418与CPU1060通信的显示器3420,以及经由连接到系统总线1500的接口2409与CPU1060通信的指示机构(pointermechanism)3410。
在终端1000的操作期间,可以捕获并进行所述处理的图像数据的一连串的帧可以是完整帧(包括对应于图像传感器阵列1033的每个像素或从阵列1033中读取的最大数目的像素的像素值)。可以捕获并进行所述处理的图像数据的一连串的帧还可以是“窗口帧”,其包括的像素值对应于比图像传感器阵列1033的像素的完整帧少。可以捕获并进行所述处理的图像数据的一连串的帧还可以包括完整帧和窗口帧的组合。可以通过选择性地寻址读取对应于完整帧的具有图像传感器阵列1033的图像传感器1032的像素来捕获完整帧。可以通过选择性地寻址读取对应于窗口帧的具有图像传感器阵列1033的图像传感器1032的像素来捕获窗口帧。在一实施例中,对多个像素进行寻址并且读取以确定帧的图片大小。相应地,完整帧可以被认为具有第一相对大的图片大小,并且窗口帧可以被认为具有相对于完整帧的图片大小来说相对小的图片大小。窗口帧的图片大小可以基于进行寻址以及与窗口帧的捕获有关的像素的数量来改变。
终端1000可以以已知的帧速率这样的速率来捕获图像数据的帧。典型的帧速率是60帧/秒(FPS),其变换为帧时间(帧周期)是16.6ms。另一典型的帧速率是30帧/秒(FPS),其变换为帧时间(帧周期)是33.3ms/帧。可以通过帧图片大小的减小来增加终端1000的帧速率(并且减少帧时间)。
图6中示出了一实施例中的终端1000的外形视图。如图6所示,可以在手持外壳1014的共同侧上安装显示器3420、触发器3408以及指示机构3410。显示器3420和指示机构3410的结合可以被认为是终端1000的用户接口。还可以通过配置终端1000来提供终端1000的用户接口,以能够操作来通过解码编程的条形码符号被重新编程。在另一实施例中,终端1000的手持外壳1014可以没有显示器,并且可以呈枪式的形式要素。
参照终端1000,终端1000能够操作来在至少第一最佳聚焦设置(最优聚焦距离设置)的平面和第二最佳聚焦设置的平面之间改变透镜组件200的透镜设置。标记读取终端1000能够操作来在至少第一和第二不同最佳聚焦设置的平面之间改变透镜组件的透镜设置,并且其进一步地能够操作来曝光透镜组件处于第一最佳聚焦设置平面时的图像数据的第一帧以及透镜组件处于第二最佳聚焦设置平面时的图像数据的第二帧,并且可以进一步地配置该终端,使得终端能够操作来对图像数据的第一和第二帧中的每一个进行解码尝试以解码可解码标记。该第二帧可以是关于第一帧的连续帧,或者关于第一帧的非连续的后续帧。同样,在共同操作者激活读取尝试期间,或者可选地,在单独操作者激活读取尝试期间,可以曝光、读取、捕获或处理图像数据的第一和第二帧。
终端1000能够操作来使得当触发器3408的启动激活操作者激活的读取尝试时,终端1000可以捕获一连串的帧,并且对这些帧的一个或多个进行解码尝试,直到例如通过触发器3408的释放或者成功解码或超时条件被满足来去激活(deactivate)操作者激活的读取尝试的时候。在另一方面中,依照在此阐述的第一功能终端1000能够操作来在终端执行操作者激活的终端的读取尝试期间,在透镜组件的至少第一和第二透镜设置之间改变透镜组件的透镜设置。
依照在此阐述的第二功能的终端1000能够操作来在终端执行操作者激活的终端的读取尝试期间,将该终端的透镜设置保持在特定的透镜设置。另外,终端1000能够操作来依照在第一操作者激活的读取尝试之后且在第二操作者激活的读取尝试之前输入的操作者输入的命令改变透镜设置。终端1000进一步地能够操作来使得解码尝试使用的第一帧和第二帧是在独立的第一和第二独立操作者激活的终端的读取尝试期间曝光的帧。
图7示出了进一步举例说明一实施例中的终端1000操作的时序图。图7的时序图举例说明了进行从具有所描述的功能的第一配置到第二所述功能的第二配置、以及到第二所述功能的第三配置的配置改变的终端1000,第一配置中在读取尝试期间改变终端1000的可变透镜组件200的透镜设置,第二配置中终端1000的可变透镜组件200在整个读取尝试中保持在固定设置,第三配置中终端1000的可变透镜组件在整个操作者激活的读取尝试期间保持在固定的透镜设置。
参照图7的时序图,信号3501是表示依照第一所述功能(在操作者激活的读取尝试期间透镜设置改变)的操作者可选配置的激活或非激活(inactive)状态的状态信号。信号3502是表示操作者可选配置(在操作者激活的读取尝试期间透镜设置保持不变)的状态的状态信号。信号3503是表示第二所述功能的另一操作操作者可选配置(透镜设置保持不变)的状态的状态信号。信号3506是可通过触发器3408的启动而激活并且可以通过触发器3408的释放而被去激活的触发信号,触发器3408在超时周期之后或可解码标记的成功解码之后变成非激活的。信号3508表示输入到终端1000的透镜组件200的能量输入级别(level)。信号3510是曝光信号。信号3510的逻辑高周期定义曝光周期3320、3322、3324、3326、3328、3330和3331。信号3512是读取信号。信号3512的逻辑高周期定义读取周期3420、3422、3424、3426、3428和3430。
参照处理周期3520、3522、3524、3526、3528和3530,标注的处理周期可以表示这样的处理周期:在该周期期间,终端1000的CPU1060处理存储的(例如,缓存的)表示基底的帧(该基底承载可解码标记)。这样的处理可以包括这里所述的用于尝试解码可解码标记的处理。
进一步参照图7的时序图,在时间t0操作者可以使用例如参照图6描述的按钮5356来选择第一配置,以便终端1000被设定为这样的配置:在该配置中透镜组件200的透镜设置在读取尝试期间会改变。在时间t1,操作者可以激活触发信号3506。响应于触发信号3506被激活,终端1000在曝光周期3320、3322和3324期间曝光多个图像数据帧。
参照图7的时序图,当终端1000以参照图7的时序图所描述的第一配置操作的时候,在每个相应曝光周期3320、3322和3324期间,为了建立透镜组件200的设置而输入的如信号3508所表示的能量输入级别可以处于不同级别。在时间t2,可以通过例如成功解码、满足超时条件或释放触发器3408来去激活触发信号3506。在时间t3,操作可以依照这里所述的第二功能,例如通过按钮5344的启动来激活配置。终端1000能够操作来使得后续配置的激活使先前配置去激活。
参见信号3508,信号3508可以建立在与选择的透镜设置对应的能量级别。在一实施例中,其中激活第二所述功能的配置的选择可以被认为是选择的透镜设置。参照图7的时序图,按钮5344的选择为下一读取尝试在远的最佳聚焦距离的平面建立固定的透镜设置。在时间t4,可以例如通过操作者启动触发器3408,再次激活触发信号3506。如同曝光周期3326、3328、3330和3331所示,可以确保多个曝光周期。当以依照第二所述功能的配置操作时,如信号3508所示的到透镜组件200的激励输入级别以及透镜组件200的设置保持不变。在时间t5,例如,可以通过触发器3408的释放,超时的期满或消息的成功解码来使触发信号3506去激活。
如同这里所描述的使用终端1000或者包含终端1000的显示器和指示机构的用户(操作者)接口作出的在此所描述的模式、配置或设置选择,还可以通过使用其他用户接口来作出,例如终端1000能够操作来通过读取编程的条形码符号被重新编程,可以认为通过读取编程的条形码符号而使终端1000被重新编程来提供用户接口。
表A中概述了终端1000的各种配置。表A依照各种配置(包括关于图7概述的那些配置)概述终端1000的操作。对应于参照图7的时序图所描述的状态信号3501的“第一”配置对应于表A中概述的、通过使用如图6所示的按钮5356可选择的配置9。对应于参照图7的时序图所描述的状态信号3502的“第二”配置对应于表A中概述的配置1(读取尝试期间,透镜设置保持在远的最佳聚焦设置平面),并且配置1可通过使用如图6所示的按钮5344来选择。配置5,6,7,8和9是依照第一类型的功能(改变透镜设置,读取尝试期间的透镜设置改变)配置的配置,同时,配置1,2,3和4是依照第二类型的功能(不改变透镜设置)的配置。从终端设计到终端设计,指定为远的、中间的、近的、接近接触的距离可以改变,并且终端能够操作来使得这些指定中间的理论上无限数量的最优聚焦距离透镜设置是可能的。这些值示例性的是:远的762.00cm(300”),中间的91.40cm(36”),近的20.32cm(8”),以及接近接触的7.62cm(3”)。
表A
参照表B,示出并描述了终端1000的各种关联轮廓(profile)。通过参照表B,终端1000能够操作来具有轮廓集A*B*C*D*E*中的轮廓,其中“*”是指定与表B所示的字符相关联的下标中的任意一个的通配指示符。终端1000能够操作来总是以轮廓集A*B*C*D*E*中的单一轮廓来操作,或者终端1000能够操作来使得潜在候选轮廓集中的特定激活轮廓是操作者可选的。轮廓集A*B*C*D*E*中的候选轮廓可以包含多个子轮廓。选择的轮廓可以包括多个种类的每一个的选择的子轮廓。在所描述的例子中,在A*种类中的子轮廓的选择在透镜设置和图片大小之间建立特定关联(或者缺乏关联)。在B*子轮廓种类中的特定轮廓的选择在透镜设置和曝光级别之间建立特定关联(或者缺乏关联)。在C*子轮廓种类中的特定轮廓的选择在透镜设置和放大增益控制(即,可以放大图像信号的放大器1036的增益)之间建立特定关联(或者缺乏关联)。如同D*子轮廓和E*子轮廓所指示的,终端1000能够操作来使得透镜组件200的透镜设置可以被链接到附加或可选种类的一个或多个控制。
为了允许操作者选择轮廓,终端1000能够操作来以具有如参照图6的按钮5502所述的选择器特征。终端1000能够操作来使得通过按钮5502的选择,终端1000可以显示轮廓选择器窗口5510。操作者可以通过窗口5510的适当矩阵按钮的选择来选择轮廓集A*B*C*D*E*中的特定轮廓。特定按钮的加亮指示激活状态。在图6表示将激活的特定操作状态中,如窗口5510的加亮按钮所指示的那样恰好激活轮廓A1B0C2D0E0。
表B
如同从表B中所示,特定子轮廓的选择将特定控制(例如,操作参数,用于确定操作参数的处理,以及用于确定操作参数的算法)关联到特定透镜设置,以便在终端1000的操作中,当特定透镜设置是激活时,特定控制是激活的。如果特定图片大小被关联到特定透镜设置,则当存在透镜设置激活时的帧的读取时,为了读取而寻址具有特定指定窗口坐标(定义将被读取的窗口帧的边界)的帧。如果用于确定操作参数的特定处理被关联到特定透镜设置,则当用于具有相关联的透镜设置的扫描的操作参数被确定时,用于确定操作参数的特定处理将是激活的。如果特定曝光周期被关联到特定透镜设置,则当存在与特定透镜设置的关联时,终端将曝光周期控制到特定级别。如果特定增益被关联到特定透镜设置,则当将增益用于特定透镜设置激活时曝光的帧的帧图像信号时,该终端可以将增益控制到相关联的级别。在表B的例子中,根据外部边界坐标指定窗口位置。应当了解的是,其他方式也可以用于指定的窗口位置(例如,结合偏置的窗口尺寸)。
现在将参照可以由操作者选择的特定子轮廓来描述另外的特征。参照子轮廓A1,随着子轮廓A1激活,图片大小(根据定义将被读取(根据所描述的格式,边界里的像素将被读取,并且对于边界外的像素可以避免读取)的窗口帧的边界的窗口坐标表示)被关联到透镜设置,并且随着透镜设置自动改变。通常,如同参照子轮廓A1所示的,当透镜组件200的透镜设置包括较近的最佳聚焦平面时,根据读取像素的数量增加图片大小,当透镜组件200的透镜设置处于较远的最佳聚焦平面时,减小图片大小。子轮廓A2的可用性是承认以下事实:读取距离较远,较小的图片大小将足以用来包围诸如条形码的可解码标记的全部表示。作为比较,参照子轮廓A0,子轮廓A0激活时,终端1000的图片大小保持在恒定大小(完整帧),而不考虑终端的透镜设置。子轮廓A2激活时,保持不变(处于完整帧设置)而不考虑透镜设置的图片大小可以被认为是与透镜设置分离(disassociate)。子轮廓A2激活时,图片大小也保持不变,但是处于定义特定窗口帧位置的恒定设置。
现在转向子轮廓B0,B1,B2和B3,子轮廓B0,B1,B2和B3涉及终端1000的曝光级别(曝光周期)的控制。在终端1000的改进过程中,可以确定在一些应用中,改变当前透镜设置的曝光控制是有用的。
参见子轮廓B1,在更远的最佳聚焦透镜设置平面处对于终端可以使用较长的曝光周期,而不考虑实际终端到目标的距离,在更近的最佳聚焦透镜设置平面处可以使用更短的曝光周期,而不考虑实际终端到目标的距离。因此,最佳聚焦透镜设置的平面较远,可以使用较长的曝光周期以使处于与当前透镜设置对应的终端到目标距离的终端的性能最优化。作为比较,参照子轮廓B0,子轮廓B0激活时,用于图像传感器1032的曝光周期是不变的,处于基线级别E=EB,而不考虑激活的透镜设置。
参照子轮廓B2和B3,子轮廓B2激活时,用于终端1000的图像传感器1032的曝光周期参数不是恒定的,而是根据算法来确定。子轮廓B2激活时,使用的曝光周期值可以具有建立在预定级别的初始值E0,同时在逐帧的基础上确定后续值Ei(初始帧之后的每一帧的值)。从表B可看出,初始曝光周期E0(其指在特定的操作者激活的读取尝试期间帧的曝光周期)可以基于透镜设置而改变。参照子轮廓B2,如同表B所指示的,在较远的透镜设置处的初始使用的曝光周期参数值是E0=EF,在中间透镜设置处是E0=EB,在较近的透镜设置处是E0=EN,并且在接近接触的透镜设置处是E0=ENC。
参照初始帧之后的后续帧的后续曝光周期,可以依照函数f1确定后续曝光周期。参照函数fE1,函数fE1是使用的曝光周期的函数,对于最近的帧和白电平来说,E=Ei-1,对于由CPU1060进行处理的可用的最近的帧来说是Wi-1。帧的白电平可以被计算为图像数据帧的像素位置处的像素值的平均值。在一实施例中,如果Wi-1低于目标值,可以通过将在最近的曝光周期期间使用的曝光增加预定量、以及如果参数Wi-1高于预定目标值,将该量减去预定量,从而确定下一帧的曝光参数值E。在一实施例中,参照子轮廓B2,为了确定下一帧的曝光周期,最近的帧将不被认为是可用于处理的与当前操作者激活的读取尝试相关联的最近的整帧,而是当前操作者激活的读取尝试期间当前透镜设置激活时曝光的最近的帧。另外,最近使用的参数值(例如,曝光值)在当前读取尝试期间可能不是整个最近使用的参数值,而是在当前读取尝试期间当前透镜设置激活时的最近使用的参数值。因而参照表A中的配置6,为了曝光周期的计算,相对于帧9的最近的帧可以不认为是帧8,而是帧5,当前透镜设置激活时可用于处理的最近的帧。同样,最近使用的增益参数值可以被认为不是帧8使用的增益,而是帧5使用的增益。因此可以看出,终端1000能够操作来在为具有相关联的特定透镜设置的特定帧确定操作参数时,优先使用具有相同透镜设置的帧。在如同所述例子中在此阐明的这种优先使用的一个例子中,终端1000可以丢弃(忽略)具有相关联的透镜设置的帧的数据,该相关联的透镜设置与特定透镜设置不同。仍参照子轮廓B2的例子,函数f=fE1表达的相同算法可以是激活的,用于使用的曝光周期的确定,而不考虑当前透镜设置。但是,每个透镜设置使用的曝光是完全不同的,第一,由于对于子轮廓B2激活时的每个透镜设置来说,初始曝光周期E0不同;以及第二,由于为了为每个特定透镜设置确定后续(即,初始帧之后)使用的曝光参数,可以激活不同处理。
为了确定每个相应透镜设置激活时的能量级别以用于发光光源,CPU1060可以运行不同的程序。终端1000能够操作来使得CPU1060为每个当前正在执行的曝光周期确定处理执行不同的处理线程。
现在参照子轮廓B3,除了对每个相应透镜设置运行不同曝光参数确定处理之外,子轮廓B3与子轮廓B2类似,在不同透镜设置之间区分运行处理所用的算法。参照子轮廓B3的例子,第一透镜设置激活时的激活算法由函数f=fE1表示。中间透镜设置激活时的激活算法由函数f=fE2表示,与近的最佳聚焦距离透镜设置对应的激活算法由函数f=fE3表示,并且与近的最佳聚焦设置平面对应的激活算法由函数f=fE4表示,其中fE4只取决于最近帧的白电平,而不取决于使用的与当前操作者激活的读取尝试相关联的可用于处理的最近的帧的曝光周期。在这种实施例中,可以通过从查找表中查找值来确定曝光周期参数,而不是增加或减少最近使用的值。
现在转向子轮廓C0,C1,C2和C3,子轮廓C0,C1,C2和C3涉及输入到用于帧图像信号放大的放大器1036的放大增益的控制。在终端1000的改进过程中,可以确定在一些应用中,改变对当前透镜设置放大增益的控制是有用的。
参照子轮廓C1,较远的透镜设置,可以使用终端放大增益的较高的增益级别,而不考虑实际终端到目标距离,并且较近的最佳聚焦透镜设置平面,可以使用较低的增益级别,而不考虑实际终端到目标距离。因此,最佳聚焦透镜设置平面较远的话,可以使用帧图像信号的附加放大。作为比较,参照子轮廓C0,子轮廓C0激活时,对于每个可能的透镜设置在基线级别G=GB,用于帧图像信号的增益是不变的。当子轮廓C0激活时,该放大增益(由于其保持相同,而不考虑透镜设置)可以被认为是与透镜设置分离。
参照子轮廓C2和C3,其中子轮廓C2激活,根据算法来确定使用的增益。子轮廓C2激活,终端1000可以具有初始值G0和在逐帧的基础上确定的后续值Gi(后续帧图像信号集的增益)。从表B可看出,初始使用的增益值G0可以基于透镜设置而改变。也就是,参照子轮廓C2,在远的透镜设置处的初始使用的增益级别是G0=GF,在中间透镜设置是G0=GB,在近的透镜设置是G0=GN,并且在接近接触的透镜设置是G0=GNC,如同表B所指示的一样。
参照初始帧之后的后续扫描的后续增益级别,可以依照函数fG1确定后续增益级别。参照函数fG1,函数fG1是为先前扫描G=Gi-1和白电平Wi-1使用的增益级别的函数,最近帧的白电平可由CPU1060检验。在一实施例中,参照子轮廓C2,最近的帧将不被认为是当前操作者激活读取尝试期间捕获的最近的整帧,而是当前操作者激活读取尝试期间当前透镜设置激活时捕获的最近的帧。因而参照表A中的配置6,为了增益级别的计算,相对于帧9的最近的帧可以不认为是帧8,而是帧5,当前透镜设置激活时的最近的扫描。类似的,最近使用的增益G=Gi-1可以不认为是整个最近使用的增益,而是当前透镜设置激活时的最近使用的增益。因而在配置6的例子中,帧5而不是帧8的增益可以被认为是最近使用的增益。仍参照子轮廓C2的例子,函数f=fG1表达的相同算法可以是激活的,以用于使用的增益的确定,而不考虑当前透镜设置。但是,每个透镜设置处使用的增益将是完全不同的,第一,由于对于子轮廓C2激活时的每个透镜设置来说,初始能量级别G0是不同;以及第二,由于为了确定每个特定透镜设置的后续使用(例如初始增益级别之后)的增益级别,不同处理可以是激活的。
为了确定每个相应透镜设置激活时的能量级别以用于发光光源,CPU1060可以运行不同的程序。终端1000能够操作来使得CPU1060为每个正在执行的增益级别确定处理执行不同的处理线程。
现在参照子轮廓C3,除了对每个相应透镜设置运行不同增益确定处理之外,子轮廓C3与子轮廓C2类似,在各种不同透镜设置之间区分运行处理所用的算法。远的透镜设置激活时的增益确定算法激活可以是f=fG1。中间透镜设置激活时的激活算法可以由函数f=fG2表示。与近的最佳聚焦距离透镜设置对应的增益确定算法可以由函数f=fG3表示,并且与接近接触的最佳聚焦设置对应的算法激活是函数f=fG4,其中fG4只基于最近帧的白电平,而不基于在最近使用的增益。在这种实施例中,可以通过参照查找表而不参照先前使用的增益来确定当前帧的增益。
在此描述的系统、方法和设备的小例子如下:
A1.一种标记读取终端,包括:
图像传感器,包括具有多个像素的图像传感器阵列;
可变设置透镜组件,用于将光聚焦到该图像传感器阵列上,该可变设置透镜组件具有第一透镜设置以及第二透镜设置,在第一透镜设置终端具有第一最佳聚焦平面,在第二透镜设置终端具有第二最佳聚焦平面;
其中,该标记读取终端能够操作来曝光透镜组件处于第一透镜设置时的第一帧,并且进一步能够操作来曝光透镜组件处于第二透镜设置时的第二帧;
其中,该标记读取终端进一步能够操作来通过处理该第一帧和第二帧中的至少一个来尝试解码可解码标记;
其中,该标记读取终端进一步能够操作来使得存在与该第一透镜设置相关联的第一图片大小,并且进一步地,使得存在与该第二透镜设置相关联的第二图片大小,使得透镜组件处于第一透镜设置时曝光的帧具有第一图片大小,并且进一步地使得透镜组件处于第二透镜设置时曝光的帧具有第二图片大小。
A2.如权利要求A1所述的标记读取终端,其中,该标记读取终端能够操作来使得在由操作者激活的单个读取尝试期间曝光该第一帧和第二帧。
A3.如权利要求A1所述的标记读取终端,其中,该标记读取终端能够操作来使得该终端基于开环在该第一透镜设置和第二透镜设置之间改变该透镜组件的透镜设置,而不考虑感测的条件。
A4.如权利要求A1所述的标记读取终端,其中,该标记读取终端能够操作来使得响应于感测的终端到目标的距离,该终端在该第一透镜设置和第二透镜设置之间改变该透镜组件的透镜设置。
A5.如权利要求A1所述的标记读取终端,其中,该终端进一步能够操作来曝光透镜组件处于第三透镜设置时的第三帧,并且其中存在与该第三透镜设置相关联的第三图片大小。
A6.如权利要求A1所述的标记读取终端,其中,除图片大小之外具有与该第一和第二透镜设置相关联的至少一个控制,该附加控制是操作参数。
A7.如权利要求A1所述的标记读取终端,其中,除图片大小之外具有与该第一和第二透镜设置相关联的至少一个控制,该附加控制是从由曝光参数和放大增益参数组成的组中选择的操作参数。
A8.如权利要求A1所述的标记读取终端,其中,该曝光参数是初始曝光,并且其中该放大增益参数是初始增益参数。
A9.如权利要求A1所述的标记读取终端,其中,除图片大小之外具有与该第一和第二透镜设置相关联的至少一个控制,该附加控制是从由曝光参数确定处理和增益确定处理组成的组中选择的处理。
B1一种标记读取终端,包括:
图像传感器,其包括具有多个像素的图像传感器阵列;
可变设置透镜组件,用于将光聚焦到该图像传感器阵列上,该可变设置透镜组件具有第一透镜设置以及第二透镜设置,在第一透镜设置终端具有第一最佳聚焦平面,在第二透镜设置终端具有第二最佳聚焦平面;
其中,该标记读取终端能够操作来曝光透镜组件处于第一透镜设置时的第一帧,并且进一步能够操作来曝光透镜组件处于第二透镜设置时的第二帧;
其中,该标记读取终端进一步能够操作来通过处理该第一帧和第二帧中的至少一个来尝试解码可解码标记;
其中,存在与该第一透镜设置相关联的第一至少一个控制,并且其中存在与该第二透镜设置相关联的第二至少一个控制,从由操作参数和用于确定操作参数的处理组成的组中选择该第一至少一个控制,从由操作参数和用于确定操作参数的处理组成的组中选择该第二至少一个控制。
B2.如权利要求B1所述的标记读取终端,其中,该第一和第二至少一个控制包括图片大小。
B3.如权利要求B1所述的标记读取终端,其中,该第一和第二至少一个控制包括初始曝光周期。
B4.如权利要求B1所述的标记读取终端,其中,该第一和第二至少一个控制包括用于确定放大增益的处理。
B5.如权利要求B1所述的标记读取终端,其中,该第一和第二至少一个控制包括与附加控制耦合的图片大小操作参数。
B6.如权利要求B1所述的标记读取终端,其中该第一和第二至少一个控制包括用于控制图片大小的控制。
C1.一种标记读取终端,包括:
图像传感器,其包括具有多个像素的图像传感器阵列;
可变设置透镜组件,用于将光聚焦到该图像传感器阵列上,该可变设置透镜组件具有第一透镜设置以及第二透镜设置,在第一透镜设置终端具有第一最佳聚焦平面,在第二透镜设置终端具有第二最佳聚焦平面;
其中,该标记读取终端能够操作来处于第一操作者可选操作状态和第二操作者可选操作状态;
其中,在第一操作者可选操作状态中在操作者启动的读取尝试期间,该标记读取终端能够操作来在第一透镜设置和第二透镜设置之间改变该透镜组件的透镜设置,其中,该标记读取终端进一步能够操作来处于第一操作者可选操作状态,使得透镜组件处于第一透镜设置时曝光的帧具有第一图片大小,并且进一步使得透镜组件处于第二透镜设置时曝光的帧具有与第一图片大小不同的第二图片大小;
其中,在第二操作者可选操作状态中在操作者启动的读取尝试期间,该标记读取终端能够操作来在第一透镜设置和第二透镜设置之间改变该透镜组件的透镜设置,其中,该标记读取终端进一步能够操作来处于第二操作者可选操作状态,使得透镜组件处于第一透镜设置时曝光的帧和透镜组件处于第二透镜设置时曝光的帧具有共同的图片大小。
D1.一种标记读取终端,包括:
图像传感器,其包括具有多个像素的图像传感器阵列;
可变设置透镜组件,用于将光聚焦到该图像传感器阵列上,该可变设置透镜组件具有第一透镜设置以及第二透镜设置,在第一透镜设置终端具有第一最佳聚焦平面,在第二透镜设置终端具有第二最佳聚焦平面;
其中,该标记读取终端能够操作来曝光透镜组件处于第一透镜设置时的第一帧,并且进一步能够操作来曝光透镜组件处于第二透镜设置时的第二帧;
其中,该标记读取终端进一步能够操作来通过处理该第一帧和第二帧中的至少一个来尝试解码可解码标记;
其中,该标记读取终端能够操作来使得在操作者启动的读取尝试期间,该终端曝光透镜组件处于第一透镜设置时的第一多个帧以及透镜组件处于第二透镜设置时的第二多个帧,其中该终端进一步能够操作来使得在操作者启动的读取尝试期间,该终端将该透镜组件的透镜设置从该第一透镜设置切换到该第二透镜设置,并且返回该第一透镜设置,使得存在与透镜设置的交互模式关联的曝光的多个帧;
其中该标记读取终端进一步能够操作来使得当执行处理以确定将被用于透镜组件处于第一透镜设置时的下一帧的操作参数时,该终端优先使用在前的帧,该在前的帧具有作为相关联的透镜设置的第一透镜设置。
D2.如权利要求D1所述的标记读取终端,其中,该终端在优先使用具有相关联的透镜设置的在前的帧时,该终端丢弃具有作为相关联的透镜设置的第二透镜设置的在前的帧。
D3.如权利要求D1所述的标记读取终端,其中,用于确定操作参数的处理是用于确定下一帧的放大增益的处理。
尽管已经参照多个特定实施例描述了本发明,但是应当了解的是,仅参照可由本说明书支持的权利要求书将可确定本发明的真正精神和范围。进一步地,尽管在此的许多情况下,其中系统、设备和方法可被描述为具有特定数量的元件,但是应当了解的是,少于上述特定数量的元件,也可以实现这样的系统、设备和方法。同样,尽管已经描述了多个特定实施例,但是应当了解的是,参照每个特定实施例所描述的特征和方面,可以用于描述的其余每个特定实施例。
Claims (15)
1.一种标记读取终端,包括:
图像传感器,包括具有多个像素的图像传感器阵列;
可变设置透镜组件,用于将光聚焦到该图像传感器阵列上,该可变设置透镜组件具有第一透镜设置以及第二透镜设置,在第一透镜设置该终端具有第一最佳聚焦平面,在第二透镜设置该终端具有第二最佳聚焦平面;
其中,该标记读取终端在读取尝试期间通过使用该终端的操作者可选配置能够操作来曝光透镜组件处于第一透镜设置的第一帧,并且进一步能够操作来曝光透镜组件处于第二透镜设置的第二帧;
其中,所述配置中的至少一个配置包括在读取尝试期间改变透镜设置,并且所述配置中的至少一个配置包括在读取尝试期间不变的透镜设置;
其中,该标记读取终端进一步能够操作来通过处理该第一帧和第二帧中的至少一个来尝试解码可解码标记。
2.根据权利要求1所述的标记读取终端,其中,后续配置的激活使先前配置去激活。
3.根据权利要求1所述的标记读取终端,其中,进一步包括用于选择配置的用户接口。
4.根据权利要求1所述的标记读取终端,进一步适用于根据操作者可选轮廓来操作。
5.根据权利要求4所述的标记读取终端,其中,所述轮廓将特定控制与特定透镜设置相关联。
6.如权利要求5所述的标记读取终端,其中,所述控制包括初始曝光周期。
7.如权利要求5所述的标记读取终端,其中,所述控制包括用于确定放大增益的处理。
8.如权利要求5所述的标记读取终端,其中,所述控制包括与附加控制耦合的图片大小操作参数。
9.如权利要求5所述的标记读取终端,其中,所述控制包括控制图片大小。
10.如权利要求5所述的标记读取终端,其中,响应操作者输入的命令,所述透镜设置能够经受读取尝试之间的调整。
11.如权利要求5所述的标记读取终端,其中,所述轮廓包括子轮廓。
12.根据权利要求1所述的标记读取终端:
其中,存在与该第一透镜设置相关联的第一至少一个控制,
其中,存在与该第二透镜设置相关联的第二至少一个控制,从由操作参数和用于确定操作参数的处理组成的组中选择该第一至少一个控制,从由操作参数和用于确定操作参数的处理组成的组中选择该第二至少一个控制。
13.根据权利要求12所述的标记读取终端,其中,能够由所述终端上的选择器按钮矩阵来选择所述透镜设置与所述相应至少一个控制的关联。
14.根据权利要求12所述的标记读取终端,进一步包括轮廓选择器窗口,其中,通过所述轮廓选择器窗口来显示所述选择器按钮。
15.根据权利要求1所述的标记读取终端,其中,所述终端能够进一步操作来接收操作者激活读取尝试之间操作者输入到该终端的命令。
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US12/540168 | 2009-08-12 | ||
US12/540,168 US8256678B2 (en) | 2009-08-12 | 2009-08-12 | Indicia reading terminal having image sensor and variable lens assembly |
CN201010504007.9A CN102024137B (zh) | 2009-08-12 | 2010-08-11 | 具有图像传感器和可变透镜组件的标记读取终端 |
Related Parent Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201010504007.9A Division CN102024137B (zh) | 2009-08-12 | 2010-08-11 | 具有图像传感器和可变透镜组件的标记读取终端 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN105069449A true CN105069449A (zh) | 2015-11-18 |
CN105069449B CN105069449B (zh) | 2019-02-26 |
Family
ID=43014178
Family Applications (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201010504007.9A Active CN102024137B (zh) | 2009-08-12 | 2010-08-11 | 具有图像传感器和可变透镜组件的标记读取终端 |
CN201510397423.6A Active CN105069449B (zh) | 2009-08-12 | 2010-08-11 | 具有图像传感器和可变透镜组件的标记读取终端 |
Family Applications Before (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201010504007.9A Active CN102024137B (zh) | 2009-08-12 | 2010-08-11 | 具有图像传感器和可变透镜组件的标记读取终端 |
Country Status (4)
Country | Link |
---|---|
US (3) | US8256678B2 (zh) |
EP (1) | EP2284765B1 (zh) |
CN (2) | CN102024137B (zh) |
AT (1) | ATE543147T1 (zh) |
Families Citing this family (366)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7813047B2 (en) | 2006-12-15 | 2010-10-12 | Hand Held Products, Inc. | Apparatus and method comprising deformable lens element |
US8027096B2 (en) | 2006-12-15 | 2011-09-27 | Hand Held Products, Inc. | Focus module and components with actuator polymer control |
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 |
US8908995B2 (en) | 2009-01-12 | 2014-12-09 | Intermec Ip Corp. | Semi-automatic dimensioning with imager on a portable device |
US8305691B2 (en) * | 2009-04-29 | 2012-11-06 | Hand Held Products, Inc. | Fluid lens element for use in changing thermal operating environment |
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 |
US8366002B2 (en) | 2010-05-26 | 2013-02-05 | Hand Held Products, Inc. | Solid elastic lens element and method of making same |
US8520080B2 (en) * | 2011-01-31 | 2013-08-27 | Hand Held Products, Inc. | Apparatus, system, and method of use of imaging assembly on mobile terminal |
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 |
US20130048727A1 (en) * | 2011-08-24 | 2013-02-28 | Metrologic Instruments, Inc. | Optical indicia reading terminal with color image sensor |
CN103297665A (zh) * | 2012-02-22 | 2013-09-11 | 庄佑华 | 图像采集系统 |
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 |
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 |
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 |
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 |
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 |
US8918250B2 (en) | 2013-05-24 | 2014-12-23 | Hand Held Products, Inc. | System and method for display of information using a vehicle-mount computer |
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 |
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 |
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 |
US9277668B2 (en) | 2014-05-13 | 2016-03-01 | Hand Held Products, Inc. | Indicia-reading module with an integrated flexible circuit |
WO2015183693A1 (en) | 2014-05-27 | 2015-12-03 | Rambus, Inc. | Oversampled high dynamic-range image sensor |
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 |
US9779276B2 (en) | 2014-10-10 | 2017-10-03 | Hand Held Products, Inc. | Depth sensor based auto-focus system for an indicia scanner |
US10810715B2 (en) | 2014-10-10 | 2020-10-20 | Hand Held Products, Inc | System and method for picking validation |
US9443222B2 (en) | 2014-10-14 | 2016-09-13 | Hand Held Products, Inc. | Identifying inventory items in a storage facility |
EP3009968A1 (en) | 2014-10-15 | 2016-04-20 | Vocollect, Inc. | Systems and methods for worker resource management |
US10909490B2 (en) | 2014-10-15 | 2021-02-02 | Vocollect, Inc. | Systems and methods for worker resource management |
US10060729B2 (en) | 2014-10-21 | 2018-08-28 | Hand Held Products, Inc. | Handheld dimensioner with data-quality indication |
US9897434B2 (en) | 2014-10-21 | 2018-02-20 | Hand Held Products, Inc. | Handheld dimensioning system with measurement-conformance feedback |
US9762793B2 (en) | 2014-10-21 | 2017-09-12 | Hand Held Products, Inc. | System and method for dimensioning |
US9752864B2 (en) | 2014-10-21 | 2017-09-05 | Hand Held Products, Inc. | Handheld dimensioning system with feedback |
US9557166B2 (en) | 2014-10-21 | 2017-01-31 | Hand Held Products, Inc. | Dimensioning system with multipath interference mitigation |
US10269342B2 (en) | 2014-10-29 | 2019-04-23 | Hand Held Products, Inc. | Method and system for recognizing speech using wildcards in an expected response |
EP3016023B1 (en) | 2014-10-31 | 2020-12-16 | Honeywell International Inc. | Scanner with illumination system |
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 |
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 |
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 |
US10176521B2 (en) | 2014-12-15 | 2019-01-08 | Hand Held Products, Inc. | Augmented reality virtual product for display |
US10509619B2 (en) | 2014-12-15 | 2019-12-17 | Hand Held Products, Inc. | Augmented reality quick-start and user guide |
US20160180713A1 (en) | 2014-12-18 | 2016-06-23 | Hand Held Products, Inc. | Collision-avoidance system and method |
US9678536B2 (en) | 2014-12-18 | 2017-06-13 | Hand Held Products, Inc. | Flip-open wearable computer |
US9761096B2 (en) | 2014-12-18 | 2017-09-12 | Hand Held Products, Inc. | Active emergency exit systems for buildings |
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 |
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 |
US9564035B2 (en) | 2014-12-22 | 2017-02-07 | Hand Held Products, Inc. | Safety system and method |
US9727769B2 (en) | 2014-12-22 | 2017-08-08 | Hand Held Products, Inc. | Conformable hand mount for a mobile scanner |
US20160180594A1 (en) | 2014-12-22 | 2016-06-23 | Hand Held Products, Inc. | Augmented display and user input device |
US10049246B2 (en) | 2014-12-23 | 2018-08-14 | Hand Held Products, Inc. | Mini-barcode reading module with flash memory management |
US10191514B2 (en) | 2014-12-23 | 2019-01-29 | Hand Held Products, Inc. | Tablet computer with interface channels |
US10635876B2 (en) | 2014-12-23 | 2020-04-28 | Hand Held Products, Inc. | Method of barcode templating for enhanced decoding performance |
US10552786B2 (en) | 2014-12-26 | 2020-02-04 | Hand Held Products, Inc. | Product and location management via voice recognition |
US9679178B2 (en) | 2014-12-26 | 2017-06-13 | Hand Held Products, Inc. | Scanning improvements for saturated signals using automatic and fixed gain control methods |
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 |
US11244264B2 (en) | 2014-12-29 | 2022-02-08 | Hand Held Products, Inc. | Interleaving surprise activities in workflow |
US20160189270A1 (en) | 2014-12-29 | 2016-06-30 | Hand Held Products, Inc. | Visual graphic aided location identification |
US11443363B2 (en) | 2014-12-29 | 2022-09-13 | Hand Held Products, Inc. | Confirming product location using a subset of a product identifier |
US9843660B2 (en) | 2014-12-29 | 2017-12-12 | Hand Held Products, Inc. | Tag mounted distributed headset with electronics module |
US10108832B2 (en) | 2014-12-30 | 2018-10-23 | Hand Held Products, Inc. | Augmented reality vision barcode scanning system and method |
US9898635B2 (en) | 2014-12-30 | 2018-02-20 | Hand Held Products, Inc. | Point-of-sale (POS) code sensing apparatus |
US10152622B2 (en) | 2014-12-30 | 2018-12-11 | Hand Held Products, Inc. | Visual feedback for code readers |
US9230140B1 (en) | 2014-12-30 | 2016-01-05 | Hand Held Products, Inc. | System and method for detecting barcode printing errors |
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 |
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 |
US9685049B2 (en) | 2014-12-30 | 2017-06-20 | Hand Held Products, Inc. | Method and system for improving barcode scanner performance |
US9811650B2 (en) | 2014-12-31 | 2017-11-07 | Hand Held Products, Inc. | User authentication system and method |
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 | 手持产品公司 | 移动设备的可重配置的滑板和标记读取系统 |
US9879823B2 (en) | 2014-12-31 | 2018-01-30 | Hand Held Products, Inc. | Reclosable strap assembly |
US10049290B2 (en) | 2014-12-31 | 2018-08-14 | Hand Held Products, Inc. | Industrial vehicle positioning system and method |
US9734639B2 (en) | 2014-12-31 | 2017-08-15 | Hand Held Products, Inc. | System and method for monitoring an industrial vehicle |
US10120657B2 (en) | 2015-01-08 | 2018-11-06 | Hand Held Products, Inc. | Facilitating workflow application development |
US10262660B2 (en) | 2015-01-08 | 2019-04-16 | Hand Held Products, Inc. | Voice mode asset retrieval |
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 |
US9997935B2 (en) | 2015-01-08 | 2018-06-12 | Hand Held Products, Inc. | System and method for charging a barcode scanner |
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 |
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 |
US9693038B2 (en) | 2015-04-21 | 2017-06-27 | Hand Held Products, Inc. | Systems and methods for imaging |
US9521331B2 (en) | 2015-04-21 | 2016-12-13 | Hand Held Products, Inc. | Capturing a graphic information presentation |
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 |
US10360728B2 (en) | 2015-05-19 | 2019-07-23 | Hand Held Products, Inc. | Augmented reality device, system, and method for safety |
US9786101B2 (en) | 2015-05-19 | 2017-10-10 | Hand Held Products, Inc. | Evaluating image values |
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 |
CN106332252A (zh) | 2015-07-07 | 2017-01-11 | 手持产品公司 | 基于单元信号的wifi启用 |
US9835486B2 (en) | 2015-07-07 | 2017-12-05 | Hand Held Products, Inc. | Mobile dimensioner apparatus for use in commerce |
US10345383B2 (en) | 2015-07-07 | 2019-07-09 | Hand Held Products, Inc. | Useful battery capacity / state of health gauge |
EP3118576B1 (en) | 2015-07-15 | 2018-09-12 | Hand Held Products, Inc. | Mobile dimensioning device with dynamic accuracy compatible with nist standard |
US10094650B2 (en) | 2015-07-16 | 2018-10-09 | Hand Held Products, Inc. | Dimensioning and imaging items |
US20170017301A1 (en) | 2015-07-16 | 2017-01-19 | Hand Held Products, Inc. | Adjusting dimensioning results using augmented reality |
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 |
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 |
US20170094238A1 (en) | 2015-09-30 | 2017-03-30 | Hand Held Products, Inc. | Self-calibrating projection apparatus and process |
US10312483B2 (en) | 2015-09-30 | 2019-06-04 | Hand Held Products, Inc. | Double locking mechanism on a battery latch |
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 |
US9684809B2 (en) | 2015-10-29 | 2017-06-20 | Hand Held Products, Inc. | Scanner assembly with removable shock mount |
US10395116B2 (en) | 2015-10-29 | 2019-08-27 | Hand Held Products, Inc. | Dynamically created and updated indoor positioning map |
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 |
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 |
US9864891B2 (en) | 2015-11-24 | 2018-01-09 | Intermec Technologies Corporation | Automatic print speed control for indicia printer |
US10064005B2 (en) | 2015-12-09 | 2018-08-28 | Hand Held Products, Inc. | Mobile device with configurable communication technology modes and geofences |
US10282526B2 (en) | 2015-12-09 | 2019-05-07 | Hand Held Products, Inc. | Generation of randomized passwords for one-time usage |
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 |
US10055625B2 (en) | 2016-04-15 | 2018-08-21 | Hand Held Products, Inc. | Imaging barcode reader with color-separated aimer and illuminator |
EP3232367B1 (en) | 2016-04-15 | 2021-11-03 | 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 |
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 |
US11157869B2 (en) | 2016-08-05 | 2021-10-26 | Vocollect, Inc. | Monitoring worker movement in a warehouse setting |
US10640325B2 (en) | 2016-08-05 | 2020-05-05 | Datamax-O'neil Corporation | Rigid yet flexible spindle for rolled material |
EP3499400B1 (en) * | 2016-08-09 | 2024-03-13 | Asterisk, Inc. | Reading device, program, and unit |
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 |
US9946962B2 (en) | 2016-09-13 | 2018-04-17 | Datamax-O'neil Corporation | Print precision improvement over long print jobs |
US10484847B2 (en) | 2016-09-13 | 2019-11-19 | Hand Held Products, Inc. | Methods for provisioning a wireless beacon |
US10452881B2 (en) * | 2016-09-15 | 2019-10-22 | Datalogic IP Tech, S.r.l. | Machine-readable symbol reader with distributed illumination and/or image capture |
US9881194B1 (en) | 2016-09-19 | 2018-01-30 | Hand Held Products, Inc. | Dot peen mark image acquisition |
US10375473B2 (en) | 2016-09-20 | 2019-08-06 | Vocollect, Inc. | Distributed environmental microphones to minimize noise during speech recognition |
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 |
US9931867B1 (en) | 2016-09-23 | 2018-04-03 | Datamax-O'neil Corporation | Method and system of determining a width of a printer ribbon |
US9785814B1 (en) | 2016-09-23 | 2017-10-10 | Hand Held Products, Inc. | Three dimensional aimer for barcode scanning |
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 |
CN108616148A (zh) | 2016-12-09 | 2018-10-02 | 手持产品公司 | 智能电池平衡系统和方法 |
US10395081B2 (en) | 2016-12-09 | 2019-08-27 | Hand Held Products, Inc. | Encoding document capture bounds with barcodes |
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 |
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 |
CN108304741B (zh) | 2017-01-12 | 2023-06-09 | 手持产品公司 | 条形码扫描器中的唤醒系统 |
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 |
CN108363932B (zh) | 2017-01-26 | 2023-04-18 | 手持产品公司 | 读取条形码并去激活商品电子防窃标签的方法 |
US9849691B1 (en) | 2017-01-26 | 2017-12-26 | Datamax-O'neil Corporation | Detecting printing ribbon orientation |
US10350905B2 (en) | 2017-01-26 | 2019-07-16 | 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 | 手持产品公司 | 用于条形码检验的系统和方法 |
US10515246B2 (en) * | 2017-03-10 | 2019-12-24 | Cognex Corporation | Code reader with extended reading range |
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 |
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 |
US10644944B2 (en) | 2017-06-30 | 2020-05-05 | Datamax-O'neil Corporation | Managing a fleet of devices |
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 |
US10650631B2 (en) | 2017-07-28 | 2020-05-12 | Hand Held Products, Inc. | Systems and methods for processing a distorted image |
US10255469B2 (en) | 2017-07-28 | 2019-04-09 | Hand Held Products, Inc. | Illumination apparatus for a barcode reader |
CN109308430B (zh) | 2017-07-28 | 2023-08-15 | 手持产品公司 | 对彩色条形码进行解码 |
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 |
US10399369B2 (en) | 2017-10-23 | 2019-09-03 | Datamax-O'neil Corporation | Smart media hanger with media width detection |
US10293624B2 (en) | 2017-10-23 | 2019-05-21 | 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 |
US10181896B1 (en) | 2017-11-01 | 2019-01-15 | Hand Held Products, Inc. | Systems and methods for reducing power consumption in a satellite communication device |
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 |
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 |
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 |
US10803264B2 (en) | 2018-01-05 | 2020-10-13 | Datamax-O'neil Corporation | Method, apparatus, and system for characterizing an optical system |
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 |
US10776597B1 (en) * | 2019-07-15 | 2020-09-15 | The Code Corporation | Analysis and decode module for a barcode reading system |
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 |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1742278A (zh) * | 2002-12-18 | 2006-03-01 | 讯宝科技公司 | 校验光学代码读取和rfid读取的系统和方法 |
US20060202036A1 (en) * | 2005-03-11 | 2006-09-14 | Ynjiun Wang | Bar code reading device with global electronic shutter control |
WO2008076399A2 (en) * | 2006-12-15 | 2008-06-26 | Hand Held Products, Inc. | Apparatus and method comprising deformable lens element |
US20090108071A1 (en) * | 2007-10-31 | 2009-04-30 | Symbol Technologies, Inc. | Automatic Region of Interest Focusing for an Imaging-Based Bar Code Reader |
Family Cites Families (42)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
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 |
US5378883A (en) * | 1991-07-19 | 1995-01-03 | Omniplanar Inc. | Omnidirectional wide range hand held bar code 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 |
US5756981A (en) * | 1992-02-27 | 1998-05-26 | Symbol Technologies, Inc. | Optical scanner for reading and decoding one- and-two-dimensional symbologies at variable depths of field including memory efficient high speed image processing means and high accuracy image analysis means |
US5814803A (en) * | 1994-12-23 | 1998-09-29 | Spectra-Physics Scanning Systems, Inc. | Image reader with multi-focus lens |
US5739518A (en) * | 1995-05-17 | 1998-04-14 | Metanetics Corporation | Autodiscrimination for dataform decoding and standardized recording |
US6254003B1 (en) | 1995-12-18 | 2001-07-03 | Welch Allyn Data Collection, Inc. | Optical reader exposure control apparatus comprising illumination level detection circuitry |
CA2288758C (en) * | 1997-05-05 | 2007-07-17 | Alexander R. Roustaei | Optical scanner and image reader for reading images and decoding optical information including one and two dimensional symbologies at variable depth of field |
US7028899B2 (en) * | 1999-06-07 | 2006-04-18 | Metrologic Instruments, Inc. | Method of speckle-noise pattern reduction and apparatus therefore based on reducing the temporal-coherence of the planar laser illumination beam before it illuminates the target object by applying temporal phase modulation techniques during the transmission of the plib towards the target |
US6611060B1 (en) * | 1999-10-04 | 2003-08-26 | Kabushiki Kaisha Toshiba | Semiconductor device having a damascene type wiring layer |
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 |
US20060011724A1 (en) * | 2004-07-15 | 2006-01-19 | Eugene Joseph | Optical code reading system and method using a variable resolution imaging sensor |
US7097102B2 (en) * | 2004-07-29 | 2006-08-29 | Symbol Technologies, Inc. | System and method for decoding optical codes read by an imager-based optical code reader |
US7611060B2 (en) * | 2005-03-11 | 2009-11-03 | Hand Held Products, Inc. | System and method to automatically focus an image reader |
US20070063048A1 (en) * | 2005-09-14 | 2007-03-22 | Havens William H | Data reader apparatus having an adaptive lens |
US7712670B2 (en) * | 2005-09-28 | 2010-05-11 | Sauerwein Jr James T | Data collection device and network having radio signal responsive mode switching |
US8027095B2 (en) * | 2005-10-11 | 2011-09-27 | Hand Held Products, Inc. | Control systems for adaptive lens |
US20070164115A1 (en) * | 2006-01-17 | 2007-07-19 | Symboltechnologies, Inc. | Automatic exposure system for imaging-based bar code reader |
US7227117B1 (en) * | 2006-05-30 | 2007-06-05 | Symbol Technologies, Inc. | High speed auto-exposure control |
US7813047B2 (en) * | 2006-12-15 | 2010-10-12 | Hand Held Products, Inc. | Apparatus and method comprising deformable lens element |
US20080245872A1 (en) * | 2007-04-05 | 2008-10-09 | Good Timothy A | Barcode scanner/reader having constantly varying focal distance |
JP2008263547A (ja) * | 2007-04-13 | 2008-10-30 | Konica Minolta Holdings Inc | 撮像装置 |
US20080265035A1 (en) * | 2007-04-25 | 2008-10-30 | Symbol Technologies, Inc. | Dual imaging lens system for bar code reader |
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 |
US20090072037A1 (en) * | 2007-09-17 | 2009-03-19 | Metrologic Instruments, Inc. | Autofocus liquid lens scanner |
US7946493B2 (en) * | 2007-09-27 | 2011-05-24 | Hand Held Products, Inc. | Wireless bar code transaction device |
US8152069B2 (en) * | 2007-12-28 | 2012-04-10 | Metrologic Instruments, Inc. | Dual focus imaging based symbology reading system |
US8079526B2 (en) * | 2008-03-18 | 2011-12-20 | Symbol Technologies, Inc. | Long range imaging reader |
US8794520B2 (en) | 2008-09-30 | 2014-08-05 | Hand Held Products, Inc. | Method and apparatus for operating indicia reading terminal including parameter determination |
KR100965320B1 (ko) * | 2008-10-08 | 2010-06-22 | 삼성전기주식회사 | 연속 오토포커스 자동 제어장치 및 자동 제어방법 |
US7905407B2 (en) * | 2008-11-18 | 2011-03-15 | Symbol Technologies, Inc. | Electro-optical lens mounting assembly and method in electro-optical readers |
US8083148B2 (en) | 2008-12-16 | 2011-12-27 | Hand Held Products, Inc. | Indicia reading terminal including frame processing |
US7762466B2 (en) * | 2008-12-18 | 2010-07-27 | Symbol Technologies, Inc. | Two position zoom lens assembly for an imaging-based bar code reader |
US8134116B2 (en) * | 2009-01-12 | 2012-03-13 | Cognex Corporation | Modular focus system for image based code readers |
US8305691B2 (en) * | 2009-04-29 | 2012-11-06 | Hand Held Products, Inc. | Fluid lens element for use in changing thermal operating environment |
US8282004B2 (en) * | 2009-04-29 | 2012-10-09 | Hand Held Products, Inc. | Focusing apparatus and terminal comprising variable focus lens assembly |
US8226009B2 (en) * | 2009-04-29 | 2012-07-24 | Hand Held Products, Inc. | Laser scanner with improved decoding |
US8038066B2 (en) * | 2009-04-29 | 2011-10-18 | Hand Held Products, Inc. | Laser scanner with deformable lens |
US9418269B2 (en) * | 2009-08-12 | 2016-08-16 | Hand Held Products, Inc. | Laser scanning indicia reading terminal having variable lens assembly |
US8256678B2 (en) | 2009-08-12 | 2012-09-04 | Hand Held Products, Inc. | Indicia reading terminal having image sensor and variable lens assembly |
US8596543B2 (en) * | 2009-10-20 | 2013-12-03 | Hand Held Products, Inc. | Indicia reading terminal including focus element with expanded range of focus distances |
US20110163165A1 (en) * | 2010-01-07 | 2011-07-07 | Metrologic Instruments, Inc. | Terminal having illumination and focus control |
-
2009
- 2009-08-12 US US12/540,168 patent/US8256678B2/en active Active
-
2010
- 2010-08-09 EP EP10172321A patent/EP2284765B1/en active Active
- 2010-08-09 AT AT10172321T patent/ATE543147T1/de active
- 2010-08-11 CN CN201010504007.9A patent/CN102024137B/zh active Active
- 2010-08-11 CN CN201510397423.6A patent/CN105069449B/zh active Active
-
2012
- 2012-08-31 US US13/600,949 patent/US8596539B2/en active Active
-
2013
- 2013-12-01 US US14/093,490 patent/US9189660B2/en active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1742278A (zh) * | 2002-12-18 | 2006-03-01 | 讯宝科技公司 | 校验光学代码读取和rfid读取的系统和方法 |
US20060202036A1 (en) * | 2005-03-11 | 2006-09-14 | Ynjiun Wang | Bar code reading device with global electronic shutter control |
WO2008076399A2 (en) * | 2006-12-15 | 2008-06-26 | Hand Held Products, Inc. | Apparatus and method comprising deformable lens element |
US20090108071A1 (en) * | 2007-10-31 | 2009-04-30 | Symbol Technologies, Inc. | Automatic Region of Interest Focusing for an Imaging-Based Bar Code Reader |
Also Published As
Publication number | Publication date |
---|---|
CN105069449B (zh) | 2019-02-26 |
US8596539B2 (en) | 2013-12-03 |
EP2284765B1 (en) | 2012-01-25 |
CN102024137A (zh) | 2011-04-20 |
ATE543147T1 (de) | 2012-02-15 |
US20140078341A1 (en) | 2014-03-20 |
CN102024137B (zh) | 2015-08-12 |
EP2284765A1 (en) | 2011-02-16 |
US9189660B2 (en) | 2015-11-17 |
US20120318867A1 (en) | 2012-12-20 |
US8256678B2 (en) | 2012-09-04 |
US20110036911A1 (en) | 2011-02-17 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN102024137B (zh) | 具有图像传感器和可变透镜组件的标记读取终端 | |
US8692927B2 (en) | Imaging terminal having focus control | |
US9158952B2 (en) | Terminal having illumination and exposure control | |
US9659199B2 (en) | Terminal with flicker-corrected aimer and alternating illumination | |
US8903172B2 (en) | Imaging terminal operative for decoding | |
US8387881B2 (en) | Terminal with screen reading mode | |
US9262661B2 (en) | Optical readers and methods employing polarization sensing of light from decodable indicia | |
US20110163165A1 (en) | Terminal having illumination and focus control | |
US9734370B2 (en) | Devices and methods employing dual target auto exposure | |
US20120194692A1 (en) | Terminal operative for display of electronic record | |
US9135483B2 (en) | Terminal having image data format conversion | |
US20130228625A1 (en) | On demand decoding of decodable indicia | |
WO2013107016A1 (en) | Apparatus comprising imaging system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |