CN102709297B - 具有量子点成像器的成像和解码装置 - Google Patents

具有量子点成像器的成像和解码装置 Download PDF

Info

Publication number
CN102709297B
CN102709297B CN201210126114.1A CN201210126114A CN102709297B CN 102709297 B CN102709297 B CN 102709297B CN 201210126114 A CN201210126114 A CN 201210126114A CN 102709297 B CN102709297 B CN 102709297B
Authority
CN
China
Prior art keywords
pixel
data
image
imaging
nanocrystal
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.)
Expired - Fee Related
Application number
CN201210126114.1A
Other languages
English (en)
Other versions
CN102709297A (zh
Inventor
B·乔瓦诺夫斯基
D·范沃尔金伯格
A·彻恩亚科夫
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.)
Hand Held Products Inc
Original Assignee
Hand Held Products Inc
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 Hand Held Products Inc filed Critical Hand Held Products Inc
Priority to CN201610848146.0A priority Critical patent/CN107425019B/zh
Publication of CN102709297A publication Critical patent/CN102709297A/zh
Application granted granted Critical
Publication of CN102709297B publication Critical patent/CN102709297B/zh
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H01ELECTRIC ELEMENTS
    • H01LSEMICONDUCTOR DEVICES NOT COVERED BY CLASS H10
    • H01L27/00Devices consisting of a plurality of semiconductor or other solid-state components formed in or on a common substrate
    • H01L27/14Devices consisting of a plurality of semiconductor or other solid-state components formed in or on a common substrate including semiconductor components sensitive to infrared radiation, light, electromagnetic radiation of shorter wavelength or corpuscular radiation and specially adapted either for the conversion of the energy of such radiation into electrical energy or for the control of electrical energy by such radiation
    • H01L27/144Devices controlled by radiation
    • H01L27/146Imager structures
    • H01L27/14601Structural or functional details thereof
    • H01L27/14625Optical elements or arrangements associated with the device
    • H01L27/14627Microlenses
    • 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/10712Fixed beam scanning
    • G06K7/10722Photodetector array or CCD scanning
    • HELECTRICITY
    • H01ELECTRIC ELEMENTS
    • H01LSEMICONDUCTOR DEVICES NOT COVERED BY CLASS H10
    • H01L27/00Devices consisting of a plurality of semiconductor or other solid-state components formed in or on a common substrate
    • H01L27/14Devices consisting of a plurality of semiconductor or other solid-state components formed in or on a common substrate including semiconductor components sensitive to infrared radiation, light, electromagnetic radiation of shorter wavelength or corpuscular radiation and specially adapted either for the conversion of the energy of such radiation into electrical energy or for the control of electrical energy by such radiation
    • H01L27/144Devices controlled by radiation
    • H01L27/146Imager structures
    • H01L27/14601Structural or functional details thereof
    • HELECTRICITY
    • H01ELECTRIC ELEMENTS
    • H01LSEMICONDUCTOR DEVICES NOT COVERED BY CLASS H10
    • H01L27/00Devices consisting of a plurality of semiconductor or other solid-state components formed in or on a common substrate
    • H01L27/14Devices consisting of a plurality of semiconductor or other solid-state components formed in or on a common substrate including semiconductor components sensitive to infrared radiation, light, electromagnetic radiation of shorter wavelength or corpuscular radiation and specially adapted either for the conversion of the energy of such radiation into electrical energy or for the control of electrical energy by such radiation
    • H01L27/144Devices controlled by radiation
    • H01L27/146Imager structures
    • H01L27/14601Structural or functional details thereof
    • H01L27/14603Special geometry or disposition of pixel-elements, address-lines or gate-electrodes
    • H01L27/14605Structural or functional details relating to the position of the pixel elements, e.g. smaller pixel elements in the center of the imager compared to pixel elements at the periphery

Abstract

公开了用于基于作为量子点的半导体纳米晶体来用解码成像器进行成像,以及解码图像中的可解码特征的装置、系统和方法。在说明性实施例中,装置包括:成像子系统、数据存储元件以及处理器。该成像子系统包括图像传感器阵列和操作用于将图像聚焦到该图像传感器阵列上的成像光学器件组件。该图像传感器阵列包括多个像素,其中像素包括光敏部分和读出部分,该光敏部分包括一个或多个纳米晶体,该读出部分能够中继入射光数据,该入射光数据表示入射在一个或多个纳米晶体上的光。该数据存储元件能够存储图像数据帧,该图像数据包括在成像操作期间通过至少一些像素的读出部分传送的数据。该处理器操作用于接收来自数据存储元件的一个或多个图像数据帧,以及执行解码操作以用于对在至少一个图像数据帧中表示的可解码特征执行尝试解码。

Description

