專利名稱:信號處理設備及其方法、操作處理程序和程序存儲介質的制作方法
技術領域:
本發(fā)明的領域本發(fā)明涉及一種信號處理設備,它適合于用作例如數字靜止攝象機并從具有多個不同類型的濾光器的一個圖象檢測設備的輸出產生一種亮度信號或一種彩色信號,且本發(fā)明還涉及該設備的一種信號處理方法。
在具有這種Bayer設置的單檢測器攝象機中,每一個象素只獲得R、G和B之一的顏色信息。為了在每個象素中獲得R、G和B的所有的顏色信息,可以在一個隨后的電路中進行插值。最簡單的插值方法是把除了所要插值的彩色信號以外的所有彩色信號的電平都置為0,并對每一個象素進行兩維的低通濾波(LPF)處理,從而獲得一個插值的值。
不幸的是,如果這種兩維LPF處理只是如上地進行,插值圖象的頻率特性將失去高頻成分,因而圖象變得模糊。
為了解決這種問題,提出了一種方法,以使LPF處理根據圖象的特性而改變。例如,如果一個圖象的一定的部分被發(fā)現是縱向的條,則LPF處理只沿著圖象的橫向方向進行;如果一個圖象的一定部分被發(fā)現是橫向的條,則LPF處理只沿著圖象的縱向方向進行。如果一個圖象的某一部分被發(fā)現是介于縱向和橫向條之間的一個波浪,沿著圖象的橫向方向的LPF處理和沿著圖象的縱向方向的LPF處理根據波動的程度而得到加權,從而插值一個彩色信號。
然而,上述的傳統(tǒng)方法未考慮到具有接近圖象檢測設備的Nyquist頻率的一個頻率的圖象(例如縱向條形圖案或橫向條形圖案)的檢測。
接近圖象檢測設備的Nyquist頻率的一個頻率是一種折疊信號,因而難于判定該圖象是一個縱向還是一個橫向條。這引起了縱向和橫向條之間的錯誤判定。例如,雖然實際的對象是一個橫向條,由于在所要插值的特定的象素上的錯誤而可能進行縱向LPF處理,而對下一個所要插值的象素進行橫向LPF處理。即,不能連續(xù)地進行適當的彩色信號插值。
為了實現上述目的,根據本申請的一個方面,用于對一個圖象檢測設備的輸出彩色信號進行插值的一種信號處理設備的特征在于包括第一插值裝置,它根據沿著第一和第二方向的象素數據而在作為一個對象的一個象素位置進行插值;第二插值裝置,它根據沿著第一方向的象素數據,在作為一個插值對象的一個象素位置進行插值;第三插值裝置,它根據沿著第二方向的象素數據,在作為插值對象的一個象素位置進行插值;確定裝置,它確定相對于作為插值對象一個象素位置處的一個信號的沿著第一和第二方向的相關性;選擇裝置,它根據來自該確定裝置的確定結果,根據來自該第二和第三插值裝置之一的一個輸出而選擇插值的數據;以及,輸出裝置,它根據該插值的數據以及該選擇裝置的輸出插值數據而輸出一個插值的信號,該插值的數據基于該第一插值裝置的一個輸出。
根據本申請的另一個方面,對一個圖象檢測設備的輸出彩色信號進行插值的一種信號處理方法的特征在于它包括第一插值步驟,用于根據沿著第一和第二方向的象素數據而在作為插值對象的一個象素位置進行插值;第二插值步驟,用于根據沿著該第一方向的象素數據在作為一個插值對象的一個象素位置進行插值;第三插值步驟,用于根據沿著該第二方向的象素數據在作為一個插值對象的一個象素位置進行插值;選擇步驟,用于確定在作為一個插值對象的一個象素位置處沿著該第一和第二方向相對于一個信號的相關性,并根據該確定結果,根據來自該第二和第三插值步驟之一的一個輸出而選擇插值數據;以及,輸出步驟,用于根據該插值數據以及來自該選擇步驟的輸出插值數據而輸出一個插值信號,該插值數據是基于來自第一插值步驟的輸出。
根據本申請的再一個方面,在存儲用于對來自一個圖象檢測設備的輸出彩色信號進行插值的運行處理程序的一種存儲介質中,該運行處理程序包括第一插值步驟,用于根據沿著第一和第二方向的象素數據而在作為插值對象的一個象素位置進行插值;第二插值步驟,用于根據沿著該第一方向的象素數據在作為一個插值對象的一個象素位置進行插值;第三插值步驟,用于根據沿著該第二方向的象素數據在作為一個插值對象的一個象素位置進行插值;選擇步驟,用于確定在作為一個插值對象的一個象素位置處沿著該第一和第二方向相對于一個信號的相關性,并根據該確定結果,根據來自該第二和第三插值步驟之一的一個輸出而選擇插值數據;以及,輸出步驟,用于根據該插值數據以及來自該選擇步驟的輸出插值數據而輸出一個插值信號,該插值數據是基于來自第一插值步驟的輸出。
根據本申請的又一個方面,用于對來自一個圖象檢測設備的一個輸出彩色信號進行插值的一種運行處理程序包括第一插值步驟,用于根據沿著第一和第二方向的象素數據而在作為一個插值對象的一個象素位置進行插值;第二插值步驟,用于根據沿著該第一方向的象素數據在作為一個插值對象的一個象素位置進行插值;第三插值步驟,用于根據沿著該第二方向的象素數據,在作為一個插值對象的一個象素位置進行插值;選擇步驟,用于確定該第一和第二方向相對于在作為一個插值對象的一個象素位置處的一個信號的相關性,并根據該確定結果而根據來自該第二和第三插值步驟之一的一個輸出而選擇插值的數據;以及,輸出步驟,用于根據插值的數據以及來自該選擇步驟的輸出插值數據而輸出一個插值的信號,該插值的數據是根據來自該第一插值步驟的一個輸出。
從以下對本發(fā)明的最佳實施例所進行的描述,除上述以外的其他目的和優(yōu)點,對于本領域的技術人員將變得顯而易見。在該描述中引用了附圖,這些附圖構成了描述的一部分并顯示了本發(fā)明的一個例子。然而,該例子并不窮盡本發(fā)明的各種實施例,因而本發(fā)明的范圍只由所附的權利要求書來確定。
參見圖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頻率附近的一個圖象信號的影響而難于區(qū)分縱向和橫向條,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中相同的標號表示了執(zhí)行相同的處理的部分,且對這些部分的描述將被省略。
縱向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中相同的標號表示執(zhí)行相同的處理的部分,因而省略了對這些部分的詳細描述。
增益電路17對來自一個乘法器11的輸出信號進行放大。增益電路17的輸出信號被加法器18加到來自一個APC電路14的輸出信號上。即,來自乘法器11的輸出差信號是根據一個圖象的圖案而適配地選擇的高頻信號,當一個圖象是縱向的橫向條形圖案時,乘法器的輸出電平大,因而高頻信號得到了強調;如果不能識別一個圖象的圖案,高頻信號的強調被抑制。即,可以對一個被插值的信號的高頻部分進行有利的適配強調。
另外,如上所述,乘法器11的輸出被用作用于對一個圖象的高頻成分進行強調的一個信號。即,在此實施例中,一個G插值電路2也被用作用于對一個圖象的高頻信號進行強調的電路。該簡化了電路的配置。(第四實施例)圖9是顯示根據第四實施例的一種信號處理設備的設置的框圖。第四實施例的這種信號處理設備具有一種配置-其中一個增益電路17、一個加法器18、一個正/負確定增益電路19、一個絕對值形成電路20、以及一個加法器21被加到圖2所示的第一實施例的信號處理設備。在圖9所示的框圖中,與圖2中相同的標號表示執(zhí)行相同的處理的部分,因而省略了對其的詳細描述。
在第四實施例中,來自一個縱向/橫向確定電路10的確定信號diffHV得到調整。一個確定信號以與在第一實施例中的方式相同的方式得到處理。另一個確定信號被提供給正/負確定增益電路19-在那里一個所希望的增益只被加到一個正或負的信號上。
例如,當一個兩倍的增益只被加到一個正信號上時,該確定信號的范圍由從-1至1改變至從-1至2,如圖10所示。
絕對值形成電路20把這種確定信號改變成一種絕對值。增益電路17對該信號進行強調,且加法器18把該信號加到一個G插值信號。其結果是一個G插值信號-其中沿著水平方向的高頻強調的程度與沿著縱向方向的不同。(其他實施例)本發(fā)明還可被應用于一種圖象檢測設備,它具有一種結構-在該結構中象素在每一個水平行都偏移了半個象素的距離。在此結構中,上述各個實施例的處理可通過用傾斜的相關性處理來代替縱向相關性處理而得到實施。
作為一個例子,本發(fā)明可通過經過諸如因特網的網絡向一種信號處理設備提供用于實施上述實施例的功能的軟件的程序碼,并由該信號處理設備的一個計算機(或一個CPU或MPU)讀出和執(zhí)行存儲在一種存儲介質中的該程序碼,而得到實現。
在此情況下,從該存儲介質讀出的這些程序碼實施了上述實施例的功能,且存儲有該程序碼的存儲介質構成了本發(fā)明。
作為用于提供該程序碼的這種存儲介質,可以采用例如一個軟盤、一個硬盤、光盤、磁光盤、CD-ROM、CD-R、磁帶、非易失存儲卡、以及ROM。
另外,除了通過執(zhí)行計算機讀出的程序碼而實施上述實施例的功能之外,本發(fā)明還包括一種情況-其中在計算機上運行的一個OS(操作系統(tǒng))或類似的東西按照該程序碼的指示而執(zhí)行整個或部分的實現處理,從而實施了上述實施例的功能。
進一步地,本發(fā)明還包括一種情況,其中從該存儲介質讀出的程序碼被寫入到插入到該計算機中的一個功能擴展板或與該計算機相連的一個功能擴展單元,且根據該程序碼的指示,該功能擴展板或功能擴展單元的一個CPU等執(zhí)行部分或全部實際處理,從而實施了上述實施例的功能。
當本發(fā)明被應用于上述存儲介質時,這種存儲介質存儲了與以上說明的流程圖相應的程序碼。簡要地說,本發(fā)明的信號處理設備所必需的模塊被存儲在該存儲介質中。
在上述的實施例中,根據相對于所要插值的象素位置的方向(例如水平和縱向方向)的相關性,可以檢查檢查是把重要性提供給根據沿著兩維方向的象素數據而插值的數據,還是提供給按照沿著一個方向的象素數據而被插值的數據。因此,當一個圖象被發(fā)現是縱向條形圖案或橫向條形圖案時,該圖象的頻率特性不發(fā)生惡化。另外,即使一個圖象可以是一個縱向條形圖案或一個橫向條形圖案,折疊信號等不會產生不利的影響。
本發(fā)明不限于上述實施例,且在不脫離本發(fā)明的精神和范圍的前提下可以進行各種改變和修正。因此,本發(fā)明的范圍由所附權利要求書限定。
權利要求
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(高通濾波器)進行插值。
全文摘要
本發(fā)明的一個目的是適當地對具有接近Nyquist頻率的頻率的被插值的數據進行插值。本發(fā)明的信號處理設備包括:第一插值電路,根據沿著第一和第二方向的象素數據在作為插值對象的象素位置進行插值;第二插值電路,根據沿著第一方向的象素數據在作為插值對象的象素位置進行插值;第三插值電路,根據沿著第二方向的象素數據在作為插值對象的象素位置進行插值;確定電路,確定在作為插值對象的象素位置處相對于一個信號沿著第一和第二方向的相關性;選擇電路,按照來自確定電路的確定結果并根據來自所述第二和第三插值電路之一的一個輸出而選擇被插值的數據;輸出單元,根據被插值的數據和來自所述選擇電路的輸出的被插值數據而輸出一個被插值的信號。
文檔編號G06T3/40GK1371210SQ0210347
公開日2002年9月25日 申請日期2002年2月6日 優(yōu)先權日2001年2月6日
發(fā)明者平井信也 申請人:佳能株式會社