补偿图像信息中的噪声的系统和方法

文档序号:7591128阅读:210来源:国知局
专利名称:补偿图像信息中的噪声的系统和方法
技术领域
一般来说,本发明涉及基于数字的成像装置,具体地说,涉及补偿图像信息中噪声的系统和方法。
背景技术
随着能够扫描和捕捉图像的基于数字的成像装置的出现,已经开发出复杂的系统和方法来改善捕捉图像的质量。一个示范的基于数字的成像装置是扫描仪。黑白扫描仪的一个实施例采用至少一个线性像素阵列、称作线性电荷耦合器件(CCD)。彩色扫描仪利用感色线性CCD、如对绿、红和蓝敏感的线性CCD。又称作面CCD的矩阵CCD以同样方式配置成像素行和像素列的矩阵。例如,数字照相机利用由感色像素组成的矩阵CCD。
这些CCD器件配置为对于因各个像素收集的光信息之间的差异而产生的不均匀性进行补偿、校准和/或减少。所收集的光信息中的这些差异如果没有校正,将会导致处理后的图像的外观中不合要求的差异。例如,具有均匀色彩的原始图像的一个区域可能在再现图像的相同区域中看起来具有色彩差异。
热噪声可能导致一部分像素即使没有光也会积累电荷。在捕捉图像之前,进行校准测试以确定像素所积累的热噪声。在这个校准测试过程中不出现光。也就是说,没有光可供在线性CCD中的像素来检测。因此,预期各像素在没有热噪声时提供0位输出。但是,一部分像素因热噪声而积累电荷。

发明内容
一般来说,本发明的一个实施例对图像信息中的噪声进行补偿。该方法包括接收多个像素的测试信息;根据测试信息确定基本补偿值;确定多个差异补偿值,各差异补偿值基于每个相应像素的测试信息与基本补偿值之间的差;以及存储基本补偿值和多个差异补偿值。