具有量子点成像器的成像和解码装置
相关申请的交叉引用
本申请要求编号为13/040,737、2011年3月4日申请的、标题为“具有量子点成像器的成像和解码装置”的美国专利申请的优先权。上述申请通过引用整体结合于此。
技术领域
本发明一般涉及用于成像和解码图像中的可解码特征的装置。
背景技术
用于读取和解码可解码标记的标记读取终端和解码成像器可以以各种种类可用。例如,没有键盘和显示器的最小特征化的标记读取终端在销售点应用中是常见的。没有键盘和显示器的标记读取终端是可以以可识别的枪式形状因子可用,该枪式形状因子具有把手和可被食指致动的触发按钮(扳机)。具有键盘和显示器的标记读取终端也是可用的。配备了键盘和显示器的标记读取终端通常用于运送和仓库应用,并且可以以结合了显示器和键盘的形状因子可用。在配备了键盘和显示器的标记读取终端中,用于致动解码消息的输出的触发按钮通常被提供在如能够被操作者的拇指致动的这样的位置中。以没有键盘和显示器形式的标记读取终端或者以配备了键盘和显示器形式的标记读取终端通常被用于各种数据收集应用中,包括销售应用点、运送应用、库存应用、安全检查点应用、以及病人护理应用。一些标记读取终端适用于读取条码符号,包括一个或多个一维(1D)条码、堆叠1D条码、以及二维(2D)条码。其他标记读取终端适用于使用光学字符识别(OCR)来读取标准字符,同时还有其他标记读取终端被配备来读取条码符号和OCR字符两者。具有成像子系统的数字装置,例如智能电话、平板电脑、以及移动计算机的其他形式,也可被用于捕获和对图像帧执行尝试解码,该图像帧具有一个或多个可解码特征,例如以任意各种格式的字符、单词、句子、一维(1D)条码、堆叠1D条码、以及二维(2D)条码。
一些标记读取终端和解码成像器采用基于电荷耦合器件(CCD)的图像传感器。基于CCD的图像传感器包含电耦合光敏光电二极管阵列,其将入射光能量转换为电荷包。在操作中,该电荷包为了后续处理而被转移出该CCD成像器传感器。
一些标记读取终端和解码成像器采用基于互补金属氧化物半导体(CMOS)的图像传感器作为替代的成像技术。和CCD一样,基于CMOS的图像传感器包含光敏光电二极管阵列,其将入射光能量转换为电荷包。然而,不同于CCD,基于CMOS的图像传感器允许二维阵列中的每个像素被直接寻址。这样的一个优点在于,可以独立地访问整个图像数据帧的子区域,用于剪裁的或窗口化的图像数据帧。基于CMOS的图像传感器的另一个优点在于,通常它们具有较低的每像素成本。这主要是由于实际上CMOS图像传感器在大容量晶片制造设施中用标准的CMOS工艺来制造,该大容量晶片制造设施生产诸如微处理器等的通用集成电路。除了较低的成本,该通用制造工艺意味着CMOS像素阵列可在单个电路上与其他标准电子装置一起被集成,该标准电子装置诸如是时钟驱动器、数字逻辑电路、模拟/数字转换器等等。这转而具有了减少空间需要以及降低电力使用的进一步优点。
基于CMOS的图像读取器已经传统地采用了旋转快门来曝光传感器阵列中的像素。在旋转快门体系结构中,像素行被顺序激活并读出。像素的曝光或积分时间是在像素被复位和它的值被读出之间的时间。在典型的示例中,由于几百行像素必须在数据帧的捕获期间被曝光和读出,因此相邻像素行的曝光周期通常相当大地重叠。旋转快门体系结构及其重叠曝光周期需要照明源在需要捕获数据帧的基本上所有时间期间保持开启,使得照明被提供给所有的行。在操作中,该旋转快门体系结构还遭受至少两个成像缺点:图像失真和图像模糊。图像失真是每行像素被曝光的不同时间的伪像。当快速移动的物体被视觉记录时,图像失真的影响是最显著的,其中当该物体在不同位置的同时,该物体的不同部分被成像,使得该物体在图像中失真。图像模糊是图像读取器中的旋转快门体系结构中需要的长曝光周期的伪像。如上所表明的,在旋转快门体系结构中,照明源必须在需要捕获数据帧的基本上所有时间期间保持开启。由于电池和/或照明源限制,在捕获整个数据帧期间所提供的光通常不足以用于短曝光时间。在无需短曝光时间的情况下,模糊诱导的效应变得显著。模糊诱导的效应的普通例子包括图像传感器的位移,例如,由持有手持图像读取器的用户的手的不稳定所引起。
随着在条码扫描器和其他成像装置中使用的成像器的像素密度的增长,由于减少的像素尺寸,针对分辨率的主要折衷是灵敏度的损失。典型的VGACMOS成像器像素尺寸可以是5到6微米,相比之下,兆像素成像器可以有小到1.1微米的像素。因此,随着分辨率的上升而保持灵敏度成为了一个非常大的挑战。
典型的CMOS成像器像素均具有光敏区域和不透明的屏蔽的数据存储区域,该数据存储区域在来自该像素的成像数据被读出之前临时存储该成像数据,并且不用来吸收光,并因此减少了像素的填充因数和它的灵敏度。典型的CMOS图像传感器还具有像素间的串扰,其可能在10%到20%的范围内。
在典型的条码扫描应用中,用高亮度照明均匀地照明场景一直是一个挑战。需要非常亮的照明以在为足够的运动容限所需的短曝光时间下实现高反差图像。这可能涉及使用多个光源,其增加了扫描器的尺寸并且强加了对更高电流的需求,导致更大的电力需要和热量牵连。多个光源和更高的电力需要对小型集成条码扫描器提出了设计挑战。
上述讨论仅用于提供一般的背景信息,并不意在用于辅助确定要求保护的主题的范围。
发明内容
公开了用于基于作为量子点的半导体纳米晶体来用标记读取装置进行成像以及解码图像中的可解码特征的装置、系统和方法。在说明性实施例中,装置包括:成像子系统、数据存储元件以及处理器。该成像子系统包括图像传感器阵列和操作用于将图像聚焦到该图像传感器阵列上的成像光学器件组件。该图像传感器阵列包括多个像素,其中像素包括光敏部分和读出部分,该光敏部分包括一个或多个纳米晶体,该读出部分能够中继入射光数据,该入射光数据表示入射在一个或多个纳米晶体上的光。该数据存储元件能够存储图像数据帧,该图像数据帧包括在成像操作期间通过至少一些像素的读出部分传送的数据。该处理器可操作用于接收来自数据存储元件的一个或多个图像数据帧,并执行解码操作以用于对在至少一个图像数据帧中表示的可解码特征执行解码尝试。
提供本发明内容部分从而以简化的形式介绍概念的选择,这些概念将在下文的具体实施方式中被进一步描述。本发明内容部分不意在识别要求保护的主题的关键特征或必要特征,也不意在被用于辅助确定要求保护的主题的范围。要求保护的主题不限于解决了背景中提到的任何或全部缺点的实现方式。
附图说明
此可参照下文描述的附图来更好地理解这里描述的特征。附图不需要按比例,而是一般将重点放在说明各种说明性实施例的原理上。在附图中,相同的数字被用于指示遍及各种视图的相同的部分。
图1描绘了依据说明性实施例的标记读取装置的透视图。
图2描绘了依据说明性实施例的标记读取装置的成像模块的分解透视图。
图3描绘了依据说明性实施例的标记读取装置的框图。
图4描绘了依据说明性实施例的基于量子点的成像像素的简化框图。
具体实施方式
图1描绘了依据说明性实施例的标记读取装置1000的透视图,该标记读取装置1000使用了基于量子点的成像子系统299。标记读取装置1000被描绘为在基片242上成像或扫描可解码特征15。图2描绘了依据说明性实施例的基于量子点的成像子系统299的分解透视图,该成像子系统299包括基于量子点的图像传感器阵列1033。图3描绘了依据说明性实施例的包括成像子系统299的标记读取装置1000的框图,该成像子系统299具有基于量子点的图像传感器阵列1033。图4描绘了依据说明性实施例的基于量子点的成像像素1043的简化框图,该成像像素1043的阵列可被用在图像传感器阵列1033中。
在图像传感器阵列1033中使用基于量子点的成像像素1043可以提供接近大约100%的填充因数以及接近大约90%的量子效率,由此,与诸如CMOS或背后照明传感器的其他像素技术相比,对于相同的像素表面积,其提供了相当增强的光灵敏度。此外,用基于量子点的图像传感器阵列1033而提高的传感器灵敏度和信噪比/分辨率可以弥补对多照明光源的需求,使得在说明性实施例中,照明子系统800可以只包括单个照明光源,例如单个LED灯,而不是多个LED的组,其还减少了对高电流和高电流驱动的需求。由此,与使用例如使用了CMOS或CCD技术的传统图像传感器阵列相比,基于量子点的图像传感器阵列1033使标记读取装置1000能够具有更小的照明子系统、更小且更低的电流源子系统、以及更小的总体尺寸和质量,没有性能的损失。可选地,具有多个LED的传统的照明子系统和较高电流的电源系统可以连同基于量子点的图像传感器阵列1033一起使用,以提供比在不具有基于量子点的图像传感器阵列的可比较装置中更大的标记读取装置1000的动态范围。
在说明性实施例中,基于量子点的图像传感器阵列1033还可以在每一个或基本上每一个像素中使能像素内数据存储部分,该像素内数据存储部分在像素的光敏部分之下,并在引入的光的路径之外,使得该像素内数据存储部分不阻挡引入的光的任何区域。基于量子点的图像传感器阵列1033还可以使像素或像素的子集被选择性地寻址和同时激活,以同时开始成像且同时停止成像,以便每一个像素的数据被本地存储在像素内且随后根据需要被访问,使得在全部像素或像素的任何需要的子集上能够进行电子同步快门。这可以消除在一些诸如具有旋转快门的CMOS成像器的传统成像技术中带来影响的失真和扭曲类型。
依据说明性实施例,标记读取装置1000包括基于量子点的成像模块299。标记读取装置1000被描绘为读取基片242上的标记15,基片242可以是一张纸、标签、盒子,包裹、产品、记号或者任何其他种类的基片。标记15被描绘为一维条码,但是还可以是例如以任何各种格式的字符、单词、句子、一维(1D)条码、堆叠1D条码、以及二维(2D)条码。在基于量子点的图像传感器阵列1033中使用电子同步快门来消除失真和扭曲,可能够尤其对于成像和解码可解码特征,诸如这些1D条码、2D条码、以及手写字符是有价值的,例如,通过消除在成像操作期间,由于可解码特征和标记读取装置1000的成像模块299之间的相对运动而产生的失真影响来成像和解码可解码特征。
图2描绘了依据对应于如图1中所示的标记读取装置1000的说明性实施例的标记读取装置1000的成像模块299的分解透视图。图3描绘了依据对应于如图1中所示的标记读取装置1000和如图2中所示的成像模块299的说明性实施例的标记读取装置1000的框图。参照图1至图3以及在这些图中的一个或多个图中所描绘的各种指示的特征,在此处阐明了一种新颖的标记读取装置1000,其具有成像模块299、手持外壳1014、存储器1085、以及处理器1060,其中成像模块299包括成像照明子系统800、瞄准器子系统1208、以及基于量子点的成像子系统900。成像照明子系统800可操作用于投影照明图案。成像子系统900可以包括基于量子点的图像传感器阵列1033和可操作用于将图像聚焦到图像传感器阵列1033上的成像光学器件组件200。在这个说明性实施例中,手持外壳1014封装了成像照明子系统800和成像子系统900。存储器1085能够存储一个或多个图像数据帧,其中图像数据帧可以表示入射在基于量子点的图像传感器阵列1033上的光。处理器1060可操作用于寻址存储器1085和处理图像数据帧,例如为尝试解码在图像数据中表示的可解码标记而进行的处理。
标记读取装置1000被描绘为图1中的标记读取终端,但是其可以采用能够捕获图像并使图像受到解码操作以用于尝试解码图像中的可解码特征的任何类型的装置的形式。标记读取装置的各种实施例可以包括智能电话、移动电话、平板计算机、手持移动计算机、平板计算机、上网本计算机、膝上型计算机、电子书阅读器、或者在各种实施例中具有成像子系统的任何各式各样的其他类型的数字装置。在图1的说明性实施例中,装置1000包括用户接口元件,该用户接口元件包括置于外壳1014的公共侧面上的触发器1220、显示屏1222、指示器机构1224、以及小键盘1226。在一个实施例中的显示屏1222可以结合用于导航和虚拟致动器选择的触摸面板,使得显示屏1222既作为装置1000的用户输入装置又作为装置1000的用户输出装置。在一个实施例中,显示屏1222和指示器机构1224执行为装置1000的用户接口元件或用户输入/输出部件。装置1000的各种实施例还可以包括例如其他按键、滑出或固定的键盘、触发器、和/或其他用户输入/输出部件。
图1描绘了被用于成像具有可解码特征15的目标110的装置1000的成像子系统299。装置1000可以捕获成像子系统299的视场1240的图像帧流,并处理图像帧以用于执行可解码特征15的尝试解码。在这个说明性实施例中,成像子系统299包括照明子系统800,该照明子系统800投影照明场1260以环绕视场1240。在这个例子中,可解码特征15是一维条码,由装置1000扫描的其他可解码特征可以包括二维条码、以字母字符书写的单词和句子、或者任何其他类型的可解码符号。其他可解码特征可以包括以任何语言以任何类型的字符书写的任何类型的字迹;数字、等式、任何格式或标准的一维或二维条码、或任何其他种类的代表性符号。
装置1000不仅可操作用于捕获和显示目标和可解码特征,还用于执行对可解码特征的解码和获得它们表示的信息。例如,装置1000可以具有解码子系统,该解码子系统识别代表性的格式的可解码特征15,即以英语表示单词的字母文字,以及应用一个或多个光学字符识别(OCR)过程以获取以文本表示的单词。其他解码过程可以应用于其他形式的可解码特征,比如对于二维条码的图像的条码解码算法,或例如用于扫描和保存文档的文档捕获程序。装置1000还可以在显示屏1222上渲染输出,该显示屏1222显示输出的文本或其他信息,该其他信息解码自,或表示,或基于来自可解码特征15的解码信息。由可解码特征的成功解码所产生的解码信息还可以以任何其他输出格式被提供,例如翻译为另一种语言的文本、文本到语音的音频输出、或到另一个装置、网络节点或其他计算环境资源的传输。
如图4的说明性实施例中所示,基于量子点的像素1043包括滤色器31、纳米晶体层32、第二像素电极33、第一像素电极34、半导体基片35、以及像素内数据存储部分36。纳米晶体层32作为像素1043的光敏部分,并包括作为量子点的半导体纳米晶体。个别的半导体纳米晶体可以包含尺寸在纳米级尺度的诸如硅的半导体,例如在尺寸上接近或小于约1微米,且具有内部晶状结构,该内部晶状结构具有在其边缘不连续的边界。例如,半导体基片35和像素内数据存储部分36可以被形成在硅晶片上。第一像素电极34和第二像素电极33可以通过任何各种印刷制造技术来被限定在半导体基片35上。在各种说明性实施例中,纳米晶体层32可以胶状地悬浮在聚合物基片中,并通过旋转涂覆来被应用,或者可以通过印刻或者任何其他应用技术来被应用。由此,使用了基于量子点的像素1043的基于量子点的图像传感器阵列1033可以使用考虑到可行的大量生产的半导体制造技术来制造。基于量子点的像素的各种其他的布置和实施例可以在其他实施例中例如用电极的其他布置而被使用。第一像素电极34和第二像素电极33可以与图像传感器阵列1033中的其他像素一起被连接到行电路和列电路,并由此能够接收控制信号和发送每个像素中收集的成像数据。
光敏纳米晶体层32可以包含多个半导体纳米晶体,该半导体纳米晶体被退火或者网状化以在相邻的纳米晶体之间具有半导体接触。这种与相邻的纳米晶体的接触,只要它们是充分的但不是过于丰富的,就允许导电电荷载体通过纳米晶体层32传播,而不会破坏每个个别的半导体纳米晶体的量子点特性。在相邻的纳米晶体之间的合适的传导接触程度可以轻微地适度提高纳米晶体敏感的光的特性波长。像这样的二次效应可以连同纳米晶体的尺寸一起,在计划被用于光敏层中的纳米晶体的尺寸以优化需要的敏感波长中被说明。
在各种说明性实施例中,光敏纳米晶体层32可以被放置在电极阵列的顶部上,该电极阵列对于每个像素1043具有至少一个像素电极。在各种实施例中,代表性的像素可以具有在像素1043内完成电路的第一像素电极34和第二像素电极33两者。在各种实施例中,代表性的像素可以只有单个像素电极,其可以具有在像素外的阵列电极中的对应部分,该对应部分与多个单个像素电极完成电路,该多个单个像素电极包括该代表性像素中的单个像素电极。在各种其他实施例中,这些实施例包括每像素单个电极和每像素一对电极的情况中,这些电极例如可以用偏置电压来被偏置。
该像素电极可以电偏置该纳米晶体层32,产生电场。当具有在纳米晶体层32中的纳米晶体的灵敏度范围内波长的光子冲击该像素1043时,它激发了电荷载体对,例如纳米晶体层32内的纳米晶体中的电子空穴对。在一个说明性实施例中,纳米晶体层32可以说明性地具有纳米晶体尺寸的范围,该尺寸适合对跨越可见光范围的波长敏感。该电荷载体,在有电场的情况下,可以通过纳米晶体层32中的纳米晶体传播到像素电极。该传播可以通过电极偏置被促进。该传播可以跨越多个纳米晶体而发生,例如通过相邻纳米晶体彼此共享导电性连接的区域。光激发的电荷载体可以向它们的集电极传播,实质上强加了虚拟的像素结构。该纳米晶体层32可以被设计以具有扩散长度,该扩散长度确保该了例如电极和/或空穴的电荷载体能够使它到网格线的任一侧,且仍成功地获得收集。这可以导致几个百分比的串扰,但是实质上是在现有的图像传感器上的改进,该现有的图像传感器通常具有十到二十百分比的串扰范围。在各种实施例中,基于纳米晶体层32的像素可以提供接近100%的填充因子和90%左右的量子效率。
纳米晶体所光敏的光子波长范围可以由半导体纳米晶体的物理属性来确定,例如个别的纳米晶体的尺寸、个别的纳米晶体的形状、多个纳米晶体的尺寸的范围、用于在相邻纳米晶体间量子隧穿传播的相邻纳米晶体的接近度、以及用于在相邻纳米晶体间导电传播的相邻纳米晶体之间的导电连接程度。例如,给定的纳米晶体的尺寸是其所光敏的波长的主要决定因素,或者对于给定波长,是引入的光子与纳米晶体以如此方式交互以便在从价电子带到该纳米晶体的传导带间的带隙上激发电荷载体的概率的主要决定因素。设置该纳米晶体的尺寸以使带隙对可见光敏感,或对特定波长或可见光谱内的光谱段敏感,波长近似在390纳米到750纳米的范围内。通过侵蚀纳米晶体中电荷载体的波函数的界限,这倾向于降低纳米晶体所光敏的光子的波长,从给定的纳米晶体到相邻的纳米晶体的导电连接程度也影响纳米晶体的光敏波长光谱。
纳米晶体层32中的纳米晶体的尺寸的范围还可以影响该纳米晶体层的光敏光谱。在各种说明性实施例中,光敏纳米晶体的不同尺寸范围可以被包括在光敏纳米晶体层中,其可以增加光敏纳米晶体层所敏感的波长的范围和/或增加跨越感兴趣波长光谱的光敏纳米晶体层的总量子效率。在各种说明性实施例中,光敏纳米晶体层32可以在单个层内包括均匀混合的纳米晶体的尺寸范围。在各种其他说明性实施例中,该光敏纳米晶体层可以包括两或更多个子层,其中每个子层有它自身的纳米晶体特性尺寸,或者纳米晶体的尺寸范围。例如,纳米晶体尺寸的梯度可以在下行的层中被使用,其可以被用于提高或优化跨越感兴趣波长的光谱的整个层的量子效率。在不同的子层之间,各种其他的物理属性也可以不同,例如纳米晶体之间的特性距离或者相邻纳米晶体之间的特性导电连接程度。
在各种附加的实施例中,电极还可以在光敏纳米晶体层的两个或多个子层之间被分层,以用两个或多个堆叠在彼此顶部的子层电极在光敏纳米晶体层中创建三维分辨率,该子层电极对不同的属性光敏,不同属性例如是每层的不同波长。例如,这可以被用于在针对全彩色光谱使用光敏纳米晶体层的整个表面的同时,收集针对引入光的全彩色数据,替代了借助于跨越了光敏阵列区域的不同部分的不同滤色器的传统实践,其本质上以彩色成像能力的总体光敏效率的减少而折衷。
例如,在一个说明性实施例中,光敏纳米晶体层可以被分层为三个分离的子层,每个子层具有不同的纳米晶体的特性尺寸,使得第一子层具有尺寸设置为对以第一颜色为中心的波长最敏感的纳米晶体,第二子层具有尺寸设置为对以第二颜色为中心的波长最敏感的纳米晶体,以及第三子层具有尺寸设置为对以第三颜色为中心的波长最敏感的纳米晶体。该第一、第二、第三颜色可以被选择以提供平衡的三色调色板以用于表示全彩色图像,例如,蓝绿色、红紫色、和黄色。例如,该三个子层可以在层中被堆叠在彼此的顶部。该层可以被置于可以包括电极塔的读出基片上,该电极塔可以在三个子层中的每一个处提供单独的电极,在层的表面区域的单个部分下限定了三个垂直堆叠的像素的像素堆。每个子层内的纳米晶体可以被融合以在子层内的纳米晶体之间提供导电连接,以及将子层中的纳米晶体导电连接到用于该子层的电极,而与此同时,将一个子层中的纳米晶体与像素堆中的一个或多个相邻子层中的纳米晶体进行电隔离。因此,这些子层可以被彼此电隔离,而不影响子层对引入光的透射率。
在一个说明性实施例中,给定的像素堆可以如以下子层一起被布置:第一子层,在像素的表面处,具有最小的纳米晶体,以针对蓝绿色波长光子的光敏性为中心;第二子层,在像素的中间,具有相对于第一和第三子层的尺寸适中的纳米晶体,以针对黄色波长光子的光敏性为中心;以及第三子层,在像素的表面处,具有最大的纳米晶体,以针对红紫色波长光子的光敏性为中心。每一层内的纳米晶体的尺寸范围可以重叠或可以不重叠到一定的程度。每个子层的厚度可以被调整以提升或优化该层的总体量子效率,以及提升或优化子层之间的波长收集的分布。
因此,用于全表面彩色成像的堆叠的光敏纳米晶体层可以使用可行的技术来制造,例如,其可以涉及使用半导体制造技术用三层电极塔来创建该读出基片,然后施加三个分离的光敏纳米晶体子层。例如,每个光敏纳米晶体子层可以被准备为在聚合物溶液中的用于给定子层的设置特性尺寸的纳米晶体的胶状悬浮体,并将聚合物溶液旋转涂覆到该读出基片上,其中用于以红紫色为中心的纳米晶体的第一胶状聚合物溶液首先被施加,接着是用于以黄色为中心的纳米晶体的第二胶状聚合物溶液,以及最后是用于以蓝绿色为中心的纳米晶体的第三胶状聚合物溶液。每个子层可以被施加一个厚度,该厚度预定用于在将三个子层的总体量子效率一起最大化的约束之内对于其颜色范围优化该子层的光敏性,以及该读出基片可以被如此制造使得在它的三层电极塔中的每个子层电极处于适当的高度,以便在与其他两个子层电隔离的同时接触它的目标子层。
回到图3,依据多个说明性实施例,如图3中以框图的形式描绘的标记读取装置1000的说明性实施例说明了各种用于支持在此描述的操作的附加的硬件平台特征。例如,在图1和图3中的标记读取装置1000的实施例中,处理器1060可以说明性地是或包括中央处理器单元(CPU)。依据各种实施例,处理器1060可以说明性地是或包括复杂可编程逻辑器件(CPLD)、专用集成电路(ASIC)、现场可编程门阵列(FPGA),或能够处理逻辑操作的任何类型的电路。
在一个说明性实施例中,如图1、图2和图3中说明性描绘的,成像照明子系统800和成像子系统900的元件可以被结合到成像模块299中。成像模块299可包括如图2和图3中所描绘的各种元件以及在各种实施例中的潜在的附加的元件。示例性的成像模块299可以包括载有图像传感器集成电路1040的印刷电路板,该图像传感器集成电路1040具有图像传感器阵列1033。示例性的成像模块299可以包括由支撑组件所支撑的成像光学器件组件200。全部或部分地包括在成像模块299中的成像子系统900可以包括图像传感器阵列1033,该图像传感器阵列1033可以与成像光学组件200共同被集成到图像传感器集成电路1040上。
标记读取装置1000可以包括图像传感器1032,该图像传感器1032包括多像素图像传感器阵列1033,该图像传感器阵列1033具有以像素行和列来布置的基于量子点的像素,像素行和列与列电路1034和行电路1035相关联。与图像传感器1032相关联的可以是放大电路1036(放大器),以及模数转换器1037,该模数转换器1037将从图像传感器阵列1033中读出的模拟信号形式的图像信息、转换为数字信号形式的图像信息。图像传感器1032还可以具有关联的定时和控制电路1038,用于控制例如图像传感器1032的曝光时期、应用于放大器1036的增益。提到的电路部件1032、1036、1037和1038可以被封装到共同的图像传感器集成电路1040中。图像传感器集成电路1040可以结合少于提到的数量的部件。
在一个例子中,图像传感器集成电路1040可以由例如来自加利福尼亚门洛帕克的InVisage技术有限公司的,基于QuantumFilm量子点的像素阵列图像传感器集成电路所提供。在一个例子中,图像传感器集成电路1040可以结合Bayer模式滤波器,使得某些有色像素的位置可以在图像传感器阵列处被限定,其中红色像素在红色像素位置,绿色像素在绿色像素位置以及蓝色像素在蓝色像素位置。其他类型的滤色器阵列可被用于各种实施例中。利用结合了Bayer模式的这种图像传感器阵列所提供的帧可以包括在红色像素位置的红色像素值、在绿色像素位置的绿色像素值和在蓝色像素位置的蓝色像素值。在结合了Bayer模式图像传感器阵列的一个实施例中,在使帧经受进一步处理之前,处理器1060可以利用绿色像素值对在绿色像素位置中间的帧像素位置处内插像素值以用于图像数据单色帧的显影。可替代地,在使帧受到进一步处理之前,处理器1060可以利用红色像素值对红色像素位置中间的像素值进行内插以用于图像数据单色帧的显影。可替代地,在使帧经受进一步处理之前,处理器1060可以利用蓝色像素值对蓝色像素位置中间的像素值进行内插。
在装置1000的操作过程中,图像信号可以被读出图像传感器1032,被转换并存储到说明性地包括RAM 1080的系统存储器1085。装置1000的存储器1085可以包括RAM 1080、例如EPROM 1082的非易失性存储器、以及例如可以是由闪存或硬驱动存储器提供的储存存储器装置1084、和/或在各种实施例中的各种其他类型的存储器部件。在一个实施例中,装置1000可以包括处理器1060,其可以被适用于读出存储在存储器1080中的图像数据,并使该图像数据受到各种图像处理算法。装置1000可以包括直接存储器访问单元(DMA)1070,用于将从图像传感器1032中读出的图像信息路由到RAM 1080,该图像信息已经被受到转换。在另一个实施例中,装置1000可以采用提供了总线仲裁机制(如,PCI总线)的系统总线,因此消除了对中央DMA控制器的需求。系统总线体系结构和/或直接存储器访问部件的各种各样其他实施例可以在本发明的范围内在图像传感器1032和RAM 1080之间提供有效的数据传输。
参考装置1000的进一步多个方面,成像光学器件组件200可以被适用于将位于基片242上的视场1240内的可解码标记15的图像聚焦到图像传感器阵列1033上。装置1000的视场1240的纸张空间尺寸可通过多种可选的方式变化。视场1240的目标空间的尺寸可以例如通过改变终端到目标的距离、改变成像透镜的设置、改变受到读出的图像传感器阵列1033的像素的数量而变化,。成像光线可以在成像轴25附近传输。成像光学器件组件200可适用于能够有各种焦距和多个光学聚焦平面(最佳聚焦距离)。
装置1000可以包括成像照明子系统800,用于照明目标,例如基片242,如在图1中,以及用于投影照明图案1260。在示出的实施例中,照明图案1260可以被投影到接近但大于由视场1240所限确的区域,但是还可以被投影在比由视场1240所限确的区域更小的区域中。
在各种说明性实施例中,成像照明子系统800可以包括成像照明光源组件700,依据各种说明性实施例,成像照明光源组件700可以包括一个或多个光源。成像照明光源组件700可以进一步包括一个或多个光源组,例如每一个光源组包括一个或多个光源。在一个说明性实施例中,这种光源可以说明性地包括发光二极管(LED)。具有任意各种各样的波长和滤光器或波长和滤光器的组合的LED可以被用于各种实施例中。其他类型的光源也可以被用于其他的实施例中。光源可以被说明性地安装到印刷电路板。这可以是在其上说明性地安装了具有图像传感器阵列1033的图像传感器集成电路1040的相同的印刷电路板。
在各种说明性实施例中,成像照明子系统800可以包括成像照明光学组件701,如在图2和图3的实施例中所示。成像照明光学组件701,或者成像照明子系统800的其他部分,可以包括任何各种的光学元件,例如,一个或多个透镜、一个或多个扩散器、一个或多个镜子、和/或一个或多个棱镜,作为说明性的例子。成像照明光学组件701可由此聚焦、扩散、成形或以其它方式向目标区域投影照明。成像照明子系统800可由此投影照明图案朝向或到目标区域上。如此投影的照明图案在不同实施例中可以包括照明的任何类型或图案。
在使用中,装置1000可以由操作者相对于承载了可解码标记15的基片242(例如一片纸、包裹、或者任何其他类型的基片)来以如下方式进行定向,使得照明图案1260被投影在可解码标记15上。在图1和图2的说明性例子中,可解码标记15由一个一维(1D)条码符号所提供。在各种说明性实施例中,可解码标记15可以由1D条码符号、2D条码符号、光学字符识别(OCR)字符、或者其他类型的可解码标记来提供。
参考装置1000的进一步多个方面,成像光学器件组件200可以通过使用电源输入单元1202来被控制,电源输入单元1202提供用于改变成像光学器件组件200的最佳聚焦的平面的能量。在一个实施例中,电源输入单元1202可以操作为受控电压源,以及在另一个实施例中,操作为受控电流源。照明子系统光源组件700可以通过使用光源控制电路1206来被控制。电源输入单元1202可以施加用于改变成像光学器件组件200的光学特性的信号,例如用于改变成像光学器件组件200(的最佳聚焦平面)的焦距和/或最佳聚焦距离。光源控制电路1206可以发送信号到照明图案光源组件700,例如,用于通过照明图案光源组件700来改变照明输出的级别。
针对用作为成像光学器件组件200的透镜组件的各种实施例被进一步描述如下。在图3的实施例中,成像光学组件200可以包括流体透镜202。在一个实施例中的流体透镜202可以是电润湿的(electrowetting)流体透镜,该流体透镜包括多个不互溶的光学流体。在一个实施例中,流体透镜202可以由可从法国里昂的VARIOPTIC S.A.公司获得的ARCTIC 314或ARCTIC 316类型的流体透镜所提供。流体透镜202可替换地是具有可变形的表面的流体透镜类型,且可以与耦合到电源输入单元1202的机械致动器组件(未示出)相关联地提供。在各种其他的实施例中,各种其他类型的透镜和/或其他光学元件也可以被包括在成像光学器件组件200中。
装置1000还可以包括多个外围设备,例如触发器1220,其可以被用于激活用于激活帧读出和/或特定解码进程的触发信号。装置1000可以如此适配使得对触发器1220的激活激活了触发信号并发起解码尝试。具体地,可如此操作装置1000使得响应于触发信号的激活,可以通过从图像传感器阵列1033读出图像信息(典型的是模拟信号的形式)的方式并接着在转换后将图像信息到存储器1080(该存储器可以在给定时间缓存一个或多个帧序列)中来读出和捕获帧序列。可操作处理器1060以使一个或多个帧序列受到解码尝试。
为尝试解码条码符号,例如,一维条码符号,处理器1060可处理与像素位置的线(例如,行、列、或像素位置对角线集合)相对应的帧的图像数据以确定暗单元和亮单元的空间图案,以及可通过查表将确定的每个亮单元和暗单元图案转换为字符或字符串。作为说明性的例子,在可解码标记表示是2D条码符号体系的情况下,解码尝试可以包括步骤:使用特征检测算法来定位取景器图案,根据与取景器图案的预定关系来定位与该取景器图案相交的矩阵线,沿着矩阵线确定暗单元和亮单元的图案,并通过查表将每个亮图案转换为字符或字符串。
装置1000可以包括各种接口电路,用于将各种的外围设备耦合到系统地址/数据总线(系统总线)1500,用于与同样耦合到系统总线1500的处理器1060通信。装置1000可以包括用于将图像传感器定时和控制电路1038耦合到系统总线1500的接口电路1028,用于将电源输入单元1202耦合到系统总线1500的接口电路1102,用于将照明光源组控制电路1206耦合到系统总线1500的接口电路1106,以及用于将触发器1220耦合到系统总线1500的接口电路1120。装置1000还可以包括耦合到系统总线1500并通过接口1122与处理器1060通信的显示器1222,以及通过连接到系统总线1500的接口1124与处理器1060通信的指示器机构1224。
装置1000还可以包括通过接口1108耦合到系统总线1500的瞄准器子系统1208。如图2和图3中所示,瞄准器子系统1208可以说明性地包括瞄准器光源1281和瞄准器光学元件1283和1285。例如,瞄准器光源1281可以包括一个或多个发光二极管(LED)和/或瞄准激光器,而瞄准器光学元件可以包括一个或多个孔径1283,以及一个或多个透镜1285,其可以是例如球形透镜、非球形透镜、圆柱透镜或者畸变透镜。瞄准器子系统1208将来自瞄准器光源1281的光通过孔径1283和光学器件1285投影,以提供瞄准模式到目标上来辅助用图像传感器阵列1033捕获目标的图像。例如,瞄准器光源1281可以将光向前投影成半球形图案。LED光源的前表面可以包含被设计成减少离开LED的光的角偏差的集成凸透镜表面。尽可能多的这种光被引导穿过瞄准器孔径1283,并被引导以进一步穿过瞄准器光学器件1285。瞄准器光学器件1285可以被设计成在位于例如基片242的目标上的标记上创建瞄准器孔径的图像。在其他实现方式中的瞄准器子系统1208可以包括例如,激光器和激光瞄准仪。
能被捕获和经受所描述的处理的图像数据的帧序列可以是完整帧(包括对应于图像传感器阵列1033的每个像素的像素值或在装置1000的操作期间从阵列1033中读出的像素的最大数量)。能被捕获和经受所描述的处理的图像数据的帧序列也可以是“窗口帧”,该窗口帧包括对应于少于图像传感器阵列1033的像素的完整帧的像素值。能被捕获和经受所描述的处理的图像数据的帧序列还可以包括完整帧和窗口帧的组合。
完整帧可以通过对图像传感器1032的读出像素进行选择性地寻址来捕获,该图像传感器1032具有对应于完整帧的图像传感器阵列1033。窗口帧以通过对图像传感器1032的读出像素进行选择性地寻址来读出获取,该图像传感器1032具有对应于窗口帧的图像传感器阵列1033。在一个实施例中,受到寻址和读出的多个像素确定了帧的画面尺寸。由此,完整帧可以被看作具有第一相对更大的画面尺寸,而窗口帧可以被看作具有相对于完整帧的画面尺寸相对更小的画面尺寸。窗口帧的画面尺寸可以依据用于捕获窗口帧的受到寻址和读出的像素的数量而改变。例如,标记读取装置1000可以被安装到或放置在机器或者其它底座上,其中许多物品被重复放置在装置1000的成像目标区域中,该成像区域具有机器可读标记或其他可解码特征,该机器可读的标记或其他可解码特征被放置在装置1000的成像目标区域中的可预计地可重复的位置上。在如这种的情况下,标记读取装置1000或其处理器,例如处理器1060,可以被编程以仅对覆盖了一系列成像目标中的每个成像目标上的成像区域内的这个可预计位置的像素进行寻址,以及然后仅对从完整的成像阵列中选择的像素的窗口部分进行下载和执行解码过程。在另一个例子中,标记读取装置1000可以获得一个或多个完整的初始图像并使它们受到预处理步骤,仅用于检测和定位成像区域中的任何候选的可解码特征,选择由候选的可解码特征所限定的成像目标区域的一个或多个段,以及然后仅从被选择的成像目标区域或那些用于后继的完整图像处理的被选择的成像目标区域中下载或读取成像数据,以用于在候选的可解码特征上执行尝试解码操作。选择这种窗口成像区域可以有助于提高成像和下载速率以及处理来自感兴趣目标的图像数据,以及可以有助于减少标记读取装置1000中的处理负担和功率消耗。
装置1000能以称为帧速率的速率捕获图像数据帧。在说明性实施例中,说明性的帧速率可以是60帧/秒(FPS),其转换为帧时间(帧周期)是16.6毫秒(ms)。在说明性实施例中,另一个说明性的帧速率可以是30帧/秒(FPS),其转换为帧时间(帧周期)是每帧33.3毫秒(ms)。在另一个说明性实施例中,可以使用1000帧/秒的帧速率,其帧周期为1毫秒。任何各种各样帧周期和帧速率可以在不同的实施例中被使用。帧周期还可以在帧与帧之间是不同的,以及例如对于被照明的曝光帧可以是较短的,而对于未被照明的曝光帧可以是较长的。可以通过例如降低帧画面的尺寸来提高装置1000的帧速率(以及减少帧时间)。
每个帧周期可以说明性地包括:曝光预备操作、执行曝光本身和关联的同步操作、以及曝光之后的操作。曝光之后的操作可以说明性地包括以下过程的任何或全部:从图像传感器1032读出数据;用照明子系统800提供曝光后闪烁校正照明;在系统存储器1085中转换、存储、或缓存数据;以及处理由处理器1060所存储或缓存的帧,例如用于尝试解码可解码标记的处理。在说明性实施例中,从图像传感器1032中读出数据和/或提供曝光后闪烁校正照明可以在帧周期的曝光后部分中被执行,而转换、存储或缓存数据,以及处理被存储或被缓存的数据,例如用于尝试解码可解码标记的处理的附加步骤的至少一部分,可以延长超过数据帧被捕获的帧曝光周期并且在一个或多个后继的帧周期已经开始之后。
依据说明性实施例的装置1000的说明性的物理形状因子在图1中被示出。如图1中所示,触发器1220、显示器1222、指示器机构1224以及键盘1226可以被布置在手持外壳1014的共同侧。显示器1222和指示器机构1224相组合被认为是装置1000的用户接口元件。在一个实施例中,显示器1222可以结合用于导航和虚拟致动器选择的触摸面板,在这种情况下,装置1000的用户接口可以由显示器1222所提供。装置1000的用户接口还可以通过配置装置1000操作成通过解码编程条码符号来重新编程而被提供。包括图像传感器阵列1033和成像光学器件组件200的成像模块299可以被结合在手持外壳1014中。用于装置1000的手持外壳1014可以缺少各种说明性实施例中的显示器。用于装置1000的手持外壳1014可以是以各种说明性实施例中的枪式形状因子。可以在其它实施例中使用其他类型的外壳,例如固定的底座外壳。其他形状因子和特征与部件的集合可以被用于其他实施例中。
参考装置1000,装置1000可操作为在至少第一曝光及所得图像数据帧和第二曝光及所得图像数据帧之间,改变成像照明子系统800和成像子系统900的设置和状态。第二帧可以是与第一帧有关的连续帧,或者是与第一帧有关的不连续的后续帧。在不同的说明性实施例中,第一和第二图像数据帧可以在单个的触发信号激活周期(解码会话)期间或在单独的触发信号激活周期(解码会话)期间被曝光、捕获以及处理。如所表明的,可以通过由按压触发器引起的触发器信号的激活来开始读取尝试,以及可通过例如释放触发器引起的触发器信号的失效来停止读取尝试。
在不同的实现方式中,装置1000可用于通过用户手动激活输入而解码成像操作,或可由于自动的激活信号的原因而激活。手动输入可以是通过物理部件,例如装置1000的触发器1220,该物理部件可以例如被物理地按压、拉或触摸,或者该手动输入可以是例如装置1000的显示器1222的触摸屏上的被触摸的控件,或者在各种实施例中的用户输入的任何其他形式。然后,在触发器激活信号开启或被激活的同时,装置1000可以基于开环执行一个或多个成像和解码循环,以及当触发器信号由于例如释放触发器、超时周期届满或成功解码而停止或不再活动时,该循环可结束。尽管这些说明性的例子涉及手动触发器模式,但各种实施例也可以采用自动触发器模式。
一个或多个参数确定曝光可以在用于尝试解码操作的图像帧的一个或多个解码曝光之前进行。参数确定曝光可以被用于确定后续的曝光的操作参数,以用于实际获取用于尝试解码的图像数据帧。这些参数确定曝光可以被曝光和处理以确定参数,例如,在确定例如焦点和照明持续时间的参数中使用的目标距离和环境光,该焦点和照明持续时间用于后续的解码曝光,以便进行尝试标记解码。装置1000的瞄准器子系统1208还可以被用于投影用于瞄准成像子系统的瞄准器照明图案。解码曝光可以涉及发送成像照明激活信号到成像照明子系统800并同时发送曝光激活信号到成像子系统900的控制处理器,以及装置1000的成像照明子系统800,该成像照明子系统800在装置1000的成像子系统900将图像数据帧曝光到图像传感器阵列1033上的同时,投影照明图案。
来自解码曝光的图像数据帧可以从图像传感器阵列1033下载到数据存储缓存或处理器以用于执行尝试解码的处理。多个图像数据帧可以同时被缓存在一个或多个数据存储缓存部件中,以及多个图像数据帧可以同时由一个或多个处理器所处理。在使用了像素内数据存储部分的各种实施例中,图像数据的任何子集还可以从像素子集的像素内数据存储部分中被独立地访问以用于处理图像数据的窗口帧。可在没有像素内数据存储部分的情下使用其它实施例。在图像数据帧被获取的曝光周期的末端,每个图像数据帧可以从图像传感器阵列1033中被下载到缓存,或直接下载到处理器。在这之后可跟着对至少一个图像数据帧执行尝试解码。一个或多个图像数据帧可以同时被一个或多个处理器分析,以尝试解码来自至少一个图像数据帧的标记。
在说明性实施例中,正在进行的一系列解码曝光可以在目标标记的成功解码之后产生结论。在各种实施例中,尝试解码标记的步骤可以继续与正在进行的获取新的曝光的操作并行运行;以及解码标记的尝试可以继续使用多个曝光帧来同时对多个图像数据帧进行操作,直到在任何一帧中的标记被解码。
一个或若干解码曝光可以由装置1000所执行。在各种设置或实现方式中,装置1000可以被设置为,除非装置1000在设置数量结束之前解码标记并提前停止,否则执行一定数量的解码曝光;或者装置1000可以被设置为,在无终止基础上持续执行解码曝光直到标记解码发生,然后停止;或者,装置1000可以被设置为,在一个或多个标记解码发生后,在正在进行的无终止基础上继续执行解码曝光。在不同的说明性实现方式中,例如这些的不同的操作设置可由用户输入来确定,或者可以由缺省值或自动过程来设置。在说明性实施例中,可操作装置1000使得装置1000可以通过例如菜单选择,或通过基于XML的配置文件被配置为若干可选择的操作模式中的任意模式。在不同的各种说明性实施例中,该XML文件可以使用软件开发工具包(SDK)的合适编辑器进行编辑,该软件开发包可以与移动装置1000一起售卖,在网站上提供下载,或其他方式使其可获得。配置文件可以包含若干段,每个段可以包含用于对可解码特征进行成像和执行尝试解码定义操作参数的键值。可操作装置1000使得不同的配置选项显示在显示屏1222的菜单上。还可以通过将装置1000配置为操作成通过解码编程条码符号被重新编程,来提供移动装置1000的用户接口,该编程条码符号可以由装置1000扫描和解码,其中解码信息作为用于装置1000的编程指令被接收。
命令像素同时开始曝光和同时结束曝光,以及每个像素在其自身的像素内存储部分中存储其自身的数据的能力,使电子同步快门的使用能够替代传统的旋转快门。同步快门能够同步曝光二维阵列中的像素的全部或基本上全部或子集。在一个实施例中,电子同步快门控制模块包括定时模块。行和列寻址和解码模块被用于选择用于各种操作的特定像素,各种操作例如是收集激活,电子同步快门数据存储以及数据读出。读出模块可以组织和处理来自传感器阵列的读出数据。在各种实施例中,传感器阵列控制模块还可以包括旋转快门控制模块,其能够顺序曝光和读出图像传感器阵列中的多行像素。
处理像素内例如在由入射光引起的电荷和得到的光激励电荷载体中测量的电信号,以生产图像数据,该处理可以包括例如放大从入射辐射生成的数据。该处理可以进一步包括在多个像素的每个像素中的像素内存储部分中存储生成的图像数据值。该处理还可以附加地包括读出和处理来自该多个像素的存储的图像数据值。该处理可以包括放大从入射辐射生成的数据并将生成的数据转换为数字信号。该处理还可以包括存储与图像传感器阵列模块182的多个像素上的入射光相对应的数字信号值的集合以作为图像数据帧。在一个说明性实施例中,装置1000可以将包括多个N位(灰度)像素值的图像数据帧存储到存储器模块中,每个像素值表示入射在多个像素之一的光。在一个实施例中,多个像素的读出由读出定时控制脉冲所控制,该读出定时控制脉冲由传感器阵列控制模块的读出模块所产生。在一个实施例中,读出定时控制脉冲包括传输到多个像素的每一个像素的多个脉冲。在一个实施例中,照明控制定时脉冲的至少一部分发生在曝光控制定时脉冲期间。在一个这样的实施例中,包括具有全局电子快门控制模块的传感器阵列控制模块的图像收集模块的操作,通过控制模块与包括照明控制模块的照明模块的操作相一致,以在实现照明和曝光控制定时信号中的重叠。在各种实施例中,装置1000能够在旋转快门模式或同步快门模式下操作。在一个这样的实施例中,一旦已经确定了适当的焦距,旋转快门模式被用作自动聚焦操作的一部分,而全局电子快门模式被用于收集图像数据。
尝试解码可解码特征的处理可以涉及解码器模块,其可以被用于解码目标数据,例如一维和二维条码,例如UPC/EAN、11码、39码、128码、Codabar、交叉25码、MSI、PDF417、MicroPDF417、16K码、49码、Maxi码、Aztec、Aztec Mesa、数据矩阵、Qcode、QR码、UCC复合、Snowflake、Vericode、Dataglyphs、RSS、BC 412、93码、Codablock、Postnet(US)、BPO4State、加拿大4州、日本邮编、KIX(荷兰邮编)、Planet码、OCR A、OCR B、以及用于可解码特征的任何其他类型或协议。在各种实施例中,解码器模块还可以包括自动辨别功能,该功能允许其在如以上列出的那些的多个条码、多种手写人类语言、多种计算机编程语言、数学符号以及其他可解码特征之间自动辨别。
电子和电学装置的很多功能可以以硬件(例如,硬布线逻辑)、软件(例如,在通用处理器上操作的程序中编码的逻辑)、和/或固件(例如,在非易失性存储器中编码的逻辑,其按需要被调用以便在处理器上的操作)来实现。硬件、固件和软件的一种实现方式可以使用不同的硬件、固件和软件中不同之一来代替等效功能的另一种实现方式。例如,就实现方式可以由传递函数来数学地表示来说,即,在输出端子生成特定响应,以用于施加到展示了传递函数的“黑盒子”的输出端的特定激励,包括传递函数的部分或段的硬件、固件和软件实现方式的任意组合的传递函数的任意实现方式可以被包括在此。
本文所阐述的装置和方法中,在此由如下阐述:
A1.一种装置,包括:
成像子系统,包括:图像传感器阵列和操作用于将图像聚焦到该图像传感器阵列上的成像光学器件组件,该图像传感器阵列包括多个像素,其中像素包括光敏部分和读出部分,该光敏部分包括一个或多个纳米晶体,该读出部分能够中继表示入射在一个或多个纳米晶体上的光的入射光数据;
数据存储元件,能够存储图像数据帧,该图像数据帧包括在成像操作期间通过至少一些像素的读出部分传送的数据;以及
处理器,操作用于从数据存储元件接收一个或多个图像数据帧,以及执行解码操作以用于尝试解码在至少一个图像数据帧中表示的可解码特征。
A2.A1的装置,其中,像素中的多个纳米晶体主要由半导体材料组成,并且在像素中的至少一些相邻的纳米晶体间具有导电连接。
A3.A1的装置,其中,该一个或多个纳米晶体具有对可见光敏感的带隙。
A4.A1的装置,其中,多个像素中的每一个像素进一步包括像素内数据存储部分,其能够存储表示入射在该一个或多个纳米晶体上的光的数据,以及将表示入射在该一个或多个纳米晶体上的光的数据传送到数据存储元件。
A5.A4的装置,其中,多个该像素的每一个像素被配置用于在成像操作期间同时发起记录图像数据以及同时结束记录图像数据。
A6.A4的装置,进一步包括一个全局电子快门控制电路,该全局电子控制电路被配置为生成曝光控制定时脉冲,该曝光控制定时脉冲能够在成像操作期间引起所述图像传感器阵列的所述像素的同步曝光。
A7.A4的装置,其中,该装置可操作为从包括在第一多个像素中的像素内数据存储部分选择性地寻址并读出图像数据,该包括在第一多个像素中的像素内数据存储部分独立于包括在第二多个像素中的像素内数据存储部分。
A8.A1的装置,其中该装置可操作为从该图像传感器阵列选择性地寻址并读出来自独立于第二多个所述像素的第一多个所述像素的图像数据。
A9.A1的装置,其中该处理器进一步操作用于寻址像素的子集,从该像素的该子集接收的图像数据的窗口帧,以及执行解码操作以用于尝试解码在图像数据的窗口帧中表示的可解码特征。
A10.A1的装置,其中,该读出部分包括至少第一像素电极和第二像素电极,两者将该光敏部分连接到数据读出结构。
A11.A1的装置,其中,该读出部分包括至少第一像素电极,其将该光敏部分连接到数据读出结构,以及该成像子系统进一步包括位于像素外的一个或多个阵列电极,该一个或多个阵列电极与该第一像素电极一起完成电路。
A12.A1的装置,其中,代表性的像素包括多个像素子层,其中每个像素子层包括与其他一个或多个像素子层的平均纳米晶体尺寸不同的平均纳米晶体尺寸。
A13.A12的装置,其中,该像素子层被设置尺寸以既增进子层之间的波长收集的分布又增进像素的总体量子效率。
A14.A12的装置,其中该像素的读出部分进一步包括多个子层电极,使得至少一个子层电极与每个像素子层相接触。
A15.A1的装置,其中,代表性的像素包括在该像素的表面处的第一像素子层、在该第一像素子层之下的第二像素子层、以及在该第二像素子层之下的第三像素子层,其中,该第一像素子层具有第一平均纳米晶体尺寸,该第二像素子层具有比该第一平均纳米晶体尺寸大的第二平均纳米晶体尺寸,以及该第三像素子层具有比该第二平均纳米晶体尺寸大的第三平均纳米晶体尺寸。
A16.A15的装置,其中该第一平均纳米晶体尺寸具有与可见光谱的红色端相比更靠近蓝色端的峰值吸收波长;该第三平均纳米晶体尺寸具有与可见光谱的蓝色端相比更靠近红色端的峰值吸收波长;以及该第二平均纳米晶体尺寸具有在第一平均纳米晶体尺寸和第三平均纳米晶体尺寸的峰值吸收波长之间的峰值吸收波长。
A17.A1的装置,进一步包括成像激活输入元件,用于用成像子系统来激活成像操作。
A18.A1的装置,进一步包括照明子系统,其操作用于在成像操作的至少一部分期间投影照明图案。
A19.A18的装置,其中该照明子系统包括单个照明光源。
A20.A1的装置,其中,该纳米晶体胶状悬浮在聚合物介质中。
A21.A1的装置,其中,该纳米晶体被印刻在该读出部分上。
A22.一种方法,包括:
使用包括图像传感器阵列和成像光学器件组件的成像子系统,将图像聚焦到该图像传感器阵列上,该图像传感器阵列包括多个像素,其中像素包括光敏部分和读出部分,该光敏部分包括多个半导体纳米晶体,该多个半导体纳米晶体具有在至少一些相邻纳米晶体之间的导电连接,该读出部分能够中继入射光数据,该入射光数据表示入射在一个或多个纳米晶体上的光;
将在该多个像素中的每一个像素中的入射光数据存储在该多个像素中的每一个像素中包括的像素内数据存储部分上;
将来自一个或多个该像素的入射光数据传送到该图像传感器阵列外部的数据存储元件;
在数据存储元件上存储图像数据帧,该图像数据帧包括从该一个或多个像素传送的入射光数据;以及
在处理器处从该数据存储元件接收一个或多个该图像数据帧;以及
使用该处理器,执行解码操作以用于尝试解码在至少一个图像数据帧中表示的可解码特征。
A23.A22的方法,其中,配置多个该像素的每一个像素以用于在成像操作期间同时发起记录图像数据以及同时结束记录图像数据。
A24.A22的方法,进一步包括电子同步快门控制电路,配置该电子同步控制电路以生成曝光控制定时脉冲,该曝光控制定时脉冲能够在成像操作期间引起所述图像传感器阵列的所述像素的同步曝光。
A25.A22的方法,其中,该装置被操作为从包括在第一多个像素中的像素内数据存储部分选择性地寻址并读出图像数据,该包括在第一多个像素中的像素内数据存储部分独立于包括在第二多个像素中的像素内数据存储部分。
A26.A22的方法,进一步包括将该成像子系统放置在底座上,确定该成像子系统的成像目标区域,以及编程该处理器以从包括在第一多个像素中的像素内数据存储部分选择性地寻址并读出图像数据,该第一多个像素对该成像目标区域进行成像。
A27.A22的方法,进一步包括获得一个或多个初始图像,使该一个或多个初始图像受到预处理,以检测并定位在成像区域中的任意候选的可解码特征,选择与由该候选的可解码特征所限定的该一个或多个初始图像相对应的成像目标区域的一个或多个目标段,读取来自该一个或多个目标段的成像数据,以及执行解码操作以用于尝试解码表示在该一个或多个目标段中的可解码特征。
尽管已经参考多个的特定实施例描述了本发明,然而将理解的是,本发明的范围不限于上述讨论的或者附图中描绘的任何特定实施例或者实施例或者元件的组合。此外,虽然在此处的很多情况中,其中装置、系统、设备、或方法被描述为具有特定数量的元件,将理解的是,这些装置、系统、设备、或方法可以用比说明性指示的特定数量更少或更多的元件来实践。例如,在任何要求保护的实施例可以陈述特征或至少一个特征,例如电极的情况下,实施例还可以包括多于一个该特征。而且,尽管已经描述了多个特定实施例,将理解的是,参考每个特定实施例已经描述的多个特征和多个方面可以被用于与任何其他实施例的多个特征和多个方面的任何组合。

