具有光学成像组件的终端的制作方法

文档序号:6367177阅读:150来源:国知局
专利名称:具有光学成像组件的终端的制作方法
技术领域
本发明一般涉及基于光学的寄存器,且尤其涉及一种基于图像传感器的标记读取终端。
背景技术
用于读取可解码标记的标记读取终端可以以多种方式得到。例如,没有键盘和显示器的最少特征的标记读取终端通常用于销售点应用。可得到的呈可识别的枪式形式要素的没有键盘和显示器的标记读取终端具有手柄和触发按钮(触发器),该触发按钮可由食指启动。具有键盘和显示器的标记读取终端也可以得到。配备有键盘和显示器的标记读取终端通常用于航运业和仓库应用中,并且呈合并显示器和键盘的形式要素。在配备有键盘和显示器的标记读取终端中,启动解码消息输出的触发按钮通常被提供在这样的位置上以便由操作者的拇指启动。配备有键盘和显示器的标记读取终端可呈这样一种形式,其中键盘和显示器通常由具有相关联的触摸板的显示器提供。没有键盘和显示器形式或者配备有键盘和显示器形式的标记读取终端通常用于多种数据收集应用中,该数据收集应用包括销售点应用、航运业应用、仓储应用、安全检查站应用以及患者照料应用。一些标记读取终端适用于读取条形码符号,该条形码符号包括一个或多个一维(ID)条形码、堆叠的ID条形码以及二维(2D)条形码。其他标记读取终端适用于读取OCR字符,同时还配备其他标记读取终端来读取条形码符号和OCR字符这两者。

发明内容
这里阐述了一种包括具有多个像素的图像传感器像素阵列的标记读取终端,该多个像素包括第一像素集和第二像素集,该第一像素集具有透射第一波长光的波长选择滤光片,第二像素集具有透射第二波长光的波长选择滤光片。该标记读取终端包括光学成像组件,用于将成像光线聚焦到图像传感器像素阵列上,该光学成像组件被配置为使得对于第一波长的光线该光学成像组件具有第一聚焦范围,对于第二波长的光线该光学成像组件具有第二聚焦范围。