参照以下附图能够更好地理解本发明。图中的要素彼此之间不一定按照比例,重点在于清楚地说明本发明的原理。此外,相似的参考标号在若干图中表示相应的部分。
图1是框图,说明根据本发明的具有电荷耦合器件(CCD)的图像捕捉装置的一个实施例。
图2是框图,说明图像捕捉装置的一个实施例。
图3是框图,说明控制专用集成电路(ASIC)的一个实施例。
图4A和4B表示流程图,说明根据本发明的用于补偿图像中的暗信号不均匀性(DSNU)噪声和照片响应不均匀性(PRNU)噪声的过程。
图5是框图,说明图像捕捉装置的另一个实施例。
图6是框图,说明图像捕捉装置的另一个实施例。
图7是框图,说明利用互补金属氧化物半导体(CMOS)器件的图像捕捉装置的另一个实施例。
图8A和8B是框图,说明利用具有至少一个寄存器的加法器的图像捕捉装置的备选实施例。
图9表示流程图,说明根据本发明用于补偿图像中噪声的过程。
具体实施例方式
一般来说,本发明针对用于补偿图像信息中的噪声的系统和方法。更具体地说,本发明涉及补偿图像捕捉装置中的暗信号不均匀性(DSNU)噪声和/或照片响应不均匀性(PRNU)噪声。下文中,术语“图像捕捉装置”表示利用多个像素捕捉图像的任何装置,例如但不限于扫描仪、传真机(FAX)、数字照相机、复印机、打印机等等。
线性CCD中各像素的热噪声信息用来确定暗信号不均匀性(DSNU)偏移。例如,像素之一可能在没有光时收集到对应于100位的电荷。为该像素确定100位的DSNU偏移,并将其保存到存储器中。这种存储器称作校准随机存取存储器(RAM)。为线性CCD中的各像素确定DSNU偏移,并将其存储在校准RAM中。
像素的DSNU偏移可能较大。没有本发明时,必须在校准RAM中为DSNU偏移分配较大的存储空间。此外,还必须为DSNU偏移提供带宽,即本文用于表示数据传输容量的术语,使DSNU偏移在各种连接上通过各种部件有意义且有效地传递。
另一个明显的误差源是由出现均匀颜色的图像时各像素所积累的电荷的差异而引起的。因此,当扫描白色图像时,各像素所收集的光信息可能不一致。例如,一个像素在对图像曝光时可准确地收集等于100位的光信息。但是,另一个像素在对图像曝光时可能检测到等于110位的光信息。由于图像的所有部分均相同(一致的图像),因此所收集的光信息的10位差异表示噪声。这种噪声可能是各种因素导致的。例如,作为制造过程的结果,像素可能对光具有不同的灵敏度。或者,用于把光施加到图像上的光源可能在整个图像上不均匀,从而使相同的像素积累不同的电荷。
因此,在捕捉图像之前,光源照射白色图像或其它适当的参考图像,从而引起线性CCD中的像素的读取。由于上述噪声,使像素所收集的光信息可能在不同像素之间是不同的。处理各像素的这种光信息以确定照片响应不一致性(PRNU)增益。如以下的详细说明所述,为各像素确定PRNU增益。
像素的PRNU增益可能较大。没有本发明时,必须在校准RAM中为PRNU增益分配较大的存储空间。还必须为PRNU增益提供带宽,使PRNU增益在各种连接上通过各种部件有意义且有效地传递。
当扫描图像时,线性CCD扫描一个图像行。扫描完整图像的各种各样的过程是已知的,本文不对其进行详细描述。但是,对于各扫描行,来自线性CCD的所收集的光信息通过为各像素减去DSNU偏移进行补偿。在一个实施例中,数模转换器(DAC)把DSNU偏移转换为DSNU偏移模拟信息信号,它对应于像素所收集的原始光信息。DSNU偏移模拟信息信号传递给加法器,使得从各像素所提供的光信息中减去相应的DSNU偏移。这样,光信息具有增加的精确度,因为各像素的暗噪声已经从来自扫描图像行的光信息中减去。
同样,PRNU增益从校准RAM传递到第二DAC。第二DAC112把PRNU增益转换成PRNU增益模拟信息信号。这个PRNU增益模拟信息信号被传递给乘法器。在乘法器中,各像素所提供的光信息与相应的PRNU增益相乘。这样,光信息具有增加的精确度,因为各像素的PRNU噪声已经从来自扫描图像行的光信息中得到补偿。
图1是框图,说明根据本发明的具有电荷耦合器件(CCD)的图像捕捉装置的一个实施例。CCD102包括配置成检测光的多个像素102a-102i。CCD还包括差异噪声补偿系统104和存储器106。光信息从像素102a-102i经由连接108传递到差异噪声补偿系统104。差异噪声补偿系统104确定与各像素相关的光信息的基本DSNU偏移和基本PRNU增益。
差异噪声补偿系统104通过取来自像素102a-102i的光信息与基本DSNU补偿值之差来确定差异DSNU补偿值,并把基本DSNU补偿值和差异DSNU补偿值经由连接110存储到存储器106中。差异噪声补偿系统104还通过取来自像素的光信息与基本PRNU补偿值之差来确定差异PRNU补偿值,并把基本PRNU补偿值和差异PRNU补偿值存储到存储器106中。
捕捉图像时,像素102a-102i产生对应于图像的光信息,并把光信息传递到差异噪声补偿系统104。差异噪声补偿系统104的一个实施例从存储器中检索基本DSNU补偿值和差异DSNU补偿值,把基本DSNU补偿值和差异DSNU补偿值相加以定义DSNU补偿值,并通过把DSNU补偿值与来自像素的光信息结合来修改对应于图像的光信息以补偿DSNU噪声。
同样,差异噪声补偿系统104从存储器中检索基本PRNU补偿值和差异PRNU补偿值,把基本PRNU补偿值和差异PRNU补偿值相加以定义PRNU补偿值,并通过把PRNU补偿值与来自像素的光信息相乘来修改对应于图像的光信息以补偿PRNU噪声。
经修改的光信息经由连接112从差异噪声补偿系统104传递到图像捕捉装置100的其它部件(未标出),使捕捉的图像从补偿后的光信息中产生。因此,由于存储在存储器106中的差异DSNU补偿值和差异PRNU补偿值分别小于DSNU补偿值和PRNU补偿值,因此减少了所用的存储器106的大小。
图2是框图,说明图像捕捉装置的一个实施例。图像捕捉装置200包括至少一个电荷耦合器件(CCD)202、控制专用集成电路(ASIC)204、模数(A/D)转换器206、校准随机存取存储器(RAM)208、第一数模转换器(DAC)210、第二DAC212、加法器214、乘法器216、第一加法器218和第二加法器220。在根据本发明的其它实施例中,任何适当配置的处理器可取代控制ASIC204。
控制ASIC204向CCD202提供适当的控制信号,使光信息通过加法器214、乘法器216和A/D转换器206传递到控制ASIC204。为简便起见,单个CCD202表示为一个部件框。CCD202具有像素202a-202i的至少一个阵列。在根据本发明的一个实施例中,CCD202包括大约10000个像素。其它实施例在CCD202中采用不同的适当数量的像素和/或不同的适当类型的感色像素。
寄存器(未标出)与各像素202a-202i进行通信以便从各像素202a-202i中收集电荷、又称作光信息。CCD202还包括配置成把所收集的光信息从像素202a-202i传递到寄存器以及把光信息从寄存器传递到连接224的部件。
从CCD202收集光信息之前,图像捕捉装置200执行暗信号校准测试。也就是说,测试信息是在像素202a-202i没有曝光时从各像素202a-202i收集的。这样,确定了由对应于噪声、例如但不限于热噪声的数据构成的测试信息。
在一个实施例中,在暗信号校准测试开始期间,从第一像素202a收集电荷信息。对应这个电荷信息的信息经由连接222以二进制数、十六进制数或其它适当的数字数值形式存储在校准RAM208中。来自第一像素202a的这个信息用作引用从其余像素202b-202i收集的电荷的基础。在本实施例中,来自第一像素202a的这个信息以下称作基本暗信号不均匀性(DSNU)偏移。在本实施例中,校准RAM208中的十位存储容量被分配用于存储基本DSNU偏移。其它实施例分配其它适当的校准RAM208中的存储容量值。
当接收到来自第二像素202b的电荷信息时,从基本DSNU偏移中减去第二像素电荷信息而产生差异DSNU偏移。这个差异DSNU偏移存储在校准RAM208中,并且与第二像素202b关联。在一个实施例中,校准RAM208中的四位存储容量被分配用于存储差异DSNU偏移。
从第三像素202c接收到电荷信息时,从基本DSNU偏移中减去第三像素电荷信息而产生差异DSNU偏移。这个差异DSNU偏移存储在校准RAM208中,并且与第三像素202c关联。同样,校准RAM208中的四位存储容量被分配用于存储这个第二差异DSNU偏移。
确定和存储CCD202中各像素的差异DSNU偏移的过程按照上述方式重复。在完成暗信号校准测试时,已经为第一像素202a存储了基本DSNU偏移,以及为CCD202的其它所有像素202b-202i计算并存储了差异DSNU偏移。
由于差异DSNU偏移小于实际偏移本身,因此所用的校准RAM208的大小明显小于校准RAM108的大小(图1)。因此,分配给CCD202的像素的差异DSNU偏移(在一个实施例中每个四位)的总存储容量小于分配给线性CCD102的DSNU偏移(每个十位)的总存储容量。
在一个实施例中,像素202a-202i在暗信号校准测试过程中积累电荷的时段等于图像扫描曝光时间。图像扫描曝光时间是像素202a-202i在扫描或捕捉图像时积累电荷的一段时间。由于任何单个像素在暗信号校准测试过程中预期积累的电荷量为零,因此像素在暗信号校准测试过程中所积累的任何电荷都是噪声,应当在补偿过程中消除,如以下详细说明所述。因此,来自像素的累积电荷被确定为基本DSNU偏移和差异DSNU偏移的函数,如上所述。
在另一个实施例中,像素202a-202i在暗信号校准测试过程中积累电荷的时段大于图像扫描曝光时间。例如,像素202a-202i在暗信号校准测试过程中积累电荷的时段可能等于图像扫描曝光时间的十倍。因此,暗信号校准测试所用的较长时段提供了来自噪声的更多电荷积累,从而提供更大的噪声灵敏度。因此,对应于像素所积累的电荷的信息与图像扫描曝光时间和暗信号校准测试时间之比相乘。在以上说明性而非限制性的示例中,暗信号校准测试时间等于图像曝光时间的十倍,对应于累积电荷的信息可与因子0.10(一除以十)相乘,以确定适当的按时间平均的DSNU偏移。
在另一个实施例中,驻留在CCD202中的全部像素202a-202i的信息传递给控制ASIC204。一个像素的信息选作基本DSNU偏移。例如,具有最大噪声值、最小噪声值、中等噪声值或平均噪声值的像素可选作基本DSNU偏移。因此,为其它像素确定的差异DSNU偏移可以是较小的值,它可能以其它方式由上述暗信号校准测试来确定,其中来自第一像素202a的信息用于确定基本DSNU偏移。
又一个实施例采用预定的基本DSNU偏移。这种偏移可根据先前进行的暗信号校准测试或根据设计参数来确定。这种基本DSNU偏移可永久地存储在校准RAM208中或者存储在另一个适当的存储媒体中。因此,像素202a-202i的每一个均与预定的基本DSNU偏移关联。
在上述实施例中,执行一个暗信号校准测试。另一个实施例进行多次暗信号校准测试,因为暗信号校准测试可在较短的时间内完成。然后,在确定基本DSNU偏移和差异DSNU偏移之前,对应于从各像素202a-202i接收的像素电荷的信息值与同一个像素的来自其它暗信号校准测试的电荷信息值进行平均。在另一个实施例中,对多次暗信号校准测试确定差异DSNU偏移。然后,对各像素202a-202i的差异DSNU偏移取平均值。利用多次暗信号校准测试的这种实施例提供了更大的补偿精确度。
一个实施例在捕捉各图像之前执行上述暗信号校准测试。另一个实施例周期性地执行暗信号校准测试。又一个实施例仅在初始化时执行一次暗信号校准测试。与本发明的范围和精神一致,其它实施例可在其它时间执行暗信号校准测试。
在捕捉图像之前,图像捕捉装置200执行亮信号校准测试。在亮信号校准测试中,光源(未标出)照射白色图像或其它适当的参考图像。像素202a-202i积累电荷。然后,这个测试信息从CCD202传递。由于像素检测光线时与像素相关的上述噪声,部分因为像素202a-202i之间的不均匀性以及来自光源的光的不均匀性,因此像素202a-202i所收集的光信息在不同像素中有所不同。
亮信号校准测试可按各种方式来执行。一个实施例传递CCD202中全部像素的光信息。收集最大电荷的像素被标识和定义为参考像素。这个参考像素的光信息被定义为每单位1.0或另一个适当的参考值。来自其它像素的光信息被归一化到参考像素光信息值。例如,像素之一可具有90%的归一化值。也就是说,来自像素的光信息值等于来自参考像素的光信息值的90%。
由于在均匀的色彩和光线条件下,所有像素202a-202i理想情况应当具有相同的光信息值,因此像素的归一化值用于确定各像素202a-202i的补偿因子、称作照片响应不均匀性(PRNU)增益。为了补偿CCD202中像素202a-202i的光信息,从各像素接收的光信息与PRNU增益相乘。如以下详细说明所述,根据本发明的PRNU增益等于基本PRNU增益加上差异PRNU增益。在上述示例中,像素的归一化值为90%,PRNU增益等于归一化值的倒数(1.111,四舍五入到三个有效数字)。因此,从各像素202a-202i接收的光信息与其相应的PRNU增益相乘,从而经过补偿以对应于与参考像素相关的光信息。
另一个实施例把参考PRNU增益定义为来自所选参考像素的预定义光信息值。例如,参考光信息值可定义为从参考像素或另一个选定像素所接收的光线值的90%。参考像素和其它像素的光信息被归一化为这个参考光信息值。这些归一化值用于确定差异PRNU增益。
当图像捕捉装置200执行亮信息校准测试时,根据本发明的一个实施例采用具有可调强度的光源。因此,光强度在亮信号校准测试过程中调节到所需等级,以便向像素提供预定的光强度。例如,一个实施例中的光线值经过调节,使得参考像素充电至像素的最大电荷容量的90%。另一个实施例采用具有单一强度的光,用于扫描图像和执行亮信号校准测试。根据本发明的又一个实施例采用多个光源,使得所选光源为亮信号校准测试提供第一光强度,而为捕捉图像提供另一种光强度。
根据本发明,一个实施例把与参考像素相关的参考光信息值以二进制数、十六进制数或其它适当的数字数值形式存储到校准RAM208中。像素202a-202i的差异PRNU增益通过从各像素202a-202i的基本PRNU增益中减去归一化PRNU增益来确定。这些差异PRNU增益存储到校准RAM208中。在一个实施例中,十位的存储器存储容量被分配给基本PRNU增益,而只有四位被分配给各个差异PRNU增益。由于差异PRNU增益小于实际增益本身,因此所使用的校准RAM208的大小明显小于校准RAM108的大小(图1)。因此,分配给差异PRNU增益(在一个实施例中每个四位)的总存储容量小于分配给存储在CCD202中的各像素的PRNU增益(每个十位)的总存储容量。
在上述实施例中,执行一个亮信号校准测试。另一个实施例进行多次亮信号校准测试,因为亮信号校准测试可在较短的时间内完成。在一个实施例中,在确定基本PRNU增益和差异PRNU增益之前,从各像素202a-202i接收的光信息值与同一个像素的来自其它亮信号校准测试的光信息值进行平均。在另一个实施例中,对亮信号校准测试的每一个确定基本PRNU增益和差异PRNU增益,然后再对各像素202a-202i的相应基本PRNU增益和差异PRNU增益进行平均。利用多次亮信号校准测试的这种实施例提供了更高的补偿精确度。
一个实施例在捕捉各图像之前执行上述亮信号校准测试。另一个实施例定期执行亮信号校准测试或者仅在图像捕捉装置200的初始化过程中执行一次。与本发明的范围和精神一致,其它实施例可在其它时间执行亮信号校准测试。
在完成暗信号校准测试和/或亮信号校准测试之后,图像捕捉装置200捕捉或扫描图像的一部分,使得与该图像部分相关的光信息由位于CCD202中的多个像素来捕捉。在完成图像部分的捕捉或图像部分的扫描之后,控制ASIC204经由连接226向CCD202传递适当的控制信号,使来自各像素202a-202i的光信息依次通过连接224来传递。当来自各像素202a-202i的光信息依次传递到加法器214时,图像捕捉装置200根据与各像素相关的基本DSNU偏移和差异DSNU偏移修改来自像素202a-202i的光信息。这个过程称作DSNU补偿。
DSNU补偿通过控制ASIC204向校准RAM208传递适当指令来开始,使基本DSNU偏移和差异DSNU偏移经由连接222和228传递到第一像素202a的第一加法器218。第一加法器218把对应于第一像素202a的基本DSNU偏移和差异DSNU偏移相加。各像素的相加的基本DSNU偏移和差异DSNU偏移以下称作DSNU补偿偏移值。
第一像素202a的DSNU补偿偏移值是从第一加法器218传递到第一DAC210的适当数字值。第一DAC210把第一像素202a的DSNU补偿偏移值转换为适当的模拟信号,并把该模拟信号经由连接230传递到加法器214。当来自第一像素202a的光信息传递到加法器214或另一个适当的组合元件时,DSNU补偿偏移值偏移量从光信息中减去,从而针对DSNU噪声补偿来自第一像素202a的光信息。
然后,来自第一像素202a的这个DSNU补偿光信息经由连接232传递到乘法器216。光信息则根据与各像素相关的PRNU增益和差异PRNU增益进行修改。这个过程称作PRNU补偿。根据本发明,PRNU补偿由乘法器216来执行,如下所述。
控制ASIC204向校准RAM208传递适当的指令,使基本PRNU增益和差异PRNU增益经由连接222和234传递到第一像素202a的第二加法器220。第二加法器220把对应于第一像素202a的基本PRNU增益和差异PRNU增益相加。各像素的相加的基本PRNU增益和差异PRNU增益以下称作PRNU补偿增益值。
第一像素202a的PRNU补偿增益值是一个适当的数字值,它从第二加法器220传递到第二DAC212。第二DAC212把第一像素202a的PRNU补偿增益值转换为适当的模拟信号,并把该模拟信号经由连接236传递到乘法器216。当来自第一像素202a的光信息传递到乘法器216或另一个适当的组合元件时,PRNU补偿增益值与光信息相乘,从而针对PRNU噪声补偿来自第一像素202a的光信息。
根据上述本发明,针对DSNU噪声和PRNU噪声补偿来自第一像素202a的光信息之后,补偿后的光信息经由连接238从乘法器216传递到A/D转换器206。A/D转换器206把与第一像素202a相关的接收光信息转换为适当的数字信号,并把与第一像素202a相关的数字化光信息经由连接240传递到控制ASIC204。
以与上述方式同样的方式补偿来自随后像素202b-202i的光信息。这样,根据本发明,针对DSNU噪声和PRNU噪声来补偿各像素202a-202i的光信息。当扫描图像的其余部分时,根据本发明,针对DSNU噪声和PRNU噪声来补偿各像素202a-202i的光信息。因此,来自位于CCD202中的像素像素202a-202i的补偿后的光信息经过进一步处理,使图像捕捉装置200捕捉图像。
以上实施例描述为根据本发明的某些实施例来执行DSNU补偿和PRNU补偿。本发明的其它实施例仅执行上述对所接收的光信息的补偿之一,或者DSNU补偿或者PRNU补偿。因此,这种实施例通过移去未使用的上述补偿电路从图2中得出。例如,如果没有执行PRNU补偿,则第二DAC212、第二加法器220、乘法器216、连接232和连接234被省略,使得只有DSNU补偿后的光信息经由连接230和236直接传递到A/D转换器206。
为便于说明某些新颖特征,图像捕捉装置200的部件被描述和说明为独立的部件和连接。图像捕捉装置200的一个实施例可采用独立部件来制作。图像捕捉装置200的其它实施例可把上述部件中的选定部件制作在单个衬底、单个芯片或单个单元上。例如,图像捕捉装置200的一个实施例通过把控制ASIC 204、A/D转换器206、校准RAM208、第一DAC210、第二DAC212、加法器214、乘法器216、第一加法器218、第二加法器220和连接228、230、232、234、236、238、240制作在单个芯片上,完全以固件形式实现本发明。这些实施例在使连接引脚数量最少方面极为有利,从而有利于图像捕捉装置200的制作过程,并因此减小了图像捕捉装置的尺寸。
此外,控制ASIC204可按照固件或硬件和固件组合的形式来实现。以硬件实现时,控制ASIC204通过现在已知的或者将来开发的硬件部件来构造。例如,本发明的一个实施例以具有在集成电路(IC)芯片上晶体管的适当配置的状态机来实现上述所选部件。因此,可实现在控制IC芯片上的晶体管(未标出)的许多适当备选配置,它们具有上述功能性和操作,这些实施例能够由本领域的技术人员在熟悉本发明的论述之后轻松地实现。
图3是框图,说明控制ASIC的一个实施例。这个实施例以硬件、软件和/或固件的组合形式来实现。控制ASIC304包括至少一个处理器302。处理器302经由连接308与存储器306通信。逻辑310驻留在存储器306中,并由处理器302进行检索和执行,使基本DSNU偏移、差异DSNU偏移、基本PRNU增益和差异PRNU增益被确定并保存到校准RAM208(图2)中,如上所述。
图4A和4B表示流程图,说明根据本发明的一个过程,用于补偿图像中的暗信号不均匀性(DSNU)噪声和照片响应不均匀性(PRNU)噪声。图4A和4B的流程图400表示一个实施例的体系结构、功能性和操作,用于实现逻辑310(图3),使基本DSNU偏移、差异DSNU偏移、基本PRNU增益和差异PRNU增益被确定并保存到校准RAM208(图2)中,如以上根据本发明所述。一个备选实施例通过配置为状态机的硬件来实现流程图400的逻辑。在这方面,各框可表示模块、代码段或部分,它包含用于实现指定的逻辑功能的一个或多个可执行指令。还应当指出,在一些备选实现中,框中所述的功能可能不按照图4A和4B中所示的顺序出现,或者可能包括其它功能,只要不背离图像捕捉装置200的功能性。例如,图4A和4B中连续的两个框实际上可完全同时执行,这些框有时可能以相反顺序执行,或者某个框在所有情况下都不执行,取决于所包含的功能性,下面将进一步阐述。所有这些修改和变更均包含在本发明的范围之内。
该过程从框402开始。在框404,根据本发明的图像捕捉装置200(图2)执行如以上详细说明的暗信号校准测试。在框406,对从位于CCD202中的像素202a-202i接收的光信息逐个像素地进行处理,以便确定各像素202a-202i的基本DSNU偏移和差异DSNU偏移。在框408,为各像素确定的基本DSNU偏移和差异DSNU偏移在一个实施例中保存到校准RAM208中或另一个适当的存储单元中。
在框410,确定暗信号校准测试是否完成。如果要执行附加暗信号校准测试(“否”条件),则过程返回到框404,从而执行下一个暗信号校准测试。但是,如果在框410不执行其它暗信号校准测试(“是”条件),则过程进入框412。在框412,在执行多次暗信号校准测试的实施例中,对各像素的平均基本DSNU偏移和差异DSNU偏移求平均值。
在一个备选实施例中,采用平均轮询过程,其中基本DSNU偏移和差异DSNU偏移预先除以暗信号校准测试的次数并累积到寄存器或另一个适当的存储单元中。因此,框412会被紧接框410之前的另一个框所取代。
在框414,图像捕捉装置200执行上述亮信号校准测试。在框416,逐个像素地确定像素202a-202i的基本PRNU增益和差异PRNU增益。在框418,基本PRNU增益和差异PRNU增益保存到校准RAM208中。在框420,确定是否要执行附加亮信号校准测试。如果要执行附加亮信号校准测试(“否”条件),则过程返回到框414,从而执行另一个亮信号校准测试。如果在框420不执行其它亮信号校准测试(“是”条件),则过程进入框422。在框422,在执行多次亮信号校准测试的实施例中,对各像素的平均基本PRNU增益和差异PRNU增益取平均值。
在一个备选实施例中,采用平均轮询过程,其中基本PRNU增益和差异PRNU增益预先除以亮信号校准测试的次数并累积到寄存器或另一个适当的存储单元中。因此,框422会被紧接框420之前的另一个框所取代。
在框424,图像捕捉装置200扫描图像的一部分。在框426,促使CCD202把来自像素202a-202i的光信息逐个像素地传递到加法器214。在框428,基本DSNU偏移和差异DSNU偏移以相应的逐个像素为基础从校准RAM 208中检索,并传递到第一加法器218。因此,基本DSNU偏移和差异DSNU偏移由第一加法器218和第一DAC210逐个像素地进行处理,如上所述,并传递到加法器214,从而针对DSNU噪声来补偿来自像素202a-202i的光信息。
在框430,逐个像素地从校准RAM208中检索基本PRNU增益和差异PRNU增益,并传递到第二加法器220。因此,如上所述,第二加法器220和第二DAC212处理基本PRNU和差异PRNU增益,并把增益传递到乘法器216,从而逐个像素地对PRNU噪声补偿光信息。
在框432,控制ASIC204逐个像素地接收来自A/D转换器206的补偿后的光信息,如以上详细说明所述。在框434,确定是否已经按照逐个像素地补偿光信息的上述过程对所有像素进行了补偿。如果已经对来自所有像素的光信息进行了补偿(“是”条件),则过程进行到框436。如果不是(“否”条件),则过程返回到框426,从而逐个像素地对其余像素进行补偿。
在框436,确定是否已经扫描所有图像部分。如果要扫描其它图像部分(“否”条件),则过程返回到框424,从而扫描下一个图像部分。如果已经扫描了所有图像部分(“是”条件),则过程进入框438并结束。
根据本发明,图像捕捉装置200的另一个实施例采用多个线性CCD来配置。例如,线性CCD中的像素可配置成感色的。这样,通过提供对所选色彩、例如但不限于红、绿和/或蓝色敏感的感色像素来提供彩色扫描。可采用其它适当的色彩。另一个实施例可包括对白光敏感的像素,从而提供对黑白图像、例如但不限于文本的扫描。
根据本发明,在采用多个线性CCD的备选实施例中,图像捕捉装置200对各线性CCD采用加法器和乘法器。这样,通过减去各像素202a-202i的DSNU补偿偏移值,并乘以各像素202a-202i的PRNU补偿增益值,补偿来自各线性CCD的光信息。根据本发明,单个控制ASIC可用于控制多个线性CCD和其它部件。作为备选方案,根据本发明,一个控制ASIC可用于控制多个线性CCD和其它部件其中的每一个。
同样,一个校准RAM可用于存储多个线性CCD的全部基本DSNU偏移、差异DSNU偏移、基本PRNU增益和差异PRNU增益。或者,各个校准RAM可用于多个线性CCD中的每一个。
在根据本发明的一个备选实施例中,采用矩阵型CCD。矩阵CCD又称作面CCD,可以比较小。例如,矩阵CCD可以仅具有四行感色像素(红、绿、蓝、黑/白)。这种实施例可用于彩色扫描仪类型的装置中。这种实施例把多个像素的基本DSNU偏移、差异DSNU偏移、基本PRNU增益和差异PRNU增益存储到校准RAM中或另一个适当的存储媒体中,如上所述。当图像由矩阵CCD扫描时,根据本发明对来自各像素的光信息进行补偿。
或者,矩阵CCD可以是较大的像素阵列。例如,超过三百万像素的阵列可见于数字图像捕捉装置的一些实施例中,例如但不限于数字照相机。根据配置,这些数字照相机捕捉静态和/或视频图像。因此,当图像由矩阵CCD捕捉时,根据本发明对来自各像素的光信息进行补偿。一个实施例采用单个加法器和单个乘法器,从而根据本发明对光信息进行补偿。另一个实施例把矩阵CCD分为多个适当的较小区域,并采用多个加法器和多个乘法器对光信息进行补偿,从而加速根据本发明的补偿过程。在这种实施例中也可采用多个控制ASIC。
图5是框图,说明图像捕捉装置的另一个实施例。图像捕捉装置500配置为对于来自位于CCD502中的像素(未标出)的光信息进行数字补偿。如本文所述,CCD502可以是单个线性CCD、多个线性CCD或者矩阵CCD。控制ASIC504经由连接506向CCD502传递适当的控制信号,从而促使CCD502把光电荷经由连接510从像素传递到A/D转换器508。来自各像素的光电荷由A/D转换器508转换成数字光信息。光信息经由连接512传递到控制ASIC504。
根据本发明,当执行暗信号校准测试时,所接收的光信息由控制ASIC504用于确定上述基本DSNU偏移和差异DSNU偏移。基本DSNU偏移和差异DSNU偏移经由连接516存储到存储器514中。同样,根据本发明,当执行亮信号校准测试时,所接收的光信息由控制ASIC504用于确定上述基本PRNU增益和差异PRNU增益。基本PRNU增益和差异PRNU增益存储到存储器514中。
当图像捕捉装置500捕捉图像时,对应于所捕捉图像的光信息传递到控制ASIC504中。根据本发明,控制ASIC504检索基本DSNU偏移、差异DSNU偏移、基本PRNU增益和差异PRNU增益,使得ASIC504对DSNU噪声和PRNU噪声以数字方式补偿光信息。为了对DSNU噪声进行数字补偿,控制ASIC504把基本DSNU偏移和差异DSNU偏移相加,从而确定各像素的DSNU补偿偏移值,并以数字方式从输入的光信息中减去DSNU补偿偏移值。为了对PRNU噪声进行数字补偿,控制ASIC504把基本PRNU增益和差异PRNU增益相加,从而确定各像素的PRNU补偿增益值,并以数字方式把PRNU补偿增益值与输入的光信息相乘。然后,补偿后的光信息经由连接520传递到图像处理系统518,进行其它处理。
根据本发明,在同样由图5表示的另一个实施例中,按照上述方式执行暗信号校准测试和亮信号校准测试,从而以数字方式确定基本DSNU偏移、差异DSNU偏移、基本PRNU增益和差异PRNU增益。基本DSNU偏移、差异DSNU偏移、基本PRNU增益和差异PRNU增益存储到存储器514中。
当图像捕捉装置500捕捉图像时,对应于所捕捉图像的光信息传递到控制ASIC504。传递到控制ASIC504的指令使控制ASIC504检索并相加基本DSNU偏移和差异DSNU偏移,从而确定各像素的DSNU补偿偏移值。同样,控制ASIC504还检索并相加基本PRNU增益和差异PRNU增益,从而确定各像素的PRNU补偿增益值。
为了补偿DSNU噪声,控制ASIC504把DSNU补偿偏移值直接传递到第一DAC210(图2)。这样,对于本实施例,没有使用第一加法器218。第一DAC210把对应于DSNU补偿偏移值的模拟信号传递到加法器214,从而根据本发明对光信息进行补偿。
为了补偿PRNU噪声,指令使控制ASIC504把PRNU补偿增益值直接传递到第二DAC212(图2)。这样,对于本实施例,没有使用第二加法器218。第二DAC212把对应于PRNU补偿增益值的模拟信号传递到乘法器216,从而根据本发明对光信息进行补偿。
图6是框图,说明图像捕捉装置的另一个实施例。图像捕捉装置600配置为对于位于CCD602中的像素(未标出)的光信息进行数字补偿。如本文所述,CCD602可以是单个线性CCD、多个线性CCD或者矩阵CCD。控制ASIC604经由连接606向CCD602传递适当的控制信号,从而促使CCD602把光电荷经由连接610从像素传递到A/D转换器608。来自像素的光电荷由A/D转换器608转换成数字光信息。光信息经由连接612传递到控制ASIC604。然后,光信息经由驻留在图像处理系统620中的连接618传递到处理器616。
根据本发明,当执行暗信号校准测试时,所接收的光信息由处理器616处理,以便确定上述基本DSNU偏移和差异DSNU偏移。基本DSNU偏移和差异DSNU偏移经由连接624存储到存储器622中。同样,根据本发明,当执行亮信号校准测试时,所接收的光信息由处理器616处理,以便确定上述基本PRNU增益和差异PRNU增益。基本PRNU增益和差异PRNU增益存储到存储器622中。
当图像捕捉装置600捕捉图像时,对应于所捕捉图像的光信息传递到控制ASIC604。控制ASIC604把光信息传递到处理器616。根据本发明,处理器616检索基本DSNU偏移、差异DSNU偏移、基本PRNU增益和差异PRNU增益。为了对DSNU噪声进行数字补偿,处理器616把基本DSNU偏移和差异DSNU偏移相加,从而确定各像素的DSNU补偿偏移值,并以数字方式从输入的光信息中减去DSNU补偿偏移值。为了对PRNU噪声进行数字补偿,处理器616把基本PRNU增益和差异PRNU增益相加,从而确定各像素的PRNU补偿增益值,并以数字方式把PRNU补偿增益值与输入的光信息相乘。
图7是框图,说明采用互补金属氧化物半导体(CMOS)器件的图像捕捉装置的另一个实施例。CMOS702包括多个像素702a-702i。CMOS702包括其它元件,为方便起见没有标出,它们经过配置,使CMOS702把对应于像素702a-702i所检测的光的光信息传递到连接224上。根据本发明,采用CMOS702的图像捕捉装置700配置了与对于图像捕捉装置200所述的部件相似或相同的部件。为方便起见,图2和图7中相似或相同的部件具有相同的参考标号,对此不再进行描述。因此,采用CMOS702的图像捕捉装置700根据本发明的采用CCD中像素的上述实施例中的任一个针对DSNU噪声和/或PRNU噪声补偿来自像素702a-702i的光信息。
一个实施例中的像素702a-702i配置成用于扫描的单个线性CMOS阵列。作为备选方案,另一个实施例中的像素702a-702i配置成用于彩色和/或黑白扫描的多个CMOS线性阵列。在又一个实施例中,像素702a-702i配置成用于数字照相机等中的矩阵CMOS。
根据图2、3、5和/或6的任何上述体系结构实现采用CMOS线性阵列的替代实施例。此外,也可根据本文所述的本发明的其它备选实施例来实现采用CMOS技术的替代实施例。也就是说,根据本发明,通过本文所述的任何实施例,在采用CMOS技术的图像捕捉装置中对DSNU噪声和PRNU噪声进行补偿。
图8A和8B是框图,说明采用具有至少一个寄存器的加法器的图像捕捉装置的备选实施例。加法器802采用配置成接收和存储各像素的基值的基本寄存器806。其它实施例采用配置成接收和存储基值的适当存储器。例如,如果加法器802在第一加法器218中实现,则基本寄存器806配置成接收和存储基本DSNU偏移。同样,如果加法器802在第二加法器220中实现,则基本寄存器806配置成接收和存储基本PRNU增益。因此,校准RAM208不用于存储基本DSNU偏移和/或基本PRNU增益,从而进一步减少了所需的校准RAM208的容量以及相关系统部件的带宽。
因此,针对DSNU噪声补偿来自像素的光信息时,差异DSNU偏移从校准RAM208传递到加法器802,以及驻留在基本寄存器806中的基本DSNU偏移与所接收的差异DSNU偏移相加。同样,针对PRNU噪声补偿来自像素的光信息时,差异PRNU增益从校准RAM208传递到加法器802,以及驻留在基本寄存器806中的基本PRNU增益与所接收的差异PRNU增益相加。
分别根据紧接前面的DSNU偏移和PRNU增益的值确定差异DSNU偏移和差异PRNU增益,根据图2、3、5、6和/或7的上述体系结构中任一个来实现另一个实施例。因此,基本DSNU偏移和基本PRNU增益是紧接前面的像素的DSNU偏移和PRNU增益的值。
当紧接前面的像素的DSNU偏移和PRNU增益用作基值时,第一像素的DSNU偏移和PRNU增益分别在暗信号校准测试和亮信号校准测试期间存储在校准RAM208(或另一个指定的存储媒体)中。
当接收到第二像素的DSNU偏移时,通过计算第一像素和第二像素的DSNU偏移之间的差来确定第二像素的差异DSNU偏移。当接收到第二像素的PRNU增益时,通过计算第一像素和第二像素的PRNU增益之间的差来确定第二像素的差异PRNU增益。为第二像素确定的差异DSNU偏移和差异PRNU增益存储在校准RAM208(或另一个指定存储媒体)中。
当接收到第三像素的DSNU偏移时,通过计算第二像素和第三像素的DSNU偏移之间的差来确定第三像素的差异DSNU偏移。当接收到第三像素的PRNU增益时,通过计算第二像素和第三像素的PRNU增益之间的差来确定第三像素的差异PRNU增益。为第三像素所确定的差异DSNU偏移和差异PRNU增益存储在校准RAM208(或另一个指定存储媒体)中。因此,对全部像素重复上述过程,使得全部像素的差异DSNU偏移和差异PRNU增益被确定并存储在校准RAM208(或另一个指定存储媒体)中。
捕捉图像时,从校准RAM208(或另一个指定存储媒体)中检索第一像素的基本DSNU偏移和基本PRNU增益。第一像素的基本DSNU偏移和基本PRNU增益用于利用上述实施例中任一个对来自第一像素的光信息进行补偿。
对第二像素的光信息进行补偿时,从校准RAM208(或另一个指定存储媒体)中检索第二像素的差异DSNU偏移和差异PRNU增益。(来自第一像素的)基本DSNU偏移和基本PRNU增益分别与所检索的第二像素的差异DSNU偏移和差异PRNU增益相加。因此,利用上述实施例的任一个对来自第二像素的光信息进行补偿。此外,为第二像素确定的DSNU偏移和PRNU增益这时是当前的基本DSNU偏移和当前的基本PRNU增益。
对第三像素的光信息进行补偿时,从校准RAM208(或另一个指定存储媒体)中检索第三像素的差异DSNU偏移和差异PRNU增益。(来自第二像素的)基本DSNU偏移和基本PRNU增益分别与所检索的第三像素的差异DSNU偏移和差异PRNU增益相加。因此,利用上述实施例的任一个对来自第三像素的光信息进行补偿。此外,为第三像素确定的DSNU偏移和PRNU增益这时是用于补偿第四像素的光信息的当前基本DSNU偏移和当前基本PRNU增益。
对所有像素重复上述过程,通过从校准RAM208(或从另一个指定存储媒体)中检索各像素的差异DSNU偏移和差异PRNU增益,并通过把(根据紧接前面的像素确定的)当前基本DSNU偏移和当前基本PRNU增益与所检索的差异DSNU偏移和差异PRNU增益相加,从而确定所有像素的DSNU偏移和PRNU增益。因此,利用上述实施例的任一个、通过已确定的DSNU偏移和PRNU增益对光信息进行补偿。
图8B说明根据本发明、采用具有基本寄存器806和差异寄存器808的加法器804的图像捕捉装置的一个实施例。基本寄存器806配置成接收和存储各像素的基值。其它实施例采用配置成接收和存储基值的适当存储器。例如,如果加法器804在第一加法器218中实现,则基本寄存器806配置成接收和存储基本DSNU偏移。同样,如果加法器804在第二加法器220中实现,则基本寄存器806配置成接收和存储基本PRNU增益。因此,校准RAM208不用于存储基本DSNU偏移和/或基本PRNU增益,从而进一步减少了所需的校准RAM208的容量以及相关系统部件的带宽。
差异寄存器808配置成接收和存储各像素的差异值。例如,如果加法器804在第一加法器218中实现,则差异寄存器808配置成接收和存储差异DSNU偏移。同样,如果加法器804在第二加法器220中实现,则差异寄存器808配置成接收和存储差异PRNU增益。其它实施例采用配置成接收和存储差异值的适当存储器。
因此,对DSNU噪声补偿来自像素的光信息时,差异DSNU偏移从校准RAM208传递到差异寄存器808,而且驻留在基本寄存器806中的基本DSNU偏移与所接收的差异DSNU偏移相加。相加的基本DSNU偏移和差异DSNU偏移传递到DAC,用于如上所述补偿光信息。此外,相加的基本DSNU偏移和差异DSNU偏移重新存储到基本寄存器806,从而产生当前的基本DSNU偏移,如上所述。
同样,针对PRNU噪声补偿来自像素的光信息时,差异PRNU增益从校准RAM208传递到差异寄存器208,并且驻留在基本寄存器806中的基本PRNU增益与所接收的差异PRNU增益相加。相加的基本PRNU增益和差异PRNU增益传递到DAC,用于如上所述补偿光信息。此外,相加的基本PRNU增益和差异PRNU增益重新存储到基本寄存器806,从而产生当前的基本PRNU增益,如上所述。
另一个实施例在加法器802(图8A)中以累加寄存器的方式实现基本寄存器806。因此,当像素的差异DSNU偏移或差异PRNU增益由加法器802接收时,差异DSNU偏移或差异PRNU增益加到当前基本DSNU偏移或基本PRNU增益上,从而确定该像素的DSNU偏移或PRNU增益。然后,当下一个像素的差异DSNU偏移或差异PRNU增益由加法器802接收时,差异DSNU偏移或差异PRNU增益加到当前基本DSNU偏移或基本PRNU增益上,从而确定所述下一个像素的DSNU偏移或PRNU增益。对全部像素按照上述方式进行该过程。
图9表示流程图,说明根据本发明的一个实施例用于补偿图像中噪声的过程。流程图900表示用于实现逻辑310(图3)的一个实施例的体系结构、功能性和操作,例如在计算机可读媒体中以程序来实现该逻辑,使得基本DSNU偏移、差异DSNU偏移、基本PRNU增益和差异PRNU增益被确定并保存到校准RAM208(图2)中,如以上根据本发明所述。一个备选实施例通过配置为状态机的硬件来实现流程图900的逻辑。在这方面,各框可表示模块、代码段或部分,它包含一个或多个用于实现指定的逻辑功能的可执行指令。还应当指出,在一些备选实现中,框中所述的功能可能不按照图9中所示顺序出现,或者可能包括其它功能,只要不背离图像捕捉装置200的功能性。例如,图9中连续的两个框实际上可完全同时执行,这些框有时可能以相反顺序执行,或者某些框在所有情况下都不执行,取决于所涉及的功能性,下面将进一步阐述。所有这些修改和变更均包含在本发明的范围之内。
该过程从框902开始。在框904,接收来自多个像素的测试信息。在框906,确定与来自多个像素中的选定一个像素的测试信息对应的基本补偿值。在框908,产生(或确定)多个差异补偿值,每个差异补偿值等于来自各相应像素的测试信息和基本补偿值之差。在框910,基本补偿值和差异补偿值存储到存储器中。该过程在框912结束。
上述校准RAM208配置成存储与所确定的基本DSNU偏移、差异DSNU偏移、基本PRNU增益和差异PRNU增益对应的数字信息。校准RAM208可以是状态机、控制ASIC、计算机和/或处理器相关的系统或方法所使用的、或者与其结合的任何适当的计算机可读媒体。在本文的上下文中,校准RAM208是计算机可读媒体,它是包含或存储数据的电子、磁、光或另一种物理装置。此外,校准RAM208能够以指令执行系统、设备或装置所使用或与其结合的任何适当的计算机可读媒体的形式来实现,其中所述指令执行系统、设备或装置包括例如能够从指令执行系统、设备或装置中取指令并执行与已确定的基本DSNU偏移、差异DSNU偏移、基本PRNU增益和差异PRNU增益相关的指令的基于计算机的系统、包含处理器的系统或者其它系统。在本说明的上下文中,“计算机可读媒体”可以是能够存储、传递、传播或传送与指令执行系统、设备和/或装置相关的、由其使用的、或者与其结合的数据的任何装置。例如,计算机可读媒体可以是电子、磁、光、电磁、红外线或半导体系统、设备、装置或传播媒体或者现在已知或将来开发的其它这种媒体。
当本发明执行配置成确定基本DSNU偏移、差异DSNU偏移、基本PRNU增益和差异PRNU增益的逻辑时,这种逻辑将驻留在存储器中。这种存储器能够以对于用于校准RAM208的计算机可读媒体所述的实施例中任一个的方式来实现。
此外,为了便于说明和描述本发明,校准RAM208描述为独立的专用存储元件。校准RAM208可驻留在图像捕捉装置200中的其它任何适当位置,或者作为图像捕捉装置200可访问的其它系统部件。例如,多功能存储元件可驻留在图像捕捉装置200中。可分配多功能存储元件的适当设计尺寸和配置的部分以用于存储根据本发明所确定的基本DSNU偏移、差异DSNU偏移、基本PRNU增益和差异PRNU增益。
权利要求
1.一种补偿图像信息中的噪声的系统,包括多个像素(202);存储器(208),配置成至少存储多个差异补偿值;处理器(204),配置成处理在校准测试期间从所述多个像素(202)接收的测试信息,配置成根据从所选像素(202)接收的测试信息确定基本补偿值,还配置成确定所述多个差异补偿值,使得每个差异补偿值基于来自各个所述相应像素(202)的所述测试信息和所述基本补偿值之间的差异;加法器(220,218),配置成通过把所述基本补偿值与各个相应的差异补偿值相加而产生所述多个像素(202)中每一个的补偿值;以及组合元件(214,216),配置成把从所述多个像素(202)接收的捕捉图像信息与相应的补偿值相结合。
2.如权利要求1所述的系统,其特征在于所述基本补偿值是基本暗信号不均匀性(DSNU)偏移,所述差异补偿值是差异DSNU偏移,以及所述补偿值是DSNU补偿偏移值。
3.如权利要求1所述的系统,其特征在于所述基本补偿值是基本照片响应不均匀性(PRNU)增益,所述差异补偿值是差异PRNU增益,以及所述补偿值是PRNU补偿增益值。
4.一种用于补偿图像信息中的噪声的方法,所述方法包括接收多个像素(202)的测试信息;根据所述测试信息确定基本补偿值;确定多个差异补偿值,每个差异补偿值基于每个所述相应像素(202)的所述测试信息和所述基本补偿值之间的差异;以及存储所述基本补偿值和所述多个差异补偿值。
5.如权利要求4所述的方法,其特征在于还包括捕捉图像的至少一部分,使得所述多个像素(202)产生对应于所述图像的图像信息;把所述基本补偿值与所述差异补偿值中每一个相加,从而确定与所述像素(202)中的每一个像素唯一对应的多个补偿值;以及采用所述确定的补偿值来修改所述图像信息。
6.如权利要求4所述的方法,其特征在于存储还包括把所述基本补偿值存储在驻留于加法器(802)中的存储器(806)中;以及把所述差异补偿值存储到校准存储器(208)中。
7.如权利要求4所述的方法,其特征在于所述确定还包括确定与来自所述所选像素(202)的所述测试信息对应的基本暗信号不均匀性(DSNU)补偿值;以及通过求出来自各个所述像素(202)的所述测试信息与所述基本DSNU补偿值之差来确定多个差异DSNU补偿值。
8.如权利要求7所述的方法,其特征在于还包括把所述基本DSNU补偿值与每个所述差异DSNU补偿值相加,从而确定与各个所述像素(202)唯一对应的多个DSNU补偿值;以及把所述确定的多个DSNU补偿值与来自所述像素(202)的相应捕捉图像信息相结合。
9.如权利要求4所述的方法,其特征在于所述确定还包括确定与来自所述所选像素(202)的所述测试信息对应的基本照片响应不均匀性(PRNU)补偿值;以及通过求出来自各个所述像素(202)的所述测试信息与所述基本PRNU补偿值之差来确定多个差异PRNU补偿值。
10.如权利要求9所述的方法,其特征在于还包括把所述基本PRNU补偿值与每个所述差异PRNU补偿值相加,从而确定与各个所述像素(202)唯一对应的多个PRNU补偿值;以及把所述确定的多个PRNU补偿值与来自所述像素(202)的相应捕捉图像信息相乘。
全文摘要
一种补偿图像信息中的噪声的系统和方法。该方法包括接收多个像素(102)的测试信息;根据测试信息确定基本补偿值;确定多个差异补偿值,各差异补偿值基于每个相应像素的测试信息与基本补偿值之间的差异;以及存储基本补偿值和多个差异补偿值。
文档编号H04N5/365GK1591464SQ20041003231
公开日2005年3月9日 申请日期2004年3月25日 优先权日2003年3月25日
发明者K·E·斯皮尔斯, K·O·莫尔甘 申请人:惠普开发有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1