Claims (14)

1.一种成像和解码装置,包括:
成像子系统,包括图像传感器阵列和操作用于将图像聚焦到该图像传感器阵列上的成像光学器件组件,该图像传感器阵列包括多个像素,其中代表性的像素包括光敏部分和读出部分,该光敏部分包括一个或多个纳米晶体,该读出部分能够中继入射光数据,该入射光数据表示入射在该一个或多个纳米晶体上的光;
数据存储元件,能够存储图像数据帧,该图像数据帧包括在成像操作期间通过至少一些像素的读出部分传送的数据;
处理器,操作用于从数据存储元件接收一个或多个图像数据帧,以及执行解码操作以用于尝试解码在至少一个图像数据帧中表示的可解码标记,
其中包括一个或多个纳米晶体的该光敏部分被设置尺寸以既增进可见光范围的波长收集的分布又增进代表性的像素的总体量子效率;以及
其中该代表性的像素进一步包括像素内数据存储部分,该像素内数据存储部分能够存储表示入射在该一个或多个纳米晶体上的光的数据,以及将表示入射在该一个或多个纳米晶体上的光的数据传送到数据存储元件。
2.根据权利要求1所述的装置,其中,该代表性的像素中的一个或多个纳米晶体主要由半导体材料组成,并且在该代表性的像素中的至少一些相邻的纳米晶体间具有导电连接。
3.根据权利要求1所述的装置,其中,该一个或多个纳米晶体具有对可见光敏感的带隙。
4.根据权利要求1所述的装置,其中,该读出部分包括至少第一像素电极和第二像素电极,两者将该光敏部分连接到数据读出结构。
5.根据权利要求1所述的装置,其中,该读出部分包括至少第一像素电极,其将该光敏部分连接到数据读出结构,以及该成像子系统进一步包括位于像素外的一个或多个阵列电极,该一个或多个阵列电极与该第一像素电极一起完成电路。
6.根据权利要求1所述的装置,其中,代表性的像素包括多个像素子层,其中每个像素子层包括与其他一个或多个像素子层的平均纳米晶体尺寸不同的平均纳米晶体尺寸。
7.根据权利要求1所述的装置,其中,代表性的像素包括在该像素的表面处的第一像素子层、在该第一像素子层之下的第二像素子层、以及在该第二像素子层之下的第三像素子层,其中,该第一像素子层具有第一平均纳米晶体尺寸,该第二像素子层具有比该第一平均纳米晶体尺寸大的第二平均纳米晶体尺寸,以及该第三像素子层具有比该第二平均纳米晶体尺寸大的第三平均纳米晶体尺寸。
8.根据权利要求1所述的装置,其中,该纳米晶体胶状悬浮在聚合物介质中。
9.根据权利要求1所述的装置,其中,该纳米晶体被印刻在该读出部分上。
10.一种成像和解码方法,包括:
使用包括图像传感器阵列和成像光学器件组件的成像子系统,将图像聚焦到该图像传感器阵列上,该图像传感器阵列包括多个像素,其中代表性的像素包括光敏部分和读出部分,该光敏部分包括多个半导体纳米晶体,该多个半导体纳米晶体具有在至少一些相邻纳米晶体之间的导电连接,该读出部分能够中继入射光数据,该入射光数据表示入射在一个或多个纳米晶体上的光,其中包括一个或多个纳米晶体的该光敏部分被设置尺寸以既增进可见光范围的波长收集的分布又增进代表性的像素的总体量子效率;
将在该多个像素中的每一个像素中表示入射在该一个或多个纳米晶体上的光的入射光数据存储在该多个像素中的每一个像素中包括的像素内数据存储部分上;
将来自一个或多个像素的入射光数据传送到该图像传感器阵列外部的数据存储元件;
在数据存储元件上存储图像数据帧,该图像数据帧包括从该一个或多个像素传送的入射光数据;以及
在处理器处从该数据存储元件接收一个或多个该图像数据帧;以及
使用该处理器,执行解码操作以用于尝试解码在至少一个图像数据帧中表示的可解码标记。
11.根据权利要求10所述的方法,其中,配置多个该像素的每一个像素以用于在成像操作期间同时发起记录图像数据以及同时结束记录图像数据。
12.根据权利要求10所述的方法,进一步包括电子同步快门控制电路,配置该电子同步控制电路以生成曝光控制定时脉冲,该曝光控制定时脉冲能够在成像操作期间引起所述图像传感器阵列的所述像素的同步曝光。
13.根据权利要求10所述的方法,其中,一装置被操作为从包括在第一多个像素中的像素内数据存储部分选择性地寻址并读出图像数据,该包括在第一多个像素中的像素内数据存储部分独立于包括在第二多个像素中的像素内数据存储部分。
14.根据权利要求10所述的方法,进一步包括将该成像子系统放置在底座上,确定该成像子系统的成像目标区域,以及编程该处理器以从包括在第一多个像素中的像素内数据存储部分选择性地寻址并读出图像数据,该第一多个像素对该成像目标区域进行成像。
CN201210126114.1A 2011-03-04 2012-03-04 具有量子点成像器的成像和解码装置 Expired - Fee Related CN102709297B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201610848146.0A CN107425019B (zh) 2011-03-04 2012-03-04 具有量子点成像器的成像和解码装置

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US13/040,737 US8537245B2 (en) 2011-03-04 2011-03-04 Imaging and decoding device with quantum dot imager
US13/040737 2011-03-04

