信号处理设备及其方法、操作处理程序和程序存储介质的制作方法

文档序号:6480774阅读:199来源:国知局
专利名称:信号处理设备及其方法、操作处理程序和程序存储介质的制作方法
技术领域
本发明的领域本发明涉及一种信号处理设备,它适合于用作例如数字静止摄象机并从具有多个不同类型的滤光器的一个图象检测设备的输出产生一种亮度信号或一种彩色信号,且本发明还涉及该设备的一种信号处理方法。
在具有这种Bayer设置的单检测器摄象机中,每一个象素只获得R、G和B之一的颜色信息。为了在每个象素中获得R、G和B的所有的颜色信息,可以在一个随后的电路中进行插值。最简单的插值方法是把除了所要插值的彩色信号以外的所有彩色信号的电平都置为0,并对每一个象素进行两维的低通滤波(LPF)处理,从而获得一个插值的值。
不幸的是,如果这种两维LPF处理只是如上地进行,插值图象的频率特性将失去高频成分,因而图象变得模糊。
为了解决这种问题,提出了一种方法,以使LPF处理根据图象的特性而改变。例如,如果一个图象的一定的部分被发现是纵向的条,则LPF处理只沿着图象的横向方向进行;如果一个图象的一定部分被发现是横向的条,则LPF处理只沿着图象的纵向方向进行。如果一个图象的某一部分被发现是介于纵向和横向条之间的一个波浪,沿着图象的横向方向的LPF处理和沿着图象的纵向方向的LPF处理根据波动的程度而得到加权,从而插值一个彩色信号。
然而,上述的传统方法未考虑到具有接近图象检测设备的Nyquist频率的一个频率的图象(例如纵向条形图案或横向条形图案)的检测。
接近图象检测设备的Nyquist频率的一个频率是一种折叠信号,因而难于判定该图象是一个纵向还是一个横向条。这引起了纵向和横向条之间的错误判定。例如,虽然实际的对象是一个横向条,由于在所要插值的特定的象素上的错误而可能进行纵向LPF处理,而对下一个所要插值的象素进行横向LPF处理。即,不能连续地进行适当的彩色信号插值。
为了实现上述目的,根据本申请的一个方面,用于对一个图象检测设备的输出彩色信号进行插值的一种信号处理设备的特征在于包括第一插值装置,它根据沿着第一和第二方向的象素数据而在作为一个对象的一个象素位置进行插值;第二插值装置,它根据沿着第一方向的象素数据,在作为一个插值对象的一个象素位置进行插值;第三插值装置,它根据沿着第二方向的象素数据,在作为插值对象的一个象素位置进行插值;确定装置,它确定相对于作为插值对象一个象素位置处的一个信号的沿着第一和第二方向的相关性;选择装置,它根据来自该确定装置的确定结果,根据来自该第二和第三插值装置之一的一个输出而选择插值的数据;以及,输出装置,它根据该插值的数据以及该选择装置的输出插值数据而输出一个插值的信号,该插值的数据基于该第一插值装置的一个输出。
根据本申请的另一个方面,对一个图象检测设备的输出彩色信号进行插值的一种信号处理方法的特征在于它包括第一插值步骤,用于根据沿着第一和第二方向的象素数据而在作为插值对象的一个象素位置进行插值;第二插值步骤,用于根据沿着该第一方向的象素数据在作为一个插值对象的一个象素位置进行插值;第三插值步骤,用于根据沿着该第二方向的象素数据在作为一个插值对象的一个象素位置进行插值;选择步骤,用于确定在作为一个插值对象的一个象素位置处沿着该第一和第二方向相对于一个信号的相关性,并根据该确定结果,根据来自该第二和第三插值步骤之一的一个输出而选择插值数据;以及,输出步骤,用于根据该插值数据以及来自该选择步骤的输出插值数据而输出一个插值信号,该插值数据是基于来自第一插值步骤的输出。
根据本申请的再一个方面,在存储用于对来自一个图象检测设备的输出彩色信号进行插值的运行处理程序的一种存储介质中,该运行处理程序包括第一插值步骤,用于根据沿着第一和第二方向的象素数据而在作为插值对象的一个象素位置进行插值;第二插值步骤,用于根据沿着该第一方向的象素数据在作为一个插值对象的一个象素位置进行插值;第三插值步骤,用于根据沿着该第二方向的象素数据在作为一个插值对象的一个象素位置进行插值;选择步骤,用于确定在作为一个插值对象的一个象素位置处沿着该第一和第二方向相对于一个信号的相关性,并根据该确定结果,根据来自该第二和第三插值步骤之一的一个输出而选择插值数据;以及,输出步骤,用于根据该插值数据以及来自该选择步骤的输出插值数据而输出一个插值信号,该插值数据是基于来自第一插值步骤的输出。
根据本申请的又一个方面,用于对来自一个图象检测设备的一个输出彩色信号进行插值的一种运行处理程序包括第一插值步骤,用于根据沿着第一和第二方向的象素数据而在作为一个插值对象的一个象素位置进行插值;第二插值步骤,用于根据沿着该第一方向的象素数据在作为一个插值对象的一个象素位置进行插值;第三插值步骤,用于根据沿着该第二方向的象素数据,在作为一个插值对象的一个象素位置进行插值;选择步骤,用于确定该第一和第二方向相对于在作为一个插值对象的一个象素位置处的一个信号的相关性,并根据该确定结果而根据来自该第二和第三插值步骤之一的一个输出而选择插值的数据;以及,输出步骤,用于根据插值的数据以及来自该选择步骤的输出插值数据而输出一个插值的信号,该插值的数据是根据来自该第一插值步骤的一个输出。
从以下对本发明的最佳实施例所进行的描述,除上述以外的其他目的和优点,对于本领域的技术人员将变得显而易见。在该描述中引用了附图,这些附图构成了描述的一部分并显示了本发明的一个例子。然而,该例子并不穷尽本发明的各种实施例,因而本发明的范围只由所附的权利要求书来确定。
参见图2,一个WB(白平衡)电路1对一个图象信号的白平衡进行校正。这种WB电路1接收从一个图象检测设备输出并被A/D转换的图象信号。
一个G插值电路2对每一个象素进行G信号插值。类似地,一个R插值电路15进行R信号插值,且一个B插值电路16进行B信号插值。
一个纵向/横向确定电路10确定一个图象是一种纵向条、一种横向条、还是它们之间的情况。一个绝对值形成电路13把来自纵向/横向确定电路10的一个输出参数信号改变成一种绝对值。注意在纵向/横向确定电路10和绝对值形成电路13中的处理将在以下得到描述。
一个APC电路14对来自G插值电路2的输出G信号的孔径进行校正。这种用于进行孔径校正的APC电路也被置于R插值电路15和B插值电路16的每一个的随后的级中。
借助上述的插值处理,与各象素位置相应的所有R、G和B信号都被获得。另外,通过根据Y=0.3R+0.59G+0.11B的随后的处理,获得了一个亮度信号Y。
为了简化描述,在第一和其他的实施例中只说明对一个G信号的插值。对R和B信号的插值被线性地进行。
以下描述G插值电路2的内部配置。
一个0插入电路3把除了具有所要插值的一种颜色的象素(即具有一个G滤色器的象素)之外的象素的输出信号电平置为0。
一个两维LPF 4对接近Nyquist频率和不容易被确定是纵向条或横向条的一个图象信号进行插值这种两维LPF 4,通过利用在非常接近所要插值的一个象素的位置的一个两维范围中的象素,而进行插值,从而不会产生图象模糊。
一个水平LPF(低通滤波器)5,通过利用相对于一个所要插值的象素沿着横向方向(水平方向)的一个图象信号,而进行插值。在此实施例中,这种水平LPF 5通过利用在沿着一个所要插值的象素的位置的水平方向上比两维LPF 4所采用的图象信号的范围宽的范围中的一个图象信号,而进行插值。
一个纵向LPF 6,通过利用沿着相对于所要插值的象素的该位置的纵向方向的一个图象信号,而进行插值。在此实施例中,该纵向LPF 6通过利用沿着一个所要插值的象素的位置的纵向方向比该两维LPF 4所用的图象信号的范围宽的一个范围内的一个图象信号,而进行插值。
一个加法器7计算两维LPF 4的输出与水平LPF 5的输出之间的差。一个加法器8计算两维LPF 4的输出与纵向LPF 6的输出之间的差。一个切换器9根据来自纵向/横向确定电路10的确定结果而选择加法器7或8的输出。一个乘法器11把切换器9所选定的信号输出与绝对值形成电路13的输出相乘。一个加法器12把来自两维LPF 4的输出与来自乘法器11的输出相加。
图5是有关第一实施例中的图象信号(G信号)插值的流程图。图3清洁地显示了