参照下面的附图描述能够更好地理解所描述的特征。附图不必是按比例绘制的,而是主要用于解释本发明的原理。在附图中,贯穿各个视图相同的数字用于标识相同的部件。
图I是标记读取终端的框图;图2是示例性的成像模块的分解透视图;图3是示例性的成像模块的透视图;图4是标记读取终端的实物形式透视图;图5是光学成像组件的示意图;图6是光学成像组件的示意图;图7是多色相位掩膜的示意图;图8是具有Bayer模式图像传感器像素阵列的图像传感器集成电路的示意图; 图9是说明标记读取终端的操作的时序图;图10是从Bayer模式图像传感器像素阵列读取的图像数据帧的降低的分辨率表示;图11是图像数据帧的红色像素位置的降低的分辨率表示;图12是内插红色帧的降低的分辨率表示;图13是内插绿色帧的降低的分辨率表示;图14是内插蓝色帧的降低的分辨率表示;图15是具有图像传感器像素阵列的图像传感器集成电路的示意图,该图像传感器像素阵列具有不同颜色集的交替行;图16是从图15所述的图像传感器像素阵列读取的图像数据帧的降低的分辨率表示;图17是从具有不同颜色集的二维区域的图像传感器像素阵列读取的图像数据帧的降低的分辨率表不;图18是具有两个颜色通道图像传感器像素阵列的图像传感器集成电路的示意图,该图像传感器像素阵列具有交替的不同颜色集的像素;图19是具有两个颜色通道图像传感器像素阵列的图像传感器集成电路的示意图,该图像传感器像素阵列具有交替的不同颜色集的行。
具体实施例方式如图I所示,这里阐述了标记读取终端1000,其包括具有多个像素的图像传感器像素阵列1033,该多个像素包括第一像素集和第二像素集,该第一像素集具有透射第一波长光的波长选择滤光片,第二像素集具有透射第二波长光的波长选择滤光片。该标记读取终端1000包括光学成像组件200,用于将成像光线聚焦到图像传感器像素阵列上,该光学成像组件200被配置为使得对于第一波长的光线该光学成像组件200具有第一聚焦范围,对于第二波长的光线该光学成像组件200具有第二聚焦范围。通过使用对于不同的波长具有不同聚焦范围的光学成像组件200,该标记读取终端有效地在给定的时间同时聚焦在一个以上的聚焦距离上,并且表示在第一像素集或第二像素集之一的光入射的图像数据比起表示在第一像素集或第二像素集中另一个处的光入射的图像数据,能够在给定的时间以更好的聚焦表示图像。通过使用表示在所述第一集和第二集的光入射的图像数据来尝试解码可解码的标记,相对于使用具有多个设置的光学成像组件并且在透镜设置之间切换光学成像组件的终端来解码的时间,在离终端未知距离处解码可解码的标记的时间能够被改善。标记读取终端1000可以包括图像传感器1032,其包括具有以像素行和列排列的像素的多像素图像传感器像素阵列1033、相关联的列电路1034和行电路1035。与图像传感器1032相关联的可以是放大电路1036(放大器)以及模数转换器1037,模数转换器1037将从图像传感器像素阵列1033读取的模拟信号形式的图像信息转换成数字信号形式的图像彳目息。图像传感器1032还可以具有相关联的时序和控制电路1038,例如,用于控制图像传感器1032的曝光周期以及用于放大器1036的增益。可以将标注的电路部件1032、1036、1037和1038封装成共同的图像传感器集成电路1040。图像传感器集成电路1040能够合并少于标注的数目的组件。在一例子中,图像传感器集成电路1040可以例如由从美光技术有限公司(Micron Technology, Inc.)得到的MT9V022 (752 X 480像素阵列)或MT9V023(752X480像素阵列)图像传感器集成电路提供。在一个例子中,图像传感器像素阵列1033可以是混合单色以及彩色图像传感器像素阵列,具有没有彩色滤光片元件的单色像素的第一子集以及具有彩色感光滤光片元件的彩色像素的第二子集。在一个实施 例中,图像传感器集成电路1040可以合并Bayer模式滤光片,以便在图像传感器像素阵列1033中,在红色像素位置限定红色像素,在绿色像素位置限定绿色像素,以及在蓝色像素位置限定蓝色像素。图像传感器像素阵列可以是M列和N行(MXN)的图像传感器像素阵列1033。这里的“行”和“列”被认为是任意的指定。因此,根据图像传感器像素阵列1033的制造商的“列”在这里可以被认为是“行”或“列”。使用合并Bayer模式的这样的图像传感器像素阵列来提供的帧可以包括红色像素位置处的红色像素值,绿色像素位置处的绿色像素值以及蓝色像素位置处的蓝色像素值。在合并了 Bayer模式的图像传感器像素阵列的实施例中,为了显影图像数据的单色帧,在对帧进行进一步处理之前,CPU 1060可以利用绿色像素值在绿色像素位置中间的帧像素位置处插值像素值。可选地,为了显影图像数据的单色帧,在对帧进行进一步处理之前,CPU 1060可以利用红色像素值插值红色像素位置中间的像素值。可选地,在对帧进行进一步处理之前,CPU 1060可以利用蓝色像素值插值蓝色像素位置中间的像素值。终端1000的成像子系统900包括图像传感器像素阵列1033以及用于将成像光线聚焦到图像传感器1032的图像传感器像素阵列1033上的光学成像组件200。在终端1000的操作过程中,可以从图像传感器1032中读取图像信号,将其转换并存储在诸如RAM 1080的系统存储器中。终端1000的存储器1085包括RAM 1080、诸如EPROM 1082的非易失性存储器以及诸如可由闪存或硬驱动存储器提供的存储装置1084。在一实施例中,终端1000可以包括CPU 1060,其适于读取在存储器1080中存储的图像数据,以及对该图像数据进行各种图像处理算法。终端1000可以包括直接存储器存取单元(DMA) 1070,用于将从图像传感器1032中读取并且经过转换的图像信息路由到RAM 1080。在另一实施例中,终端1000可以使用提供总线仲裁机制的系统总线(例如,PCI总线),因而消除了对中央DMA控制器的需求。本领域技术人员可以意识到,为了图像传感器1032和RAM 1080之间的有效数据传输提供的系统总线架构和/或直接存储器存取部件的其他实施例也在本发明的范围和精神之内。参照终端1000另外的方面,光学成像组件200可以适于将基底T上位于视场1240内的可解码标记15的图像聚焦于图像传感器像素阵列1033上。终端1000的视场1240的目标空间的大小可以用多个可选的方式改变。视场1240的目标空间的大小可以改变,例如,通过改变终端到目标距离,改变成像透镜组件设置,改变要读取的图像传感器像素阵列1033的多个像素。成像光线可以沿着成像轴25透射。光学成像组件200可以适于实现最优聚焦(最好的聚焦距离)的多个平面和多个聚焦范围。在一个实施例中,光学成像组件200是固定的光学成像组件,缺乏改变透镜设置的机制。在终端1000中,不同的聚焦范围能够产生而不改变光学成像组件200的透镜设置。终端1000包括用于目标T的照明以及用于照明图案1260的投影的照明子系统800。在实施例里示出的投影的照明图案1260近似于但是大于视场1240限定的区域,不过照明图案1260也能被投影到比视场1240限定的区域小的区域中。照明子系统800能包括光源库500,其包括一个或多个光源。在图2和图3中示出了照明子系统800的实物例子。如图2和图3所示,成像模块400具有承载图像传感器1032的电路板402,图像传感器1032限定图像传感器像素阵列1033,集成电路1040具有布置在支撑430中的光学成像组件200,该支撑430布置在电路板402上。在图2和图3的实施例中,照明子系统800具有由单光源502提供的光源库500。在另一个实施例中,光源库500能够由超过一个的光源 提供。在一个实施例中,除了光源库500,照明子系统800还包括照明透镜组件300,如图I的实施例所示。除照明透镜组件300以外,或者替代照明透镜组件300,照明子系统800包括可选的光成形光学器件,例如,一个或多个散射体,反射镜和棱镜。在一个实施例中,光源库500的一个或多个光源能够发射在可见光谱中的光。在一个实施例中,光源库500的一个或多个光源发射白光。另外光源库500能够被配置为发射在一定波长范围内的光,该波长范围在一个实施例中超过了 20nm,在另一个实施例中超过IOOnm以及在另一个实施例中超过200nm。在一个实施例中,光源库500包括发射在第一可见色带内的光的第一光源以及发射在第二可见色带内的光的第二光源,从而发射的光的波长范围由第一可见色带的波长下限以及由第二可见色带的波长上限所界定。终端1000也能包括瞄准子系统600用于投影瞄准图案(未示出)。包括光源库的瞄准子系统600能够耦合到瞄准光源库功率输入单元1208,功率输入单元1208用于提供电功率给瞄准子系统600的光源库。功率输入单元1208能够经由接口 1108被耦合到系统总线1500,用于和CPU1060 通信。在使用中,通过将照明图案1260投影在可解码标记15上,可以由操作者相对承载可解码标记15的目标T(例如,一张纸、包、另一类型的基板)来对终端1000进行定向。在图I和图4的例子中,由ID条形码符号提供可解码标记15。还可以由2D条形码符号或光学字符识别(OCR)字符来提供可解码标记15。光源库电功率输入单元1206能够提供能量给光源库500。功率输入单元1206能够耦合到系统总线1500用于经由接口电路1106和CPU1060通信。在一个实施例中,电功率输入单元1206能够作为受控电压源操作。在另一个实施例中,电功率输入单元1206能够作为受控电流源操作。在另一个实施例中,电功率输入单元1206能够作为组合受控电压和受控电流源操作。电功率输入单元1206能够改变提供给光源库500 (的能量水平)的电功率水平,例如,用于改变由产生照明图案1260的照明子系统800的光源库500输出的照明水平。在另一方面,终端1000包括电源1402,其提供功率给终端电网1404,该电网和终端1000的电部件相连。电源1402能够耦合到不同的功率源,例如,电池1406,串行接口1408 (例如 USB, RS232),和 / 或 AC/DC 变压器 1410。终端1000还可包括多个外围设备,包括触发器1220,其可用于激活触发信号,该信号用于激活帧读取和/或特定解码处理。终端1000被配置为使得触发器1220的激活激活触发信号并启动解码尝试。特别地,终端1000可操作来使得响应于触发信号的激活,通过从图像传感器像素阵列1033中读取图像信息(典型的为模拟信号形式)、转换该图像信息为数字形式并在转换后将图像信息存储到存储器1080中(其能在给定时间缓冲一系列帧中的一个或多个),来捕获一系列帧。CPU 1060能操作来使一系列帧中的一个或多个经受解码尝试。为了试图解码条形码符号,例如一维条形码符号,CPU 1060能处理对应于一排像素位置(例如,一列像素位置,一行像素位置,或对角线像素位置)的帧的图像数据,以确定明暗单元的空间图案,并将已确定的每个明暗单元图案通过查表转换为字符或字符串。其中,如果可解码的标记表示是2D条形码符号,解码尝试包括步骤使用特征检测算法来定位测距(finder)图案,根据和测距图案的预定关系,定位和测距图案交叉的矩阵线,沿着、矩阵线确定明暗单元的图案,并且将每一个亮图案经由查找表转换为字符或字符串。终端1000可以包括将各种外围设备耦合到系统地址/数据总线(系统总线)1500的各种接口电路,用于与同样耦合到系统总线1500的CPU 1060通信。终端1000可以包括将图像传感器时序和控制电路1038耦合到系统总线1500的接口电路1028,将电功率输入单元1208耦合到系统总线1500的接口电路1108,将照明光源库功率输入单元1206耦合到系统总线1500的接口电路1106,以及将触发器1220耦合到系统总线1500的接口电路1120。终端1000还可以包括耦合到系统总线1500且经由接口 1122与CPU 1060通信的显示器1222,以及经由连接到系统总线1500的接口 1124与CPU 1060通信的指针机构1224,还有经由连接到系统总线1500的接口 1126与CPU 1060通信的键盘1226。终端1000还可以包括经由接口 1110耦合到系统总线1500的范围检测单元1210。在一个实施例中,范围检测单元1210可以是声范围检测器单元。终端1000的各种接口电路能够共享电路部件。例如,通用微控制器能被建立用于提供控制输入给图像传感器时序和控制电路1038以及功率输入单元1206。提供控制输入给电路1038以及功率输入单元1206的通用微控制器能被提供来在图像传感器像素阵列控制和照明子系统控制之间协调时序。可以捕获并进行所述处理的图像数据的一系列的帧可以是完整帧(包括对应于图像传感器像素阵列1033的每个像素或在终端1000的操作期间从图像传感器像素阵列1033中读取的最大数目的像素的像素值)。可以捕获并进行所述处理的图像数据的一系列的帧还可以是“窗口帧”,其包括的像素值对应于比图像传感器像素阵列1033的像素的完整帧少。可以捕获并进行所述处理的图像数据的一系列的帧还可以包括完整帧和窗口帧的组合。可以通过选择性地寻址具有对应于完整帧的图像传感器像素阵列1033的图像传感器1032的像素来读取完整帧用于捕获。可以通过选择性地寻址具有对应于窗口帧的图像传感器像素阵列1033的图像传感器1032的像素来读取窗口巾贞用于捕获。在一实施例中,对多个像素进行寻址并且读取以确定帧的图片大小。相应地,完整帧可以被认为具有第一相对大的图片大小,并且窗口帧可以被认为具有相对于完整帧的图片大小来说相对小的图片大小。窗口帧的图片大小可以基于为了捕获窗口帧进行寻址和读取的像素的数量来改变。终端1000可以以已知的帧速率这样的速率来捕获图像数据的帧。典型的帧速率是60帧/秒(FPS),其变换为帧时间(帧周期)是16. 6ms。另一典型的帧速率是30帧/秒(FPS),其变换为帧时间(帧周期)是33. 3ms/帧。可以通过减小帧图片的大小来增加终端1000的帧速率(并且减少帧时间)。在一个实施例中终端1000的进一步的方面再次参考图4的实物形式视图被描述。触发器1220,显示器1222,指针机构1224,以及键盘1226能设置于图4所示的手持外壳1014的共同侧。显示器1222和指针机构1224的结合可以被认为是终端1000的用户接口。在一个实施例中,显示器1222可以合并触摸面板用于导航以及虚拟致动器选择,在这样情况下,终端1000的用户接口可以由显示器1222提供。还可以通过配置终端1000使终端能够操作来通过解码编程的条形码符号被重新编程,来提供终端1000的用户接口。在另一实施例中,终端1000的手持外壳1014可以没有显示器,并且可以呈枪式的形式要素。包括图像传感器像素阵列1033以及成像光学成像组件200的成像模块400能够结合在手持外壳1014 中。关于如图5和图6所示的光学成像组件200,该光学成像组件200可被配置以使 得对于第一波长的光线,该光学成像组件200具有第一聚焦范围,并且进一步的使得对于第二波长的光线,该光学成像组件200具有第二聚焦范围,并且进一步的使得对于第三,第四和第N波长的光线,该光学成像组件200具有第三,第四和第N聚焦范围。可解码的标记被充分的聚焦以实现解码的该光学成像组件200的聚焦范围能够重叠。第一聚焦范围能够是,例如,Ocm到20cm,第二聚焦范围能够是15cm到100cm。在另一个例子中,第一聚焦范围能够是Ocm到50cm,第二聚焦范围能够是40cm到500cm。在一个实施例中,光学成像组件200包括多色相位掩膜202。参照图5,光学成像组件200包括多色相位掩膜202以及另一光学元件204。多色相位掩膜202相对于光学元件204能够是解耦的或者和光学元件204集成如图6所示。多色相位掩膜202的细节在一个实施例中参考图7被描述。多色相位掩膜202能包括不透明的中央圆2022,以及同心的环2024,2026,2028,2030,2032,2034和2036,包括非影响环2024,相移环2026,非影响环2028,相移环2030,非影响环2032,相移环2034,以及非影响环2036。非影响环2024,2028,2032,2034,2036不影响通过相位掩膜202的光的相位或幅度。相移环2026,2030,2034能够移动通过相位掩膜202的光的相位。相位掩膜202能包括更多数量的或更少数量的旋转对称区域。多色相位掩膜202能包括多个旋转对称区域,其中多个旋转对称区域成形并定位以限定调制传递函数,其特征在于在空间频率范围和预定的最佳聚焦范围内的大致均匀的响应。这里阐述的相位掩膜202具有可变的透射,其能是波长独立的或波长依赖的(即具有彩色部件)。相位掩膜202能够被提供,例如通过移除材料,例如通过蚀刻以提供更薄的层或增加材料,例如通过沉积以提供更厚的层。通过相对于感兴趣的波长调整掩膜202的不同区域的厚度,相位掩膜202的感色灵敏度能够获得,以使得在期望的场深度能够获得合适的相位差。此外或者可替换的,通过将不同的波长选择彩色滤光片关联到具有不同的相关相移的相位掩膜202的各个不同的区域,相位掩膜202的感色灵敏度能够获得。调制传递函数能在场的期望深度被最优化,以使得对于第一波长,光学成像组件200具有第一聚焦范围,并且进一步的,使得对于第二波长的光线,光学成像组件200具有第二聚焦范围。参考图8,在一个实施例中图像传感器1032的方面被详细描述。在一个实施例中,图像传感器像素阵列1033能够是具有如图8所示的滤光片图案的Bayer模式图像传感器像素阵列。已经描述了图像传感器像素阵列1033能够具有选择性透射第一波长光的第一像素集以及选择性透射第二波长光的第二像素集。该第一和第二波长能够是对应于可见色谱的特定颜色的窄波段。关于图像传感器像素阵列1033,第一像素集能够被认为是阵列1033的红色像素集(用“R”指定)、阵列1033的绿色像素集(用“G”指定)或者阵列1033的蓝色像素集(用“B”指定)中的一个,阵列1033的第二像素集能够被认为是图像传感器像素阵列1033的红色像素集、绿色像素集和蓝色像素集中的另一个。阵列1033的第三像素集能够被认为是图像传感器像素阵列1033的余下的像素集(红色集,绿色集或蓝色集)。具有滤光片(其在特定可见颜色波段滤波)的像素集被认为是颜色的像素集。在一个实施例中,标记读取终端1000被操作来捕获包括对应于第一像素集或第二像素集或第三像素集中的至少一个的图像数据的图像数据帧,其中该标记读取终端进一步操作用于选择性地使用对应于第一像素集的帧的图像数据来尝试解码可解码的标记。在一个实施例中,图像传感器像素阵列1033包括具有如图8所示的滤光片图案的Bayer模式像素。标记读取终端1000能够被操作用于捕获图像数据帧,该图像数据帧包括在第一颜色像素集表示光的图像数据以及在第二颜色像素集表示入射光的图像数据。标记读取终端1000还能够被操作用 于捕获图像数据帧,该图像数据帧包括在第一颜色像素集或在第二颜色像素集的一个中表示入射光的图像数据。例如,标记读取终端1000能被操作为选择性地寻址和读取对应于第一集和第二集中的一个的图像数据而不用寻址来读取剩下的像素集。图9示出了用来描述标记读取终端1000捕获三个连续帧N-1,N,N+1的操作的时序图。参考图9的时序图,信号5504表示触发信号。触发信号5504能够通过触发器1220的启动而激活。响应于触发信号5504的激活,标记读取终端1000能够捕获多个图像数据帧。参照信号5510,信号5510表不标记读取终端1000的曝光周期,信号5510的逻辑高周期表示曝光工作周期,逻辑高周期之间的周期指示非曝光周期。在一个替代的实施例中,当是旋转快门(shutter)配置时,图像传感器像素阵列1033能够持续的曝光。在图9的时序图中,周期5320,5322,5324表示图像传感器像素阵列1033的曝光周期。标记读取终端1000能被操作通过读取图像数据帧、转换该帧图像数据以及将该帧存储进存储器1080来捕获图像数据帧。如果连续的帧被捕获,帧的存储包括缓冲帧到缓冲存储单元。在图像传感器像素阵列1033曝光后,积聚在阵列1033的像素里的电荷能够被读取,转换成数字形式,并且存储进工作中的易失性存储器,其中各个帧能够由CPU1060处理。进一步参考图9的时序图,信号5512表示具有读取周期5420,5422,5424的读取信号,其中积聚在图像传感器像素阵列1033的像素里的电荷能够被读取以转换并且存储进非易失性存储器1080。进一步参考图9的时序图,周期5520,5522,5524表示CPU1060的处理周期。在处理周期5520,5522,5524期间,CPU1060能够对捕获的图像数据帧进行处理以尝试解码可解码的标记。参考图9的时序图,周期5320能够是帧N-I的曝光周期,周期5420能够是帧N-I的读取周期并且周期5520能够是帧N-I的处理周期,周期5322,5422和5522能够是帧N的曝光,读取和处理周期,以及周期5324,5424,5524能够是帧N+1的曝光,读取和处理周期。在另一方面,终端1000能够操作以响应于触发信号5504的激活,标记读取终端捕获第一图像数据帧以及第二图像数据帧,并且选择性地使用表示入射在第一颜色像素集上的光的第一帧的图像数据,以尝试解码可解码的标记,以及进一步选择性地使用表示入射在第二颜色像素集上的光的第二图像数据帧的图像数据,以尝试解码可解码的标记。在选择性地使用帧图像数据的一个例子中,该标记读取终端1000能够选择性地寻址第一颜色集或第二颜色集的图像数据。例如,对于捕获帧N-1,其中图像传感器像素阵列1033是Bayer模式的图像传感器像素阵列,终端1000能够选择性地仅仅寻址阵列的红色像素集,绿色像素集或者蓝色像素集其中之一的像素,对于捕获帧N+1,终端1000能够选择性地仅仅寻址读取阵列的红色像素集, 绿色像素集或者蓝色像素集其中之一的像素,其中该颜色集是和帧N-I的颜色集不同的颜色集。在选择性使用帧图像数据来尝试解码可解码的标记的另一个实施例中,终端1000能够选择性地处理第一集或第二集中的一个的图像数据。在一个实施例中,图像数据的选择性处理包括利用特定颜色集的图像数据,在不对应于该特定颜色集的位置插入像素值。对于帧N-1,N和N+1,终端1000能捕获包括单个集的图像数据的窗口帧。然而,在另一个实施例中,帧N-l,N和N+1能够是窗口帧或完整帧,具有表示在超过一个的颜色像素集的像素上入射的光的图像数据。例如,在图像传感器像素阵列1033是Bayer模式图像传感器像素阵列1033的情况下,帧N_l,N和N+1能够是每一个都具有红,绿,蓝像素的完整帧。图像数据的完整帧的表示如图9所示。对于解码具有多个不同颜色集像素的如图10所示的图像数据帧,终端1000能够操作来使用分别表示入射在每一个颜色像素集上的光的图像数据,尝试解码可解码的标记。终端1000能提供内插的红色帧并且使用该内插的红色帧尝试解码,能提供内插的绿色帧并且使用该内插的绿色帧尝试解码,并且能提供内插的蓝色帧并且使用该内插的蓝色帧尝试解码。参考图11和图12,描述了一种方法,用于提供内插的红色帧。图11是具有除了表示为空白或“缺失像素”位置的红色像素之外的像素的像素位置的完整帧的表示。在图11中,终端1000能够使用在用大写字母R指定的原始红色像素位置上的像素值在缺失像素位置插入红色像素值。对于每一个缺失像素位置,红色像素值能够被确定为通过由到缺失像素位置的距离进行加权得到的最近邻的红色像素值的平均值。输出的内插红色像素帧的表示如图12所示,原始红色像素位置由大写字母R表示,并且内插像素值由小写字母“r”表
/Jn o内插绿色像素帧和内插蓝色像素帧能够以和图11和图12阐述的内插红色帧相同的方式被提供。红色,绿色和蓝色内插帧集如图12,13和14所示。将看到的是由于光学成像组件200对于不同波长的光包括不同的聚焦范围,在图12-14示出的红色,绿色和蓝色内插帧具有不同的质量,其作为聚焦函数由它们的清晰度确定。聚焦较好的帧能够具有增加的清晰度。每一个内插帧都提供有聚焦分数。该聚焦分数能够通过使用贯穿帧的感兴趣的行的样本应用下面的自相关函数确定。在一个实施例中,聚焦分数能够通过选择例如图像数据的行和/或列的线样本并将像素值样本代入到下面的自相关等式中来计算。S = Y1 (In_In-i)等式 I其中In是在路径的特定像素位置n处的像素值,以及Ilri是在相邻于第n像素位置的像素位置处的像素值。为了减少执行等式I的计算时所需的时钟周期,通过执行下面的计算,等式I的结果的近似值能够被实现S 路径=E In-In-!等式 2可见通过等式I或2的应用,具有较锐利的对比度特征的图像数据帧将通常具有更高的聚焦分数。在一个实施例中,对于内插红色,绿色和蓝色帧中的每一个,终端1000能够使用图12-14中的每一个帧来尝试解码可解码的标记。在另一个实施例中,终端1000能够使用具有最高聚焦分数的帧作为用于解码尝试的帧。在这里描述的实施例中,图像传感器像素阵列1033是具有如图8所示的Bayer模式滤光片阵列的Bayer模式图像传感器像素阵列。在另一个实施例中,图像传感器像素阵列1033具有可替代的滤光片图案。在图15的实施例中,图像传感器像素阵列1033具有特征在于不同颜色滤光片的交替行的滤光片图案。行1550,1556由具有彩色滤光片的红色像素组成,行1552,1558由具有绿色滤光片的绿色像素组成,而行1554,1560由具有蓝色滤光片的蓝色像素组成。从图像传感器像素阵列1033输出的图像数据的完整帧具有如图16所示的像素位置图案。一个颜色的像素集的图像数据的选择性处理的例子包括像素值的内插。在图像数据的选择性处理的另一个实例中,用于定位或解码可解码的图像数据的扫描线受到限制不包括表示入射在特定颜色像素集外部的像素上的光的图像数据。参照图16,扫描线1602选择性地限制在表示入射在红色像素集上的光的像素位置。通过使用图15的图像传感器像素阵列1033,图像数据帧能够被输出,其具有对应于图像传感器像素阵列1033的像素分辨率的一维原始像素分辨率(不依赖于插值)。如所描述的配置,使用具有如图15所示的滤 光片图案的图像传感器像素阵列1033的图像数据的空间采样能够相当于使用单色图像传感器像素阵列1033的图像数据的空间采样。提供图像传感器像素阵列1033的像素行(例如一行或更多行)以及该行的相邻(邻接的)像素(例如共同颜色集的整行),有利于改善终端1000的空间采样以及改善精细维度条码的读取。由于如扫描线1602这样的扫描线能够用于对在图16所示的帧中表示的一维条形码进行解码,将理解的是,与图10所示Bayer模式帧相似的如图16所示的帧能够用于插值以提供具有表示入射在单个颜色像素集上的光的图像数据的内插帧。该内插帧能够用于解码尝试,以尝试解码表示为一维或二维条形码符号形式的可解码标记。在图15所示的图像传感器像素阵列1033的变形中,图像传感器像素阵列1033具有高纵横比,例如,在一个实施例中> 5 1,在一个实施例中>10 1,在一个实施例中>20 1,在一个实施例中>50 1,有利于水平维度。在一个特定的实施例中,图像传感器像素阵列1033具有M列X3行(MX3)像素阵列,100,其中三行中的每一行都是特定的颜色集(例如,红,绿或蓝)。在另一个实施例中,图像传感器像素阵列1033具有MX 9像素阵列,M ^ 100,并且具有三行第一颜色集,三行第二颜色集,三行第三颜色集。在另一个选择性的处理的例子里,标记读取终端能够将检验过的用于尝试将可解码的图像数据解码的图像数据限制到表示入射在特定颜色像素集上的光的图像数据。例如如图17所示,从具有不同颜色集的二维(相邻像素的MXN区域,M、N> I)像素区域的图像传感器像素阵列1033中读取的帧具有表示入射在第一颜色集的像素上的光的二维像素位置区域1702以及表示入射在第二颜色像素集的像素上的光的二维像素位置区域1704。终端1000能被操作以便为了执行一种解码算法,终端1000仅检验一个集的图像数据。当处理单个帧的图像数据时,终端1000能被操作来选择性地处理超过一个颜色的图像数据集。为了执行使用特定帧执行的第一解码算法,终端1000能限制该处理到特定帧的第一颜色集的图像数据。为了执行使用特定帧执行的第二解码算法,终端1000能限制该处理到特定帧的第二颜色集的图像数据。用于图像传感器像素阵列1033的可替代的滤光片图案如图18和19所示,示出的可替代的滤光片图案能够遍及阵列而分布。在图18和19中,颜色C1和C2能代表可见光谱的不同颜色,例如,C1和C2中的每一个都能代表红色,绿色或蓝色,并且C1和C2不相同。在图18的例子中,不同颜色集的像素以棋盘图案限定,其中相邻的像素来自不同的颜色集。在图19的例子中,不同颜色集的像素被限定为不同颜色集的像素的交替行。在图18和19的例子中,图像传感器像素阵列1033没有不同颜色集C1和C2之外的像素,该不同颜色集C1和C2由不同波长可选滤光片限定,该滤光片透射第一和第二不同波长的光,其中该第一和第二波长是对应于可见色谱的特定颜色的窄波段。图像数据帧能从具有对应于图18和19的滤光片图案的像素位置图案 的图像传感器像素阵列1033读取。使用如图18所示的图像传感器像素阵列1033捕获的帧的处理能够按图10所述的帧的方式进行,但是除了能够避免使用第三颜色集的图像数据的内插之外,也就是说,能够使用仅仅两个颜色集的图像数据执行内插;因此相对于图8的Bayer模式的例子,处理速度和空间采样都得到了改善。由于具有特定颜色集的内插帧的更少的内插像素值,使用图18的图像传感器像素阵列1033捕获的内插帧能预计相对于图8的图像传感器像素阵列1033具有更高的精确性。使用图19所述的图像传感器像素阵列1033捕获的帧能够以使用图15所述的图像传感器像素阵列捕获的帧的方式进行处理,除了避免第三颜色集(在帧中不存在)的图像数据的读取和/或处理之外。图像数据的选择性使用包括仅仅一个颜色集的像素的选择性读取,和/或限制到单个颜色集的图像数据的图像数据的选择性处理(也就是说,表示入射在单个颜色像素集上的光的图像数据),用于执行特定的解码算法。和图15比较起来,使用图19所述的图像传感器像素阵列的结果是处理速度和解码时间预计能改善,相对于阵列,其中超过两个颜色集的像素用一个或多个连续帧进行读取和/或处理。如在这里阐述的,在一个实施例里的标记读取终端1000包括具有多个像素的图像传感器像素阵列,该多个像素包括第一颜色像素集和第二颜色像素集,该第一颜色像素集具有透射第一波长光的波长选择滤光片,该第二颜色像素集具有透射第二波长光的波长选择滤光片。如这里已经进一步阐述的,终端1000进一步包括一光学成像组件,用于将成像光线聚焦到图像传感器像素阵列上,该光学成像组件被配置为使得对于第一波长的光线,该光学成像组件具有第一聚焦范围,对于第二波长的光线,该光学成像组件具有第二聚焦范围。在一个实施例中,光学成像组件200被配置为使得对应于第二波长的光线的第二聚焦范围比第一聚焦范围具有更远的场聚焦范围。这样的实施例的进一步的方面,图像传感器像素阵列1033包括的滤光片图案具有区域,其中第二颜色像素集的像素密度比第一颜色像素集的像素密度大。在一个实施例中,终端1000能被配置为使得透射第二波长的光的第二颜色像素集是绿色像素,并且进一步的,使得图像传感器像素阵列1033包括如图8所示的Bayer模式滤光片。比起红色或蓝色像素,如图8所示的Bayer模式图像传感器像素阵列1033包括更高密度的绿色像素(绿色像素是蓝色像素密度的2x)。在终端1000的设计中,要注意的是由于空间采样的减少,在更长的读取距离处,可解码标记的读取更有可能是失败的。特定大小的条形码符号在更长的读取距离处,能够消耗视场的相应的更小的部分。通过配置光学成像组件200,使得对于第一波长的光线,光学成像组件具有第一聚焦范围,而对于第二波长的光线,光学成像组件具有第二聚焦范围,并且进一步的使得第二聚焦范围是比第一聚焦范围更远的场聚焦范围,更进一步的,使得图像传感器像素阵列1033具有区域,其中第二颜色集的像素具有滤光片,从而第二颜色集的像素以第二波长透射并且具有比第一颜色集的像素相对高的密度,典型的和更长的读取距离相关的读取错误率的预期增加被减小。在另一个实施例中,标记读取终端1000具有第一操作者选择模式和第二操作者选择模式,其中该标记读取终端响应于触发信号的激活以及第一模式的激活,使用表示入射在第一颜色像素集上的光的图像数据来尝试解码可解码标记,而不使用表示入射在第二颜色像素集上的光的图像数据,其中该标记读取终端响应于触发信号的激活以及第二模式的激活,使用表示入射在第一颜色像素集和第二颜色像素集上的光的图像数据来尝试解码 可解码标记。在一个实施例中能够使用在显示器1222上显示的对应于第一和第二模式中的每一个的虚拟模式选择按钮来选择模式。在一个实施例中,使用表示入射在第一颜色像素集上的光的图像数据而不使用表示入射在第二颜色像素集上的光的图像数据,响应于触发信号的激活读取的一个或多个帧集通过选择性的寻址第一颜色集的像素而读取,同时避免了第二颜色集像素的读取。在另一个实施例中,使用表示入射在第一颜色像素集上的光的图像数据而不使用表示入射在第二颜色像素集上的光的图像数据,响应于触发信号的激活而读取的一个或多个帧集包括表示入射在第一和第二颜色集上的光的图像数据,但是处理图像数据的终端1000处理表示入射在第一颜色集像素上的光的图像数据,并且被限制处理表示入射在第二颜色集像素上的光的图像数据。随着第二模式的激活,终端1000能被操作来读取和处理表示入射在第一颜色像素集和第二颜色像素集上的光的图像数据以尝试解码可解码的标记。选择第一模式能获得好处,其中终端1000被用于已知的读取距离处。选择终端1000在第一聚焦范围内使用的第一模式,预期能改善读取时间,同时能够避免对于成功的解码不太可能是适合处理的图像数据的处理和或读取。选择第二模式能够导致终端1000的场深度的增加,并且对于终端1000被用于未知的读取距离处是有利的。在一个实施例中的终端1000能以第一模式操作并且被限制以第二模式操作。在一个实施例中,终端1000能以第二模式操作并且被限制以第一模式操作。这里所描述的系统,方法和装置的小样本如下Al —种标记读取终端,包括具有多个像素的图像传感器像素阵列,该多个像素包括第一像素集和第二像素集,该第一像素集具有透射第一波长光的波长选择滤光片,第二像素集具有透射第二波长光的波长选择滤光片;手持外壳,图像传感器像素阵列设置在其中;光学成像组件,用于将成像光线聚焦到图像传感器像素阵列上,该光学成像组件被配置成使得对于第一波长的光线,该光学成像组件具有第一聚焦范围,并且对于第二波长的光线,该光学成像组件具有第二聚焦范围;其中标记读取终端能够被操作用于捕获图像数据帧,该图像数据帧包括表示入射在第一像素集或第二像素集中的一个或多个上的光的图像数据;其中标记读取终端能够被操作用于使用表示入射在第一像素集或第二像素集中的一个或多个上的光的帧的图像数据来尝试解码可解码标记。A2.权利要求Al的标记读取终端,其中该标记读取终端 能够被操作用于选择性地使用表示入射在第一像素集上的光的帧的图像数据来尝试解码可解码标记。A3.A2的标记读取终端,其中对于选择性地使用表示入射在第一像素集上的光的帧的图像数据,该标记读取终端选择性的寻址以读取第一像素集的像素。A4.A2的标记读取终端,其中对于选择性地使用表示入射在第一像素集上的光的帧的图像数据,该标记读取终端对于表示入射在图像数据帧上的光的图像数据执行选择性的处理。A5. A4的标记读取终端,其中对于选择性处理的执行,该标记读取终端使用表示入射在第一像素集上的光的图像数据,为不表示入射在第一像素集上的光的像素位置插值像素值。A6. A4的标记读取终端,其中对于选择性处理的执行,该标记读取终端限制扫描线到表示入射在第一像素集上的光的图像数据。 A7. A4的标记读取终端,其中对于选择性处理的执行,该标记读取终端将检验过的用于尝试将可解码的图像数据解码的图像数据限制到表示入射在第一像素集上的光的图像数据。AS. A2的标记读取终端,其中该标记读取终端进一步能够操作来选择性地使用表示入射在第三像素集上的光的图像数据来尝试可解码标记。A9. Al的标记读取终端,其中该标记读取终端能够被操作使得响应于触发信号的激活,该标记读取终端捕获第一图像数据帧和第二图像数据帧,该标记读取终端选择性地使用表示入射在第一像素集上的光的第一帧的图像数据来尝试解码可解码标记,该标记读取终端选择性地使用表示入射在第二像素集上的光的第二图像数据帧的图像数据来尝试解码可解码标记。A10. A9的标记读取终端,其中对于选择性地使用表示入射在第一像素集上的光的第一帧的图像数据,该标记读取终端选择性的寻址以读取第一像素集的像素。All. A9的标记读取终端,其中对于选择性地使用表示入射在第一像素集上的光的帧的图像数据,该标记读取终端对表示入射在第一像素集上的光的图像数据执行选择性的处理,该选择性的处理包括使用表示入射在第一像素集上的光的图像数据为不表示入射在第一集像素上的光的像素位置插值像素值、限制扫描线到表示入射在第一图像数据集上的光的图像数据并且将检验过的用于尝试将可解码的标记解码的图像数据限制到表示入射在第一像素集的像素上的光的图像数据其中的一个或多个。A12.A1的标记读取终端,其中光学成像组件是固定的光学成像组件,没有用于改变透镜设置的机构。A13. Al的标记读取终端,其中该图像传感器像素阵列包括Bayer模式。
A14. Al的标记读取终端,其中该图像传感器像素阵列具有包括第一像素集的十个或更多相邻像素的第一行像素以及包括第二像素集的十个或更多相邻像素的第二行像素。A15. Al的标记读取终端,其中该图像传感器像素阵列具有由第一像素集的像素组成的第一行像素以及由第二像素集的像素组成的第二行像素。A16. Al的标记读取终端,其中该标记读取终端具有第一操作者选择模式和第二操作者选择模式,其中该标记读取终端响应于触发信号的激活以及第一模式的激活,使用表示入射在第一像素集上的光的图像数据来尝试解码可解码标记,而不使用表示入射在第二像素集上的光的图像数据,其中该标记读取终端响应于触发信号的激活以及第二模式的激活,使用表示入射在第一像素集和第二像素集上的光的图像数据来尝试解码可解码标记。A17. Al的标记读取终端,其中该光学成像组件包括一个或多个透镜以及轴向对称相位掩膜。A18. A17的标记读取终端,其中该轴向对称的相位掩膜具有不同相移属性的区域。、A19.A1的标记读取终端,其中该图像传感器像素阵列包括Bayer模式滤光片。A20. Al的标记读取终端,其中该标记读取终端包括用于投影照明图案的照明组件,该照明组件具有光源库,其发射在超过20nm的可见颜色波长范围内的光。A21.A1的标记读取终端,其中该标记读取终端包括用于投影照明图案的照明组件,该照明组件具有光源库,其发射在超过IOOnm的可见颜色波长范围内的光。A22.A1的标记读取终端,其中该标记读取终端包括用于投影照明图案的照明组件,该照明组件具有光源库,其发射在超过200nm的可见颜色波长范围内的光。A23.A1的标记读取终端,其中该标记读取终端包括用于投影照明图案的照明组件,该照明组件具有光源库,其包括一个或多个发射白光的光源。BI —种标记读取终端,包括具有多个像素的图像传感器像素阵列,该多个像素包括第一像素集和第二像素集,该第一像素集具有透射第一波长光的波长选择滤光片,第二像素集具有透射第二波长光的波长选择滤光片;手持外壳,图像传感器像素阵列设置在其中;光学成像组件,用于将成像光线聚焦到图像传感器像素阵列上,该光学成像组件被配置成使得对于第一波长的光线,该光学成像组件具有第一聚焦范围,并且对于第二波长的光线,该光学成像组件具有第二聚焦范围,第二聚焦范围比第一聚焦范围具有更远的场聚焦范围;其中该图像传感器像素是从由下述组成的组中选择的图像传感器像素阵列(a)没有既不在第一像素集也不在第二像素集中的像素的图像传感器像素阵列(b)图像传感器像素阵列,其中该图像传感器像素阵列的相邻像素具有透射常见波长光的波长选择滤光片(C)图像传感器像素阵列,具有区域用于捕获表示可解码标记的图像数据,其中第二像素集的像素的密度比第一像素集的像素的密度要大;其中标记读取终端能够被操作用于捕获图像数据帧,该图像数据帧包括表示入射在第一像素集或在第二像素集的一个或多个上的光的图像数据;其中标记读取终端能够被进一步操作用于使用表示第一像素集或第二像素集中的一个或多个的帧的图像数据来尝试解码可解码标记。
B2. BI的标记读取终端,其中该图像传感器像素阵列具有包括第一像素集的十个或更多相邻像素的第一行像素以及包括第二像素集的十个或更多相邻像素的第二行像素。B3.B1的标记读取终端,其中该图像传感器像素阵列具有由第一像素集的像素组成的第一行像素以及由第二像素集的像素组成的第二行像素,并且其中该图像传感器像素阵列没有既不在第一像素集也不在第二像素集中的像素。B4. BI的标记读取终端,其中该图像传感器像素阵列没有既不在第一像素集也不在第二像素集中的像素。B5. BI的标记读取终端,其中图像传感器像素阵列的相邻像素具有透射常见波长光的波长选择滤光片。B6. BI的标记读取终端,其中该图像传感器像素阵列没有既不在第一像素集也不在第二像素集中的像素,并且其中该图像传感器像素阵列包括棋盘图案,其中图像传感器 像素阵列的相邻像素交替地为第一像素集或第二像素集。B7.B1的标记读取终端,其中该图像传感器像素阵列没有既不在第一像素集也不在第二像素集中的像素,并且其中该图像传感器像素阵列包括棋盘图案,其中该图像传感器像素阵列的像素行交替地为第一像素集或第二像素集。B8.B1的标记读取终端,其中该第一聚焦范围和第二聚焦范围交叠。B10. BI的标记读取终端,其中图像传感器像素阵列具有区域用于捕获表示可解码标记的图像数据,其中第二像素集的像素的密度比第一像素集的像素的密度要大。Bll. BI的标记读取终端,其中该图像传感器像素阵列是满足下面的两个或多个的图像传感器像素阵列(a)没有既不在第一像素集也不在第二像素集中的像素的图像传感器像素阵列(b)图像传感器像素阵列,其中该图像传感器像素阵列的相邻像素具有透射常见波长光的波长选择滤光片以及(C)图像传感器像素阵列,具有区域用于捕获表示可解码标记的图像数据,其中第二像素集的像素的密度比第一像素集的像素的密度要大。B12. BI的标记读取终端,其中该光学成像组件包括结合一个或多个透镜的轴向对称相位掩膜。B13. B12的标记读取终端,其中该轴向对称相位掩膜具有不同相移属性的区域。虽然已经参考了许多具体实施例对本申请进行了描述,但是可以理解的是,本申请的真正精神和范围仅由说明书所支持的权利要求书来限定。此外,虽然在这里的很多例子中,系统,装置和方法被描述为具有特定数量的元件,但是可以理解的是,这些系统,装置和方法可以由少于或多于所提到的特定数量的元件来实现。另外,虽然阐明了许多具体实施例,但可以理解,参考每个具体实施例所描述的特征和方面可以用于其余的每一个具体所述的实施例。
权利要求
1.一种标记读取终端,包括 具有多个像素的图像传感器像素阵列,该多个像素包括第一像素集和第二像素集,该第一像素集具有透射第一波长光的波长选择滤光片,第二像素集具有透射第二波长光的波长选择滤光片; 手持外壳,图像传感器像素阵列设置在其中; 光学成像组件,用于将成像光线聚焦到图像传感器像素阵列上,该光学成像组件被配置成使得对于第一波长的光线,该光学成像组件具有第一聚焦范围,并且对于第二波长的光线,该光学成像组件具有第二聚焦范围; 其中标记读取终端能够被操作用于捕获图像数据帧,该图像数据帧包括表示入射在第一像素集或第二像素集中的一个或多个上的光的图像数据; 其中标记读取终端能够被操作用于使用表示入射在第一像素集或第二像素集中的一个或多个上的光的帧的图像数据来尝试解码可解码标记。
2.权利要求I的标记读取终端,其中该标记读取终端能够被操作用于选择性地使用表示入射在第一像素集上的光的帧的图像数据来尝试解码可解码标记。
3.权利要求I的标记读取终端,其中该标记读取终端能够被操作使得响应于触发信号的激活,该标记读取终端捕获第一图像数据帧和第二图像数据帧,该标记读取终端选择性地使用表示入射在第一像素集上的光的第一帧的图像数据来尝试解码可解码标记,该标记读取终端选择性地使用表示入射在第二像素集上的光的第二图像数据帧的图像数据来尝试解码可解码标记。
4.权利要求I的标记读取终端,其中该图像传感器像素阵列包括Bayer模式。
5.权利要求I的标记读取终端,其中该图像传感器像素阵列具有包括第一像素集的十个或更多相邻像素的第一行像素以及包括第二像素集的十个或更多相邻像素的第二行像素。
6.权利要求I的标记读取终端,其中该标记读取终端具有第一操作者选择模式和第二操作者选择模式,其中该标记读取终端响应于触发信号的激活以及第一模式的激活,使用表示入射在第一像素集上的光的图像数据来尝试解码可解码标记,而不使用表示入射在第二像素集上的光的图像数据,其中该标记读取终端响应于触发信号的激活以及第二模式的激活,使用表示入射在第一像素集和第二像素集上的光的图像数据来尝试解码可解码标记。
7.—种标记读取终端,包括 具有多个像素的图像传感器像素阵列,该多个像素包括第一像素集和第二像素集,该第一像素集具有透射第一波长光的波长选择滤光片,第二像素集具有透射第二波长光的波长选择滤光片; 手持外壳,图像传感器像素阵列设置在其中; 光学成像组件,用于将成像光线聚焦到图像传感器像素阵列上,该光学成像组件被配置成使得对于第一波长的光线,该光学成像组件具有第一聚焦范围,并且对于第二波长的光线,该光学成像组件具有第二聚焦范围,第二聚焦范围比第一聚焦范围具有更远的场聚焦范围; 其中该图像传感器像素是从下述组成的组中选择的图像传感器像素阵列(a)没有既不在第一像素集也不在第二像素集中的像素的图像传感器像素阵列(b)图像传感器像素阵列,其中该图像传感器像素阵列的相邻像素具有透射常见波长光的波长选择滤光片(C)图像传感器像素阵列,具有区域用于捕获表示可解码标记的图像数据,其中第二像素集的像素的密度比第一像素集的像素的密度要大; 其中标记读取终端能够被操作用于捕获图像数据帧,该图像数据帧包括表示入射在第一像素集或第二像素集的一个或多个上的光的图像数据; 其中标记读取终端能够被进一步操作用于使用表示第一像素集或第二像素集中的一个或多个的帧的图像数据来尝试解码可解码标记。
8.权利要求7的标记读取终端,其中该图像传感器像素阵列没有既不在第一像素集也不在第二像素集中的像素。
9.权利要求7的标记读取终端,其中图像传感器像素阵列的相邻像素具有透射常见波长光的波长选择滤光片。
10.权利要求7的标记读取终端,其中该图像传感器像素阵列没有既不在第一像素集也不在第二像素集中的像素,并且其中该图像传感器像素阵列包括棋盘图案,其中图像传感器像素阵列的相邻像素交替地为第一像素集或第二像素集。
11.权利要求7的标记读取终端,其中该图像传感器像素阵列没有既不在第一像素集也不在第二像素集中的像素,并且其中该图像传感器像素阵列包括棋盘图案,其中该图像传感器像素阵列的像素行交替地为第一像素集或第二像素集。
12.权利要求7的标记读取终端,其中图像传感器像素阵列具有区域用于捕获表示可解码标记的图像数据,其中第二像素集的像素的密度比第一像素集的像素的密度要大。
13.权利要求7的标记读取终端,其中该图像传感器像素阵列是满足下面的两个或多个的图像传感器像素阵列(a)没有既不在第一像素集也不在第二像素集中的像素的图像传感器像素阵列(b)图像传感器像素阵列,其中该图像传感器像素阵列的相邻像素具有透射常见波长光的波长选择滤光片以及(C)图像传感器像素阵列,具有区域用于捕获表示可解码标记的图像数据,其中第二像素集的像素的密度比第一像素集的像素的密度要大。
14.权利要求I或7的标记读取终端,其中该光学成像组件包括结合一个或多个透镜的轴向对称相位掩膜。
15.权利要求14的标记读取终端,其中该轴向对称相位掩膜具有不同相移属性的区域。
全文摘要
这里阐述了一种标记读取终端,包括具有多个像素的图像传感器像素阵列,该多个像素包括第一像素集和第二像素集,该第一像素集具有透射第一波长光的波长选择滤光片,第二像素集具有透射第二波长光的波长选择滤光片。标记读取终端包括光学成像组件,用于将成像光线聚焦到图像传感器像素阵列上,该光学成像组件被配置成使得对于第一波长的光线,该光学成像组件具有第一聚焦范围,并且对于第二波长的光线,该光学成像组件具有第二聚焦范围。
文档编号G06K7/12GK102737220SQ201210087998
公开日2012年10月17日 申请日期2012年1月31日 优先权日2011年1月31日
发明者T·梅尔, W·H·黑文斯 申请人:手持产品公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1