Related Child Applications (1)

Application Number Title Priority Date Filing Date
CN201610848146.0A Division CN107425019B (zh) 2011-03-04 2012-03-04 具有量子点成像器的成像和解码装置

Publications (2)

Publication Number Publication Date
CN102709297A CN102709297A (zh) 2012-10-03
CN102709297B true CN102709297B (zh) 2016-09-28

Family

ID=45787097

Family Applications (2)

Application Number Title Priority Date Filing Date
CN201210126114.1A Expired - Fee Related CN102709297B (zh) 2011-03-04 2012-03-04 具有量子点成像器的成像和解码装置
CN201610848146.0A Active CN107425019B (zh) 2011-03-04 2012-03-04 具有量子点成像器的成像和解码装置

Family Applications After (1)

Application Number Title Priority Date Filing Date
CN201610848146.0A Active CN107425019B (zh) 2011-03-04 2012-03-04 具有量子点成像器的成像和解码装置

Country Status (4)

Country Link
US (1) US8537245B2 (zh)
EP (1) EP2495686B1 (zh)
JP (1) JP6059438B2 (zh)
CN (2) CN102709297B (zh)

Families Citing this family (63)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
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
CN102037717B (zh) 2008-05-20 2013-11-06 派力肯成像公司 使用具有异构成像器的单片相机阵列的图像拍摄和图像处理
US8866920B2 (en) 2008-05-20 2014-10-21 Pelican Imaging Corporation Capturing and processing of images using monolithic camera array with heterogeneous imagers
EP2502115A4 (en) 2009-11-20 2013-11-06 Pelican Imaging Corp RECORDING AND PROCESSING IMAGES THROUGH A MONOLITHIC CAMERA ARRAY WITH HETEROGENIC IMAGE CONVERTER
KR101824672B1 (ko) 2010-05-12 2018-02-05 포토네이션 케이맨 리미티드 이미저 어레이 구조 및 어레이 카메라
US8878950B2 (en) 2010-12-14 2014-11-04 Pelican Imaging Corporation Systems and methods for synthesizing high resolution images using super-resolution processes
JP2014519741A (ja) 2011-05-11 2014-08-14 ペリカン イメージング コーポレイション アレイカメラ画像データを伝送および受信するためのシステムおよび方法
WO2013043751A1 (en) 2011-09-19 2013-03-28 Pelican Imaging Corporation Systems and methods for controlling aliasing in images captured by an array camera for use in super resolution processing using pixel apertures
KR102002165B1 (ko) 2011-09-28 2019-07-25 포토내이션 리미티드 라이트 필드 이미지 파일의 인코딩 및 디코딩을 위한 시스템 및 방법
EP2817955B1 (en) 2012-02-21 2018-04-11 FotoNation Cayman Limited Systems and methods for the manipulation of captured light field image data
US10528772B1 (en) 2012-02-24 2020-01-07 Socket Mobile, Inc. Assisted aimer for optimized symbol scanning by a portable computing device having an integral camera
US9210392B2 (en) 2012-05-01 2015-12-08 Pelican Imaging Coporation Camera modules patterned with pi filter groups
KR20150023907A (ko) 2012-06-28 2015-03-05 펠리칸 이매징 코포레이션 결함있는 카메라 어레이들, 광학 어레이들 및 센서들을 검출하기 위한 시스템들 및 방법들
US20140002674A1 (en) 2012-06-30 2014-01-02 Pelican Imaging Corporation Systems and Methods for Manufacturing Camera Modules Using Active Alignment of Lens Stack Arrays and Sensors
EP2888720B1 (en) 2012-08-21 2021-03-17 FotoNation Limited System and method for depth estimation from images captured using array cameras
WO2014032020A2 (en) 2012-08-23 2014-02-27 Pelican Imaging Corporation Feature based high resolution motion estimation from low resolution images captured using an array source
US20140092281A1 (en) 2012-09-28 2014-04-03 Pelican Imaging Corporation Generating Images from Light Fields Utilizing Virtual Viewpoints
WO2014078443A1 (en) 2012-11-13 2014-05-22 Pelican Imaging Corporation Systems and methods for array camera focal plane control
WO2014130849A1 (en) 2013-02-21 2014-08-28 Pelican Imaging Corporation Generating compressed light field representation data
WO2014133974A1 (en) 2013-02-24 2014-09-04 Pelican Imaging Corporation Thin form computational and modular array cameras
ITMI20130319A1 (it) * 2013-03-04 2014-09-05 Follow Me Technology S R L Lettore di codice a barre matriciali, relativo applicativo per dispositivi elettronici portatili, uso di un telefono per l¿acquisizione di codice a barre matriciali e procedimento per la lettura vocale di codici a barre matriciali bidimensionali
US9774789B2 (en) 2013-03-08 2017-09-26 Fotonation Cayman Limited Systems and methods for high dynamic range imaging using array cameras
US8866912B2 (en) 2013-03-10 2014-10-21 Pelican Imaging Corporation System and methods for calibration of an array camera using a single captured image
US9521416B1 (en) 2013-03-11 2016-12-13 Kip Peli P1 Lp Systems and methods for image data compression
WO2014164550A2 (en) 2013-03-13 2014-10-09 Pelican Imaging Corporation System and methods for calibration of an array camera
WO2014165244A1 (en) 2013-03-13 2014-10-09 Pelican Imaging Corporation 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
US9888194B2 (en) 2013-03-13 2018-02-06 Fotonation Cayman Limited Array camera architecture implementing quantum film image sensors
US9106784B2 (en) 2013-03-13 2015-08-11 Pelican Imaging Corporation Systems and methods for controlling aliasing in images captured by an array camera for use in super-resolution processing
US9100586B2 (en) 2013-03-14 2015-08-04 Pelican Imaging Corporation Systems and methods for photometric normalization in array cameras
WO2014159779A1 (en) 2013-03-14 2014-10-02 Pelican Imaging Corporation Systems and methods for reducing motion blur in images or video in ultra low light with array cameras
EP2973476A4 (en) 2013-03-15 2017-01-18 Pelican Imaging Corporation Systems and methods for stereo imaging with camera arrays
US9445003B1 (en) 2013-03-15 2016-09-13 Pelican Imaging Corporation Systems and methods for synthesizing high resolution images using image deconvolution based on motion and depth information
WO2014150856A1 (en) * 2013-03-15 2014-09-25 Pelican Imaging Corporation Array camera implementing quantum dot color filters
US9497429B2 (en) 2013-03-15 2016-11-15 Pelican Imaging Corporation Extended color processing on pelican array cameras
US10122993B2 (en) 2013-03-15 2018-11-06 Fotonation Limited Autofocus system for a conventional camera that uses depth information from an array camera
US9898856B2 (en) 2013-09-27 2018-02-20 Fotonation Cayman Limited Systems and methods for depth-assisted perspective distortion correction
US9264592B2 (en) 2013-11-07 2016-02-16 Pelican Imaging Corporation Array camera modules incorporating independently aligned lens stacks
WO2015074078A1 (en) 2013-11-18 2015-05-21 Pelican Imaging Corporation Estimating depth from projected texture using camera arrays
WO2015081279A1 (en) 2013-11-26 2015-06-04 Pelican Imaging Corporation Array camera configurations incorporating multiple constituent array cameras
WO2015134996A1 (en) 2014-03-07 2015-09-11 Pelican Imaging Corporation System and methods for depth regularization and semiautomatic interactive matting using rgb-d images
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
US9524470B1 (en) * 2015-06-12 2016-12-20 International Business Machines Corporation Modular array of vertically integrated superconducting qubit devices for scalable quantum computing
US9749567B2 (en) 2015-11-29 2017-08-29 United Microelectronics Corp. Operating method of image sensor
CN106297686B (zh) * 2016-05-18 2017-09-15 京东方科技集团股份有限公司 像素内存储单元、像素内数据存储方法以及像素阵列
CN106657831B (zh) * 2016-11-30 2019-08-20 上海集成电路研发中心有限公司 像素结构、传感器及信号采集方法
CN106937062B (zh) * 2017-03-07 2019-08-20 上海集成电路研发中心有限公司 图像传感器及图像传感器的像素信号采集方法
US11093723B2 (en) 2017-07-19 2021-08-17 Hand Held Products, Inc. Coaxial aimer for imaging scanner
US10482618B2 (en) 2017-08-21 2019-11-19 Fotonation Limited Systems and methods for hybrid depth regularization
CN107611194A (zh) * 2017-09-19 2018-01-19 京东方科技集团股份有限公司 光电传感器、阵列基板、显示面板及显示装置
CN117252247A (zh) * 2017-09-20 2023-12-19 视觉动力公司 传感器-显示设备
JP7145643B2 (ja) * 2018-05-17 2022-10-03 株式会社ディスコ 検査治具及び検査方法
JP6783839B2 (ja) * 2018-10-18 2020-11-11 キヤノン株式会社 光電変換装置、および、撮像システム
JP7432880B2 (ja) * 2018-11-19 2024-02-19 パナソニックIpマネジメント株式会社 光センサ及び光検出システム
US10827135B2 (en) * 2018-11-26 2020-11-03 Bae Systems Information And Electronic Systems Integration Inc. BDI based pixel for synchronous frame-based and asynchronous event-driven readouts
KR102646521B1 (ko) 2019-09-17 2024-03-21 인트린식 이노베이션 엘엘씨 편광 큐를 이용한 표면 모델링 시스템 및 방법
CN114766003B (zh) 2019-10-07 2024-03-26 波士顿偏振测定公司 用于利用偏振增强传感器系统和成像系统的系统和方法
US11335105B2 (en) * 2019-10-08 2022-05-17 Zebra Technologies Corporation Methods and systems to focus an imager for machine vision applications
CN114787648B (zh) 2019-11-30 2023-11-10 波士顿偏振测定公司 用于使用偏振提示进行透明对象分段的系统和方法
CN115552486A (zh) 2020-01-29 2022-12-30 因思创新有限责任公司 用于表征物体姿态检测和测量系统的系统和方法
WO2021154459A1 (en) 2020-01-30 2021-08-05 Boston Polarimetrics, Inc. Systems and methods for synthesizing data for training statistical models on different imaging modalities including polarized images
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

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6722569B2 (en) * 2001-07-13 2004-04-20 Welch Allyn Data Collection, Inc. Optical reader having a color imager
CN101283454A (zh) * 2005-08-25 2008-10-08 爱德华·萨金特 具有增强的增益和灵敏度的量子点光学器件及其制造方法