图1所示的滤色器设置中的象素位置。以下结合图3和5描述该实施例的插值处理。
首先,在S101,0插入电路3在于除了用于G的滤色器以外的滤色器(即R和B的滤色器)相应的象素中插入0。
流程进行到S102,且两维LPF 4为来自0插入电路3的输出信号进行象素插值,从而获得一种两维G插值信号。这种两维LPF 4被这样配置,即使得进行利用沿着纵向方向的象素数据的[1 2 1]/2的插值和利用沿着水平方向的象素数据的[1 2 1]/2的插值。例如,在图3所示的象素位置R33的一个插值值G33’是沿着纵向方向(1×G32+2×R33+1×G34)/2=(G32+G34)/2且沿着水平方向(1×G23+2×R33+1×G43)/2=(G23+G43)/2因而,通过计算平均G33’=(G32+G34+G23+G43)/4
流程进行到S103,且纵向/横向确定电路10检查所要插值的象素信号是沿着纵向方向还是水平方向有大的相关性。更具体地说,纵向/横向确定电路10检查该图象是一个纵向条形图案还是一个横向条形图案。
以下详细描述在此纵向/横向确定电路中的确定方法。例如,假定所要插值的一个象素的位置是R33。
diffHV33=diffH33-diffV33diffH33=|G32-G34|+|2R33-R31-R35|diffV33=|G23-G43|+|2R33-R13-R53|应该注意的是diffH表示以所要插值的象素为中心的象素之间沿着水平方向的量值差,且diffV表示以所要插值的象素为中心的象素之间沿着纵向方向的量值差。还应该注意的是diffHV表示象素之间沿着纵向方向的量值差与象素之间沿着水平方向的量值差之间的差。即,如果diffHV是正的,该图象是一个纵向的条形图案;如果diffHV是负的,该图象是一个横向条形图案。diffHV的值,通过用一个一定的阈值来对计算出的值进行限幅,而被设定在-1至1的范围中。应该注意的是,用于计算diffHV的表达式不限于上述的表达式。
如果diffHV>0,即如果该图象被确定为是一个纵向条形图案,流程进行到S104。如果diffHV<0,即如果确定该图象是一个横向条形图案,流程进行到S105。
在S104,切换器9选择来自加法器8的一个输出信号Dv。注意纵向LPF6被这样地配置,即能够通过利用沿着纵向方向的象素数据而进行[1 46 4 1]/8的插值。例如,当象素位置R33是插值对象时,来自纵向LPF 6的一个输出值Gv33是Gv33=(1×R13+4×G23+6×R33+4×G43+1×R53)/8=(G23+G43)/2因此,当象素位置R33是插值对象时,来自加法器8的输出差信号Dv是Dv33=Gv33-G33’=(G23+G43-G32-G34)/4另一方面,在S105,切换器9选择来自加法器7的一个输出信号Dh。应该注意的是,水平LPF 5被这样地配置,以用于利用沿着水平方向的象素数据而进行[1 4 6 4 1]/8的插值。例如,当象素位置R33是插值对象时,来自水平LPF 5的输出值Gh33是Gh33=(1×R31+4×G32+6×R33+4×G34+1×R35)/8=(G32+G34)/2因此,当象素位置G33是插值对象时,来自加法器7的输出差信号Dh是Dh33=Gh33-G33’=(G32+G34-G23-G43)/4在S106中,乘法器11把来自绝对值形成电路13的输出与切换器9选定的信号相乘。这种绝对值形成电路13输出作为diffHV的绝对值的一个信号。在S107,来自两维LPF 4的输出和来自乘法器11的输出被相加,以输出一个最后的被插值的数据G。
通过上述处理,适当的插值得到进行。例如,如果由于Nyquist频率附近的一个图象信号的影响而难于区分纵向和横向条,diffHV的该值小,因而乘法器11减小Gh或Gv的值。即,来自两维LPF 4的输出的被插值数据通过输出的被插值数据Gh或Gv所加权。这抑制了折叠信号的影响并使得可以进行适当的插值。
另外,如果diffHV=1,即如果一个对象被确定是一个纵向条形图案,切换器9选择Dv,且这种Dv被乘上|1|。结果,来自乘法器11的输出的被插值数据被加权。例如,当象素位置R33是插值对象时,来自加法器12的输出(即最后的被插值的数据G)是G33=G33’+Dv33=(G23+G43)/2这防止了沿着纵向方向的特性的恶化。
如果diffHV=-1,即如果该物体被确定为是一个横向条形图案,切换器9选择Dh,且这种Dh被乘以|-1|。结果,来自乘法器11的输出的被插值数据得到加权。例如,当象素位置R33是插值对象时,来自加法器12的输出(即最后的被插值的数据G)是
G33=G33’+Dh33=(G32+G34)/2这防止了沿着图象的纵向方向的特性恶化。(第二实施例)图6是第二实施例中的一种信号处理设备的框图。图6中显示的这种配置等价这样一种配置-其中图2所示的水平LPF 5和加法器7被一个纵向HPF(高通滤波器)25所代替,且图2所示的纵向LPF 6和加法器8被一个水平HPF 26所代替。与图2中相同的标号表示了执行相同的处理的部分,且对这些部分的描述将被省略。
纵向HPF 25具有图7A中显示的一种滤波器特性。即,来自该纵向HPF25的输出与第一实施例中来自水平LPF 5的输出与来自两维LPF的输出之间的差的信号相同。例如,当图3所示的象素位置R33是插值对象时,来自该纵向HPF 25的输出信号Dh是Dh33=Gh33-G33’=(G32+G34-G23-G43)/4水平HPF 26具有图7B所示的滤波器特性。即,来自该水平HPF 26的输出与第一实施例中来自纵向LPF 6的输出与来自两维LPF的输出之间的差的信号相同。例如,当图3所示的象素位置R33是插值对象时,来自水平HPF26的一个输出信号Dv是Dy33=Gv33-G33’=(G23+G43-G32-G34)/4这种第二实施例也能够实现与第一实施例相同的效果。(第三实施例)图8是显示根据第三实施例的一种信号处理设备的设置的框图。第三实施例的这种信号处理设备具有一种配置-其中一个增益电路17和一个加法器18被加到图2所示的第一实施例的信号处理设备上。在图8所示的这种框图中,与图2中相同的标号表示执行相同的处理的部分,因而省略了对这些部分的详细描述。
增益电路17对来自一个乘法器11的输出信号进行放大。增益电路17的输出信号被加法器18加到来自一个APC电路14的输出信号上。即,来自乘法器11的输出差信号是根据一个图象的图案而适配地选择的高频信号,当一个图象是纵向的横向条形图案时,乘法器的输出电平大,因而高频信号得到了强调;如果不能识别一个图象的图案,高频信号的强调被抑制。即,可以对一个被插值的信号的高频部分进行有利的适配强调。
另外,如上所述,乘法器11的输出被用作用于对一个图象的高频成分进行强调的一个信号。即,在此实施例中,一个G插值电路2也被用作用于对一个图象的高频信号进行强调的电路。该简化了电路的配置。(第四实施例)图9是显示根据第四实施例的一种信号处理设备的设置的框图。第四实施例的这种信号处理设备具有一种配置-其中一个增益电路17、一个加法器18、一个正/负确定增益电路19、一个绝对值形成电路20、以及一个加法器21被加到图2所示的第一实施例的信号处理设备。在图9所示的框图中,与图2中相同的标号表示执行相同的处理的部分,因而省略了对其的详细描述。
在第四实施例中,来自一个纵向/横向确定电路10的确定信号diffHV得到调整。一个确定信号以与在第一实施例中的方式相同的方式得到处理。另一个确定信号被提供给正/负确定增益电路19-在那里一个所希望的增益只被加到一个正或负的信号上。
例如,当一个两倍的增益只被加到一个正信号上时,该确定信号的范围由从-1至1改变至从-1至2,如图10所示。
绝对值形成电路20把这种确定信号改变成一种绝对值。增益电路17对该信号进行强调,且加法器18把该信号加到一个G插值信号。其结果是一个G插值信号-其中沿着水平方向的高频强调的程度与沿着纵向方向的不同。(其他实施例)本发明还可被应用于一种图象检测设备,它具有一种结构-在该结构中象素在每一个水平行都偏移了半个象素的距离。在此结构中,上述各个实施例的处理可通过用倾斜的相关性处理来代替纵向相关性处理而得到实施。
作为一个例子,本发明可通过经过诸如因特网的网络向一种信号处理设备提供用于实施上述实施例的功能的软件的程序码,并由该信号处理设备的一个计算机(或一个CPU或MPU)读出和执行存储在一种存储介质中的该程序码,而得到实现。
在此情况下,从该存储介质读出的这些程序码实施了上述实施例的功能,且存储有该程序码的存储介质构成了本发明。
作为用于提供该程序码的这种存储介质,可以采用例如一个软盘、一个硬盘、光盘、磁光盘、CD-ROM、CD-R、磁带、非易失存储卡、以及ROM。
另外,除了通过执行计算机读出的程序码而实施上述实施例的功能之外,本发明还包括一种情况-其中在计算机上运行的一个OS(操作系统)或类似的东西按照该程序码的指示而执行整个或部分的实现处理,从而实施了上述实施例的功能。
进一步地,本发明还包括一种情况,其中从该存储介质读出的程序码被写入到插入到该计算机中的一个功能扩展板或与该计算机相连的一个功能扩展单元,且根据该程序码的指示,该功能扩展板或功能扩展单元的一个CPU等执行部分或全部实际处理,从而实施了上述实施例的功能。
当本发明被应用于上述存储介质时,这种存储介质存储了与以上说明的流程图相应的程序码。简要地说,本发明的信号处理设备所必需的模块被存储在该存储介质中。
在上述的实施例中,根据相对于所要插值的象素位置的方向(例如水平和纵向方向)的相关性,可以检查检查是把重要性提供给根据沿着两维方向的象素数据而插值的数据,还是提供给按照沿着一个方向的象素数据而被插值的数据。因此,当一个图象被发现是纵向条形图案或横向条形图案时,该图象的频率特性不发生恶化。另外,即使一个图象可以是一个纵向条形图案或一个横向条形图案,折叠信号等不会产生不利的影响。
本发明不限于上述实施例,且在不脱离本发明的精神和范围的前提下可以进行各种改变和修正。因此,本发明的范围由所附权利要求书限定。
权利要求
1.一种信号处理设备,用于插值来自一个图象检测设备的一个输出彩色信号,包括第一插值装置,它根据沿着第一和第二方向的象素数据在作为一个插值对象的一个象素位置进行插值;第二插值装置,它根据沿着该第一方向的象素数据在作为一个插值对象的象素位置进行插值;第三插值装置,它根据沿着该第二方向的象素数据在作为一个插值对象的象素位置进行插值;确定装置,它确定在作为一个插值对象的一个象素位置处相对于一个信号沿着该第一和第二方向的相关性;选择装置,它按照来自所述确定装置的确定结果并根据来自所述第二和第三插值装置之一的一个输出而选择被插值的数据;输出装置,它根据被插值的数据-该数据是根据来自所述第一插值装置的一个输出-和来自所述选择装置的该输出的被插值数据而输出一个被插值的信号。
2.根据权利要求1的设备,其中根据来自所述确定装置的确定结果,所述输出装置通过根据来自所述第一插值装置的输出和来自所述选择装置的输出的被插值数据而对该被插值数据进行加权,而输出一个被插值的数据。
3.根据权利要求2的设备,其中如果所述确定装置被预期确定沿着该第一和第二方向的相关性将变得相等,所述输出装置通过这样进行加权而产生一个被插值的数据-根据来自所述第一插值装置的输出的该被插值数据的权比来自所述选择装置的输出被插值数据的权大。
4.根据权利要求1的设备,其中所述第二插值装置在比当所述第一插值装置进行插值时更大的范围中根据沿着该第二方向的象素数据而进行插值。
5.根据权利要求1的设备,其中所述第三插值装置在并当所述第一插值装置进行插值时更大的范围中根据沿着该第二方向的象素数据而进行插值。
6.根据权利要求1的设备,其中所述选择装置选择来自所述第二插值装置的输出的被插值数据与来自所述第一插值装置的输出的被插值数据之间的一个差与来自所述第三插值装置的输出的被插值数据与来自所述第一插值装置的输出的被插值数据之间的差中的一个。
7.根据权利要求6的设备,其中如果所述确定装置确定作为插值对象的一个象素位置沿着该第二方向具有比沿着该第一方向更高的相关性,所述选择装置选择来自所述第二插值装置的输出的被插值数据与来自所述第一插值装置的输出的被插值数据之间的差。
8.根据权利要求6的设备,其中如果所述确定装置确定作为一个插值对象的一个象素位置沿着该第一方向具有比沿着该第二方向更高的相关性,所述选择装置选择来自所述第三插值装置的输出的被插值数据与来自所述第一插值装置的输出的被插值数据之间的差。
9.根据权利要求1的设备,进一步包括用于根据来自所述确定装置的确定结果而强调来自所述输出装置的输出的被插值信号的强调装置。
10.根据权利要求9的设备,其中所述强调装置对该第一和第二方向之一进行强调。
11.根据权利要求1的设备,其中所述第二和第三插值装置是HPF(高通滤波器)。
12.根据权利要求1的设备,其中所述图象检测设备包括具有一种Bayer设置的滤色器。
13.根据权利要求1的设备,其中在所述图象检测设备中,象素是偏移的。
14.对来自一个图象检测设备的一个输出彩色信号进行插值的一种信号处理方法,包括第一插值步骤,用于根据沿着第一和第二方向的象素数据在作为一个插值对象的一个象素位置进行插值;第二插值步骤,用于根据沿着该第一方向的象素数据在作为一个插值对象的一个象素位置进行插值;第三插值步骤,用于根据沿着该第二方向的象素数据在作为一个插值对象的一个象素位置进行插值;选择步骤,用于确定沿着该第一和第二方向相对于在作为一个插值对象的一个象素位置的一个信号的相关性,并根据该确定结果并根据来自该第二和第三插值步骤之一的一个输出而选择被插值数据;以及输出步骤,用于根据基于来自第一插值步骤的一个输出的被插值数据以及来自该选择步骤的输出的被插值数据而输出一个被插值的信号。
15.根据权利要求14的方法,其中根据沿着该第一和第二方向的相对于在作为一个插值对象的该象素位置处的该信号的相关性的确定结果,该输出步骤包括通过根据来自该第一插值步骤的输出和来自该选择步骤的输出的被插值数据对该被插值数据进行加权而输出一个被插值的信号。
16.根据权利要求15的方法,其中如果预期沿着该第一和第二方向的该相关性将被确定为相等,该输出步骤包括通过这样进行加权而产生一个被插值的信号-即根据来自第一插值步骤的被插值数据的加权大于来自选择设备的输出的被插值数据的加权。
17.根据权利要求14的方法,其中该第二插值步骤包括在比当该第一插值步骤进行插值时更大的范围中根据象素数据沿着第一方向进行插值。
18.根据权利要求14的方法,其中该第三插值步骤包括根据象素数据沿着该第二方向在比当第一插值步骤进行插值时更大的范围中进行插值。
19.根据权利要求14的方法,进一步包括强调步骤,该强调步骤根据沿着该第一和第二方向相对于在作为一个插值对象的该象素位置的该信号的相关性的确定结果而对来自该输出步骤的该输出的被插值信号进行强调。
20.根据权利要求19的方法,其中该强调步骤包括强调该第一和第二方向中的一个。
21.根据权利要求14的方法,其中该第二和第三插值步骤包括利用HPF(高通滤波器)进行插值。
22.一种存储介质,用于存储用于对来自一个图象检测设备的一个输出彩色信号进行插值的运行处理程序,所述运行处理程序包括第一插值步骤,用于根据沿着第一和第二方向的象素数据在作为一个插值对象的一个象素位置进行插值;第二插值步骤,用于根据沿着该第一方向的象素数据在作为一个插值对象的一个象素位置进行插值;第三插值步骤,用于根据沿着该第二方向的象素数据在作为一个插值对象的一个象素位置进行插值;选择步骤,用于确定沿着该第一和第二方向相对于在作为一个插值对象的一个象素位置的一个信号的相关性,并根据该确定结果并根据来自该第二和第三插值步骤之一的一个输出而选择被插值数据;以及输出步骤,用于根据基于来自第一插值步骤的一个输出的被插值数据以及来自该选择步骤的输出的被插值数据而输出一个被插值的信号。
23.根据权利要求22的介质,其中根据沿着该第一和第二方向的相对于在作为一个插值对象的该象素位置处的该信号的相关性的确定结果,该输出步骤包括通过根据来自该第一插值步骤的输出和来自该选择步骤的输出的被插值数据对该被插值数据进行加权而输出一个被插值的信号。
24.根据权利要求23的介质,其中如果预期沿着该第一和第二方向的该相关性将被确定为相等,该输出步骤包括通过这样进行加权而产生一个被插值的信号-即根据来自第一插值步骤的被插值数据的加权大于来自选择设备的输出的被插值数据的加权。
25.根据权利要求22的介质,其中该第二插值步骤包括在比当该第一插值步骤进行插值时更大的范围中根据象素数据沿着第一方向进行插值。
26.根据权利要求22的介质,其中该第三插值步骤包括根据象素数据沿着该第二方向在比当第一插值步骤进行插值时更大的范围中进行插值。
27.根据权利要求22的介质,其中所述运行处理程序进一步包括强调步骤,该强调步骤根据沿着该第一和第二方向相对于在作为一个插值对象的该象素位置的该信号的相关性的确定结果而对来自该输出步骤的该输出的被插值信号进行强调。
28.根据权利要求27的介质,其中该强调步骤包括强调该第一和第二方向中的一个。
29.根据权利要求22的介质,其中该第二和第三插值步骤包括利用HPF(高通滤波器)进行插值。
30.用于对来自一个图象检测设备的一个输出彩色信号进行插值的一种运行处理程序,包括第一插值步骤,用于根据沿着第一和第二方向的象素数据在作为一个插值对象的一个象素位置进行插值;第二插值步骤,用于根据沿着该第一方向的象素数据在作为一个插值对象的一个象素位置进行插值;第三插值步骤,用于根据沿着该第二方向的象素数据在作为一个插值对象的一个象素位置进行插值;选择步骤,用于确定沿着该第一和第二方向相对于在作为一个插值对象的一个象素位置的一个信号的相关性,并根据该确定结果并根据来自该第二和第三插值步骤之一的一个输出而选择被插值数据;以及输出步骤,用于根据基于来自第一插值步骤的一个输出的被插值数据以及来自该选择步骤的输出的被插值数据而输出一个被插值的信号。
31.根据权利要求30的程序,其中根据沿着该第一和第二方向的相对于在作为一个插值对象的该象素位置处的该信号的相关性的确定结果,该输出步骤包括通过根据来自该第一插值步骤的输出和来自该选择步骤的输出的被插值数据对该被插值数据进行加权而输出一个被插值的信号。
32.根据权利要求31的程序,其中如果预期沿着该第一和第二方向的该相关性将被确定为相等,该输出步骤包括通过这样进行加权而产生一个被插值的信号-即根据来自第一插值步骤的被插值数据的加权大于来自选择设备的输出的被插值数据的加权。
33.根据权利要求30的程序,其中该第二插值步骤包括在比当该第一插值步骤进行插值时更大的范围中根据象素数据沿着第一方向进行插值。
34.根据权利要求30的介质,其中该第三插值步骤包括根据象素数据沿着该第二方向在比当第一插值步骤进行插值时更大的范围中进行插值。
35.根据权利要求30的介质,进一步包括强调步骤,该强调步骤根据沿着该第一和第二方向相对于在作为一个插值对象的该象素位置的该信号的相关性的确定结果而对来自该输出步骤的该输出的被插值信号进行强调。
36.根据权利要求35的程序,其中该强调步骤包括强调该第一和第二方向中的一个。
37.根据权利要求30的程序,其中该第二和第三插值步骤包括利用HPF(高通滤波器)进行插值。
全文摘要
本发明的一个目的是适当地对具有接近Nyquist频率的频率的被插值的数据进行插值。本发明的信号处理设备包括:第一插值电路,根据沿着第一和第二方向的象素数据在作为插值对象的象素位置进行插值;第二插值电路,根据沿着第一方向的象素数据在作为插值对象的象素位置进行插值;第三插值电路,根据沿着第二方向的象素数据在作为插值对象的象素位置进行插值;确定电路,确定在作为插值对象的象素位置处相对于一个信号沿着第一和第二方向的相关性;选择电路,按照来自确定电路的确定结果并根据来自所述第二和第三插值电路之一的一个输出而选择被插值的数据;输出单元,根据被插值的数据和来自所述选择电路的输出的被插值数据而输出一个被插值的信号。
文档编号G06T3/40GK1371210SQ0210347
公开日2002年9月25日 申请日期2002年2月6日 优先权日2001年2月6日
发明者平井信也 申请人:佳能株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1