CN101860676A - 具有色彩校正的成像终端 - Google Patents
具有色彩校正的成像终端 Download PDFInfo
- Publication number
- CN101860676A CN101860676A CN201010190405A CN201010190405A CN101860676A CN 101860676 A CN101860676 A CN 101860676A CN 201010190405 A CN201010190405 A CN 201010190405A CN 201010190405 A CN201010190405 A CN 201010190405A CN 101860676 A CN101860676 A CN 101860676A
- Authority
- CN
- China
- Prior art keywords
- imaging terminal
- pixels
- frame
- colour correction
- processing module
- 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.)
- Pending
Links
- 238000003384 imaging method Methods 0.000 title claims abstract description 104
- 238000012937 correction Methods 0.000 title claims abstract description 91
- 238000012545 processing Methods 0.000 claims abstract description 79
- 230000004913 activation Effects 0.000 claims description 24
- 230000004044 response Effects 0.000 claims description 16
- 238000000034 method Methods 0.000 claims description 15
- 230000000007 visual effect Effects 0.000 claims description 15
- 238000007689 inspection Methods 0.000 claims description 5
- 238000010586 diagram Methods 0.000 description 7
- 230000008859 change Effects 0.000 description 4
- 230000003287 optical effect Effects 0.000 description 4
- 238000005516 engineering process Methods 0.000 description 3
- 239000000758 substrate Substances 0.000 description 3
- 238000005286 illumination Methods 0.000 description 2
- 238000005498 polishing Methods 0.000 description 2
- 230000008569 process Effects 0.000 description 2
- 230000003595 spectral effect Effects 0.000 description 2
- 241001408627 Agriopis marginaria Species 0.000 description 1
- 230000003213 activating effect Effects 0.000 description 1
- 238000013459 approach Methods 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
- 239000003086 colorant Substances 0.000 description 1
- 230000006835 compression Effects 0.000 description 1
- 238000007906 compression Methods 0.000 description 1
- 238000001914 filtration Methods 0.000 description 1
- 238000009432 framing Methods 0.000 description 1
- 239000003550 marker Substances 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 238000013441 quality evaluation Methods 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N23/00—Cameras or camera modules comprising electronic image sensors; Control thereof
- H04N23/10—Cameras or camera modules comprising electronic image sensors; Control thereof for generating image signals from different wavelengths
- H04N23/12—Cameras or camera modules comprising electronic image sensors; Control thereof for generating image signals from different wavelengths with one sensor only
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N23/00—Cameras or camera modules comprising electronic image sensors; Control thereof
- H04N23/80—Camera processing pipelines; Components thereof
- H04N23/84—Camera processing pipelines; Components thereof for processing colour signals
- H04N23/843—Demosaicing, e.g. interpolating colour pixel values
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N23/00—Cameras or camera modules comprising electronic image sensors; Control thereof
- H04N23/80—Camera processing pipelines; Components thereof
- H04N23/84—Camera processing pipelines; Components thereof for processing colour signals
- H04N23/88—Camera processing pipelines; Components thereof for processing colour signals for colour balance, e.g. white-balance circuits or colour temperature control
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N25/00—Circuitry of solid-state image sensors [SSIS]; Control thereof
- H04N25/10—Circuitry of solid-state image sensors [SSIS]; Control thereof for transforming different wavelengths into image signals
- H04N25/11—Arrangement of colour filter arrays [CFA]; Filter mosaics
- H04N25/13—Arrangement of colour filter arrays [CFA]; Filter mosaics characterised by the spectral characteristics of the filter elements
- H04N25/133—Arrangement of colour filter arrays [CFA]; Filter mosaics characterised by the spectral characteristics of the filter elements including elements passing panchromatic light, e.g. filters passing white light
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N25/00—Circuitry of solid-state image sensors [SSIS]; Control thereof
- H04N25/10—Circuitry of solid-state image sensors [SSIS]; Control thereof for transforming different wavelengths into image signals
- H04N25/11—Arrangement of colour filter arrays [CFA]; Filter mosaics
- H04N25/13—Arrangement of colour filter arrays [CFA]; Filter mosaics characterised by the spectral characteristics of the filter elements
- H04N25/134—Arrangement of colour filter arrays [CFA]; Filter mosaics characterised by the spectral characteristics of the filter elements based on three different wavelength filter elements
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Physics & Mathematics (AREA)
- Spectroscopy & Molecular Physics (AREA)
- Color Television Image Signal Generators (AREA)
Abstract
具有色彩校正的成像终端。本发明提供一种成像终端,其包括混合型单色和彩色图像传感器像素阵列,所述混合型单色和彩色图像传感器像素阵列包括由具有彩色滤波器元件的彩色像素构成的第一像素子集和由没有彩色滤波器元件的单色像素构成的第二像素子集。所述终端能工作来捕获图像数据帧,所述图像数据帧包括表示光入射在单色像素上的单色图像数据和表示光入射在彩色像素上的彩色图像数据。所述终端能工作来激活利用单色彩色图像数据的色彩校正处理模块。
Description
技术领域
本发明通常涉及基于传感器的终端,尤其涉及基于图像传感器的终端。
背景技术
拜耳(Bayer)模式图像传感器像素阵列经常应用于基于图像传感器的终端中。拜耳模式滤波器包括应用于图像传感器的每个像素上的红色、绿色或蓝色滤波器中的一个。
使用拜耳模式图像传感器像素阵列捕获的图像数据可按照色彩校正算法进行处理。一种这样的算法是灰色界算法(gray world algorithm)。按照灰色界算法,使用拜耳模式滤波器图像传感器像素阵列捕获的图像数据像素位置的像素值被假设为是相等的,即R=G=B。当正被图像捕获的目标场景事实上是多色彩场景时这样的假设产生可接受的结果。但是,当场景主要是一种感测的色彩时,例如主要是红色、主要是绿色或主要是蓝色,该灰色界算法则容易失效。用于展示灰色界算法的缺点的常用演示,涉及使用基于图像传感器的终端捕获“全红色”场景的图像,例如红色的纸片。按照灰色界算法工作的终端,在原始捕获的图像对应于“全红色”场景时,通常会输出作为被处理图像的“全白色”图像。
发明内容
提供成像终端,其包括混合型单色和彩色图像传感器像素阵列,所述混合型单色和彩色图像传感器像素阵列包括由具有彩色滤波器元件的彩色像素构成的第一像素子集和由没有彩色滤波器元件的单色像素构成的第二像素子集。该终端能够工作来捕获图像数据的帧,该图像数据的帧包括表示光入射在单色像素上的单色图像数据和表示光入射在彩色像素上的彩色图像数据。该终端能够工作来激活利用单色图像数据的色彩校正处理模块。
附图说明
参考下面的附图,能够更好的理解在此描述的特征。附图不必按比例,而是着重于阐述本发明的原理。在附图中,贯穿各种视图使用相同的附图标记来表示相同的部件。
图1是示出在一实施例中的成像终端的特征的框图;
图2是示出在一实施例中的成像终端的特征的示意图;
图3是在一实施例中的色彩校正处理模块的工作流程图;
图4图示在一实施例中的图像数据帧的特征;
图5是在具有单色像素、红色像素、绿色像素和蓝色像素的实施例中阐述的图像传感器像素阵列的示例性的光谱响应曲线;
图6是示例性的成像终端的框图;
图7是一个实施例中的成像终端的物理形式透视图;
图8是成像终端的图片获取方式和成像终端的标志解码方式的示例性的工作流程图。
具体实施方式
提供基于图像传感器的终端1000,其包括混合型单色和彩色图像传感器像素阵列10,阵列10具有由没有彩色滤波器元件的单色像素构成的第一像素子集和由包括彩色滤波器元件的色敏(color sensitive)像素构成的第二像素子集。终端1000也可以包括色彩校正处理模块40,色彩校正处理模块40能够被激活来对图像数据进行色彩校正处理。终端1000能够工作来捕获图像数据的原始帧,该原始帧包括对应于(表示光入射在)单色像素的单色图像数据和对应于(表示光入射在)彩色像素的彩色图像数据。终端1000能够工作来处理利用混合型单色和彩色图像传感器像素阵列10获得的图像数据帧,以为多个像素位置的每一个确定多个色标(color scale)值,从而提供去马赛克(demosaicized)的帧,并能够激活色彩校正处理模块40,色彩校正处理模块40能工作来对去马赛克的帧进行色彩校正处理。用于显示彩色数字图像数据的显示器以及用于存储和显示的格式,通常要求为多个像素位置中的每一个确定多个色标值(例如,红色、绿色、蓝色值中的每一个)。在一个实施例中,色彩校正处理模块40可以包括由终端1000的CPU(例如,此处将被描述的CPU1060)选择性激活的软件程序代码。色彩校正处理模块40能够工作来利用原始帧的单色图像数据以及能够工作来对去马赛克的帧进行色彩校正。
参考图2,基于图像传感器的终端1000的图像传感器像素阵列10可以包括以多个像素行排列的像素,并且可以包括没有彩色滤波器元件的第一单色像素子集12和包括彩色滤波器元件的第二彩色像素子集14。这些色敏像素设置在图像传感器像素阵列10的空间分离的位置,设置的位置可以在整个图像传感器像素阵列10上均匀或者基本上均匀地分布。在一实施例中,图像传感器像素阵列10的空间分离的彩色像素虽然空间分离,但是能够根据拜耳模式遵循一定模式。例如,其中红色=R,绿色=G以及蓝色=B,行141中显示的彩色像素具有...GRGRGRG...模式,该模式在行143和行145中重复。行142的像素具有...BGBGBGB...模式,该模式在行144中重复,这样的模式可以在整个图像传感像素阵列10中重复。使用具有彩色和单色像素的彩色图像传感器像素阵列10捕获的图像数据的彩色帧包括单色像素图像数据和彩色像素图像数据。在另一实施例中,图像传感器像素阵列10仅仅具有彩色像素而没有单色像素。在另一实施例中,图像传感器像素阵列10包括拜耳模式滤波器。在另一实施例中,图像传感器像素阵列10由没有彩色滤波器元件的单色图像传感器像素阵列构成。如图2所示图像传感器8能封装在图像传感器集成电路中。
参考图3的流程图,描述了利用捕获的图像数据帧的单色和彩色图像数据对图象数据进行色彩校正处理的示例性算法。在块102,终端1000可以捕获图像数据的原始帧。图像数据的原始帧可以具有图4所示的格式,其包括对应于每个像素位置的像素值,其中帧的每个像素位置对应于混合型单色和彩色图像传感器像素阵列10的像素位置。在原始帧200中,多个像素位置和像素位置的相对定位可以对应于图像传感器像素阵列10的各种像素的定位(location)。据此,相邻(邻近的)像素位置的像素值可以表示在目标场景的相邻点反射的光。特别地,原始帧200可以包括对应于每个单色像素(M1...M72...)位置的单色像素值和对应于每个彩色像素(C1...C9...)位置的彩色像素值。对应于彩色像素位置的像素值可以是对应于彩色像素的通过的色彩的像素值。在一个实施例中,彩色像素位置的滤波器类型可以依据拜耳模式滤波器的色彩模式变化,即,位置C5、C6可以是红色像素位置,位置C2、C4、C1、C7、C9可以是绿色像素位置,和位置C3、C8可以是蓝色像素位置。
在块104,终端1000可以选择前N%(例如,5%)最亮的像素位置。在彩色像素子集的像素具有邻近的单色像素时,前5%最亮像素的位置一般是单色像素位置(例如,即使是全红色场景,具有红色滤波器元件的红色色敏像素将滤除入射光,邻近单色像素将很可能产生更高的信号值)。
在块106,在选择了前面的百分比的最亮的像素位置后,可以为每个像素位置确定单色(M)、红色(R)、绿色(G)和蓝色(B)值。M像素位置的M值可以通过读取M像素位置像素值确定,对每个彩色像素位置则通过从相邻M像素位置插值M像素值。R彩色像素位置的R值可以通过读取该像素位置的像素值确定。对于除红色像素位置之外的像素位置,该像素位置的R值可以利用相邻R像素的像素值确定。G彩色像素位置的G值可以通过读取该像素位置的像素值确定。对于除绿色像素位置之外的像素位置,该像素位置的G值可以使用相邻G像素的像素值确定。B彩色像素位置的B值可以通过读取该像素位置的像素值确定。对于除蓝色像素位置之外的像素位置,该像素位置的B值可以使用相邻B像素的像素值确定。于是提供了去马赛克的帧,如果不想色彩校正,则由终端1000输出该帧的R、G、B值。但是,如果想要色彩校正,色彩校正可以按照图3流程图的步骤执行。
一旦为每个前N%最亮的像素位置计算了M、R、G和B值,可以进一步在块106对该值进行平均以确定最亮的像素M、R、G、B值的平均。还是在块106参照前N%最亮的像素位置描述的确定M、R、G、B像素值的过程可以相对被读取的每个像素位置或者帧执行。于是提供了去马赛克的帧,如果不想色彩校正,则由终端1000输出该帧的R、G、B值。但是,如果想要色彩校正,色彩校正可以按照图3流程图的步骤执行。
在块108,终端1000可以检查向量(vector)V=(M/M R/M G/M B/M)以确定是否应用白平衡算法和/或该白平衡算法的参数。如果向量分析表明表示的是多色彩场景(红色、绿色和蓝色像素基本均匀分布)或灰色调场景(即灰色或均匀色彩分布),选择默认的灰色调白平衡算法。如果向量检查表明表示的是主要为红色的场景,选择红色调白平衡算法。如果向量检查表明表示的是主要为绿色的场景,选择绿色调白平衡算法。如果向量检查表明表示的是主要为蓝色的场景,选择蓝色调白平衡算法。
确定了,在场景主要是可视色谱中的特定色彩时,平均最亮像素M值与该特定色彩的平均彩色像素值非常相关。参考图5的光谱响应曲线,绘出了期望的单色像素响应对比期望的红色、绿色和蓝色像素的响应,可以看出如果成像空间内的点是红色时,平均单色像素值将紧随红色像素值,如果成像空间内的点是绿色时,平均单色像素值将紧随绿色像素值,如果成像空间内的点是蓝色时,平均单色像素值将紧随蓝色像素值。据此,可以确定主要是可视色谱中的特定色彩的场景可以容易地利用由使用混合型单色和彩色图像传感器获得的M像素值进行辨别。也就是,当红光入射在R、G、B和M像素集上时,M≈R,M>>G,M>>B。如果绿光入射在R、G、B和M像素集上时,M≈G,M>>R,M>>B。如果蓝光入射在R、G、B和M像素集上时,M≈B,M>>R,M>>G。
参考块110,如果每一个比率R/M,G/M和B/M都低于特定的底阈值,终端1000可以确定表示的是多色彩(或真灰度(true gray))场景,其中tLR是底红色阈值,tLG是底绿色阈值,tLB是底蓝色阈值。也就是,如果没有一个比率R/M,G/M和B/M足够高来表明存在主要为红色、主要为绿色或主要为蓝色的场景,在块110终端1000可以应用默认的灰色调白平衡算法。当应用灰色调白平衡算法时,终端1000可以利用等式R=G=B的设定为每个像素位置的红色、绿色和蓝色色标值建立增益设置。可以选取最高的平均R、G或B值,其余色彩的增益设置可以因此确定。例如,如果R是R、G和B值的最高的色标值,绿色增益值AG和蓝色增益值AB可以利用公式R=AGG和R=ABB确定。在一个实施例中,在此描述的平均M、R、G和B值可以用作具体度量参数以度量确定的未知增益值。一旦增益值,例如AG和AB被确定,增益值可被应用于去马赛克的帧以提供对去马赛克的帧的校正。
参考块112,如果比率R/M大于高阈值tHR,则终端1000可以确定场景主要为红色。如果终端1000在块112确定比率R/M大于高阈值tHR,则终端1000在块112可以确定场景主要为红色并且可以应用红色调白平衡算法。当应用红色调白平衡算法时,终端1000可以利用等式R·lR=G=B的设定来为图像数据帧的像素位置计算增益值,其中lR是创建的分数因子(fraction multiplier),因此以在帧中适当包括额外红色调的方式创建帧的增益。在另一个实施例中,终端1000可以通过避免应用任何白平衡算法和通过仅仅输出在块106提供的去马赛克的帧来应用红色调白平衡算法。
参考块114,如果比率G/M大于高阈值tHG,则终端1000可以确定场景主要为绿色。如果终端1000在块114确定比率G/M大于高阈值tHG,则终端1000在块114可以确定场景主要为绿色并且可以应用绿色调白平衡算法。当应用绿色调白平衡算法时,终端1000可以利用等式R=G·lG=B的设定为图像数据帧的像素位置计算增益值,其中lG是创建的分数因子,因此以在帧中适当包括额外绿色调的方式创建帧的增益。在另一个实施例中,终端1000可以通过避免应用任何白平衡算法和通过仅仅输出在块106提供的去马赛克的帧来应用绿色调白平衡算法。
参考块116,如果比率B/M大于高阈值tHB,则终端1000可以确定场景主要为蓝色。如果终端1000在块116确定比率B/M大于高阈值tHB,则终端1000在块116可以确定场景主要为蓝色并且可以应用蓝色调白平衡算法。当应用蓝色调白平衡算法时,终端1000可以利用等式R=G=B·lB的设定为图像数据帧的像素位置计算增益值,其中lB是创建的分数因子,因此以在帧中适当包括额外蓝色调的方式创建帧的增益。在另一个实施例中,终端1000可以通过避免应用任何白平衡算法和通过仅仅输出在块106提供的去马赛克的帧来应用蓝色调白平衡算法。
如果在块112、114或116描述的条件没有一个成立,则终端1000在块118可以应用默认的灰色调白平衡算法(例如,参考块110描述的)。由于能够执行块104、106、108、110、112、114、116和118,终端1000可以被认为包括色彩校正处理模块40。
终端1000在块120可以输出通过应用确定的灰色调、红色调、绿色调或蓝色调白平衡算法进行色彩校正的色彩校正的去马赛克的帧。为了输出色彩校正的帧,所述帧可以被写入终端1000的显示器,和/或发送给外部终端以显示或存储。为了输出,色彩校正的帧可以被格式化,例如,显示器显示帧所需的格式化,或例如按照预定的标准或专有压缩算法格式化。
在图6中示出的是示例性成像终端1000的硬件框图,成像终端1000包括在此描述的图像传感器像素阵列10和色彩校正模块40。
成像终端1000可以包括图像传感器电路1032,该图像传感器电路1032包括多像素图像传感器像素阵列10,阵列10具有按照像素行和列排列的像素,所述像素行和列与列电路1034和行电路1035相关联。放大器电路1036以及模数转换器1037与图像传感器电路1032相关联,该模数转换器将从图像传感器像素阵列10中读出的模拟信号形式的图像信息转换成数字信号形式的图像信息。图像传感器电路1032也能够具有相关联的时序和控制电路1038用于控制例如图像传感器电路1032的曝光周期以及应用到放大器电路1036的增益。这些标注的电路组件1032,1036,1037和1038在一个实施例中构成图像传感器8,这些标注的电路组件1032,1036,1037和1038或者这些电路组件的子集能够封装到公同的图像传感器集成电路中。在一实例中,图像传感器集成电路可以由从美光科技有限公司(Micron Technology,Inc.)获得的MT9V022图像传感器集成电路构成,该MT9V022图像传感器集成电路被修改以包括设置在图像传感器像素阵列的集成电路的像素子集上的彩色滤波器,从而定义这里描述的混合型单色和彩色图像传感器像素阵列。其他能够被成像终端1000使用的特征公开在美国专利申请号为11/174,447中,标题为Digital Picture Taking Optical ReaderHaving Hybrid Monochrome And Color Image Sensor Array(具有混合型单色和彩色图像传感器阵列的数字图片获取光学读取器),提交日为2005年6月30日,该文献通过引用合并到本申请。其他能够被成像终端1000使用的特征公开在美国专利申请号为12/421,476中,标题为Image Sensor Pixel Array Having OutputResponse Curve Including Logarithmic Pattern For Image Sensor Based Terminal(具有用于基于图像传感器终端包括对数图形的输出响应曲线的图像传感器像素阵列),该文献通过引用合并到本申请。
在终端1000的工作过程中,图像信号可以从图像传感器电路1032中读出,转换并存储在如RAM1080的***存储器中。终端1000的存储器可以包括RAM1080、如EPROM等的非易失性存储器1082和如由闪存或硬驱动存储器构成的储存设备(storage memory device)1084中的一个或多个。在一个实施例中,终端1000可以包括CPU1060,该CPU适于读取存储在存储器1080中的图像数据并且对这些图像数据应用各种图像处理算法。在一个实施例中,终端1000能够工作来使得参照图3的流程图所描述的步骤由CPU1060逐步执行。终端1000可以包括直接存储器访问单元(DMA)1070,用于路由从图像传感器电路1032中读出并且已经被转换的图像信息至RAM1080。在另一实施例中,终端1000能够使用提供总线仲裁机制的***总线(例如PCI总线),因此消除对中央DMA控制器的需要。本领域的技术人员能认识到用于在图像传感器电路1032和RAM1080之间有效的传输数据的直接存储器访问组件系和/或统总线架构都在本发明的范围和精神之内。
进一步参考终端1000的其它方面,透镜部件100适于将位于基板1250上的视野1240中的可解码标志(decodable indicia)15的图像聚焦到图像传感器像素阵列10上。成像光线可绕成像轴25传输。透镜部件100适于实现多焦距(focal length)以及多最佳聚焦距离(best focus distance)。
终端1000也可包括照明图案光源库1204以及相关的光整形光学器件(lightshaping optics)1205,用于产生基本对应终端1000的视野1240的照明图案1260。库1204和光学器件1205的结合可被看作照明图案产生器1206。终端1000还可包括对准图案光源库1208以及相关的光整形光学器件1209,用于在基板1250上产生对准图案1270。库1208和光学器件1209的结合可被看作对准图案产生器1210。使用时,操作者通过将对准图案1270投射至可解码标志15上,将终端1000相对具有可解码标志15的基板1250定位。在图5的示例中,可解码标志15由一维条形码标记构成。可解码标志15也可以由二维条形码标记或光学字符识别(OCR)字符构成。
照明图案光源库1204以及对准图案光源库1208的每一个可包括一个或多个光源。通过使用透镜部件控制单元1120可以控制透镜部件100。通过使用照明光源控制电路1220可以控制照明图案光源库1204。通过使用对准图案光源库控制电路1222可以控制对准图案光源库1208。透镜部件控制单元1120可输出信号以控制透镜部件100,例如,用于改变透镜部件100的(光学聚焦平面的)最佳聚焦距离和/或焦距。照明光源库控制电路1220输出信号以用于控制照明图案光源库1204,例如,用于改变照明图案光源库1204的照明输出水平。对准图案光源库控制电路1222可输出信号给对准光源库1208,例如,用于改变对准光源库1208的照明输出水平。
终端1000也可包括多个***设备,这些***设备包括触发器3408,该触发器3408用于激活触发器信号以激活帧读取和/或某些解码处理。触发器3408可以通过接口电路3406耦合至***总线1500。终端1000适于使得触发器3408的起动(actuation)激活触发器信号并启动读尝试。具体地,终端1000能够工作来使得响应触发器信号的激活,通过从图像传感器像素阵列10读出图像信息,然后在转换之后将该图像信息存储到存储器1080(其在给定的时间可以缓冲(buffer)一连串的帧中的一个或多个),从而捕获一连串的帧。CPU1060能够工作来对该一连串的帧中的一个或多个进行读尝试。为了尝试读取条形码标记,CPU1060可以处理对应于一条线上的像素位置的帧的图像数据,以确定暗和亮单元的空间图案并且通过查表将确定的每个暗和亮单元图案转换为字符或字符串,从而确定和输出消息。
终端1000可包括各种接口电路,所述接口电路用于耦合各种***设备至***地址/数据总线(***总线)1500,以与同样耦合至***总线1500的CPU1060通信。终端1000可包括接口电路1028、接口电路1218和接口电路1224,接口电路1028用于将图像传感器时序和控制电路1038耦合至***总线1500,接口电路1218用于将光源库控制电路1220耦合至***总线1500,接口电路1224用于将对准光源库控制电路1222耦合至***总线1500。终端1000也可包括通过接口电路1418耦合至***总线1500并与CPU1060通信的显示器3420,以及通过连接到***总线1500的接口电路3414和CPU1060通信的指针装置(pointermechanism)3410。
可被捕获并经过所描述的处理的图像数据的一连串的帧可以是完整的帧(包括对应于预定区域上每一个像素的像素值)。可被捕获并经过所描述的处理(例如,帧质量评价处理)的图像数据的一连串的帧也可以是窗口化的帧(windowed frames),该窗口化的帧包括对应于少于在图像传感器电路1032的预定区域上的每一个像素的像素值,在某些情况下少于图像传感器电路1032的像素的大约10%和在某些情况下少于图像传感器电路1032的像素的大约50%。可被捕获并经过所描述的处理的图像数据的一连串的帧还可以包括完整的帧和窗口化的帧的结合。可通过选择性的寻址以读出对应于完整的帧的图像传感器电路1032的像素来捕获完整的帧。可通过选择性的寻址以读出对应于窗口化的帧的图像传感器电路1032的像素来捕获窗口化的帧。能够工作来捕获图像数据的帧,终端1000可被看作是成像终端。
终端1000以熟知的帧速率的速率捕获图像数据帧。典型的帧速率是每秒60帧(60FPS),转换成帧时间(帧周期)就是16.6毫秒。另一典型的帧速率是每秒30帧(30FPS),转换成帧时间(帧周期)就是每帧33.3毫秒。
参考图7描述的终端1000的组件包括在手持外壳中,示例性的实物形式的视图显示在图7中。包括图像传感器像素阵列10的图像传感器8可以设置在外壳1014中。继续参考图6的视图,图6的虚线边框标为边框1014以表明在边框1014中的元件可以设置在手持外壳1014中。
在另一方面,终端1000可以具有多个操作者激活的工作方式。
在一个实施例中,终端1000具有第一操作者激活的图片获取方式(picturetaking mode)和第二操作者激活的标志解码方式(indicia decode mode)。图片获取方式或标志解码方式处于激活状态,终端1000都能工作来使得响应操作者起动触发器3408激活图像捕获和处理。然而,终端1000能工作来使得由终端1000执行的图像数据处理根据第一图片获取方式或第二标志解码方式哪个处于激活状态而不同。
在一个实施例中,终端1000能工作来使得通过选择在终端1000的显示器3420上显示的显示的按钮3442激活图片获取方式。终端1000能工作来使得使用指针装置3410能够选择按钮3442。终端1000还能工作来使得通过选择在终端1000的显示器3420上显示的显示的按钮3444激活标志解码方式。终端1000能工作来使得使用终端1000的指针装置3410能够选择按钮3444。终端1000还能工作来使得通过起动触发器3408激活图像捕获和处理,无论是图片获取方式或者是标志解码方式处于激活状态。
终端1000可以按照图8所示的流程图进行工作,而使得图像数据的处理根据图片获取方式或标志解码方式哪个处于激活状态而不同。在块850,终端1000可以等待方式选择。如果方式选择的是图片获取方式(块852),终端1000可以激活色彩校正处理模块40。如果选择的是标志解码方式(块856),终端1000可以保持色彩校正处理模块(块858)处于关闭状态。
终端1000能工作来使得如果触发器3408在块902被起动并且图片获取方式处于激活状态(块904),终端1000可以前进到块908以处理包括单色和彩色图像数据的图像数据的原始帧,以使终端1000获得去马赛克的帧,其中终端1000为多个像素位置的每一个确定多个色标值(例如红色、绿色和蓝色)。进一步的,当图片获取方式已被激活,终端1000按照色彩校正处理模块40被激活可以前进到块910,以对去马赛克的帧进行色彩校正处理。作为这个处理的一部分,如果由使用原始帧的单色图像数据的条件适用,终端1000可以应用白平衡算法。作为这个处理的一部分,如果由使用单色图像数据确定的条件适用,终端1000可以避免使用白平衡算法。当色彩校正处理模块40处于激活状态,终端1000可以执行参照图3所描述的块104、106、108、110、112、114、116和118。例如,通过将可视显示帧写入在终端1000载有的(onboard)存储器上的显示器或者向用于显示或存储的外部终端写入可视显示帧,终端1000在块912可以输出图像数据的可视显示帧。
如果触发器3408被起动(块902)并且标志解码方式处于激活状态(块918),终端1000可以前进到块920以捕获图像数据的窗口化的帧(例如,图像传感器像素阵列10的单色像素可以被选择性的寻址以排除图像传感器像素阵列的彩色像素C)。终端1000可以随后前进到块922以试图确定解码的消息,该消息已用在图像数据中表示的可解码标志编码。如果终端1000成功的解码编码的消息,例如,通过向存储器1082、1084,和/或载有的显示器3420,和/或用于存储或显示的外部终端写入解码的消息,终端1000可以在块926输出该消息。如果消息没有被成功解码(块924)或者如果触发器3408保持激活(块928),终端1000可以继续捕获(块920)图像数据的帧并且对被捕获的图像数据进行解码尝试,直到消息被解码或触发器3408被无效(deactivated)(例如被释放)。
可以看出,终端1000能工作来使得终端1000在标志解码方式的激活状态下,响应触发器3408被起动从而激活读尝试,处理图像数据的帧以解码编码的消息。进一步的,可以看出终端1000能工作来使得,当标志解码方式已经激活时,终端1000可以保持色彩校正处理模块40处于非激活(inactive)状态,这样当终端1000在标志解码方式下工作时,终端1000不对图像数据帧进行色彩校正处理并被限制对图像数据帧进行色彩校正处理。
***方法和装置的小实例在此描述如下:
A1、一种成像终端包括:
混合型单色和彩色图像传感器像素阵列,其具有第一像素子集和第二像素子集,所述第一像素子集是没有彩色滤波器元件的单色像素子集,第二像素子集是包括彩色滤波器元件的色敏像素子集;
透镜部件,用于将目标场景的图像聚焦到所述混合型单色和彩色图像传感器阵列上;以及
手持外壳,其中所述混合型单色和彩色图像传感器像素阵列设置在所述手持外壳中;
其中所述成像终端能工作来响应操作者启动的命令,捕获图像数据的原始帧,所述图像数据的原始帧具有第一像素值子集和第二像素值子集,所述第一像素值子集是表示光入射在所述第一像素子集的单色像素值,所述第二像素值子集是表示光入射在所述第二像素子集的彩色像素值;
其中所述成像终端还能工作来处理图像数据的原始帧,以提供图像数据的去马赛克的帧;
其中所述成像终端包括利用第一像素值子集的像素值的色彩校正处理模块,所述色彩校正处理模块能工作来对所述图像数据的去马赛克的帧进行色彩校正。
A2、根据权利要求A1所述的成像终端,其中所述色彩校正处理模块具有激活状态和非激活状态,其中所述成像终端能工作来使得在成像终端的第一工作方式下,所述色彩校正处理模块处于激活状态以处理图像数据的帧,并且进一步使得,在成像终端的第二工作方式下,所述色彩校正处理模块保持非激活状态,从而所述色彩校正处理模块不处理捕获的图像数据帧。
A3、根据权利要求A1所述的成像终端,其中所述成像终端能工作来通过下述中的一个或多个来输出图像数据的可视显示帧:(a)在显示器上显示图像数据的可视显示帧,(b)向所述成像终端的存储器写入图像数据的可视显示帧,或者(c)向用于显示和/或存储的外部设备传送图像数据的可视显示帧。
A4、根据权利要求A1所述的成像终端,其中所述色彩校正处理模块能工作来利用第一像素值集的像素值以确定是否对图像数据的去马赛克的帧应用白平衡算法。
A5、根据权利要求A1所述的成像终端,其中所述色彩校正处理模块能工作来通过检查向量的量(vector quantity)M/R、M/G、M/B来利用所述第一像素值集的像素值,其中M是所述原始帧的最亮预定百分比像素位置的平均单色像素值,R、G、B是所述原始帧的最亮预定百分比像素位置的相应平均红色、绿色和蓝色像素值。
A6、根据权利要求A1所述的成像终端,其中所述色彩校正处理模块能工作来在向量的量M/R、M/G或M/B之一的检查表明当前正在被处理的帧表示色彩不平衡场景的情况下避免对所述去马赛克的帧应用白平衡算法。
A7、根据权利要求A1所述的成像终端,其中所述图像传感器像素阵列的彩色像素包括红色、绿色和蓝色像素,所述红色、绿色和蓝色像素均匀或者基本上均匀地分布在所述图像传感器像素阵列的空间分离的位置。
A8、根据权利要求A1所述的成像终端,其中所述色彩校正模块能工作来确定所述原始帧的最亮预定百分比像素位置,其中所述色彩校正处理模块还能工作来计算所述最亮预定百分比像素位置的平均M值。
A9、根据权利要求A1所述的成像终端,其中所述成像终端能工作在标志解码方式下,在所述标志解码方式下所述成像终端试图解码可解码标志,该可解码标志表示在所述成像终端工作在标志解码方式期间捕获的图像数据的帧中,所述色彩校正处理模块具有激活状态和非激活状态,所述成像终端能工作来在所述成像终端工作在标志解码工作方式下时,保持所述色彩校正处理模块处于非激活状态。
B1、一种成像终端包括:
混合型单色和彩色图像传感器像素阵列,其具有第一像素子集和第二像素子集,所述第一像素子集是没有彩色滤波器元件的单色像素子集,第二像素子集是包括彩色滤波器元件的色敏像素子集;
透镜部件,用于将目标场景的图像聚焦到所述混合型单色和彩色图像传感器阵列上;以及
手持外壳,其中所述混合型单色和彩色图像传感器像素阵列设置在所述手持外壳中;
其中所述成像终端能工作来响应操作者启动的命令,捕获图像数据的原始帧,所述图像数据的原始帧具有第一像素值子集和第二像素值子集,所述第一像素值子集是表示光入射在所述第一像素子集的单色像素值,所述第二像素值子集是表示光入射在所述第二像素子集的彩色像素值;
其中所述成像终端还包括利用第一像素值子集的像素值的色彩校正处理模块,所述色彩校正处理模块能工作来对图像数据帧进行色彩校正,用于由所述成像终端输出;
其中所述成像终端能工作在操作者可选的图片获取工作方式和操作者可选的标志解码工作方式下;
其中所述色彩校正处理模块包括激活状态和非激活状态;
其中所述成像终端能工作来使得当所述成像终端工作在所述图片获取方式下时,所述色彩校正处理模块处于激活状态,由此,所述色彩校正处理模块对在所述成像终端工作在所述图片获取方式下时响应操作者启动的捕获和处理图像数据帧的命令所捕获的帧进行色彩校正;以及
其中所述成像终端还能工作来使得当所述成像终端工作在所述标志解码方式下时,所述色彩校正处理模块保持在非激活状态,由此,所述色彩校正处理模块不对在所述成像终端工作在标志解码方式下时响应操作者启动的捕获和处理图像数据帧的命令所捕获的图像数据帧进行色彩校正。
B2、根据权利要求B1所述的成像终端,其中当工作在标志解码方式下时,成像终端试图解码捕获的图像数据中表示的可解码标志。
B3、根据权利要求B1所述的成像终端,其中所述成像终端当工作在标志解码方式下时,能工作来通过向所述终端的存储器写入解码的消息或通过向外部设备传送解码的消息中的一个或多个来输出解码的消息。
B4、根据权利要求B1所述的成像终端,其中所述成像终端当工作在图片获取方式下时,能工作来处理图像数据的原始帧以提供去马赛克的帧,其中所述色彩校正处理模块能工作来处理所述去马赛克的帧。
B5、根据权利要求B1所述的成像终端,其中所述图像传感器像素阵列的所述彩色像素包括红色、绿色和蓝色像素,所述红色、绿色和蓝色像素均匀或者基本上均匀地分布在所述图像传感器像素阵列的空间分离的位置。
B6、根据权利要求B1所述的成像终端,其中所述色彩校正模块能工作来确定所述原始帧的最亮预定百分比的像素位置,并且其中所述色彩校正处理模块还能工作来计算所述最亮预定百分比的像素位置的平均M值。
B7、根据权利要求B1所述的成像终端,其中所述色彩校正处理模块能工作来利用所述第一像素值集的像素值以确定是否对图像数据的所述去马赛克的帧应用白平衡算法。
虽然已经参考几个特定的实施例描述了本发明,应该理解本发明的真实精神和范围应仅由本发明说明述支持的权利要求所确定。另外,虽然这里描述的几个实例中***、装置和方法都描述为具有特定数量的元件,但应理解为这些***、装置和方法可以在实践中具有少于上述提到的特定数量的元件。还有,虽然已经列举了几个特定实施例,应理解为参考每一个特定实施例而被描述的特征和方面,可以用于每一个其余的特定列举的实施例。
Claims (15)
1.一种成像终端包括:
混合型单色和彩色图像传感器像素阵列,其具有第一像素子集和第二像素子集,所述第一像素子集是没有彩色滤波器元件的单色像素子集,第二像素子集是包括彩色滤波器元件的色敏像素子集;
透镜部件,用于将目标场景的图像聚焦到所述混合型单色和彩色图像传感器阵列上;以及
手持外壳,其中所述混合型单色和彩色图像传感器像素阵列设置在所述手持外壳中;
其中所述成像终端能工作来响应操作者启动的命令,捕获图像数据的原始帧,所述图像数据的原始帧具有第一像素值子集和第二像素值子集,所述第一像素值子集是表示光入射在所述第一像素子集的单色像素值,所述第二像素值子集是表示光入射在所述第二像素子集的彩色像素值;
其中所述成像终端还能工作来处理图像数据的原始帧,以提供图像数据的去马赛克的帧;
其中所述成像终端包括利用第一像素值子集的像素值的色彩校正处理模块,所述色彩校正处理模块能工作来对所述图像数据的去马赛克的帧进行色彩校正。
2.根据权利要求1所述的成像终端,其中所述色彩校正处理模块具有激活状态和非激活状态,其中所述成像终端能工作来使得在成像终端的第一工作方式下,所述色彩校正处理模块处于激活状态以处理图像数据的帧,并且进一步使得,在成像终端的第二工作方式下,所述色彩校正处理模块保持非激活状态,从而所述色彩校正处理模块不处理捕获的图像数据帧。
3.根据权利要求1所述的成像终端,其中所述成像终端能工作来通过下述中的一个或多个来输出图像数据的可视显示帧:(a)在显示器上显示图像数据的可视显示帧,(b)向所述成像终端的存储器写入图像数据的可视显示帧,或者(c)向用于显示和/或存储的外部设备传送图像数据的可视显示帧。
4.根据权利要求1所述的成像终端,其中所述色彩校正处理模块能工作来利用第一像素值集的像素值以确定是否对图像数据的去马赛克的帧应用白平衡算法。
5.根据权利要求1所述的成像终端,其中所述色彩校正处理模块能工作来通过检查向量的量M/R、M/G、M/B来利用所述第一像素值集的像素值,其中M是所述原始帧的最亮预定百分比像素位置的平均单色像素值,R、G、B是所述原始帧的最亮预定百分比像素位置的相应平均红色、绿色和蓝色像素值。
6.根据权利要求1所述的成像终端,其中所述色彩校正处理模块能工作来在向量的量M/R、M/G或M/B之一的检查表明当前正在被处理的帧表示色彩不平衡场景的情况下避免对所述去马赛克的帧应用白平衡算法。
7.根据权利要求1所述的成像终端,其中所述图像传感器像素阵列的彩色像素包括红色、绿色和蓝色像素,所述红色、绿色和蓝色像素均匀或者基本上均匀地分布在所述图像传感器像素阵列的空间分离的位置。
8.根据权利要求1所述的成像终端,其中所述色彩校正模块能工作来确定所述原始帧的最亮预定百分比像素位置,其中所述色彩校正处理模块还能工作来计算所述最亮预定百分比像素位置的平均M值。
9.根据权利要求1所述的成像终端,其中所述成像终端能工作在标志解码方式下,在所述标志解码方式下所述成像终端试图解码可解码标志,该可解码标志表示在所述成像终端工作在标志解码方式期间捕获的图像数据的帧中,所述色彩校正处理模块具有激活状态和非激活状态,所述成像终端能工作来在所述成像终端工作在标志解码工作方式下时,保持所述色彩校正处理模块处于非激活状态。
10.一种成像终端包括:
混合型单色和彩色图像传感器像素阵列,其具有第一像素子集和第二像素子集,所述第一像素子集是没有彩色滤波器元件的单色像素子集,第二像素子集是包括彩色滤波器元件的色敏像素子集;
透镜部件,用于将目标场景的图像聚焦到所述混合型单色和彩色图像传感器阵列上;以及
手持外壳,其中所述混合型单色和彩色图像传感器像素阵列设置在所述手持外壳中;
其中所述成像终端能工作来响应操作者启动的命令,捕获图像数据的原始帧,所述图像数据的原始帧具有第一像素值子集和第二像素值子集,所述第一像素值子集是表示光入射在所述第一像素子集的单色像素值,所述第二像素值子集是表示光入射在所述第二像素子集的彩色像素值;
其中所述成像终端还包括利用第一像素值子集的像素值的色彩校正处理模块,所述色彩校正处理模块能工作来对图像数据帧进行色彩校正,用于由所述成像终端输出;
其中所述成像终端能工作在操作者可选的图片获取工作方式和操作者可选的标志解码工作方式下;
其中所述色彩校正处理模块包括激活状态和非激活状态;
其中所述成像终端能工作来使得当所述成像终端工作在所述图片获取方式下时,所述色彩校正处理模块处于激活状态,由此,所述色彩校正处理模块对在所述成像终端工作在所述图片获取方式下时响应操作者启动的捕获和处理图像数据帧的命令所捕获的帧进行色彩校正;以及
其中所述成像终端还能工作来使得当所述成像终端工作在所述标志解码方式下时,所述色彩校正处理模块保持在非激活状态,由此,所述色彩校正处理模块不对在所述成像终端工作在标志解码方式下时响应操作者启动的捕获和处理图像数据帧的命令所捕获的图像数据帧进行色彩校正。
11.根据权利要求10所述的成像终端,其中当工作在标志解码方式下时,成像终端试图解码捕获的图像数据中表示的可解码标志。
12.根据权利要求10所述的成像终端,其中所述成像终端当工作在标志解码方式下时,能工作来通过向所述终端的存储器写入解码的消息或通过向外部设备传送解码的消息中的一个或多个来输出解码的消息。
13.根据权利要求10所述的成像终端,其中所述图像传感器像素阵列的所述彩色像素包括红色、绿色和蓝色像素,所述红色、绿色和蓝色像素均匀或者基本上均匀地分布在所述图像传感器像素阵列的空间分离的位置。
14.根据权利要求10所述的成像终端,其中所述色彩校正模块能工作来确定所述原始帧的最亮预定百分比的像素位置,并且其中所述色彩校正处理模块还能工作来计算所述最亮预定百分比的像素位置的平均M值。
15.根据权利要求10所述的成像终端,其中所述色彩校正处理模块能工作来利用所述第一像素值集的像素值以确定是否对图像数据的所述去马赛克的帧应用白平衡算法。
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US12/421457 | 2009-04-09 | ||
US12/421,457 US8218027B2 (en) | 2009-04-09 | 2009-04-09 | Imaging terminal having color correction |
Publications (1)
Publication Number | Publication Date |
---|---|
CN101860676A true CN101860676A (zh) | 2010-10-13 |
Family
ID=42288625
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201010190405A Pending CN101860676A (zh) | 2009-04-09 | 2010-04-08 | 具有色彩校正的成像终端 |
Country Status (3)
Country | Link |
---|---|
US (1) | US8218027B2 (zh) |
EP (1) | EP2239950A2 (zh) |
CN (1) | CN101860676A (zh) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102693403A (zh) * | 2010-12-30 | 2012-09-26 | 手持产品公司 | 具有照明和曝光控制的终端 |
CN103065114A (zh) * | 2011-09-30 | 2013-04-24 | 手持产品公司 | 采用双目标自动曝光的装置和方法 |
CN107610180A (zh) * | 2017-09-12 | 2018-01-19 | 上海小蚁科技有限公司 | Awb校准方法及装置、计算机可读存储介质、终端 |
Families Citing this family (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7611060B2 (en) | 2005-03-11 | 2009-11-03 | Hand Held Products, Inc. | System and method to automatically focus an image reader |
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 |
US7568628B2 (en) | 2005-03-11 | 2009-08-04 | Hand Held Products, Inc. | Bar code reading device with global electronic shutter control |
US7770799B2 (en) | 2005-06-03 | 2010-08-10 | Hand Held Products, Inc. | Optical reader having reduced specular reflection read failures |
US8218027B2 (en) | 2009-04-09 | 2012-07-10 | Hand Held Products, Inc. | Imaging terminal having color correction |
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 |
US9047531B2 (en) | 2010-05-21 | 2015-06-02 | Hand Held Products, Inc. | Interactive user interface for capturing a document in an image signal |
US8600167B2 (en) | 2010-05-21 | 2013-12-03 | Hand Held Products, Inc. | System for capturing a document in an image signal |
GB2488769A (en) * | 2011-03-07 | 2012-09-12 | Sony Corp | Image Sensor Including an Array of Primary Colour Sensitive Photosensors Being Read in Line Subsets |
US8526720B2 (en) * | 2011-11-17 | 2013-09-03 | Honeywell International, Inc. | Imaging terminal operative for decoding |
US8978983B2 (en) | 2012-06-01 | 2015-03-17 | Honeywell International, Inc. | Indicia reading apparatus having sequential row exposure termination times |
US9251392B2 (en) | 2012-06-01 | 2016-02-02 | Honeywell International, Inc. | Indicia reading apparatus |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2000224608A (ja) * | 1999-02-02 | 2000-08-11 | Fuji Photo Film Co Ltd | オートホワイトバランス制御方法 |
CN101052099A (zh) * | 2006-04-03 | 2007-10-10 | 索尼株式会社 | 摄像装置及其光源推断装置 |
CN101069190A (zh) * | 2005-03-11 | 2007-11-07 | 手持产品公司 | 具有混合型单色和彩色图像传感器阵列的数字图像获取光学阅读器 |
JP2007295300A (ja) * | 2006-04-25 | 2007-11-08 | Canon Inc | 撮像装置及びその制御方法並びに撮像システム |
Family Cites Families (41)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5534915A (en) | 1992-09-30 | 1996-07-09 | American Film Technologies, Inc. | Method of color enhancing a monochrome image using multiple base colors for selected regions of the monochrome image |
ES2160110T3 (es) * | 1993-05-31 | 2001-11-01 | Toshiba Tec Kk | Lector optico de codigo. |
JP3187287B2 (ja) * | 1995-06-21 | 2001-07-11 | 旭光学工業株式会社 | データシンボル読み取り装置 |
US6198514B1 (en) | 1998-02-27 | 2001-03-06 | Apple Computer, Inc. | Color misconvergence measurement using a common monochrome image |
JPH11298799A (ja) | 1998-04-15 | 1999-10-29 | Honda Motor Co Ltd | 光センサ信号処理装置 |
US6594041B1 (en) | 1998-11-20 | 2003-07-15 | Applied Science Fiction, Inc. | Log time processing and stitching system |
US6813041B1 (en) | 2000-03-31 | 2004-11-02 | Hewlett-Packard Development Company, L.P. | Method and apparatus for performing local color correction |
US6822762B2 (en) | 2000-03-31 | 2004-11-23 | Hewlett-Packard Development Company, L.P. | Local color correction |
JP3493405B2 (ja) | 2000-08-31 | 2004-02-03 | ミノルタ株式会社 | 固体撮像装置 |
JP4020411B2 (ja) | 2001-01-25 | 2007-12-12 | 日本電産株式会社 | モータ |
US7113649B2 (en) | 2002-06-24 | 2006-09-26 | Eastman Kodak Company | Enhancing the tonal characteristics of digital images |
JP4661285B2 (ja) | 2004-05-28 | 2011-03-30 | コニカミノルタホールディングス株式会社 | 撮像装置及び撮像方法 |
US7714928B2 (en) | 2004-05-28 | 2010-05-11 | Konica Minolta Holdings, Inc. | Image sensing apparatus and an image sensing method comprising a logarithmic characteristic area and a linear characteristic area |
JP4556722B2 (ja) | 2004-05-31 | 2010-10-06 | コニカミノルタホールディングス株式会社 | 撮像装置 |
JP2005348005A (ja) | 2004-06-02 | 2005-12-15 | Konica Minolta Holdings Inc | 撮像装置、撮像システム及び撮像システム動作プログラム |
JP2006050541A (ja) | 2004-06-29 | 2006-02-16 | Konica Minolta Holdings Inc | 撮像装置 |
JP4507929B2 (ja) | 2004-06-04 | 2010-07-21 | コニカミノルタホールディングス株式会社 | 撮像装置 |
US7667764B2 (en) | 2004-06-04 | 2010-02-23 | Konica Minolta Holdings, Inc. | Image sensing apparatus |
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 |
US7770799B2 (en) | 2005-06-03 | 2010-08-10 | Hand Held Products, Inc. | Optical reader having reduced specular reflection read failures |
JP2007082181A (ja) | 2005-08-16 | 2007-03-29 | Konica Minolta Holdings Inc | 撮像装置及び画像処理方法 |
JP4736939B2 (ja) | 2005-08-16 | 2011-07-27 | コニカミノルタホールディングス株式会社 | 撮像装置及び画像処理方法 |
US7791656B2 (en) | 2005-08-16 | 2010-09-07 | Konica Minolta Holdings, Inc. | Image sensing apparatus and image processing method |
US7717342B2 (en) | 2005-08-26 | 2010-05-18 | Hand Held Products, Inc. | Data collection device having dynamic access to multiple wireless networks |
JP4529888B2 (ja) * | 2005-12-07 | 2010-08-25 | ブラザー工業株式会社 | 画像処理装置、画像処理方法及び画像処理プログラム |
US7740176B2 (en) | 2006-06-09 | 2010-06-22 | Hand Held Products, Inc. | Indicia reading apparatus having reduced trigger-to-read time |
US7784696B2 (en) | 2006-06-09 | 2010-08-31 | Hand Held Products, Inc. | Indicia reading apparatus having image sensing and processing circuit |
US7769229B2 (en) * | 2006-11-30 | 2010-08-03 | Eastman Kodak Company | Processing images having color and panchromatic pixels |
US7769230B2 (en) * | 2006-11-30 | 2010-08-03 | Eastman Kodak Company | Producing low resolution images |
JP2008153768A (ja) * | 2006-12-14 | 2008-07-03 | Eastman Kodak Co | 撮像装置、およびホワイトバランス処理装置 |
US7918398B2 (en) | 2007-06-04 | 2011-04-05 | Hand Held Products, Inc. | Indicia reading terminal having multiple setting imaging lens |
US7874483B2 (en) | 2007-11-14 | 2011-01-25 | Hand Held Products, Inc. | Encoded information reading terminal with wireless path selection capability |
US8179859B2 (en) | 2008-02-21 | 2012-05-15 | Wang Ynjiun P | Roaming encoded information reading terminal |
US8144241B2 (en) * | 2008-04-04 | 2012-03-27 | Sony Corporation | Imaging apparatus, image processing apparatus, and exposure control method |
US8191785B2 (en) | 2009-03-05 | 2012-06-05 | Hand Held Products, Inc. | Encoded information reading terminal operating in infrastructure mode and ad-hoc mode |
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 |
US8218027B2 (en) | 2009-04-09 | 2012-07-10 | Hand Held Products, Inc. | Imaging terminal having color correction |
US20100316291A1 (en) | 2009-06-11 | 2010-12-16 | Shulan Deng | Imaging terminal having data compression |
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 |
US8345117B2 (en) | 2010-06-30 | 2013-01-01 | Hand Held Products, Inc. | Terminal outputting monochrome image data and color image data |
-
2009
- 2009-04-09 US US12/421,457 patent/US8218027B2/en active Active
-
2010
- 2010-04-08 EP EP10159351A patent/EP2239950A2/en not_active Withdrawn
- 2010-04-08 CN CN201010190405A patent/CN101860676A/zh active Pending
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2000224608A (ja) * | 1999-02-02 | 2000-08-11 | Fuji Photo Film Co Ltd | オートホワイトバランス制御方法 |
CN101069190A (zh) * | 2005-03-11 | 2007-11-07 | 手持产品公司 | 具有混合型单色和彩色图像传感器阵列的数字图像获取光学阅读器 |
CN101052099A (zh) * | 2006-04-03 | 2007-10-10 | 索尼株式会社 | 摄像装置及其光源推断装置 |
JP2007295300A (ja) * | 2006-04-25 | 2007-11-08 | Canon Inc | 撮像装置及びその制御方法並びに撮像システム |
Cited By (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102693403A (zh) * | 2010-12-30 | 2012-09-26 | 手持产品公司 | 具有照明和曝光控制的终端 |
CN102693403B (zh) * | 2010-12-30 | 2017-03-01 | 手持产品公司 | 具有照明和曝光控制的终端 |
CN103065114A (zh) * | 2011-09-30 | 2013-04-24 | 手持产品公司 | 采用双目标自动曝光的装置和方法 |
US9734370B2 (en) | 2011-09-30 | 2017-08-15 | Hand Held Products, Inc. | Devices and methods employing dual target auto exposure |
CN103065114B (zh) * | 2011-09-30 | 2018-04-20 | 手持产品公司 | 采用双目标自动曝光的装置和方法 |
US10210365B2 (en) | 2011-09-30 | 2019-02-19 | Hand Held Products, Inc. | Devices and methods employing dual target auto exposure |
CN107610180A (zh) * | 2017-09-12 | 2018-01-19 | 上海小蚁科技有限公司 | Awb校准方法及装置、计算机可读存储介质、终端 |
CN107610180B (zh) * | 2017-09-12 | 2020-03-13 | 上海小蚁科技有限公司 | Awb校准方法及装置、计算机可读存储介质、终端 |
Also Published As
Publication number | Publication date |
---|---|
US20100259638A1 (en) | 2010-10-14 |
US8218027B2 (en) | 2012-07-10 |
EP2239950A2 (en) | 2010-10-13 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN101860676A (zh) | 具有色彩校正的成像终端 | |
CN101867683A (zh) | 用于基于图像传感器的终端的具有包括对数图形的输出响应曲线的图像传感器像素阵列 | |
US9519815B2 (en) | Optical indicia reading terminal with color image sensor | |
US8336778B2 (en) | Graphical code readers that provide sequenced illumination for glare reduction | |
CN103065114B (zh) | 采用双目标自动曝光的装置和方法 | |
CN102750508B (zh) | 具有闪光校正瞄准器和交替照明的终端 | |
CN102982300B (zh) | 具有彩色帧处理的标记读取终端 | |
JP4337879B2 (ja) | 多色型二次元バーコードおよびその映像表示装置、情報端末装置、表示方法、解読方法、情報通信システム、情報通信方法 | |
CN105718837B (zh) | 具有多个曝光周期的标记读取终端及方法 | |
CN101877047A (zh) | 包括帧处理的标记读取终端 | |
CN102316328A (zh) | 输出单色图像数据和彩色图像数据的终端 | |
US20090078774A1 (en) | Graphical User Interface for Use in Programming a Barcode Reader | |
JP4863346B2 (ja) | カラー画像重畳バーコード生成方法および装置 | |
WO2005072193A2 (en) | Graphical code reader having illumination leds of different wavelengths | |
CN108604285A (zh) | 编码信息读取器 | |
KR20190018760A (ko) | 하이 다이내믹 범위 이미지의 생성 방법, 촬영 장치와 단말기, 이미징 방법 | |
JP2015169952A (ja) | 通信システム、撮像装置、プログラムおよび通信方法 | |
WO2005020140A2 (en) | Group average filter algorithm for digital image processing | |
CN107920205B (zh) | 图像处理方法、装置、存储介质和电子设备 | |
JP2007133566A (ja) | 情報コード読取装置 | |
EP3567842A1 (en) | Controlled and multi-color scanner illumination | |
JP4325602B2 (ja) | 光学的情報読取装置 | |
JP2001526430A (ja) | スマートセンサを備えた単一チップ構造の記号読取装置 | |
US11449699B2 (en) | Information code reading system | |
JP2007317059A (ja) | 光学情報読取装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C02 | Deemed withdrawal of patent application after publication (patent law 2001) | ||
WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20101013 |