Family Cites Families (95)

* Cited by examiner, † Cited by third party
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
US5019699A (en) 1988-08-31 1991-05-28 Norand Corporation Hand-held optical character reader with means for instantaneously reading information from a predetermined area at an optical sensing area
US5616908A (en) 1991-09-17 1997-04-01 Metrologic Instruments, Inc. Automatic countertop laser scanner with flickering laser scanner beam for improved visibility thereof during bar code symbol reading
US6347163B2 (en) 1994-10-26 2002-02-12 Symbol Technologies, Inc. System for reading two-dimensional images using ambient and/or projected light
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
US5406062A (en) 1992-07-31 1995-04-11 Alps Electric Co., Ltd. Sensitivity adjustment circuit for bar code scanner and method therefor
US5591955A (en) 1993-05-11 1997-01-07 Laser; Vadim Portable data file readers
US7387253B1 (en) 1996-09-03 2008-06-17 Hand Held Products, Inc. Optical reader system comprising local host processor and optical reader
US5541419A (en) 1994-03-21 1996-07-30 Intermec Corporation Symbology reader wth reduced specular reflection
US5504367A (en) 1994-03-21 1996-04-02 Intermec Corporation Symbology reader illumination system
GB2289983B (en) * 1994-06-01 1996-10-16 Simage Oy Imaging devices,systems and methods
US5521366A (en) 1994-07-26 1996-05-28 Metanetics Corporation Dataform readers having controlled and overlapped exposure integration periods
US5572006A (en) 1994-07-26 1996-11-05 Metanetics Corporation Automatic exposure single frame imaging systems
US5815200A (en) 1994-07-26 1998-09-29 Metanetics Corporation Extended working range dataform reader with reduced power consumption
US5648650A (en) 1994-09-07 1997-07-15 Alps Electric Co., Ltd. Optical bar code reading apparatus with regular reflection detecting circuit
US5784102A (en) 1995-05-15 1998-07-21 Welch Allyn, Inc. Optical reader having improved interactive image sensing and control circuitry
JP3187287B2 (ja) 1995-06-21 2001-07-11 旭光学工業株式会社 データシンボル読み取り装置
GB2308267B (en) 1995-08-25 2000-06-28 Psc Inc Optical reader with imaging array having reduced pattern density
US6254003B1 (en) 1995-12-18 2001-07-03 Welch Allyn Data Collection, Inc. Optical reader exposure control apparatus comprising illumination level detection circuitry
JP2834113B1 (ja) 1997-06-16 1998-12-09 日本電気精器株式会社 コード読取方法及び装置
US6561428B2 (en) * 1997-10-17 2003-05-13 Hand Held Products, Inc. Imaging device having indicia-controlled image parsing mode
US6669093B1 (en) 1997-12-19 2003-12-30 Telxon Corporation Hand-held dataform reader having multiple target area illumination sources for independent reading of superimposed dataforms
US6283374B1 (en) 1998-09-11 2001-09-04 Robotic Vision Systems, Inc. Symbology imaging and reading apparatus and method
US6544732B1 (en) 1999-05-20 2003-04-08 Illumina, Inc. Encoding and decoding of array sensors utilizing nanocrystals
US6695209B1 (en) 1999-10-04 2004-02-24 Psc Scanning, Inc. Triggerless optical reader with signal enhancement features
US6832725B2 (en) 1999-10-04 2004-12-21 Hand Held Products, Inc. Optical reader comprising multiple color illumination
US7270274B2 (en) 1999-10-04 2007-09-18 Hand Held Products, Inc. Imaging module comprising support post for optical reader
WO2002015121A1 (en) 2000-08-16 2002-02-21 Webb Richard M Scannable barcode display and methods for using the same
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
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
US7203158B2 (en) 2000-12-06 2007-04-10 Matsushita Electric Industrial Co., Ltd. OFDM signal transmission system, portable terminal, and e-commerce system
US6749120B2 (en) 2000-12-11 2004-06-15 Cpo Technologies Corp. Method and apparatus for scanning electronic barcodes
US7308375B2 (en) 2001-05-14 2007-12-11 Jensen Nanette C System and method for determining light source current
US6476715B1 (en) 2001-05-15 2002-11-05 Nick Bromer Land vehicle identification by flickering lamps
US7331523B2 (en) * 2001-07-13 2008-02-19 Hand Held Products, Inc. Adaptive optical image reader
US6888666B1 (en) 2001-11-16 2005-05-03 Dakota Investment Group, Inc. Dynamically reconfigurable optical amplification element
US8596542B2 (en) 2002-06-04 2013-12-03 Hand Held Products, Inc. Apparatus operative for capture of image data
US7219843B2 (en) 2002-06-04 2007-05-22 Hand Held Products, Inc. Optical reader having a plurality of imaging modules
US20030222147A1 (en) 2002-06-04 2003-12-04 Hand Held Products, Inc. Optical reader having a plurality of imaging modules
CN1682229A (zh) 2002-09-17 2005-10-12 默比卡有限公司 用于移动接收设备的包含条形码信息的优化的消息
JP4258232B2 (ja) 2003-03-03 2009-04-30 株式会社デンソーウェーブ 光学的情報読取装置
US7637430B2 (en) 2003-05-12 2009-12-29 Hand Held Products, Inc. Picture taking optical reader
US7428997B2 (en) 2003-07-29 2008-09-30 Microvision, Inc. Method and apparatus for illuminating a field-of-view and capturing an image
US7387250B2 (en) 2003-12-04 2008-06-17 Scanbuy, Inc. System and method for on the spot purchasing by scanning barcodes from screens with a mobile device
CN100406991C (zh) 2003-12-24 2008-07-30 西铁城控股株式会社 液晶显示屏及使用它的条形码读取系统
US7353999B2 (en) * 2004-01-16 2008-04-08 The Code Corporation Graphical code reader configured for data collection and decoding
US20050205879A1 (en) 2004-03-17 2005-09-22 Fuji Photo Film Co., Ltd. Photoelectric converting film stack type solid-state image pickup device
US7303126B2 (en) 2004-03-18 2007-12-04 Symbol Technologies, Inc. System and method for sensing ambient light in an optical code reader
US7742322B2 (en) 2005-01-07 2010-06-22 Invisage Technologies, Inc. Electronic and optoelectronic devices with quantum dot films
US7746681B2 (en) 2005-01-07 2010-06-29 Invisage Technologies, Inc. Methods of making quantum dot films
US7326908B2 (en) 2004-04-19 2008-02-05 Edward Sargent Optically-regulated optical emission using colloidal quantum dot nanocrystals
US7773404B2 (en) * 2005-01-07 2010-08-10 Invisage Technologies, Inc. Quantum dot optical devices with enhanced gain and sensitivity and methods of making same
US20060011724A1 (en) 2004-07-15 2006-01-19 Eugene Joseph Optical code reading system and method using a variable resolution imaging sensor
US7083098B2 (en) 2004-08-24 2006-08-01 Symbol Technologies, Inc. Motion detection in imaging reader
US7204420B2 (en) 2004-08-31 2007-04-17 Symbol Technologies, Inc. Scanner and method for eliminating specular reflection
US7234641B2 (en) 2004-12-01 2007-06-26 Datalogic Scanning, Inc. Illumination pulsing method for a data reader
EP1828958B1 (en) 2004-12-01 2012-05-16 Datalogic ADC, Inc. Triggering illumination for a data reader
CA2519608A1 (en) 2005-01-07 2006-07-07 Edward Sargent Quantum dot-polymer nanocomposite photodetectors and photovoltaics
US7398927B2 (en) 2005-01-26 2008-07-15 Datalogic Scanning, Inc. Data reader and methods for imaging targets subject to specular reflection
US7568628B2 (en) 2005-03-11 2009-08-04 Hand Held Products, Inc. Bar code reading device with global electronic shutter control
US7780089B2 (en) 2005-06-03 2010-08-24 Hand Held Products, Inc. Digital picture taking optical reader having hybrid monochrome and color image sensor array
US7611060B2 (en) 2005-03-11 2009-11-03 Hand Held Products, Inc. System and method to automatically focus an image reader
US7336197B2 (en) 2005-03-30 2008-02-26 Delta Design, Inc. LED lighting system for line scan camera based multiple data matrix scanners
US7383994B2 (en) 2005-05-03 2008-06-10 Datalogic Scanning, Inc. Methods and systems for forming images of moving optical codes
US7770799B2 (en) 2005-06-03 2010-08-10 Hand Held Products, Inc. Optical reader having reduced specular reflection read failures
US7810720B2 (en) 2005-06-13 2010-10-12 Robert Lovett Account payment using barcode information exchange
US7357326B2 (en) 2005-11-30 2008-04-15 Industrial Data Entry Automation Systems Incorporated Fluorescent or luminescent optical symbol scanner
US7516899B2 (en) 2006-03-06 2009-04-14 V.L. Engineering, Inc. Hand held wireless reading viewer of invisible bar codes
US20070284447A1 (en) 2006-05-25 2007-12-13 Datalogic Scanning, Inc. Variable illumination scanning
JP2008017100A (ja) * 2006-07-05 2008-01-24 Olympus Corp 固体撮像装置
US7597263B2 (en) 2006-07-31 2009-10-06 Symbol Technologies, Inc. Imaging reader with target proximity sensor
US7785657B2 (en) * 2006-12-11 2010-08-31 Evident Technologies, Inc. Nanostructured layers, method of making nanostructured layers, and application thereof
US7813047B2 (en) 2006-12-15 2010-10-12 Hand Held Products, Inc. Apparatus and method comprising deformable lens element
US7656556B2 (en) 2007-02-28 2010-02-02 Xerox Corporation Detection of a differential gloss region in a cluster-screen halftone image using filters each having a different polarization
US8525287B2 (en) 2007-04-18 2013-09-03 Invisage Technologies, Inc. Materials, systems and methods for optoelectronic devices
US20100044676A1 (en) 2008-04-18 2010-02-25 Invisage Technologies, Inc. Photodetectors and Photovoltaics Based on Semiconductor Nanocrystals
EP2432015A1 (en) * 2007-04-18 2012-03-21 Invisage Technologies, Inc. Materials, systems and methods for optoelectronic devices
US7918398B2 (en) 2007-06-04 2011-04-05 Hand Held Products, Inc. Indicia reading terminal having multiple setting imaging lens
US7762464B2 (en) 2007-06-28 2010-07-27 Symbol Technologies, Inc. Control of specular reflection in imaging reader
US7686223B2 (en) 2007-08-31 2010-03-30 Symbol Technologies, Inc. Selectable aiming pattern for an imaging-based bar code reader
US7967210B2 (en) 2007-11-30 2011-06-28 Symbol Technologies, Inc. Imaging bar code reader having light emitting diode for generating a field of view
US8203195B2 (en) 2008-04-18 2012-06-19 Invisage Technologies, Inc. Materials, fabrication equipment, and methods for stable, sensitive photodetectors and image sensors made therefrom
US8138567B2 (en) 2008-04-18 2012-03-20 Invisage Technologies, Inc. Materials, fabrication equipment, and methods for stable, sensitive photodetectors and image sensors made therefrom
US8336778B2 (en) 2008-08-19 2012-12-25 The Code Corporation Graphical code readers that provide sequenced illumination for glare reduction
US8794520B2 (en) 2008-09-30 2014-08-05 Hand Held Products, Inc. Method and apparatus for operating indicia reading terminal including parameter determination
US8628015B2 (en) 2008-10-31 2014-01-14 Hand Held Products, Inc. Indicia reading terminal including frame quality evaluation processing
US8083148B2 (en) 2008-12-16 2011-12-27 Hand Held Products, Inc. Indicia reading terminal including frame processing
US8546737B2 (en) 2009-10-30 2013-10-01 Invisage Technologies, Inc. Systems and methods for color binning
US20110163165A1 (en) 2010-01-07 2011-07-07 Metrologic Instruments, Inc. Terminal having illumination and focus control
US8573497B2 (en) 2010-06-30 2013-11-05 Datalogic ADC, Inc. Adaptive data reader and method of operating
EP2638505B1 (en) 2010-11-10 2019-04-24 Datalogic USA, Inc. Adaptive data reader and method of operating
US8415759B2 (en) * 2010-11-23 2013-04-09 Raytheon Company Down-converting and detecting photons
US8387881B2 (en) 2010-12-01 2013-03-05 Hand Held Products, Inc. Terminal with screen reading mode
US9418270B2 (en) 2011-01-31 2016-08-16 Hand Held Products, Inc. Terminal with flicker-corrected aimer and alternating illumination

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6722569B2 (en) * 2001-07-13 2004-04-20 Welch Allyn Data Collection, Inc. Optical reader having a color imager
CN101283454A (zh) * 2005-08-25 2008-10-08 爱德华·萨金特 具有增强的增益和灵敏度的量子点光学器件及其制造方法

