CN101069190A - 具有混合型单色和彩色图像传感器阵列的数字图像获取光学阅读器 - Google Patents

具有混合型单色和彩色图像传感器阵列的数字图像获取光学阅读器 Download PDF

Info

Publication number
CN101069190A
CN101069190A CNA2006800000503A CN200680000050A CN101069190A CN 101069190 A CN101069190 A CN 101069190A CN A2006800000503 A CNA2006800000503 A CN A2006800000503A CN 200680000050 A CN200680000050 A CN 200680000050A CN 101069190 A CN101069190 A CN 101069190A
Authority
CN
China
Prior art keywords
image sensor
sensor array
pixel
pixels
image
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
CNA2006800000503A
Other languages
English (en)
Other versions
CN101069190B (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.)
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
Family has litigation
First worldwide family litigation filed litigation Critical https://patents.darts-ip.com/?family=36969801&utm_source=google_patent&utm_medium=platform_link&utm_campaign=public_patent_search&patent=CN101069190(A) "Global patent litigation dataset” by Darts-ip is licensed under a Creative Commons Attribution 4.0 International License.
Priority claimed from US11/077,976 external-priority patent/US7611060B2/en
Priority claimed from US11/174,447 external-priority patent/US7780089B2/en
Application filed by Hand Held Products Inc filed Critical Hand Held Products Inc
Priority claimed from PCT/US2006/008113 external-priority patent/WO2006098954A2/en
Publication of CN101069190A publication Critical patent/CN101069190A/zh
Application granted granted Critical
Publication of CN101069190B publication Critical patent/CN101069190B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N25/00Circuitry of solid-state image sensors [SSIS]; Control thereof
    • H04N25/70SSIS architectures; Circuits associated therewith
    • H04N25/71Charge-coupled device [CCD] sensors; Charge-transfer registers specially adapted for CCD sensors
    • H04N25/75Circuitry for providing, modifying or processing image signals from the pixel array
    • 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
    • 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/14Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation using light without selection of wavelength, e.g. sensing reflected white light
    • G06K7/1404Methods for optical code recognition
    • G06K7/1439Methods for optical code recognition including a method step for retrieval of the optical code
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N23/00Cameras or camera modules comprising electronic image sensors; Control thereof
    • H04N23/50Constructional details
    • H04N23/54Mounting of pick-up tubes, electronic image sensors, deviation or focusing coils
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N23/00Cameras or camera modules comprising electronic image sensors; Control thereof
    • H04N23/56Cameras or camera modules comprising electronic image sensors; Control thereof provided with illuminating means
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N23/00Cameras or camera modules comprising electronic image sensors; Control thereof
    • H04N23/60Control of cameras or camera modules
    • H04N23/63Control of cameras or camera modules by using electronic viewfinders
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N23/00Cameras or camera modules comprising electronic image sensors; Control thereof
    • H04N23/60Control of cameras or camera modules
    • H04N23/63Control of cameras or camera modules by using electronic viewfinders
    • H04N23/631Graphical user interfaces [GUI] specially adapted for controlling image capture or setting capture parameters
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N23/00Cameras or camera modules comprising electronic image sensors; Control thereof
    • H04N23/60Control of cameras or camera modules
    • H04N23/667Camera operation mode switching, e.g. between still and video, sport and normal or high- and low-resolution modes
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N23/00Cameras or camera modules comprising electronic image sensors; Control thereof
    • H04N23/70Circuitry for compensating brightness variation in the scene
    • H04N23/73Circuitry for compensating brightness variation in the scene by influencing the exposure time
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N25/00Circuitry of solid-state image sensors [SSIS]; Control thereof
    • H04N25/70SSIS architectures; Circuits associated therewith
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N25/00Circuitry of solid-state image sensors [SSIS]; Control thereof
    • H04N25/70SSIS architectures; Circuits associated therewith
    • H04N25/71Charge-coupled device [CCD] sensors; Charge-transfer registers specially adapted for CCD sensors
    • H04N25/745Circuitry for generating timing or clock signals
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N25/00Circuitry of solid-state image sensors [SSIS]; Control thereof
    • H04N25/70SSIS architectures; Circuits associated therewith
    • H04N25/76Addressed sensors, e.g. MOS or CMOS sensors

Abstract

一种具有专门构造的二维图像传感器阵列的便携式手持式光学阅读器可按条形码解码模式和图像获取模式工作。所述专门构造的图像传感器阵列是混合型单色和彩色图像传感器像素阵列,其中第一像素子集是没有波长选择性彩色滤光片元件的单色像素,而第二像素子集是包括波长选择性彩色滤光片元件的彩色感光像素。

Description

具有混合型单色和彩色图像传感器阵列的数字图像获取光学阅读器
交叉引用
本发明专利申请援引以下专利申请的全部作为参考,并要求享有它们的优先权:于2005年3月11日提交的名称为“Bar Code ReadingDevice With Global Electronic Shutter Control”(“具有全局快门控制的条形码读取设备”)的第11/077,975号美国专利申请、于2005年3月11日提交的、名称为“System And Method To Automatically Focus AnImage Reader”(“自动聚焦图像阅读器的系统和方法”)的第11/077,976号美国专利申请、于2005年6月3日提交的名称为“Digital PictureTaking Optical Reader Having Hybrid Monochrome And Color ImageSensor Array”(“具有混合型单色和彩色图像传感器阵列的数字图像获取光学阅读器”)的第60/687,606号美国临时专利申请、于2005年6月14日提交的名称为“Digital Picture Taking Optical Reader HavingHybrid Monochrome And Color Image Sensor Array”(“具有混合型单色和彩色图像传感器阵列的数字图像获取光学阅读器”)的第60/690,268号美国临时专利申请、于2005年6月22日提交的名称为“Digital Picture Taking Optical Reader Having Hybrid Monochrome AndColor Image Sensor Array”(“具有混合型单色和彩色图像传感器阵列的数字图像获取光学阅读器”)的第60/692,890号美国临时专利申请、于2005年6月27日提交的名称为“Digital Picture Taking Optical ReaderHaving Hybrid Monochrome And Color Image Sensor Array”(“具有混合型单色和彩色图像传感器阵列的数字图像获取光学阅读器”)的第60/694,371号美国临时专利申请、以及于2005年6月30日提交的名称为“Digital Picture Taking Optical Reader Having Hybrid MonochromeAnd Color Image Sensor Array”(“具有混合型单色和彩色图像传感器阵列的数字图像获取光学阅读器”)的第11/174,447号美国临时专利申请。
技术领域
本发明总的来说涉及光学阅读器,特别涉及具有图像获取功能的光学阅读器。
背景技术
已经为具有图像获取功能的条形码解码设备建议了多种设计方案。
在第6,298,176号美国专利中,描述了一种图形获取条形码读取设备,用于输出条形码数据和关联的图像数据。在第6,298,176号美国专利中描述的一个范例中,输出图像数据是表示手写签名的图像数据。可对条形码解码设备所输出的图像数据执行尺寸校正、图像取向调节以及对由于以某一角度捕获图像而产生的失真进行校正的图像失真校正图像处理。
在第US2002/0171745号美国公开文献中,描述了一种图像获取条形码读取设备,其与远程计算机进行通信。所述条形码读取设备向远程计算机发送图像数据和关联的条形码数据。在第US2002/0171745号美国公开文献中描述的一种组合的条形码/图像数据传输方案中,在数据采集设备处创建.PDF、.GIFF或者.BMP文件格式的图像数据文件,该文件包括解码后的条形码消息的图像表示和包裹的图像表示,该包裹含有对解码后的消息进行编码的条形码。
在第6,722,569号美国专利中,描述了一种图像获取条形码读取设备,其包括彩色图像传感器和分类电路,该分类电路将图像数据分类为双色调(bi-tonal)图像数据或者彩色图像数据。
在第US2005/0001035号美国公开文献中,描述了一种图像获取条形码读取设备,其依据选择了哪种模式,来执行图像获取曝光控制算法或者条形码解码曝光控制算法。
尽管上述参引文献描述了现有技术中的显著改进,然而仍需要在图像获取光学阅读器的现有技术方面作出改进,使之能够具有图像获取功能和优异的条形码解码功能。
发明内容
依据本发明的主要方面和广义阐述的,本发明是一种具有混合型单色和彩色(单彩)固态图像传感器阵列的图像获取光学阅读器。该混合图像传感器阵列包括多个像素,所述多个像素包括第一像素子集和第二像素子集,其中第一像素子集是单色像素,而第二像素子集是具有波长选择彩色滤光片元件的彩色感光像素。
在一个实施例中,单色的第一像素子集是以棋盘状图案形成的,并在第一子集的像素的拐角处形成空白,以致相邻像素的空白的组合定义出未封区域(open area)。在该未封区域处形成彩色感光的第二像素子集中的像素,并且在第二子集的像素上、而不是在第一子集的像素上形成波长选择滤光片元件。
在另一实施例中,光学阅读器固态图像传感器阵列包括沿着IC芯片上的多个行、以棋盘状图案形成的多个像素,其中每一像素均具有大致相同的尺寸。图像传感器阵列中的大多数像素是第一子集中的单色像素。在整个图像传感器阵列上,在以距离分开的位置上均匀地或者基本上均匀地分布第二子集中的彩色感光像素。彩色感光像素可以以均匀分布的特定图案分布于阵列中,比如当图像传感器阵列的每隔一行中的每隔一个像素为彩色感光像素时,以P=2为周期来分布,而当对于该阵列的每隔三行的像素,每隔三个像素为彩色感光像素时,以P=4为周期来分布。
本发明的混合型单色和彩色感光固态图像传感器可以被整合到成像模块中,除了具有依据本发明所构造的图像传感器阵列之外,该成像模块还包括这样的元件,如成像透镜、包括域照明组件的照明组件、瞄准照明组件、以及用于支承上述元件的支承构件。随后,成像模块被整合到手持式外壳中,该手持式外壳封装并支承该成像组件。
通过利用互补型金属氧化物硅(CMOS)集成电路制造技术,可以将一个实施例中的图像传感器阵列制造为具有可选择性寻址的像素。当将图像传感器阵列构造为具有可选择性寻址的像素时,可独立于第二像素子集来对第一像素子集中的像素进行寻址,从而独立于第二像素子集,选择性地读出与第一像素子集相对应的图像数据。可以使用替代的制造技术来提供具有选择性读出性能的图像传感器阵列。
在进一步的方面中,依据本发明的光学阅读器包括分隔开的并可独立控制的复位控制线,用于对图像传感器阵列的单色像素和彩色感光像素进行复位。在对彩色感光像素曝光的曝光时段期间,可以将单色像素驱动为复位。而在对单色像素曝光的曝光时段期间,可以将彩色感光像素驱动为复位。将未被选择性寻址以供图像数据输出的像素驱动为复位状态,减少了图像传感器阵列的像素之间的串扰。
通过在单个的低成本图像传感器阵列中整合单色像素和彩色感光像素的组合,依据本发明的光学阅读器提供了与具有全部单色图像阵列传感器的光学阅读器的性能近似相等的标记解码性能,并提供了与包括全部彩色像素图像传感器阵列的数码照相机近似相等乃至更优的图像获取性能(即,获得图像数据的可视显示质量彩色帧的能力),其中该阵列的每一像素均包括波长选择滤光片元件。
在另一方面中,本发明的光学阅读器图像传感器阵列可以包括光偏振化像素,每一光偏振化像素均具有光偏振化滤光片元件(光偏振化滤光片),使得由适当偏振化后的光源产生的并以一镜面角反射的偏振化光线显著地衰减;从而减少了镜面反射的光线对于由偏振化像素产生的图像信号的影响。在一个实施例中,光学阅读器图像传感器阵列的第一像素子集是单色像素,而第二像素子集是光偏振化像素。为了在镜面反射读取条件中对可解码标记进行解码,可以或者通过从光偏振化像素中选择读出图像数据,或者通过从包括除与光偏振化像素相对应的图像数据之外的图像数据的图像数据帧中选择性地提取与光偏振化像素相对应的的图像数据,选择性地将与光偏振化像素相对应的图像数据转送到解码电路。
将结合附图及发明的详细说明来详细描述本发明的这些及其他方面。
附图说明
参考下文中将说明的附图以及权利要求书,将能够更好地理解本发明的目的和特征。
图1a是本发明的包括混合型单色和彩色彩色感光固态图像传感器阵列的手持式光学阅读器的电路框图;
图1b是可以整合到依据本发明的光学阅读器中的替代的图像传感器阵列的方框图;
图1c是图示出依据本发明的射频通信电路的示意方框图;
图1d是图示出依据本发明的显示器的示意方框图;
图1e是对将解码电路、签名自动区分电路、去马赛克(demosaicing)电路和融合(fusion)电路整合入依据本发明的光学阅读器之中进行图解说明的示意图;
图2a-2d是依据本发明的固态图像传感器阵列的一个实施例的各部分分解俯视图;
图3a是依据本发明的一个实施例的单色像素的剖面分解侧视图;
图3b是图3a中所示的像素的俯视图;
图3c是本发明的一个实施例中的彩色感光像素的剖面分解侧视图;
图3d是图3c中所示像素的俯视图;
图4a是依据本发明的图像传感器的一个实施例的电路框图;
图4b是本发明的图像传感器阵列的电路框图,其示出了复位控制线在图像传感器阵列中的整合;
图4c是图示出依据本发明的协同后的曝光控制定时脉冲和复位控制定时脉冲的时序图;
图5a-5e是依据本发明的固态图像传感器阵列的一个实施例的各部分分解俯视图;
图5f是整合了依据本发明的图像传感器阵列的图像传感器集成电路芯片的上透视图,其具有对彩色感光像素“簇”的像素图案进行图解说明的分解视图部分,该图案可以分布于整个阵列上;
图5g-5i是整合了依据本发明的线形条形码符号优化图像传感器阵列的图像传感器集成电路芯片的上透视图,其具有对包括单色像素“区”和彩色感光像素“区”的像素图案进行图解说明的各分解视图部分。
图5i是整合了依据本发明的线形符号优化图像传感器阵列的图像传感器集成电路芯片的上透视图;
图6a是依据本发明的一个实施例的单色像素的剖面分解侧视图;
图6b是图6a中所示的像素的俯视图;
图6c是本发明的一个实施例中的彩色感光像素的剖面分解侧视图;
图6d是图6c中所示的像素的俯视图;
图7a是依据本发明的图像传感器的一个实施例的电路框图;
图7b是本发明的图像传感器阵列的电路框图,其示出了复位控制线在图像传感器阵列中的整合;
图7c和7d是图示出依据本发明的图像传感器阵列的复位控制系统的替代结构的示意性俯视图,其包括分开设置的复位控制线,用于与复位各行像素中的第二子集相独立地来复位各行像素的第一子集;
图8a是依据本发明的成像模块的分解透视图;
图8b和8c分别是图8a中所示的成像模块的前视图和侧视图;
图8d示出可由依据本发明的光学阅读器投射的照明和瞄准图案;
图8e是替代的成像模块的俯视图,其包括基于激光的瞄准图案发生系统;
图8f是起偏振器镀层的前视图,该镀层可以被纳入作为此处的成像模块的一部分,如图8a中所示的成像模块;
图9a和9b是依据本发明的各手持式光学阅读器的外观视图;
图9c是手持式移动电话(“蜂窝电话”)的透视图,其可以整合依据本发明的混合型单色和彩色图像传感器阵列,并可以依据本发明来进行配置;
图10是整合了多个依据本发明的光学阅读器的系统的示意性视图;
图11是图示出依据本发明的被操作用于捕获图像数据的光学阅读器的应用示意性视图,该图像数据表示出带有多个条形码符号的包裹;
图12a是图示出依据本发明的第一光学阅读器和依据本发明的第二远程定位光学阅读器的应用示意性视图,它们被操作用于获取位于以一定距离分开的第一位置和第二位置处的包裹的第一和第二数字图像,以便确定所述包裹在从第一位置递送到第二位置期间是否被损坏。
图12b是图示出用于获取运输工具的彩色图像的光学阅读器的另一应用示意性视图;
图13a是依据本发明应用示意图,其图示出依据本发明的被用于读取运载工具的条形码并获取运载工具的彩色图像的光学阅读器;
图13b是VIN条的视图,其可被置于图13a的运载工具上;
图13c是VIN镀层的视图,其可被置于图13a的运载工具上;
图13d是运载工具登记条的视图,其可被置于图13a的运载工具上;
图13e是被编程用于显示辅助应用的GUI形式的光学阅读器,其中依据本发明的光学阅读器被用于对条形码符号进行解码,并获取运载工具的彩色图像;
图14a-14c是图示出本发明的各流程图;
图14d-14f是附加的流程图,图示出在标记解码操作模式中,依据本发明的光学阅读器的操作的范例;
图14g和14h是附加的流程图,图示出在图像获取操作模式中,依据本发明的光学阅读器的操作的范例;
图14i是图示出依据本发明的光学阅读器的融合电路的操作的流程图,其处理单色和彩色图像数据,以产生图像数据的高分辨率可视显示彩色帧;
图15a-15e是对本发明进行图解说明的各图像捕获启动控制信号时序图;
图16a-16c图示出可被依据本发明的光学阅读器捕获的图像数据的各像素化的帧;
图17a是具有多个成像模块的依据本发明的光学阅读器的电路框图;
图17b和17c图示出可与图17a中的电路一起使用的替代的硬件块;
图17d和17e图示出可与图17a中的阅读器一起使用的成像模块;
图17f和17g图示出整合有一对成像模块的示例性光学阅读器;
图18a是根据本发明的青-品红-黄(CMY)图像传感器阵列的示意性视图,其可被整合到依据本发明的光学阅读器之中,并可被控制用于产生图像数据的解码帧和可视显示彩色图像数据帧两者;
图19a是根据本发明的混合型单色和偏振器图像传感器阵列的示意性视图,其可被整合到依据本发明的光学阅读器中;
图19b是依据本发明的混合型单色和偏振器图像传感器阵列的上透视图,其具有图示出可分布于整个图像传感器阵列上的光偏振化像素的图案的分解视图部分;
19c是图示出依据本发明的光学阅读器的示例性操作模式的流程图,该光学阅读器整合有依据本发明的混合型单色和偏振器图像传感器阵列;
图20a和20b是依据本发明的单色偏振器和彩色感光图像传感器阵列的上透视图,其中具有图示出可分布于整个阵列上的光偏振化像素和彩色感光像素的图案的分解视图部分;
图21是整合了图像传感器阵列的图像传感器集成电路芯片的示意图,该图像传感器阵列之中具有以两种不同的分布周期设置的彩色感光像素;
图22a是可与本发明一起使用的autodiscrimination电路的示意性方框图;
图22b是用于实践本发明的原理的过程,其包括自动区分不同的数据格式类型;
图22c示出可与本发明一起使用的多个curvelent检测器映射的一个实施例;
图22d示出可与本发明一起使用的多个curvelent检测器映射的另一实施例;
图22e是可在本发明的一个实施例中执行的直方图分析的图解表示;
图22f-22i是依据本发明的实施例的图像数据分割处理的图解表示。
具体实施方式
图1a中示出了依据本发明的光学阅读器100的电路框图。阅读器100包括固态图像传感器阵列182A,其被整合在如图1a中所示的CMOS图像传感器集成电路(IC)芯片形式的图像传感器集成电路芯片1082A上。正如此处将要描述的,在一个重要的方面中,图像传感器阵列182A包括多个像素和与彩色感光的像素子集相关联的波长感光彩色滤光片元件,其中彩色感光的像素子集之外的剩余像素没有关联的波长选择滤光片元件。因为图像传感器阵列182A包括单色像素和彩色感光像素两者,所以图像传感器阵列182A可被称为混合型单色和彩色图像传感器阵列。阅读器100还包括处理器IC芯片548和控制电路552。图1a的实施例中的控制电路552被显示为由处理器IC芯片548的中央处理器(CPU)来实现。在其他实施例中,控制电路552例如可以由可编程逻辑功能执行器件来实现,如现场可编程门阵列(FPGA)或者专用集成电路(ASIC)。成像透镜212将图像聚焦在图像传感器阵列182A的有源表面上,并与图像传感器阵列182A一起形成成像组件200。控制电路552依据程序存储器EPROM 562中存储的指令来执行图像获取和标记解码算法,所述程序存储器EPROM 562与RAM 560和闪速存储器564一起构成了阅读器存储器566。阅读器存储器566通过系统总线570与处理器IC芯片548通信。主处理器IC芯片548可以是包括中央处理器(CPU)552的多功能IC芯片,比如XSCALEPXA25x处理器IC芯片。阅读器100还包括现场可编程门阵列(FPGA)580。通过在控制电路552的控制下进行工作,FPGA 580从图像传感器IC芯片1082A接收数字图像数据,并将该图像数据转送到RAM 560中,以便可以对该图像数据进行进一步的处理(例如,通过对条形码符号进行解码)。处理器IC芯片548可以包括集成的帧接收器(framegrabber)。例如,处理器IC芯片548可以是可从INTEL公司获得的具有“Quick Capture Camera Interface(快速捕获摄像机接口)”的XSCALEPXA27X处理器IC芯片。当处理器IC芯片548包括集成的帧接收器时,集成的帧接收器可以提供FPGA 580的帧获取功能性。阅读器100还包括照明组件104和人工触发器216。图1a的实施例中的图像传感器IC芯片1082A包括芯片内控制/定时电路1092、芯片内增益电路1084、芯片内模拟-数字转换器1086和芯片内线驱动器1090。整合到光学阅读器100中的图像传感器阵列可以采用各种形式。在图1a中,阅读器100包括第一图像传感器阵列182A。然而,正如通过硬件块208所表示的,可以替换该图像传感器阵列182A。例如,在图1b的实施例中,阅读器100整合了图像传感器阵列182B。在其他实施例中,光学阅读器100整合了一个以上的图像传感器阵列。此处描述了可被整合到阅读器100之中的图像传感器阵列的各种实施例。
在进一步的方面中,阅读器100包括射频(RF)通信接口571。射频通信接口571可以包括一个或多个无线电收发信机。参见图1c中的示意图,射频通信接口571可以包括802.11无线电收发信机5712、Bluetooth无线电收发信机5714、GSM/GPS无线电收发信机5716或者WIMAX(802.16)无线电收发信机5718之中的一个或多个。射频通信接口571帮助在设备100和以距离分开的设备150之间进行数据的无线通信。I/O通信接口572包括一个或多个串行或并行的硬布线通信接口,用于帮助与以距离分开的设备150进行通信,正如将结合图10进一步描述的。I/O通信接口572可以包括以太网通信接口、通用串行总线(USB)接口、或者RS-232通信接口中的一个或多个。光学阅读器100还可以包括用于输入数据的键盘508、用于移动图形用户界面(GUI)上的指针的指针移动器512、和用于启动条形码读取和/或图像获取的触发器216。光学阅读器100还可以包括显示器504,比如单色或者彩色的LED显示器以及在显示器504之上覆盖的触摸屏504T。如图1d的示意性方框图中所示,显示器504可以包括与显示控制器5044相耦合的显示屏幕5042,用于显示彩色图像数据。显示控制器5044从控制电路552接收可视显示彩色图像数据帧,并依据显示屏幕5042的特定要求(包括显示屏幕5042的像素分辨率)来对数据进行重新格式化以供显示。可以通过手持式外壳101来对图1a中的所有组件进行封装和支撑,例如图9a-9c中所示的那样。此处描述了在图1a中示出的阅读器100的组件的额外特征与功能。
参见图1e,可以认为光学阅读器100具有各种处理电路(模块)。标记解码电路1702接收图像数据,并在其中对可解码的标记进行解码,如条形码标记和OCR字符数据。可对光学阅读器100进行配置,使得解码模块1702对这样的条形码符号进行解码:UPC/EAN、码11、码39、码128、Codabar(库德巴码)、Interleaved 2 of 5(交叉二五条码)、MSI、PDF417、MicroPDF417、码16K、码49、MaxiCode、Aztec、AztecMesa、Data Matrix、Qcode、QR码、UCC Composite(UCC复合码)、Snowflake、Vericode、Dataglyphs、RSS、BC 412、编码93、Codablock、Postnet(美国邮政码)、英国四州邮政码、加拿大四州邮政码、日本邮政码、KIX(荷兰邮政码)、Planet Code等等;以及对如OCR A、OCR B等等的OCR字符形式进行编码。自动区分电路1704对接收的图像数据进行处理,并对手写字符数据和可解码标记进行区分。自动区分电路1704可以包括标记解码电路1702。可以通过控制电路552和存储器566的组合来物理地实现自动区分电路1704和标记解码电路1702。具体来讲,在存储器562中存储的程序的控制下工作的控制电路552可以对存储器560中存储的图像数据进行处理,以便对其中的可解码标记进行解码,或者对手写字符数据和可解码标记进行区分。在于2004年10月5日提交的名称为“System And Method ToAutomatically Discriminate Between A Signature And A Barcode”(“用于自动区分签名和条形码的系统和方法”)的第10/958,779号共同未决美国专利申请以及于2005年3月11日提交的名称为“Bar CodeReading Device With Global Electronic Shutter Control”(具有全局快门控制的条形码读取设备)的第11/077,975号美国专利申请中描述了标记解码电路1702和自动区分电路1704的进一步的方面,其在此均被引入以供参考。正如将进一步进行描述的,光学阅读器100还可以包括去马赛克电路1706和融合电路1708。去马赛克电路1706接收彩色滤光片阵列图像数据帧(例如,Bayer图案图像)来作为输入,并产生可视显示彩色图像数据帧作为输出。融合电路1708接收单色和彩色图像数据两者作为输入,并产生可视显示彩色图像数据帧来作为输出,该图像数据帧具有与光学阅读器的混合型单色和彩色图像传感器阵列的像素分辨率相等或大约相等的空间分辨率。与电路1702、1704类似,电路1706和1708也可以通过控制电路552和存储器566的组合来物理地实现。控制电路552以及电路1702、1704、1706和1708可以被整合到手持式外壳101中(例如图9a-9c中所示的那些),或者也可以将一个或多个电路552、1702、1704、1706、和1708整合到以距离分开的设备150的外壳中,如结合图10所描述的。
在一个实施例中,此处所称的可视显示彩色图像数据帧是在多个像素位置中的每一个处包括一组颜色指示数据的图像帧,其中每一组颜色指示数据表示在目标1850(如图8d中所示)的离散位置处的颜色。每一组颜色指示数据包括三种颜色值,例如表示红色的颜色标度值、表示蓝色的颜色标度值和表示绿色的颜色标度值。替代地,每一像素位置的该组颜色指示数据也可以包括青色值、品红值和表示黄色的值。
在一个特定范例中,由去马赛克电路1706或者融合电路1708输出的可视显示彩色图像数据帧的每一像素位置的该组颜色指示数据是包括24位信息的RGB数据组,其中第一个8位表示该像素位置的红色标度值(红色值),第二个8位表示该像素位置的绿色标度值(绿色值),及第三个8位表示该像素位置的蓝色标度值(蓝色值)。
本发明的一个主要特征在于光学阅读器的图像传感器阵列的结构,通过包括图2a-7d中视图在内的多个视图显示和描述了该结构的各个实施例。
图1a和图2a-4b中显示和描述了混合型单色和彩色感光(单彩)固态图像传感器阵列的第一实施例。
参见图1a和图2a-4b,固态图像传感器阵列182A包括单色的第一像素子集250M和彩色感光的第二像素子集250C。以棋盘状图案形成单色像素的第一子集250M,并且在第一子集的像素的拐角处形成图2a中所示的空白253,以致相邻象素的空白(例如空白253-1、253-2、253-3、253-4)的组合定义了未封区域,例如未封区域255,每一未封区域由第一子集的四个像素来限定边界。进一步来参看图像传感器阵列182A,构成第二像素子集250C的像素250C被设置在所述未封区域255之中,并且在第二子集的像素上、而不是在第一子集的像素上形成波长选择滤光片元件(例如图2b所示的滤光片元件260C、260M)。此处所述的单色像素250M没有彩色滤光片元件(彩色滤光片)。第一单色像素子集中的像素具有十二边形的形状。从图2a-2d所表示的俯视图来看,所述像素是十字形的(单色像素是方形的,但由于空白253的存在而被改变)。从俯视图来看,彩色感光的第二子集中的像素是方形的。
在图2b中所示型式的图像传感器阵列182A中,图像传感器阵列182A的彩色感光像素250C包括青色(Cy)滤光片元件260C或者品红(Mg)滤光片元件260M。在图2c中所示的型式中,图像传感器阵列182A的彩色感光像素250C包括红色滤光片元件260R、绿色滤光片元件260G或者蓝色滤光片元件260B(RGB滤光片)。彩色感光像素250C可以依据Bayer图案分布于整个图像传感器阵列182上,其中有N个蓝色像素、N个红色像素和2N个绿色像素。可以通过淀积工艺(depository process)将此处所述的任一图像传感器阵列像素的彩色滤光片元件淀积在彩色感光像素250C的主体上。正如将在此处解释的,可以利用图2b中所示型式的图像传感器阵列182A、或者图2c中所示的图像传感器阵列182A、或者其他型式的图像传感器阵列182A(如包括青色、品红和黄色(CMY)彩色感光像素的型式)来获得可视显示彩色图像数据。因为青色和品红滤光片仅仅需要一种色彩而不是(如在红色,绿色和蓝色滤光片中那样)需要两种色彩,一种包括青色和品红滤光片元件而不是红、绿和蓝滤光片元件的图像传感器阵列182A的型式允许更多的光通往像素的光电检测器,并且展现出比包括红色、绿色和蓝色滤光片的型式更高的信号噪音比。然而,对于某些应用来讲,具有红色、绿色和蓝色(RGB)滤光片元件的组合的图像传感器阵列更为可取。参见图2d,图像传感器阵列182A可以包括微透镜320,用于将光线入射引导到图像传感器阵列182A上。此处将描述微透镜320的进一步的方面,其包括单色像素微透镜320M和彩色感光像素微透镜320C。
图3a-3d中显示和描述了当阵列182A被配置为以全局快门操作模式工作时,图像传感器像素阵列182A的分解外观视图。图3a和3b中显示了图像传感器阵列182A的单色像素250M。单色像素250M包括可以为光电二极管或者光栅结构的光电检测器302、转移栅(transfergate)304、浮动扩散放大器306、包括复位栅308的复位晶体管307、包括行选择栅310的行选择晶体管309、和包括放大器栅312的源极跟随器放大晶体管311。像素250M的一个重要特征是不透光的光学屏蔽316。不透光的光学屏蔽316通常包括金属,其将像素250M的除光电检测器302之外的组件与光线屏蔽开来。因此,在全局快门操作模式中,图像传感器阵列182A的多个行中的每一行之中的像素可以同时暴露给光线,而不在浮动扩散放大器306或者其他存储区域中存储光线调制电荷。在第11/077,975号美国专利申请中描述了能够以全局快门操作模式工作的图像传感器阵列的进一步的方面,其在此被引入以供参考。参见像素250M的附加方面,像素250M包括微透镜320,其可以被设置在光透射保护层322上。微透镜320从比光电检测器302更大的表面区域收集光线,并将光线引导朝向光电检测器302。
参考图3c和3d来说明图像传感器阵列182A的彩色感光像素250C。彩色感光像素250C在结构方面与单色像素250M类似。彩色感光像素250C包括可以为光电二极管或者光栅结构的光电检测器302、用于从光电检测器250C传输电荷的转移栅304、浮动扩散放大器(Floating Diffusion)306、包括复位栅308的复位晶体管307、包括行选择栅310的行选择晶体管309、和包括放大器栅312的源极跟随器晶体管放大器311。彩色感光像素250C也包括不透光的屏蔽320,其将像素250C的除光电检测器302以外的感光组件与光线屏蔽开来。像素250C也可以包括微透镜320,用于增加入射在光电检测器302上的光量。除了上述元件之外,彩色感光像素250C还包括在其上形成的波长选择彩色滤光片元件260。波长选择彩色滤光片元件260可以被设置在微透镜320和保护层322的中间。在图2a-2d的型式中,可清楚看到每一彩色感光像素250C具有四个相邻的单色像素250M。
图3a和3c中所示的微透镜320还被显示在图2d的视图中。可以在包括多个微透镜的微透镜阵列上形成单色像素微透镜320、320M和彩色感光微透镜320、320C。通过使用所述的结构,其中在由第一单色像素子集250M的棋盘状图案的空白定义的未封区域中设置彩色感光像素250C,彩色感光像素250、250C的微透镜320C相对于微透镜320M重叠极少(例如小于3.4%)。
正如通过在图3b和3d之间的比较而更加清楚显现的那样,图像传感器阵列182A的彩色感光像素250C占用了比像素250M更小的表面面积。在一种型式中,如从俯视图中所看出的,像素250M包括一个12μm×12μm的面积,而如从俯视图中所看出的,像素250C包括一个6μm×6μm的面积。在另一型式中,像素250M包括大约6μm×6μm的上表面面积,而像素250C包括大约3μm×3μm的上表面面积。通过减少像素250M和/或像素250C的晶体管的数目,可以以很低的成本来实现像素250M或者像素250、250C的尺寸减少。
通过消除光学屏蔽的浮动扩散放大器306,可以容易地减少图像传感器阵列182A的像素250C的晶体管数,在所述光学屏蔽的浮动扩散放大器306中,临时地存储了电荷以帮助全局快门操作。因此,在一个实施例中,图像传感器阵列182A的单色像素250M具有比彩色感光像素250C更多的晶体管,但是能够以全局快门为基础进行曝光,而彩色感光像素具有比单色像素250M更少的晶体管,但是无法以全局快门为基础进行曝光。在关于彩色感光像素比单色像素尺寸小的图像传感器阵列182A的又一实施例中,相对较大的单色像素250M具有足以帮助全程快门操作的晶体管数,但相对较小的彩色感光像素250C是无源像素,需要关像素(off-pixel)的放大系数,并且每一个均包括单个的晶体管。此处将描述与可被整合到阅读器100中的图像传感器阵列有关的全局快门和卷帘式快门操作的进一步的方面。
参见图4a,示出了图像传感器阵列182A的高层电路框图。依据一种型式,图像传感器阵列182A是互补金属氧化物半导体(CMOS)结构的有源像素图像传感器阵列,以致无论是单色的第一像素子集中的、还是彩色感光的第二像素子集中的每一像素250M、250C都是有源像素,其包括像素放大器311,用于对与入射在感光区域252上的光相对应的信号进行放大。每一像素250M、250C还可以包括光学屏蔽的存储元件306。图像传感器阵列182A还包括二维栅格互连262,其与各个列电路270和行电路296进行电气通信。行电路296和列电路270使得能够进行这样的处理和操作任务,如选择性地对像素寻址,对像素解码,放大信号,模-数转换,应用定时,读出和复位信号等等。
在构成图像传感器阵列182A的互连栅格262的控制线之中,有像素复位控制线。当通过在复位控制线上施加适当的控制信号来复位像素时,已经积累在像素上的残余电荷被临时连接到VDD,从而在图像传感器阵列的像素上积聚的电荷被排出像素。根据本发明,图像传感器阵列182A包括用于单色像素250M和彩色像素250C的分隔开的复位控制线。参见图4b,可以构造图像传感器阵列182A,使得图像传感器阵列182A具有用于复位单色像素250M的第一组复位控制线262R-M和用于复位彩色像素250C的第二组复位控制线262R-C。
在某些操作模式中,光学阅读器100从单色像素250M中选择性地读出包括图像数据在内的窗口化的图像数据帧。在其他操作模式中,光学阅读器100从颜色像素250C中选择性地读出包括图像数据在内的窗口化的图像数据帧。根据本发明,可以在正在捕获窗口化的图像数据帧的时间期间,将复位控制定时脉冲施加于图像传感器阵列182A,以便对图像传感器阵列182A中未被选择性地寻址以供图像数据读出的像素进行复位。如图4c的时序图所示,曝光控制定时脉冲354可以与复位控制定时脉冲370协同一致。
进一步参看图4c,曝光控制定时脉冲354可以控制图像传感器阵列182A的单色像素250M(或者,图像传感器阵列182A的彩色像素250C)的曝光,而复位控制定时脉冲370将未被选择性地寻址的像素驱动为复位状态。当像素被复位时,在像素上积聚的电荷势必从像素中排除出去。此外,人们认为进入被驱动为复位的像素之中的光子可能被折射,以致少数光子变为入射到正被曝光以供图像数据读出的邻近像素上。因此,对用于对被选择性地寻址的像素进行曝光的曝光控制脉冲354的定时、与用于对未被选择性地寻址像素进行复位的复位控制定时脉冲370的定时进行协同,减少了像素之间的串扰。
再次参看图4b,可以构造图像传感器阵列182A,使得多个复位控制线162R-C、162R-M的存在基本上不会降低图像传感器阵列182A的像素的填充系数。图4b示出了被整合到图像传感器阵列182、182A之中的多个复位控制线162R-M、162R-C的示意性俯视图。依据本发明,控制线162R-M、162R-C可以以分层的方式整合到图像传感器阵列182A之中,以使得对于图像传感器阵列182A的相当大部分而言,控制线164R-M具有与控制线164R-C的x、y位置相一致的x、y位置(各轴在图8a中定义出)。以不同的高度(不同的Z轴位置),将图4b的实施例中的控制线164R-C安装在图像传感器阵列182A内,以致对于控制线的相当大的长度而言,控制线162R-M和162R-C具有公共的x、y位置。对于本来可能由于在图像传感器阵列182A内安装一组附加的复位控制线而产生的填充系数降低的量,将多条控制线安装在彼此的上方以致控制线在图像传感器阵列182A内具有公共的x、y轴位置,减少了该填充系数降低的量。
参考图5a-7b来说明依据本发明的图像传感器阵列的替代结构。在图5a-7b的实施例中,图像传感器阵列182B包括具有棋盘状图案的多个方形的像素(从俯视图来看),每一像素具有基本上相同的尺寸。图像传感器阵列182B的每一像素250M、250C可以被构造为具有从图5a-5i的俯视图来看的大致相同的上表面尺寸、以及从图6a-6d的横截面图来看的大致相同的侧视图横截面尺寸。图像传感器阵列182B与标准的成品单色图像传感器阵列的结构相似,只除了选择了图像传感器阵列的像素中的一些像素,使其具有相关联的波长选择彩色滤光片元件。固态图像传感器阵列182B包括沿多个行形成的多个像素。在图5a-5e的型式中,单色的第一像素子集250M包括阵列中的大多数像素。波长选择彩色滤光片元件260被包括在彩色感光的第二像素子集250C之中。彩色感光的第二像素子集250C包括在以距离间隔开的像素位置处的像素,其在形成图像传感器阵列182B的全部的多个像素之中均匀分布或者基本上均匀分布。在图5a和5b的实施例中,每隔一行像素(例如,像素行2,4,6…)中的每隔一个像素具有关联的波长选择彩色滤光片元件。在本发明的一个范例中,可以通过在可从Micron公司获得的MT9M111Digital ClaritySOC 1.3兆像素CMOS图像传感器IC芯片型的、同样可从Micron公司获得MT9V022图像传感器IC芯片型的、或者是可从STMicroelectronics公司获得的VV66001.3兆像素CMOS图像传感器IC芯片型的图像传感器阵列上纳入适当设计的彩色滤光片阵列,来提供图像传感器阵列182B。可以用于提供图像传感器阵列182B的其他图像传感器IC芯片包括可从Micron公司获得的MT9M413图像传感器IC芯片、由柯达公司制造的KAC-0311图像传感器IC芯片、以及同样由柯达公司制造的KAI-0340图像传感器IC芯片。此处将进一步描述所参引的KAI-0340图像传感器IC芯片的操作情况。与上述图像传感器IC芯片中某些相关的各制造商产品说明材料被附在于2005年6月22日提交的第60/692,890号美国临时专利申请、和于2005年6月27日提交的第60/694,371号美国临时专利申请中,这些文献在此被引入以供参考。可以使用上述的商业销售的图像传感器IC芯片(并按照需要添加或者替换滤光片元件)来提供此处所述的图像传感器阵列182B、182C、182D、182F、182G、182H中的任何一个。
上文参引的由Micron公司制造的MT9V022和MT9M413图像传感器IC芯片、及由柯达公司制造的KAC-0311图像传感器IC芯片是CMOS图像传感器IC芯片,其可以以全局快门模式工作,使得经历图像数据读出的所有行的像素具有公共的曝光时段;也就是说,经历图像数据读出以用于读出图像数据帧(即,全帧或者“窗口化的帧”)的所有行像素具有公共的曝光开始时间和公共的曝光停止时间。对于全局快门操作,正如此处将要描述的,曝光控制定时脉冲被施加于图像传感器阵列。经历图像数据读出的每一行像素的曝光是在曝光控制定时脉冲的前沿开始,并在曝光控制定时脉冲的后沿结束。Micron公司在其技术文献中对全局快门操作模式使用了商标TRUESNAP。
参见图5b,在彩色感光像素250、250C上形成的波长选择彩色滤光片元件(滤光片)可以是青色滤光片元件260C和品红色滤光片元件260M的组合。如图5a中所示,彩色感光像素250C的波长感光滤光片也可以是红色滤光片元件260R、绿色滤光片元件260G和蓝色滤光片元件260B的组合。因为青色和品红滤光片仅仅需要一种色彩而不是(像红色、绿色和蓝色滤光片那样)需要两种色彩,所以图5b中的型式允许更多的光通往光电检测器(例如,图6c中所示的光电检测器302),并且呈现出比图5b的实施例更高的信噪比。然而,对于某些应用而言,图5a中的型式可能更可取。
在图5a-7d的实施例中,可以通过在通常可得到的采用标准的已知棋盘状图案的成品图像传感器阵列上纳入适当设计的彩色滤光片阵列,来实现混合型单色和彩色图像传感器182B,阵列中的每一像素基本上具有相同的尺寸。图5c中示出了较大部分的图像传感器阵列182B,其中由字母“c”标明的像素是彩色感光像素250C,未由字母“c”标明的像素是单色像素250M。在图5c的范例中,在阵列182B上以P=2为周期形成彩色感光像素,这意味着每隔一行像素中的每隔一个像素是彩色感光像素250C。在图5d的型式中,在阵列182B上以P=3为周期形成彩色感光像素,这意味着每隔两行像素中的每隔两个像素是彩色感光像素250C。在图5e的型式中,以P=4为周期形成彩色感光像素c,这意味着每隔三行像素中的每隔三个像素是彩色感光像素250C。在图5a-5e的型式中,每个彩色感光像素250C具有八个相邻的单色像素250M(两个侧面相邻,一个上部相邻,一个下部相邻,和四个拐角相邻)。
结合图5f-5j显示和描述了包括单色像素子集250M和彩色感光像素子集250C的图像传感器阵列182B的附加视图,其中图像传感器阵列的每一像素具有基本上相等的尺寸。
参见图5f中的型式,图像传感器阵列182B包括第一单色像素子集250M和第二彩色感光像素子集250C。图5f的型式中的图像传感器阵列182B的彩色感光像素250C是以簇的方式构成的,比如簇257R、簇257G和簇257B。
图5f的型式中的每一簇257包括在连续的水平相邻像素位置中的多个像素,以致簇中的每一像素至少与一个其他彩色感光像素水平相邻。彩色感光的像素簇均匀地或者基本上均匀地分布于整个图像传感器阵列182B上。可以依据标准化的彩色滤光片图案来形成簇,如RGBBayer图案或者青色-品红-黄色(CMY)图案。每一簇可以具有多个像素,且每一单独簇中的每一像素具有波长等级(rating)相同的滤光片元件。在图5f中所示的特定型式中,簇是以依据Bayer彩色滤光片阵列图案的图案分布于整个图像传感器阵列182B上的。
簇257G包括三个水平相邻的绿色像素。簇257R包括三个水平相邻的红色像素。簇257B包括三个水平相邻的蓝色像素。正如将要结合图7c进一步描述的,这种含有图5f中所示的水平排布簇方式的彩色感光像素分布的图像传感器阵列182B,在以下情况下特别有用:希望在图像传感器阵列182B中纳入分隔开的且可独立控制的复位控制线262R-M和262R-C,用于对图像传感器阵列182B的单色像素和图像图像传感器阵列182B的彩色感光像素分别地且独立地进行复位,而不增加图像传感器阵列182B的厚度。
现在参看图5g-5j中所示型式的图像传感器阵列182B,可以将在彩色感光像素子集中具有单色像素子集的图像传感器阵列182B配置为包括单色像素“区”和彩色感光像素“区”。在这里,像素的“区”是在图像传感器阵列的规定区域处的位置相关像素的集合,其每一个都具有一个彩色滤光片元件,或者也可以是每一个都不具有彩色像素。此处所述的区的范例包括一行像素中的所有像素,或者是多个连续的像素行中的每一行中的所有像素。在图5g的型式中,图像传感器阵列182B包括两个彩色感光的像素区2500C和单个的单色像素区2500M。每一像素区包括多个水平、垂直或者对角相邻的像素。单色像素区中的所述多个像素,例如区2500M中的所述多个像素都不具有彩色感光滤光片元件。彩色感光像素区中所述多个相邻像素,例如区2500C中的所述多个相邻像素都包括彩色感光滤光片元件。
参见图5g中的型式,单色像素区2500M被插在一对彩色感光像素区2500C之间。图5g的型式中的单色像素区2500M包括位于图像传感器阵列182B的中央或者大致中央位置的图像传感器阵列182B的单行像素。图像传感器阵列182B的第一彩色感光像素区包括从区2500M的该行像素开始、上至图像传感器阵列182B的顶行的所有像素。图5g的型式中的第二彩色感光像素区2500C包括从中央行的单色像素区2500M开始、下至图像传感器阵列182B的底部像素行的所有行中所有像素。可以以标准的彩色滤光片图案来形成图像传感器阵列182B的彩色感光像素250C的彩色滤光片元件,如RGM Bayer彩色滤光片图案或者CMY图案。
参见图5h,显示和描述了另一型式的图像传感器阵列182B。图5h中的型式与图5g中的型式相似,只除了单色像素区2500M被扩大为包括在图像传感器阵列182B的中央或者大致在图像传感器阵列182B的中央处的十个连续的像素行。
在图5i中所示型式的图像传感器阵列182B中,单个彩色感光像素区2500C被插在两个宽度相对较小的单色像素区2500M之间,所述两个宽度相对较小的单色像素区2500M分别形成在图像传感器阵列182B的顶部和底部。在图5a中所示型式的图像传感器阵列182B中,第一单色像素区2500M包括图像传感器阵列182B的开始的十个像素行,而第二单色像素区2500M包括图像传感器阵列182B的底部的十个像素行。图5i的型式中的彩色感光像素区2500C包括该阵列的所有像素,但除了图像传感器阵列182B的开始的十行像素和最后的十行像素。在图5h和图5i的型式中,所示出的彩色感光区2500C的像素可以包括依据标准化的彩色滤光片阵列图案的彩色滤光片元件,例如RGBBayer图案或者CMY图案。
图5j中所示型式的图像传感器阵列182B在结构上与图5g的型式相似,只除了图5j中的型式还包括附加的单色像素区2500M。在图5j的型式中,图像传感器阵列182B包括一对对角线单色像素区2500M-D,其(实际地或者近似地)延伸通过图像传感器阵列182B的中央,还包括一个垂直延伸的单色像素区2500M-V,其延伸通过图像传感器阵列182B的中央。在图5j的型式中示出的线形的单色像素区2500M可以包括与一个像素宽度相等或者大于一个像素宽度的较小(minor)尺寸。例如,图5j的垂直延伸的单色像素区2500M可以包括一列像素的像素位置或多列像素的像素位置。同样地,图5g的对角延伸的线形单色像素区2500M可以包括单个对角行的像素的像素位置或者多个对角行的像素的像素位置。
可以看出,图5g-5j中所示型式的图像传感器阵列182B特别适合在预期于条形码解码应用中对线形条形码符号进行解码的图像获取光学阅读器中使用。图5g-5j的图像传感器阵列可以被称为线形符号优化的图像传感器阵列。正如将在此处更加详细描述的,可以对与图5g-5j的型式中的单色像素区2500M相对应的图像数据进行选择性地寻址,并与来自于彩色感光像素区2500C的各行中图像数据相独立地读出这些图像数据。在条形码解码应用中,控制电路552可以对单色区2500M的像素进行选择性地寻址,并从图5g-5i中所示的单色像素区2500M中读出图像数据,将这样的图像数据转送到标记解码电路1702,以便对线形条形码符号进行解码。对于图像获取应用,控制电路552可以对彩色感光像素区2500C中的像素选择性地寻址,并从彩色感光区2500C中选择性地读出图像数据,将这样的彩色图像数据处理为可视显示彩色图像数据帧。将在此处进一步解释的所述处理包括这样的步骤:执行去马赛克例程以便将彩色滤光片图案图像数据转换为可视显示格式,以及对与单色像素区2500M所占据的像素位置处的未中像素位置相对应地插入彩色像素值。
在图6a-6d中,示出了图像传感器阵列182、182B的像素的分解外观视图。图6a和6b中显示了图像传感器阵列182B的单色像素250M。像素250M包括可以为光电二极管或者光栅结构的光电检测器302、转移栅304、浮动扩散放大器306、包括复位栅308的复位晶体管307、包括行选择栅310的行选择晶体管309、和包括放大器栅312的源极跟随器放大晶体管311。像素250M的一个重要特征是不透光的光学屏蔽316。不透光的光学屏蔽316通常包括金属,其将像素250M的除光电检测器302之外的组件与光线屏蔽开来。因此,在全局快门操作模式中,图像传感器阵列182A的多个行中的每一行之中的像素可以同时暴露给光线,而不在浮动扩散放大器306或者其他存储区域中存储光线调制电荷。在第11/077,975号美国专利申请中描述了能够以全局快门操作模式工作的图像传感器阵列的进一步的方面,其在此被引入以供参考。参见像素250M的附加方面,像素250M包括微透镜320,其可以被设置在光透射保护层322上。微透镜320从比光电检测器302更大的表面面积收集光线,并将光线引导朝向光电检测器302。
参看图6c和6d来说明图像传感器阵列182B的彩色感光像素250C。彩色感光像素250C在结构方面与单色像素250M类似。彩色感光像素250C包括可以为光电二极管或者光栅结构的光电检测器302、用于从光电检测器250C传输电荷的转移栅304、浮动扩散放大器306、包括复位栅308的复位晶体管307、包括行选择栅310的行选择晶体管309、和包括放大器栅312的源极跟随器晶体管放大器311。彩色感光像素250C也包括不透光的屏蔽320,其将像素250C的除光电检测器302以外的感光组件与光线屏蔽开来。像素250C也可以包括微透镜320,用于增加入射在光电检测器302上的光量。除了上述元件之外,彩色感光像素250C还包括在其上形成的波长选择彩色滤光片元件260。波长选择彩色滤光片元件260可以被设置在微透镜320和保护层322的中间。
图7a中示出了图像传感器阵列182B的高层电路框图。图像传感器阵列182B可以具有CMOS结构,并且可以是有源的像素图像传感器阵列,以致图像传感器阵列182B的每一像素250均包括像素放大器311。图像传感器阵列的每一像素250还可以包括感光区域252和光学屏蔽的存储元件306。图像传感器阵列182B还包括二维栅格互连262,其与各个列电路270和行电路296进行电气通信。行电路296和列电路270使得能够进行这样的处理和操作任务,如选择性地对像素寻址,对像素解码,放大信号,模-数转换,应用定时,读出和复位信号等等。
图7b中示出了互连栅格262的复位控制线。正如之前结合图像传感器阵列182B的描述所描述的那样,图像传感器阵列182B可以具有多组复位控制线,使得可以与图像传感器阵列182B的彩色感光像素250C相独立地对图像传感器阵列182B的单色像素250M进行复位。依据本发明,控制线262R-M、262R-C可以以分层的方式整合到图像传感器阵列182B之中,以使得对于图像传感器阵列182B的相当大部分而言,控制线262R-M具有与控制线262R-C的x、y位置相一致的x、y位置(各轴在图8a中定义出)。以不同的高度(不同的Z轴位置),将图7b的实施例中的控制线262R-C安装在图像传感器阵列182B内,以致对于控制线的相当大的长度而言,控制线262R-M和262R-C具有公共的x、y位置。对于本来可能由于在图像传感器阵列182B内安装一组附加的复位控制线而产生该填充系数降低的量,将多条控制线按照在彼此的上方以致控制线在图像传感器阵列182B内具有公共的x、y轴位置,减少了上述填充系数降低的量。
参见图7c和7d,图像传感器阵列182B可以被配置为包括分隔开的和独立的复位控制线,用于对单色像素250M和彩色感光像素250C分别地和独立地复位,而不增加图像传感器阵列182B的总体厚度。尽管如结合图4b和7b描述的那样,将复位控制线设置于彼此上方提供了显著的优点,然而这样的布局使得图像传感器阵列更厚,这增加了制造成本。参见图7c,图像传感器阵列182B被图示为具有用于复位单色像素250M的第一组复位控制线262R-M和用于复位图像传感器阵列182B的彩色感光像素250C的第二组复位控制线262、262R-C。图7c中的复位控制线配置可以与图5f中所示的彩色感光像素分布一起使用,以提供一种具有分隔开的且可独立控制的复位控制线来对单色像素250M和彩色感光像素250C分别进行复位的图像传感器阵列182B,并且该图像传感器阵列182B所呈现出的厚度与通常可用的成品图像传感器阵列的厚度相等。在图7c中所示型式的图像传感器阵列182B中,单色像素行的复位控制线被电气连接在一起,而含有彩色感光像素的像素行的复位控制线被电气连接在一起。以参引编号262、262R-M来标明公共连接的单色像素行的复位控制线,而用参引编号262、262R-C来标明含有彩色感光像素的行的公共复位控制线。在图5f和图7c的型式中,每隔三行的图像传感器阵列182B包括彩色感光像素簇257R、257G、257B。如图7c中所示,通过将包括彩色感光像素250C的行的复位控制线262、262R-C电气连接在一起,可以通过在公共的复位控制线262、262R-C上施加复位控制信号,将包括彩色感光像素250C的图像传感器阵列182B的所有行都驱动为复位。同样地,通过在公共的单色像素复位控制线262、262R-M上施加复位控制信号,可以将仅仅包括单色像素250M的所有像素行(单色像素行)驱动为复位。进一步参看图7c中所示型式的图像传感器阵列182B,可以在像素250C被曝光以用于彩色图像数据的图像数据读出时,将图像传感器阵列182B的单色像素250M驱动为复位。
应注意的是,对于图7c中的配置,与彩色感光像素簇(例如,簇257R)的末端像素(例如,像素250C-E)相邻的相邻单色像素250M-A在彩色感光像素250C的曝光时段期间,未被驱动为复位。然而,依据本发明的一个范例,可以在读出彩色图像数据期间,仅仅对与每一水平排布的彩色感光簇中的中央像素250C-I(而不是末端像素250C-E)相对应的图像数据进行选择性地寻址。在末端像素250C-E(其未被寻址以供图像数据读出)处存在每一侧部彩色滤光片元件,减少了由于光子经由像素250C、250C-E以某一角度进入图像传感器阵列182B而带来的串扰的影响。
参考图7d显示和描述了用于为图像传感器阵列182B的单色像素250M和彩色感光像素250C提供分别和独立的复位的另一种配置。在图7d的型式中,图像传感器阵列182B包括含有所有单色像素250M的多行像素,随后是仅仅含有彩色感光像素250C的多行像素。单色的多行像素250M构成了第一像素子集,而彩色感光像素250C构成了第二像素子集。可以通过将第一像素子集的复位控制线电气连接在一起、并随后与之相分隔地将第二像素子集的复位控制线电气连接在一起,将用于复位第一像素子集的复位控制线制造成与用于控制第二像素子集的复位控制线相分隔和独立。用参引编号262、262R-M来标明图7d的型式中的第一单色像素子集250M的公用控制线,而用参引编号262、262R-C来标明图7d的型式中的第二彩色感光像素子集的公用控制线。可清楚看出,图7d中的帮助分隔和单独控制单色像素250M和彩色感光像素250C的配置,可与图5g-5i中显示和描述的具有沿图像传感器阵列182B的整行延伸的单色或者彩色感光像素区250C的线形符号优化型式的图像传感器阵列182B一起使用。
参见图7d,可以通过在对彩色感光像素250C曝光以便读出彩色图像数据的期间在复位控制线262、262R-M上施加公共的复位控制信号,在单色像素250M的曝光时段期间将彩色感光像素250C驱动为复位。类似地,可以通过在单色像素250M被曝光以便从单色像素250M中读出图像数据的时段期间在公共的复位控制线262、262R-C上施加复位控制信号,来将彩色感光像素250C驱动为复位。
已经结合图2a-4c中的视图(图像传感器阵列182A)以及图5a-7d中的视图(图像传感器阵列182B),对与依据本发明的图像传感器阵列的具体实施例有关的特征进行了描述。现在将描述可以被整合到光学阅读器100中的图像传感器阵列的一般特征(也就是,可以在图像传感器阵列中整合的特征,无论该图像传感器阵列是标记为182A的实施例,标记为182B的实施例,或者是诸如CMY图像传感器阵列182C、RGB图像传感器阵列182D、单色线形图像传感器阵列182E、单色区域图像传感器阵列182F、单色和偏振器图像传感器阵列182G或者单色彩色和偏振器图像传感器阵列182H之类的其它实施例)。
光学阅读器100可以被编程为、或者被配置为与对图像传感器阵列182A、182B、182C、182D、182E、182F、182G、182H的第二多个像素进行选择性地寻址相独立地对该图像传感器阵列的第一多个像素进行选择性地寻址,从而可以与第二多个像素相独立地读出第一多个像素的图像数据。在一个操作模式中,光学阅读器100与第二彩色感光像素子集相独立地对第一像素子集进行选择性地寻址,并从第一像素子集中读出图像数据。在另一操作模式中,光学阅读器100与第一像素子集250M相独立地对第二像素子集进行选择性地寻址,并从第二像素子集中读出图像数据。当光学阅读器100仅仅对图像传感器阵列的一个像素子集进行选择性地寻址并对其选择性地读取时,结果得到的从图像传感器阵列中读出的图像数据帧可被称作图像数据的“窗口化的帧”。当读出窗口化的图像数据帧时,图像传感器阵列的帧速率通常相对于图像传感器阵列的常规帧速率有所增加。
图像传感器阵列182A、182B、182C、182D、182E、182F、182G、182H可以被配置为具有卷帘式快门操作模式和全局快门操作模式。当进入卷帘式快门操作模式的时候,顺序地对图像传感器阵列的各行像素曝光。使用术语“卷帘式”快门是因为在卷帘式快门操作模式中,一行像素的曝光时间一般在前一行的曝光时间已经结束之前开始。
当以全局快门操作模式工作的时候,图像传感器阵列的多个行中的像素被同时曝光。也就是说,当以全局快门操作模式工作的时候,以协同的方式控制构成图像传感器阵列的电子快门的晶体管组件(例如,图3a和6a的实施例中所示的阵列的转移栅304和复位栅308),使得多行像素被同时曝光,并具有公共的曝光时间。在全局快门操作模式中,对阵列的电子快门组件进行控制,使得所述多行像素中的每一个的公共曝光时间在公共的曝光开始时间处开始(通过复位栅308的控制),并在公共的曝光停止时间处结束(通过转移栅304的控制)。正如此处所解释的,阵列的每一像素可以在该公共的曝光时间期间,在光学屏蔽的存储区域中存储一个电荷。为了对全局快门操作模式有所帮助,可以将曝光控制定时脉冲354、354’、354”、354施加到图像传感器阵列182A、182B、182C、182D、182E、182F、182G、182H,正如将结合图15a-15e的时序图所进一步详细描述的。曝光控制定时脉冲354、354’、354”、354为图像传感器阵列182A、182B、182C、182D、182E、182F、182G、182H的所曝光的每一行像素的曝光过程进行定时。正经历图像数据读出的图像传感器阵列的每一行像素的曝光时段在曝光控制定时脉冲354、354’、354”、354的前沿开始,并在曝光控制定时脉冲354、354’、、354的后沿结束。正如此处所描述的,对于具有全局快门操作模式的图像传感器阵列的结构,为该阵列的每一像素配备了附加的电路元件。
光学阅读器100的图像传感器阵列182A、182B、182C、182D、182E、182F、182G、182H可以被构造为仅仅以卷帘式快门操作模式来工作;也就是说,在一个特定实施例中,光学阅读器100的图像传感器阵列仅仅可以被控制为以卷帘式快门为基础来对图像传感器阵列的像素曝光,而无法被控制为以全局快门为基础来对图像传感器阵列的像素曝光。在另一实施例中,被整合到光学阅读器100之中的图像传感器阵列可以被构造为仅仅以全局快门操作模式工作,而无法以卷帘式快门模式工作。
图像传感器阵列182A、182B、182C、182D、182E、182F、182G、182H可以被构造为以全局快门操作模式或者卷帘式快门操作模式中的任一种模式来工作。当被整合到光学阅读器100中的图像传感器阵列被构造为以卷帘式快门操作模式或者全局快门操作模式之中的任一种模式工作时,可以响应于接收到一条改变快门模式的操作者指令,在卷帘式快门和全局快门操作模式之间切换。也可以响应于感测到满足了预定标准,来自动地和动态地在卷帘式快门和全局快门操作模式之间进行切换。在于2005年3月11日提交的、名称为“Bar Code ReadingDevice With Global Electronic Shutter Control”(“具有全局快门控制的条形码读取设备”)的第11/077,975号美国专利申请中描述了配备有具有卷帘式快门和全局快门操作模式的图像传感器阵列的光学阅读器100,其在此被引入以供参考。在名称为“Image Sensor With A SharedOutput Signal Line”(“具有共享输出信号线的图像传感器”)的第6,552,323号美国专利申请中描述了被构造为以卷帘式快门或者全局快门操作模式中的任一种模式工作的图像传感器阵列,其在此被引入以供参考。
可以构造图像传感器阵列182A、182B、182C、182D、182E、182F、182G、182H,使得图像传感器阵列的某些像素能够以卷帘式快门或者全局快门为基础曝光,而图像传感器阵列的某些其他像素能够仅仅以卷帘式快门为基础曝光,而无法以全局快门为基础曝光。
已经具体参考图像传感器阵列182A和图像传感器阵列182B描述了这样的内容:可能有益的是在光学阅读器100的图像传感器阵列中整合入可分别控制的复位控制线262、262R-M和262、262R-C,用于与彩色感光像素分别地、并且相独立地对单色像素复位,从而减少像素串扰。应理解的是,可能有益的是每当选择性地从第一图像数据子集中读出图像数据时,将可分别且独立地控制的复位控制线整合到依据本发明的图像传感器阵列182A、182B、182C、182D、182E、182F、182G、182H中,并且预期将减少由该图像传感器阵列的除第一像素子集之外的像素带来的串扰。例如,在图18c中所示的整合了青色-品红-黄色(CMY)图像传感器阵列182C的光学阅读器100中,可能有益的是整合入分隔开的复位控制线,用于与黄色像素相分开地对品红和青色像素进行复位,从而当对黄色像素曝光以便从解码帧中读出黄色像素图像数据来传输到解码电路1792时,该阵列的其余像素,即青色和品红色像素,可以被设置为复位,以消除电子扩散串扰,并减少光子穿透串扰。当手持式光学阅读器包括图19b中所示的混合型单色和偏振器图像传感器阵列182G和图20a和20b中所示的单色和偏振器图像传感器阵列182H时,可能有益的是在图像传感器阵列182中整合入可分别控制的复位控制线,用于控制对偏振化像素之外的像素的复位,从而当偏振化像素被暴露以便从该偏振化像素中读取图像数据时,图像传感器阵列的剩余像素被设置为复位,以便减少由偏振化像素之外的像素引起的串扰。
尽管通过使用互补金属氧化物硅树脂集成电路制造技术制造的CMOS图像传感器阵列可方便地提供图像传感器阵列182A、182B、182C、182D、182E、182F、182G、182H,但是图像传感器阵列182A、182B、182C、182D、182E、182F、182G、182H也可以是电荷耦合器件(CCD)图像传感器阵列,或者是CID图像传感器阵列,或者是采用其他制造技术的图像传感器阵列。在此处所述的本发明的各实施例中,有益的是读出得比一个完整的图像数据帧少,例如读出图像数据的“窗口化的帧”,其也被称为图像感兴趣区(ROI)。具有窗口化能力的CCD图像传感器阵列集成电路芯片的一个范例是可从纽约州罗彻斯特市(Rochester,New York)的伊士曼-柯达(Eastman Kodak)公司获得的KODAK KAI-0340图像传感器阵列IC芯片。KAI-0340图像传感器阵列IC芯片具有各种操作模式,可使用各种输入开关设置来选择这些操作模式。例如,将SW1开关设置为高位使得图像传感器阵列的外侧垂直电阻中的电荷在其到达水平寄存器之前漏出,这帮助选择性地仅仅从阵列的中央列中读出图像数据。设置KAI-0340图像传感器阵列芯片的SW2开关改变了二极管转移时钟定时,以致仅仅来自于中央行的电荷被转送到垂直寄存器,这帮助选择性地仅仅从图像传感器阵列的中央行读出图像数据。因此,当依据图5h中所示的具有定义单色像素区2500M的中央单色像素行的型式来配置图像传感器阵列182B,并且该图像传感器阵列是CCD KAI-0340图像传感器阵列时,可以通过选择该图像传感器阵列芯片的预先配置的操作模式,从中央行读出图像数据。可以通过对用于控制像素用以计时的速度的像素时钟定时控制定时脉冲的速度进行改变,选择性地从CCD图像传感器阵列中读出另外的“窗口化的帧”图案。可以通过加速像素时钟信号,从CCD像素中计时除去无效的或者空值数据。在从CCD图像传感器阵列中读出图像数据期间,改变有效数据产生速率和无效数据产生速率之间的像素时钟控制信号,产生了窗口化的图像数据帧,其包括以正常速度计时除去的有效图像数据、和以高速计时除去的无效图像数据。还可以通过与选择图像传感器阵列的选择像素相对应地来选择性地选通CCD图像传感器阵列图像数据的输出电路,选择性地读出CCD图像传感器阵列。因此可清楚看出,对于此处所述的、通过对CMOS图像阵列中的像素进行选择性地寻址来读取窗口化的图像数据帧的任何应用中,可以用支持窗口化能力的CCD图像传感器阵列进行替换,来提供选择性的读出功能性。
将参考图8a-8c中的外观视图和外观视图9a、9b和9c来描述本发明的附加方面。在图8a-8c中的物理视图中,描述了可以将图像传感器芯片整合在其上的成像模块。参看图9a、9b和9c,描述了用于支承和封装包括图像传感器芯片的成像模块的手持式外壳。
如图8a-8c的实施例中所示,本发明的光学阅读器100可以包括诸如成像模块1802A之类的成像模块。图8a-8c中所示的成像模块1802A整合了此处的IT4000成像模块的某些特征及附加的特征。IT4000成像模块可从纽约Skaneateles Falls的Hand Held Products公司获得。成像模块1802A包括带有光源160a、160b的第一电路板1804,同时第二电路板1806带有光源160c、160d、160e、160f、160g、160h、160i、160j、160k、160l、160m、160n、160o、160p、160q、160r、160s和160t(下文中称为160c至160t)。第一电路板1804还带有图像传感器阵列182,其被集成到图像传感器IC芯片1082中。图8a中的图像传感器IC芯片1082和图像传感器阵列182在图8a-8d中一般是分别以参引编号“1082”和“182”标记的,以表明此处具体描述的图像传感器IC芯片1082A、1082B、1082C、1082D、1082E、1082F、1082G、1082H中的任何一个、或者是此处具体描述的图像传感器阵列182A、182B、182C、182D、182E、182F、182G、182H中的任何一个可以被整合到成像模块1802A中。各图像传感器IC芯片和图像传感器阵列还可被整合到此处所述的其他成像模块中,比如成像模块1802B、1802C、1802D和1802E。图8e中所示的成像模块1802C是可从Hand Held Products公司获得类型的激光瞄准IT4300成像模块。激光瞄准IT4300成像模块包括多个照明LED(例如LED 160)和瞄准图案发生器,该瞄准图案发生器包括与衍射元件1873相结合的激光二极管组件1872,其中,成像模块的衍射元件对来自激光二极管组件的激光进行衍射,以便在基底上投射一个二维的瞄准图案。成像模块1802A还包括含有透镜支架1812的支承组件1810,其支承带有成像透镜212的镜筒1814,该成像透镜212将图像聚焦在图像传感器阵列182的有源表面上。透镜212例如可以是单个透镜(单透镜)、双透镜或者三透镜。光源160a、160b是瞄准照明光源,而光源160c至160t是照明光源。参见图8d,照明光源160c至160t将二维的照明图案1830投射在携带有诸如条形码符号1835的可解码标记的基底之上,而瞄准照明光源160a、160b则投射瞄准图案1838。在结合图8a-8c显示和描述的实施例中,由缝隙孔径1840结合透镜1842对来自瞄准照明光源的光线160a、160b设定形状,将缝隙1840成像在基底之上,从而形成瞄准图案1838,该瞄准图案1838在图8a-8c的实施例中为线形图案1838。照明图案1830基本上与方框1850所标明的图像阅读器100的全帧视域相对应。所呈现出的光学阅读器100的视域在此处被称为光学阅读器100的“目标”。瞄准图案1838的形式是一条水平地延伸穿过在图像阅读器100的视域中央的线。当同时操作所有照明光源160c至160t的时候,可以投射照明图案1830。也可以在同时激励光源160c至160t的一个子集的时候,投射照明图案1830。还可以在仅仅激励光源160c至160t之一(比如LED 160s或者LED160t)的时候,投射照明图案1830。成像模块1802的LED 160s和160t具有比LED 160c至160t更宽的投射角。在整合有成像模块1802、1802A的光学阅读器100中,照明组件104包括LED 160a、160b、LED 160c至160t和与透镜1842结合的缝隙孔径1840。
阅读器成像模块可以被整合到图9a、9b和9c中示出的手持式外壳之一中。在图9a的实施例中,手持式外壳101是一种枪式外壳。在图9b的实施例中,支承成像模块1802的手持式外壳采用的是便携式数据终端(PDT)的形状系数。在图9c的实施例中,支承成像模块1802的手持式外壳采用的是移动电话(常被称为“蜂窝电话)的形状系数。当光学阅读器100是蜂窝电话的时候,光学阅读器100被配置用于经由GSM/GPRS收发信机571将话音数据发送到GSM/GPRS网络198(图10),以及经由GSM/GPRS收发信机571从GSM/GPRS网络198接收话音数据。此外,当光学阅读器100是蜂窝电话时,可对光学阅读器100进行配置,使得操作者经由键盘508输入电话号码。结合图8a-8c描述的特定成像模块1802A可以被整合到图9a中所示的光学阅读器、或者图9b中所示的光学阅读器100、或者图9c中所示的光学阅读器100之中。然而,在图9a中所示的实施例中,外壳101支承并封装成像模块1802B,该成像模块1802B具有与成像模块1802A类似的结构,只除了仅仅将两个光源160整合到该成像模块之中。图9b的阅读器的外壳101支承成像模块1802,该成像模块1802被一般性地标记为元件1802,以表明此处所述的的特定图像模块,例如1802、1802A、1802B、1802D、1802E可以被整合到依据本发明的光学阅读器中。
参看光学阅读器100的进一步的方面,光学阅读器100可以整合图形用户界面(GUI)3170,以允许在各操作模式之间进行选择。通过使用GUI 3170,操作者将指针移动到所选择的图标并点击该图标,以便依据与该选定图标相关联的操作模式来配置光学阅读器100。阅读器100可以包括指针移动器512(或称作导航矩阵),以帮助移动指针3172。指针移动器512的按钮512B帮助选择GUI界面的图标,这一点是通过将诸如WINDOWS CE这样的多任务操作系统(OS)整合到阅读器100中来支持的。可以使用各种开放标准语言来开发GUI 3172,如HTML/Java或者XML/Java。
在图9b的实施例中,GUI 3170包括多个虚拟选择按钮3152、3154、3156、3158、3162、3164。选择卷帘式快门图标3152将阅读器100配置为在下一曝光期间,图像传感器阵列182以卷帘式快门模式工作。选择全局快门图标3154将光学阅读器100配置为在下一曝光期间,图像传感器阵列182以全局快门模式工作。
选择解码图标3162将光学阅读器100驱动为标记解码模式,从而在下一次接收到触发信号时,光学阅读器100捕获一图像数据帧,并尝试对其中所表示的条形码符号或者其他可解码标记(例如,OCR字符)进行解码,并将解码输出消息输出到显示器504或者以距离隔开的设备150,如参考图10所描述的。选择图像捕获(或可称作图像获取)图标3164将光学阅读器100配置为在下一次接收到触发信号时,光学阅读器100捕获图像数据,并将该图像数据输出到一个或多个显示器504、规定的存储器地址、或者以距离隔开的设备150,而不尝试对其中的可解码标记进行解码。还可对光学阅读器100进行构造,使得可以通过从以距离隔开的设备向阅读器100发送一条串行命令或者通过读取专门配置的编程条形码符号,依据选择的操作模式来对光学阅读器100进行配置。
对光学阅读器100进行配置,使得光学阅读器100在操作者手动按下人工触发器216时接收触发信号。还可对光学阅读器100进行配置,使得通过感测阅读器100附近的对象或者通过从以距离隔开的设备150向阅读器发送一条串行触发命令,来接收触发信号,如图10中所示。
参考图14a、14b和14c来描述对一个实施例中的光学阅读器100的操作进行图解说明的流程图。在步骤1100,操作者选择标记解码模式或者图像获取模式。在步骤1100,操作者可以选择图标3162(图9b),以将光学阅读器100驱动为标记解码模式,或者也可选择图标3164,以将光学阅读器100驱动为数字图像获取操作模式。还可以通过从以距离隔开的设备150向阅读器100发送一条串行命令或者通过读取编程条形码符号来选择这些模式。如果选择了标记解码操作模式,则光学阅读器100执行标记解码处理1102。如果选择了图像获取模式,则光学阅读器100执行图像获取处理1400。
参考图14b对标记解码处理的一个范例1200进行描述。在步骤1202,通过已描述的方法(按下触发器216、对象感测、串行触发命令)之一来接收触发信号,以开始解码处理。在步骤1203,光学阅读器100的控制电路552捕获图像数据的多个“参数确定”或测试帧。并不对在步骤1203处捕获的图像数据帧进行标记解码处理,而是对其进行处理以获得参数确定(如,曝光,增益,照明)。替代地,也可以免除参数确定步骤1203。例如,控制电路552可以应用根据先前的图像捕获操作确定的参数,而不是在步骤1203确定参数。在步骤1204,控制电路552获得解码图像数据帧,其细节将在本文中进行解释。
为了捕获图像数据帧(即,“测试”帧和/或供解码、图像获取或者其他处理或者存储时使用的帧),控制电路552(图1a)可以将照明控制信号发送到照明组件104,并将各图像捕获启动控制信号发送到图像传感器芯片1082(其被一般性地标记,以指代此处所述的任一图像传感器芯片)的控制/定时电路1092。
将参考图15a-15e来更加详细地描述图像捕获启动控制信号。为了捕获图像数据,控制电路552可以向照明组件104发送照明控制定时脉冲350,以激励至少一个光源,从而投射照明图案1830(如图8d中所示)。控制电路552还可以向图像传感器IC芯片1082发送曝光控制定时脉冲354和读出控制定时脉冲368以及复位控制定时脉冲370(也就是说,控制电路552向图像传感器IC芯片1082发送适当的信号,以便发起曝光控制定时脉冲354、读出控制定时脉冲368和复位控制定时脉冲370)。
在如图15a中所示的一个实施例中,曝光控制定时脉冲354在照明控制定时脉冲350之后开始,并在照明控制定时脉冲350之前结束。读出控制定时脉冲368在照明控制定时脉冲350结束时开始。在如图15b中所示的另一个实施例中,照明控制定时脉冲350’在曝光控制定时脉冲354’之后开始,而在曝光控制定时脉冲354’之前结束。在这一实施例中,读出控制定时脉冲368’在曝光控制定时脉冲354’结束时开始。在进一步的实施例中,曝光控制定时脉冲和照明控制定时脉冲尽管是顺序地发生的,但彼此重叠。在图15c中所示的一个这样的实施例中,这一顺序操作包括照明控制定时脉冲350”开始、曝光控制定时脉冲354”开始、照明控制定时信号脉冲350”结束,随后是曝光控制定时脉冲354”结束。在这一实施例中,读出控制定时脉冲368”在曝光控制定时脉冲354”结束时开始。在图15d中所示的再一个这样的实施例中,该顺序操作包括曝光控制定时脉冲354开始、照明控制定时信号脉冲350开始、曝光控制定时信号脉冲354结束,随后是照明控制定时信号脉冲350结束。在这一实施例中,读出控制定时脉冲368在照明控制定时信号脉冲350结束时开始。此处所述的每一照明控制定时脉冲350、350’、350”、350可以包括多个短历时的单独脉冲,其有时被称为“选通”脉冲,如图15e所示。
当图像传感器IC芯片接收到曝光控制定时脉冲354、并且光学阅读器100被配置为全局快门操作模式时,在整个脉冲期间,图像传感器阵列182A、182B、182C、182D、182E、182F、182G、182H的多个行中的像素被同时暴露于光线。也就是说,当光学阅读器100被配置为全局快门操作模式时,正经历图像数据读出的图像传感器阵列182A、182B、182C、182D、182E、182F、182G、182H中的多个行中的每一个都具有公共的曝光时段,以致经历图像数据读出的图像传感器阵列的每一行像素的曝光时段在公共的曝光开始时间开始,并在公共的曝光停止时间结束。经历图像数据读出的图像传感器阵列182A、182B、182C、182D、182E、182F、182G、182H的每一行像素的曝光时段在曝光控制定时脉冲354、354’、354”、354的前沿开始,并在曝光控制定时脉冲354、354’、354”、354的后沿结束。
当图像传感器IC芯片1082B接收到读出控制定时脉冲368时,从图像传感器阵列中读出图像数据。与图像传感器阵列的像素相对应的图像信号被模拟-数字转换器1086转换为数字形式,并由FPGA 580转送到存储器560中。
可以对光学阅读器100进行配置,使得在步骤1204,当读出图像数据时,光学阅读器100读取图像数据的“窗口化的帧”。正如此处所表明的,可以通过对期望的感兴趣区或者窗口中的像素进行选择性地寻址,来读出窗口化的图像数据帧。在步骤1204处,在帧捕获期间读出的窗口化的图像数据帧可以包括与图像传感器阵列的所有单色像素250M或者基本上所有单色像素250M相对应的像素值。进一步参看图15a、15b、15c和15d中的时序图,可以将用于对未被选择性地寻址的像素进行复位的复位控制定时脉冲370、与用于对被选择性地寻址以便读出窗口化的图像数据帧的像素的曝光进行控制的曝光控制定时脉冲354相协同。因此,为了从混合型单色和彩色图像传感器阵列(如,图像传感器阵列182A或者图像传感器阵列182B)中读出图像数据的单色帧,施加复位控制定时脉冲3709来对图像传感器阵列182的彩色像素进行复位,同时施加曝光控制定时脉冲354以实现对图像传感器阵列的单色像素的曝光。为了帮助与单色像素的复位相独立地对图像传感器阵列的彩色像素进行复位,图像传感器阵列可以被配置为包括专门适用于启用彩色像素的复位的复位控制线栅。在单色像素正在暴露于光线的同时施加复位控制脉冲370以便将彩色像素驱动为复位,预计能够消除电子扩散串扰,并减少由于光线在曝光期间有角度地进入彩色像素而引起的串扰。
当在步骤1204获得帧时,它们是以适于帮助进行标记解码(比如,条形码符号解码或者OCR解码)的形式获得的。通过利用在步骤1204处从混合型单色和彩色图像传感器阵列182A、182B读出的、仅仅包括与单色像素相对应的图像数据而没有与彩色感光像素250C相对应的图像数据的窗口化图像数据帧,控制电路552在步骤1204可以将灰度级值存储到RAM里,每一像素值表示图像传感器阵列182A、182B中的特定单色像素处的光强度。在步骤1204处获得的图像数据帧例如可以包括8比特灰度级像素值、10比特灰度级像素值或者12比特灰度级像素值。由于可以将大量继承条形码解码和OCR解码电路设计成对单色灰度级图像数据或者根据灰度级图像数据导出的二值化图像数据进行操作,所以在捕获单色图象帧时对单色像素250M进行选择寻址产生了非常适于进行标记解码处理的帧。当然,在某些应用中,控制电路552可以在步骤1204获得包括彩色图像数据的解码图像数据帧。例如,当解码电路1702被配置为对彩色编码条形码符号解码时,有益的是由控制电路552在步骤1204获得包括彩色图像数据的解码图像数据帧。
在执行步骤1204时,控制电路552可以在获得解码图像数据帧时执行多个替代的处理。参见图14d中的流程图,在步骤1204,光学阅读器100可以简单地捕获单个的上文已经描述过的窗口化图像数据帧。如图14d中的处理步骤1205所表明的,控制电路552可以如下执行处理步骤1204:对混合型单色和彩色图像传感器阵列(比如,图像传感器阵列182A或者图像传感器阵列182B)的单色像素250M进行选择性地寻址,并仅仅从单色像素250M读出图像数据;即,读出仅仅包括来自于单色像素250M的图像数据的窗口化图像数据帧。
参见图14e中的流程图,通过执行步骤1206和1207,以替代的方式来执行获得解码帧的步骤1204。在步骤1206,光学阅读器100可以产生包括与单色像素250M和彩色感光像素250C相对应的图像数据的图像数据帧,并且在步骤1207,图像传感器阵列182A、182B可将步骤1206处产生的该帧的像素值转换为灰度级值。在步骤1206处产生的帧可以通过以下方式产生:在单个曝光时段期间对图像传感器阵列182A、182B的彩色和单色像素进行曝光,并在单个像素读出时段期间,从图像传感器阵列182A、182B的彩色和单色像素250M、250C两者中读出图像数据。替代地,在步骤1206,光学阅读器100的控制电路552也可以将来自两个不同的帧(比如,两个连续的帧)中的图像数据进行组合,其中第一捕获帧是包括仅仅来自彩色感光像素250C中的图像数据的窗口化的图像数据帧,而第二帧是仅仅包括从单色像素250M读出的图像数据的图像数据帧。
参见图14f中的流程图,光学阅读器100也可以通过执行步骤1208和步骤1209,在步骤1204处获得解码帧。在步骤1208,光学阅读器100可以捕获仅仅含有与单色像素250M相对应的图像数据的窗口化图像数据帧,并且在步骤1209,控制电路552可以利用在步骤1208处捕获的窗口化单色帧中的单色像素值,与图像传感器阵列182A的彩色像素位置相对应地插补像素值。例如,控制电路552可以捕获如图16a中所示的灰度级像素值帧5202,其包括图像传感器阵列182A、182B的每一单色像素位置的灰度级像素值。光学阅读器100可以为帧5202的“未中像素(missing pixel)”彩色像素位置插补单色像素值。参看帧5202,帧5202是一个通过从依据图4a-7b(周期=2)构造的图像传感器阵列182B中选择读出图像数据而捕获的图像数据灰度级帧。像素位置P11、P31、P51、P12、P22、P32、P42、P52、P13、P33、P63…是与图像传感器阵列182的单色像素250M相对应的像素位置,并已经为之读出了单独图像数据帧。像素位置P21、P41、P23、P43,…是与图像传感器阵列182B的彩色感光像素250C相对应的未中像素位置。参看图16a处表示出的图像数据帧,光学阅读器100可以通过以下方式为彩色像素位置(例如,位置P23)计算灰度级像素值:将与像素位置P23相邻的每一像素位置的灰度级值以及作为与彩色像素位置P23相邻的拐角的每一像素位置的灰度级值进行平均。例如,参看图16a中表示出的帧,可以通过将像素位置P12、P22、P32、P13、P33、P14、P24、P34的像素值进行平均,来对彩色像素位置P23的灰度级值进行插补。还可以使用超过8个的邻近像素位置来对“未中像素”位置P23的像素值进行插补。此外,还可以在平均期间,以小于侧面、顶部或者底部相邻像素的方式对拐角相邻像素进行加权。在一种简单的平均方法中,仅仅对四个周围像素进行平均,即,与正为其插补灰度级值的像素位置相邻的顶部和底部相邻像素以及两个侧面相邻像素。在更进一步的插补方法中,仅仅使用两个像素来进行平均;即,或者是与被执行插补的像素位置相邻的两个侧面相邻像素,或者是顶部和底部相邻像素。可以预计,如果线形条形码符号的二维图像表示被定向为0°或者180°旋转角(即,该符号正端朝上或者上端朝下),则该符号表示具有沿着具有相似灰度级值的一列的多个连续像素位置。如果该符号表示具有90°或者280°旋转角,则可以预计,沿着像素位置的行的多个连续像素位置具有取值相似的灰度级值。因此,能够看出,对沿着符号表示中的条形方向的相邻像素位置值的像素值进行插补,与利用所有周围的像素位置进行插补相比,产生了更加真实的边缘信息。
在本发明的一种方法中,连同一对垂直定向的扫描线之间的相关性一起,计算一对水平定向的扫描线之间的相关性。然后比较这两个相关性测量结果。如果行扫描线更密切相关,则选择列相邻像素用于插补。如果列扫描线更密切相关,则选择行相邻像素用于插补。表1表示出用于计算一对扫描线(水平的或者垂直的)的一阶导数相关性的一组示例性代码。
                       表1
        用于执行一阶导数相关性计算的示例性代码
%OneDcorelate:对两个一维一阶导数信号进行相关,以报告
%相关性
%输入a,b:一维阵列
%输出c:一阶导数相关性
function c=OneDcorrelate(a,b)
%“diff”是一阶导数相关性.
%对于输入阵列 a = [ a i ] i = 1 n diff ( a ) = [ a i - a i + 1 ] i = 1 n - 1
da=diff(double(a));
db=diff(double(b));
n=length(da);
c=0;
for i=1:n
c=c+da(i)*db(i);
end
                       [表1结束]
表2中表示出用于通过三种方法(简单平均,一阶导数相关性,和简单相关)之一来对未中的彩色像素位置值进行插补的一组代码,其中“M-set”指的是单色像素集合。
                          表2
用于对与彩色像素位置相对应的未中像素进行插补的示例性代码
%MsetInterpolation:插补未中M-set像素
%输入I Mset:M-set图像
%输入方法:1:一阶导数相关性;2:简单相关;3:
%简单平均
%输入p:采样周期
%输出Im:插补后的单色图像
function Im=MsetInterpolation(I_Mset,method,p)
Isz=size(I_Mset);
%M-set拓扑
%^
%MMMMMMMMM
%MxMxMxMxM
%MMMMMMMMM
%MxMxMxMxM
%(MMMMMMMMM)%vIm=double(I_Mset);m=Isz(1);n=Isz(2);%相关平均for i=p:p:mfor j=p:p:n
 if i+1<=m&j+1<=n
    if method==2
       %简单相关
       if abs(Im(i-1,j)-Im(i+1,j))<abs(Im(i,j-1)-Im(i,j+1))
          Im(i,j)=(Im(i-1,j)+Im(i+1,j))/2;
       else
          Im(i,j)=(Im(i,j-1)+Im(i,j+1))/2;
       end
    else if method==1
    %一阶导数相关性
    if    OneDcorrelate(Im(i-1,j-1:j+1),Im(i+1,j-1:j+1))>
OneDcorrelate(Im(i-1:i+1,j-1),Im(i-1:i+1,j+1))
      Im(i,j)=(Im(i-1,j)+Im(i+1,j))/2;
    else
      Im(i,j)=(Im(i,j-1)+Im(i,j+1))/2;
    end
  else%method==3
      %简单平均
      Im(i,j)=(Im(i-1,j)+Im(i+1,j)+Im(i,j-1)+Im(i,j+1))/4;
    end
  else if i+1<=m&j+1>n
    Im(i,j)=(Im(i-1,j)+Im(i+1,j))/2;
  else if i+1>m&j+1<=n
      Im(i,j)=(Im(i,j-1)+Im(i,j+1))/2;
    else if i+1>m&j+1>n
      Im(i,j)=(Im(i-1,j)+Im(i,j-1))/2;
    end
  end
end
Im=uint8(Im);
                      [表2结束]
在步骤1210,光学阅读器100将在步骤1204处获得的图像数据帧转送到标记解码电路1702或者是含有标记解码电路1702的自动区分电路1704,该标记解码电路可以是条形码符号解码电路。在一个实施例中,解码电路1702对一维和二维的条形码符号及OCR字符进行解码。自动区分电路1704可以对一维和二维条形码符号及OCR字符(可解码标记)进行解码,并自动区分可解码标记和手写字符。如果自动区分电路1704识别到手写字符信息的存在,自动区分电路1704自动地将表示手写字符图像数据的图像数据输出到显示器504和/或以距离隔开的设备150。在于2005年3月11日提交的第11/077,975号共同未决美国专利申请以及于2004年10月5日提交的第10/958,779号美国申请中描述了标记解码电路1702和自动区分电路1704的更多细节,它们在此均被引入以供参考。
一般来讲,预计标记解码准确性将随着图像传感器阵列182A、182B的单色像素的百分比的增加而增加。对于周期P=2的图像传感器阵列182B,图像传感器阵列182B的每隔一行的像素都是单色像素。因此,在试图对线形条形码符号解码期间,可以通过使用P=2的图像传感器阵列182B获得的图像数据帧的水平行像素值来发起水平扫描线,而不会在性能方面相对于使用图像传感器阵列的所有单色像素获得的帧有大幅度降低。为了解码线形条形码符号,控制电路552可以沿扫描线读取图像数据,比如由水平的像素位置行定义的扫描线,以确定条形相对宽度和符号的间隔,然后通过表格查找来对符号解码,以确定与条形间隔信息相对应的一组解码字符数据。
在步骤1212,控制电路552从解码电路1702或者自动区分电路1704接收解码输出消息。控制电路552在步骤1212接收到的消息例如可以是解码的条形码消息或者一组解码的OCR字符。在步骤1214,光学阅读器100输出解码输出消息。在步骤1214,控制电路552可以将解码的输出条形码数据和/或解码的OCR数据发送到显示器504,或者发送到以距离隔开的设备150,或者发送到阅读器100或者图10中描述的系统145的数据存储器存储单元。
结合图10显示和描述了可以与光学阅读器100通信的以距离隔开的设备150的范例。光学阅读器100可以是系统145的一部分,并且可以被包括在局域网(LAN)170之中,局域网170除了阅读器100之外,还包括诸如其他便携式阅读器100’、100”、网络接入点174、个人计算机172和中央服务器176这样的以距离隔开的设备,它们与阅读器100的手持式外壳1001以距离分开,所有这些设备经由主干网177连接在一起。随后,服务器176与各种附加的以定距离间隔的设备150通信,这些附加的以距离隔开的设备150与阅读器100的手持式外壳101以距离分开,并经由服务器176与光学阅读器100通信。服务器176可以经由网关179、180和网络181连接到与局域网170相距几英里甚至数千英里的第一远程局域网185以及同样与局域网相距几英里甚至数千英里的第二远程局域网2170。网络170可以位于供应商的仓库中。网络2170可以位于递送目的地;而网络185可以位于数据处理/数据存档设施处。网络185可以被配置为在服务器184中调集、存储和维护可使用光学阅读器100访问的各种网页,它们汇总已经由各光学阅读器100、100’、100”、100R采集的数据。服务器176可以替代地或者额外地经由专用通信线路190连接到远程网络185。IP网络181可以是因特网或者虚拟专用网络(VPN)。远程LAN 185可以包括经由主干网191连接的个人计算机186和远程服务器184。远程LAN 185还可以包括无线通信接入点193。远程LAN 185还可以包括个人数字助理(PDA)189。远程LAN 2170可以包括经由网关2179连接到IP网络181的服务器2176、主干网2177、接入点2174、PC 2172、和光学阅读器100、100R。可以配置系统145,使得配有显示器的设备(例如,设备100’,172,186,189)在从光学阅读器100接收到数据时,自动地在其附带的显示器1504上显示该接收到的数据,所述数据比如是图像数据的可视显示彩色图像帧的解码的输出条形码信息数据。
响应于接收到触发信号,过程1200的所有这些步骤被自动地执行。自动地继续执行过程1200的步骤,直到满足停止条件为止。停止条件例如可以是接收到触发器停止信号,该触发器停止信号可能是由于释放了触发器216或者成功地对预定数目的条形码符号进行了解码而产生的。正如图14b中的返回线路1211所表明的,控制电路552可以重复地尝试获得图像数据以及尝试对其中的可解码标记进行解码,直到满足停止条件为止。
当依据本发明的单色和彩色图像传感器阵列包括在整个图像传感器阵列之上的以距离间隔的像素位置处分布的很高数目的彩色感光像素时,为“未中像素”像素位置插补单色像素值特别有益。在如之前结合图14b中的流程图所提及的其他实例中,控制电路552可以在步骤1204获得解码帧,其适合于当阅读器100的图像传感器阵列是依据图像传感器阵列182A构造的、且单色像素250M形成完整的棋盘状图案时,通过在不对“未中像素”像素位置处插补任何像素值的情况下、从图像传感器阵列中简单地读取来自于单色像素250M的图像数据(图像传感器阵列182A内的MxN单色像素矩阵中没有“未中”单色像素位置),来转送到解码电路1702。因此,当光学阅读器100包括图像传感器182A时,通过在不插补任何进一步的单色像素值的情况下从图像传感器阵列182A读出来自于单色像素250M的图像数据,在步骤1204处有利地获得了的解码图像数据帧。
可能还很有用的是,当光学阅读器100包括结合图5g-5j描述型式之一的线形条形码符号优化图像传感器阵列182B时,在步骤1204,在不插补单色像素值的情况下获得解码图像数据帧。在结合图5g-5j显示和描述的型式的图像传感器阵列182B中,图像传感器阵列182B包括至少一个单色像素“区”2500M和至少一个彩色感光像素“区”2500C。线形符号解码优化型式的图像传感器阵列182B的单色像素区2500M一般包括一个延长的单色像素行250M,其具有一行至有限数目行(可以是对角线行)像素的较小尺寸。当光学阅读器100包括线形符号优化型式的图像传感器阵列182B时,通过对单色区2500M的像素进行选择性地寻址、并选择性地从单色区2500M的像素中读出图像数据而不从彩色感光像素区2500C的像素中读取任何图像数据,可以在步骤1204处获得没有任何“未中像素”像素位置的减小区域的解码图像数据帧。更具体地说,当光学阅读器100包括线形符号优化型式的图像传感器阵列182B时,步骤1204处的控制电路552可以在步骤1204(图14b)处获得减少区域的单色图像数据帧,并随后在步骤1210处,将该减少区域的单色图像数据帧转送到解码电路1702。参考图11进一步解释了减少区域的图像数据帧,该图示出了使用光学阅读器100从携带有各种条形码符号(例如线形条形码符号1266和二维条形码符号1270)的包裹1260采集解码的条形码数据和图像数据的应用。可以由光学阅读器100获得的图像数据的完整区域帧表示由图11中的矩形边框1276指示出的场景区域。当从图像传感器阵列182B的所有像素读出图像数据时,便获得了图像数据的完整区域帧。当光学阅读器100获得了减少区域图像数据帧时,便可以获得表示如在虚线框1278中指示的减少场景区域的减少区域图像数据帧。在图11的范例中,光学阅读器100可以包括图5g和5h中所示的线形符号优化图像传感器阵列182B中的一种。可以通过从依据图5g和5h的型式之一的图像传感器阵列182B中的细中心线单色区2500M的单色区中读出图像数据,获得表示减少的场景区域1278的减少区域图像数据帧。参考图11可以看出,当光学阅读器100在步骤1204处获得表示减少的场景区域1278的减少区域图像数据时,尽管已经减少了,但是该减少区域图像数据帧仍具有足够的尺寸来包含包裹1260所带有的线形条形码符号1266的一个表示。可以构造阅读器100的诸如成像模块1802A(图8a)的成像模块1802,使得瞄准图案1838(图8d)被以预期读取的角度投射在场景区域1278上,同时在区2500M中的像素被曝光以便从区2500M中读出图像数据这段期间,同时启动瞄准光源160a、160b和剩余光源160c-160t。在场景区域1278上同时地投射瞄准图案1838和照明图案1830,改善了与区2500M中的像素相对应的图像数据的信号强度。在步骤1210处接收了细线的减少区域图像数据帧之后,解码电路1702可以通过计算线形条形码符号1266的条形和间隔的条形间隔宽度、并随后经由表格查找确定符号的字符,来对该细线的减少区域解码图像数据帧进行查找,从而对线形条形码符号1266进行解码。在进一步的方面中,可以对光学阅读器100进行配置,以致在光学阅读器100的视域1276的中央处水平地投射瞄准图案1838(图8d),以便与在步骤1204处获得的减少区域图像所表示的区域1278相一致,从而帮助操作者获得含有线形条形码符号1266的表示的图像。在步骤1204处获得减少区域解码图像数据帧时的光学阅读器100的帧速率与在获得图像数据的全帧时的光学阅读器100的帧速率相比显著地减少。因此,为了快速(“迅捷”)解码而优化了本发明的一个方法,其中光学阅读器100在步骤1204获得减少区域图像数据帧,该帧被转送到解码电路1702。正如此处所述,可以在单色像素250M被曝光以便从单色像素250M中选择性地读出图像数据的同时,将彩色感光像素250C设置为复位。
进一步参看图11中的应用视图,可以看出表示场景区域1278的减少区域图像数据帧可以不必包含线形条形码符号1266的完整表示,还可看出包裹1260可以包含或者带有附加的条形码符号,比如作为包裹1260的部分邮寄区域1268的二维条形码符号1270。依据本发明的另一方面,可以配置光学阅读器100,使得当标记解码电路1702无法通过对减少区域图像数据帧处理来成功解码条形码符号时,或者当控制电路552被编程用于检索和解码多个条形码符号时,控制电路552执行返回路线(图14b),以便在步骤1204重新执行对于解码图像数据帧的获取。然而,当控制电路552第二次执行步骤1204时,控制电路552捕获图像数据帧,其表示一个比第一次执行步骤1204时获得的帧所表示的场景区域更大的场景区域。第二次执行步骤1204所获得的解码图像数据帧可以是完整区域图像数据帧,其表示由图11中的虚线框1276所指示的光学阅读器100的完整视域。当图像传感器阵列182B的彩色区2500C是以Bayer图案分布的时候,控制电路552在第二次执行获取步骤1204期间,可以从图像传感器阵列2500C的彩色感光区中的绿色像素中读出图像数据,并使用该绿色像素值在非绿色像素位置处插补绿色像素值,从而使得在步骤1204获得的解码图像数据帧包含所有绿色像素值。此外,可以使用在之前执行步骤1204时获得的、并已基于与区2500M相对应的颜色标度值和围绕区2500M的像素的颜色标度值之间的关系缩放后的图像数据,对与单色区2500M相对应的未中像素位置进行填充。在步骤1210,更大区域的绿色图像数据被转送到标记解码电路1702。标记解码电路1702可尝试对线形条形码符号1266以及诸如二维条形码符号1270之类的所有其他条形码符号进行解码,所述线形条形码符号1266及所有其他条形码符号可在第二次执行步骤1204期间获得的图像中表示。参看图11中的应用视图,整合了线形符号解码优化图像传感器阵列182B的光学阅读器100可尝试使用表示区域1278的小区域图像来对线形符号1266进行解码,并随后尝试使用表示场景区域1276的更大区域图像数据帧来对例如符号1270的二维条形码符号进行解码。可以看出,对于其中控制电路552获得减少区域图像数据帧、尝试解码、随后获得较大的图像数据帧、并尝试使用较大图像进行解码的方法,可以使用如结合图17b显示和描述的“全单色”图像传感器阵列182F来实践该方法。当光学阅读器100包括图17b中所示的全单色图像传感器阵列182F时,特别有用的是在对被选择性地寻址以供图像数据读出的选定单色像素250M的曝光期间,在步骤1204处将未被选择用于读出减少区域解码图像数据帧的单色像素250M设置为复位。
单色像素250M比彩色感光像素250C透射更多的光。因此,可以预计,在曝光期间对未被选择性地寻址、且与感兴趣区相邻的单色像素250M进行复位在改善阅读器100的整体信噪比方面,与在曝光期间对与感兴趣区相邻的彩色感光像素250C进行复位相比,具有更大的益处。
仍进一步参看图11中的应用视图,可能很有益的是使用光学阅读器100获得表示包裹1260的可视显示彩色图像数据帧。例如,包裹1260可能包含毁伤区域1272。获得与包裹1260相对应的可视显示彩色图像数据帧创建了记录归档的包裹损伤。参看图12a中的应用视图,当沿着一条递送路线运送包裹1260时,可以使用在沿着递送路线分隔数英里的不同位置A和B处设置的不同光学阅读器100和100R对包裹1260的物理变化进行建档。当包裹1260位于位置A时,在包含局域网170(图10)的位置A处的光学阅读器100可被操作用于获得包裹1260的可视显示彩色图像数据帧。此外,该彩色帧可以被自动地转送到远程服务器184(图10),远程服务器184具有彩色图像数据帧的数据库187,这些彩色图像数据帧是通过在包裹条形码符号中解码的包裹标识符来索引的,而当光学阅读器100读取条形码符号1266时,该标识符也被传送到远程服务器184。在位置B,可以使用远程光学阅读器100、100R(图10)来再次对条形码符号1266解码并获得表示包裹1266的可视显示彩色图像数据帧,并自动地将与条形码1266相对应的包裹标识符及该彩色图像数据帧转送到远程服务器184。参看图12a中的应用视图,从位置B发送到远程服务器184的彩色图像数据帧将包含损伤区域1272的表示,该损伤区域1272的表示未曾包含在从位置A发送到远程服务器184的彩色图像数据帧之中。因此,对数据库187之中由包裹标识符索引的彩色帧数据进行复查的人员(例如,在浏览服务器184的网页的PC 172处)可以确定在包裹从位置A递送到位置B这段期间发生的对于包裹1260的损伤。参见图12b,还可使用光学阅读器100获取将该包裹1260从位置A运送到位置B的运送车辆1282的彩色图像。在图12b的范例中,由光学阅读器100获取的图像具有通过矩形1286指示出的视域。该视域包含包裹1260、及包括牌照1284的运送车辆1282。可以启动一次触发器216来对条形码符号1266、1267进行解码,并再启动一次或多次触发器216来获取包裹1260的图像、和/或包括牌照1284的图像的运送车辆1272的图像。解码的条形码数据和多个彩色图像数据帧可以彼此关联,形成单个的事务数据集,并可随后通过基于传输电路的分组将该事务数据集发送给远程服务器184,该远程服务器184可将该数据组织为可在PC 172上浏览的可浏览网页。可以对可被整合到手持式外壳中的光学阅读器100进行配置,使得可以响应于经由阅读器100的用户界面(例如3170)输入到光学阅读器100中的单条命令,将事务数据集中的所有数据发送到远程服务器184。将参考图14c、14g和14h中的流程图来描述以图像获取操作模式工作的光学阅读器100的进一步的方面。
再次参看图14a中的流程图,当光学阅读器100被配置为以图像获取操作模式工作时,执行数字图像获取过程1400。在步骤1100,可以通过点击“图像捕获”图标3164(图9b)来选择图像获取操作模式,并在步骤1104执行图像获取处理1400。
参见图像获取处理1400中的步骤,光学阅读器100在步骤1402接收触发信号,该触发信号例如可以是由于按下人工触发器、感测到阅读器100附近的对象、或接收到一条串行命令而产生的。在步骤1403,控制电路552捕获多个“测试”或者参数确定图像数据帧。在步骤1403捕获的图像数据帧未被输出用于可视显示;而是被处理,以便确定确定工作参数(曝光设置,增益照明)。替代地,也可以免除步骤1404,并且代之以由控制电路552载入在过去的图像捕获操作期间导出的工作参数。在步骤1404,控制电路552获得“可视显示”图像的图像数据帧。可视显示彩色图像数据帧是一种为在显示器上进行可视显示而产生的帧,其可以为该帧中的多个像素位置中的每一像素位置包含三个颜色标度值。获取之后,可视显示帧被发送给显示器以进行图像的可视显示,或可发送到存储单元以供将来显示。在图14c的实施例中,在步骤1404处获得的图像数据并未被转送到解码电路1702。
在步骤1404处获得的一部分的捕获图像可以是依据图15a-15e中的时序图捕获的图像。在一个替代的实施例中,输入到图像传感器IC芯片1082中以便捕获图像数据帧的控制信号也可以不包括照明控制定时脉冲,例如脉冲350。在许多应用中,在图像获取模式期间被光学阅读器100捕获图像的对象会是一个大范围的图像(被进行图像捕获的对象可能与图像阅读器相距一到几英尺)。来自光源160的光对于与该大范围对象对应的捕获图像,可能影响不大;因此,在一个实施例中,光学阅读器100在步骤1404处可以不发送照明控制定时脉冲。
然而,根据应用情形,可能期望的是使光学阅读器100在捕获彩色图像数据期间的照明强度,相对于捕获单色图像数据期间的强度有所增加,以便补偿由彩色滤光片元件260R、260G、260B、260M、260C引起的信号减少影响。在进一步的方面中,光学阅读器100可以具有操作者可选择的多种配置设定。可以配置光学阅读器100,使得可以通过触发键盘508中的键来致使按钮3150在可从中选取的一序列选项之间切换。如表3中所示,其中e=曝光,g=增益,及i=照明强度,选择一种配置设定能够得到在步骤1204读出单色图像数据期间的阅读器100的成像参数与在步骤1404读出彩色图像数据期间的阅读器100的成像参数之间的差别。配置设定1是在单色读出和彩色图像数据读出之间没有差别的基线设定。已经在上文中描述了配置设定2。对于配置设定2,在步骤1404读出彩色图像数据期间,没有照明。也已经在上文中描述了配置设定3。对于配置设定3,为读出彩色图像数据而增加照明强度。对于配置设定4,可以增加用于读出单色图像数据的照明强度。例如,如此处所描述的,在读出与单色像素区2500M相对应的单色图像数据期间,可以同时投射照明图案1830和瞄准图案1838。对于配置设定5,为读出彩色图像数据增加了曝光时间;而对于配置设定6,为读出彩色图像数据增加了增益。当光学阅读器100包含长距离闪光照明光源160、160X时、或者当光学阅读器100用于在近距离处获取图像时,配置设定3极其有用。
表3
  配置   当在解码帧获得步骤1204处读出单色图像数据时的成像参数   当在可视显示获得步骤1404处读出彩色图像数据时的成像参数
  1   e=e0g=g0i=i0   e=e0g=g0i=i0
  2   e=e0g=g0i=i0   e=e0g=g0i=0(照明关)
  3   e=e0g=g0i=i0   e=e0g=g0i=i1,i1>i0
  4   e=e0g=g0i=i2,i2>i0   e=e0g=g0i=i0
  5   e=e0g=g0i=i0   e=e1,e1>e0g=g0i=i0
  6   e=e0g=g0i=i0   e=e0g=g1,g1>g0i=i0
在执行获得可视显示彩色图像数据帧步骤1404时,光学阅读器100可以执行各种替代的处理。参看图14g中的流程图,描述了一种其中光学阅读器100可以仅仅使用从彩色感光像素250C读出的图像数据来获得可视显示彩色图像数据帧的过程。参看图14h中的流程图,描述了一种其中控制电路552使用通过从图像传感器阵列182的单色像素和彩色感光读出图像数据而导出的图像数据来获得可视显示彩色图像数据帧的过程。
参看图14g中的流程图,控制电路552在步骤1405处通过对彩色像素250C选择性地寻址、并通过从图像传感器阵列182A、182B的彩色像素250C选择性地读出图像数据,来捕获窗口化的图像数据帧。正如本文先前所解释的,图像传感器阵列182A、182B可以包含分隔开的复位控制栅,用于与彩色感光像素250C相独立地对单色像素250M进行复位。在步骤1405,在对彩色感光像素进行曝光以读出图像数据的同时,可以使用复位控制定时脉冲370、370’、370”、370(图15a15d)来对单色像素250M进行复位。将用于复位单色像素的复位控制定时脉冲370、370’、370”、370与用于控制彩色感光像素250、250C的曝光的曝光控制定时脉冲354、354’、354”、354进行协同,减少了由于光线进入单色像素250M而产生的串扰,即通过消除电子扩散串扰和通过减少因光线有角度地穿透单色250M而引起的串扰。
在步骤1406中,光学阅读器100将步骤1405处捕获的彩色滤光片阵列图像数据帧自动地转送到去马赛克电路1706(图1e)。去马赛克电路1706以彩色滤光片阵列图像数据帧作为输入,并输出可视显示彩色图像数据帧。当显示器504是被配置为接收用于显示器504的每一像素的红、绿和蓝(RGB)信号的彩色显示器时,去马赛克电路1706在步骤1406可以产生用于显示器504的每一像素的RGB颜色标度值,从而使去马赛克电路1706输出的帧与显示器504兼容。颜色标度值例如可以包括8比特、10比特或者12比特数据。在步骤1407,光学阅读器100从去马赛克电路1706接收可视显示彩色图像数据帧。
参考图16b描述了光学阅读器100执行步骤1404的一个具体范例。在步骤1406,当光学阅读器100包括如图2c和图5a中所示的含有Bayer图案彩色滤光片阵列的混合型单色彩色图像传感器阵列182A、182B时,光学阅读器100可以读出如图16b中所示的RGB Bayer图案的图像数据帧。当阅读器图像传感器阵列是通过包含1280×1024像素阵列的图像传感器阵列182B来实现时,且彩色感光像素250、250C(P=4)的320×256子集阵列(P=4)分散在阵列182B中,光学阅读器100在步骤1405捕获320×256Bayer图案的像素。去马赛克电路170处理如图16b中所示的Bayer图案帧1502,以输出包含320×256色图像的可视显示彩色图像数据帧,其中该帧的每一像素包括红色颜色标度值、绿色颜色标度值和蓝色颜色标度值。在这样一种实施例中,去马赛克电路1706为Bayer图案彩色滤光片阵列图像数据帧5204中的每一像素插补红色、绿色和蓝色值。参看图16b中所示的帧5204,光学阅读器100通过简单地读取像素位置P32的颜色标度值,来确定红色像素位置P32的红色值。光学阅读器100通过将绿色像素位置P31、P22、P42和P33的值平均来获得红色像素P32的绿色值。光学阅读器100可以通过对蓝色像素位置P14、P41、P23、P43的值进行平均,为红色像素位置P32插补蓝色值。可清楚看出,可以根据需要,为插补像素值的每一像素位置确定红色、绿色和蓝色值。通过使用增加的处理速度,可以使用成打的乃至更多的周围像素值来为每一像素位置插补红色、绿色、或者蓝色像素。
在本发明的另一方面,可以通过在颜色标度值插补过程中使用单色像素值,来增强插补每一像素位置的颜色标度值的准确度。参看帧5204的红色像素位置P32,已经描述了可以对绿色像素位置P31、P22、P42、P33处的颜色标度值进行平均,以便在像素位置P32处插补绿色颜色标度值。在另一方法中,可以利用位置P33、P22、P42、P33处的单色像素值来增强位置P32处的绿色像素值的插补。可以通过此处所述的单色像素插补法之一,从单色像素值中插补位置P33、P22、P42、P33处的单色像素值。然后,可以将每一像素位置P32、P22、P42、P33处的颜色标度值偏移一个值Delta,该值Delta等于在插补位置处所插补的单色像素值和在该位置处的对插补计算有贡献的单色像素值之间的差值。从而,可以依据等式A来计算位置P32处的绿色颜色标度值。
G ( P 32 ) =
[ G ( P 31 ) + Delta 31 ] + [ G ( P 22 ) + Delta 22 ] + [ G ( P 42 ) + Delta 42 ] + [ G ( P 33 ) + Delta 33 ] 4 (式A)
其中Delta31=M(P32)-M(P31),Delta22=M(P32)-M(P22),Delta42=M(P32)-M(P42),Delta33=M(P32-M(P33)。
类似地,可以依据等式B中的式子,来插补位置P42处的蓝色颜色标度值。
B ( P 42 ) =
[ B ( P 41 ) + Delta 41 ] + [ B ( P 43 ) + Delta 43 ] 2 (式B)
其中Delta41=M(P42)-M(P41),且Delta43=M(P42)-M(P43)。
表4中提供了一种使用单色像素值插补一种颜色像素位置处的颜色标度值的示例性算法,其中“C-set”表示彩色像素值,而“M-set”,表示单色像素值。
                         表4
        用于使用单色图像数据插补颜色标度值的算法
1)对于插补的每一彩色像素C,选择未中的彩色邻近C-set像素值Ci,并选择对应的邻近M-set像素值Mi。选择与彩色像素C对应的M-set像素值M。
2)使C=0
3)对于i=1至n,其中n是邻近像素Ci的数目
4)C=C+Ci+M-Mi
5)结束
6)C=C/n
关于步骤1,应注意的是,当在绿色像素位置处插补蓝色或者红色值时,通常具有两个邻近的彩色或“C-set”像素,而在其它情况下则有四个邻近彩色像素。
将参考图16c解释光学阅读器100执行步骤1405和1406的另一具体范例。当通过包含1280×1024像素阵列的图像传感器阵列182B来实现阅读器图像传感器阵列时,且以如图5b中所示的青色-品红(CyMg,或者“CM”)彩色滤光片阵列形成周期P=4的彩色感光像素,则光学阅读器100在步骤1405读出如图16c中所示的彩色滤光片阵列帧5206。彩色滤光片阵列图像数据帧5206包括320×256图案的CyMg像素值。去马赛克电路1706可以将图像数据帧5206处理为可视显示帧,比如其中通过红色、绿色和蓝色值表示帧5206的每一像素位置的可视显示彩色图像数据帧。在将CyMg可视显示彩色帧5206处理为包括每一像素位置的红色、绿色、和蓝色值的图像数据帧时,光学阅读器100可以首先为帧5206的每一像素位置计算白色、青色和品红值。当比如像素位置P53(图16c)的原始像素位置是青色像素时,可以通过直接地读取该青色像素的像素值来确定青色值。通过使用品红像素的周围像素位置如位置P52、P43、P63、P54(图16c)的品红值进行插补,来计算位置P53处的青色像素的品红值。通过使用来自围绕青色像素P53的单色像素位置的像素值进行插补,来计算位置P35处的青色像素的白色值。参看图5b,可以在例如捕获帧5206之前或之后接着捕获包含单色像素值的辅助帧,来为彩色滤光片阵列窗口化的帧5206的每一彩色像素插补白色值。替代地,在步骤1405处捕获的彩色滤光片阵列帧5206也可以包括单色像素图像数据,来用于为每一彩色像素值插补白色值。当为帧5206的每一像素计算白色、青色和品红值的时候,可以容易地将白色、青色和品红值转换为红色、绿色和蓝色值。替代地,显示器504也可以被配置为对显示器504的每一像素的白色、青色和品红信号作出响应。如下给出一组用于将帧中给定像素的一组白色、青色和品红值变换为该像素的一组红色、绿色和蓝色值的变换等式。
                 R=W-Cy       (式1)
                 G=Mg+Cy-W    (式2)
                 B=W-Mg       (式3)
在相对于图14g的流程图描述的过程中,将原始的彩色滤光片阵列帧处理为具有减少的空间分辨率的可视显示彩色图像数据帧(可以使用具有1280×1024像素分辨率的混合型单色和彩色图像传感器阵列产生具有减少的空间分辨率320×256的可视显示彩色图像数据帧)。参看图14h,描述了用于产生高空间分辨率的可视显示彩色图像的过程。在相对于图14h的流程图描述的过程中,光学阅读器100在生成具有等于或者大约等于图像传感器阵列的总体像素分辨率的空间分辨率的可视显示彩色图像时,使用了来自混合型单色和彩色图像传感器阵列(比如图像传感器阵列182A或者图像传感器阵列182B)中的单色像素250M和彩色像素250C两者的图像数据。
在步骤1408,控制电路552通过对图像传感器阵列的彩色像素250C选择性地寻址、并选择性地从彩色感光像素250M读出图像数据,来捕获彩色滤光片阵列图像数据帧。在步骤1408处捕获的图像数据帧是窗口化的图像数据帧。为了减少由于光进入单色像素250M而产生的串扰,当在步骤1408处,为了捕获彩色滤光片图案图像帧而施加曝光控制定时脉冲354、354’、354”、354来对彩色像素曝光的时候,可以使用复位控制定时脉冲370、370’、370”、370对图像传感器阵列182A、182B中的单色像素进行复位。
在步骤1409,控制电路552通过对阵列182A、182B的单色像素250M选择性地寻址、并从单色280M像素选择性地读出图像数据,来捕获单色图像数据帧。在步骤1409处捕获的图像数据帧是窗口化的图像数据帧。为了减少由于光进入彩色像素250C而产生的串扰,当在步骤1409处,为了捕获单色的(通常为)灰度级的或者二值化的)图像帧而施加曝光控制定时脉冲354、354’、354”、354来对单色像素曝光的时候,可以使用复位控制定时脉冲370、370’、370”、370对图像传感器阵列182中的彩色像素进行复位。
在步骤1410,控制电路552将在步骤1408处捕获的彩色滤光片阵列帧和在步骤1409处捕获的单色图像帧两者都转送到融合电路1708。融合电路1708把彩色滤光片阵列图像数据帧和单色图像数据帧作为输入,并将它们处理为高分辨率的可视显示彩色图像数据帧。
参看图14i,描述了可由融合电路1708(图1e)执行的过程1440的范例,其将单色图像数据和彩色图像数据的组合处理为可视显示彩色图像数据帧。正如参考图1e所解释的,可以通过以CPU 552实现并结合存储有可执行程序的存储器566进行操作的控制电路组合来物理实现融合电路1708。参考图14i描述的该具体过程是使用包括基本均匀尺寸像素图像传感器阵列182B的光学阅读器100来执行的。在过程1440的步骤1442,控制电路552产生彩色滤光片阵列图像数据和单色灰度级图像数据。当光学阅读器100包括图像传感器阵列182B时,控制电路552可以通过从图像传感器阵列182B读出含有单色图像数据和彩色图像数据两者的单个图像数据帧来执行步骤1442。控制电路552还可以通过首先捕获含有单色图像数据的第一单色帧并随后捕获含有彩色图像数据的第二彩色帧,来执行步骤1442。在用于从彩色感光像素250C中读出彩色图像数据的曝光时段期间,控制电路552在步骤1442可以将单色像素250M驱动为复位。当在步骤1442处产生单色图像数据帧时,控制电路可以为彩色感光像素250C占据的“未中像素”位置插补单色像素值。
在步骤1446,控制电路552产生RGB图像,该RGB图像等于图像传感器阵列182B的彩色感光像素子集的分辩率。在RGB图像中,图像的每一像素是通过红色值、绿色值和蓝色值来表示的。在步骤1446产生的RGB图像可以具有与光学阅读器100在结合图14g描述的替代处理中步骤1407处接收的可视显示图像相同的特性。当在步骤1442捕获的彩色滤光片阵列图像是Bayer图案图像时,通过执行此处所述的去马赛克例程来导出在步骤1446产生的RGB图像。当在步骤1442处捕获的彩色滤光片阵列图像是如结合图2b和2d描写的CM(仅具有青色和品红色)图像时,可以借助于本文结合等式1、2和3所述的变换过程导出在步骤1446处产生的RGB图像。进一步参看可由融合电路1708执行的过程1440,控制电路552在步骤1450扩展了在步骤1446处产生的RGB图像的像素数,以致彩色图像的像素数等于在步骤1442处捕获的单色图像的像素数(在步骤1442,可以如图16a所描述的那样,插补来自于捕获的单色图像中的单色像素)。当控制电路552执行步骤1450时,在步骤1442处产生的单色灰度级图像与在该处理的该阶段产生的彩色图像具有相等的像素数目,从而使得每一像素位置例如单色图像的像素具有彩色图像中的对应像素位置。参看周期P=2的图像传感器阵列182B,所具有的单色像素是其彩色感光像素的四倍。因此,对于周期P=2的图像传感器阵列182B,控制电路552在步骤1450处将每一像素扩展为2×2像素块。当图像传感器阵列183B的周期P=3时,控制电路552在步骤1450处将每一像素扩展为3×3像素块。当图像传感器阵列182B包括周期P=4时,控制电路552在步骤1450处将每一像素扩展为4×4像素块。在步骤1454,控制电路552为扩展后的彩色图像的每一像素位置计算强度值Ic。在步骤1454,控制电路552依据下式为扩展后的彩色图像的每一像素位置计算强度值:
Ic=0.299R+0.587G+0.144B(式4)
然后,在步骤1460,控制电路552使用每一像素位置处的单色图像强度值Im与扩展后的图像的彩色强度值Ic,为每一像素位置(Px,Py)计算强度值delta,D。在步骤1460,控制电路552可以依据下式为单色的和扩展后的彩色图像的每一像素位置计算强度值delta:
D(Px,Py)=Im(Px,Py)Ic(Px,Py)(式5)
在步骤1464,控制电路552使用下组式子更新扩展RGB彩色图像的RGB数据组的颜色标度值:
R′(Px,Py)=R(Px,Py)+D(Px,Py)(式6)
G′(Px,Py)=G(Px,Py)+D(Px,Py)(式7)
B′(Px,Py)=B(Px,Py)+D(Px,Py)(式8)
在步骤1468,控制电路552对大于255(当使用8比特的灰度级时)的RGB数据组颜色标度值进行平截。在控制电路552平截了大于255的RGB值之后,控制电路552在步骤1770输出一个空间分辨率等于或者近似等于图像传感器阵列182B的总体像素分辨率的可视显示彩色图像数据帧。步骤1770处输出的可视显示彩色图像数据帧可以具有等于图像传感器阵列182B中像素数(例如单色像素加上彩色感光像素)的多个RGB数据组。
在步骤1411,光学阅读器100从融合电路1708接收高分辨率的可视显示彩色图像数据帧。在步骤1411处接收的可视显示彩色图像数据帧可以包括等于或者大约等于图像传感器阵列182B的像素分辨率的像素分辨率。可以认为当融合电路1708在步骤1470处输出可视显示彩色图像数据帧的时候,光学阅读器100已经接收到可视显示彩色图像数据帧。
当执行过程1440的时候,控制电路552融合单色和彩色图像数据,以产生高分辨率的可视显示彩色图像数据帧。当执行参考图14j的流程图描述的替代过程时,控制电路552以优化彩色重现的方式融合单色和彩色图像。
一般来讲,增加单色像素250M在图像传感器阵列182A、182B中的百分比增加了标记解码准确度,而增加彩色感光像素250C在图像传感器阵列中的百分比分布增加了彩色重现准确度。由于单色像素的光透射率,使用具有较高百分比的单色像素250M的图像传感器阵列获得的图像,与使用具有较低百分比的单色像素250M的图像传感器阵列获得的图像相比,具有更高的信噪比。因此,使用具有较高百分比的单色像素的图像传感器阵列获得的图像常常产生细节更多且总体视觉质量改善的图像。
另一方面中的光学阅读器100可以包括图21中所示的结构。在图21中,如图5e中所示的阅读器图像传感器阵列182B的中央像素2072具有较高百分比的单色像素250M,即周期P=4,而图5c中显示和描述的外侧像素2074具有较低百分比的单色像素250M,即周期P=2。构造图像传感器阵列182B,使得为了提供解码准确度增加的图像数据而对中央像素2072优化,同时为了提供彩色重现准确度增加的图像数据而对外侧像素2074进行优化。
进一步参看过程1400中的步骤,控制电路552在步骤1412处输出在步骤1404处获得的可视显示彩色图像数据帧。在步骤1412,控制电路552可以将可视显示彩色图像数据帧输出到显示器504供操作者肉眼观测,或者将可视显示彩色图像数据帧输出到阅读器100的指定的彩色帧存储存储单元,例如闪速存储器564中的指定的帧存储器存储单元,或者是系统145的其他帧存储单元。当控制电路552被整合到手持式外壳101中时,控制电路552在步骤1410还可以将可视显示彩色图像数据帧发送到以距离隔开的设备150,如图10中所示。为了将图像数据帧发送到以距离隔开的设备150,可以在光学阅读器100、以定以距离隔开的设备150和通信链路之间进行配置,以便依据TCP/IP协议组中的一种协议传输数据分组。此外,光学阅读器100可以在步骤1412将获得的可视显示彩色图像数据帧格式化为适当的图像文件格式(例如,.BMP、.GIFF、.PDF、.JPG、.GIF),并且光学阅读器100可以使用文件传输协议(FTP)在步骤1412自动地发送可视显示彩色图像数据帧。在输出步骤1212,光学阅读器100在将可视显示彩色图像数据帧存储在存储器566(其可以被整合到手持式外壳101中)之中时、或者在将可视显示彩色图像数据帧发送到以距离隔开的设备150以供存储时,将可视显示彩色图像数据帧格式为适当的图像文件格式(例如,.BMP、.GIFF、.PDF、.JPG、.GIF)光学阅读器100种。还可以使用适当的标记语言例如.XML来传输可视显示彩色图像数据帧。参看图10,可以配置系统145,使得当配备有显示器的以距离隔开的设备150从光学阅读器100接收到可视显示彩色图像数据帧时,该以距离隔开的设备150自动地在与该设备相关联的显示器1504上显示该接收到的可视显示彩色图像数据帧。
可以配置光学阅读器100,使得响应于接收到一触发信号而自动地执行过程1400中的所有步骤,直到满足停止条件为止。停止条件可以是接收到触发器停止信号,比如通过释放触发器216而产生的触发器停止信号。
在图14a-14c的实施例中,两次激励阅读器控制按钮,以便执行解码过程,并两次激励阅读器控制按钮,来执行图像获取过程(激励按钮3162或者按钮3164一次,以配置阅读器100,并且随后激励触发器216另一次,以捕获图像)。很清楚的是,光学阅读器100可以被配置为通过单次激励阅读器控制按钮来执行标记解码或者图像获取。例如,可以配置光学阅读器100,使得启动虚拟按钮3162既将阅读器100配置为解码,又同时产生触发信号用于立即开始图像捕获和解码。还可以配置光学阅读器100,使得激励虚拟按钮3164既将阅读器100配置为图像获取,又同时产生触发信号用于立即开始图像捕获。
尽管过程1200和过程1400可以以两者选一的方式来执行,然而也可以同时执行过程1200和过程1400。例如,在控制电路552在步骤1204获得解码帧的同时,控制电路552可以在步骤1404获得可视显示彩色图像数据帧。控制电路552可以在步骤1204获得一彩色图像数据帧作为解码帧,然后在步骤1212输出该帧作为可视显示彩色图像数据帧。控制电路552可以在步骤1412输出可视显示彩色图像数据帧,同时将该图像数据帧转送到解码电路1702。一般来讲,可以配置阅读器100,使得每当控制电路552在步骤1204处获得解码帧时,控制电路552可以存储该帧用于后续处理,所述处理可以包括产生可视显示彩色图像数据帧的处理,并且所述处理可以是响应于操作者的输入命令来执行这样的处理。还可以配置光学阅读器100,使得当控制电路552在步骤1404处获得可视显示彩色图像数据帧时,控制电路可以存储该帧用于进一步的处理,所述处理可以包括将该帧传送到解码电路1702或者自动区分电路1704,且所述处理可以响应于操作者输入命令来执行这样的处理。
参考图17a-17g描述了本发明的另一实施例。在图17a-17g的实施例中,光学阅读器100包括一对成像模块1802D和1802E。成像模块1802D是具有彩色图像传感器阵列182D的彩色成像模块。彩色图像传感器阵列182D包括具有在每一像素上设置的红色、绿色或者蓝色波长选择性滤光片之一的Bayer图案彩色滤光片。图17e中所示的成像模块1802E是具有一维固态图像传感器阵列182E的单色成像模块。图17a、17e、17f、和17g的实施例中的一维单色图像传感器阵列182E包括Mx1(单行)的单色(没有彩色滤光片)像素阵列。一维图像传感器阵列182E还可以包括MxN像素阵列,其中M>>N,例如Mx2(2行)像素。
图17a的电路框图中所示的阅读器100具有许多与图1a的光学阅读器100中示出组件相同的组件。也就是,图17a中的光学阅读器100包括以CPU作为范例实现的控制电路552,其在EPROM 562中存储的程序数据的控制下工作。控制电路552与EPROM 562中另外包括的存储装置566、RAM 560和闪速存储器564通信。控制电路552还接收来自各用户输入装置的输入控制数据,用户输入装置比如是人工触发器216、指针控制器512、键盘508和触摸屏504T。控制电路552还可以将诸如解码输出数据和可视显示图像数据之类的数据输出到彩色显示器504。为了捕获图像数据,控制电路552可以控制图像传感器阵列182E或者图像传感器阵列182D。为了捕获与目标的一维切片图像相对应的一维图像数据,控制电路552向一维图像传感器阵列182E发送各种图像捕获启动控制信号。响应于图像捕获启动控制信号,图像传感器阵列182E将模拟图像信号发送到信号处理电路591,该信号处理电路591在各种处理功能之中放大该信号,并将该信号馈送到模拟-数字转换器592。模拟-数字转换器592将信号转换为数字形式,并将数字图像数据路由到FPGA 593,FPGA 593在控制电路552的控制下,管理数字信息到RAM 560中的转送,控制电路552可以为了解码处理而在该RAM560处访问单色图像数据。为了捕获二维的彩色图像数据帧,控制电路552将适当的图像捕获启动控制信号(例如,曝光,读出)发送到图像传感器芯片1082。FPGA 580从图像传感器IC芯片1082、1082D接收数字图像数据,并在控制电路552的控制下管理彩色图像数据到RAM 560中的转送。可以在图像获取期间,控制用于每一模块1802D、1802E的照明组件104,如相对于图15a15e中的时序图所解释的。
图17a-17g中所示的光学阅读器100可以依据图17a-17g中的流程图来操作。也就是,可以通过适当的选择方法,比如通过按下图标3162或者图标3164(图9b),来选择解码操作模式和彩色图像捕获操作模式之一。然而,在图17a-17g的双成像模块实施例中,选择了被用于依据模式(标记解码或者图像获取)捕获图像数据的成像模块。如果在步骤1100选择了标记解码模式(图14a)并且接收到触发信号,则光学阅读器100继续到步骤1102,执行标记解码过程1200(图14a)。在标记解码过程1200的步骤1204,控制电路552获得解码图像数据帧。如果在步骤1100选择了图像获取操作模式(图14a)并且接收到触发信号,则控制电路552继续到步骤1404(图14c),以获得可视显示彩色图像数据帧。当阅读器100包括两种成像模块时,一是彩色的,比如具有彩色图像传感器阵列182、182D的模块1802、1802D,一种是单色的,比如具有单色图像传感器182、182E的模块1802、1802E,则控制电路552为了发起图像捕获而向哪一特定的图像传感器阵列182发送控制信号,取决于光学阅读器100工作于解码操作模式中还是图像获取操作模式中。参看图17a-17g中的阅读器100、以及图14a、14b和14c中的流程图,如果阅读器100以解码模式操作工作,则阅读器100在步骤1204将图像捕获启动控制信号发送到单色的一维图像传感器阵列182、182E,以发起图像捕获,而不将任何图像捕获启动控制信号发送到彩色图像传感器阵列182、182D。如果阅读器100以图像获取工作模式工作,则阅读器100在步骤1404将图像捕获启动控制信号发送到彩色图像传感器阵列182、182D,而不发送任何图像捕获启动控制信号到单色图像传感器阵列182、182E。因此,当光学阅读器100处于标记解码模式并接收到触发信号,则单色图像数据帧被发送到RAM 560,用于由解码电路1702(图10)进行进一步的处理。当光学阅读器100处于图像获取模式并且接收到控制信号时,彩色图像被发送给RAM 560。如果是Bayer图案图像,该彩色图像经受本文所述的去马赛克处理,以产生可视显示彩色图像数据帧,该可视显示彩色图像数据帧可以被控制电路552输出到例如显示器504和/或系统145中指定的存储器地址(例如,存储器566或者诸如以距离隔开的设备150的存储器的其他存储器),和/或输出到系统145的以距离隔开的设备150的显示器1504(图5)。
当图17a-17g的阅读器的两个成像模块捕获图像时,图像捕获的类型(单色或者彩色)取决于选择的操作模式。当选择标记解码模式时,捕获非常适合解码处理的单色灰度级图像。当选择图像获取模式时,捕获非常适合可视显示的彩色图像。
参考图17b-17g描述了双成像模块阅读器的进一步的方面。图17b和17c图示出,图17a、17f和17g中所示的阅读器100的硬件块598可以被替换为替代的硬件块。如图17b中所示,在图17a中包括CCD一维固态图像传感器阵列182E和板外信号处理电路591、模拟-数字转换器592和FPGA 593的硬件块398,可以被替换为包括含有单色图像传感器阵列182F的CMOS图像传感器IC芯片1082F的硬件块。图像传感器IC芯片1082、1082F具有类似于图像传感器IC芯片1082、1082A和IC芯片1082、1082D的结构,只除了芯片1082F的图像传感器阵列182F仅仅包括单色像素250、250M,而没有彩色感光像素250、250C。图17c图示出,图像组件硬件块598可以被替换为激光扫描条形码引擎594和关联的解码电路595。激光扫描条形码引擎594和关联的解码电路595可以以包的形式获得,该包是通常所知的可以从SymbolTechnologies获得的SE 923解码输出扫描引擎。在图17c的实施例中,通过解码电路595执行解码过程1200的步骤1210、1212、1214。
图17d和17e中示出了用于支持各种类型的图像传感器IC芯片的示例性成像模块。图17d示出用于支持图像传感器IC芯片182D的示例性成像模块。成像模块1082D包括参考图8a-8d显示和描述的元件,只除了成像模块1082D包括图像传感器IC芯片182D、并且某些光源是可选择性地删除的。成像模块1082E包括参考图8a-8e显示和描述的元件,只除了成像模块1082E包括一维的单色图像传感器IC芯片182E、并且照明块104的某些光源是可选择性地删除的。对于模块1802E,瞄准图案1838(图8d)可以用作瞄准和照明图案。此外,应注意到,成像模块的照明组件104在此处可以包括闪光照明光源160、160X(图9a)。可能特别有用的是,当成像模块1082主要用于捕获可视显示彩色图像时,将闪光照明整合到照明组件104中。
参考图17f和17g,显示和描述了可整合到各种光学阅读器外壳中的双成像模块阅读器的结构视图。在图17f中,示出枪式光学阅读器100,其中支持彩色二维图像模块1802D和一维单色成像模块1082E。在图17g中,示出便携式数据终端(PDT)光学阅读器100,其中支持彩色二维图像模块1802D和一维单色成像模块1802EE。双模块还可以被安装在其他类型外壳中,比如蜂窝电话外壳(图9c)和个人数字助理外壳(PDA)。在图17f和17g的范例中,成像模块1802通过在内侧壁1802上形成的支柱597来支承。通过带状连接器598,每一范例中的模块1802与主印刷电路板599通信,主印刷电路板599包括包含处理器IC芯片548在内的各种电子部件。
在一种应用中,图17a-17g中的光学阅读器100以如下方式工作。操作者激励彩色图像传感器阵列182D,以获取携带有条形码符号1266、1270的包裹1260(图11和12)的彩色图像。这种激励例如可以通过按下解码按钮3164然后按下触发器216、或者仅仅按下按钮3164来执行。然后,操作者激励单色图像传感器阵列182E(或者也可以是图像传感器阵列182F,或者激光扫描引擎594),以便对条形码符号1266、1270解码。这种激励例如可以通过按下按钮3162然后按下触发器216、或者仅仅按下按钮3162来执行。此外,可以被整合到手持式外壳101之中的控制电路552可以将表示包裹1260的可视显示彩色图像数据帧、以及与一个或多个符号1266、1270相对应的解码输出消息发送到远程服务器184(图10)。可以配置系统145,使得可以响应于接收到触发信号而自动进行这种传输,或者可以配置光学阅读器100,使得响应于接收到用户发起的命令输入,将关联的彩色图像数据和解码输出条形码消息数据发送到光学阅读器100的用于发送关联图像和解码条形码信息数据的用户接口中。
进一步参看图1a中所示的阅读器电路框图,可以通过对包含图像传感器阵列的硬件块208进行重新配置,来实现各种有用的光学阅读器实施例。参看图18a,具有图1a中所示的硬件组件的光学阅读器100可以被修改为包括结合图18a显示和描述的图像传感器阵列182C。在图18a的实施例中,光学阅读器100包括青色-品红-黄色(CMY)彩色滤光片阵列182C。图像传感器阵列182C的每一像素250包括一个彩色滤光片元件;也就是,青色滤光片元件、品红色滤光片元件或者黄色滤光片元件之一。黄色滤光片具有优异的光透射率(趋近单色像素的透射率)。此外,可清楚看出,根据图18a中所示的CMY彩色滤光片图案,图像传感器阵列182C的所有像素中的大约50%是黄色像素(具有黄色光波长感光滤光片元件的像素)。在图18a的具体范例中,具有青色、品红和黄色像素的图像传感器阵列182C没有绿色像素。然而,可以获得除了青色、品红和黄色像素之外还有绿色像素的图像传感器阵列。图像传感器阵列182C可以被整合到依据结合图14a描述的图像获取模式/标记解码模式流程图工作的光学阅读器100之中。也就是说,当被驱动为结合图14b描述的标记解码操作模式中时,包括CMY彩色图像传感器阵列182C的光学阅读器100获得解码图像数据帧,而当包括图像传感器阵列182C的光学阅读器100被驱动为图像获取操作模式时,光学阅读器100获得如本文结合图14c描述的可视显示彩色图像的图像数据帧。
依据本发明,如图18a中所示的包括CMY图像传感器阵列182C的光学阅读器可以以取决于选择哪一工作模式(标记编码或者图像获取)的方式来获得图像数据。当包括CMY图像传感器阵列182C的光学阅读器100在步骤1204获得解码图像数据帧时,光学阅读器100的控制电路552可以对CMY图像传感器阵列182C的黄色像素进行选择性地寻址,并且选择性地仅仅从图像传感器阵列182C的黄色像素中读出图像数据。进一步参考包括图像传感器阵列182C的阅读器,控制电路552可以在步骤1204处,与图像传感器阵列182C的品红和青色像素的像素位置相对应地插补未中像素值。在插补未中像素位置之后,控制电路552可以在步骤1210处,将插补后的解码帧转送到标记解码电路1702或者自动区分电路1704之一。在结合图18a描述的包括CMY彩色图像传感器阵列182C的光学阅读器的进一步的方面中,图像传感器阵列182C可以包括分隔开的且独立的复位控制线,用于帮助与黄色像素(标记为“Y”)的复位相独立地进行品红(标记为“Mg”)和青色(标记为“Cy”)像素的复位。因此,当在步骤1204处从黄色像素选择性地读出图像数据时,可以将图像传感器阵列182C的品红和青色像素驱动为复位,以消除电子扩散串扰,并减少由于光子经由品红和青色像素250C进入图像传感器阵列182C而引起的串扰。
当如在图14c的流程图的步骤1404处所描述的获得可视显示彩色图像数据帧时,包括图像传感器阵列182C的光学阅读器可以简单地从该阵列182C的所有像素中读出图像数据,并执行简单的去马赛克算法,来将图像传感器阵列182C的每一像素的单个色值转换为可视显示彩色图像,其中图像传感器阵列182C的每一像素由一个包括三个颜色标度值的数据组表示,如青色标度值、品红色标度值和黄色标度值。
当阅读器包括CMY图像传感器阵列182C时,控制电路552可在步骤1404处使用本文所述的CMY至RGB变换处理,将CMY可视显示图像变换为RGB可视显示图像。
当操作光学阅读器100去读取在具有光滑表面的基底(例如,金属,玻璃,薄片,塑料等等)上设置的条形码符号或者其他标记时,光学阅读器100的性能可能受到妨碍。从阅读器100的光源160射出的、被投射在基底的高反射性光滑表面上的光线,可能被基本上完全地直接反射到图像传感器阵列182上。“镜面”反射被称之为是在相当大比率的光线被反射且引导到图像传感器阵列182上时发生。当光线以大约为入射角的角度从表面反射的时候,光线被称之为是以“镜面角”反射的。镜面反射往往使图像传感器阵列182饱和,从而引起解码失败。对结合图19ac描述的光学阅读器100进行配置,以减少由于镜面反射引起的读取错误。如结合图19a显示和描述的,图1a中所示的包括混合型单色和彩色图像传感器阵列182A的硬件块208可以被替换为图19a中所示的包括混合型单色和偏振器滤光片图像传感器阵列182G的硬件块208。
图像传感器阵列182G包括第一单色像素子集250M和第二光偏振化像素子集250P。图像传感器阵列182G的光偏振化像素250P包括光偏振化滤光片元件261(也可被称为“光偏振化滤光片”,或者简单地称为“光偏振器”),其通常在如图3c和6c的彩色像素视图中所示的滤光片260的位置中的每一偏振化像素250P处形成。图像传感器阵列182G、182H的光偏振化滤光片元件261可以通过淀积过程,淀积在光偏振化像素250P的主体上。图像传感器阵列182G的光偏振化滤光片元件261可以被构造为对由适当偏振化的光源产生的、并以一反射角反射的偏振化光线进行衰减。因此,在偏振化像素250P上入射到图像传感器阵列上的偏振化光线被显著地衰减;从而减少了镜面反射的光线对从偏振化像素250P产生的图像信号的影响。
依据本发明,包括图像传感器阵列182G的光学阅读器100可以被配置为对光偏振化像素250P进行选择性地寻址,并选择性地从光偏振化像素250P读出图像数据,从而产生用于进行解码的图像数据,这使得即使在镜面反射读取条件时获得图像数据,仍可能成功地读出条形码或者其他标记。
参看图19b,示出了光偏振化图像传感器阵列182G的透视图,并具有显示出可以在整个阵列上重复的图案的分解视图。在图19b的型式中,具有光偏振化滤光片元件261的光偏振化像素250P以周期P=2,均匀分布于整个图像传感器阵列182G上。应理解的是,光偏振化像素250P也可以按照除图19b中所示图案以外的图案,均匀或者基本上均匀地分布于整个图像传感器阵列182G上。例如,光偏振化像素250P可以以P=3的分布图案(如结合示出混合型单色和彩色图像传感器阵列的图5d所描述的)在整个图像传感器阵列182G上分布,或者以周期P=4的分布图案(如参考图5e示出的混合型单色和彩色图像传感器阵列所说明的)在整个图像传感器阵列182G上分布。
参看图9b的视图,光学阅读器100可以以下述模式工作,在该模式中,光学阅读器100通过对偏振化像素250P选择性地寻址,并选择性地仅仅从光偏振化像素中读出图像数据,来捕获图像数据。光学阅读器100可以被配置为具有减少镜面反射读取错误的解码模式。可以配置光学阅读器100,使得当激励按钮3156时,光学阅读器100接收触发信号以获得图像数据,这使得即使在镜面反射读取条件下仍可能成功地读取。
参看图19c的流程图,光学阅读器100可以在步骤1902接收触发信号,从而开始以减少镜面反射读取错误解码模式工作。可以按照操作者的人工控制来接收触发信号,比如激励控制按钮3156。控制电路552还可以被配置为当控制电路552自动地感测到预定状态比如饱和状态时,在步骤1902处接收触发信号。在步骤1902处,控制电路552可以通过对在正常解码操作期间在步骤1204(图14b)处的图像数据进行分析来确定饱和状态存在,从而当检测到饱和状态时,光学阅读器100自动开始以减少镜面反射读取错误解码模式工作。在本发明的一个具体实施例中,控制电路552可以在单色图像数据的平均白色值低于预定级别时,确定饱和状态存在。
在步骤1904,光学阅读器100获得镜面反射读取条件的解码图像数据帧。控制电路552在步骤1902处,通过对图像传感器阵列182G的光偏振化像素250P选择性地寻址、并选择性地仅仅从光偏振化像素250P读出图像数据,来获得镜面反射条件的解码图像数据帧。在被整合到光学阅读器100中的图像传感器阵列182G的另一方面中,图像传感器阵列182G可以包括用于与光偏振化像素250P分别地且独立地对单色像素250M进行复位的分隔复位控制线。图像传感器阵列182G可以具有如结合图像传感器阵列182G、特别是结合图7a描述的分隔开的复位控制线组。
因此,当控制电路552对光偏振化像素250P选择性地寻址以便从光偏振化像素250P中读出图像数据时,控制电路552将单色像素250M驱动为复位。正如本文所述,对单色像素250M的复位,是与对光偏振化像素250P曝光的曝光时段相同步的。在光偏振化像素250P曝光的同时将单色像素250M驱动为复位,消除了电子扩散串扰,并减少了由于光子穿透到图像传感器阵列182G而引起的串扰。
在步骤1904,控制电路552可以在与未中像素位置相对应的像素位置处插补像素值。在步骤1906,控制电路552将在步骤1904处获得的镜面反射条件解码图像数据帧转送到标记解码电路1702或者自动区分电路1704,如结合图1e描述的。
在步骤1908,控制电路552接收解码电路1702或者签名自动区分电路1704输出的解码输出数据。在步骤1910,控制电路552输出解码输出数据,例如通过将解码输出数据传送到阅读器上的显示器504或者转送到以距离隔开的显示器1504,控制电路552也可以将解码数据存储到系统145的适当存储器地址单元(图10)。
已经参考图19c的流程图描述了一过程,其中控制电路552选择性地从单色像素250M中读出单色像素图像数据,并且选择性地从光偏振化像素250P中读出图像数据。包括混合型单色和光偏振化图像传感器阵列182G的光学阅读器也可以在不从图像传感器阵列182G中选择性地读出图像数据的情况下工作。包括混合型单色和光偏振化图像传感器阵列182G的光学阅读器可被操作用于对可解码标记解码,并依据参考图14a、14b和14c描述的过程获取图像。在获得解码图像数据帧时(步骤1204,图14b),控制电路552可以在单个帧捕获步骤中从混合型单色和光偏振化图像传感器阵列182G的所有像素中读出图像数据,其包括来自于所有单色像素250M和所有光偏振化像素250P的图像数据。也可以通过两个帧捕获步骤来捕获全帧的单色和光偏振化像素图像数据。在步骤1210中,控制电路552向解码电路1702或者自动区分电路1704转送在步骤1204处获得的全帧的单色和偏振化像素图像数据。如果解码电路1702或者自动区分电路1704未能解码或者未能检测到手写字符的存在,则控制电路552可以在步骤1210之后,对原本在步骤1210处转送的全帧的图像数据中的一个子集进行转送。也就是说,在步骤1210之后,如果解码或者自动区分失败,则控制电路552可以向解码电路1702或者自动区分电路1704转送一个减少分辩率的图像,该减少分辩率的图像是通过从全帧的图像数据中选择性地提取单色图像数据,而从全帧图像中提取出来的。减少分辩率的图像数据帧仅仅包括与图像传感器阵列182G的光偏振化像素250P相对应的图像数据。解码电路1702未能解码或者自动区分电路未能识别,可被认为是由控制电路552做出的一种饱和状态存在的判定。
此处所述的混合型单色和彩色图像传感器阵列(比如图像传感器阵列182A或者182B)中的元件可以与混合型单色和光偏振化图像传感器阵列182G中的元件组合成为单个图像传感器阵列。图20a和20b示出图像传感器阵列182H,其包括第一单色像素子集250M、第二彩色感光像素子集250C和第三光偏振化像素子集250P。图像传感器阵列182H可以包括三个分隔开的复位控制线组,使得能够分隔开地、且相独立地进行单色像素250M的复位、彩色感光像素250C的复位、以及光偏振化像素250P的复位。图像传感器阵列182H可以被整合到手持式光学阅读器100中,并且可以替换图1a中所示的硬件块208。整合有图像传感器阵列182H的光学阅读器100可以具有其中光学阅读器100单独地对单色像素250M寻址的操作模式,用于仅仅从单色像素250M中读出图像数据。包括图像传感器阵列182H的光学阅读器100还可以具有其中光学阅读器100对彩色感光像素250C选择性地寻址、且从彩色感光250C中选择性地读出图像数据的操作模式。光学阅读器100还可以具有其中光学阅读器100对光偏振化像素250P选择性地寻址、且从光偏振化像素250P中选择性地读出图像数据的操作模式。光学阅读器100可以获得具有包含单色、彩色和光偏振化像素图像数据的全帧图像数据(以一个、两个、或者三个帧捕获步骤获得),随后按照需要来使用该图像数据。例如,如果试图使用全帧图像数据的解码发生失败,则光学阅读器100可以从全帧图像数据中选择性地提取光偏振化像素图像数据,并将提取的图像数据转送到解码电路1702。
一般来讲,包括图像传感器阵列182H的光学阅读器100在常规读取条件下获得解码图像数据帧时,选择性地从单色像素250M中读出图像数据,来转送到解码电路1702。当获得图像数据以便在获得可视显示彩色图像数据帧时使用时,光学阅读器100选择性地从彩色感光像素250C中读出图像数据。当光学阅读器100感测到镜面反射存在、或者操作者按照操作者控制而将光学阅读器100驱动为减少镜面反射读取错误解码操作模式时,光学阅读器100选择性地从光偏振化像素250P中读出图像数据、或者选择性地从图像数据帧中提取与像素250P相对应的图像数据。包括图像传感器阵列182H的光学阅读器100可以依据结合图14a描述的图像获取和解码模式流程图工作,并且可以执行结合图19c描述的减少镜面反射读取错误解码模式。
为了增强依据本发明的具有包含光偏振化滤光片的图像传感器阵列(比如,图像传感器阵列182G,182H)的光学阅读器的性能,光学阅读器100可以纳入发射光学光偏振器(也可被称为“光偏振化滤光片元件”或者“光偏振化滤光片”)。举例来说,阅读器成像模块(例如模块1802A)可以包括图8f中所示的光学镀层1962,该镀层1962可以被设置在图8a中所示的电路板1806的前方。光学镀层1962可以整合光偏振器1963,该光偏振器1963对来自光源160S、160T的光进行偏振化,可以在使用偏振化图像传感器阵列182G、182H捕获图像时选择性地激发该光偏振器1963。可以相对于图像传感器阵列182G、182H的偏振化滤光片元件261,对光偏振器1963进行横向偏振化。光学镀层1962可以包括其他元件,如光学漫射器(未示出),用于对光源160C160T射出的光线。
参考图22a-22i描述了标记解码电路组件1702和自动区分电路组件1704的进一步的方面。标记解码电路1702(其可以是条形码符号数据形式解码电路)在接收到控制电路552传送来的图像数据时,可以在图像数据中检索表示存在诸如一维或二维条形码之类的数据形式的标志,如静止区。如果存在潜在的可解码标记(数据形式),则解码电路1702为该图像数据应用一个或多个标记解码算法。如果解码尝试成功,则光学阅读器输出解码后的数据形式数据。参考图22a描述的所有电路(模块)可以被整合到外壳101中。此外,可以通过控制电路552和存储器566的组合来实现图22a中的所有电路。
光学阅读器100还可以包括自动区分电路1704。参看图22a,自动区分电路1704可以包括解码电路1702和图像处理与分析电路21208,它们彼此通信。
如本实施例中所示,图像处理与分析电路21208包括特征提取电路21212、通用分类器电路21216、签名数据处理电路21218、OCR解码电路21222和图形分析电路21224,它们彼此通信。此外,如图22a中所示,特征提取电路21212包括二值化电路21226、线细化电路21228和卷积电路21230,它们彼此通信。
图22b示出过程21300,其利用了本发明的一个使用图22a中所示自动区分电路的实施例。过程21300包括图像阅读器记录激励事件(步骤21302),比如接收到触发信号,并且在步骤21304处做出响应,用光学阅读器100从目标采集(获得)图像数据。采集图像数据步骤可以依照步骤1204(图14b)。在采集之后,图像数据被传送到解码电路1702(步骤21308)。数据形式解码电路在图像数据中检索表示存在诸如一维或二维条形码之类的数据形式的标志,如静止区(步骤21310)。如果存在潜在的数据形式,则解码电路1702为所处理的图像数据应用一个或多个数据形式解码算法(步骤21314)。如果解码尝试成功,则光学阅读器100输出(步骤21318)解码数据形式数据,并用告警信号发出成功读取信号(步骤21322),比如嘟嘟声音调。
在一个实施例中,如果解码尝试没有成功,则图像数据被转送到(步骤21326)图像处理与分析电路21208。在另一实施例中,与解码数据形式数据的尝试并行地处理图像数据。在这样一个实施例,首先完成的过程(即,数据形式解码尝试或者图像处理)将输出其数据(例如,解码后的条形码或者捕获的签名),而另一并行的过程则终止。在一个进一步的实施例中,响应于数据形式的解码来处理图像数据。在这样一个实施例中,条形码中编码了诸如运送标签编号、以及表示应当捕获签名的信息这样的项目信息。
在图像处理与分析电路21208内,通过特征提取电路21212处理图像数据。一般来讲,特征提取电路产生表示图像数据纹理的数值输出。如上所述,图像数据的纹理指的是图像数据中包含的数据类型的特性。通常的纹理类型包括一维或二维条形码纹理、签名纹理、图形纹理、打印文本纹理、手写文本纹理、绘图或图像纹理、照片纹理等等。在任一纹理类别内,有时能够标识出纹理的子类别。
作为特征提取电路21212处理图像数据的一部分,由二值化电路21226处理图像数据(步骤21328)。二值化电路21226依据局部阈值化和目标图像尺寸标准化,将灰度级图像二值化为二值图象。将图像数据二值化后,通过线细化电路21228处理图像数据(步骤21332),以便将多像素粗的线段减少为单像素粗的线。对于二值化后且线细化的图像数据,由卷积电路21230处理图像数据(步骤21336)。
一般来讲,卷积电路21230用依据本发明设计的一个或多个检测器映射来对已处理的图像数据进行卷积,以便在图像数据中标识出各种纹理特征。在一个实施例中,卷积电路21230为每一卷积的检测器映射产生一对数字,平均值和方差(或者标准偏差)。图22c示出用于检测图像数据中存在的曲线元素的一组12个2×3二进制curvelet检测器映射21250。当用图像数据卷积每一curvelet检测器映射21250时,产生的平均值和方差提供了在二值化且线细化的图像数据中的具有与curvelet检测器映射21250相似形状的元件的存在性或密度的指示。由于每一像素映射产生一对数字,12个curvelet检测器映射21250总共产生24个数字。依据一个实施例,这24个数目表示处理后图像数据的曲线或者签名纹理。
对于图像数据的进一步的处理包括将特征提取电路21212的输出馈送到(步骤21340)通用分类器电路21216中。通用分类器电路21216将特征提取电路产生的数字作为神经网络、均方误差分类器等等的输入。这些工具被用于将图像数据分类为通用的类别。在采用神经网络的实施例中,依据本发明设想了不同的神经网络配置,以实现不同的操作优化和特性。在一个采用神经网络的实施例中,通用分类器电路21212包括24+12+6+1=43个节点前馈、后向传播多层神经网络。对于由采用12个curvelet检测器映射21250的卷积电路21230产生的12对平均值和方差输出,输入层具有24个节点。在这一实施例的神经网络中,具有分别为12节点和6节点的两个隐蔽层。还有一个输出节点,用于报告签名存在性的肯定或者否定。
在另一采用神经网络的实施例中,卷积电路21230使用了图22d中所示的20个curvelet检测器映射21260。如图所示,20个curvelet检测器映射21260包括图22c中的原始的12个curvelet检测器映射21250。附加的8个像素映射21260被用于提供关于签名的方位信息。在一个采用20个curvelet检测器映射21260的实施例中,通用分类器电路21212是一个40+40+20+9=109节点前馈、后向传播多层神经网络。对于由采用20个curvelet检测器映射21260的卷积电路21230产生的20对平均值和方差输出,输入层具有40个节点。在这一实施例的神经网络中,存在分别为40节点和20节点的两个隐蔽层,一个报告签名存在性的肯定或者否定的输出节点,和8个报告签名定向度的输出节点。八个输出节点提供28=256个可能的方位状态。因此,在0和360之间按照1.4度增加的度数中提供该定向角。
在某些实施例中,通用分类器电路21216能够把数据分类为扩展的采集类别。举例来说,在某些实施例中,通用分类器电路21216规定图像数据是否包含各种数据类型,比如签名;数据形式;手写文本;打印文本;机器可读文本;OCR数据;图形;图片;图像;诸如运送货单、提货单、身份证等等之类的表格;指纹,诸如指纹、面部图像、视网膜扫描等等之类的生物测量特征,和/或其他的类型的标识符。在进一步的另外的实施例中,通用分类器电路21216规定图像数据是否包括这些数据类型的不同组合。在某些实施例中,通用分类器电路21216规定图像数据是否包含规定类型的数据。在这样一个实施例中,在识别电路内包括图像处理与分析电路21208,其依据存在或者不存在规定的数据类型,比如图像数据中的签名或者生物统计特征,来输出肯定的或者否定的应答。
在一个实施例中,一旦已经确认了签名的存在,并且确定了其一般的方位,则将图像数据转送(步骤21344)到签名数据处理电路21218。在一个实施例中,签名数据处理电路21218被用于检测图像数据中的签名的边界。在一个实施例中,签名边界是使用直方图分析检测出的。如图22e中所示,直方图分析由沿着相对于签名方位定义的水平和垂直方向的一系列一维切片构成。在一个实施例中,每一个一维切片的值对应于沿着该像素切片的黑色的(即,零值的)像素的数目。在某些实施例中,如果未曾对任一条形码解码,则捕获全帧图像数据中的某一规定的区域,比如中央的区域,来进行签名分析。一旦完成,则直方图分析提供图像数据中的数据元素像素的密度的二维图表。签名的边界是相对于必须为若干连续的切片取得的最小密度来确定的。在一个实施例中,直方图分析沿着水平和垂直两个方向向内进行检索,直到像素密度升高到预先规定的分界阈值之上为止。为了避免无意中修剪签名数据,通常使用低分界阈值。
在一个实施例中,一旦已经确定签名的边界,签名数据处理电路21218修剪图像数据,并提取签名图像数据。在这样一个实施例中,修剪是由图像修整电路来执行的,其产生修整后的图像数据,其中已经删除了未包括签名的图像数据部分。在其他实施例中,采用了各种压缩技术来减少对于签名图像数据的存储需求。这样一种技术包括使用游程长度编码来对签名图像数据进行编码。依据这种技术,为每一扫描线记录具有相似的二值化值的每一游程的长度(即1或者0的每一游程的长度),作为用于重建位图的手段。另一编码技术将签名图像数据处理为数据结构,其中该数据结构的元素由矢量构成。依据这一编码技术,将签名分解为矢量的集合。每一矢量的位置结合每一矢量的长度和方位,被用于重建原始的签名。在这样一个实施例中,无论连续像素游程的曲率何时超过规定值,该编码过程都将产生一个新的矢量。还有一种压缩技术采用了B样条曲线拟似。这一技术具有强健地适应曲率和缩放问题的能力。
在各种实施例中,签名图像数据、或者压缩或编码型式的签名图像数据被本地存储在专用存储设备上。在这样一个实施例中,本地存储设备可以是诸如CompactFlash存储卡等等之类的可拆卸存储设备,其将在下文中更详细地描述。在另一实施例中,签名图像数据被存储在通用存储器中易失性或者非易失性部分中,并在将来下载。在还有一个实施例中,可以通过有线或者无线装置,在捕获的时候或者在稍后的时刻(比如在数据采集会话已经完成时)传输该签名图像数据。
在另一实施例中,签名数据处理电路21218不执行直方图分析,而是一旦已经确定签名的存在,则简单地将整个图像或者压缩型式存储在存储器中。在进一步的实施例中,为了节省处理时间,对低分辨率图像执行初始的图像分析。在这一实施例中,一旦确定签名存在,则获取高分辨率图像。在一个实施例中,对这一图像执行签名提取直方图分析。接下来,在存储器中以压缩的或者原始的格式存储图像。在某些实施例中,图像数据与其他数据结合,构成用于特定项目的记录,比如包裹或者航运信封。如上所述,可以由光学阅读器100采集并存储的、或者可以从签名数据分离出来的一些额外数据包括但不局限于数据形式数据、手写文本数据、打印文本数据、图形数据、图像或者图片数据等等。
作为其操作的一部分,图像处理与分析电路21208可以被设计成对不同数据类型执行专门的任务。举例来说,如果通用分类器电路21216确定图像数据包含打印或者机器可读文本,则可以采集图像数据,可能对其进行直方图分析,对其进行存储,或者做为选择,该图像数据也可以被转送到OCR解码电路21222。类似地,如果通用分类器电路21216确定图像数据包括图形元素,则可以将图像数据转送到图形分析电路21224进行处理。在一个实施例中,图形分析电路21224被配置为识别和解码预定的图形。在这样一个实施例中,图形分析可以包括确定已经选择了账单和运送标签上的装运指令中的哪些框(如果有的话)。在进一步的实施例中,图形分析可以包括对运送标签上的邮政编码框中包含的打印或者手写文本进行定位和解码。在一个替代的实施例中,光学阅读器100可以被配置为在启动特征提取电路21212之前,自动地尝试除了数据形式解码之外的解码操作,比如OCR解码或者图形解码。
在另一实施例中,图像处理与分析电路21208将图像数据分割为区域,并对每一区域执行特征提取和通用分类分析。在图22f中所示的一个实施例中,标准的矩形图像数据窗口被划分为四个相等尺寸的子矩形。在图22g中所示的另一实施例中,该分割由重叠的区域构成,以致分割区域的总数大于完整图像数据域的尺寸。在图22g中有七个示出的重叠区域,其中每一标识数字被显示在相应区域的中央。在图22h与22i中示出的进一步的实施例中,该分割由图像数据的完全域内的采样区域(用交叉影线示出)构成。在另一实施例中,采样区域可以基于预加载的用户模板,该预加载的用户模板例如标识出了在例如运送标签中的诸如签名区域和/或条形码区域之类的感兴趣区。
在一个实施例中,使用分割处理来识别图像数据中的签名位置,这可以包括额外的元素,比如包括条形码数据形式、文本、图形、图像等等之类的数据形式。在一个这样的实施例中,通用分类器电路21216对分割图像数据的每一区域的内容进行分类。然后由签名数据处理电路21218提取包含签名的区域。在一个实施例中,如果多个区域被表示为含有签名数据,则签名数据处理电路21218分析这些区域的布局,从而识别出最可能包含图像数据的区域。在进一步的实施例中,当多个区域被表示为包含签名数据时,图像处理与分析电路21208建立反馈回路,其中产生并分析额外的分段区域,直到定位到包含签名数据的单个分段区域为止。
在于2004年10月5日提交的、名称为“System And Method ToAutomatically Discriminate Between A Signature And A Barcode”(“用于自动区分签名和条形码的系统和方法”)的第10/958,779号美国专利申请中,描述了可由光学阅读器100执行的附加图像处理操作,该文献在此被全部引入以供参考。
已经参考图10、11、12a和12b描述了可由已在本文中描述的任一光学阅读器100执行的各种应用。参考图13a-13e描述可由本文所述的任一光学阅读器100执行的另一应用。在图13a中,示出了可作为货运车辆或者客运车辆的汽车1282。车辆1282具有牌照1314、通常位于驾驶员的侧门引擎盖(jam)的车辆标识号码(VIN)条1306。VIN条1306带有打印的VIN编号1308和条形码符号1310。VIN编号是在制造车辆的时候分配的字母数字式的唯一车辆标识号码。车辆1282可以进一步包括携带有在金属镀层上蚀刻的VIN编号字符、且位于车辆挡风玻璃1351下的VIN镀层1314(图13c),还包括车辆登记条1320。车辆1282具有多个机器可读的车辆标识符。具体来讲,牌照1284的字符可以被光学阅读器OCR解码。此外,VIN条1308具有VIN条形码1310和登记条1320,其可以包括对车辆登记编号进行编码、并且还可能对车辆1282的VIN编号进行编码的多个条形码符号1322、1324。在VIN镀层1314上蚀刻的字符还可以被光学阅读器100执行OCR解码。此外,VIN条1306的VIN字符可以被光学阅读器100执行OCR解码。可能有益的是,如果在对通过在金属表面蚀刻而编码的标记进行解码时常常造成镜面反射读取条件,则当读取VIN镀层1314时,使用包括具有光偏振化滤光片元件261的光偏振化像素250P的光学阅读器。
在对车辆1282使用光学阅读器100的一个应用中,可以对车辆1282的多个标识符进行解码,并可获得车辆1282的多个彩色图像。可以将解码的消息数据连同彩色图像数据一起上传到远程服务器184(图10),该远程服务器184进行存档,并创建包含对标识符和图像信息进行概要的报告的可访问网页。在一个应用中,LAN 170(图10)是汽车保险索赔中心处的LAN,LAN 185是由汽车保险供应商操作的远程数据存档中心,而LAN 2170是远离LAN 170和LAN 185的LAN,其例如可被设置在除了设有LAN 170的索赔中心之外的保险供应商索赔中心处。
可以配置光学阅读器100,使得当操作者激励指定的用户界面控制按钮比如按钮3158(图9b)时,在显示器504上显示汽车保险申请表格1362,其帮助光学阅读器100的操作者向阅读器100中输入数据。表格1362首先提示操作者读取车辆1282的多个机器可读的标识符。随后,表格1362提示操作者读取VIN条形码符号1310,之后是VIN镀层1314的字符,之后是第一登记条条形码符号1310,之后是第二登记条条形码符号1324,之后是牌照1284的字符。可在读取与标识符相对应的数据时,高亮度显示与每一标识符相对应的文本。当正在输入与表格1362的标识符解码部分1363相对应的数据时,光学阅读器100处于解码操作模式,因而激励触发器216使光学阅读器100在步骤1204获得解码帧,并将该解码帧转送到解码电路1702。解码帧可以包含从混合型单色图像传感器阵列182、182A读出的单色图像数据。当光学阅读器100具有结合图17a-17g描述的分隔开的图像获取和解码成像组件时,通过激励块598内的成像组件(图17a)来获得步骤1204处的解码帧。当完成了解码车辆标识符信息的输入时,操作者切换到行1365,并点击键盘508的适当键来表明完成了标识符解码。然后表格1362提示操作者获得车辆1282的图像,用以对车辆1282的损伤作出记录。发明人发现,将彩色滤光片元件整合到光学阅读器100的图像传感器阵列182中,有助于获得精确记录车辆损伤的可视显示图像数据帧。通过使用被存储或被显示的用于可视显示与车辆1282相对应的可视显示彩色图像数据帧,可以通过在显示器504、1504上显示时肉眼观测可视显示帧,来评估对于车辆1282的损伤。当用彩色图像数据记录损伤记录时,可以容易地通过肉眼观测来评估例如从车辆上刮掉的漆量。显示表格1362的部分1364提示操作者获得车辆的多个彩色图像。当正在执行表格1362的图像输入部分1364时,光学阅读器100处于图像获取模式,使得激励触发器216会在步骤1404获得可视显示图像数据帧(图14c)。例如可以将可视显示图像数据帧输出到存储设备和/或显示设备。当正在输入与表格部分1364相对应的数据时,操作者可以使用光学阅读器100获得车辆1282的毁坏区域1370的多个彩色图像。在执行获得步骤1404的同时,控制电路552可以如本文所描述的那样选择性地从彩色感光像素中读出彩色图像数据,并可以使用单色图像数据来增强彩色图像数据的信息量。当光学阅读器100包括如结合图17a-17g描述的一对成像组件时,控制电路552可在步骤1404激励彩色图像传感器阵列182D,来执行获得步骤1404。当操作者通过切换到行1367并点击键盘508的适当键来确认已经获取了车辆1282的所有必需图像时,可被整合到手持式外壳101中的控制电路552可以将获得的可视显示彩色图像数据帧格式为一个或多个适当图像文件格式(例如,.BMP、.GIFF、.PDF、.JPG、.GIF),将与车辆1282相对应的所有采集的解码车辆标识符数据和所有可视显示彩色图像数据帧汇总为事务数据集,并将该事务数据集发送至远处的远程服务器184。控制电路552可以在发送时对事务数据集施加数据/时间戳。。可以使用文件传输协议(FTP)或者是被配置用于携带关联的解码车辆标识符数据(比如解码的VIN条形码数据和解码的车辆登记条形码数据)和彩色图像数据的其他适当文件传输协议来发送该事务数据集。服务器184将接收的事务数据集存储到数据库里,如通过数据库187所表示的,数据库包括在来自于其他索赔中心的其他车辆的类似信息。服务器184可以被配置为创建对事务数据组(例如,施加数据/时间戳后的组合VIN,登记号码,牌照号码,可视显示彩色图像数据帧的损坏记录)进行概要的可读网页。这些网页可以使用与IP网络通信的任一PC浏览,例如PC 172和PC 2172。
尽管已经参考多个具体实施例对本发明进行了必要的描述,但清楚的是,本发明的时间、精神、和范围应仅仅参考所附权利要求书来确定。

Claims (33)

1.一种设备,包括:
(a)具有二维固态图像传感器阵列和将图像聚焦在所述二维固态图像传感器阵列的有源表面上的成像透镜的成像组件,所述二维固态图像传感器阵列是具有多个像素的混合型单色和彩色感光图像传感器阵列,所述图像传感器阵列的第一像素子集是不具有波长选择性彩色滤光片元件的单色像素,而所述图像传感器阵列的第二像素子集是彩色感光像素且每个都包括波长选择性彩色滤光片元件;
(b)对所述固态图像传感器阵列进行封装和支承的手持式外壳;
(c)与所述成像组件耦合、将图像数据转送到条形码解码电路的第一电路;以及
(d)与所述成像组件耦合、使用所述固态图像传感器阵列获得可视显示彩色图像数据帧的第二电路。
2.根据权利要求1的设备,还包括照明组件,该照明组件包括至少一个光源。
3.根据权利要求1的设备,其中所述手持式外壳包括条形码解码电路。
4.根据权利要求1的设备,其中所述第一电路和所述第二电路被整合到所述手持式外壳中。
5.根据权利要求1的设备,其中所述设备包括与所述手持式外壳以距离隔开的条形码解码电路。
6.根据权利要求1的设备,其中所述多个像素是可选择性地寻址的,并且所述条形码读取设备在至少一个操作模式中对所述单色像素选择性地寻址,并选择性地从所述单色像素中读出图像数据。
7.根据权利要求1的设备,其中所述多个像素是可选择性地寻址的,并且所述条形码读取设备在至少一个操作模式中对所述彩色感光像素选择性地寻址,并选择性地从所述彩色感光像素中读出图像数据。
8.根据权利要求1的设备,其中所述二维固态图像传感器阵列的所述彩色感光像素按照以距离隔开的像素位置,均匀地或者基本上均匀地分布在整个所述二维固态图像传感器上。
9.根据权利要求1的设备,其中所述图像传感器阵列的所述彩色感光像素被曝光以供图像数据读出时,所述单色像素可被驱动为复位。
10.根据权利要求1的设备,其中所述第一子集的所述单色像素的尺寸比所述第二子集的所述彩色感光像素的尺寸小。
11.根据权利要求1的设备,其中所述第一子集的所述单色像素是在沿着所述固态图像传感器阵列的至少一个完整的像素行延伸的单色像素区中形成的。
12.一种便携式光学阅读器,包括:
(a)具有二维固态图像传感器阵列和将图像聚焦在所述二维固态图像传感器阵列的有源表面上的成像透镜的成像组件,所述二维固态图像传感器阵列具有多个像素,其中所述多个像素中的第一子集具有第一晶体管数,而所述多个像素中的第二子集具有第二晶体管数,并且所述第一晶体管数与所述第二晶体管数不同;
(b)所述便携式光学阅读器能够以用户可选择的解码操作模式或以用户可选择的图像获取操作模式进行操作。
(c)当以所述解码模式操作时,所述光学阅读器控制所述二维固态图像传感器阵列来获得图像数据帧,并自动地将所述图像数据帧转送到标记解码电路;
(d)当以所述图像获取模式操作时,所述光学阅读器控制所述固态二维图像传感器阵列来获得可视显示彩色图像数据帧,并自动地将所述图像数据帧输出到从由显示设备、存储器地址单元和以距离隔开的设备构成的组中选择出来的输出去向。
13.根据权利要求12所述的便携式光学阅读器,其中所述第二像素子集中具有较小晶体管数的所述像素是包含波长选择性彩色滤光片的彩色感光像素。
14.根据权利要求12所述的便携式光学阅读器,其中所述第二像素子集中具有较小晶体管数的所述像素是包括波长选择性彩色滤光片的彩色感光像素,所述波长选择性滤光片是从由青色滤光片和品红色滤光片构成的组中选出的。
15.一种设备,包括:
具有多个像素的二维固态图像传感器阵列,所述二维固态图像传感器阵列是混合型单色和彩色感光图像传感器阵列,所述图像传感器阵列的第一像素子集是不具有彩色滤光片元件的单色像素,而所述图像传感器阵列的第二像素子集是每一个都包括波长选择性滤光片元件的彩色感光像素。
16.根据权利要求15的设备,被整合到标记解码设备中。
17.一种便携式数据采集设备,包括:
(a)具有二维固态图像传感器阵列和将图像聚焦在所述二维固态图像传感器阵列的有源表面上的成像透镜的成像组件,所述二维固态图像传感器阵列是具有多个像素的混合型单色和彩色感光图像传感器阵列,所述图像传感器阵列的第一像素子集是不具有波长选择性彩色滤光片元件的单色像素,而所述图像传感器阵列的第二像素子集是彩色感光像素且每个都包括波长选择性彩色滤光片元件;
(b)对所述固态图像传感器阵列进行封装和支承的手持式外壳;
(c)所述便携式数据采集设备能够以用户可选择的标记解码操作模式或以用户可选择的图像获取操作模式进行操作,
(d)当选择以所述标记解码操作模式操作并接收到触发信号时,所述光学阅读器控制所述二维固态图像传感器阵列来获得解码图像数据帧,并自动地将所述图像数据帧转送到标记解码电路;以及
(e)当选择以所述图像获取模式操作并且接收到触发信号时,所述光学阅读器控制所述二维固态图像传感器阵列来获得可视显示彩色图像数据帧,并自动地输出所述可视显示彩色图像数据帧。
18.根据权利要求17所述的便携式数据采集设备,其中可以独立于所述图像传感器阵列的所述彩色感光像素对所述单色像素选择性地寻址,使得与所述单色像素对应的图像数据独立于与所述彩色感光像素对应的图像数据而被选择性地读出。
19.根据权利要求17所述的便携式数据采集设备,其中所述多个像素是可选择性寻址的,当所述光学阅读器以所述标记解码模式操作时,对所述单色像素选择性地寻址,并选择性地从所述单色像素中读出图像数据。
20.根据权利要求17所述的便携式数据采集设备,其中所述多个像素是可选择性寻址的,当所述光学阅读器以所述图像获取模式操作时,对所述彩色感光像素选择性地寻址,并选择性地从所述彩色感光像素中读出图像数据。
21.根据权利要求17所述的便携式数据采集设备,其中所述二维固态图像传感器阵列的所述彩色感光像素均匀地分布在整个所述二维固态图像传感器阵列上。
22.根据权利要求17所述的便携式数据采集设备,其中所述图像传感器阵列包括棋盘状图案的像素,并且所述彩色感光第二像素子集中的像素位于所述图像传感器阵列的以距离隔开的位置处,且均匀地或者基本上均匀地分布在整个所述图像传感器阵列上。
23.根据权利要求17所述的便携式数据采集设备,其中所述彩色感光像素的所述彩色感光彩色滤光片元件是从由青色滤光片元件和品红色滤光片元件构成的组中选择出的。
24.根据权利要求17所述的便携式数据采集设备,其中所述光学阅读器包括显示设备,并且所述光学阅读器在输出所述图像数据帧时,将所述图像数据帧发送到所述光学阅读器的所述显示器。
25.根据权利要求17所述的便携式数据采集设备,其中所述光学阅读器在所述图像获取模式中输出所述图像数据帧时,将所述图像数据帧输出到从由显示设备、存储器地址、或者以距离隔开的设备构成的组中选择出来的输出去向。
26.根据权利要求17所述的便携式数据采集设备,其中当所述光学阅读器的单个控制按钮被按动时,所述光学阅读器以所述解码模式操作并且接收所述触发信号。
27.根据权利要求17所述的便携式数据采集设备,其中在所述图像传感器阵列的所述彩色感光像素被曝光以供图像数据读出时,所述单色像素可被驱动为复位。
28.一种设备,包括:
具有二维固态图像传感器阵列和将图像聚焦在所述二维固态图像传感器阵列的有源表面上的成像透镜的成像组件,所述固态二维图像传感器阵列具有多个像素,所述多个像素中的第一子集具有第一晶体管数,而所述多个像素中的第二子集具有第二晶体管数,并且所述第一晶体管数与所述第二晶体管数不同。
29.根据权利要求28所述的设备,其中所述第一子集的像素具有比所述第二子集的像素大的晶体管数,并且所述第二子集的具有所述较小晶体管数的所述像素是包括波长选择性彩色滤光片的彩色感光像素。
30.根据权利要求29所述的设备,其中所述第一子集的像素具有比所述第二子集的像素大的晶体管数,并且所述第一子集的具有所述较大的晶体管数的所述像素是没有波长选择性彩色滤光片的单色像素。
31.根据权利要求30所述的设备,其中所述第一子集的像素具有比所述第二子集的像素大的晶体管数和大的表面面积,并且所述第二子集的具有所述较小晶体管数的所述像素是包括波长选择性彩色滤光片的彩色感光像素。
32.根据权利要求31的设备,其中所述第一子集的像素具有比所述第二子集的像素大的晶体管数和大的表面面积,并且所述第一子集的具有所述较大晶体管数的所述像素是没有波长选择性彩色滤光片的单色像素。
33.一种数据采集设备,包括:
(a)包括二维固态图像传感器阵列和将图像聚焦在所述二维固态图像传感器阵列的有源表面上的成像透镜的成像组件,所述二维固态图像传感器阵列是具有多个像素的混合型单色和彩色感光图像传感器阵列,所述图像传感器阵列的第一像素子集是不具有波长选择性彩色滤光片元件的单色像素,而所述图像传感器阵列的第二像素子集是彩色感光像素且每个都包括波长选择性彩色滤光片元件;
(b)其中所述便携式数据采集设备按这样一种模式操作,在该模式中,所述数据采集设备控制所述二维固态图像传感器阵列来获得图像数据帧,并将所述图像数据帧转送到标记解码电路。
CN2006800000503A 2005-03-11 2006-03-07 具有混合型单色和彩色图像传感器阵列的数字图像获取光学阅读器 Active CN101069190B (zh)

Applications Claiming Priority (15)

Application Number Priority Date Filing Date Title
US11/077,976 US7611060B2 (en) 2005-03-11 2005-03-11 System and method to automatically focus an image reader
US11/077,975 2005-03-11
US11/077,976 2005-03-11
US11/077,975 US7568628B2 (en) 2005-03-11 2005-03-11 Bar code reading device with global electronic shutter control
US68760605P 2005-06-03 2005-06-03
US60/687,606 2005-06-03
US69026805P 2005-06-14 2005-06-14
US60/690,268 2005-06-14
US69289005P 2005-06-22 2005-06-22
US60/692,890 2005-06-22
US69437105P 2005-06-27 2005-06-27
US60/694,371 2005-06-27
US11/174,447 2005-06-30
US11/174,447 US7780089B2 (en) 2005-06-03 2005-06-30 Digital picture taking optical reader having hybrid monochrome and color image sensor array
PCT/US2006/008113 WO2006098954A2 (en) 2005-03-11 2006-03-07 Digital picture taking optical reader having hybrid monochrome and color image sensor array

Publications (2)

Publication Number Publication Date
CN101069190A true CN101069190A (zh) 2007-11-07
CN101069190B CN101069190B (zh) 2012-10-31

Family

ID=36969801

Family Applications (2)

Application Number Title Priority Date Filing Date
CN2006800160235A Active CN101171597B (zh) 2005-03-11 2006-03-07 具有全局电子快门控制的条形码读取装置
CN2006800000503A Active CN101069190B (zh) 2005-03-11 2006-03-07 具有混合型单色和彩色图像传感器阵列的数字图像获取光学阅读器

Family Applications Before (1)

Application Number Title Priority Date Filing Date
CN2006800160235A Active CN101171597B (zh) 2005-03-11 2006-03-07 具有全局电子快门控制的条形码读取装置

Country Status (2)

Country Link
US (18) US7568628B2 (zh)
CN (2) CN101171597B (zh)

Cited By (24)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101860676A (zh) * 2009-04-09 2010-10-13 手持产品公司 具有色彩校正的成像终端
CN101867683A (zh) * 2009-04-09 2010-10-20 手持产品公司 用于基于图像传感器的终端的具有包括对数图形的输出响应曲线的图像传感器像素阵列
CN101923634A (zh) * 2009-06-11 2010-12-22 手持产品公司 具有数据压缩的成像终端
CN101996304A (zh) * 2009-08-24 2011-03-30 富士胶片株式会社 再生图像读取方法及再生图像读取装置
CN102316328A (zh) * 2010-06-30 2012-01-11 手持产品公司 输出单色图像数据和彩色图像数据的终端
CN102682264A (zh) * 2011-01-31 2012-09-19 霍尼韦尔国际公司 用于使用多个数据源来读取光学标记的方法和设备
CN102982301A (zh) * 2011-06-27 2013-03-20 手持产品公司 具有光学滤波器的可解码标记读取终端
US8720784B2 (en) 2005-06-03 2014-05-13 Hand Held Products, Inc. Digital picture taking optical reader having hybrid monochrome and color image sensor array
US8720785B2 (en) 2005-06-03 2014-05-13 Hand Held Products, Inc. Apparatus having hybrid monochrome and color image sensor array
US8720781B2 (en) 2005-03-11 2014-05-13 Hand Held Products, Inc. Image reader having image sensor array
US8733660B2 (en) 2005-03-11 2014-05-27 Hand Held Products, Inc. Image reader comprising CMOS based image sensor array
CN105718837A (zh) * 2009-08-12 2016-06-29 手持产品公司 具有多个曝光周期的标记读取终端及方法
CN105830090A (zh) * 2013-10-04 2016-08-03 伊克莱瑞迪公司 使用阵列传感器以传感器的全分辨率测量多种类型数据的方法
CN106067927A (zh) * 2015-04-21 2016-11-02 手持产品公司 捕获图形信息呈现
CN102682264B (zh) * 2011-01-31 2016-11-30 霍尼韦尔国际公司 用于使用多个数据源来读取光学标记的方法和设备
CN107389193A (zh) * 2016-05-17 2017-11-24 罗伯特·博世有限公司 传感器模块、用于求取电磁辐射的亮度和/或颜色的方法以及用于制造传感器模块的方法
CN108875141A (zh) * 2018-05-24 2018-11-23 上海集成电路研发中心有限公司 一种基于神经网络模型确定芯片全掩模聚焦参数的方法
CN111260893A (zh) * 2020-01-10 2020-06-09 中国海洋石油集团有限公司 一种海洋平台推进器故障预警方法和装置
CN112424794A (zh) * 2018-07-11 2021-02-26 索迪欧有限公司 使用马赛克图像传感器检测高分辨率的机器可读标签
CN112788320A (zh) * 2020-12-25 2021-05-11 Oppo广东移动通信有限公司 图像传感器、图像采集装置、电子设备及其控制方法与可读存储介质
CN113438424A (zh) * 2021-06-04 2021-09-24 杭州海康威视数字技术股份有限公司 一种同步曝光处理方法、装置、系统及设备
CN113739916A (zh) * 2020-05-28 2021-12-03 光谱公司 具有空间修改的中心波长的光谱传感器系统
CN113759430A (zh) * 2020-05-29 2021-12-07 同方威视技术股份有限公司 一种非车载式货物/车辆检查系统及其通信方法
US11423690B2 (en) 2018-12-13 2022-08-23 Shenzhen GOODIX Technology Co., Ltd. Fingerprint identification apparatus and electronic device

Families Citing this family (199)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20070267501A1 (en) * 2006-05-18 2007-11-22 Hand Held Products, Inc. Multipurpose optical reader
US6879340B1 (en) * 1998-08-19 2005-04-12 Micron Technology Inc. CMOS imager with integrated non-volatile memory
US8596542B2 (en) 2002-06-04 2013-12-03 Hand Held Products, Inc. Apparatus operative for capture of image data
US9070031B2 (en) 2003-10-24 2015-06-30 Cognex Technology And Investment Llc Integrated illumination assembly for symbology reader
US7874487B2 (en) 2005-10-24 2011-01-25 Cognex Technology And Investment Corporation Integrated illumination assembly for symbology reader
US7604174B2 (en) 2003-10-24 2009-10-20 Cognex Technology And Investment Corporation Method and apparatus for providing omnidirectional lighting in a scanning device
US7823783B2 (en) 2003-10-24 2010-11-02 Cognex Technology And Investment Corporation Light pipe illumination system and method
US7823789B2 (en) 2004-12-21 2010-11-02 Cognex Technology And Investment Corporation Low profile illumination for direct part mark readers
US9536124B1 (en) 2003-10-24 2017-01-03 Cognex Corporation Integrated illumination assembly for symbology reader
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
JP2006040046A (ja) * 2004-07-28 2006-02-09 Sony Corp 情報処理システム及び情報処理方法
US9292724B1 (en) 2004-12-16 2016-03-22 Cognex Corporation Hand held symbology reader illumination diffuser with aimer optics
US7617984B2 (en) 2004-12-16 2009-11-17 Cognex Technology And Investment Corporation Hand held symbology reader illumination diffuser
KR101182557B1 (ko) * 2005-06-24 2012-10-02 엘지디스플레이 주식회사 액정표시장치 및 그 제조방법
US20070063048A1 (en) * 2005-09-14 2007-03-22 Havens William H Data reader apparatus having an adaptive lens
JP4827524B2 (ja) * 2005-12-26 2011-11-30 キヤノン株式会社 撮像装置
US7934660B2 (en) 2006-01-05 2011-05-03 Hand Held Products, Inc. Data collection system having reconfigurable data collection terminal
JP4677367B2 (ja) * 2006-06-05 2011-04-27 オリンパス株式会社 照明装置、及び顕微鏡システム
US7784696B2 (en) 2006-06-09 2010-08-31 Hand Held Products, Inc. Indicia reading apparatus having image sensing and processing circuit
US7740176B2 (en) * 2006-06-09 2010-06-22 Hand Held Products, Inc. Indicia reading apparatus having reduced trigger-to-read time
KR100745982B1 (ko) * 2006-06-19 2007-08-06 삼성전자주식회사 자발광형 디스플레이의 전력 저감을 위한 영상 처리 장치및 방법
JP2008011298A (ja) * 2006-06-30 2008-01-17 Fujitsu Ltd 固体撮像装置及びその制御方法
US20080037080A1 (en) * 2006-08-09 2008-02-14 Robert Spano Illumination arrangement for an imager
US20080142598A1 (en) * 2006-12-14 2008-06-19 Sik Piu Kwan Method, system, and apparatus for an electronic freeze frame shutter for a high pass-by image scanner
US8027096B2 (en) 2006-12-15 2011-09-27 Hand Held Products, Inc. Focus module and components with actuator polymer control
US7813047B2 (en) 2006-12-15 2010-10-12 Hand Held Products, Inc. Apparatus and method comprising deformable lens element
US7918398B2 (en) 2007-06-04 2011-04-05 Hand Held Products, Inc. Indicia reading terminal having multiple setting imaging lens
US20090024621A1 (en) * 2007-07-16 2009-01-22 Yahoo! Inc. Method to set up online book collections and facilitate social interactions on books
US8162218B2 (en) * 2007-09-17 2012-04-24 Hand Held Products, Inc. Using a 2D imager for rastering scanning
US7866557B2 (en) * 2007-09-27 2011-01-11 Symbol Technologies, Inc. Imaging-based bar code reader utilizing modified rolling shutter operation
JP4887275B2 (ja) * 2007-12-27 2012-02-29 富士フイルム株式会社 撮像装置及びそのシャッタ駆動モード選択方法
US8678287B2 (en) * 2008-02-12 2014-03-25 Datalogic ADC, Inc. Two-plane optical code reader for acquisition of multiple views of an object
WO2009102616A2 (en) 2008-02-12 2009-08-20 Datalogic Scanning, Inc. Systems and methods for forming a composite image of multiple portions of an object from multiple perspectives
US8608076B2 (en) * 2008-02-12 2013-12-17 Datalogic ADC, Inc. Monolithic mirror structure for use in a multi-perspective optical code reader
US8353457B2 (en) * 2008-02-12 2013-01-15 Datalogic ADC, Inc. Systems and methods for forming a composite image of multiple portions of an object from multiple perspectives
US7926721B2 (en) 2008-03-26 2011-04-19 Hand Held Products, Inc. Processing scheme for an indicia reader
US8474723B2 (en) * 2008-03-26 2013-07-02 Symbol Technologies, Inc. Method for optimizing auto-exposure performance of an imaging device
US8077240B2 (en) 2008-04-23 2011-12-13 Inernational Business Machines Corporation Methods for enhancing quality of pixel sensor image frames for global shutter imaging
US8336778B2 (en) * 2008-08-19 2012-12-25 The Code Corporation Graphical code readers that provide sequenced illumination for glare reduction
US8899484B2 (en) * 2008-09-26 2014-12-02 Symbol Technologies, Inc. Imaging reader and method with enhanced aiming pattern detection
US20100141263A1 (en) * 2008-12-10 2010-06-10 Fumiki Nakamura System and method for testing an image sensor using gradation image capture
US8011584B2 (en) * 2008-12-12 2011-09-06 The Code Corporation Graphical code readers that are configured for glare reduction
US9639727B2 (en) * 2008-12-12 2017-05-02 The Code Corporation Graphical barcode readers that are configured for glare reduction
US7815120B2 (en) * 2008-12-12 2010-10-19 Symbol Technologies, Inc. Electronic shutter for a dual-mode imager
US8261990B2 (en) * 2008-12-26 2012-09-11 Datalogic ADC, Inc. Data reader having compact arrangement for acquisition of multiple views of an object
US8322621B2 (en) * 2008-12-26 2012-12-04 Datalogic ADC, Inc. Image-based code reader for acquisition of multiple views of an object and methods for employing same
EP2382583B1 (en) * 2008-12-26 2016-09-21 Datalogic ADC, Inc. Systems and methods for imaging
US8800874B2 (en) 2009-02-20 2014-08-12 Datalogic ADC, Inc. Systems and methods of optical code reading using a color imager
US8305691B2 (en) * 2009-04-29 2012-11-06 Hand Held Products, Inc. Fluid lens element for use in changing thermal operating environment
US20110135144A1 (en) * 2009-07-01 2011-06-09 Hand Held Products, Inc. Method and system for collecting voice and image data on a remote device and coverting the combined data
US8256678B2 (en) * 2009-08-12 2012-09-04 Hand Held Products, Inc. Indicia reading terminal having image sensor and variable lens assembly
US8373108B2 (en) * 2009-08-12 2013-02-12 Hand Held Products, Inc. Indicia reading terminal operative for processing of frames having plurality of frame featurizations
US20110080500A1 (en) * 2009-10-05 2011-04-07 Hand Held Products, Inc. Imaging terminal, imaging sensor having multiple reset and/or multiple read mode and methods for operating the same
US8464952B2 (en) * 2009-11-18 2013-06-18 Hand Held Products, Inc. Optical reader having improved back-illuminated image sensor
US20110163165A1 (en) * 2010-01-07 2011-07-07 Metrologic Instruments, Inc. Terminal having illumination and focus control
CN102203800B (zh) 2010-01-21 2015-09-23 计量仪器公司 包含光学滤波器的标记阅读终端
US20110186639A1 (en) * 2010-02-04 2011-08-04 Metrologic Instruments, Inc. Contact aperture for imaging apparatus
EP3089072B1 (en) * 2010-03-11 2018-09-12 Datalogic IP TECH S.r.l. Image capturing device
US8600167B2 (en) 2010-05-21 2013-12-03 Hand Held Products, Inc. System for capturing a document in an image signal
US9047531B2 (en) 2010-05-21 2015-06-02 Hand Held Products, Inc. Interactive user interface for capturing a document in an image signal
US8366002B2 (en) 2010-05-26 2013-02-05 Hand Held Products, Inc. Solid elastic lens element and method of making same
CN101882220B (zh) * 2010-06-01 2013-07-17 福建新大陆电脑股份有限公司 一种基于动态模板的条码图像校正方法及校正点获取方法
KR20120010047A (ko) * 2010-07-23 2012-02-02 삼성전자주식회사 이메일 처리 방법 및 장치
US8417058B2 (en) 2010-09-15 2013-04-09 Microsoft Corporation Array of scanning sensors
US8387881B2 (en) 2010-12-01 2013-03-05 Hand Held Products, Inc. Terminal with screen reading mode
GB2501404A (en) 2010-12-09 2013-10-23 Metrologic Instr Inc Indicia encoding system with integrated purchase and payment information
US9298963B2 (en) * 2010-12-23 2016-03-29 Cognex Corporation Mark reader with reduced trigger-to-decode response time
US10210369B2 (en) 2010-12-23 2019-02-19 Cognex Corporation Mark reader with reduced trigger-to-decode response time
US8939374B2 (en) * 2010-12-30 2015-01-27 Hand Held Products, Inc. Terminal having illumination and exposure control
US9418270B2 (en) 2011-01-31 2016-08-16 Hand Held Products, Inc. Terminal with flicker-corrected aimer and alternating illumination
US8561903B2 (en) 2011-01-31 2013-10-22 Hand Held Products, Inc. System operative to adaptively select an image sensor for decodable indicia reading
US8537245B2 (en) 2011-03-04 2013-09-17 Hand Held Products, Inc. Imaging and decoding device with quantum dot imager
JP5234133B2 (ja) * 2011-03-31 2013-07-10 カシオ計算機株式会社 コード読取装置及びプログラム
TWI423107B (zh) * 2011-04-07 2014-01-11 Raydium Semiconductor Corp 觸控輸入裝置的偵測方法
US8902353B2 (en) * 2011-05-12 2014-12-02 Symbol Technologies, Inc. Imaging reader with independently controlled illumination rate
AU2012253263B2 (en) 2011-05-12 2016-07-07 DePuy Synthes Products, Inc. Improved image sensor for endoscopic use
US8640960B2 (en) 2011-06-27 2014-02-04 Honeywell International Inc. Optical filter for image and barcode scanning
US8534541B2 (en) 2011-06-29 2013-09-17 Hand Held Products, Inc. Devices having an auxiliary electronic paper display for displaying optically scannable indica
US8985459B2 (en) 2011-06-30 2015-03-24 Metrologic Instruments, Inc. Decodable indicia reading terminal with combined illumination
US8523074B2 (en) * 2011-08-26 2013-09-03 Honeywell International Inc. Bar code imagers
US9111159B2 (en) * 2011-09-09 2015-08-18 Metrologic Instruments, Inc. Imaging based barcode scanner engine with multiple elements supported on a common printed circuit board
WO2013033866A1 (en) * 2011-09-09 2013-03-14 Metrologic Instruments, Inc. Terminal having image data format conversion
US8646692B2 (en) 2011-09-30 2014-02-11 Hand Held Products, Inc. Devices and methods employing dual target auto exposure
US8608071B2 (en) 2011-10-17 2013-12-17 Honeywell Scanning And Mobility Optical indicia reading terminal with two image sensors
EP2775364B1 (en) * 2011-11-02 2019-10-30 Nippon Steel Corporation Steel tube production control method
US8629926B2 (en) 2011-11-04 2014-01-14 Honeywell International, Inc. Imaging apparatus comprising image sensor array having shared global shutter circuitry
US20130113967A1 (en) * 2011-11-04 2013-05-09 Honeywell International Inc. Doing Business As (D.B.A.) Honeywell Scanning & Mobility Apparatus comprising image sensor array having global shutter shared by a plurality of pixels
US8752768B2 (en) 2011-11-17 2014-06-17 Datalogic ADC, Inc. Systems and methods for reading color optical codes
US8628013B2 (en) 2011-12-13 2014-01-14 Honeywell International Inc. Apparatus comprising image sensor array and illumination control
US8881983B2 (en) 2011-12-13 2014-11-11 Honeywell International Inc. Optical readers and methods employing polarization sensing of light from decodable indicia
US8695880B2 (en) 2011-12-22 2014-04-15 Honeywell International, Inc. Imaging devices and methods for inhibiting or removing captured aiming pattern
EP2815251B1 (en) * 2012-02-15 2017-03-22 Heptagon Micro Optics Pte. Ltd. Time of flight camera with stripe illumination
US8777108B2 (en) 2012-03-23 2014-07-15 Honeywell International, Inc. Cell phone reading mode using image timer
US20130324148A1 (en) * 2012-05-31 2013-12-05 United Technologies Corporation Product position tracking system
US9251392B2 (en) 2012-06-01 2016-02-02 Honeywell International, Inc. Indicia reading apparatus
US8978983B2 (en) 2012-06-01 2015-03-17 Honeywell International, Inc. Indicia reading apparatus having sequential row exposure termination times
US8978981B2 (en) 2012-06-27 2015-03-17 Honeywell International Inc. Imaging apparatus having imaging lens
US8864036B2 (en) * 2012-07-09 2014-10-21 Symbol Technologies, Inc. Apparatus and method for finding target distance from barode imaging scanner
CA2878512A1 (en) 2012-07-26 2014-01-30 Olive Medical Corporation Camera system with minimal area monolithic cmos image sensor
IN2015MN00022A (zh) * 2012-07-26 2015-10-16 Olive Medical Corp
CA2878513A1 (en) 2012-07-26 2014-01-30 Olive Medical Corporation Wide dynamic range using monochromatic sensor
AU2013295553B2 (en) 2012-07-26 2017-10-19 DePuy Synthes Products, Inc. Continuous video in a light deficient environment
US8988598B2 (en) * 2012-09-14 2015-03-24 Samsung Electronics Co., Ltd. Methods of controlling image sensors using modified rolling shutter methods to inhibit image over-saturation
KR20140039597A (ko) * 2012-09-24 2014-04-02 삼성전자주식회사 전자 장치, 키 입력 방법 및 컴퓨터 판독가능 기록매체
TWI492614B (zh) * 2012-10-18 2015-07-11 英業達股份有限公司 影像擷取裝置的檢測系統及其方法
US8998089B2 (en) 2013-01-03 2015-04-07 Symbol Technologies, Inc. Method of controlling illumination pulses to increase dynamic range in bioptic imager barcode scanner
US9599514B2 (en) * 2013-01-24 2017-03-21 General Electric Company Multi-color pyrometry imaging system and method of operating the same
US9077961B1 (en) * 2013-02-05 2015-07-07 Lucasfilm Entertainment Company Ltd. Rolling shutter timing tester
US9503641B2 (en) 2013-02-19 2016-11-22 Microsoft Technology Licensing, Llc Energy-proportional image sensor
US8978984B2 (en) 2013-02-28 2015-03-17 Hand Held Products, Inc. Indicia reading terminals and methods for decoding decodable indicia employing light field imaging
JP6363114B2 (ja) 2013-02-28 2018-07-25 デピュイ・シンセス・プロダクツ・インコーポレイテッド Cmosセンサによる声帯のビデオストロボスコピー
EP2967286B1 (en) 2013-03-15 2021-06-23 DePuy Synthes Products, Inc. Minimize image sensor i/o and conductor counts in endoscope applications
JP6404318B2 (ja) 2013-03-15 2018-10-10 デピュイ・シンセス・プロダクツ・インコーポレイテッド レーザーパルスの積算光エネルギー制御
US10251530B2 (en) 2013-03-15 2019-04-09 DePuy Synthes Products, Inc. Scope sensing in a light controlled environment
CA2906798A1 (en) 2013-03-15 2014-09-18 Olive Medical Corporation Super resolution and color motion artifact correction in a pulsed color imaging system
CN105246394B (zh) 2013-03-15 2018-01-12 德普伊新特斯产品公司 无输入时钟和数据传输时钟的图像传感器同步
US9646121B2 (en) * 2013-03-21 2017-05-09 Renesas Electronics Corporation Semiconductor device simulator, simulation method, and non-transitory computer readable medium
JP6225470B2 (ja) * 2013-05-07 2017-11-08 株式会社デンソーウェーブ 据置型情報コード読取装置
JP6239881B2 (ja) * 2013-07-10 2017-11-29 浜松ホトニクス株式会社 画像取得装置及び画像取得方法
CN103455807B (zh) * 2013-08-22 2017-08-04 黑龙江大学 机器字符阅读码的动态读取装置及读取方法
TWI595424B (zh) 2013-10-09 2017-08-11 Opto電子有限公司 光學訊息讀取裝置及照明方法
US9237847B2 (en) 2014-02-11 2016-01-19 Welch Allyn, Inc. Ophthalmoscope device
US9211064B2 (en) 2014-02-11 2015-12-15 Welch Allyn, Inc. Fundus imaging system
ES2654101T3 (es) * 2014-03-05 2018-02-12 Sick Ivp Ab Dispositivo sensor de imagen y sistema de medición para proporcionar datos de imagen e información acerca de características 3D de un objeto
US10084944B2 (en) 2014-03-21 2018-09-25 DePuy Synthes Products, Inc. Card edge connector for an imaging sensor
CN103957364B (zh) * 2014-04-01 2017-06-06 聚光科技(杭州)股份有限公司 一种ccd数据采集处理方法
US9665760B1 (en) * 2016-04-05 2017-05-30 The Code Corporation Barcode-reading system
US9772398B2 (en) * 2014-06-26 2017-09-26 Intersil Americas LLC Optical proximity sensors with reconfigurable photodiode array
EP3198913A4 (en) 2014-09-24 2018-05-23 Princeton Identity, Inc. Control of wireless communication device capability in a mobile device with a biometric key
SG11201704097XA (en) 2014-12-03 2017-06-29 Princeton Identity Inc System and method for mobile device biometric add-on
US9454689B2 (en) * 2014-12-19 2016-09-27 Honeywell International, Inc. Rolling shutter bar code imaging
WO2016102988A1 (en) 2014-12-24 2016-06-30 Datalogic Automation, Inc. Multiline scanner
CN104814678A (zh) * 2014-12-30 2015-08-05 漳州灿坤实业有限公司 面包机及储存容器
US9531979B2 (en) * 2014-12-30 2016-12-27 Stmicroelectronics (Grenoble 2) Sas IC image sensor device with twisted pixel lines and related methods
CN105824108B (zh) * 2015-01-09 2018-06-19 大立光电股份有限公司 薄型光学系统、取像装置及电子装置
CN104573674B (zh) * 2015-01-29 2017-11-28 杨克己 面向实时嵌入式系统的一维条码识别方法
USD754663S1 (en) * 2015-02-19 2016-04-26 Contract Datascan, Lp Handheld scanner
US10799115B2 (en) 2015-02-27 2020-10-13 Welch Allyn, Inc. Through focus retinal image capturing
US11045088B2 (en) 2015-02-27 2021-06-29 Welch Allyn, Inc. Through focus retinal image capturing
US10580122B2 (en) * 2015-04-14 2020-03-03 Chongqing University Of Ports And Telecommunications Method and system for image enhancement
US10136804B2 (en) 2015-07-24 2018-11-27 Welch Allyn, Inc. Automatic fundus image capture system
KR102384463B1 (ko) * 2015-10-30 2022-04-07 삼성전자주식회사 디지털 전송을 이용한 데이터 전송회로와 이를 포함하는 이미지 센서
US10772495B2 (en) 2015-11-02 2020-09-15 Welch Allyn, Inc. Retinal image capturing
US10091391B2 (en) * 2015-11-10 2018-10-02 Bidirectional Display, Inc. System and method for constructing document image from snapshots taken by image sensor panel
US9756215B2 (en) * 2015-11-11 2017-09-05 Symbol Technologies, Llc System for, and method of, controlling target illumination for an imaging reader
JP6790752B2 (ja) * 2015-11-20 2020-11-25 株式会社リコー 画像読取装置、画像形成装置および画像読取方法
KR102349433B1 (ko) * 2015-11-27 2022-01-10 삼성전자주식회사 자이로스코프 센서를 제어할 수 있는 이미지 센서와 이를 포함하는 장치들
US9836679B2 (en) * 2015-11-30 2017-12-05 Ncr Corporation Controlled and multi-color scanner illumination
CN105611122B (zh) 2015-12-18 2019-03-01 Oppo广东移动通信有限公司 图像传感器及输出方法、相位对焦方法、成像装置和终端
US10184844B2 (en) * 2015-12-31 2019-01-22 Withings Compact home thermometer
WO2017120217A1 (en) 2016-01-07 2017-07-13 Welch Allyn, Inc. Infrared fundus imaging system
EP3403217A4 (en) 2016-01-12 2019-08-21 Princeton Identity, Inc. SYSTEMS AND METHODS FOR BIOMETRIC ANALYSIS
US9747484B1 (en) * 2016-02-25 2017-08-29 Symbol Technologies, Llc Module or arrangement for, and method of, reading a target by image capture with an imaging reader having offset imaging and aiming systems
USD804482S1 (en) * 2016-03-15 2017-12-05 Symbol Technologies, Llc Data capture device
US10373008B2 (en) * 2016-03-31 2019-08-06 Princeton Identity, Inc. Systems and methods of biometric analysis with adaptive trigger
US10366296B2 (en) 2016-03-31 2019-07-30 Princeton Identity, Inc. Biometric enrollment systems and methods
US10929623B2 (en) 2016-04-05 2021-02-23 Symbol Technologies, Llc Imaging module and reader for, and method of, reading targets by image capture over a range of working distances with multi-functional aiming light pattern
US10142531B2 (en) * 2016-04-28 2018-11-27 Symbol Technologies, Llc Imaging module and reader for, and method of, reading a target by image capture with a visually enhanced aiming light pattern
US9792477B1 (en) 2016-05-16 2017-10-17 Symbol Technologies, Llc System for, and method of, controlling illumination of direct part marking (DPM) targets to be read by image capture
US9940497B2 (en) 2016-08-16 2018-04-10 Hand Held Products, Inc. Minimizing laser persistence on two-dimensional image sensors
US9723693B1 (en) * 2016-08-24 2017-08-01 Abl Ip Holding Llc Lighting devices configurable for generating a visual signature
US9639728B1 (en) * 2016-08-26 2017-05-02 Symbol Technologies, Llc Imaging module and reader for, and method of, reading a target over a field of view by image capture with a visually prominent indicator of a center zone of the field of view
US10602926B2 (en) 2016-09-29 2020-03-31 Welch Allyn, Inc. Through focus retinal image capturing
US10718603B2 (en) 2016-10-13 2020-07-21 Six Degrees Space Ltd Method and apparatus for indoor positioning
US10114997B2 (en) * 2016-11-16 2018-10-30 Hand Held Products, Inc. Reader for optical indicia presented under two or more imaging conditions within a single frame time
US20180165537A1 (en) * 2016-12-12 2018-06-14 Princeton Identity, Inc. Systems And Methods Of Biometric Analysis
US10268860B2 (en) 2016-12-22 2019-04-23 Datalogic ADC, Inc. White illumination for barcode scanners with improved power efficiency and cost
CN106845312B (zh) * 2016-12-28 2020-08-25 广州智慧城市发展研究院 一种二维码图像质量的预判断方法
WO2018187337A1 (en) 2017-04-04 2018-10-11 Princeton Identity, Inc. Z-dimension user feedback biometric system
WO2018191725A1 (en) * 2017-04-14 2018-10-18 Paradromics, Inc. Low-area, low-power neural recording circuit, and method of training the same
JP2020529073A (ja) 2017-07-26 2020-10-01 プリンストン・アイデンティティー・インコーポレーテッド 生体セキュリティシステムおよび方法
CN109508571B (zh) * 2017-09-14 2021-08-27 杭州海康威视数字技术股份有限公司 一种条空定位方法、装置、电子设备及存储介质
WO2019064075A2 (en) * 2017-09-28 2019-04-04 Datalogic Ip Tech S.R.L. SYSTEM AND METHOD FOR LIGHTING A TARGET OF A BARCODE READER
US10939046B2 (en) * 2017-11-30 2021-03-02 BAE Systems Imaging Solutions Inc. LED flicker mitigation for motion pictures
CN108076295B (zh) * 2017-12-15 2020-04-24 北京五特自动化工程有限公司 一种基于多维码的机器视觉通信系统
CN108449549B (zh) * 2018-03-19 2021-02-12 浙江国自机器人技术股份有限公司 一种调节led补光灯板亮度的方法、装置和存储介质
US10769394B2 (en) 2018-03-22 2020-09-08 Symbol Technologies, Llc Devices systems and methods for alignment of lens assemblies within a chassis
US11096574B2 (en) 2018-05-24 2021-08-24 Welch Allyn, Inc. Retinal image capturing
WO2019230306A1 (ja) * 2018-05-30 2019-12-05 パナソニックIpマネジメント株式会社 識別装置および識別方法
CN109787717B (zh) * 2018-12-25 2021-05-18 杭州电子科技大学 一种基于fpga的qr31码译码方法
CN109864706A (zh) * 2019-01-08 2019-06-11 廖旺才 用户状态信息的提示方法、装置、计算机设备和存储介质
CN109886260B (zh) * 2019-02-27 2024-02-02 上海千映智能科技有限公司 一种智能读码器
CN110012246B (zh) * 2019-03-26 2020-06-02 电子科技大学 一种焦平面阵列读出电路高速窗口功能的实现方法
CN110322198B (zh) * 2019-06-28 2023-09-22 四川省烟草公司成都市公司 适应于自动化的条烟有序的摆放堆垛系统及运行方法
US11694046B2 (en) 2019-07-24 2023-07-04 Datalogic Usa Inc. Microcontroller-based code reader and related method and device
CN110809120B (zh) * 2019-11-01 2021-04-27 深圳创维-Rgb电子有限公司 拍摄画面的补光方法、智能电视及计算机可读存储介质
US11205060B2 (en) * 2019-11-11 2021-12-21 Citrix Systems, Inc. Loopback mode for bypassing a camera of an apparatus
CN112995441A (zh) * 2019-12-12 2021-06-18 超威半导体(上海)有限公司 用于面部识别的自适应卷帘快门图像传感器和ir发射器控制
JP7400480B2 (ja) * 2020-01-14 2023-12-19 株式会社リコー 画像読取装置および画像読取方法
US11450132B2 (en) 2020-05-15 2022-09-20 Novatek Microelectronics Corp. Fingerprint driving circuit, fingerprint sensing device, electronic apparatus and operation method
US11528434B1 (en) 2021-02-09 2022-12-13 Verily Life Sciences Llc Pulsed light imaging using rolling shutter image sensors
CN113784062B (zh) * 2021-08-25 2022-04-26 中国科学院长春光学精密机械与物理研究所 非连续成像cmos图像传感器稳定图像控制系统及方法
WO2023064101A1 (en) * 2021-10-12 2023-04-20 Zebra Technologies Corporation Laser driving mode for aiming system of barcode imager
CN113938625B (zh) * 2021-10-25 2024-03-05 锐芯微电子股份有限公司 图像传感器及其读出方法、装置、计算机可读存储介质
US20230385572A1 (en) * 2022-05-31 2023-11-30 Zebra Technologies Corporation Synchronizing Rolling Shutter and Global Shutter Sensors
CN115081467B (zh) * 2022-07-22 2023-02-03 深圳市成为信息股份有限公司 一种手持机采集原始图像的方法、手持机及存储介质
US11908221B1 (en) 2022-10-04 2024-02-20 Raphael A. Rodriguez Methods and systems for determining the authenticity of an identity document
US11710009B1 (en) 2022-10-04 2023-07-25 Raphael A. Rodriguez Methods and systems for determining the authenticity of an identity document
US11755757B1 (en) 2022-10-24 2023-09-12 Raphael A. Rodriguez Methods and systems for determining the authenticity of an identity document

Family Cites Families (715)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
SE103286C1 (zh)
US3378633A (en) 1965-06-24 1968-04-16 Stanford Research Inst Monochrome photography system for color television
US6860428B1 (en) 1998-09-11 2005-03-01 Robotic Vision Systems Inc. Optical symbologies imager
US3684868A (en) * 1970-10-29 1972-08-15 Ncr Co Color bar code tag reader with light-emitting diodes
US3716699A (en) * 1971-04-02 1973-02-13 A Eckert Method and apparatus for optical code reading
US3716669A (en) 1971-05-14 1973-02-13 Japan Eng Dev Co Mapping rectifier for generating polarstereographic maps from satellite scan signals
US3949363A (en) 1974-06-28 1976-04-06 Recognition Equipment, Incorporated Bar-Code/MICR/OCR merge
US3971065A (en) 1975-03-05 1976-07-20 Eastman Kodak Company Color imaging array
JPS6056030B2 (ja) 1975-10-24 1985-12-07 松下電器産業株式会社 カラー固体撮像装置
US4047203A (en) 1976-05-12 1977-09-06 Eastman Kodak Company Color imaging array
US4613895A (en) 1977-03-24 1986-09-23 Eastman Kodak Company Color responsive imaging device employing wavelength dependent semiconductor optical absorption
US4350418A (en) * 1978-09-14 1982-09-21 Canon Kabushiki Kaisha Camera provided with automatic focus adjusting device
US4253447A (en) 1978-10-16 1981-03-03 Welch Allyn, Inc. Color endoscope with charge coupled device and television viewing
USRE31289E (en) 1978-10-16 1983-06-28 Welch Allyn, Inc. Color endoscope with charge coupled device and television viewing
US4261344A (en) 1979-09-24 1981-04-14 Welch Allyn, Inc. Color endoscope
USRE31290E (en) 1978-10-16 1983-06-28 Welch Allyn, Inc. Color endoscope
US4353641A (en) 1979-01-23 1982-10-12 Armando M. Merlo Color photography print with exposure data and means for making
US4437112A (en) 1980-02-15 1984-03-13 Canon Kabushiki Kaisha Solid-state color imaging apparatus
US4806776A (en) * 1980-03-10 1989-02-21 Kley Victor B Electrical illumination and detecting apparatus
JPS5763983A (en) 1980-10-07 1982-04-17 Toshiba Corp Color image pickup device
US4402088A (en) 1981-04-09 1983-08-30 Recognition Equipment Incorporated OCR And bar code reading using area array
US4500914A (en) 1981-08-01 1985-02-19 Sharp Kabushiki Kaisha Color imaging array and color imaging device
US4570057A (en) 1981-12-28 1986-02-11 Norand Corporation Instant portable bar code reader
US5288985A (en) 1981-12-28 1994-02-22 Norand Corporation Instant portable bar code reader
US4516017A (en) * 1982-01-20 1985-05-07 Nippondenso Co., Ltd. High-sensitive optical reading apparatus and method of reading optical information
JPS5940630A (ja) 1982-08-30 1984-03-06 Minolta Camera Co Ltd オ−トフオ−カス可能な35mmレンズシヤツタカメラ
US4491865A (en) 1982-09-29 1985-01-01 Welch Allyn, Inc. Image sensor assembly
US4523224A (en) 1982-12-27 1985-06-11 Welch Allyn Inc. Color filter wheel synchronizer
EP0119862B1 (en) 1983-03-17 1990-12-27 Nec Corporation Solid-state color imaging apparatus
US4546379A (en) 1983-04-21 1985-10-08 Welch Allyn, Inc. Independent color adjustment for a video system
DE3515020A1 (de) 1984-04-28 1985-11-07 Kabushiki Kaisha Toshiba, Kawasaki, Kanagawa Ortsfrequenzfilter
WO1986001678A2 (en) 1984-09-10 1986-03-27 Eastman Kodak Company Single-chip solid-state color image sensor and camera incorporating such a sensor
US4605956A (en) 1984-09-10 1986-08-12 Eastman Kodak Company Single-chip electronic color camera with color-dependent birefringent optical spatial frequency filter and red and blue signal interpolating circuit
US4630307A (en) 1984-09-10 1986-12-16 Eastman Kodak Company Signal processing method and apparatus for sampled image signals
DE3577962D1 (de) 1984-09-10 1990-06-28 Eastman Kodak Co Signalverarbeitungsverfahren und -anordnung fuer ein getastetes farbbildsignal.
GB2179005A (en) 1985-08-06 1987-02-25 Konishiroku Photo Ind Electrostatic recording apparatus
US4724394A (en) 1985-10-11 1988-02-09 Brunswick Corporation Gas detection by ion mobility segregation
US5018006A (en) 1985-10-31 1991-05-21 Canon Kabushiki Kaisha Multi-plate type image pickup apparatus having picture elements for producing color and luminance signals
US4793689A (en) 1985-12-26 1988-12-27 Canon Kabushiki Kaisha Lens barrel with vibration wave motor
US4724521A (en) 1986-01-14 1988-02-09 Veri-Fone, Inc. Method for operating a local terminal to execute a downloaded application program
IL78675A (en) 1986-05-02 1993-02-21 Scitex Corp Ltd Color separation scanner
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
US5227614A (en) 1986-08-15 1993-07-13 Norand Corporation Core computer processor module, and peripheral shell module assembled to form a pocket size data capture unit
US5892971A (en) 1986-08-08 1999-04-06 Norand Corporation Portable data processing device having an indicia reader and a multi-tasking operating system capable of executing battery monitoring instructions while concurrently executing application programs
US4877949A (en) * 1986-08-08 1989-10-31 Norand Corporation Hand-held instant bar code reader system with automated focus based on distance measurements
US5949056A (en) 1986-09-10 1999-09-07 Norand Corporation Method and apparatus for optically reading an information pattern
US5089885A (en) 1986-11-14 1992-02-18 Video Jukebox Network, Inc. Telephone access display system with remote monitoring
JP2849813B2 (ja) 1986-12-19 1999-01-27 富士写真フイルム株式会社 映像信号の形成装置
JPS63185285A (ja) 1987-01-28 1988-07-30 Canon Inc 固体撮像装置
US4858020A (en) 1987-01-28 1989-08-15 Canon Kabushiki Kaisha Image sensing device
JPS63185285U (zh) 1987-05-21 1988-11-29
US4877948A (en) 1987-06-25 1989-10-31 Krueger Loren L Combination bar code and mark-sense reader
US5369778A (en) 1987-08-21 1994-11-29 Wang Laboratories, Inc. Data processor that customizes program behavior by using a resource retrieval capability
US4774565A (en) 1987-08-24 1988-09-27 Polaroid Corporation Method and apparatus for reconstructing missing color samples
US4794239A (en) 1987-10-13 1988-12-27 Intermec Corporation Multitrack bar code and associated decoding method
US4854302A (en) 1987-11-12 1989-08-08 Welch Allyn, Inc. Video equipped endoscope with needle probe
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
US5340786A (en) 1988-02-12 1994-08-23 Mitsui Petrochemical Industries, Ltd. Olefin polymerization catalyst and process for the polymerization of olefins
US4874936A (en) 1988-04-08 1989-10-17 United Parcel Service Of America, Inc. Hexagonal, information encoding article, process and system
US4862253A (en) 1988-07-20 1989-08-29 Welch Allyn, Inc. Apparatus for converting a video processor
US6681994B1 (en) * 1988-08-31 2004-01-27 Intermec Ip Corp. Method and apparatus for optically reading information
US5841121A (en) * 1988-08-31 1998-11-24 Norand Technology Corporation Hand-held optically readable character set reader having automatic focus control for operation over a range of distances
US5305122A (en) * 1988-08-31 1994-04-19 Canon Kabushiki Kaisha Image reading and processing apparatus suitable for use as a color hand-held scanner
US6102293A (en) 1991-11-04 2000-08-15 Symbol Technologies, Inc. Optical scanning system minimizing average laser power and improving aiming
US5710417A (en) 1988-10-21 1998-01-20 Symbol Technologies, Inc. Bar code reader for reading both one dimensional and two dimensional symbologies with programmable resolution
US4853774A (en) 1988-10-28 1989-08-01 Welch Allyn, Inc. Auxiliary light apparatus for borescope
US4915483A (en) 1989-01-04 1990-04-10 Lockheed Missiles & Space Company, Inc. Apochromatic lens triplets with aspherical lens elements
US4958064A (en) 1989-01-30 1990-09-18 Image Recognition Equipment Corporation Bar code locator for video scanner/reader system
US4962419A (en) 1989-02-13 1990-10-09 Eastman Kodak Company Detail processing method and apparatus providing uniform processing of horizontal and vertical detail components
US5113251A (en) 1989-02-23 1992-05-12 Fuji Xerox Co. Editing control system and area editing system for image processing equipment
US5073954A (en) 1989-02-28 1991-12-17 Electrocom Automation, Inc. Bar code location and recognition processing system
US5304786A (en) 1990-01-05 1994-04-19 Symbol Technologies, Inc. High density two-dimensional bar code symbol
CA1329263C (en) 1989-03-01 1994-05-03 Mark Krichever Bar code scanner
CA1334218C (en) 1989-03-01 1995-01-31 Jerome Swartz Hand-held laser scanning for reading two dimensional bar codes
JPH07105857B2 (ja) 1989-03-16 1995-11-13 富士ゼロックス株式会社 画像読取装置の自己診断システム
DE69034101T2 (de) * 1989-06-07 2005-06-09 Broadcom Corp., Irvine Handgehaltenes datenerfassungssystem mit auswechselbaren modulen
US5124539A (en) 1989-06-16 1992-06-23 Symbol Technologies, Inc. Scan pattern generators for bar code symbol readers
US5059779A (en) 1989-06-16 1991-10-22 Symbol Technologies, Inc. Scan pattern generators for bar code symbol readers
US5200599A (en) 1989-06-16 1993-04-06 Symbol Technologies, Inc Symbol readers with changeable scan direction
US5040064A (en) 1989-10-02 1991-08-13 Eastman Kodak Company Method of processing sampled signal valves produced by a color imaging device
US4941456A (en) 1989-10-05 1990-07-17 Welch Allyn, Inc. Portable color imager borescope
US4957346A (en) 1989-10-06 1990-09-18 Welch Allyn, Inc. Illumination system for portable color imager borescope
US4963756A (en) * 1989-10-13 1990-10-16 Hewlett-Packard Company Focused line identifier for a bar code reader
US5410649A (en) 1989-11-17 1995-04-25 Texas Instruments Incorporated Imaging computer system and network
US5337361C1 (en) 1990-01-05 2001-05-15 Symbol Technologies Inc Record with encoded data
US5144190A (en) 1990-02-22 1992-09-01 Welch Allyn, Inc. Light source having desired color temperature and chromaticity
US5059146A (en) 1990-02-22 1991-10-22 Welch Allyn, Inc. Method of adjusting a light source for color temperature and chromaticity
JP2878376B2 (ja) 1990-02-28 1999-04-05 キヤノン株式会社 光電変換装置
JP2839107B2 (ja) 1990-02-28 1998-12-16 キヤノン株式会社 光電変換装置
US5155343A (en) 1990-03-28 1992-10-13 Chandler Donald G Omnidirectional bar code reader with method and apparatus for detecting and scanning a bar code symbol
US5323233A (en) 1990-07-31 1994-06-21 Canon Kabushiki Kaisha Image signal processing apparatus having a color filter with offset luminance filter elements
US5135160A (en) 1990-08-17 1992-08-04 Opticon, Inc. Portable bar code reader utilizing pulsed LED array
JPH04111132A (ja) 1990-08-31 1992-04-13 Fujitsu Ltd マルチポインタ制御方法およびマルチポインタ制御装置
US5627359A (en) 1991-09-17 1997-05-06 Metrologic Instruments, Inc. Laser code symbol scanner employing optical filtering system having narrow band-pass characteristics and spatially separated optical filter elements with laser light collection optics arranged along laser light return path disposed therebetween
US5340973A (en) 1990-09-17 1994-08-23 Metrologic Instruments, Inc. Automatic laser scanning system and method of reading bar code symbols using same
US6732929B2 (en) 1990-09-10 2004-05-11 Metrologic Instruments, Inc. Led-based planar light illumination beam generation module employing a focal lens for reducing the image size of the light emmiting surface of the led prior to beam collimation and planarization
US6076733A (en) 1993-11-24 2000-06-20 Metrologic Instruments, Inc. Web-based system and method for enabling a viewer to access and display HTML-encoded documents located on the world wide web (WWW) by reading URL-encoded bar code symbols printed on a web-based information resource guide
US5393965A (en) 1990-11-13 1995-02-28 Symbol Technologies, Inc. Flexible merchandise checkout and inventory management system
US5192856A (en) 1990-11-19 1993-03-09 An Con Genetics, Inc. Auto focusing bar code reader
US5401944A (en) 1990-11-20 1995-03-28 Symbol Technologies, Inc. Traveler security and luggage control system
CA2056842A1 (en) 1991-02-07 1992-08-08 Jay M. Eastman System for scanning and reading symbols, such as bar codes, which is adapted to be configured in a hand held unit and can automatically read symbols on objects which are placed inthe detection zone of the unit
JP3327400B2 (ja) 1991-02-27 2002-09-24 ソニー株式会社 露光制御回路
US5196684A (en) 1991-03-25 1993-03-23 Opticon, Inc. Method and apparatus for improving the throughput of a CCD bar code scanner/decoder
US5296690A (en) 1991-03-28 1994-03-22 Omniplanar, Inc. System for locating and determining the orientation of bar codes in a two-dimensional image
US5378883A (en) 1991-07-19 1995-01-03 Omniplanar Inc. Omnidirectional wide range hand held bar code reader
US5262623A (en) 1991-09-04 1993-11-16 Omniplanar, Inc. Method and apparatus for distinguishing a preferred bar code or the like
CA2053460A1 (en) 1991-09-13 1993-03-14 Eugene Bernard Joseph Analog waveform decoder
US5452379A (en) 1991-09-13 1995-09-19 Meadowbrook Industries, Ltd. Image capture and storage techniques in association with optical mark reading
US5883375A (en) 1991-09-17 1999-03-16 Metrologic Instruments, Inc. Bar code symbol scanner having fixed and hand-held modes
US5811828A (en) * 1991-09-17 1998-09-22 Norand Corporation Portable reader system having an adjustable optical focusing means for reading optical information over a substantial range of distances
US5832289A (en) 1991-09-20 1998-11-03 Shaw; Venson M. System for estimating worst time duration required to execute procedure calls and looking ahead/preparing for the next stack operation of the forthcoming procedure calls
US5222477A (en) 1991-09-30 1993-06-29 Welch Allyn, Inc. Endoscope or borescope stereo viewing system
EP0536481A2 (en) 1991-10-09 1993-04-14 Photographic Sciences Corporation Bar code reading instrument and selctively orientable graphics display which facilitates the operation of the instrument
JPH05120173A (ja) 1991-10-24 1993-05-18 Hokkaido Nippon Denki Software Kk 端末装置立ち上げ管理方式
US5308962A (en) 1991-11-01 1994-05-03 Welch Allyn, Inc. Reduced power scanner for reading indicia
US5291008A (en) 1992-01-10 1994-03-01 Welch Allyn, Inc. Optical assembly and apparatus employing same using an aspherical lens and an aperture stop
CA2121464A1 (en) 1992-01-17 1993-07-22 Vadim Laser Portable optical reader system
US5406032A (en) 1992-02-13 1995-04-11 The Boeing Company Apparatus and method for supporting wire bundles within a structure
US5278642A (en) 1992-02-26 1994-01-11 Welch Allyn, Inc. Color imaging system
US6385352B1 (en) 1994-10-26 2002-05-07 Symbol Technologies, Inc. System and method for reading and comparing two-dimensional images
US5349172A (en) 1992-02-27 1994-09-20 Alex Roustaei Optical scanning head
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
US5786582A (en) * 1992-02-27 1998-07-28 Symbol Technologies, Inc. Optical scanner for reading and decoding one- and two-dimensional symbologies at variable depths of field
US6347163B2 (en) 1994-10-26 2002-02-12 Symbol Technologies, Inc. System for reading two-dimensional images using ambient and/or projected light
US5354977A (en) 1992-02-27 1994-10-11 Alex Roustaei Optical scanning head
US5777314A (en) 1992-02-27 1998-07-07 Symbol Optical scanner with fixed focus optics
JP2932815B2 (ja) 1992-02-28 1999-08-09 株式会社デンソー 光学的情報読取装置
US5821523A (en) 1992-03-12 1998-10-13 Bunte; Alan G. Combined code reader and digital camera using a common photodetector
ATE203844T1 (de) 1992-03-20 2001-08-15 Commw Scient Ind Res Org Gegenstands-überwachungsystem
DE4209536C3 (de) 1992-03-24 2000-10-05 Stuttgart Mikroelektronik Bildzelle für einen Bildaufnehmer-Chip
US5483624A (en) 1992-03-27 1996-01-09 Monarch Marking Systems, Inc. Programmable hand held labeler
US5751844A (en) 1992-04-20 1998-05-12 International Business Machines Corporation Method and apparatus for image acquisition with adaptive compensation for image exposure variation
US5323327A (en) 1992-05-01 1994-06-21 Storage Technology Corporation On-the-fly cataloging of library cell contents in an automated robotic tape library
JPH05316410A (ja) 1992-05-14 1993-11-26 Sanyo Electric Co Ltd 自動露出調整装置
US5374956A (en) 1992-05-29 1994-12-20 Eastman Kodak Company Electronic imaging apparatus with dithered color filter array
US6189793B1 (en) 1992-06-12 2001-02-20 Metrologic Instruments, Inc. Automatic laser projection scanner with improved activation controlling mechanism
JPH064229A (ja) 1992-06-18 1994-01-14 Tokyo Electric Co Ltd パラレルインターフェースによる情報伝達方法
JPH064191A (ja) 1992-06-23 1994-01-14 Ricoh Co Ltd 外部インタ−フェ−スの制御方法及び装置
US5475207A (en) 1992-07-14 1995-12-12 Spectra-Physics Scanning Systems, Inc. Multiple plane scanning system for data reading applications
US5406062A (en) * 1992-07-31 1995-04-11 Alps Electric Co., Ltd. Sensitivity adjustment circuit for bar code scanner and method therefor
US5343028A (en) 1992-08-10 1994-08-30 United Parcel Service Of America, Inc. Method and apparatus for detecting and decoding bar code symbols using two-dimensional digital pixel images
JP2833975B2 (ja) 1992-09-28 1998-12-09 オリンパス光学工業株式会社 ドットコード
JPH11328303A (ja) 1992-09-28 1999-11-30 Olympus Optical Co Ltd 情報再生装置
EP1298579A1 (en) 1992-09-28 2003-04-02 Olympus Optical Co., Ltd. Information recording medium, information reproducing device and information reproducing method
US20020044689A1 (en) 1992-10-02 2002-04-18 Alex Roustaei Apparatus and method for global and local feature extraction from digital images
US5654533A (en) * 1992-10-26 1997-08-05 Kabushiki Kaisha Tec Apparatus and method for reading two-dimensional symbols
JP2790401B2 (ja) 1992-12-03 1998-08-27 アルプス電気株式会社 バーコードスキャナの感度調整方法
JP4035173B2 (ja) 1993-01-18 2008-01-16 キヤノン株式会社 制御装置および制御方法
US6049813A (en) 1993-02-26 2000-04-11 Intermec Ip Corp. Portable work station-type data collection system
JP3290738B2 (ja) 1993-03-15 2002-06-10 オリンパス光学工業株式会社 バーコード検出装置
US6655597B1 (en) 2000-06-27 2003-12-02 Symbol Technologies, Inc. Portable instrument for electro-optically reading indicia and for projecting a bit-mapped color image
JPH06301523A (ja) 1993-04-15 1994-10-28 Fuji Facom Corp 実行プログラム設定装置
US5591955A (en) 1993-05-11 1997-01-07 Laser; Vadim Portable data file readers
US6853293B2 (en) 1993-05-28 2005-02-08 Symbol Technologies, Inc. Wearable communication system
US6811088B2 (en) 1993-05-28 2004-11-02 Symbol Technologies, Inc. Portable data collection system
DE69427785T2 (de) 1993-05-31 2001-11-22 Toshiba Tec Kk Optischer Kodierungsleser
US6627393B2 (en) 1993-06-04 2003-09-30 Biotime, Inc. Solutions for use as plasma expanders and substitutes
JP3316704B2 (ja) 1993-06-10 2002-08-19 株式会社ニコン 投影露光装置、走査露光方法、及び素子製造方法
JPH0721300A (ja) 1993-06-30 1995-01-24 At & T Global Inf Solutions Internatl Inc バーコード読取装置
JP2720924B2 (ja) 1993-09-21 1998-03-04 富士ゼロックス株式会社 画像信号の符号化装置
US5414538A (en) 1993-10-07 1995-05-09 Xerox Corporation Image-dependent exposure enhancement
JP3387173B2 (ja) * 1993-10-27 2003-03-17 ソニー株式会社 電磁駆動装置
JPH07121376A (ja) 1993-10-28 1995-05-12 Fujitsu Ltd ダウンロード情報作成装置
US5347374A (en) 1993-11-05 1994-09-13 Xerox Corporation Cascaded image processing using histogram prediction
JP3644042B2 (ja) 1993-11-15 2005-04-27 ソニー株式会社 マルチタスク処理装置
JPH07182261A (ja) 1993-12-21 1995-07-21 Oki Electric Ind Co Ltd 情報処理装置
US6486503B1 (en) 1994-01-28 2002-11-26 California Institute Of Technology Active pixel sensor array with electronic shuttering
US6166768A (en) 1994-01-28 2000-12-26 California Institute Of Technology Active pixel sensor array with simple floating gate pixels
JPH07219863A (ja) 1994-02-03 1995-08-18 Hitachi Ltd 業務配布システム
US20040206821A1 (en) 1994-03-04 2004-10-21 Andrew Longacre Autodiscriminating bar code reading apparatus having solid state image sensor
US20040262394A1 (en) 1994-03-04 2004-12-30 Andrew Longacre Optical reader having solid-state image sensor
US5463214A (en) 1994-03-04 1995-10-31 Welch Allyn, Inc. Apparatus for optimizing throughput in decoded-output scanners and method of using same
US5942741A (en) 1994-03-04 1999-08-24 Welch Allyn, Inc. Apparatus for optimizing throughput in decoded-output scanners and method of using same
US7387253B1 (en) 1996-09-03 2008-06-17 Hand Held Products, Inc. Optical reader system comprising local host processor and optical reader
US5929418A (en) 1994-03-04 1999-07-27 Welch Allyn, Inc. Optical reader having improved menuing features
US5932862A (en) 1994-03-04 1999-08-03 Welch Allyn, Inc. Optical reader having improved scanning-decoding features
US5900613A (en) 1994-03-04 1999-05-04 Welch Allyn, Inc. Optical reader having improved reprogramming features
US5825006A (en) 1994-03-04 1998-10-20 Welch Allyn, Inc. Optical reader having improved autodiscrimination features
US5513264A (en) 1994-04-05 1996-04-30 Metanetics Corporation Visually interactive encoding and decoding of dataforms
JP3507549B2 (ja) 1994-05-02 2004-03-15 富士写真フイルム株式会社 露光量決定方法
US6141496A (en) 1994-06-06 2000-10-31 The Erie Ceramic Arts Company Electrically heated air fresheners
US5917945A (en) 1994-06-15 1999-06-29 Metanetics Corporation Recognizing dataforms in image areas
CA2149476A1 (en) 1994-06-21 1995-12-22 James Michael Magee Capability engine method and apparatus for a microkernel data processing system
US5672858A (en) 1994-06-30 1997-09-30 Symbol Technologies Inc. Apparatus and method for reading indicia using charge coupled device and scanning laser beam technology
US5932872A (en) 1994-07-01 1999-08-03 Jeffrey H. Price Autofocus system for scanning microscopy having a volume image formation
US5940163A (en) * 1994-07-19 1999-08-17 Electro Plasma Inc. Photon coupled color flat panel display and method of manufacture
US5572006A (en) * 1994-07-26 1996-11-05 Metanetics Corporation Automatic exposure single frame imaging systems
US5763864A (en) 1994-07-26 1998-06-09 Meta Holding Corporation Dataform reader including dual laser and imaging reading assemblies
US5815200A (en) 1994-07-26 1998-09-29 Metanetics Corporation Extended working range dataform reader with reduced power consumption
US5811784A (en) * 1995-06-26 1998-09-22 Telxon Corporation Extended working range dataform reader
US5702059A (en) 1994-07-26 1997-12-30 Meta Holding Corp. Extended working range dataform reader including fuzzy logic image control circuitry
US5521366A (en) 1994-07-26 1996-05-28 Metanetics Corporation Dataform readers having controlled and overlapped exposure integration periods
US5662586A (en) 1994-08-18 1997-09-02 Welch Allyn, Inc. Hand held diagnostic instrument with video imaging
US5527262A (en) 1994-08-18 1996-06-18 Welch Allyn, Inc. Hand-held diagnostic dental probe with video imaging
DE69514874T2 (de) 1994-08-23 2000-07-20 Hewlett Packard Co Sensoranordnung für einen optischen Bildabtaster die Grauwert- und Farbsignale liefert
US5781708A (en) 1994-09-13 1998-07-14 Intermec Technology, Inc. Integral bar code printer and reader system and method of operation
JPH08106393A (ja) 1994-10-06 1996-04-23 Matsushita Electric Ind Co Ltd 携帯端末システム
EP1489550B1 (en) 1994-10-25 2011-07-20 United Parcel Service Of America, Inc. Automatic electronic camera for label image capture
ES2116779T3 (es) * 1994-10-25 1998-07-16 United Parcel Service Inc Procedimiento y dispositivo portatil de lectura sin contacto de una imagen sobre una etiqueta.
JPH08147398A (ja) 1994-11-24 1996-06-07 Nippondenso Co Ltd 携帯型光学的情報読取装置
US5702058A (en) 1994-12-01 1997-12-30 Calmar Inc. Dual foamer nozzle assembly for trigger sprayer
US5581071A (en) 1994-12-06 1996-12-03 International Business Machines Corporation Barcode scanner with adjustable light source intensity
US5770847A (en) * 1994-12-23 1998-06-23 Spectra-Physics Scanning Systems, Inc. Bar code reader with multi-focus lens
US5814803A (en) 1994-12-23 1998-09-29 Spectra-Physics Scanning Systems, Inc. Image reader with multi-focus lens
US5703348A (en) 1994-12-26 1997-12-30 Kabushiki Kaisha Tec Hand-held optical code reader
EP0722148A2 (en) 1995-01-10 1996-07-17 Welch Allyn, Inc. Bar code reader
US6045047A (en) 1995-01-17 2000-04-04 Welch Allyn Data Collection, Inc. Two-dimensional part reader having a focussing guide
US5786586A (en) 1995-01-17 1998-07-28 Welch Allyn, Inc. Hand-held optical reader having a detachable lens-guide assembly
US5602377A (en) 1995-03-01 1997-02-11 Metanetics Corporation Bar code dataform scanning and labeling apparatus and method
JPH08250764A (ja) 1995-03-10 1996-09-27 Toshiba Corp 半導体発光素子
US5978610A (en) 1995-03-14 1999-11-02 Asahi Kogaku Kogyo Kabushiki Kaisha Exposure control apparatus for electronic development type camera
US5629734A (en) 1995-03-17 1997-05-13 Eastman Kodak Company Adaptive color plan interpolation in single sensor color electronic camera
US5506619A (en) 1995-03-17 1996-04-09 Eastman Kodak Company Adaptive color plan interpolation in single sensor color electronic camera
US6158662A (en) * 1995-03-20 2000-12-12 Symbol Technologies, Inc. Triggered optical reader
US6311896B1 (en) * 1995-03-20 2001-11-06 Symbol Technologies, Inc. Compact bar code scanner
JPH0991368A (ja) 1995-07-20 1997-04-04 Fujitsu Ltd 光学読取装置
US6060722A (en) 1995-05-15 2000-05-09 Havens; William H. Optical reader having illumination assembly including improved aiming pattern generator
US5780834A (en) 1995-05-15 1998-07-14 Welch Allyn, Inc. Imaging and illumination optics assembly
US5784102A (en) * 1995-05-15 1998-07-21 Welch Allyn, Inc. Optical reader having improved interactive image sensing and control circuitry
JPH08315059A (ja) * 1995-05-16 1996-11-29 Asahi Optical Co Ltd データシンボル読み取り装置
US5739518A (en) 1995-05-17 1998-04-14 Metanetics Corporation Autodiscrimination for dataform decoding and standardized recording
US5637849A (en) 1995-05-31 1997-06-10 Metanetics Corporation Maxicode data extraction using spatial domain features
JPH08329180A (ja) 1995-06-05 1996-12-13 Asahi Optical Co Ltd データシンボル読み取り装置
US5680542A (en) 1995-06-07 1997-10-21 Motorola, Inc. Method and apparatus for synchronizing data in a host memory with data in target MCU memory
US6069696A (en) 1995-06-08 2000-05-30 Psc Scanning, Inc. Object recognition system and method
JPH096891A (ja) 1995-06-21 1997-01-10 Asahi Optical Co Ltd データシンボル読み取り装置およびデータシンボル読み取りシステム
JP3187287B2 (ja) * 1995-06-21 2001-07-11 旭光学工業株式会社 データシンボル読み取り装置
JP3391940B2 (ja) 1995-06-26 2003-03-31 キヤノン株式会社 照明装置及び露光装置
US6019286A (en) * 1995-06-26 2000-02-01 Metanetics Corporation Portable data collection device with dataform decoding and image capture capability
US5818028A (en) 1995-06-26 1998-10-06 Telxon Corporation Portable data collection device with two dimensional imaging assembly
US5703349A (en) 1995-06-26 1997-12-30 Metanetics Corporation Portable data collection device with two dimensional imaging assembly
US5783811A (en) 1995-06-26 1998-07-21 Metanetics Corporation Portable data collection device with LED targeting and illumination assembly
JP3803240B2 (ja) 1995-07-20 2006-08-02 富士通株式会社 光学読取装置
EP0845900B1 (en) 1995-08-11 2002-11-06 Kabushiki Kaisha Toshiba Image system, solid-state imaging device semiconductor integrated circuit
US5640002A (en) 1995-08-15 1997-06-17 Ruppert; Jonathan Paul Portable RF ID tag and barcode reader
GB2308267B (en) * 1995-08-25 2000-06-28 Psc Inc Optical reader with imaging array having reduced pattern density
JPH0983841A (ja) 1995-09-06 1997-03-28 Nisca Corp テレビカメラ用の雲台構造、及び、パンチルトカメラ
US5691773A (en) 1995-09-12 1997-11-25 Metanetics Corporation Anti-hand-jittering dataform readers and methods
US5796089A (en) 1995-09-21 1998-08-18 Symbol Technologies, Inc. Bar code scanner with simplified auto-focus capability
US5979763A (en) 1995-10-13 1999-11-09 Metanetics Corporation Sub-pixel dataform reader with dynamic noise margins
US6463173B1 (en) 1995-10-30 2002-10-08 Hewlett-Packard Company System and method for histogram-based image contrast enhancement
DE69635101T2 (de) 1995-11-01 2006-06-01 Canon K.K. Verfahren zur Extraktion von Gegenständen und dieses Verfahren verwendendes Bildaufnahmegerät
JPH09134403A (ja) 1995-11-07 1997-05-20 Sumitomo Electric Ind Ltd 光学的情報読取装置
US6714969B1 (en) 1995-11-17 2004-03-30 Symbol Technologies, Inc. Mobile terminal with integrated host application software
JP3441580B2 (ja) 1995-12-14 2003-09-02 富士通株式会社 読取装置
US5831254A (en) 1995-12-18 1998-11-03 Welch Allyn, Inc. Exposure control apparatus for use with optical readers
US6254003B1 (en) * 1995-12-18 2001-07-03 Welch Allyn Data Collection, Inc. Optical reader exposure control apparatus comprising illumination level detection circuitry
US5714745A (en) * 1995-12-20 1998-02-03 Metanetics Corporation Portable data collection device with color imaging assembly
AU1835397A (en) 1996-01-22 1997-08-22 California Institute Of Technology Active pixel sensor array with multiresolution readout
US6575368B1 (en) 1996-01-31 2003-06-10 Psc Scanning, Inc. Multiple aperture data reader for multi-mode operation
US6473519B1 (en) 1996-02-21 2002-10-29 Hand Held Products, Inc. Check reader
US5652621A (en) 1996-02-23 1997-07-29 Eastman Kodak Company Adaptive color plane interpolation in single sensor color electronic camera
US5717195A (en) 1996-03-05 1998-02-10 Metanetics Corporation Imaging based slot dataform reader
US5818023A (en) 1996-03-05 1998-10-06 Metanetics Corporation Portable ID card verification apparatus
US5793033A (en) 1996-03-29 1998-08-11 Metanetics Corporation Portable data collection device with viewing assembly
US5773810A (en) 1996-03-29 1998-06-30 Welch Allyn, Inc. Method for generating real time degree of focus signal for handheld imaging device
US5896297A (en) 1996-04-15 1999-04-20 Valerino, Sr.; Fred M. Robotube delivery system
US5986297A (en) * 1996-05-22 1999-11-16 Eastman Kodak Company Color active pixel sensor with electronic shuttering, anti-blooming and low cross-talk
US5988506A (en) 1996-07-16 1999-11-23 Galore Scantec Ltd. System and method for reading and decoding two dimensional codes of high density
DE69636222T2 (de) * 1996-08-01 2007-04-05 Datalogic S.P.A., Lippo Di Calderara Di Reno Tragbares Lesegerät für optische Codes
JPH1063515A (ja) 1996-08-26 1998-03-06 Nippon Telegr & Teleph Corp <Ntt> マルチタスク制御のスケジューリング方法
US20040004128A1 (en) 1996-09-03 2004-01-08 Hand Held Products, Inc. Optical reader system comprising digital conversion circuit
US5825002A (en) 1996-09-05 1998-10-20 Symbol Technologies, Inc. Device and method for secure data updates in a self-checkout system
US5979757A (en) 1996-09-05 1999-11-09 Symbol Technologies, Inc. Method and system for presenting item information using a portable data terminal
US6084528A (en) 1996-09-05 2000-07-04 Symbol Technologies, Inc. Intranet scanning terminal system
JPH10106919A (ja) 1996-09-26 1998-04-24 Canon Inc 半導体露光装置および該装置の操作制御方法
US5901243A (en) 1996-09-30 1999-05-04 Hewlett-Packard Company Dynamic exposure control in single-scan digital input devices
US6223988B1 (en) * 1996-10-16 2001-05-01 Omniplanar, Inc Hand-held bar code reader with laser scanning and 2D image capture
US6460766B1 (en) * 1996-10-28 2002-10-08 Francis Olschafskie Graphic symbols and method and system for identification of same
US5818975A (en) 1996-10-28 1998-10-06 Eastman Kodak Company Method and apparatus for area selective exposure adjustment
EP0873013A3 (en) 1996-11-05 2001-01-03 Welch Allyn, Inc. Decoding of real time video imaging
AU733511B2 (en) 1996-11-08 2001-05-17 National Computer Systems, Inc. Optical scanning with calibrated pixel output
US5917913A (en) 1996-12-04 1999-06-29 Wang; Ynjiun Paul Portable electronic authorization devices and methods therefor
US6473126B1 (en) 1996-12-09 2002-10-29 Canon Kabushiki Kaisha Focusing information detecting device, focus detecting device and camera utilizing the same
US5936224A (en) 1996-12-11 1999-08-10 Intermec Ip Corporation Method and apparatus for reading machine-readable symbols by employing a combination of multiple operators and/or processors
JP3129215B2 (ja) 1996-12-20 2001-01-29 株式会社デンソー 2次元コード読取装置
US6094221A (en) 1997-01-02 2000-07-25 Andersion; Eric C. System and method for using a scripting language to set digital camera device features
JP3758266B2 (ja) 1997-01-08 2006-03-22 株式会社デンソー コード読取装置
US5932741A (en) 1997-01-31 1999-08-03 Hoechst Marion Roussel Imidazole-5-carboxylic acid compounds
US6179208B1 (en) 1997-01-31 2001-01-30 Metanetics Corporation Portable data collection device with variable focusing module for optic assembly
JPH10223875A (ja) 1997-02-06 1998-08-21 Toshiba Corp 固体撮像装置及びその駆動方法及び電子スチルカメラ
EP0883187A1 (en) 1997-06-04 1998-12-09 Interuniversitair Micro-Elektronica Centrum Vzw A detector for electromagnetic radiation, pixel structure with high sensitivity using such detector and method of manufacturing such detector
DE69805555T2 (de) 1997-02-10 2003-01-16 Fillfactory N V Verfahren zur Erzeugung eines Auslegesignals einer auf CMOS basierender Pixelstruktur und eine solche auf CMOS basierender Pixelstruktur
US5992744A (en) 1997-02-18 1999-11-30 Welch Allyn, Inc. Optical reader having multiple scanning assemblies with simultaneously decoded outputs
US6097839A (en) 1997-03-10 2000-08-01 Intermec Ip Corporation Method and apparatus for automatic discriminating and locating patterns such as finder patterns, or portions thereof, in machine-readable symbols
US7131591B1 (en) 1997-03-28 2006-11-07 Symbol Technologies, Inc. Link cost minimization for portable wireless terminal connectable to the internet
US6142934A (en) 1997-04-04 2000-11-07 Welch Allyn, Inc. Objective lens system for imaging instrument
JPH10283204A (ja) 1997-04-04 1998-10-23 Konica Corp マルチタスク処理方法、マルチタスク処理装置、および、タスクを記録した記録媒体
US5909559A (en) 1997-04-04 1999-06-01 Texas Instruments Incorporated Bus bridge device including data bus of first width for a first processor, memory controller, arbiter circuit and second processor having a different second data width
JPH10283207A (ja) 1997-04-10 1998-10-23 Toshiba Corp 計算機システム、マルチプログラムの実行制御方法及び記憶媒体
US6223986B1 (en) 1997-04-17 2001-05-01 Psc Scanning, Inc. Aiming aid for optical data reading
WO1998048370A1 (fr) 1997-04-21 1998-10-29 Intermec Scanner Technology Center Dispositif optoelectronique d'acquisition d'images, notamment de codes a barres
US5880451A (en) 1997-04-24 1999-03-09 United Parcel Service Of America, Inc. System and method for OCR assisted bar code decoding
AU7564698A (en) * 1997-05-05 1998-11-27 Alexander R. Roustaei Optical scanner and image reader for reading images and decoding optical information including one and two dimensional symbologies at variable depth of field
US6057554A (en) 1997-05-12 2000-05-02 Plesko; George A. Reflective switch
US5920061A (en) 1997-05-29 1999-07-06 Metanetics Corporation Portable data collection device including imaging assembly with modular high density dataform reader assembly
US6088058A (en) 1997-05-29 2000-07-11 Foveon, Inc. Capacitive coupled bipolar active pixel imager having overflow protection and electronic shutter
JP2834113B1 (ja) * 1997-06-16 1998-12-09 日本電気精器株式会社 コード読取方法及び装置
US6062475A (en) * 1997-06-25 2000-05-16 Metanetics Corporation Portable data collection device including color imaging dataform reader assembly
JPH1127485A (ja) 1997-07-03 1999-01-29 Ricoh Co Ltd 画像読取装置
US6459495B1 (en) 1997-07-15 2002-10-01 Silverbrook Research Pty Ltd Dot center tracking in optical storage systems using ink dots
US6195150B1 (en) 1997-07-15 2001-02-27 Silverbrook Research Pty Ltd Pseudo-3D stereoscopic images and output device
JPH1141494A (ja) 1997-07-18 1999-02-12 Fuji Electric Co Ltd カメラ識別装置、及びその装置を使用した画像監視システム
US6097835A (en) 1997-07-23 2000-08-01 Lockheed Martin Corporation Projective pan sharpening methods and apparatus
JPH1165859A (ja) 1997-08-11 1999-03-09 Tec Corp 業務プログラム管理方法及び装置並びに業務プログラム管理用プログラムを記録した記録媒体
JP3036480B2 (ja) * 1997-08-25 2000-04-24 日本電気株式会社 バーコード読取装置およびその焦点制御方法
US6147767A (en) 1997-09-05 2000-11-14 Comtec Informations Systems, Inc. Computer system for a printer which stores and operates multiple application programs
US6976626B2 (en) 1997-09-16 2005-12-20 Metrologic Instruments, Inc. Wireless bar code symbol driven portable data terminal (PDT) system adapted for single handed operation
US7028899B2 (en) 1999-06-07 2006-04-18 Metrologic Instruments, Inc. Method of speckle-noise pattern reduction and apparatus therefore based on reducing the temporal-coherence of the planar laser illumination beam before it illuminates the target object by applying temporal phase modulation techniques during the transmission of the plib towards the target
US6128414A (en) 1997-09-29 2000-10-03 Intermec Ip Corporation Non-linear image processing and automatic discriminating method and apparatus for images such as images of machine-readable symbols
DE19744230B4 (de) 1997-10-07 2007-10-25 Robert Bosch Gmbh Steuergeräte für ein System und Verfahren zum Betrieb eines Steuergeräts
US6561428B2 (en) 1997-10-17 2003-05-13 Hand Held Products, Inc. Imaging device having indicia-controlled image parsing mode
US5949052A (en) 1997-10-17 1999-09-07 Welch Allyn, Inc. Object sensor system for stationary position optical reader
US20070267501A1 (en) 2006-05-18 2007-11-22 Hand Held Products, Inc. Multipurpose optical reader
US6298175B1 (en) 1997-10-17 2001-10-02 Welch Allyn Data Collection, Inc. Object sensor system comprising controlled light source
US6298176B2 (en) * 1997-10-17 2001-10-02 Welch Allyn Data Collection, Inc. Symbol-controlled image data reading system
US6714239B2 (en) * 1997-10-29 2004-03-30 Eastman Kodak Company Active pixel sensor with programmable color balance
US5992753A (en) 1997-10-30 1999-11-30 Metanetics Corporation Hand held dataform reader utilizing binarization process for dataform and signature area capture
US6105869A (en) 1997-10-31 2000-08-22 Microscan Systems, Incorporated Symbol reading device including optics for uniformly illuminating symbology
US5914476A (en) * 1997-11-04 1999-06-22 Welch Allyn, Inc. Optical reader configured to accurately and rapidly read multiple symbols
JP3873157B2 (ja) 1997-11-13 2007-01-24 カシオ計算機株式会社 電子カメラ装置および撮像方法
DE69716273T2 (de) 1997-11-17 2003-08-07 Datalogic Spa Tragbarer optischer Codeleser mit einer Vorrichtung zur Überwachung des Ladezustands der Leserbatterie
US6603508B1 (en) 1997-11-19 2003-08-05 Ricoh Company, Ltd. Method, system, and computer readable medium for controlling a digital camera to avoid blurring of a photograph
US6318635B1 (en) 1997-12-02 2001-11-20 Telxon Corporation Multi-focal length imaging based portable dataform reader
US6053408A (en) 1997-12-02 2000-04-25 Telxon Corporation Multi-focal length imaging based portable dataform reader
AU1717999A (en) 1997-12-08 1999-06-28 Alexander R. Roustaei Single chip symbology reader with smart sensor
US20020050518A1 (en) 1997-12-08 2002-05-02 Roustaei Alexander R. Sensor array
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
JPH11194929A (ja) 1997-12-26 1999-07-21 Nec Corp クライアント・サーバ型システムにおけるクライアント側プログラム管理方式
US6102295A (en) * 1998-01-14 2000-08-15 Intermec Ip Corp. Method and apparatus for decoding symbols by declaring erasures of element characteristics
US5969326A (en) 1998-01-14 1999-10-19 Intermec Ip Corp. Method and apparatus of autodiscriminating in symbol reader employing prioritized and updated table of symbologies
US6721008B2 (en) 1998-01-22 2004-04-13 Eastman Kodak Company Integrated CMOS active pixel digital camera
US6123263A (en) 1998-01-29 2000-09-26 Meta Holdings Corporation Hand held dataform reader having strobing ultraviolet light illumination assembly for reading fluorescent dataforms
JPH11230777A (ja) 1998-02-18 1999-08-27 Tdk Corp ポータブルgpsナビゲーションシステム
US6809766B1 (en) 1998-03-11 2004-10-26 Micro Technology, Inc. Look ahead rolling shutter system in CMOS sensors
US20020079370A1 (en) 1998-03-11 2002-06-27 Wood Robert J. Illumination source for optical reading apparatus
US6003008A (en) 1998-03-20 1999-12-14 Skyteller L.L.C. Point of sale device
US5965875A (en) 1998-04-24 1999-10-12 Foveon, Inc. Color separation in an active pixel cell imaging array using a triple-well structure
US7089214B2 (en) 1998-04-27 2006-08-08 Esignx Corporation Method for utilizing a portable electronic authorization device to approve transactions between a user and an electronic transaction system
JPH11312212A (ja) 1998-04-30 1999-11-09 Toshiba Tec Corp シンボル読取装置
JPH11312211A (ja) 1998-04-30 1999-11-09 Toshiba Tec Corp シンボル読取り装置
US6062477A (en) 1998-04-30 2000-05-16 Ncr Corporation Apparatus and method of operating a retail terminal having a single-orientation base assembly and a multiple-orientation base assembly
US6119941A (en) 1998-05-04 2000-09-19 Intermec Ip Corp. Automated help instructions for automatically or adaptively configuring a hand-held device, such as a bar code reader or hand-held personal computer
US6750906B1 (en) 1998-05-08 2004-06-15 Cirrus Logic, Inc. Histogram-based automatic gain control method and system for video applications
US6155491A (en) 1998-05-29 2000-12-05 Welch Allyn Data Collection, Inc. Lottery game ticket processing apparatus
JP3109592B2 (ja) 1998-06-03 2000-11-20 日本電気株式会社 バーコードリーダおよびバーコード読み取り方法
US6340114B1 (en) 1998-06-12 2002-01-22 Symbol Technologies, Inc. Imaging engine and method for code readers
US6250551B1 (en) 1998-06-12 2001-06-26 Symbol Technologies, Inc. Autodiscrimination and line drawing techniques for code readers
US6315204B1 (en) 1998-06-17 2001-11-13 Motorola, Inc. Optical code reader and methods and articles therefor
IT245067Y1 (it) 1998-06-19 2002-03-19 4P Srl Struttura di elaboratore elettronico palmare multifunzione.
JP2000006475A (ja) 1998-06-25 2000-01-11 Canon Inc 画像処理装置及びその制御方法及び記憶媒体
US20040000592A1 (en) 2002-02-20 2004-01-01 Welch Allyn, Inc. Adjustable illumination system for a barcode scanner
US20030209603A1 (en) 1998-07-08 2003-11-13 Welch Allyn Data Collection, Inc. Optical assembly for barcode scanner
US6275388B1 (en) 1998-07-08 2001-08-14 Welch Allyn Data Collection, Inc. Image sensor mounting system
US6659350B2 (en) 2000-11-01 2003-12-09 Hand Held Products Adjustable illumination system for a barcode scanner
US6601768B2 (en) 2001-03-08 2003-08-05 Welch Allyn Data Collection, Inc. Imaging module for optical reader comprising refractive diffuser
US20030019934A1 (en) 1998-07-08 2003-01-30 Hand Held Products, Inc. Optical reader aiming assembly comprising aperture
US6164544A (en) 1998-07-08 2000-12-26 Welch Allyn Data Collection, Inc. Adjustable illumination system for a barcode scanner
US6547139B1 (en) 1998-07-10 2003-04-15 Welch Allyn Data Collection, Inc. Method and apparatus for extending operating range of bar code scanner
US6097856A (en) 1998-07-10 2000-08-01 Welch Allyn, Inc. Apparatus and method for reducing imaging errors in imaging systems having an extended depth of field
US6176429B1 (en) 1998-07-17 2001-01-23 Psc Scanning, Inc. Optical reader with selectable processing characteristics for reading data in multiple formats
US6191406B1 (en) 1998-07-24 2001-02-20 Eastman Kodak Company Data reader and reader system having visible centerless targeting
US6075240A (en) * 1998-07-30 2000-06-13 Nec Usa, Inc. Hand-held plastic optical fiber linear scanner for reading color images formed on a surface
US6184534B1 (en) 1998-08-04 2001-02-06 Eastman Kodak Company Method of pulsing light emitting diodes for reading fluorescent indicia, data reader, and system
US7098871B1 (en) 1998-08-05 2006-08-29 Microvision, Inc. Optical scanning system with correction
US6062455A (en) 1998-08-06 2000-05-16 Anthony C. Giannuzzi Cartridge strip magazine for powder-actuated fastener setting tool
JP2000056625A (ja) 1998-08-07 2000-02-25 Ricoh Co Ltd 画像形成システム
US6879340B1 (en) 1998-08-19 2005-04-12 Micron Technology Inc. CMOS imager with integrated non-volatile memory
JP4328399B2 (ja) 1998-08-31 2009-09-09 キヤノン株式会社 画像処理装置、画像処理方法、及び記憶媒体
US6098887A (en) 1998-09-11 2000-08-08 Robotic Vision Systems, Inc. Optical focusing device and method
US6661521B1 (en) 1998-09-11 2003-12-09 Robotic Vision Systems, Inc. Diffuse surface illumination apparatus and methods
US6283374B1 (en) 1998-09-11 2001-09-04 Robotic Vision Systems, Inc. Symbology imaging and reading apparatus and method
US6598797B2 (en) * 1998-09-11 2003-07-29 Jason J. Lee Focus and illumination analysis algorithm for imaging device
US6665012B1 (en) 1998-09-22 2003-12-16 Pixim, Inc. Process-scalable high spatial resolution and low bit resolution CMOS area image sensor
US6045238A (en) 1998-10-09 2000-04-04 Welch Allyn Inc. Illumination assembly for an optical viewing device
US6336587B1 (en) 1998-10-19 2002-01-08 Symbol Technologies, Inc. Optical code reader for producing video displays and measuring physical parameters of objects
JP3080932B2 (ja) * 1998-10-22 2000-08-28 静岡日本電気株式会社 カラー画像読取装置
US6493114B1 (en) 1998-10-22 2002-12-10 Syscan Technology (Shenzhen) Co., Ltd. Adaptive timing control of light integration process in one-dimensional CMOS image sensors
US6575367B1 (en) 1998-11-05 2003-06-10 Welch Allyn Data Collection, Inc. Image data binarization methods enabling optical reader to read fine print indicia
US6264105B1 (en) 1998-11-05 2001-07-24 Welch Allyn Data Collection, Inc. Bar code reader configured to read fine print barcode symbols
JP3994595B2 (ja) 1998-11-16 2007-10-24 株式会社デンソー バーコード読取方法及び記録媒体
US6109526A (en) 1998-11-17 2000-08-29 Intermec Ip Corp. Optical and passive electromagnetic reader for reading machine-readable symbols, such as bar codes, and reading wireless tags, such as radio frequency tags, and corresponding method
DE19956274A1 (de) * 1998-11-26 2000-05-31 Fuji Photo Film Co Ltd Vorlagenlesegerät
JP3592106B2 (ja) 1998-11-27 2004-11-24 キヤノン株式会社 固体撮像装置およびカメラ
JP3592107B2 (ja) 1998-11-27 2004-11-24 キヤノン株式会社 固体撮像装置およびカメラ
US6850278B1 (en) 1998-11-27 2005-02-01 Canon Kabushiki Kaisha Solid-state image pickup apparatus
US6157027A (en) 1998-12-01 2000-12-05 Nec Usa, Inc. Modular optical fiber color image scanner with all-optical scanner head having side-coupled light guide for providing illumination light to the scanner head
US6857572B2 (en) 1998-12-03 2005-02-22 Metrologic Instruments, Inc. Automatically-activated hand-supportable laser scanning bar code symbol reading system with omnidirectional and unidirectional scanning modes in addition to a data transmission activation switch
US6565003B1 (en) 1998-12-16 2003-05-20 Matsushita Electric Industrial Co., Ltd. Method for locating and reading a two-dimensional barcode
US6082619A (en) 1998-12-16 2000-07-04 Matsushita Electric Industrial Co., Ltd. Method for locating and reading a two-dimensional barcode
JP4096434B2 (ja) 1998-12-22 2008-06-04 ぺんてる株式会社 バーコードイメージ検出装置
US6611289B1 (en) 1999-01-15 2003-08-26 Yanbin Yu Digital cameras using multiple sensors with multiple lenses
JP2000207228A (ja) 1999-01-18 2000-07-28 Star Micronics Co Ltd モ―タ制御装置
US6950139B2 (en) 1999-01-22 2005-09-27 Nikon Corporation Image reading device and storage medium storing control procedure for image reading device
US6247645B1 (en) 1999-01-25 2001-06-19 International Business Machines Corporation Optical reader with combined housing and light pipe
US6836288B1 (en) 1999-02-09 2004-12-28 Linvatec Corporation Automatic exposure control system and method
US6806847B2 (en) 1999-02-12 2004-10-19 Fisher-Rosemount Systems Inc. Portable computer in a process control environment
JP2000236326A (ja) 1999-02-15 2000-08-29 Nippon Telegr & Teleph Corp <Ntt> 軽装端末制御システム及びその方法
DE60025469T2 (de) 1999-03-10 2006-09-07 Debex (Proprietary) Ltd. Bilderzeugungsgerät
JP3609977B2 (ja) 1999-07-15 2005-01-12 シャープ株式会社 レベルシフト回路および画像表示装置
JP2000293622A (ja) 1999-04-09 2000-10-20 Canon Inc 画像処理方法、装置及び記憶媒体
JP3662769B2 (ja) 1999-05-12 2005-06-22 株式会社東研 カラー画像対応のコード読取装置及び方法
AUPQ439299A0 (en) 1999-12-01 1999-12-23 Silverbrook Research Pty Ltd Interface system
AUPQ056099A0 (en) 1999-05-25 1999-06-17 Silverbrook Research Pty Ltd A method and apparatus (pprint01)
US6533168B1 (en) * 1999-05-27 2003-03-18 Peter N. Ching Method and apparatus for computer-readable purchase receipts using multi-dimensional bar codes
US6357659B1 (en) 1999-06-03 2002-03-19 Psc Scanning, Inc. Hands free optical scanner trigger
JP2000349984A (ja) 1999-06-04 2000-12-15 Fujitsu Ltd 画像読取装置および画像処理装置
US7369161B2 (en) 1999-06-08 2008-05-06 Lightsurf Technologies, Inc. Digital camera device providing improved methodology for rapidly taking successive pictures
US6969352B2 (en) 1999-06-22 2005-11-29 Teratech Corporation Ultrasound probe with integrated electronics
US6313917B1 (en) 1999-07-02 2001-11-06 Ncr Corporation Produce data collector and produce recognition system
US6788411B1 (en) 1999-07-08 2004-09-07 Ppt Vision, Inc. Method and apparatus for adjusting illumination angle
US6778210B1 (en) 1999-07-15 2004-08-17 Olympus Optical Co., Ltd. Image pickup apparatus with blur compensation
US7079230B1 (en) 1999-07-16 2006-07-18 Sun Chemical B.V. Portable authentication device and method of authenticating products or product packaging
US7768552B1 (en) 1999-07-23 2010-08-03 Hewlett-Packard Development Company, L.P. Digital still camera with still and motion image capabilities
US6754037B1 (en) 1999-07-28 2004-06-22 Storage Technology Corporation Small library horseshoe architecture
JP2001067230A (ja) 1999-08-30 2001-03-16 Toshiba Tec Corp ストアシステム
US20010047394A1 (en) 1999-09-10 2001-11-29 Kloba David D. System, method, and computer program product for executing scripts on mobile devices
US7605940B2 (en) 1999-09-17 2009-10-20 Silverbrook Research Pty Ltd Sensing device for coded data
US7128270B2 (en) 1999-09-17 2006-10-31 Silverbrook Research Pty Ltd Scanning device for coded data
US6688525B1 (en) 1999-09-22 2004-02-10 Eastman Kodak Company Apparatus and method for reading a coded pattern
US20030029917A1 (en) 1999-10-04 2003-02-13 Hand Held Products, Inc. Optical reader for imaging module
US6695209B1 (en) * 1999-10-04 2004-02-24 Psc Scanning, Inc. Triggerless optical reader with signal enhancement features
US7270274B2 (en) 1999-10-04 2007-09-18 Hand Held Products, Inc. Imaging module comprising support post for optical reader
US20030034394A1 (en) 1999-10-04 2003-02-20 Hand Held Products, Inc. Optical reader comprising finely adjustable lens assembly
CN1391680A (zh) 1999-10-04 2003-01-15 韦尔奇·埃林数据采集公司 用于光学阅读器的成像组件
US6832725B2 (en) * 1999-10-04 2004-12-21 Hand Held Products, Inc. Optical reader comprising multiple color illumination
US6375075B1 (en) * 1999-10-18 2002-04-23 Intermec Ip Corp. Method and apparatus for reading machine-readable symbols including color symbol elements
US6585159B1 (en) 1999-11-02 2003-07-01 Welch Allyn Data Collection, Inc. Indicia sensor system for optical reader
US6694064B1 (en) 1999-11-19 2004-02-17 Positive Systems, Inc. Digital aerial image mosaic method and apparatus
EP1102323B1 (en) 1999-11-19 2012-08-15 CSEM Centre Suisse d'Electronique et de Microtechnique SA - Recherche et Développement Method for detecting electromagnetic radiation using an optoelectronic sensor
US6728391B1 (en) 1999-12-03 2004-04-27 United Parcel Service Of America, Inc. Multi-resolution label locator
JP4419234B2 (ja) 1999-12-15 2010-02-24 株式会社デンソー 光学的情報読取装置
US20020135683A1 (en) 1999-12-20 2002-09-26 Hideo Tamama Digital still camera system and method
JP2001177742A (ja) 1999-12-20 2001-06-29 Minolta Co Ltd 電子カメラ
US6836289B2 (en) 1999-12-20 2004-12-28 Texas Instruments Incorporated Digital still camera architecture with red and blue interpolation using green as weighting factors
US6892067B1 (en) 1999-12-30 2005-05-10 Nokia Corporation Script based interfaces for mobile phones
GB2358261B (en) 2000-01-17 2004-06-09 Advanced Risc Mach Ltd Data processing with native and interpreted program instruction words
US6469289B1 (en) 2000-01-21 2002-10-22 Symagery Microsystems Inc. Ambient light detection technique for an imaging array
US6262804B1 (en) * 2000-02-04 2001-07-17 X-Rite, Incorporated Handheld color measurement instrument
EP1128661A1 (fr) 2000-02-22 2001-08-29 Asulab S.A. Procédé permettant d'opérer un capteur d'image CMOS
US7137555B2 (en) 2000-02-28 2006-11-21 Psc Scanning, Inc. Multi-format bar code reader
JP4272789B2 (ja) 2000-03-01 2009-06-03 富士フイルム株式会社 放射線画像撮影装置
CA2301345A1 (en) 2000-03-17 2001-09-17 Semiconductor Insights Inc. Frame capture
US6489798B1 (en) 2000-03-30 2002-12-03 Symagery Microsystems Inc. Method and apparatus for testing image sensing circuit arrays
JP4419269B2 (ja) 2000-04-18 2010-02-24 富士通株式会社 二次元コード抽出方法
US7129979B1 (en) 2000-04-28 2006-10-31 Eastman Kodak Company Image sensor pixel for global electronic shuttering
EP1152471A3 (en) 2000-04-28 2004-04-07 Eastman Kodak Company Image sensor pixel for configurable output
US6676016B1 (en) 2000-05-04 2004-01-13 Ncr Corporation Retail terminal configured as consumer gateway to electronic billing application
JP2001326847A (ja) 2000-05-16 2001-11-22 Fuji Photo Film Co Ltd 画像撮像装置
JP2001350685A (ja) 2000-06-08 2001-12-21 Nec Corp サービス切替方式及びそれを含む通信システム
US6637655B1 (en) 2000-06-08 2003-10-28 Metrologic Instruments, Inc. Automatic range adjustment techniques for stand-mountable bar code scanners
US6933488B2 (en) 2000-06-08 2005-08-23 California Institute Of Technology Variable electronic shutter in CMOS imager with improved anti smearing techniques
US6665384B2 (en) 2000-06-19 2003-12-16 General Electric Company Methods and apparatus for appliance communication interface
EP1172756B1 (en) * 2000-07-11 2009-02-18 Datalogic S.P.A. Device and optical element for the aiming and the visual indication of a reading area of a coded information reader
JP2002042052A (ja) 2000-07-28 2002-02-08 Olympus Optical Co Ltd シンボル情報読取装置
US6821810B1 (en) 2000-08-07 2004-11-23 Taiwan Semiconductor Manufacturing Company High transmittance overcoat for optimization of long focal length microlens arrays in semiconductor color imagers
US6456798B1 (en) * 2000-08-09 2002-09-24 Eastman Kodak Company Barcode and data storage arrangement on a photographic element
US6576883B1 (en) 2000-09-25 2003-06-10 Hewlett-Packard Development Company, L.P. Non-linear gain compensation for optical scanners
AU2001292946A1 (en) 2000-09-26 2002-04-08 Advantage 3D Llc Method and system for generation, storage and distribution of omni-directional object views
JP3395770B2 (ja) 2000-09-29 2003-04-14 ミノルタ株式会社 デジタルスチルカメラ
US7148923B2 (en) 2000-09-30 2006-12-12 Hand Held Products, Inc. Methods and apparatus for automatic exposure control
JP2002108618A (ja) 2000-10-02 2002-04-12 Techno Core:Kk モジュール選択起動システム
US6937774B1 (en) 2000-10-24 2005-08-30 Lockheed Martin Corporation Apparatus and method for efficiently increasing the spatial resolution of images
US7262799B2 (en) 2000-10-25 2007-08-28 Canon Kabushiki Kaisha Image sensing apparatus and its control method, control program, and storage medium
US6813046B1 (en) 2000-11-07 2004-11-02 Eastman Kodak Company Method and apparatus for exposure control for a sparsely sampled extended dynamic range image sensing device
RU2284670C9 (ru) 2000-11-17 2007-01-27 Якоб ВЕЙТМАН Мобильная цифровая камера, распознающая текстовую и графическую информацию в изображении
US6646246B1 (en) 2000-11-21 2003-11-11 Eastman Kodak Company Method and system of noise removal for a sparsely sampled extended dynamic range image sensing device
US7490774B2 (en) 2003-11-13 2009-02-17 Metrologic Instruments, Inc. Hand-supportable imaging based bar code symbol reader employing automatic light exposure measurement and illumination control subsystem integrated therein
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
US7077319B2 (en) 2000-11-24 2006-07-18 Metrologic Instruments, Inc. Imaging engine employing planar light illumination and linear imaging
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
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
US8682077B1 (en) 2000-11-28 2014-03-25 Hand Held Products, Inc. Method for omnidirectional processing of 2D images including recognizable characters
US6522441B1 (en) 2000-11-28 2003-02-18 Psc Scanning, Inc. Micro-optical system for an auto-focus scanner having an improved depth of field
US6917381B2 (en) 2000-11-30 2005-07-12 Intel Corporation Color filter array and color interpolation algorithm
US6552323B2 (en) * 2000-12-06 2003-04-22 Eastman Kodak Company Image sensor with a shared output signal line
US6749120B2 (en) 2000-12-11 2004-06-15 Cpo Technologies Corp. Method and apparatus for scanning electronic barcodes
US7268924B2 (en) 2001-01-22 2007-09-11 Hand Held Products, Inc. Optical reader having reduced parameter determination delay
US6637658B2 (en) * 2001-01-22 2003-10-28 Welch Allyn, Inc. Optical reader having partial frame operating mode
US7270273B2 (en) 2001-01-22 2007-09-18 Hand Held Products, Inc. Optical reader having partial frame operating mode
DE60213559T2 (de) 2001-01-22 2007-10-18 Hand Held Products, Inc. Optischer leser mit teilbild-ausschnitt-funktion
US6820813B2 (en) 2001-01-23 2004-11-23 Symbol Technologies, Inc. Adapter unit having an ergonomic grip for a personal digital assistant
US6943831B2 (en) 2001-01-24 2005-09-13 Eastman Kodak Company Method and apparatus to extend the effective dynamic range of an image sensing device and use residual images
JP2002240913A (ja) 2001-02-13 2002-08-28 Matsushita Electric Ind Co Ltd 標識とタグとを用いた物品管理システム
US7382911B1 (en) 2001-02-16 2008-06-03 Hand Held Products, Inc. Identification card reader
JP2002359718A (ja) 2001-03-02 2002-12-13 Canon Inc 画像処理装置、情報処理方法、制御プログラム
US6476865B1 (en) 2001-03-07 2002-11-05 Eastman Kodak Company Sparsely sampled image sensing device with color and luminance photosites
US6832729B1 (en) 2001-03-23 2004-12-21 Zih Corp. Portable data collection device for reading fluorescent indicia
US8120690B2 (en) 2001-04-12 2012-02-21 Nikon Corporation Imaging device
US6978038B2 (en) 2001-04-13 2005-12-20 The Code Corporation Systems and methods for pixel gain compensation in machine-readable graphical codes
US6619547B2 (en) 2001-04-30 2003-09-16 The Code Corporation Image-based graphical code reader device with multi-functional optical element and converging laser targeting
US20020158127A1 (en) 2001-04-30 2002-10-31 Pulnix America, Inc. Matrix code reader
US20030206150A1 (en) 2001-05-02 2003-11-06 Hand Held Products, Inc. Optical reader comprising keyboard
EP1384046B1 (en) 2001-05-04 2018-10-03 Vexcel Imaging GmbH Digital camera for and method of obtaining overlapping images
US7554067B2 (en) 2001-05-07 2009-06-30 Panavision Imaging Llc Scanning imager employing multiple chips with staggered pixels
US7111787B2 (en) 2001-05-15 2006-09-26 Hand Held Products, Inc. Multimode image capturing and decoding optical reader
US6942151B2 (en) 2001-05-15 2005-09-13 Welch Allyn Data Collection, Inc. Optical reader having decoding and image capturing functionality
US20030089775A1 (en) * 2001-05-21 2003-05-15 Welch Allyn Data Collection, Inc. Display-equipped optical reader having decode failure image display feedback mode
JP4531294B2 (ja) 2001-06-05 2010-08-25 オリンパス株式会社 シンボル情報読み取り装置
JP4761491B2 (ja) 2001-06-06 2011-08-31 キヤノン株式会社 固体撮像装置及びそれを用いた撮像システム
WO2003001435A1 (en) 2001-06-22 2003-01-03 Emblaze Systems, Ltd Image based object identification
JP2003017677A (ja) 2001-06-28 2003-01-17 Canon Inc 撮像装置
JP2003015628A (ja) 2001-06-28 2003-01-17 Riso Kagaku Corp 手書き文字フォント作成装置、手書き文字フォント作成プログラム、及び手書き文字フォント作成用文字記入用紙
US6834807B2 (en) * 2001-07-13 2004-12-28 Hand Held Products, Inc. Optical reader having a color imager
US6722569B2 (en) * 2001-07-13 2004-04-20 Welch Allyn Data Collection, Inc. Optical reader having a color imager
US7331523B2 (en) 2001-07-13 2008-02-19 Hand Held Products, Inc. Adaptive optical image reader
JP2003032434A (ja) 2001-07-13 2003-01-31 Canon Inc 画像読取装置、画像読取装置の制御方法、制御プログラム、及びコンピュータ読み取り可能な記憶媒体
US7224389B2 (en) 2001-07-16 2007-05-29 Cypress Semiconductor Corporation (Belgium) Bvba Method to adjust the signal level of an active pixel and corresponding active pixel
US20030018897A1 (en) 2001-07-20 2003-01-23 Psc Scanning, Inc. Video identification verification system and method for a self-checkout system
US20030117491A1 (en) 2001-07-26 2003-06-26 Dov Avni Apparatus and method for controlling illumination in an in-vivo imaging device
GB0118448D0 (en) 2001-07-27 2001-09-19 Hewlett Packard Co Apparatus for composing a song and method
US20030114206A1 (en) 2001-08-24 2003-06-19 United Parcel Service Of America, Inc. Portable data acquisition and management system and associated device and method
US6895219B2 (en) 2001-08-27 2005-05-17 Symbol Technologies Inc. Dual use of FFT circuity in imagers and transceivers
US6400123B1 (en) 2001-08-29 2002-06-04 Hewlett-Packard Company Battery fuel gauging using battery chemistry identification
JP2003116059A (ja) 2001-10-02 2003-04-18 Canon Inc 撮像装置及び画像処理装置
SE0103286L (sv) 2001-10-03 2003-04-04 Anoto Ab Optisk sensoranordning och förfarande för att reglera dess exponeringstid
JP4046971B2 (ja) 2001-10-26 2008-02-13 キヤノン株式会社 バーコード読み取り装置及び方法
JP4532800B2 (ja) 2001-11-08 2010-08-25 キヤノン株式会社 撮像装置及びシステム
JP2003158680A (ja) 2001-11-20 2003-05-30 Fuji Photo Film Co Ltd 撮像装置
JP4086523B2 (ja) 2001-12-04 2008-05-14 キヤノン株式会社 画像読取装置、被写体照合システム、被写体認識システム及び画像読取方法
US6789737B2 (en) 2001-12-19 2004-09-14 Riotec Corp. Light source mechanism of barcode scanner
US7121470B2 (en) 2002-01-11 2006-10-17 Hand Held Products, Inc. Transaction terminal having elongated finger recess
US7748620B2 (en) 2002-01-11 2010-07-06 Hand Held Products, Inc. Transaction terminal including imaging module
JP2003215440A (ja) 2002-01-24 2003-07-30 Casio Comput Co Ltd オートフォーカス方法、及びオートフォーカス装置
US7057654B2 (en) 2002-02-26 2006-06-06 Eastman Kodak Company Four color image sensing apparatus
US20030168512A1 (en) 2002-03-07 2003-09-11 Hand Held Products, Inc. Optical reader having position responsive decode launch circuit
JP4374822B2 (ja) 2002-03-07 2009-12-02 富士ゼロックス株式会社 印刷制御装置、印刷制御方法、印刷装置および印刷制御プログラム
US7055747B2 (en) * 2002-06-11 2006-06-06 Hand Held Products, Inc. Long range optical reader
JP2002268201A (ja) 2002-03-11 2002-09-18 Dainippon Printing Co Ltd 位相シフトフォトマスク及び位相シフトフォトマスク用ブランクスの製造方法
US6976629B2 (en) 2002-03-20 2005-12-20 Symbol Technologies, Inc. Image capture system and method
CA2457022C (en) 2002-03-20 2008-02-05 Symbol Technologies, Inc. Image capture system and method using a common imaging array
US6959865B2 (en) 2002-03-28 2005-11-01 Hand Held Products, Inc. Customizable optical reader
SE523681C2 (sv) 2002-04-05 2004-05-11 Integrated Vision Prod System och sensor för avbildning av egenskaper hos ett objekt
WO2003088006A2 (en) 2002-04-11 2003-10-23 Sensormatic Electronics Corporation System and method for managing assets using a portable combined electronic article surveillance system and barcode scanner
US6824059B2 (en) * 2002-04-30 2004-11-30 Hewlett-Packard Development Company, L.P. Apparatus for capturing images and barcodes
US7012643B2 (en) 2002-05-08 2006-03-14 Ball Aerospace & Technologies Corp. One chip, low light level color camera
US7219843B2 (en) 2002-06-04 2007-05-22 Hand Held Products, Inc. Optical reader having a plurality of imaging modules
US7086596B2 (en) 2003-01-09 2006-08-08 Hand Held Products, Inc. Decoder board for an optical reader utilizing a plurality of imaging formats
US7090132B2 (en) 2002-06-11 2006-08-15 Hand Held Products, Inc. Long range optical reader
US20030222147A1 (en) 2002-06-04 2003-12-04 Hand Held Products, Inc. Optical reader having a plurality of imaging modules
US20030222144A1 (en) 2002-06-04 2003-12-04 Hand Held Products, Inc. Manufacturing methods for a decoder board for an optical reader utilizing a plurality of imaging formats
US8596542B2 (en) 2002-06-04 2013-12-03 Hand Held Products, Inc. Apparatus operative for capture of image data
US7394484B2 (en) 2002-06-10 2008-07-01 Shimadzu Corporation Photographic apparatus and photographic method using same
JP4290935B2 (ja) 2002-07-18 2009-07-08 オリンパス株式会社 電子撮像装置
EP1528380A4 (en) 2002-07-26 2009-12-09 Olympus Corp IMAGE PROCESSING SYSTEM
US7421145B2 (en) 2002-07-31 2008-09-02 Transpacific Ip Ltd. Image correction method, apparatus, article and image
US20040023397A1 (en) * 2002-08-05 2004-02-05 Rakesh Vig Tamper-resistant authentication mark for use in product or product packaging authentication
US7028911B2 (en) * 2002-08-07 2006-04-18 Shenzhen Syscan Technology Co. Limited Methods and systems for encoding and decoding data in 2D symbology
US7110028B1 (en) 2002-08-13 2006-09-19 Foveon, Inc. Electronic shutter using buried layers and active pixel sensor and array employing same
TWI268397B (en) 2002-08-23 2006-12-11 Pentax Corp Digital camera
US20040188644A1 (en) 2002-09-17 2004-09-30 Quad/Tech, Inc. Method and apparatus for visually inspecting a substrate on a printing press
JP4403687B2 (ja) 2002-09-18 2010-01-27 ソニー株式会社 固体撮像装置およびその駆動制御方法
US7173663B2 (en) 2002-10-31 2007-02-06 Freescale Semiconductor, Inc. Automatic exposure control system for a digital camera
CN100388764C (zh) 2002-11-07 2008-05-14 罗姆股份有限公司 平面图像传感器
JP2004159155A (ja) 2002-11-07 2004-06-03 Rohm Co Ltd エリアイメージセンサ
JP2004173172A (ja) 2002-11-22 2004-06-17 Fuji Photo Film Co Ltd 音声再生システムおよび電子カメラ
CN100334499C (zh) 2002-12-03 2007-08-29 矽峰光电科技股份有限公司 图像摄取装置及其曝光控制方法
US7327504B2 (en) 2002-12-06 2008-02-05 Eastman Kodak Company Method of detecting clipped image pixels
US7083096B2 (en) * 2002-12-18 2006-08-01 Symbol Technologies, Inc. Miniature auto focus piezo actuator system
US7025272B2 (en) 2002-12-18 2006-04-11 Symbol Technologies, Inc. System and method for auto focusing an optical code reader
US7066388B2 (en) * 2002-12-18 2006-06-27 Symbol Technologies, Inc. System and method for verifying RFID reads
JP4226895B2 (ja) 2002-12-27 2009-02-18 株式会社オプトエレクトロニクス 光学的情報読取装置
US7195164B2 (en) 2003-01-03 2007-03-27 Symbol Technologies, Inc. Optical code reading device having more than one imaging engine
US7073715B2 (en) * 2003-02-13 2006-07-11 Symbol Technologies, Inc. Interface for interfacing an imaging engine to an optical code reader
JP2004274698A (ja) 2003-02-19 2004-09-30 Seiko Epson Corp 受信装置の製造方法およびその方法を用いて製造した受信装置
JP2004264457A (ja) 2003-02-28 2004-09-24 Fuji Photo Optical Co Ltd 超高倍率ズームレンズ
US20040196514A1 (en) * 2003-03-05 2004-10-07 Koji Tanimoto Image sensor unit
US7471315B2 (en) 2003-03-14 2008-12-30 Aptina Imaging Corporation Apparatus and method for detecting and compensating for illuminant intensity changes within an image
DE20304412U1 (de) 2003-03-19 2003-06-12 Schott Glas Steuereinheit für Mischlichtbeleuchtungen
US7276025B2 (en) 2003-03-20 2007-10-02 Welch Allyn, Inc. Electrical adapter for medical diagnostic instruments using LEDs as illumination sources
US7156292B2 (en) 2003-04-07 2007-01-02 Silverbrook Research Pty Ltd Validating competition entry
US7574447B2 (en) * 2003-04-08 2009-08-11 United Parcel Service Of America, Inc. Inbound package tracking systems and methods
US20040212723A1 (en) 2003-04-22 2004-10-28 Malcolm Lin Image pickup apparatus and operating method
JP4321103B2 (ja) 2003-04-25 2009-08-26 株式会社デンソーウェーブ 情報コード読取装置及び情報コード読取り方法
JP2004328657A (ja) 2003-04-28 2004-11-18 Toshiba Corp 画像入力装置、画像入力方法およびプログラム
US7237772B2 (en) 2003-05-01 2007-07-03 Canon Kabushiki Kaisha Image forming apparatus with control of sheet carrier to compensate for sheet conveying distance
US20070241195A1 (en) 2006-04-18 2007-10-18 Hand Held Products, Inc. Optical reading device with programmable LED control
US7637430B2 (en) * 2003-05-12 2009-12-29 Hand Held Products, Inc. Picture taking optical reader
JP2005004718A (ja) 2003-05-16 2005-01-06 Canon Inc 信号処理装置及び制御方法
JP2004347163A (ja) 2003-05-20 2004-12-09 Yamaha Corp 調理システム
US6880759B2 (en) * 2003-05-23 2005-04-19 Symagery Microsystems Inc. Optical reader station
US7075049B2 (en) 2003-06-11 2006-07-11 Micron Technology, Inc. Dual conversion gain imagers
US9160897B2 (en) 2007-06-14 2015-10-13 Fotonation Limited Fast motion estimation method
US7636486B2 (en) 2004-11-10 2009-12-22 Fotonation Ireland Ltd. Method of determining PSF using multiple instances of a nominally similar scene
US8417055B2 (en) 2007-03-05 2013-04-09 DigitalOptics Corporation Europe Limited Image processing method and apparatus
US7639889B2 (en) 2004-11-10 2009-12-29 Fotonation Ireland Ltd. Method of notifying users regarding motion artifacts based on image analysis
US8264576B2 (en) 2007-03-05 2012-09-11 DigitalOptics Corporation Europe Limited RGBW sensor array
US20130010138A1 (en) 2003-06-26 2013-01-10 Petronel Bigioi Digital Camera with an Image Processor
US8989516B2 (en) 2007-09-18 2015-03-24 Fotonation Limited Image processing method and apparatus
JP2005022802A (ja) 2003-07-01 2005-01-27 Canon Electronics Inc 荷物配送システム
JP2005050506A (ja) 2003-07-15 2005-02-24 Shin Etsu Chem Co Ltd 磁気記録媒体用基板、その製造方法及び磁気記録媒体
EP1499111B1 (en) 2003-07-15 2015-01-07 Canon Kabushiki Kaisha Image sensiting apparatus, image processing apparatus, and control method thereof
US7156311B2 (en) 2003-07-16 2007-01-02 Scanbuy, Inc. System and method for decoding and analyzing barcodes using a mobile device
WO2005012997A2 (en) 2003-07-25 2005-02-10 Color Kinetics, Inc. Photography methods and systems
US7428997B2 (en) 2003-07-29 2008-09-30 Microvision, Inc. Method and apparatus for illuminating a field-of-view and capturing an image
US7021542B2 (en) 2003-08-01 2006-04-04 Symbol Technologies, Inc. Imaging and illumination engine for an optical code reader
US7277562B2 (en) 2003-08-01 2007-10-02 Cross Match Technologies, Inc. Biometric imaging capture system and method
US7044377B2 (en) 2003-08-01 2006-05-16 Symbol Technologies Inc. Plug-and-play imaging and illumination engine for an optical code reader
US6971579B2 (en) 2003-10-02 2005-12-06 Symbol Technologies, Inc. Dynamic omni-directional scan pattern generating arrangement and method in electro-optical readers
US7014114B2 (en) 2003-10-02 2006-03-21 Symbol Technologies, Inc. Image capture device for and method of electro-optically reading indicia at low ambient light levels
JP2005128413A (ja) 2003-10-27 2005-05-19 Pentax Corp 照明制御装置
US7472831B2 (en) 2003-11-13 2009-01-06 Metrologic Instruments, Inc. System for detecting image light intensity reflected off an object in a digital imaging-based bar code symbol reading device
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
JP4586026B2 (ja) 2003-11-13 2010-11-24 メトロロジック インスツルメンツ インコーポレイテッド 照明及び画像キャプチャの狭域及び広域モードを支援するハンド・サポート可能なイメージング・ベース・バーコード・シンボル読取り装置
US7364081B2 (en) 2003-12-02 2008-04-29 Hand Held Products, Inc. Method and apparatus for reading under sampled bar code symbols
JP4194544B2 (ja) * 2003-12-05 2008-12-10 キヤノン株式会社 固体撮像装置及び固体撮像装置の駆動方法
DE50310751D1 (de) 2003-12-17 2008-12-18 Agfa Gevaert Healthcare Gmbh Bildträger zur Speicherung von Röntgeninformation sowie System zur Bearbeitung eines solchen Bildträgers
US7501634B1 (en) 2003-12-19 2009-03-10 Massachusetts Institute Of Technology Method and system for distribution of an exposure control signal for focal plane arrays
US6956544B2 (en) * 2003-12-22 2005-10-18 Motorola, Inc. Dual mode display
US20060001761A1 (en) 2003-12-23 2006-01-05 Tessera, Inc. Hermetically sealed image sensor module and method of fabricating same
US7036735B2 (en) 2004-01-21 2006-05-02 The Code Corporation Graphical code reader having illumination LEDs of different wavelengths
EP1714231B1 (en) 2004-01-23 2011-09-07 Intermec IP Corporation Autofocus barcode scanner and the like employing micro-fluidic lens
US7087883B2 (en) 2004-02-04 2006-08-08 Omnivision Technologies, Inc. CMOS image sensor using shared transistors between pixels with dual pinned photodiode
US7333145B2 (en) 2004-03-05 2008-02-19 Micron Technology, Inc. Camera module
US7502505B2 (en) 2004-03-15 2009-03-10 Microsoft Corporation High-quality gradient-corrected linear interpolation for demosaicing of color images
JP2004213689A (ja) 2004-03-15 2004-07-29 Canon Inc 画像入力装置及び指紋認識装置
US7303126B2 (en) 2004-03-18 2007-12-04 Symbol Technologies, Inc. System and method for sensing ambient light in an optical code reader
US7130047B2 (en) 2004-04-30 2006-10-31 Optimum Technologies, Inc. Method of producing polarizers for polarized optical probes
US7187442B2 (en) 2004-04-30 2007-03-06 Optimum Technologies, Inc. Polarized optical probes
JP2005354610A (ja) 2004-06-14 2005-12-22 Canon Inc 画像処理装置、画像処理方法および画像処理プログラム
US7376265B2 (en) 2004-06-17 2008-05-20 Seiko Epson Corporation Segmentation-based hybrid compression scheme for scanned documents
US20060011724A1 (en) * 2004-07-15 2006-01-19 Eugene Joseph Optical code reading system and method using a variable resolution imaging sensor
US7258715B2 (en) 2004-07-22 2007-08-21 Kaz, Incorporated Air cleaner
US7303131B2 (en) 2004-07-30 2007-12-04 Symbol Technologies, Inc. Automatic focusing system for imaging-based bar code reader
US7347371B2 (en) 2004-07-30 2008-03-25 Symbol Technologies, Inc. Aiming pattern for imaging-based bar code readers
JP4169001B2 (ja) 2004-08-19 2008-10-22 株式会社デンソーウェーブ 光学情報読取装置
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
US7446753B2 (en) 2004-09-10 2008-11-04 Hand Held Products, Inc. Hand held computer device
US7293712B2 (en) 2004-10-05 2007-11-13 Hand Held Products, Inc. System and method to automatically discriminate between a signature and a dataform
JP2006128880A (ja) 2004-10-27 2006-05-18 Funai Electric Co Ltd Ieee1394シリアルバスに接続されるdvdレコーダ、及びieee1394シリアルバスに接続されるディジタル録画装置
US7219841B2 (en) 2004-11-05 2007-05-22 Hand Held Products, Inc. Device and system for verifying quality of bar codes
US7639888B2 (en) 2004-11-10 2009-12-29 Fotonation Ireland Ltd. Method and apparatus for initiating subsequent exposures based on determination of motion blurring artifacts
US20060109084A1 (en) 2004-11-24 2006-05-25 Mark Yarvis Mesh networking with RFID communications
US7527207B2 (en) 2004-12-01 2009-05-05 Datalogic Scanning, Inc. Triggering illumination for a data reader
US7234641B2 (en) 2004-12-01 2007-06-26 Datalogic Scanning, Inc. Illumination pulsing method for a data reader
JP2006165975A (ja) * 2004-12-07 2006-06-22 Konica Minolta Photo Imaging Inc 撮像素子、撮像装置、画像処理方法
WO2006062818A2 (en) 2004-12-08 2006-06-15 Symbol Technologies, Inc. Swipe imager scan engine
US7204418B2 (en) 2004-12-08 2007-04-17 Symbol Technologies, Inc. Pulsed illumination in imaging reader
US7518645B2 (en) 2005-01-06 2009-04-14 Goodrich Corp. CMOS active pixel sensor with improved dynamic range and method of operation
US7398927B2 (en) * 2005-01-26 2008-07-15 Datalogic Scanning, Inc. Data reader and methods for imaging targets subject to specular reflection
US7256944B2 (en) 2005-02-18 2007-08-14 Eastman Kodak Company Compact image capture assembly using multiple lenses and image sensors to provide an extended zoom range
US8654201B2 (en) 2005-02-23 2014-02-18 Hewlett-Packard Development Company, L.P. Method for deblurring an image
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
WO2006098954A2 (en) 2005-03-11 2006-09-21 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
EP3300359B1 (en) 2005-03-11 2021-06-30 Hand Held Products, Inc. Bar code reading device with global electronic shutter control
US7416125B2 (en) 2005-03-24 2008-08-26 Hand Held Products, Inc. Synthesis decoding and methods of use thereof
KR20080014968A (ko) 2005-04-29 2008-02-15 엘지전자 주식회사 알에프아이디 데이터 처리 시스템
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
CN201117008Y (zh) 2005-06-27 2008-09-17 手持产品公司 条形码读取设备、标记阅读设备和数据采集设备
US20070002153A1 (en) 2005-06-29 2007-01-04 Bart Dierickx Hue preservation
US7717342B2 (en) 2005-08-26 2010-05-18 Hand Held Products, Inc. Data collection device having dynamic access to multiple wireless networks
US20070063048A1 (en) 2005-09-14 2007-03-22 Havens William H Data reader apparatus having an adaptive lens
US7559473B2 (en) 2005-09-15 2009-07-14 Symbol Technologies Inc. Sensor for activating an aiming pattern of a handheld scanner
US7967205B2 (en) 2005-11-17 2011-06-28 Hand Held Products, Inc. Optical reading device with programmable parameter control
EP1968691A4 (en) 2005-12-14 2012-01-25 Welch Allyn Inc WIRELESS ADAPTER FOR MEDICAL DEVICE
US20070158535A1 (en) 2006-01-12 2007-07-12 Cory Watkins Color imaging using monochrome imagers
US7717343B2 (en) 2006-01-12 2010-05-18 Hand Held Products, Inc. High-efficiency illumination in data collection devices
US7699227B2 (en) 2006-01-13 2010-04-20 Hand Held Products, Inc. Optical reader
US7343865B2 (en) 2006-01-17 2008-03-18 Schuert Technologies Llc Rackable twin sheet pallet
US9159059B2 (en) 2006-03-03 2015-10-13 Hand Held Products, Inc. Method of operating a terminal
JP4141477B2 (ja) 2006-04-10 2008-08-27 シャープ株式会社 画像処理装置
US8150163B2 (en) 2006-04-12 2012-04-03 Scanbuy, Inc. System and method for recovering image detail from multiple image frames in real-time
IES20070229A2 (en) 2006-06-05 2007-10-03 Fotonation Vision Ltd Image acquisition method and apparatus
US7784696B2 (en) 2006-06-09 2010-08-31 Hand Held Products, Inc. Indicia reading apparatus having image sensing and processing circuit
US7740176B2 (en) 2006-06-09 2010-06-22 Hand Held Products, Inc. Indicia reading apparatus having reduced trigger-to-read time
CN101175197A (zh) 2006-11-01 2008-05-07 西门子公司 网络电视中优化音像资源元数据的方法和系统
US7773118B2 (en) 2007-03-25 2010-08-10 Fotonation Vision Limited Handheld article with movement discrimination
KR101116682B1 (ko) 2007-03-29 2012-03-07 삼성전자주식회사 화상형성장치 및 그 제어방법
JP4360416B2 (ja) 2007-04-06 2009-11-11 セイコーエプソン株式会社 画像圧縮方法、画像圧縮装置およびプログラム
CN201937736U (zh) 2007-04-23 2011-08-17 德萨拉技术爱尔兰有限公司 数字照相机
US8134749B2 (en) 2007-05-25 2012-03-13 Sharp Laboratories Of America, Inc. Multi-bit-depth error diffusion for the reproduction of color or monochrome images
US7918398B2 (en) 2007-06-04 2011-04-05 Hand Held Products, Inc. Indicia reading terminal having multiple setting imaging lens
US20080309770A1 (en) 2007-06-18 2008-12-18 Fotonation Vision Limited Method and apparatus for simulating a camera panning effect
US8169518B2 (en) 2007-08-14 2012-05-01 Fujifilm Corporation Image pickup apparatus and signal processing method
US20090073516A1 (en) 2007-09-14 2009-03-19 Kabushiki Kaisha Toshiba Image forming apparatus
US7903302B2 (en) 2007-10-01 2011-03-08 Kabushiki Kaisha Toshiba Image reading apparatus and image reading method
US8028919B2 (en) 2007-10-12 2011-10-04 Symbol Technologies, Inc. Imaging bar code reader with single prism focus adjustment
US7874483B2 (en) 2007-11-14 2011-01-25 Hand Held Products, Inc. Encoded information reading terminal with wireless path selection capability
JP4971956B2 (ja) 2007-11-27 2012-07-11 キヤノン株式会社 フリッカ補正装置、フリッカ補正方法並びに撮像装置
US20090201400A1 (en) 2008-02-08 2009-08-13 Omnivision Technologies, Inc. Backside illuminated image sensor with global shutter and storage capacitor
US8179859B2 (en) 2008-02-21 2012-05-15 Wang Ynjiun P Roaming encoded information reading terminal
JP5035025B2 (ja) 2008-03-03 2012-09-26 ソニー株式会社 画像処理装置、フリッカ低減方法、撮像装置及びフリッカ低減プログラム
US8569671B2 (en) 2008-04-07 2013-10-29 Cmosis Nv Pixel array capable of performing pipelined global shutter operation including a first and second buffer amplifier
US8783573B2 (en) 2008-12-02 2014-07-22 Hand Held Products, Inc. Indicia reading terminal having plurality of optical assemblies
TWI422020B (zh) 2008-12-08 2014-01-01 Sony Corp 固態成像裝置
US8191785B2 (en) 2009-03-05 2012-06-05 Hand Held Products, Inc. Encoded information reading terminal operating in infrastructure mode and ad-hoc mode
US8218027B2 (en) 2009-04-09 2012-07-10 Hand Held Products, Inc. Imaging terminal having color correction
US9183425B2 (en) 2009-04-09 2015-11-10 Hand Held Products, Inc. Image sensor pixel array having output response curve including logarithmic pattern for image sensor based terminal
US8038066B2 (en) 2009-04-29 2011-10-18 Hand Held Products, Inc. Laser scanner with deformable lens
US20100302420A1 (en) 2009-05-28 2010-12-02 Symbol Technologies, Inc. Method and apparatus for reducing the visual discomfort of the illumination generated by imaging scanners
US20100309340A1 (en) 2009-06-03 2010-12-09 Border John N Image sensor having global and rolling shutter processes for respective sets of pixels of a pixel array
US20100316291A1 (en) 2009-06-11 2010-12-16 Shulan Deng Imaging terminal having data compression
SG177156A1 (en) 2009-06-16 2012-01-30 Intel Corp Camera applications in a handheld device
WO2011014516A1 (en) 2009-07-28 2011-02-03 University Of Pittsburgh - Of The Commonwealth System Of Higher Education Estrogen antagonists as treatments for sclerosing disorders
US8141784B2 (en) 2009-09-25 2012-03-27 Hand Held Products, Inc. Encoded information reading terminal with user-configurable multi-protocol wireless communication interface
US20110080500A1 (en) 2009-10-05 2011-04-07 Hand Held Products, Inc. Imaging terminal, imaging sensor having multiple reset and/or multiple read mode and methods for operating the same
US8302868B2 (en) 2010-01-15 2012-11-06 Metrologic Instruments, Inc. Parallel decoding scheme for an indicia reader
AU2011226646B2 (en) 2010-03-12 2015-04-02 Sunrise R & D Holdings, Llc System and method for product identification
US8345117B2 (en) 2010-06-30 2013-01-01 Hand Held Products, Inc. Terminal outputting monochrome image data and color image data
US8196834B2 (en) 2010-07-12 2012-06-12 Symbol Technologies, Inc. Scan engine with integrated object sensor in electro-optical readers
US9122939B2 (en) 2010-09-16 2015-09-01 Datalogic ADC, Inc. System and method for reading optical codes on reflective surfaces while minimizing flicker perception of pulsed illumination
US8534556B2 (en) 2010-10-26 2013-09-17 Symbol Technologies, Inc. Arrangement for and method of reducing vertical parallax between an aiming pattern and an imaging field of view in a linear imaging reader
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
US8823846B2 (en) 2011-05-17 2014-09-02 Altasens, Inc. Pausing digital readout of an optical sensor array
US20130021507A1 (en) 2011-07-22 2013-01-24 Hand Held Products, Inc. Image processors and methods for processing image data
US20130113967A1 (en) 2011-11-04 2013-05-09 Honeywell International Inc. Doing Business As (D.B.A.) Honeywell Scanning & Mobility Apparatus comprising image sensor array having global shutter shared by a plurality of pixels
US8629926B2 (en) 2011-11-04 2014-01-14 Honeywell International, Inc. Imaging apparatus comprising image sensor array having shared global shutter circuitry
CN104395910B (zh) 2012-03-23 2017-05-03 Opto电子有限公司 能够产生包括连续低强度水平照明成分和一个或多个脉冲式高强度水平照明成分的照明的图像读取器件
US9843757B2 (en) 2015-06-24 2017-12-12 Stmicroelectronics (Research & Development) Limited Optical electronic device including enhanced global shutter pixel array and related methods
US9654712B2 (en) 2015-10-07 2017-05-16 Semiconductor Components Industries, Llc Pixels with a global shutter and high dynamic range

Cited By (53)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8720781B2 (en) 2005-03-11 2014-05-13 Hand Held Products, Inc. Image reader having image sensor array
US11863897B2 (en) 2005-03-11 2024-01-02 Hand Held Products, Inc. Image reader comprising CMOS based image sensor array
US11317050B2 (en) 2005-03-11 2022-04-26 Hand Held Products, Inc. Image reader comprising CMOS based image sensor array
US11323649B2 (en) 2005-03-11 2022-05-03 Hand Held Products, Inc. Image reader comprising CMOS based image sensor array
US11323650B2 (en) 2005-03-11 2022-05-03 Hand Held Products, Inc. Image reader comprising CMOS based image sensor array
US10721429B2 (en) 2005-03-11 2020-07-21 Hand Held Products, Inc. Image reader comprising CMOS based image sensor array
US10958863B2 (en) 2005-03-11 2021-03-23 Hand Held Products, Inc. Image reader comprising CMOS based image sensor array
US10735684B2 (en) 2005-03-11 2020-08-04 Hand Held Products, Inc. Image reader comprising CMOS based image sensor array
US8733660B2 (en) 2005-03-11 2014-05-27 Hand Held Products, Inc. Image reader comprising CMOS based image sensor array
US8720785B2 (en) 2005-06-03 2014-05-13 Hand Held Products, Inc. Apparatus having hybrid monochrome and color image sensor array
US11238252B2 (en) 2005-06-03 2022-02-01 Hand Held Products, Inc. Apparatus having hybrid monochrome and color image sensor array
US10949634B2 (en) 2005-06-03 2021-03-16 Hand Held Products, Inc. Apparatus having hybrid monochrome and color image sensor array
US11625550B2 (en) 2005-06-03 2023-04-11 Hand Held Products, Inc. Apparatus having hybrid monochrome and color image sensor array
US8720784B2 (en) 2005-06-03 2014-05-13 Hand Held Products, Inc. Digital picture taking optical reader having hybrid monochrome and color image sensor array
US11604933B2 (en) 2005-06-03 2023-03-14 Hand Held Products, Inc. Apparatus having hybrid monochrome and color image sensor array
US10691907B2 (en) 2005-06-03 2020-06-23 Hand Held Products, Inc. Apparatus having hybrid monochrome and color image sensor array
US11238251B2 (en) 2005-06-03 2022-02-01 Hand Held Products, Inc. Apparatus having hybrid monochrome and color image sensor array
US10002272B2 (en) 2005-06-03 2018-06-19 Hand Held Products, Inc. Apparatus having hybrid monochrome and color image sensor array
US9609241B2 (en) 2009-04-09 2017-03-28 Hand Held Products, Inc. Image sensor pixel array having output response curve including logarithmic pattern for image sensor based terminal
CN101860676A (zh) * 2009-04-09 2010-10-13 手持产品公司 具有色彩校正的成像终端
CN101867683A (zh) * 2009-04-09 2010-10-20 手持产品公司 用于基于图像传感器的终端的具有包括对数图形的输出响应曲线的图像传感器像素阵列
US9183425B2 (en) 2009-04-09 2015-11-10 Hand Held Products, Inc. Image sensor pixel array having output response curve including logarithmic pattern for image sensor based terminal
CN101923634A (zh) * 2009-06-11 2010-12-22 手持产品公司 具有数据压缩的成像终端
CN101923634B (zh) * 2009-06-11 2016-09-28 手持产品公司 具有数据压缩的成像终端
CN105718837A (zh) * 2009-08-12 2016-06-29 手持产品公司 具有多个曝光周期的标记读取终端及方法
CN105718837B (zh) * 2009-08-12 2019-06-14 手持产品公司 具有多个曝光周期的标记读取终端及方法
CN101996304A (zh) * 2009-08-24 2011-03-30 富士胶片株式会社 再生图像读取方法及再生图像读取装置
CN102316328A (zh) * 2010-06-30 2012-01-11 手持产品公司 输出单色图像数据和彩色图像数据的终端
CN102316328B (zh) * 2010-06-30 2016-04-13 手持产品公司 输出单色图像数据和彩色图像数据的终端
CN102682264B (zh) * 2011-01-31 2016-11-30 霍尼韦尔国际公司 用于使用多个数据源来读取光学标记的方法和设备
US9355294B2 (en) 2011-01-31 2016-05-31 Honeywell International, Inc. Method and apparatus for reading optical indicia using a plurality of data sources
CN102682264A (zh) * 2011-01-31 2012-09-19 霍尼韦尔国际公司 用于使用多个数据源来读取光学标记的方法和设备
CN107609441A (zh) * 2011-06-27 2018-01-19 手持产品公司 具有光学滤波器的可解码标记读取终端
US9489557B2 (en) 2011-06-27 2016-11-08 Hand Held Products, Inc. Decodable indicia reading terminal with optical filter
CN107609441B (zh) * 2011-06-27 2020-10-27 手持产品公司 具有光学滤波器的可解码标记读取终端
CN102982301B (zh) * 2011-06-27 2017-11-07 手持产品公司 具有光学滤波器的可解码标记读取终端
CN102982301A (zh) * 2011-06-27 2013-03-20 手持产品公司 具有光学滤波器的可解码标记读取终端
CN105830090A (zh) * 2013-10-04 2016-08-03 伊克莱瑞迪公司 使用阵列传感器以传感器的全分辨率测量多种类型数据的方法
CN106067927A (zh) * 2015-04-21 2016-11-02 手持产品公司 捕获图形信息呈现
CN106067927B (zh) * 2015-04-21 2020-07-31 手持产品公司 一种用于扫描图形媒体扫描目标的方法及系统
CN107389193A (zh) * 2016-05-17 2017-11-24 罗伯特·博世有限公司 传感器模块、用于求取电磁辐射的亮度和/或颜色的方法以及用于制造传感器模块的方法
CN108875141A (zh) * 2018-05-24 2018-11-23 上海集成电路研发中心有限公司 一种基于神经网络模型确定芯片全掩模聚焦参数的方法
CN108875141B (zh) * 2018-05-24 2022-08-19 上海集成电路研发中心有限公司 一种基于神经网络模型确定芯片全掩模聚焦参数的方法
CN112424794A (zh) * 2018-07-11 2021-02-26 索迪欧有限公司 使用马赛克图像传感器检测高分辨率的机器可读标签
US11423690B2 (en) 2018-12-13 2022-08-23 Shenzhen GOODIX Technology Co., Ltd. Fingerprint identification apparatus and electronic device
US11475706B2 (en) 2018-12-13 2022-10-18 Shenzhen GOODIX Technology Co., Ltd. Fingerprint identification device, method and electronic device
CN111260893A (zh) * 2020-01-10 2020-06-09 中国海洋石油集团有限公司 一种海洋平台推进器故障预警方法和装置
CN113739916A (zh) * 2020-05-28 2021-12-03 光谱公司 具有空间修改的中心波长的光谱传感器系统
CN113759430A (zh) * 2020-05-29 2021-12-07 同方威视技术股份有限公司 一种非车载式货物/车辆检查系统及其通信方法
CN113759430B (zh) * 2020-05-29 2023-05-26 同方威视技术股份有限公司 一种非车载式货物/车辆检查系统及其通信方法
CN112788320A (zh) * 2020-12-25 2021-05-11 Oppo广东移动通信有限公司 图像传感器、图像采集装置、电子设备及其控制方法与可读存储介质
CN113438424A (zh) * 2021-06-04 2021-09-24 杭州海康威视数字技术股份有限公司 一种同步曝光处理方法、装置、系统及设备
CN113438424B (zh) * 2021-06-04 2022-07-08 杭州海康威视数字技术股份有限公司 一种同步曝光处理方法、装置、系统及设备

Also Published As

Publication number Publication date
US20200374479A1 (en) 2020-11-26
US20230156366A1 (en) 2023-05-18
CN101171597A (zh) 2008-04-30
US11863897B2 (en) 2024-01-02
US20210195132A1 (en) 2021-06-24
CN101069190B (zh) 2012-10-31
US20200137342A1 (en) 2020-04-30
US20160173801A1 (en) 2016-06-16
US8733660B2 (en) 2014-05-27
US20190174086A1 (en) 2019-06-06
US20220408044A1 (en) 2022-12-22
US9465970B2 (en) 2016-10-11
US8978985B2 (en) 2015-03-17
US11317050B2 (en) 2022-04-26
US20220400224A1 (en) 2022-12-15
US10721429B2 (en) 2020-07-21
US20210203870A1 (en) 2021-07-01
US20140204257A1 (en) 2014-07-24
CN101171597B (zh) 2011-09-28
US10171767B2 (en) 2019-01-01
US20140246494A1 (en) 2014-09-04
US9578269B2 (en) 2017-02-21
US7909257B2 (en) 2011-03-22
US10735684B2 (en) 2020-08-04
US7568628B2 (en) 2009-08-04
US11323649B2 (en) 2022-05-03
US20200137341A1 (en) 2020-04-30
US20230319438A1 (en) 2023-10-05
US20170353684A1 (en) 2017-12-07
US11323650B2 (en) 2022-05-03
US20060202036A1 (en) 2006-09-14
US20220408043A1 (en) 2022-12-22
US20110163166A1 (en) 2011-07-07
US10958863B2 (en) 2021-03-23
US20100090007A1 (en) 2010-04-15

Similar Documents

Publication Publication Date Title
CN101069190A (zh) 具有混合型单色和彩色图像传感器阵列的数字图像获取光学阅读器
CN201117008Y (zh) 条形码读取设备、标记阅读设备和数据采集设备
US11604933B2 (en) Apparatus having hybrid monochrome and color image sensor array
US9438867B2 (en) Digital picture taking optical reader having hybrid monochrome and color image sensor array
EP1856652B1 (en) Digital picture taking optical reader having hybrid monochrome and color image sensor array
CN1415103A (zh) 多分辨率标签定位器
CN102469234B (zh) 图像处理装置、图像读取装置、图像形成装置和图像处理方法
CN1139039C (zh) 图象中图形的提取和识别以及异常判定的方法和装置
CN1317124A (zh) 视觉装置
CN1913573A (zh) 用于图像检索的图像处理设备及其控制方法
CN1234114A (zh) 用于分析井板、凝胶和斑点的数字成像系统
CN1829273A (zh) 图像处理装置及其方法
CN1773501A (zh) 图像检索和形成装置、方法及程序、以及记录介质
CN1041773C (zh) 由字符图象直方图0-1图形表示识别字符的方法和装置
CN1153168C (zh) 字符识别装置及其方法
CN1745381A (zh) 图像处理方法、系统、程序、程序存储介质以及信息处理设备
CN102324013A (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