CN1839394A - 用于将光学代码或目标成像到多个焦平面上的成像装置和条形码成像仪 - Google Patents

用于将光学代码或目标成像到多个焦平面上的成像装置和条形码成像仪 Download PDF

Info

Publication number
CN1839394A
CN1839394A CNA2004800237384A CN200480023738A CN1839394A CN 1839394 A CN1839394 A CN 1839394A CN A2004800237384 A CNA2004800237384 A CN A2004800237384A CN 200480023738 A CN200480023738 A CN 200480023738A CN 1839394 A CN1839394 A CN 1839394A
Authority
CN
China
Prior art keywords
imaging device
target
optical
image sensor
support
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
Application number
CNA2004800237384A
Other languages
English (en)
Other versions
CN1839394B (zh
Inventor
梅于尔·帕特尔
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Mehul Patel
Symbol Technologies LLC
Original Assignee
Symbol Technologies LLC
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Symbol Technologies LLC filed Critical Symbol Technologies LLC
Publication of CN1839394A publication Critical patent/CN1839394A/zh
Application granted granted Critical
Publication of CN1839394B publication Critical patent/CN1839394B/zh
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K7/00Methods or arrangements for sensing record carriers, e.g. for reading patterns
    • G06K7/10Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation
    • G06K7/10544Methods 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/10792Special measures in relation to the object to be scanned
    • G06K7/10801Multidistance reading
    • G06K7/10811Focalisation

Landscapes

  • Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Electromagnetism (AREA)
  • General Physics & Mathematics (AREA)
  • Toxicology (AREA)
  • General Health & Medical Sciences (AREA)
  • Artificial Intelligence (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Health & Medical Sciences (AREA)
  • Theoretical Computer Science (AREA)
  • Studio Devices (AREA)
  • Image Input (AREA)
  • Credit Cards Or The Like (AREA)
  • Shaping Of Tube Ends By Bending Or Straightening (AREA)
  • Eyeglasses (AREA)
  • Microscoopes, Condenser (AREA)
  • Cash Registers Or Receiving Machines (AREA)
  • Stereoscopic And Panoramic Photography (AREA)

Abstract

提供了三种不复杂的成像装置,在其中的两种成像装置中提供了用于装有至少一个物镜的可移动式支架,在其它成像装置中提供了至少一个静止的物镜和附加的光学元件。各实施例包括至少一个固定的成像传感器阵列,用于将光学代码或目标成像于其上,比如一维条形码符号、或标签、记号、图片等。各成像装置提供约为5-102cm的扩展的工作范围。成像装置能够被包括在条形码成像仪内,以便提供具有扩展的工作范围的不复杂的条形码成像仪,该扩展的工作范围可以与常规的基于图像的条形码成像仪的工作范围相比或大于常规的基于图像的条形码成像仪的工作范围。

Description

用于将光学代码或目标成像到多个焦平面上的成像装置和条形码成像仪
优先权
本申请要求于2003年8月28日提交申请、并且已获得美国申请序列号为10/650,241的美国专利申请的优先权,该美国专利申请又要求于2003年7月7日提交申请、并且已获得美国专利申请序列号为60/485,184的美国临时申请的优先权,这两份申请的内容整体引用在此作为参照。
技术领域
本发明涉及成像领域,尤其涉及用于将光学代码或目标成像到多个焦平面上的成像装置和条形码成像仪。
背景技术
像常规的条形码成像仪这种基于CCD或CMOS的成像设备通常具有有限的工作范围,量级在5-61cm(~2-24英寸)。在许多情况下,这种成像设备被设计出手持的,或至少可以在给定的区域内移动,这样在某种程度上补偿了其有限的工作范围。然而,仍然要求操作人员将成像设备放在合适的范围内以便产生足够清晰即基本上聚焦的图像;为了使到要成像的目标的距离合适,这可能要求操作人员的尝试和误差解决方法。
在成像设备保持静止的应用中,比如在装配线上,成像设备通常是固定的以便将条形码符号成像到沿装配线移动的物体上,常规的工作范围(即5-61cm)通常是可以接受的。在需要增大工作范围的许多应用中,含像变焦能力这种尖端科技的自动聚焦***在内的昂贵且复杂的成像装置通常会被包括在条形码成像仪之内或与其一起使用,以增大它们的工作范围。不过,这类成像装置除去其昂贵的特点之外,通常还需要不断地加以维护。因此,当诸多应用要求成像并解码一维条形码符号时,与基于激光的条形码读取器相比,这些装置在市场上并不具有很好的竞争力,因为基于激光的条形码读取器具有可以相比的、甚至更大的工作范围,并且通常更便宜。
发明内容
根据上述内容,在成像领域中,存在一种对不复杂的成像装置的需求,该成像装置应可以被包括在基于图像的一维条形码成像仪之内,该成像仪用于将一维条形码符号、或标记、记号、图片等成像到横跨光轴并沿成像装置的扩展工作范围的多个焦平面中的一个焦平面之上。
因此,本发明的一个方面就是提供一种成像装置,用于将一维条形码符号、或标记、记号、图片等光学代码或目标成像到多个焦平面上,这些焦平面横跨光轴并沿着成像装置的扩展工作范围。
本发明的另一个方面在于提供一种用于成像一维条形码符号、或标记、记号、图片等光学代码或目标的成像装置,该成像装置具有扩展的工作范围,可以与常规的基于激光的条形码读取器和基于图像的条形码成像仪相比,或者甚至大于它们的工作范围。
本发明的另一个方面是提供了一种基于图像的条形码成像仪,它包括不复杂的成像装置并具有扩展的工作范围,该扩展的工作范围可以与常规的基于激光的条形码读取器和基于图像的条形码成像仪相比,或者甚至比后两者的工作范围还大。
与常规的条形码成像仪的典型工作范围5-61cm(约2到24英寸)相比,本发明的成像装置和条形码成像仪通过提供约5-102cm(约2到40英寸)的扩展的工作范围来实现上述这些方面和其它方面。本发明的成像装置和基于图像的条形码成像仪并不需要复杂的自动聚焦***。这样,在成像并解码一维条形码符号(以及在成像和处理标记、记号、图片等)这些方面,本发明的基于图像的一维条形码成像仪的性能可以与常规的基于激光的条形码读取器和基于图像的条形码成像仪相比,或者甚至比后两者的性能还要优越。
具体来讲,根据本发明,提供了三种成像装置实施例。在其中的两个实施例中,提供了一种装有至少一个物镜的可移动式支架,并且在一个附加的实施例中,提供了至少一个静止的物镜和附加的光学元件。各实施例包括至少一个固定的图像传感器阵列,用于将光学代码或目标成像于其上。各成像装置提供扩展的工作范围,约5-102cm。
附图说明
参照附图将描述本发明的各种实施例,其中:
图1示出了根据本发明第一实施例的成像装置;
图2示出了根据本发明第二实施例的成像装置;
图3示出了根据本发明第三实施例的成像装置;
图4是根据本发明的条形码成像仪的侧面透视图。
具体实施方式
参照图1-3,示出了根据本发明的成像装置的三种不同的实施例。图4示出了在其中含有三种不同的成像装置实施例之一以便成像并解码条形码符号(或成像并处理标记、记号、图片等)的一种条形码成像仪。图1-3所示的和此处所描述的成像装置适合用于成像各种光学代码或目标,比如标记、记号、图片等,并且尤其适合用于成像一维条形码符号,比如统一产品代码(UPC)条形码,并且具有约5-102cm(2-40英寸)的扩展的工作范围(即大于61cm或24英寸)。
第一实施例
参照图1,示出了根据本发明第一实施例的成像装置,并以标号100指代它。成像装置100包括具有一维固态图像传感器阵列104的图像传感器102以及透镜组件106。透镜组件106包括装有至少一个物镜107的支架105。
通过使用驱动器114,支架105便可沿成像装置100的光轴108移动,该驱动器114用于使至少一个物镜107能够将像一维条形码符号这样的光学代码或目标聚焦到图像传感器102上,其中光学代码或目标具有横跨光轴108的平面并在空间上与多个焦平面1101-110n-1之一相关联。在图1中由两个箭头示出了支架105的移动。或者,预期只移动透镜组件106的支架105内的至少一个物镜107,而支架105本身保持不动。
随着透镜组件106的支架105的移动,上述至少一个物镜107将多个焦平面1101-110n-1中的一个不同的焦平面110最佳地聚焦到一维固态图像传感器阵列104上。移动透镜组件106的支架105,直到在空间上与横跨光轴108的平面相关联的焦平面(或其部分)被充分地或基本上聚焦到图像传感器102,因此,光学代码或目标的图像(或其部分)被充分地或基本上聚焦到图像传感器阵列104上。
当光学代码或目标是一维条形码符号时,如果条形码成像仪(参看图4)或成像***的解码器适当且准确地解码由图像传感器阵列104检测到并与条形码符号相对应的像素行数据,则该光学代码或目标被确定为已被充分地或基本上聚焦了。条形码成像仪输出嘟嘟响的声音或其它本领域已知的指示,以便表面该条形码符号已经被成功地解码了。
如果该条形码符号没有被适当且准确地解码,则启动驱动器114以便获取支架105在光轴108上不同的位置设置,努力正确地或基本上地将光学代码或目标聚焦到图像传感器阵列104上。驱动器114可由操作人员人工启动,例如按下条形码成像仪(参看图4)上的触发按钮,或当意识到条形码符号没有被适当且准确地解码时由处理器自动地启动驱动器114。
或者,如果条形码符号没有被适当且准确地解码时,操作人员可通过移动成像装置100来人工改变透镜组件106和光学代码或目标之间的距离,因此可将光学代码或目标成像到不同的焦平面110上,直到表示了成功的读取为止。
当光学代码或目标是标签、记号、图片等时,如果根据像图像处理与分析应用程序这样的特定应用程序成功地处理了由图像传感器阵列104检测到并与标签、记号、图片等相对应的像素行数据,则光学代码或目标就被确定为被充分地或基本上聚焦了。如果条形码符号没有被成功处理,则启动驱动器114以获得支架105在光轴108上不同的位置设置,努力准确地或基本上将光学代码或目标聚焦到图像传感器阵列104之上。驱动器114可由操作人员人工启动,例如按下条形码成像仪(参看图4)上的触发按钮,或当意识到条形码符号没有被成功地解码时由处理器自动地启动驱动器114。
或者,如果没有成功地处理光学代码或目标,则操作人员可通过移动成像装置100来人工改变透镜组件106和光学代码或目标之间的距离,因此可将光学代码或目标成像到不同的焦平面110上,直到所成像的光学代码或目标被成功地处理为止。
通常,标签、记号、图片等在尺寸方面比一维图像传感器阵列104要大,例如,是二维的。因此,在开始处理与标签、记号、图片等相对应的像素行数据之前,获得了与标签、记号、图片等的不同部分相对应的附加像素行数据。附加像素行数据是通过使标签、记号、图片等成像并且通过人工地以从顶部往下或从底部往上的方式移动条形码成像仪而获得的,该成像过程中所用的条形码成像仪(参看图4)具有成像装置100并以连续成像模式运行。随着条形码的移动,便获得了与标签、记号、图片等相对应的多个像素行数据。
在连续成像模式期间获得的并与标签、记号、图片等的不同部分相对应的各像素行数据都被存储到存储器内,直到全部(或足够多的部分)的标签、记号、图片等都被成像为止。然后,处理器通过绘制或拼接已存储的各像素行数据以产生被成像的标签、记号、图片等,然后处理所绘制的像素数据,这样来处理所存储的像素行数据。使用成像装置100来成像并解码二维条形码符号(比如,PDF417符号表示法的条形码符号)时执行相似的步骤。
当支架105(或至少一个物镜107)位于某一给定位置处时,可以适当且准确解码或成功处理光学代码或目标的那个焦平面属于多个焦平面1101-110n-1构成的焦平面全集。属于该焦平面全集的各焦平面都可以充分地或基本上将光学代码或目标聚焦到图像传感器阵列104上。因此,并不存在某一个特定的焦平面可以充分地或基本上将光学代码或目标聚焦到图像传感器104上;不过,存在一个特定的焦平面可以最佳地将光学代码或目标聚焦到图像传感器阵列104上,该焦平面被称为最佳焦平面。
当光学代码或目标被最佳地聚焦到图像传感器阵列104上时,横跨光轴108的光学代码或目标平面在空间上与最佳焦平面相关联。不过,离最佳焦平面较远的一组焦平面和离最佳焦平面较近的一组焦平面也可以将光学代码或目标的图像提供到图像传感器102上,该图像被充分地或基本上聚焦以便于解码和/或图像处理与分析。较远和较近的焦平面组都构成焦平面全集。
为使光学代码或目标被成功解码和/或处理,横跨光轴108的光学代码或目标平面并不需要在空间上与最佳焦平面相关联;它只需要与焦平面全集中的某一焦平面相关联。如果光学代码或目标的平面并不在空间上与焦平面全集中的某一焦平面相关联,则有可能无法成功地解码和/或处理该光学代码或目标。这样,为使光学代码或目标的平面在空间上与焦平面全集中的某一焦平面相关联,将需要移动支架105(或成像装置)。
焦平面最好是二维长方形平面,不过,可预期透镜组件106可以包括用于产生三维焦平面和/或具有其它几何形状(例如,椭圆、圆、三角等)的焦平面并将它们聚焦到图像传感器102上的光学器件。
可进一步预期,该光学器件可产生并聚焦其尺寸比图像传感器阵列104稍大一些的焦平面(或其部分)。例如,如果图像传感器阵列104的尺寸为1×1024,即一个像素行,则各焦平面110的尺寸为3×1024,使得与焦平面110相对应的图像的至少一部分覆盖图像传感器阵列104的像素行。
图像传感器102包括电子器件(未示出),用于输出与在图像传感器阵列104上成像的图像相对应的像素行数据。图像传感器阵列104包括图像落于其上或聚焦于其上的像素行112。与各像素112相对应的像素数据是由图像传感器102输出的,用于解码和/或图像处理与分析。在图4所示的条形码成像仪的情况下,如本领域已知的那样,来自于所有的像素112的像素数据被发送到用于其解码的解码器。
图像传感器102最好是1×1024图像传感器,即具有一行1024个像素并且成像分辨率为1×1024的图像传感器,其特征在于它是一维图像传感器。图像传感器102提供光学代码或目标的优良分辨率,其横向平面在空间上与多个焦平面1101-110n-1之一相关联。
透镜组件106的至少一个物镜107是常规的物镜。支架105(或者,至少一个物镜107)最好可以在0-100微米的范围内用驱动器114来移动,该驱动器114用于改变被充分地或基本上聚焦到图像传感器阵列104上的焦平面组。驱动器114可以是2003年4月29日提交申请、美国申请序列号为10/425,344的共同待批的专利申请中所描述的驱动器,该专利申请的内容整体引用在此作为参考。可以预期,本领域中已知的其它类型的驱动器也可用于沿光轴108移动透镜组件106。
图1所示的成像装置的工作范围约为5-102cm(2-40英寸)。该工作范围是从支架105与图像传感器102相反的那一端到在空间上成像装置100可以充分地或基本上聚焦光学代码或目标的最远点之间的距离。在只移动至少一个物镜107的成像装置中,工作范围是从至少一个物镜107到在空间上成像装置可以充分地或基本上聚焦光学代码或目标的最远点之间的距离。
该工作范围可以与常规的基于图像的条形码成像仪或基于激光的条形码读取器的工作范围相比,或大于后两者的工作范围。如下文参照图4所述的那样,当条形码成像仪内包含成像装置100时,可提供基于图像的一维条形码成像仪,其扩展后的工作范围(即,大于61cm或24英寸)约为5-102cm(2-40英寸)。
第二实施例
图2示出了根据本发明的成像装置的另一个实施例,并以标号200来指代。在本实施例中,透镜组件202包括至少一个物镜204。透镜组件202包括装有至少一个物镜204的支架205。支架205固定在相对于图像传感器206预定的距离处,并沿成像装置200的光轴207放置。本实施例并不具有任何可移动的组件。
图像传感器206是二维图像传感器202,并且最好是2×1024的图像传感器202。即,图像传感器206包括两个一维图像传感器阵列208a、208b,它们分别具有一行像素行。在可选的实施例中,成像装置200包括两个像图像传感器102那样的一维图像传感器,它们堆叠起来便与一个二维图像传感器类似。
透镜组件202进一步包括用于覆盖图像传感器206的选择像素211的光学元件210。光学元件210是从下面的组中选择的:玻璃,透镜,全息光学元件,塑料,以及其它透明处理。各光学元件210可以具有与其它光学元件210相同或不同的预定的光学特性。
在较佳的实施例中,如图2所示,只有一个图像传感器阵列208b的像素211被光学元件210覆盖(用圆圈表示)。在可选的实施例中,各图像传感器阵列208的像素211是间隔着用光学元件210来覆盖的,并且图像传感器206的每列像素中只有一个像素211是被光学元件210覆盖的。
包括至少一个物镜204和光学元件210的静止的透镜组件202将光学代码或目标(比如,一维条形码符号,其平面横跨光轴207并在空间上与多个焦平面2121-212n-1之一相关联)聚焦到图像传感器206的两个一维图像传感器阵列208a、208b上。
具体来讲,透镜组件202将与光学代码或目标的上面一行214相对应的图像聚焦到上部的图像传感器阵列208a,并将与光学代码或目标的下面一行216相对应的图像聚焦到下面的图像传感器阵列208b。既然图像传感器206的下面一行216的像素211是用透镜组件202的光学元件210覆盖的,则与聚焦到上面的图像传感器阵列208a的图像相比,聚焦到图像传感器阵列208b的图像具有不同的聚焦质量。
根据光学代码或目标相对于透镜组件202的各组件的距离,和与光学代码或目标相对应的其它图像相比,与光学代码或目标相对应的一个图像将具有更为锐利的聚焦质量。处理器可以执行一组可编程的指令,以便通过分析各图像相对应的像素数据来确定与光学代码或目标相对应的哪一个图像被充分地或基本上聚焦了,即具有更为锐利的聚焦质量,并由各图像传感器阵列208将其输出。
像素数据可以根据若干本领域已知的用于确定聚焦质量的特性(比如,强度、清晰度等)来分析。然后,与聚焦质量更为锐利的图像相对应的像素数据被发送给用于解码的解码器和/或用于图像处理与分析的处理器(或另一个处理器)。
在可选的实施例中,当光学代码或目标是一维条形码符号时,如果由图像传感器阵列208a、208b之一所输出并且与条形码符号相对应的像素行数据被条形码成像仪(参看图4)或成像***的解码器适当且准确地解码,则该光学代码或目标就被确定为被充分地或基本上聚焦了。与顶部图像传感器阵列208a相对应的像素数据被首先发送给解码器,如果被适当且准确地解码,则解码过程就完成了,并且条形码成像仪输出嘟嘟响的声音或其它本领域已知的指示,以表明条形码符号已被成功地解码了。
如果发生误读或根本没有读取,则与底部图像传感器阵列208b相对应的像素数据就被发送给解码器,如果被适当且准确地解码,则解码过程就完成了,并且条形码成像仪会指示条形码符号已被成功解码。如果此刻没有适当且准确地解码该条形码符号,则操作人员可以改变透镜组件202与光学代码或目标之间的距离,因此可将光学代码或目标成像到不同的焦平面212,直到指示读取成功为止。
当光学代码或目标是标签、记号、图片等时,如果根据特定的应用程序(比如,图像处理与分析应用程序)成功地处理了由图像传感器阵列208a、208b之一所检测到的并且与标签、记号、图片等相对应的像素行数据,则该光学代码或目标就被确定为已被充分地或基本上聚焦了。如果光学代码或目标没有被成功处理,则操作人员可通过移动成像装置200来人工改变透镜组件202与光学代码或目标之间的距离,从而可以将光学代码或目标成像到不同的焦平面212上,直到被成像的光学代码或目标被成功地处理为止。
通常,标签、记号、图片等在尺寸上大于一维图像传感器阵列208a、208b。因此,在开始处理与标签、记号、图片等相对应的像素行数据之前,先获取与标签、记号、图片等的不同部分相对应的附加像素行数据。附加像素行数据是通过使标签、记号、图片等成像并且通过人工地以从顶部往下或从底部往上的方式移动条形码成像仪而获得的,成像过程中所使用的条形码成像仪(参看图4)具有成像装置200并以连续成像模式操作。随着条形码成像仪的移动,便获得了与标签、记号、图片等相对应的多个像素行数据。
在连续成像模式期间获得的并与标签、记号、图片等的不同部分相对应的各像素行数据都被存储到存储器内,直到全部(或足够多的部分)的标签、记号、图片等都被成像为止。然后,处理器通过绘制或拼接已存储的各像素行数据以产生被成像的标签、记号、图片等,然后处理所绘制的像素数据,这样来处理所存储的像素行数据。使用成像装置200来成像并解码二维条形码符号(比如,PDF417符号表示法的条形码符号)时执行相似的步骤。
因为光学元件210的存在,与顶部图像传感器阵列208a所成像的一组焦平面(例如,21245-212n-1)相比,底部图像传感器阵列208b成像一组不同的焦平面(例如,多个焦平面2121-212n-1中的2121-21250)。根据至少一个物镜204和光学元件210的排列和选择,这两组可能或不可能具有重叠的焦平面。因此,与第一实施例相比,当至少一个物镜204位于某一给定的位置时,本实施例可以将光学代码或目标成像到数目更多的焦平面上。
与图像传感器206相关联的电子器件确定哪一个图像传感器阵列208充分地或基本上聚焦了与光学代码或目标相对应的图像。因此,该电子器件等效地确定哪一个图像传感器阵列208成像了包括最佳焦平面(即最佳地将光学代码或目标聚焦到图像传感器206上的那个焦平面212)在内的那组焦平面。这是因为最佳焦平面属于除了包括最佳焦平面之外还包括至少一个焦平面212的焦平面组,该最佳焦平面充分地或基本上聚焦与光学代码或目标相对应的图像。
不过,注意到,像针对第一实施例所描述的那样,为使相应的图像被充分地或基本上聚焦,横跨光轴207的光学代码或目标的平面可能并不严格地在空间上与最佳焦平面相关联。还注意到,电子器件可能确定最佳焦平面被同时聚焦到图像传感器阵列208a和208b上。例如,在上述两组焦平面的示例中,最佳焦平面可能是焦平面21247。在这种情况下,电子器件可选择与顶部图像传感器或底部图像传感器阵列208相对应的像素数据,以便于解码和/或图像处理与分析。
当光学代码或目标被最佳地聚焦到图像传感器阵列208a、208b之一或两者之上时,横跨光轴207的光学代码或目标的平面在空间上与最佳焦平面相关联。不过,如针对第一实施例所描述的那样,离最佳焦平面较远的一组焦平面和离最佳焦平面较近的一组焦平面也将光学代码或目标的图像提供到图像传感器206之上,该图像被充分地或基本上聚焦以便于解码和/或图像处理与分析。
为使光学代码或目标被成功地解码和/或处理,横跨光轴207的光学代码或目标的平面并不需要在空间上与最佳焦平面相关联;它只需要与被充分地或基本上聚焦到图像传感器206上的那组焦平面中的一个焦平面相关联。例如,在上面的示例中,如果最佳焦平面是焦平面21236(根据图像传感器206与光学代码或目标之间的距离)并且光学代码或目标的平面在空间上与焦平面21230相关联,则该光学代码或目标仍然被充分地或基本上聚焦,以便解码和/或图像处理或分析。
如果光学代码或目标所在的平面并不在空间上与被充分地或基本上聚焦到图像传感器206的顶部或底部图像传感器阵列208之上的那组焦平面中的一个焦平面相关联,则光学代码或目标将有可能无法成功地被解码和/或处理。这样,为使光学代码或目标所在的平面在空间上与被充分地或基本上聚焦到图像传感器206上的那组焦平面中的一个焦平面相关联,将需要移动成像装置200。
如第一实施例所示,焦平面最好是二维长方形平面,不过,可预期透镜组件202可以包括用于产生三维焦平面和/或具有其它几何形状(例如,椭圆、圆、三角等)的焦平面并将它们聚焦到图像传感器206之上的光学器件。
可进一步预计,由透镜组件202的光学器件产生并聚焦的两行214、216的尺寸或面积比各图像传感器阵列208的面积稍大一些。例如,如果各图像传感器阵列208的尺寸为1×1024(即一行像素行),则上述两行214、216中的每个的尺寸都是3×1024,使得与上述两行214、216中的每个相对应的图像的至少一部分覆盖图像传感器阵列208的像素行。
与图像传感器206相关联的电子器件输出与落在图像传感器阵列208a、208b上的图像相对应的像素数据。图像入射并聚焦到像素211上。与各像素211相对应的像素数据是由图像传感器206输出的,以便于解码和/或图像处理与分析。在图4所示的条形码成像仪的情况下,如本领域所已知的那样,来自于所有的像素211的像素数据被发送给用于其解码的解码器。
透镜组件202的至少一个物镜204是常规的物镜。图像传感器206最好是2×1024的图像传感器,即具有两行1024个像素并且成像分辨率为2×1024的图像传感器,其特征在于它是二维图像传感器。图像传感器206提供光学代码或目标的优良分辨率,其横向平面在空间上与多个焦平面2121-212n-1中的一个相关联。
图2所示的成像装置200的工作范围约为5-102cm(2-40英寸)。该工作范围是从透镜组件202的末端(用字母“D”来指代)到在空间上成像装置200能够充分地或基本上聚焦光学代码或目标的最远点之间的距离。该工作范围可以与常规的基于图像的条形码成像仪和基于激光的条形码读取器的工作范围相比,或比后两者的工作范围还要大。如下文参照图4所描述的那样,当条形码成像仪(参看图4)内包括成像装置200时,可以提供具有扩展后的工作范围(即,大于61cm或24英寸)的基于图像的一维条形码成像仪,该扩展后的工作范围约为5-102cm(2-40英寸)。
第三实施例
参照图3,示出了根据本发明第三实施例的成像装置,并以标号300来指代它。成像装置300包括具有一维固态图像传感器阵列304的图像传感器302以及透镜组件306。透镜组件306包括装有至少一个物镜310的第一支架308以及具有多个部分314A-D的第二支架312。本实施例与第一实施例相似,只不过添加了第二支架312。
第一支架308可以沿成像装置300的光轴316移动,以便使至少一个物镜310能够将光学代码或目标(比如,一维条形码符号)通过多个部分314A-D之一成像到图像传感器阵列304之上。该光学代码或目标具有横跨光轴316的平面,并在空间上与多个焦平面3181-318n-1相关联。
在图3中用两个箭头示出了第一支架308的移动。在可选的实施例中,可预计只移动第一支架308中的至少一个物镜310,而支架308本身保持静止。
多个部分314A-D中的各部分包括多个光学元件320A-D之一,以便进一步将光学代码或目标聚焦到图像传感器阵列304上并增加相对应的入射到图像传感器阵列304上的图像的聚焦质量。第二支架312所载的多个光学元件320A-D是从下列中选择的:玻璃、透镜、全息光学元件、塑料、以及其它透明材料。各光学元件320具有与其它光学元件320不同的预定的光学特性。在较佳的实施例中,多个部分314A-D中的一个部分314D并不具有光学元件320,即314D这部分是空的。
通过启动马达322(比如,可操作地连接到支架312的伺服马达)旋转支架312(顺时针和/或逆时针),可以移动第二支架312的各光学元件320A-D,使它们按顺序地进入然后离开光轴316。可以同时用驱动器324使第一支架308(或至少一个物镜310)沿光轴316移动,或者当第二支架312移动时可使第一支架308保持不动。光学元件320与第一支架308(或至少一个物镜310)的位置的各组合将多个焦平面3181-318n-1中不同的焦平面最佳地聚焦到一维固态图像传感器阵列304上。可预计第二支架312可以具有其它几何形状,比如长方形。
移动第一和第二支架308、312中的至少一个,直到在空间上与横跨光轴316的平面相关联的焦平面(或其部分)被充分地或基本上被聚焦到图像传感器302上,因此光学代码或目标(或其一部分)的图像被充分地或基本上聚焦到图像传感器阵列304上。
当光学代码或目标是一维条形码符号时,如果由图像传感器阵列304检测到的并且与该条形码符号相对应的像素行数据被条形码成像仪(参看图4)或成像***的解码器适当且准确地解码了,则该光学代码或目标被确定为充分地或基本上被聚焦了。条形码成像仪输出嘟嘟响的声音或其它本领域已知的指示,以便表面该条形码符号已经被成功地解码了。
如果该条形码符号没有被适当且准确地解码,则启动马达322和/或驱动器324以便将不同的部分314沿光轴316放置,和/或以便获取第一支架308的不同的位置设置,努力准确地或基本上地将光学代码或目标聚焦到图像传感器阵列304上。马达322和/或驱动器324可由操作人员人工启动,例如按下条形码成像仪上的触发按钮,或当意识到条形码符号没有被适当且准确地解码时由处理器自动地启动马达322和/或驱动器324。
或者,如果条形码符号没有被适当且准确地解码时,操作人员可通过移动成像装置300来人工改变透镜组件306的各种元件和光学代码或目标之间的距离,因此可将光学代码或目标成像到不同的焦平面318上,直到表示读取成功为止。
当光学代码或目标是标签、记号、图片等时,如果根据像图像处理与分析应用程序这样的特定应用程序成功地处理了由图像传感器阵列304检测到并与标签、记号、图片等相对应的像素行数据,则光学代码或目标就被确定为被充分地或基本上聚焦了。如果光学代码或目标没有被成功处理,则启动马达322和/或驱动器324以便使不同的部分314沿光轴316放置,和/或以便获得第一支架308的不同的位置设置,努力准确地或基本上将光学代码或目标聚焦到图像传感器阵列304之上。马达322和/或驱动器324可由操作人员人工启动,例如按下条形码成像仪上的触发按钮,或当意识到条形码符号没有被成功地解码时由处理器自动地启动马达322和/或驱动器324。
或者,如果没有成功地处理光学代码或目标,则操作人员可通过移动成像装置300来人工改变透镜组件306的各种元件和光学代码或目标之间的距离,因此可将光学代码或目标成像到不同的焦平面318上,直到所成像的光学代码或目标被成功地处理为止。
通常,标签、记号、图片等在尺寸方面比一维图像传感器阵列304要大,例如,是二维的。因此,在开始处理与标签、记号、图片等相对应的像素行数据之前,先获得与标签、记号、图片等的不同部分相对应的附加像素行数据。附加像素行数据是通过使标签、记号、图片等成像并且通过人工地以从顶部往下或从底部往上的方式移动条形码成像仪而获得的,该成像过程中所用的条形码成像仪(参看图4)具有成像装置300并以连续成像模式运行。随着条形码的移动,便获得了与标签、记号、图片等相对应的多个像素行数据。
在连续成像模式期间获得的并与标签、记号、图片等的不同部分相对应的各像素行数据都被存储到存储器内,直到全部(或足够多的部分)的标签、记号、图片等都被成像为止。然后,处理器通过绘制或拼接已存储的各像素行数据以产生被成像的标签、记号、图片等,然后处理所绘制的像素数据,这样来处理所存储的像素行数据。使用成像装置300来成像并解码二维条形码符号(比如,PDF417符号表示法的条形码符号)时执行相似的步骤。
当透镜组件306的各种元件位于某一给定位置处时,可以适当且准确解码或成功处理光学代码或目标的那个焦平面属于多个焦平面3181-318n-1构成的焦平面全集。属于该焦平面全集的各焦平面都可以充分地或基本上将光学代码或目标聚焦到图像传感器阵列304上。因此,并不存在某一个特定的焦平面可以充分地或基本上将光学代码或目标聚焦到图像传感器304上;不过,存在一个特定的焦平面可以最佳地将光学代码或目标聚焦到图像传感器阵列304上,该焦平面被称为最佳焦平面。
当光学代码或目标被最佳地聚焦到图像传感器阵列304上时,横跨光轴316的光学代码或目标所在的平面在空间上与最佳焦平面相关联。不过,离最佳焦平面较远的一组焦平面和离最佳焦平面较近的一组焦平面也可以将光学代码或目标的图像提供到图像传感器302之上,该图像被充分地或基本上聚焦以便于解码和/或图像处理与分析。较远和较近的焦平面组都构成焦平面全集。
为使光学代码或目标被成功解码和/或处理,横跨光轴316的光学代码或目标的平面并不需要在空间上与最佳焦平面相关联;它只需要与焦平面全集中的某一焦平面相关联。如果光学代码或目标的平面并不在空间上与焦平面全集中的某一焦平面相关联,则有可能无法成功地解码和/或处理该光学代码或目标。这样,为使光学代码或目标的平面在空间上与焦平面全集中的某一焦平面相关联,将需要移动第一支架308、第二支架312和/或成像装置300。
对于第一和第二实施例而言,焦平面最好是二维长方形平面,不过,可预计透镜组件306可以包括用于产生三维焦平面和/或具有其它几何形状(例如,椭圆、圆、三角等)的焦平面并将它们聚焦到图像传感器302上的光学器件。
可进一步预期,该光学器件可产生并聚焦其尺寸或面积比图像传感器阵列304稍大一些的焦平面(或其部分)。例如,如果图像传感器阵列304的尺寸为1×1024,即一个像素行,则各焦平面318的尺寸为3×1024,使得与焦平面318相对应的图像的至少一部分覆盖图像传感器阵列304的像素行。
图像传感器302包括电子器件(未示出),用于输出与入射到图像传感器阵列304上的图像相对应的像素数据。图像传感器阵列304包括图像入射到其上或聚焦于其上的像素326。与各像素326相对应的像素数据是由图像传感器302输出的,用于解码和/或图像处理与分析。在图4所示的条形码成像仪的情况下,如本领域已知的那样,来自于所有的像素326的像素数据被发送到用于其解码的解码器。
图像传感器302最好是1×1024图像传感器,即具有一行1024个像素并且成像分辨率为1×1024的图像传感器,其特征在于它是一维图像传感器。图像传感器302提供光学代码或目标的优良分辨率,其横向平面在空间上与多个焦平面3181-318n-1之一相关联。
透镜组件306的至少一个物镜310是常规的物镜。第一支架308(或者,至少一个物镜310)最好可以在0-100微米的范围内用驱动器324来移动,以便用于改变被充分地或基本上聚焦到图像传感器阵列304上的焦平面组。驱动器324可以是2003年4月29日提交申请、美国申请序列号为10/425,344的共同待批的专利申请中所描述的驱动器,该专利申请的内容整体引用在此作为参考。可以预期,本领域中已知的其它类型的驱动器也可用于沿光轴316移动透镜组件306。
图3所示的成像装置300的工作范围约为5-102cm(2-40英寸)。该工作范围是从第一支架308与图像传感器302相反的那一端到在空间上成像装置300可以充分地或基本上聚焦光学代码或目标的最远点之间的距离。在只移动至少一个物镜310而不移动第一支架308的成像装置中,工作范围是从至少一个物镜310到在空间上成像装置可以充分地或基本上聚焦光学代码或目标的最远点之间的距离。
该工作范围可以与常规的基于图像的条形码成像仪或基于激光的条形码读取器的工作范围相比,或大于后两者的工作范围。如下文参照图4所述的那样,当条形码成像仪内包含成像装置300时,可提供基于图像的一维条形码成像仪,其扩展后的工作范围(即,大于61cm或24英寸)约为5-102cm(2-40英寸)。
对于第一和第三实施例而言,可预计移动支架106、308(或透镜107、310)使它们通过每一个可能的位置,并从每一个位置处使光学代码或目标成像。存储与每个位置相对应的像素数据,并在从每个位置处使光学代码或目标成像之后,使用比较算法来比较来自于每个位置的像素数据以确定最佳的像素数据。最佳的像素数据就是具有最大强度的像素数据。然后,解码和/或处理最佳的像素数据。可进一步预计解码和/或处理并不与最佳像素数据相对应的像素数据。
条形码成像仪
上述第一到第三实施例的成像装置可以被包括在各种成像设备中,其中可提供扩展的工作范围(即,大于61cm或24英寸)的便宜且不复杂的成像装置是有优势的。一种这样的成像设备就是如图4所示的基于图像的、一维条形码成像仪,并以标号400来指代它。
条形码成像仪400包括:装有如上所述的一个成像装置404的手持条形码成像仪402;具有至少一个LED或其它发光设备的光源406;具有激光二极管407的瞄准源405,用于将激光束瞄准在要被成像的光学代码或目标上;控制电路408;图像电路410;以及无线操作时用的电池412。或者,条形码成像仪400也可以设计成非无线操作。
控制电路408包括:用于控制条形码成像仪400的操作的处理器414,比如用于当用户按下触发按钮416时启动成像和解码过程,用于控制光源406、瞄准源405和通信电路410,用于确定光学代码或目标是否充分地或基本上被聚焦,用于以连续成像模式操作条形码成像仪400,用于执行一组可编程的指令以便解码被成像的光学代码或目标或控制解码器418的操作以便于解码被成像的光学代码或目标,还用于执行一组可编程的指令以便于处理被成像的光学代码或目标。解码器418可以位于如图4所示的处理器414的外部,或位于处理器414内。
控制电路408进一步包括存储器415,用于参照上述三个实施例和操作指令(比如,用于使条形码成像仪400在连续成像模式中工作的可编程指令集,可由处理器414来执行)来存储如上所述的像素行数据。存储器415可以如图4所示在处理器414的外部,或位于处理器414内。
通信电路410包括天线420,天线420将表示经解码的和/或经处理的光学代码或目标的数据输出给外部计算设备,并且输入本领域已知的、像用于改变条形码成像仪402的至少一个工作参数这样的数据。工作参数也可以通过下面的过程来改变:使与至少一个工作参数相对应的光学代码或目标成像,解码和/或处理被成像的光学代码或目标,并且接下来改变用于表示经解码和/或处理过的光学代码或目标的至少一个工作参数。
条形码成像仪400的工作范围可以与常规的基于图像的条形码成像仪或基于激光的条形码读取器的工作范围相比,或大于后两者的工作范围。条形码成像仪400具有扩展的工作范围(即,大于61cm或24英寸),约为5-102cm(2-40英寸)。
已经描述过的本发明的实施例旨在解释说明而非限制,并且并不旨在代表本发明的每个实施例。在不背离所附的权利要求书及在法律上得到承认的等价方案中所阐明的本发明的精神和范围的情况下可以作出各种修改和变化。

Claims (52)

1.一种用于将光学代码或目标成像到多个焦平面的成像装置,它包括:
至少一个一维图像传感器阵列,各图像传感器阵列具有至少一行像素,用于获取至少一行与聚焦于所述图像传感器阵列上的图像相对应的像素数据;以及
具有至少一个物镜的透镜组件,所述物镜沿所述成像装置的光轴放置,所述透镜组件用于将所述光学代码或目标的图像聚焦到所述至少一个一维图像传感器阵列上,以便获取与所述光学代码或目标的至少一部分相对应的一行或两行像素数据之一,其中所述光学代码或目标所在的平面在空间上与所述多个焦平面中的至少一个相关联。
2.如权利要求1所述的成像装置,其特征在于,所述光学代码或目标是从下列之中选出的:条形码符号,标签,记号,以及图片。
3.如权利要求2所述的成像装置,其特征在于,所述条形码符号是一维和二维条形码符号之一。
4.如权利要求1所述的成像装置,其特征在于,所述成像装置的工作范围约为5cm到102cm。
5.如权利要求1所述的成像装置,其特征在于,所述成像装置还包括驱动器,所述驱动器可操作地耦合到装有所述至少一个物镜的支架上,以便于沿所述光轴移动所述支架。
6.如权利要求5所述的成像装置,其特征在于,用所述驱动器在0到100微米的范围中移动所述支架。
7.如权利要求1所述的成像装置,其特征在于,所述透镜组件包括多个光学元件,用于进一步将所述图像聚焦到所述至少一个一维图像传感器阵列上。
8.如权利要求7所述的成像装置,其特征在于,所述多个光学元件选自:玻璃,透镜,全息光学元件,塑料,以及其他透明材料。
9.如权利要求7所述的成像装置,其特征在于,所述多个光学元件覆盖所述至少一个一维图像传感器阵列的至少一部分。
10.如权利要求7所述的成像装置,其特征在于,所述成像装置还包括具有多个部分的支架,其中所述多个光学元件中的每一个都位于所述多个部分中相应的一个部分处。
11.如权利要求10所述的成像装置,其特征在于,所述多个部分中的一个是开孔部分并不包括光学元件,并且所述成像装置还包括可操作地耦合到所述支架上的马达,以便于将所述开孔部分或所述多个光学元件之一沿所述光轴放置。
12.如权利要求1所述的成像装置,其特征在于,所述成像装置还包括:
驱动器,它可操作地耦合到装有所述至少一个物镜的第一支架上,用于沿所述光轴移动所述第一支架;以及
马达,它可操作地耦合到具有多个光学元件的第二支架上,其中所述驱动器和马达可以同时和不同时地工作以便同时和不同时地移动所述第一支架和所述第二支架,从而进一步将所述图像聚焦到所述至少一个一维图像传感器阵列上。
13.一种用于将光学代码或目标成像到多个焦平面上的成像装置,它包括:
具有一行像素的一维图像传感器阵列,用于获取与聚焦于其上的图像相对应的一行像素数据;以及
具有至少一个物镜的透镜组件,所述物镜沿所述成像装置的光轴放置,所述透镜组件用于将所述光学代码或目标的图像聚焦到所述一维图像传感器阵列上,以便获得与所述光学代码或目标的至少一部分相对应的一行像素数据,其中所述光学代码或目标所在的平面在空间上与所述多个焦平面中的至少一个相关联。
14.如权利要求13所述的成像装置,其特征在于,所述成像装置的工作范围约为5到102厘米。
15.如权利要求13所述的成像装置,其特征在于,所述成像装置还包括可操作地耦合到装有所述至少一个物镜的支架上的驱动器,以便于沿所述光轴移动所述支架。
16.一种用于将光学代码或目标成像到多个焦平面上的成像装置,它包括:
两个一维图像传感器阵列,各自具有至少一行像素,用于获取与聚焦于其上的图像相对应的至少一行像素数据;以及
具有至少一个物镜的透镜组件,所述物镜沿所述成像装置的光轴放置,所述透镜组件用于将所述光学代码或目标的图像聚焦到所述两个一维图像传感器阵列上,以便于获取与所述光学代码或目标的至少一部分相对应的两行像素数据,其中所述光学代码或目标所在的平面在空间上与所述多个焦平面中的至少一个相关联。
17.如权利要求16所述的成像装置,其特征在于,所述成像装置的工作范围约为5-102cm。
18.如权利要求16所述的成像装置,其特征在于,所述透镜组件包括多个光学元件,以便进一步将所述图像聚焦到所述两个一维图像传感器阵列中的一个之上。
19.如权利要求18所述的成像装置,其特征在于,所述多个光学元件是从下列之中选择的:玻璃,透镜,全息光学元件,塑料,以及其它透明材料。
20.如权利要求18所述的成像装置,其特征在于,所述多个光学元件覆盖所述两个一维图像传感器阵列中的至少一个的至少一部分。
21.一种用于将光学代码或目标成像到多个焦平面上的成像装置,它包括:
具有至少一行像素的一维图像传感器阵列,用于获取与聚焦于其上的图像相对应的一行像素数据;以及
透镜组件,它具有至少一个沿所述成像装置的光轴放置的物镜以及具有多个光学元件的支架,这些光学元件被配置成将所述多个光学元件中的至少一个沿所述光轴放置以便于将所述光学代码或目标的图像聚焦到所述一维图像传感器阵列之上,从而获得与所述光学代码或目标的至少一部分相对应的一行像素数据,其中所述光学代码或目标所在的平面在空间上与所述多个焦平面中的至少一个相关联。
22.如权利要求21所述的成像装置,其特征在于,所述成像装置的工作范围约为5-102cm。
23.如权利要求21所述的成像装置,其特征在于,所述多个光学元件是从下列之中选择的:玻璃,透镜,全息光学元件,塑料,以及其它透明材料。
24.如权利要求21所述的成像装置,其特征在于,所述成像装置还包括:
驱动器,它可操作地耦合到装有所述至少一个物镜的第一支架上,用于沿所述光轴移动所述第一支架;以及
马达,它可操作地耦合到具有多个光学元件的第二支架上,其中所述驱动器和马达可以同时和不同时地工作以便同时和不同时地移动所述第一支架和所述第二支架,从而将所述图像聚焦到所述一维图像传感器阵列上。
25.一种用于将光学代码或目标成像到多个焦平面上的条形码成像仪,它包括:
初始化成像操作以便将所述光学代码或目标成像到所述多个焦平面中的至少一个之上的装置;以及
成像装置,它包括:
至少一个一维图像传感器阵列,各自具有至少一行像素以便在所述成像操作期间获取与所述光学代码或目标的图像相对应的至少一行像素数据;以及
透镜组件,它具有沿所述成像装置的光轴放置的至少一个物镜以便在所述成像操作期间将所述图像聚焦到所述至少一个一维图像传感器阵列之上,从而获得与所述光学代码或目标的至少一部分相对应的一行或两行像素数据之一,其中所述光学代码或目标所在平面在空间上与所述多个焦平面中的至少一个相关联。
26.如权利要求25所述的条形码成像仪,其特征在于,所述光学代码或目标选自:条形码符号,标签,记号,以及图片。
27.如权利要求26所述的条形码成像仪,其特征在于,所述条形码符号是一维和两维条形码符号之一。
28.如权利要求25所述的条形码成像仪,其特征在于,所述成像装置的工作范围约为5-102cm。
29.如权利要求25所述的条形码成像仪,其特征在于,所述成像装置进一步包括:驱动器,它可操作地耦合到装有所述至少一个物镜的支架上以便沿所述光轴移动所述支架。
30.如权利要求29所述的条形码成像仪,其特征在于,所述驱动器在0-100微米的范围内移动所述支架。
31.如权利要求25所述的条形码成像仪,其特征在于,所述透镜组件包括多个光学元件,用于进一步将所述图像聚焦到所述至少一个一维图像传感器阵列上。
32.如权利要求31所述的条形码成像仪,其特征在于,所述多个光学元件选自:玻璃,透镜,全息光学元件,塑料,以及其它透明材料。
33.如权利要求31所述的条形码成像仪,其特征在于,所述多个光学元件覆盖所述至少一个一维图像传感器阵列的至少一部分。
34.如权利要求31所述的条形码成像仪,其特征在于,所述成像装置进一步包括具有多个部分的支架,其中所述多个光学元件中的每一个都位于所述多个部分中相应的一个部分处。
35.如权利要求34所述的条形码成像仪,其特征在于,所述多个部分之一是开孔的并且并不包括光学元件,并且所述成像装置进一步包括可操作地耦合到所述支架上的马达,用于将所述开孔部分或所述多个光学元件之一沿所述光轴放置。
36.如权利要求25所述的条形码成像仪,其特征在于,所述成像装置进一步包括:
驱动器,它可操作地耦合到装有所述至少一个物镜的第一支架上,用于沿所述光轴移动所述第一支架;以及
可操作地耦合到装有多个光学元件的第二支架上的马达,其中所述驱动器和马达可以同时和不同时地工作以便同时和不同时地移动所述第一支架和所述第二支架,从而进一步地将所述图像聚焦到所述至少一个一维图像传感器阵列上。
37.如权利要求25所述的条形码成像仪,还包括:
存储器,用于存储与所述光学代码或目标的不同部分相对应的多行像素数据;以及
处理器,用于处理所存储的多行像素数据。
38.如权利要求25所述的条形码成像仪,其特征在于,所述多个焦平面中的至少一个是最佳焦平面。
39.如权利要求25所述的条形码成像仪,其特征在于,所述多个焦平面中的所述至少一个是离最佳焦平面很远或很近的至少一个焦平面。
40.如权利要求25所述的条形码成像仪,还包括用于将所述多个焦平面的不同的组聚焦到所述至少一个一维图像传感器阵列上的装置。
41.如权利要求40所述的条形码成像仪,其特征在于,用于聚焦所述多个焦平面的不同的组的装置包括驱动器,所述驱动器可操作地耦合到装有所述至少一个物镜的支架上以便沿所述光轴移动所述支架。
42.如权利要求40所述的条形码成像仪,其特征在于,用于聚焦所述多个焦平面的不同的组的装置包括马达,所述马达可操作地耦合到具有多个光学元件的支架上,并且所述马达能够将所述多个光学元件中的每一个都沿所述光轴放置。
43.一种使多个焦平面处的光学代码或目标成像的方法,所述方法包括如下步骤:
初始化成像操作,以便通过至少一个物镜将所述多个焦平面中的至少一个焦平面处的光学代码或目标成像到至少一个一维图像传感器阵列上;并且
在所述成像操作期间,获取在与所述光学代码或目标相对应的一行和两行像素数据之一。
44.如权利要求43所述的方法,还包括如下步骤:
确定是否至少一行像素数据可以被解码和/或被处理;并且
如果确定至少一行像素数据可以被解码和/或被处理,则解码和/或处理一行像素数据。
45.如权利要求44所述的方法,还包括如下步骤:
如果确定至少一行像素数据无法被解码和/或被处理,则移动所述至少一个物镜;并且
重复所述初始化、获取以及确定步骤,以及所述解码和移动步骤之一,直到所述至少一行像素数据被解码和/或被处理。
46.如权利要求43所述的方法,还包括如下步骤:
移动所述至少一个物镜;
重复所述初始化、获取和移动步骤,直到所述至少一个物镜已通过每个位置;并且
解码和/或处理至少一行所获得的像素数据。
47.如权利要求43所述的方法,还包括如下步骤:
存储所述像素行数据;
重复所述初始化和存储步骤,直到与所述光学代码或目标相对应的多行像素数据被存储;并且
解码和/或处理所述多行被存储的像素行数据。
48.如权利要求43所述的方法,其特征在于,所述光学代码或目标选自:条形码符号,标签,记号,以及图片。
49.如权利要求48所述的方法,其特征在于,所述条形码符号是一维和二维条形码符号之一。
50.如权利要求43所述的方法,还包括如下步骤:
在所述至少一个物镜与所述至少一个一维图像传感器阵列之间放置至少一个光学元件。
51.如权利要求50所述的方法,其特征在于,所述至少一个光学元件选自:玻璃,透镜,全息光学元件,塑料,以及其它透明材料。
52.如权利要求50所述的方法,其特征在于,所述至少一个光学元件覆盖所述至少一个一维图像传感器阵列的至少一部分。
CN2004800237384A 2003-07-07 2004-07-07 用于对多个焦平面处的光学代码或目标进行成像的成像装置及其方法 Expired - Lifetime CN1839394B (zh)

Applications Claiming Priority (5)

Application Number Priority Date Filing Date Title
US48518403P 2003-07-07 2003-07-07
US60/485,184 2003-07-07
US10/650,241 2003-08-28
US10/650,241 US7090135B2 (en) 2003-07-07 2003-08-28 Imaging arrangement and barcode imager for imaging an optical code or target at a plurality of focal planes
PCT/US2004/021638 WO2005008564A2 (en) 2003-07-07 2004-07-07 Imaging arrangement and barcode imager for imaging an optical code or target at a plurality of focal planes

Publications (2)

Publication Number Publication Date
CN1839394A true CN1839394A (zh) 2006-09-27
CN1839394B CN1839394B (zh) 2011-11-23

Family

ID=33567756

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2004800237384A Expired - Lifetime CN1839394B (zh) 2003-07-07 2004-07-07 用于对多个焦平面处的光学代码或目标进行成像的成像装置及其方法

Country Status (7)

Country Link
US (1) US7090135B2 (zh)
EP (1) EP1652129B1 (zh)
JP (1) JP4399456B2 (zh)
CN (1) CN1839394B (zh)
AT (1) ATE400035T1 (zh)
DE (1) DE602004014779D1 (zh)
WO (1) WO2005008564A2 (zh)

Cited By (57)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103004180A (zh) * 2010-05-12 2013-03-27 派力肯影像公司 成像器阵列和阵列照相机的架构
US9185276B2 (en) 2013-11-07 2015-11-10 Pelican Imaging Corporation Methods of manufacturing array camera modules incorporating independently aligned lens stacks
US9210392B2 (en) 2012-05-01 2015-12-08 Pelican Imaging Coporation Camera modules patterned with pi filter groups
US9214013B2 (en) 2012-09-14 2015-12-15 Pelican Imaging Corporation Systems and methods for correcting user identified artifacts in light field images
US9235900B2 (en) 2012-08-21 2016-01-12 Pelican Imaging Corporation Systems and methods for estimating depth and visibility from a reference viewpoint for pixels in a set of images captured from different viewpoints
US9253380B2 (en) 2013-02-24 2016-02-02 Pelican Imaging Corporation Thin form factor computational array cameras and modular array cameras
US9412206B2 (en) 2012-02-21 2016-08-09 Pelican Imaging Corporation Systems and methods for the manipulation of captured light field image data
US9426361B2 (en) 2013-11-26 2016-08-23 Pelican Imaging Corporation Array camera configurations incorporating multiple constituent array cameras
US9485496B2 (en) 2008-05-20 2016-11-01 Pelican Imaging Corporation Systems and methods for measuring depth using images captured by a camera array including cameras surrounding a central camera
US9497429B2 (en) 2013-03-15 2016-11-15 Pelican Imaging Corporation Extended color processing on pelican array cameras
US9497370B2 (en) 2013-03-15 2016-11-15 Pelican Imaging Corporation Array camera architecture implementing quantum dot color filters
US9521416B1 (en) 2013-03-11 2016-12-13 Kip Peli P1 Lp Systems and methods for image data compression
US9521319B2 (en) 2014-06-18 2016-12-13 Pelican Imaging Corporation Array cameras and array camera modules including spectral filters disposed outside of a constituent image sensor
US9578259B2 (en) 2013-03-14 2017-02-21 Fotonation Cayman Limited Systems and methods for reducing motion blur in images or video in ultra low light with array cameras
CN104137117B (zh) * 2011-12-22 2017-05-10 讯宝科技有限责任公司 具有光场图像传感器的成像设备
US9733486B2 (en) 2013-03-13 2017-08-15 Fotonation Cayman Limited Systems and methods for controlling aliasing in images captured by an array camera for use in super-resolution processing
US9741118B2 (en) 2013-03-13 2017-08-22 Fotonation Cayman Limited System and methods for calibration of an array camera
US9749568B2 (en) 2012-11-13 2017-08-29 Fotonation Cayman Limited Systems and methods for array camera focal plane control
US9749547B2 (en) 2008-05-20 2017-08-29 Fotonation Cayman Limited Capturing and processing of images using camera array incorperating Bayer cameras having different fields of view
US9766380B2 (en) 2012-06-30 2017-09-19 Fotonation Cayman Limited Systems and methods for manufacturing camera modules using active alignment of lens stack arrays and sensors
US9774789B2 (en) 2013-03-08 2017-09-26 Fotonation Cayman Limited Systems and methods for high dynamic range imaging using array cameras
US9794476B2 (en) 2011-09-19 2017-10-17 Fotonation Cayman Limited Systems and methods for controlling aliasing in images captured by an array camera for use in super resolution processing using pixel apertures
US9800859B2 (en) 2013-03-15 2017-10-24 Fotonation Cayman Limited Systems and methods for estimating depth using stereo array cameras
US9800856B2 (en) 2013-03-13 2017-10-24 Fotonation Cayman Limited Systems and methods for synthesizing images from image data captured by an array camera using restricted depth of field depth maps in which depth estimation precision varies
US9807382B2 (en) 2012-06-28 2017-10-31 Fotonation Cayman Limited Systems and methods for detecting defective camera arrays and optic arrays
US9811753B2 (en) 2011-09-28 2017-11-07 Fotonation Cayman Limited Systems and methods for encoding light field image files
US9813616B2 (en) 2012-08-23 2017-11-07 Fotonation Cayman Limited Feature based high resolution motion estimation from low resolution images captured using an array source
US9866739B2 (en) 2011-05-11 2018-01-09 Fotonation Cayman Limited Systems and methods for transmitting and receiving array camera image data
US9888194B2 (en) 2013-03-13 2018-02-06 Fotonation Cayman Limited Array camera architecture implementing quantum film image sensors
US9898856B2 (en) 2013-09-27 2018-02-20 Fotonation Cayman Limited Systems and methods for depth-assisted perspective distortion correction
US9942474B2 (en) 2015-04-17 2018-04-10 Fotonation Cayman Limited Systems and methods for performing high speed video capture and depth estimation using array cameras
US9955070B2 (en) 2013-03-15 2018-04-24 Fotonation Cayman Limited Systems and methods for synthesizing high resolution images using image deconvolution based on motion and depth information
US9986224B2 (en) 2013-03-10 2018-05-29 Fotonation Cayman Limited System and methods for calibration of an array camera
US10009538B2 (en) 2013-02-21 2018-06-26 Fotonation Cayman Limited Systems and methods for generating compressed light field representation data using captured light fields, array geometry, and parallax information
US10089740B2 (en) 2014-03-07 2018-10-02 Fotonation Limited System and methods for depth regularization and semiautomatic interactive matting using RGB-D images
US10122993B2 (en) 2013-03-15 2018-11-06 Fotonation Limited Autofocus system for a conventional camera that uses depth information from an array camera
US10119808B2 (en) 2013-11-18 2018-11-06 Fotonation Limited Systems and methods for estimating depth from projected texture using camera arrays
CN109557639A (zh) * 2017-09-27 2019-04-02 康耐视公司 具有适应性视角和工作距离的光学***及其制造和使用方法
US10250871B2 (en) 2014-09-29 2019-04-02 Fotonation Limited Systems and methods for dynamic calibration of array cameras
CN109789976A (zh) * 2017-02-27 2019-05-21 日本电产三协株式会社 数据读取***及数据读取***的控制方法
US10306120B2 (en) 2009-11-20 2019-05-28 Fotonation Limited Capturing and processing of images captured by camera arrays incorporating cameras with telephoto and conventional lenses to generate depth maps
US10366472B2 (en) 2010-12-14 2019-07-30 Fotonation Limited Systems and methods for synthesizing high resolution images using images captured by an array of independently controllable imagers
US10390005B2 (en) 2012-09-28 2019-08-20 Fotonation Limited Generating images from light fields utilizing virtual viewpoints
US10412314B2 (en) 2013-03-14 2019-09-10 Fotonation Limited Systems and methods for photometric normalization in array cameras
US10482618B2 (en) 2017-08-21 2019-11-19 Fotonation Limited Systems and methods for hybrid depth regularization
US11270110B2 (en) 2019-09-17 2022-03-08 Boston Polarimetrics, Inc. Systems and methods for surface modeling using polarization cues
US11290658B1 (en) 2021-04-15 2022-03-29 Boston Polarimetrics, Inc. Systems and methods for camera exposure control
US11302012B2 (en) 2019-11-30 2022-04-12 Boston Polarimetrics, Inc. Systems and methods for transparent object segmentation using polarization cues
US11525906B2 (en) 2019-10-07 2022-12-13 Intrinsic Innovation Llc Systems and methods for augmentation of sensor systems and imaging systems with polarization
US11580667B2 (en) 2020-01-29 2023-02-14 Intrinsic Innovation Llc Systems and methods for characterizing object pose detection and measurement systems
US11689813B2 (en) 2021-07-01 2023-06-27 Intrinsic Innovation Llc Systems and methods for high dynamic range imaging using crossed polarizers
US11792538B2 (en) 2008-05-20 2023-10-17 Adeia Imaging Llc Capturing and processing of images including occlusions focused on an image sensor by a lens stack array
US11797863B2 (en) 2020-01-30 2023-10-24 Intrinsic Innovation Llc Systems and methods for synthesizing data for training statistical models on different imaging modalities including polarized images
US11953700B2 (en) 2020-05-27 2024-04-09 Intrinsic Innovation Llc Multi-aperture polarization optical systems using beam splitters
US11954886B2 (en) 2021-04-15 2024-04-09 Intrinsic Innovation Llc Systems and methods for six-degree of freedom pose estimation of deformable objects
US12020455B2 (en) 2021-03-10 2024-06-25 Intrinsic Innovation Llc Systems and methods for high dynamic range image reconstruction
US12052409B2 (en) 2023-06-22 2024-07-30 Adela Imaging LLC Systems and methods for encoding image files containing depth maps stored as metadata

Families Citing this family (96)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7121997B2 (en) 1999-06-09 2006-10-17 Ethicon, Inc. Surgical instrument and method for treating female urinary incontinence
US7540424B2 (en) * 2000-11-24 2009-06-02 Metrologic Instruments, Inc. Compact bar code symbol reading system employing a complex of coplanar illumination and imaging stations for omni-directional imaging of objects within a 3D imaging volume
US8042740B2 (en) 2000-11-24 2011-10-25 Metrologic Instruments, Inc. Method of reading bar code symbols on objects at a point-of-sale station by passing said objects through a complex of stationary coplanar illumination and imaging planes projected into a 3D imaging volume
US7464877B2 (en) 2003-11-13 2008-12-16 Metrologic Instruments, Inc. Digital imaging-based bar code symbol reading system employing image cropping pattern generator and automatic cropped image processor
US7841533B2 (en) 2003-11-13 2010-11-30 Metrologic Instruments, Inc. Method of capturing and processing digital images of an object within the field of view (FOV) of a hand-supportable digitial image capture and processing system
US7711179B2 (en) * 2004-04-21 2010-05-04 Nextengine, Inc. Hand held portable three dimensional scanner
US7775431B2 (en) * 2007-01-17 2010-08-17 Metrologic Instruments, Inc. Method of and apparatus for shipping, tracking and delivering a shipment of packages employing the capture of shipping document images and recognition-processing thereof initiated from the point of shipment pickup and completed while the shipment is being transported to its first scanning point to facilitate early customs clearance processing and shorten the delivery time of packages to point of destination
US8464950B2 (en) 2008-12-22 2013-06-18 Cognex Corporation Fast vision system
US8908995B2 (en) 2009-01-12 2014-12-09 Intermec Ip Corp. Semi-automatic dimensioning with imager on a portable device
JP4905572B2 (ja) * 2010-03-15 2012-03-28 カシオ計算機株式会社 バーコード読取装置
JP5234133B2 (ja) * 2011-03-31 2013-07-10 カシオ計算機株式会社 コード読取装置及びプログラム
US20130265459A1 (en) 2011-06-28 2013-10-10 Pelican Imaging Corporation Optical arrangements for use with an array camera
WO2013003276A1 (en) 2011-06-28 2013-01-03 Pelican Imaging Corporation Optical arrangements for use with an array camera
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
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
US9638883B1 (en) 2013-03-04 2017-05-02 Fotonation Cayman Limited Passive alignment of array camera modules constructed from lens stack arrays and sensors based upon alignment information obtained during manufacture of array camera modules using an active alignment process
US9080856B2 (en) 2013-03-13 2015-07-14 Intermec Ip Corp. Systems and methods for enhancing dimensioning, for example volume dimensioning
US9633442B2 (en) 2013-03-15 2017-04-25 Fotonation Cayman Limited Array cameras including an array camera module augmented with a separate camera
US10228452B2 (en) 2013-06-07 2019-03-12 Hand Held Products, Inc. Method of error correction for 3D imaging device
US9464885B2 (en) 2013-08-30 2016-10-11 Hand Held Products, Inc. System and method for package dimensioning
US9247117B2 (en) 2014-04-07 2016-01-26 Pelican Imaging Corporation Systems and methods for correcting for warpage of a sensor array in an array camera module by introducing warpage into a focal plane of a lens stack array
US9823059B2 (en) 2014-08-06 2017-11-21 Hand Held Products, Inc. Dimensioning system with guided alignment
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
US10775165B2 (en) 2014-10-10 2020-09-15 Hand Held Products, Inc. Methods for improving the accuracy of dimensioning-system measurements
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
US10060729B2 (en) 2014-10-21 2018-08-28 Hand Held Products, Inc. Handheld dimensioner with data-quality indication
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
US9786101B2 (en) 2015-05-19 2017-10-10 Hand Held Products, Inc. Evaluating image values
US10066982B2 (en) 2015-06-16 2018-09-04 Hand Held Products, Inc. Calibrating a volume dimensioner
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
US9835486B2 (en) 2015-07-07 2017-12-05 Hand Held Products, Inc. Mobile dimensioner apparatus for use in commerce
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
US10249030B2 (en) 2015-10-30 2019-04-02 Hand Held Products, Inc. Image transformation for indicia reading
US10225544B2 (en) 2015-11-19 2019-03-05 Hand Held Products, Inc. High resolution dot pattern
US10025314B2 (en) 2016-01-27 2018-07-17 Hand Held Products, Inc. Vehicle positioning and object avoidance
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
US10163216B2 (en) 2016-06-15 2018-12-25 Hand Held Products, Inc. Automatic mode switching in a volume dimensioner
US11042161B2 (en) 2016-11-16 2021-06-22 Symbol Technologies, Llc Navigation control method and apparatus in a mobile automation system
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
US11047672B2 (en) 2017-03-28 2021-06-29 Hand Held Products, Inc. System for optically dimensioning
US10949798B2 (en) 2017-05-01 2021-03-16 Symbol Technologies, Llc Multimodal localization and mapping for a mobile automation apparatus
US11367092B2 (en) 2017-05-01 2022-06-21 Symbol Technologies, Llc Method and apparatus for extracting and processing price text from an image set
US11093896B2 (en) 2017-05-01 2021-08-17 Symbol Technologies, Llc Product status detection system
US10591918B2 (en) 2017-05-01 2020-03-17 Symbol Technologies, Llc Fixed segmented lattice planning for a mobile automation apparatus
US11449059B2 (en) 2017-05-01 2022-09-20 Symbol Technologies, Llc Obstacle detection for a mobile automation apparatus
US10663590B2 (en) 2017-05-01 2020-05-26 Symbol Technologies, Llc Device and method for merging lidar data
US10726273B2 (en) 2017-05-01 2020-07-28 Symbol Technologies, Llc Method and apparatus for shelf feature and object placement detection from shelf images
CN110603533A (zh) 2017-05-01 2019-12-20 讯宝科技有限责任公司 用于对象状态检测的方法和装置
WO2018201423A1 (en) 2017-05-05 2018-11-08 Symbol Technologies, Llc Method and apparatus for detecting and interpreting price label text
US10733748B2 (en) 2017-07-24 2020-08-04 Hand Held Products, Inc. Dual-pattern optical 3D dimensioning
US10572763B2 (en) 2017-09-07 2020-02-25 Symbol Technologies, Llc Method and apparatus for support surface edge detection
US10521914B2 (en) 2017-09-07 2019-12-31 Symbol Technologies, Llc Multi-sensor object recognition system and method
US10990778B2 (en) * 2017-10-30 2021-04-27 Electronics And Telecommunications Research Institute Apparatus and method for recognizing barcode based on image detection
US10740911B2 (en) 2018-04-05 2020-08-11 Symbol Technologies, Llc Method, system and apparatus for correcting translucency artifacts in data representing a support structure
US10823572B2 (en) 2018-04-05 2020-11-03 Symbol Technologies, Llc Method, system and apparatus for generating navigational data
US11327504B2 (en) 2018-04-05 2022-05-10 Symbol Technologies, Llc Method, system and apparatus for mobile automation apparatus localization
US10809078B2 (en) 2018-04-05 2020-10-20 Symbol Technologies, Llc Method, system and apparatus for dynamic path generation
US10832436B2 (en) 2018-04-05 2020-11-10 Symbol Technologies, Llc Method, system and apparatus for recovering label positions
US10584962B2 (en) 2018-05-01 2020-03-10 Hand Held Products, Inc System and method for validating physical-item security
US11506483B2 (en) 2018-10-05 2022-11-22 Zebra Technologies Corporation Method, system and apparatus for support structure depth determination
US11010920B2 (en) 2018-10-05 2021-05-18 Zebra Technologies Corporation Method, system and apparatus for object detection in point clouds
US11090811B2 (en) 2018-11-13 2021-08-17 Zebra Technologies Corporation Method and apparatus for labeling of support structures
US11003188B2 (en) 2018-11-13 2021-05-11 Zebra Technologies Corporation Method, system and apparatus for obstacle handling in navigational path generation
US11079240B2 (en) 2018-12-07 2021-08-03 Zebra Technologies Corporation Method, system and apparatus for adaptive particle filter localization
US11416000B2 (en) 2018-12-07 2022-08-16 Zebra Technologies Corporation Method and apparatus for navigational ray tracing
US11100303B2 (en) 2018-12-10 2021-08-24 Zebra Technologies Corporation Method, system and apparatus for auxiliary label detection and association
US11015938B2 (en) 2018-12-12 2021-05-25 Zebra Technologies Corporation Method, system and apparatus for navigational assistance
US10731970B2 (en) 2018-12-13 2020-08-04 Zebra Technologies Corporation Method, system and apparatus for support structure detection
CA3028708A1 (en) 2018-12-28 2020-06-28 Zih Corp. Method, system and apparatus for dynamic loop closure in mapping trajectories
US11200677B2 (en) 2019-06-03 2021-12-14 Zebra Technologies Corporation Method, system and apparatus for shelf edge detection
US11151743B2 (en) 2019-06-03 2021-10-19 Zebra Technologies Corporation Method, system and apparatus for end of aisle detection
US11080566B2 (en) 2019-06-03 2021-08-03 Zebra Technologies Corporation Method, system and apparatus for gap detection in support structures with peg regions
US11662739B2 (en) 2019-06-03 2023-05-30 Zebra Technologies Corporation Method, system and apparatus for adaptive ceiling-based localization
US11341663B2 (en) 2019-06-03 2022-05-24 Zebra Technologies Corporation Method, system and apparatus for detecting support structure obstructions
US11402846B2 (en) 2019-06-03 2022-08-02 Zebra Technologies Corporation Method, system and apparatus for mitigating data capture light leakage
US11960286B2 (en) 2019-06-03 2024-04-16 Zebra Technologies Corporation Method, system and apparatus for dynamic task sequencing
US11639846B2 (en) 2019-09-27 2023-05-02 Honeywell International Inc. Dual-pattern optical 3D dimensioning
US11507103B2 (en) 2019-12-04 2022-11-22 Zebra Technologies Corporation Method, system and apparatus for localization-based historical obstacle handling
US11107238B2 (en) 2019-12-13 2021-08-31 Zebra Technologies Corporation Method, system and apparatus for detecting item facings
US11822333B2 (en) 2020-03-30 2023-11-21 Zebra Technologies Corporation Method, system and apparatus for data capture illumination control
US11450024B2 (en) 2020-07-17 2022-09-20 Zebra Technologies Corporation Mixed depth object detection
US11593915B2 (en) 2020-10-21 2023-02-28 Zebra Technologies Corporation Parallax-tolerant panoramic image generation
US11392891B2 (en) 2020-11-03 2022-07-19 Zebra Technologies Corporation Item placement detection and optimization in material handling systems
US11847832B2 (en) 2020-11-11 2023-12-19 Zebra Technologies Corporation Object classification for autonomous navigation systems
US11954882B2 (en) 2021-06-17 2024-04-09 Zebra Technologies Corporation Feature-based georegistration for mobile computing devices

Family Cites Families (30)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US29915A (en) * 1860-09-04 Steam keed instrument
JPH0827948B2 (ja) * 1983-02-08 1996-03-21 ソニー株式会社 光学ヘッド
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
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
US6681994B1 (en) * 1988-08-31 2004-01-27 Intermec Ip Corp. Method and apparatus for optically reading information
US5064258A (en) * 1988-12-09 1991-11-12 Ricoh Company, Ltd. Information reading device
JP2751086B2 (ja) * 1991-02-26 1998-05-18 株式会社テスコ レンズ焦点距離の調節方式及び同方式を用いたバーコード読み取り方式
JPH06333074A (ja) 1993-05-25 1994-12-02 Nippondenso Co Ltd 光学的情報読み取り装置
US6491222B1 (en) * 1996-10-09 2002-12-10 Symbol Technologies, Inc. Optical path design for scanning assembly in compact bar code readers
JP2748263B2 (ja) * 1995-09-04 1998-05-06 松下電器産業株式会社 バーコードリーダと、それに用いるイメージセンサ
US20040004128A1 (en) 1996-09-03 2004-01-08 Hand Held Products, Inc. Optical reader system comprising digital conversion circuit
US6179208B1 (en) * 1997-01-31 2001-01-30 Metanetics Corporation Portable data collection device with variable focusing module for optic assembly
AUPP095997A0 (en) * 1997-12-16 1998-01-15 Silverbrook Research Pty Ltd A data processing method and apparatus (art 68)
US6547139B1 (en) 1998-07-10 2003-04-15 Welch Allyn Data Collection, Inc. Method and apparatus for extending operating range of bar code scanner
US6336587B1 (en) * 1998-10-19 2002-01-08 Symbol Technologies, Inc. Optical code reader for producing video displays and measuring physical parameters of objects
JP2000293616A (ja) * 1999-04-09 2000-10-20 Denso Corp 情報コード読取装置及び記録媒体
JP4147698B2 (ja) * 1999-06-03 2008-09-10 コニカミノルタオプト株式会社 表示光学装置
US6375075B1 (en) 1999-10-18 2002-04-23 Intermec Ip Corp. Method and apparatus for reading machine-readable symbols including color symbol elements
WO2001089204A1 (en) * 2000-04-21 2001-11-22 Lockheed Martin Corporation Wide-field extended-depth doubly telecentric catadioptric optical system for digital imaging
JP2002082855A (ja) * 2000-06-30 2002-03-22 Denso Corp 無線通信端末、通信システム、予約または注文方法、並びに、プログラム
JP2002032711A (ja) * 2000-07-14 2002-01-31 Bankutekku Japan Kk 帳票認識装置および帳票認識方法
JP3554703B2 (ja) * 2000-10-12 2004-08-18 リバーベル株式会社 情報端末装置
JP4472166B2 (ja) * 2000-12-22 2010-06-02 オリンパス株式会社 3次元撮像装量
JP2003016383A (ja) * 2001-04-24 2003-01-17 Matsushita Electric Ind Co Ltd 光学的情報読取装置
US6766954B2 (en) 2001-06-15 2004-07-27 Symbol Technologies, Inc. Omnidirectional linear sensor-based code reading engines
JP3741628B2 (ja) * 2001-08-28 2006-02-01 シャープ株式会社 生産履歴管理システムおよび生産履歴管理方法およびそれを実行するためのコンピュータプログラムおよび記録媒体
JP3964672B2 (ja) * 2001-12-28 2007-08-22 富士通株式会社 情報記憶装置及びそのヘッド退避方法
US7055747B2 (en) 2002-06-11 2006-06-06 Hand Held Products, Inc. Long range optical reader
EP1345082A1 (en) * 2002-03-15 2003-09-17 ASML Netherlands BV Lithographic apparatus and device manufacturing method
US7090132B2 (en) 2002-06-11 2006-08-15 Hand Held Products, Inc. Long range optical reader

Cited By (121)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10027901B2 (en) 2008-05-20 2018-07-17 Fotonation Cayman Limited Systems and methods for generating depth maps using a camera arrays incorporating monochrome and color cameras
US12041360B2 (en) 2008-05-20 2024-07-16 Adeia Imaging Llc Capturing and processing of images including occlusions focused on an image sensor by a lens stack array
US11412158B2 (en) 2008-05-20 2022-08-09 Fotonation Limited Capturing and processing of images including occlusions focused on an image sensor by a lens stack array
US9749547B2 (en) 2008-05-20 2017-08-29 Fotonation Cayman Limited Capturing and processing of images using camera array incorperating Bayer cameras having different fields of view
US9712759B2 (en) 2008-05-20 2017-07-18 Fotonation Cayman Limited Systems and methods for generating depth maps using a camera arrays incorporating monochrome and color cameras
US10142560B2 (en) 2008-05-20 2018-11-27 Fotonation Limited Capturing and processing of images including occlusions focused on an image sensor by a lens stack array
US11792538B2 (en) 2008-05-20 2023-10-17 Adeia Imaging Llc Capturing and processing of images including occlusions focused on an image sensor by a lens stack array
US12022207B2 (en) 2008-05-20 2024-06-25 Adeia Imaging Llc Capturing and processing of images including occlusions focused on an image sensor by a lens stack array
US9485496B2 (en) 2008-05-20 2016-11-01 Pelican Imaging Corporation Systems and methods for measuring depth using images captured by a camera array including cameras surrounding a central camera
US9576369B2 (en) 2008-05-20 2017-02-21 Fotonation Cayman Limited Systems and methods for generating depth maps using images captured by camera arrays incorporating cameras having different fields of view
US10306120B2 (en) 2009-11-20 2019-05-28 Fotonation Limited Capturing and processing of images captured by camera arrays incorporating cameras with telephoto and conventional lenses to generate depth maps
US9936148B2 (en) 2010-05-12 2018-04-03 Fotonation Cayman Limited Imager array interfaces
US10455168B2 (en) 2010-05-12 2019-10-22 Fotonation Limited Imager array interfaces
CN103004180A (zh) * 2010-05-12 2013-03-27 派力肯影像公司 成像器阵列和阵列照相机的架构
US11875475B2 (en) 2010-12-14 2024-01-16 Adeia Imaging Llc Systems and methods for synthesizing high resolution images using images captured by an array of independently controllable imagers
US11423513B2 (en) 2010-12-14 2022-08-23 Fotonation Limited Systems and methods for synthesizing high resolution images using images captured by an array of independently controllable imagers
US10366472B2 (en) 2010-12-14 2019-07-30 Fotonation Limited Systems and methods for synthesizing high resolution images using images captured by an array of independently controllable imagers
US10742861B2 (en) 2011-05-11 2020-08-11 Fotonation Limited Systems and methods for transmitting and receiving array camera image data
US9866739B2 (en) 2011-05-11 2018-01-09 Fotonation Cayman Limited Systems and methods for transmitting and receiving array camera image data
US10218889B2 (en) 2011-05-11 2019-02-26 Fotonation Limited Systems and methods for transmitting and receiving array camera image data
US10375302B2 (en) 2011-09-19 2019-08-06 Fotonation Limited Systems and methods for controlling aliasing in images captured by an array camera for use in super resolution processing using pixel apertures
US9794476B2 (en) 2011-09-19 2017-10-17 Fotonation Cayman Limited Systems and methods for controlling aliasing in images captured by an array camera for use in super resolution processing using pixel apertures
US11729365B2 (en) 2011-09-28 2023-08-15 Adela Imaging LLC Systems and methods for encoding image files containing depth maps stored as metadata
US10984276B2 (en) 2011-09-28 2021-04-20 Fotonation Limited Systems and methods for encoding image files containing depth maps stored as metadata
US10019816B2 (en) 2011-09-28 2018-07-10 Fotonation Cayman Limited Systems and methods for decoding image files containing depth maps stored as metadata
US9864921B2 (en) 2011-09-28 2018-01-09 Fotonation Cayman Limited Systems and methods for encoding image files containing depth maps stored as metadata
US20180197035A1 (en) 2011-09-28 2018-07-12 Fotonation Cayman Limited Systems and Methods for Encoding Image Files Containing Depth Maps Stored as Metadata
US10275676B2 (en) 2011-09-28 2019-04-30 Fotonation Limited Systems and methods for encoding image files containing depth maps stored as metadata
US9811753B2 (en) 2011-09-28 2017-11-07 Fotonation Cayman Limited Systems and methods for encoding light field image files
US10430682B2 (en) 2011-09-28 2019-10-01 Fotonation Limited Systems and methods for decoding image files containing depth maps stored as metadata
CN104137117B (zh) * 2011-12-22 2017-05-10 讯宝科技有限责任公司 具有光场图像传感器的成像设备
US10311649B2 (en) 2012-02-21 2019-06-04 Fotonation Limited Systems and method for performing depth based image editing
US9412206B2 (en) 2012-02-21 2016-08-09 Pelican Imaging Corporation Systems and methods for the manipulation of captured light field image data
US9754422B2 (en) 2012-02-21 2017-09-05 Fotonation Cayman Limited Systems and method for performing depth based image editing
US9210392B2 (en) 2012-05-01 2015-12-08 Pelican Imaging Coporation Camera modules patterned with pi filter groups
US9706132B2 (en) 2012-05-01 2017-07-11 Fotonation Cayman Limited Camera modules patterned with pi filter groups
US9807382B2 (en) 2012-06-28 2017-10-31 Fotonation Cayman Limited Systems and methods for detecting defective camera arrays and optic arrays
US10334241B2 (en) 2012-06-28 2019-06-25 Fotonation Limited Systems and methods for detecting defective camera arrays and optic arrays
US11022725B2 (en) 2012-06-30 2021-06-01 Fotonation Limited Systems and methods for manufacturing camera modules using active alignment of lens stack arrays and sensors
US9766380B2 (en) 2012-06-30 2017-09-19 Fotonation Cayman Limited Systems and methods for manufacturing camera modules using active alignment of lens stack arrays and sensors
US10261219B2 (en) 2012-06-30 2019-04-16 Fotonation Limited Systems and methods for manufacturing camera modules using active alignment of lens stack arrays and sensors
US9235900B2 (en) 2012-08-21 2016-01-12 Pelican Imaging Corporation Systems and methods for estimating depth and visibility from a reference viewpoint for pixels in a set of images captured from different viewpoints
US12002233B2 (en) 2012-08-21 2024-06-04 Adeia Imaging Llc Systems and methods for estimating depth and visibility from a reference viewpoint for pixels in a set of images captured from different viewpoints
US9858673B2 (en) 2012-08-21 2018-01-02 Fotonation Cayman Limited Systems and methods for estimating depth and visibility from a reference viewpoint for pixels in a set of images captured from different viewpoints
US10380752B2 (en) 2012-08-21 2019-08-13 Fotonation Limited Systems and methods for estimating depth and visibility from a reference viewpoint for pixels in a set of images captured from different viewpoints
US10462362B2 (en) 2012-08-23 2019-10-29 Fotonation Limited Feature based high resolution motion estimation from low resolution images captured using an array source
US9813616B2 (en) 2012-08-23 2017-11-07 Fotonation Cayman Limited Feature based high resolution motion estimation from low resolution images captured using an array source
US9214013B2 (en) 2012-09-14 2015-12-15 Pelican Imaging Corporation Systems and methods for correcting user identified artifacts in light field images
US10390005B2 (en) 2012-09-28 2019-08-20 Fotonation Limited Generating images from light fields utilizing virtual viewpoints
US9749568B2 (en) 2012-11-13 2017-08-29 Fotonation Cayman Limited Systems and methods for array camera focal plane control
US10009538B2 (en) 2013-02-21 2018-06-26 Fotonation Cayman Limited Systems and methods for generating compressed light field representation data using captured light fields, array geometry, and parallax information
US9774831B2 (en) 2013-02-24 2017-09-26 Fotonation Cayman Limited Thin form factor computational array cameras and modular array cameras
US9743051B2 (en) 2013-02-24 2017-08-22 Fotonation Cayman Limited Thin form factor computational array cameras and modular array cameras
US9374512B2 (en) 2013-02-24 2016-06-21 Pelican Imaging Corporation Thin form factor computational array cameras and modular array cameras
US9253380B2 (en) 2013-02-24 2016-02-02 Pelican Imaging Corporation Thin form factor computational array cameras and modular array cameras
US9774789B2 (en) 2013-03-08 2017-09-26 Fotonation Cayman Limited Systems and methods for high dynamic range imaging using array cameras
US9917998B2 (en) 2013-03-08 2018-03-13 Fotonation Cayman Limited Systems and methods for measuring scene information while capturing images using array cameras
US10958892B2 (en) 2013-03-10 2021-03-23 Fotonation Limited System and methods for calibration of an array camera
US11985293B2 (en) 2013-03-10 2024-05-14 Adeia Imaging Llc System and methods for calibration of an array camera
US11272161B2 (en) 2013-03-10 2022-03-08 Fotonation Limited System and methods for calibration of an array camera
US10225543B2 (en) 2013-03-10 2019-03-05 Fotonation Limited System and methods for calibration of an array camera
US9986224B2 (en) 2013-03-10 2018-05-29 Fotonation Cayman Limited System and methods for calibration of an array camera
US11570423B2 (en) 2013-03-10 2023-01-31 Adeia Imaging Llc System and methods for calibration of an array camera
US9521416B1 (en) 2013-03-11 2016-12-13 Kip Peli P1 Lp Systems and methods for image data compression
US9800856B2 (en) 2013-03-13 2017-10-24 Fotonation Cayman Limited Systems and methods for synthesizing images from image data captured by an array camera using restricted depth of field depth maps in which depth estimation precision varies
US9733486B2 (en) 2013-03-13 2017-08-15 Fotonation Cayman Limited Systems and methods for controlling aliasing in images captured by an array camera for use in super-resolution processing
US9741118B2 (en) 2013-03-13 2017-08-22 Fotonation Cayman Limited System and methods for calibration of an array camera
US10127682B2 (en) 2013-03-13 2018-11-13 Fotonation Limited System and methods for calibration of an array camera
US9888194B2 (en) 2013-03-13 2018-02-06 Fotonation Cayman Limited Array camera architecture implementing quantum film image sensors
US10091405B2 (en) 2013-03-14 2018-10-02 Fotonation Cayman Limited Systems and methods for reducing motion blur in images or video in ultra low light with array cameras
US9578259B2 (en) 2013-03-14 2017-02-21 Fotonation Cayman Limited Systems and methods for reducing motion blur in images or video in ultra low light with array cameras
US10412314B2 (en) 2013-03-14 2019-09-10 Fotonation Limited Systems and methods for photometric normalization in array cameras
US10547772B2 (en) 2013-03-14 2020-01-28 Fotonation Limited Systems and methods for reducing motion blur in images or video in ultra low light with array cameras
US10542208B2 (en) 2013-03-15 2020-01-21 Fotonation Limited Systems and methods for synthesizing high resolution images using image deconvolution based on motion and depth information
US10455218B2 (en) 2013-03-15 2019-10-22 Fotonation Limited Systems and methods for estimating depth using stereo array cameras
US9800859B2 (en) 2013-03-15 2017-10-24 Fotonation Cayman Limited Systems and methods for estimating depth using stereo array cameras
US9497429B2 (en) 2013-03-15 2016-11-15 Pelican Imaging Corporation Extended color processing on pelican array cameras
US9955070B2 (en) 2013-03-15 2018-04-24 Fotonation Cayman Limited Systems and methods for synthesizing high resolution images using image deconvolution based on motion and depth information
US9497370B2 (en) 2013-03-15 2016-11-15 Pelican Imaging Corporation Array camera architecture implementing quantum dot color filters
US10122993B2 (en) 2013-03-15 2018-11-06 Fotonation Limited Autofocus system for a conventional camera that uses depth information from an array camera
US10182216B2 (en) 2013-03-15 2019-01-15 Fotonation Limited Extended color processing on pelican array cameras
US10638099B2 (en) 2013-03-15 2020-04-28 Fotonation Limited Extended color processing on pelican array cameras
US10674138B2 (en) 2013-03-15 2020-06-02 Fotonation Limited Autofocus system for a conventional camera that uses depth information from an array camera
US10540806B2 (en) 2013-09-27 2020-01-21 Fotonation Limited Systems and methods for depth-assisted perspective distortion correction
US9898856B2 (en) 2013-09-27 2018-02-20 Fotonation Cayman Limited Systems and methods for depth-assisted perspective distortion correction
US9924092B2 (en) 2013-11-07 2018-03-20 Fotonation Cayman Limited Array cameras incorporating independently aligned lens stacks
US9185276B2 (en) 2013-11-07 2015-11-10 Pelican Imaging Corporation Methods of manufacturing array camera modules incorporating independently aligned lens stacks
US11486698B2 (en) 2013-11-18 2022-11-01 Fotonation Limited Systems and methods for estimating depth from projected texture using camera arrays
US10119808B2 (en) 2013-11-18 2018-11-06 Fotonation Limited Systems and methods for estimating depth from projected texture using camera arrays
US10767981B2 (en) 2013-11-18 2020-09-08 Fotonation Limited Systems and methods for estimating depth from projected texture using camera arrays
US10708492B2 (en) 2013-11-26 2020-07-07 Fotonation Limited Array camera configurations incorporating constituent array cameras and constituent cameras
US9813617B2 (en) 2013-11-26 2017-11-07 Fotonation Cayman Limited Array camera configurations incorporating constituent array cameras and constituent cameras
US9426361B2 (en) 2013-11-26 2016-08-23 Pelican Imaging Corporation Array camera configurations incorporating multiple constituent array cameras
US10574905B2 (en) 2014-03-07 2020-02-25 Fotonation Limited System and methods for depth regularization and semiautomatic interactive matting using RGB-D images
US10089740B2 (en) 2014-03-07 2018-10-02 Fotonation Limited System and methods for depth regularization and semiautomatic interactive matting using RGB-D images
US9521319B2 (en) 2014-06-18 2016-12-13 Pelican Imaging Corporation Array cameras and array camera modules including spectral filters disposed outside of a constituent image sensor
US11546576B2 (en) 2014-09-29 2023-01-03 Adeia Imaging Llc Systems and methods for dynamic calibration of array cameras
US10250871B2 (en) 2014-09-29 2019-04-02 Fotonation Limited Systems and methods for dynamic calibration of array cameras
US9942474B2 (en) 2015-04-17 2018-04-10 Fotonation Cayman Limited Systems and methods for performing high speed video capture and depth estimation using array cameras
CN109789976A (zh) * 2017-02-27 2019-05-21 日本电产三协株式会社 数据读取***及数据读取***的控制方法
US10482618B2 (en) 2017-08-21 2019-11-19 Fotonation Limited Systems and methods for hybrid depth regularization
US10818026B2 (en) 2017-08-21 2020-10-27 Fotonation Limited Systems and methods for hybrid depth regularization
US11562498B2 (en) 2017-08-21 2023-01-24 Adela Imaging LLC Systems and methods for hybrid depth regularization
US11983893B2 (en) 2017-08-21 2024-05-14 Adeia Imaging Llc Systems and methods for hybrid depth regularization
CN109557639B (zh) * 2017-09-27 2023-06-30 康耐视公司 具有适应性视角和工作距离的光学***及其制造和使用方法
CN109557639A (zh) * 2017-09-27 2019-04-02 康耐视公司 具有适应性视角和工作距离的光学***及其制造和使用方法
US11699273B2 (en) 2019-09-17 2023-07-11 Intrinsic Innovation Llc Systems and methods for surface modeling using polarization cues
US11270110B2 (en) 2019-09-17 2022-03-08 Boston Polarimetrics, Inc. Systems and methods for surface modeling using polarization cues
US11982775B2 (en) 2019-10-07 2024-05-14 Intrinsic Innovation Llc Systems and methods for augmentation of sensor systems and imaging systems with polarization
US11525906B2 (en) 2019-10-07 2022-12-13 Intrinsic Innovation Llc Systems and methods for augmentation of sensor systems and imaging systems with polarization
US11302012B2 (en) 2019-11-30 2022-04-12 Boston Polarimetrics, Inc. Systems and methods for transparent object segmentation using polarization cues
US11842495B2 (en) 2019-11-30 2023-12-12 Intrinsic Innovation Llc Systems and methods for transparent object segmentation using polarization cues
US11580667B2 (en) 2020-01-29 2023-02-14 Intrinsic Innovation Llc Systems and methods for characterizing object pose detection and measurement systems
US11797863B2 (en) 2020-01-30 2023-10-24 Intrinsic Innovation Llc Systems and methods for synthesizing data for training statistical models on different imaging modalities including polarized images
US11953700B2 (en) 2020-05-27 2024-04-09 Intrinsic Innovation Llc Multi-aperture polarization optical systems using beam splitters
US12020455B2 (en) 2021-03-10 2024-06-25 Intrinsic Innovation Llc Systems and methods for high dynamic range image reconstruction
US11954886B2 (en) 2021-04-15 2024-04-09 Intrinsic Innovation Llc Systems and methods for six-degree of freedom pose estimation of deformable objects
US11683594B2 (en) 2021-04-15 2023-06-20 Intrinsic Innovation Llc Systems and methods for camera exposure control
US11290658B1 (en) 2021-04-15 2022-03-29 Boston Polarimetrics, Inc. Systems and methods for camera exposure control
US11689813B2 (en) 2021-07-01 2023-06-27 Intrinsic Innovation Llc Systems and methods for high dynamic range imaging using crossed polarizers
US12052409B2 (en) 2023-06-22 2024-07-30 Adela Imaging LLC Systems and methods for encoding image files containing depth maps stored as metadata

Also Published As

Publication number Publication date
WO2005008564A3 (en) 2005-04-21
WO2005008564B1 (en) 2005-05-19
EP1652129A2 (en) 2006-05-03
US7090135B2 (en) 2006-08-15
DE602004014779D1 (de) 2008-08-14
EP1652129B1 (en) 2008-07-02
US20050006477A1 (en) 2005-01-13
JP2007535719A (ja) 2007-12-06
ATE400035T1 (de) 2008-07-15
WO2005008564A2 (en) 2005-01-27
JP4399456B2 (ja) 2010-01-13
CN1839394B (zh) 2011-11-23

Similar Documents

Publication Publication Date Title
CN1839394A (zh) 用于将光学代码或目标成像到多个焦平面上的成像装置和条形码成像仪
US8602308B2 (en) Imaging device having light field sensor
CN1112649C (zh) 带有可互换的x-y扫描元件的细长扫描模件
US20050006478A1 (en) Arrangement and method of imaging one-dimensional and two-dimensional optical codes at a plurality of focal planes
CN1152296C (zh) 输入单元及其使用方法和输入***
JP2003507778A (ja) 可変焦点光学装置
CN1296237A (zh) 具有可变光圈的扫描器引导***
CN104054090B (zh) 解码蜂窝电话上所显示的条形码
CN1713208A (zh) 光学读取信息的装置
CN1828629A (zh) 用于光学读取附加到目标的信息的方法和设备
WO2008027316A2 (en) Auto-focusing method for an automatic data collection device
CN1811901A (zh) 具有用于显示已存储的符号图像的屏幕的信息读取装置
JP2016184422A (ja) 複数の撮影画像を用いてパターンのステッチおよびデコードするシステムおよび方法
US6837433B2 (en) Variable focal length imaging device
CN1741032A (zh) 光学信息读取装置
EP2202669B1 (en) Methods and apparatus for increased range of focus in image based bar code scanning
CN114818757A (zh) 确定目标距离和基于目标距离调整成像读取器的读取参数的布置和方法
US20220067322A1 (en) Machine vision system and method with multi-aperture optics assembly
US5949068A (en) Optical reader for scanning optical indicia by way of varying object distance
CN100335939C (zh) 多功能扫描仪及其扫描方法
JP2003197888A (ja) バーコード・シンボルの像を形成するための半導体デバイス
CA2523845C (en) Variable focal distance image reader
EP2151121A2 (en) Image reading system
CN1084991A (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
C14 Grant of patent or utility model
GR01 Patent grant
CP01 Change in the name or title of a patent holder
CP01 Change in the name or title of a patent holder

Address after: American New York

Co-patentee after: Mehul Patel

Patentee after: SYMBOL TECHNOLOGIES, LLC

Address before: American New York

Co-patentee before: Mehul Patel

Patentee before: SYMBOL TECHNOLOGIES, Inc.

CX01 Expiry of patent term

Granted publication date: 20111123