Also Published As

Publication number Publication date
JP6059438B2 (ja) 2017-01-11
JP2012199912A (ja) 2012-10-18
US20120224083A1 (en) 2012-09-06
CN107425019B (zh) 2019-03-12
US8537245B2 (en) 2013-09-17
CN102709297A (zh) 2012-10-03
CN107425019A (zh) 2017-12-01
EP2495686B1 (en) 2014-06-11
EP2495686A1 (en) 2012-09-05

Similar Documents

Publication Publication Date Title
CN102709297B (zh) 具有量子点成像器的成像和解码装置
US10311274B2 (en) Reader for optical indicia presented under two or more imaging conditions within a single frame time
US20230147821A1 (en) Apparatus having hybrid monochrome and color image sensor array
US20210195132A1 (en) Image reader comprising cmos based image sensor array
US9438867B2 (en) Digital picture taking optical reader having hybrid monochrome and color image sensor array
CN103065114B (zh) 采用双目标自动曝光的装置和方法
CN102982300B (zh) 具有彩色帧处理的标记读取终端
CN102316328B (zh) 输出单色图像数据和彩色图像数据的终端
CN102375968B (zh) 具有用于标记读取终端的集成电路结构的图像引擎
CN107122690A (zh) 具有闪光校正瞄准器和交替照明的终端
EP2793163A1 (en) Image capturing device
JP2002123825A (ja) 情報端末装置
CN102324013B (zh) 具有全局电子快门控制的条形码读取装置
CN102324014B (zh) 图像读取装置及自动对焦手持条形码读取装置的方法

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20160928