專利名稱:信號處理設(shè)備及方法、記錄介質(zhì)和程序的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種信號處理設(shè)備及方法、記錄介質(zhì)和程序,特別涉及這樣一種信號處理設(shè)備及方法、記錄介質(zhì)和程序,例如,其適用于保持構(gòu)成圖像的像素的急劇升降邊緣,同時使不包括邊緣的非邊緣部分變得平滑。
背景技術(shù):
為了增加攝像機(jī)中諸如電荷耦合裝置(CCD)或互補(bǔ)金屬氧化物半導(dǎo)體(CMOS)的圖像捕獲設(shè)備捕獲的圖像的對比度(即亮度對比度)及清晰度(即輪廓的清晰程度),已有通過灰度轉(zhuǎn)換和高頻分量增強(qiáng)方法來增強(qiáng)圖像中高頻分量的對比度實現(xiàn)的對比度增強(qiáng)方法可用。
已經(jīng)提出了多種對比度增強(qiáng)方法一種稱作色調(diào)曲線調(diào)節(jié),使用有著預(yù)定輸入輸出關(guān)系(下文中稱作電平轉(zhuǎn)換函數(shù))的函數(shù)來轉(zhuǎn)換圖像中像素的電平;一種稱作直方圖均衡,根據(jù)像素電平的頻率分布來適應(yīng)性地變換電平轉(zhuǎn)換函數(shù)。
已經(jīng)提出了稱作模糊屏蔽的高頻分量增強(qiáng)方法,用于提取圖像的邊緣并增強(qiáng)所提取的邊緣,即所謂的輪廓增強(qiáng)。
然而,在對比度增強(qiáng)方法中,僅可以增加圖像中的在整個動態(tài)范圍(最大電平和最小電平之差)中部分亮度區(qū)域的對比度。此外,在色調(diào)曲線調(diào)節(jié)中,對比度在圖像中最亮的部分和最暗的部分減小,而在直方圖均衡中,對比度在具有較少的頻率分布的亮度區(qū)域中減小。此外,在高頻分量增強(qiáng)方法中,由于只增強(qiáng)了圖像中高頻分量的對比度,因而,圖像中接近邊緣的區(qū)域被不自然地增強(qiáng),圖像質(zhì)量會不可避免地降低。
在例如日本未審查專利出版物第2001-298621號中已公開了這樣一種方法,其保持像素值急劇變化的急劇升降邊緣,同時通過所安裝的圖像信號處理設(shè)備放大輸入圖像數(shù)據(jù)中不包括邊緣的非邊緣部分,以增強(qiáng)非邊緣部分,如圖1所示。
在圖1所示的圖像信號處理設(shè)備中,將由像素(像素值)構(gòu)成的輸入圖像信號輸入到ε-濾波器1及減法器2中。舉例來說,如果將如圖2A所示在幅度大于預(yù)定閾值ε1的急劇升降邊緣前后輕微波動的圖像信號輸入到ε-濾波器1中,則將該圖像信號轉(zhuǎn)換為只提取邊緣的圖像信號,如圖2B所示。然后,將轉(zhuǎn)換后的圖像信號輸出到減法器2和加法器4中。
現(xiàn)在,參考圖3和圖4來描述ε-濾波器1進(jìn)行的特定處理。ε-濾波器按順序指定輸入圖像的每個像素為目標(biāo)像素C。如圖3所示,ε-濾波器1在目標(biāo)像素C附近設(shè)置包括水平方向上連續(xù)排列的多個相鄰像素(此情況下為像素L2、L1、R1和R2)的抽頭(tap),并且,可使用抽頭系數(shù)(例如{1,2,3,2,1})獲得目標(biāo)像素C和多個相鄰像素的像素值的加權(quán)平均,如公式(1)所示,將其作為與目標(biāo)像素C對應(yīng)的轉(zhuǎn)換結(jié)果C′輸出。
C′=(1·L2+2·L1+3·C+2·R1+1·R2)/9……(1)然而,如果目標(biāo)像素C和相鄰像素之差大于預(yù)定閾值ε1(在圖4中,目標(biāo)像素C和相鄰像素R2之差大于預(yù)定閾值ε1),則使用目標(biāo)像素C的像素值,而不是相鄰像素的像素值來進(jìn)行計算。換句話說,在圖4的情況下,進(jìn)行如公式(2)所示的計算。
C′=(1·L2+2·L1+3·C+2·R1+1·C)/9 ……(2)回到圖1來看,減法器2從從前一級輸入的圖像信號(這個信號與輸入ε-濾波器1的信號相同)中減去從ε-濾波器1輸入的圖像信號,從而提取出不包括邊緣的、輕微波動的圖像信號。接下來,減法器2將提取出的圖像信號輸出到放大器3中。放大器3將從減法器2輸出的圖像信號放大,并將放大的圖像信號輸出到加法器4中。加法器4將從放大器3輸出的放大了不包括邊緣的非邊緣部分的圖像信號與從ε-濾波器1輸入的只提取了邊緣的圖像信號相加。相加結(jié)果為保持了急劇升降邊緣并放大了非邊緣部分的圖像信號。
根據(jù)圖1所示的圖像信號處理設(shè)備中的ε-濾波器1,如果像素電平急劇變化的邊緣的幅度小于預(yù)定閾值ε1,如圖5所示,從ε-濾波器1輸出的轉(zhuǎn)換的圖像信號被平滑了,如圖6所示,沒有急劇升降邊緣。因此,簡單模式圖像等,尤其是包括精細(xì)邊緣的圖像的質(zhì)量會有較大的下降。
發(fā)明內(nèi)容
為了解決上述問題,本發(fā)明的目的是保持精細(xì)邊緣,同時使不包括邊緣的非邊緣部分變得平滑。
根據(jù)本發(fā)明的一種信號處理設(shè)備包括第一指定單元,用來按順序指定連續(xù)排列的每個信號作為目標(biāo)信號;第二指定單元,用來基于由所述第一指定單元指定的目標(biāo)信號,從連續(xù)排列的信號中指定多個相鄰信號;計算單元,用來計算目標(biāo)信號和多個相鄰信號之差,并根據(jù)該差和第一閾值之間的比較結(jié)果,通過獲得目標(biāo)信號和多個相鄰信號的加權(quán)平均,來計算平滑信號;確定單元,用來計算目標(biāo)信號和多個相鄰信號之差,并根據(jù)該差和小于第一閾值的第二閾值之間的比較結(jié)果,來確定目標(biāo)信號附近是否存在精細(xì)邊緣;選擇單元,用來根據(jù)由確定單元確定的結(jié)果,選擇平滑信號和目標(biāo)信號中的一個。
該信號可以是構(gòu)成圖像的像素的像素值。
根據(jù)本發(fā)明的一種信號處理方法包括第一指定步驟,按順序指定每個連續(xù)排列的信號作為目標(biāo)信號;第二指定步驟,基于由所述第一指定步驟指定的目標(biāo)信號,從連續(xù)排列的信號中指定多個相鄰信號;計算步驟,計算目標(biāo)信號和多個相鄰信號之差,并根據(jù)該差和第一閾值之間的比較結(jié)果,通過獲得目標(biāo)信號和多個相鄰信號的加權(quán)平均,來計算平滑信號;確定步驟,計算目標(biāo)信號和多個相鄰信號之差,并根據(jù)該差和小于第一閾值的第二閾值之間的比較結(jié)果,來確定目標(biāo)信號附近是否存在精細(xì)邊緣;選擇步驟,根據(jù)由確定步驟確定的結(jié)果,選擇平滑信號和目標(biāo)信號中的一個。
根據(jù)本發(fā)明的一種記錄介質(zhì)中的程序包括第一指定步驟,按順序指定每個連續(xù)排列的信號作為目標(biāo)信號;第二指定步驟,基于由所述第一指定步驟指定的目標(biāo)信號,從連續(xù)排列的信號中指定多個相鄰信號;計算步驟,計算目標(biāo)信號和多個相鄰信號之差,并根據(jù)該差和第一閾值之間的比較結(jié)果,通過獲得目標(biāo)信號和多個相鄰信號的加權(quán)平均,來計算平滑信號;確定步驟,計算目標(biāo)信號和多個相鄰信號之差,并根據(jù)該差和小于第一閾值的第二閾值之間的比較結(jié)果,來確定目標(biāo)信號附近是否存在精細(xì)邊緣;選擇步驟,根據(jù)由確定步驟確定的結(jié)果,選擇平滑信號和目標(biāo)信號中的一個。
根據(jù)本發(fā)明的一種程序包括第一指定步驟,按順序指定每個連續(xù)排列的信號作為目標(biāo)信號;第二指定步驟,基于由所述第一指定步驟指定的目標(biāo)信號,從連續(xù)排列的信號中指定多個相鄰信號;計算步驟,計算目標(biāo)信號和多個相鄰信號之差,并根據(jù)該差和第一閾值之間的比較結(jié)果,通過獲得目標(biāo)信號和多個相鄰信號的加權(quán)平均,來計算平滑信號;確定步驟,計算目標(biāo)信號和多個相鄰信號之差,并根據(jù)該差和小于第一閾值的第二閾值之間的比較結(jié)果,來確定目標(biāo)信號附近是否存在精細(xì)邊緣;選擇步驟,根據(jù)由確定步驟確定的結(jié)果,選擇平滑信號和目標(biāo)信號中的一個。
根據(jù)本發(fā)明的信號處理設(shè)備、信號處理方法及程序,計算目標(biāo)信號和多個相鄰信號之差,并根據(jù)該差和第一閾值之間的比較結(jié)果,通過獲得目標(biāo)信號和多個相鄰信號的加權(quán)平均,來計算平滑信號。而且,并根據(jù)該差和小于第一閾值的第二閾值之間的比較結(jié)果,來確定目標(biāo)信號附近是否存在精細(xì)邊緣,并選擇平滑信號和目標(biāo)信號中的一個。
根據(jù)本發(fā)明,可保持像素值的精細(xì)邊緣,同時使不包括邊緣的非邊緣部分變得平滑。
圖1為顯示了用于保持圖像中的急劇升降邊緣,同時增強(qiáng)不包括邊緣的非邊緣部分的圖像信號處理設(shè)備的結(jié)構(gòu)的例子的方框圖;圖2A顯示了輸入到圖1所示的ε-濾波器的圖像信號;圖2B顯示了從ε-濾波器輸出的圖像信號;圖3顯示了在ε-濾波器中使用的抽頭的例子;圖4為說明ε-濾波器的操作的圖;圖5為說明ε-濾波器的問題的圖;圖6為說明ε-濾波器的所述問題的圖;圖7為顯示根據(jù)本發(fā)明實施例的n-濾波器的結(jié)構(gòu)的例子的方框圖;圖8為由n-濾波器進(jìn)行濾波處理的流程圖;圖9為圖8中所示步驟S4中的處理的流程圖;圖10顯示了確定存在精細(xì)邊緣的例子;圖11顯示了確定不存在精細(xì)邊緣的例子;圖12顯示了確定不存在精細(xì)邊緣的例子;圖13為顯示了根據(jù)本發(fā)明另一個實施例的個人計算機(jī)的結(jié)構(gòu)的例子的方框圖。
具體實施例方式
將通過參考附圖來描述本發(fā)明的實施例。
圖7顯示了根據(jù)本發(fā)明實施例的非線性濾波器(下文中稱作n-濾波器11)的例子,其具有檢測像素值的模式(pattern)的功能。使用n-濾波器11來替代圖1所示圖像信號處理設(shè)備中的ε-濾波器1,n-濾波器11包括非線性濾波器12、模式檢測器15及開關(guān)16。非線性濾波器12保持幅度大于構(gòu)成輸入圖像信號S0的像素的波動的閾值ε1的急劇升降邊緣,并使不包括邊緣的非邊緣部分變得平滑。模式檢測器15檢測構(gòu)成輸入圖像信號S0的像素的波動中的精細(xì)邊緣,并向開關(guān)通知存在精細(xì)邊緣。開關(guān)16根據(jù)來自模式檢測器15的通知,將輸入圖像信號S0或從非線性濾波器12輸出的圖像信號S1輸出到下一級,作為輸出信號S2。
非線性濾波器12包括控制信號發(fā)生器13和低通濾波器(LPF)14??刂菩盘柊l(fā)生器13計算目標(biāo)像素C的像素值和相鄰像素L2、L1、R1和R2的像素值之差的絕對值,并根據(jù)計算結(jié)果來控制LPF14。LPF14對輸入圖像信號S0進(jìn)行非線性濾波過程。舉例來說,非線性濾波器12可以是上述ε-濾波器1。
下面參考圖8所示的流程圖,利用圖3所示的使用包括目標(biāo)像素C的五個像素的抽頭的例子,來描述n-濾波器11進(jìn)行的濾波處理。
在步驟S1中,控制信號發(fā)生器13按順序指定以線柵(raster)次序排列且構(gòu)成輸入圖像信號S0的每個像素作為目標(biāo)像素C。在步驟S2中,控制信號發(fā)生器13指定與目標(biāo)像素C水平相鄰的相鄰像素L2、L1、R1和R2。此外,控制信號發(fā)生器13將指定的目標(biāo)像素C和相鄰像素L2、L1、R1和R2通知給模式檢測器15。
在步驟S3中,控制信號發(fā)生器13計算絕對值|C-L2|、|C-L1|、|C-R1|、|C-R2|,即目標(biāo)像素C的像素值分別與相鄰像素L2、L1、R1和R2的像素值之差的絕對值,將計算出的每個絕對值與預(yù)定閾值ε1進(jìn)行比較,并根據(jù)比較結(jié)果控制LPF14。LPF14根據(jù)控制信號發(fā)生器13的控制,對輸入圖像信號S0進(jìn)行非線性濾波處理。更確切地說,例如,利用抽頭系數(shù)獲得目標(biāo)像素C的像素值和多個相鄰像素的像素值的加權(quán)平均,如公式(1)所示,作為與目標(biāo)像素C相對應(yīng)的轉(zhuǎn)換結(jié)果C′輸出。然而,如果目標(biāo)像素C的像素值和相鄰像素的像素值之差的絕對值大于預(yù)定閾值ε1,則使用目標(biāo)像素C的像素值代替該相鄰像素的像素值,來計算加權(quán)平均。
在步驟S4中,模式檢測器15計算目標(biāo)像素C的像素值和相鄰像素L2、L1、R1和R2的像素值之差的絕對值,并將計算出的每個絕對值同遠(yuǎn)小于閾值ε1的閾值ε2進(jìn)行比較,來確定目標(biāo)像素C附近是否存在精細(xì)邊緣。
現(xiàn)在參考圖9來描述在步驟S4中進(jìn)行的精細(xì)邊緣確定過程。在步驟S11中,模式檢測器15計算目標(biāo)像素C的像素值和相鄰像素L2、L1、R1和R2的像素值之差的絕對值,并確定是否計算出的所有絕對值都比閾值ε2小。如果在步驟S11中確定計算出的所有絕對值都比閾值ε2小,那么在步驟S14中可以確定目標(biāo)像素C附近不存在精細(xì)邊緣。
相反,在步驟S11中,如果確定計算出的任何絕對值大于或等于閾值ε2,則模式檢測器15進(jìn)入步驟S12。在步驟S12中,模式檢測器15確定是否目標(biāo)像素C與其左邊和右邊中的一邊的相鄰像素(例如,相鄰像素L2和L1)之差的所有絕對值都比閾值ε2小,目標(biāo)像素C與其左邊和右邊中的另一邊的相鄰像素(在此情況中,為相鄰像素R1和R2)之差的所有絕對值都大于或等于閾值ε2,并且目標(biāo)像素C與其左邊和右邊中的所述另一邊的相鄰像素(在此情況中,為相鄰像素R1和R2)之差具有相同的正負(fù)符號。如果模式檢測器15確定上述所有條件獲得了滿足,并且步驟S12中的確定結(jié)果為肯定,模式檢測器15進(jìn)入步驟S13。在步驟S13中,模式檢測器15確定目標(biāo)像素C附近存在精細(xì)邊緣。
如果模式檢測器15確定未滿足上述所有條件,并且步驟S12中的確定結(jié)果為否定,則模式檢測器15進(jìn)入步驟S14。在步驟S14中,模式檢測器15確定目標(biāo)像素C附近不存在精細(xì)邊緣。
例如,當(dāng)目標(biāo)像素C和相鄰像素L2、L1、R1和R2有如圖10所示的關(guān)系絕對值|L2-C|和|L1-C|,即目標(biāo)像素C與其左邊的相鄰像素L2和L1之差的絕對值,分別比閾值ε2??;絕對值|R1-C|和|R2-C|,即目標(biāo)像素C與其右邊的相鄰像素R1和R2之差的絕對值分別大于或等于閾值ε2;并且目標(biāo)像素C與其右邊的相鄰像素R1和R2之差(R1-C)和(R2-C)有著同樣的符號(在此情況中,其為正)。于是,確定目標(biāo)像素C附近存在精細(xì)邊緣。
同樣地,例如,當(dāng)目標(biāo)像素C和相鄰像素L2、L1、R1和R2有如圖11所示的關(guān)系盡管絕對值|L2-C|和|L1-C|比閾值ε2小,并且絕對值|R1-C|和|R2-C|大于或等于閾值ε2,但是該差(R1-C)和(R2-C)有著不同的符號(在此情況中,(R1-C)為正,而(R1-C)為負(fù))。于是,確定目標(biāo)像素C附近不存在精細(xì)邊緣。
此外,例如,當(dāng)目標(biāo)像素C和相鄰像素L2、L1、R1和R2有如圖12所示的關(guān)系在目標(biāo)像素C與其左邊的相鄰像素之差的絕對值中只有一個比閾值ε2小,而目標(biāo)像素C與其右邊的相鄰像素之差的絕對值均不小于閾值ε2。于是,確定目標(biāo)像素C附近不存在精細(xì)邊緣。
在步驟S4中確定目標(biāo)像素C附近是否存在精細(xì)邊緣之后,如上所述,模式檢測器15進(jìn)入圖8中的步驟S5。如果在步驟S5中,根據(jù)步驟S4的確定結(jié)果,確定目標(biāo)像素C附近存在精細(xì)邊緣,則模式檢測器15進(jìn)入步驟S6,通知開關(guān)16目標(biāo)像素C附近存在精細(xì)邊緣。根據(jù)該通知,開關(guān)16將輸入圖像信號S0輸出到下一級。
相反,如果在步驟S5中,根據(jù)步驟S4的確定結(jié)果,確定目標(biāo)像素C附近不存在精細(xì)邊緣,則模式檢測器15進(jìn)入步驟S7,通知開關(guān)16目標(biāo)像素C附近不存在精細(xì)邊緣。根據(jù)該通知,開關(guān)16將從非線性濾波器12輸出的圖像信號S1輸出到下一級。
接下來,處理過程回到步驟S1。指定作為相鄰像素R1的像素為新的目標(biāo)像素C,重復(fù)與上述過程相似的過程。于是,如上所述,n-濾波器11進(jìn)行濾波過程。
如上所述,n-濾波器11基于閾值ε2檢測精細(xì)邊緣,并且對存在精細(xì)邊緣的部分不使用非線性濾波器12的輸出。因此,可以避免簡單模式圖像等,尤其是包括精細(xì)邊緣的簡單模式圖像等的質(zhì)量的顯著下降。
本發(fā)明可以應(yīng)用于各種使用圖像信號的設(shè)備,如攝像機(jī)、數(shù)碼照相機(jī)、打印機(jī)、顯示器和計算機(jī)。
舉例來說,當(dāng)本發(fā)明應(yīng)用于計算機(jī)圖像處理時,對于調(diào)節(jié)圖像對比度來說,可以獲得高質(zhì)量的已調(diào)節(jié)對比度的圖像,同時保持圖像的動態(tài)范圍。同樣地,對于合并不同照明條件下獲得的圖像來說,可以僅補(bǔ)償圖像對比度分量的差異,并可以生成自然的合并圖像。
盡管上述一系列處理可通過硬件來執(zhí)行,它們也可以用軟件來執(zhí)行。如果這一系列處理用軟件來執(zhí)行,則將構(gòu)成該軟件的程序從記錄介質(zhì)安裝到專用硬件中安裝的計算機(jī),例如如圖13所示通過安裝各種軟件而能夠執(zhí)行多種功能的通用個人計算機(jī)50中。
個人計算機(jī)50包括中央處理器(CPU)51。CPU 51通過總線54連接到輸入/輸出接口55。只讀存儲器(ROM)52和隨機(jī)存儲器(RAM)53連接到總線54。
輸入/輸出接口55連接到輸入單元56,其包括輸入設(shè)備,如鍵盤、鼠標(biāo)和遙控器,用來為用戶輸入操作命令;輸出單元57,用來將合并圖像信號輸出到顯示器;存儲單元58,其包括用來在其中存儲程序和各種數(shù)據(jù)的硬盤驅(qū)動器與其它設(shè)備;以及通信單元59,其包括調(diào)制解調(diào)器、局域網(wǎng)(LAN)適配器等,用來通過網(wǎng)絡(luò),通常為Internet,進(jìn)行通信處理。而且,輸入/輸出接口55連接到驅(qū)動器60,用來從諸如磁盤61(包括軟盤)、光盤62(包括只讀光盤(CD-ROM)和數(shù)字通用光盤(DVD))、磁光盤63(包括迷你盤(MD))、半導(dǎo)體存儲器64等的記錄介質(zhì)中讀寫數(shù)據(jù)。
將磁盤61或半導(dǎo)體存儲器64中存儲的、用來使CPU 51進(jìn)行上述的濾波過程的程序提供給個人計算機(jī)50,該程序由驅(qū)動器60讀取,以安裝到存儲單元58中的硬盤驅(qū)動器中??商鎿Q地,可以通過網(wǎng)絡(luò)提供該程序。將存儲單元58中安裝的程序加載到RAM 53中,并根據(jù)對應(yīng)于用戶輸入到輸入單元56的命令的來自CPU 51的指令來執(zhí)行。
流程圖中描述的步驟不需要按照上述順序的時間順序來執(zhí)行。這些步驟可以并行執(zhí)行或獨(dú)立執(zhí)行。
權(quán)利要求
1.一種用來調(diào)節(jié)連續(xù)排列的信號的電平的信號處理設(shè)備,該設(shè)備包括第一指定裝置,用來按順序指定每個所述信號作為目標(biāo)信號;第二指定裝置,用來基于由所述第一指定裝置指定的目標(biāo)信號,從所述信號中指定多個相鄰信號;計算裝置,用來計算目標(biāo)信號和多個相鄰信號之差,并根據(jù)該差和第一閾值之間的比較結(jié)果,通過獲得目標(biāo)信號和多個相鄰信號的加權(quán)平均,來計算平滑信號;確定裝置,用來計算目標(biāo)信號和多個相鄰信號之差,并根據(jù)該差和小于第一閾值的第二閾值之間的比較結(jié)果,來確定目標(biāo)信號附近是否存在精細(xì)邊緣;選擇裝置,用來根據(jù)由確定裝置確定的結(jié)果,選擇平滑信號和目標(biāo)信號中的一個。
2.如權(quán)利要求1所述的信號處理設(shè)備,其中,所述信號為構(gòu)成圖像的像素的像素值。
3.一種用來調(diào)節(jié)連續(xù)排列的信號的電平的信號處理方法,該方法包括第一指定步驟,按順序指定每個所述信號作為目標(biāo)信號;第二指定步驟,基于由所述第一指定步驟指定的目標(biāo)信號,從所述信號中指定多個相鄰信號;計算步驟,計算目標(biāo)信號和多個相鄰信號之差,并根據(jù)該差和第一閾值之間的比較結(jié)果,通過獲得目標(biāo)信號和多個相鄰信號的加權(quán)平均,來計算平滑信號;確定步驟,計算目標(biāo)信號和多個相鄰信號之差,并根據(jù)該差和小于第一閾值的第二閾值之間的比較結(jié)果,來確定目標(biāo)信號附近是否存在精細(xì)邊緣;選擇步驟,根據(jù)由確定步驟確定的結(jié)果,選擇平滑信號和目標(biāo)信號中的一個。
4.一種記錄介質(zhì),其中記錄有用來調(diào)節(jié)連續(xù)排列的信號的電平的計算機(jī)可讀程序,該程序包括第一指定步驟,按順序指定每個所述信號作為目標(biāo)信號;第二指定步驟,基于由所述第一指定步驟指定的目標(biāo)信號,從所述信號中指定多個相鄰信號;計算步驟,計算目標(biāo)信號和多個相鄰信號之差,并根據(jù)該差和第一閾值之間的比較結(jié)果,通過獲得目標(biāo)信號和多個相鄰信號的加權(quán)平均,來計算平滑信號;確定步驟,計算目標(biāo)信號和多個相鄰信號之差,并根據(jù)該差和小于第一閾值的第二閾值之間的比較結(jié)果,來確定目標(biāo)信號附近是否存在精細(xì)邊緣;選擇步驟,根據(jù)由確定步驟確定的結(jié)果,選擇平滑信號和目標(biāo)信號中的一個。
5.一種用來調(diào)節(jié)連續(xù)排列的信號的電平的程序,該程序使計算機(jī)執(zhí)行一處理過程,所述處理過程包括第一指定步驟,按順序指定每個所述信號作為目標(biāo)信號;第二指定步驟,基于由所述第一指定步驟指定的目標(biāo)信號,從所述信號中指定多個相鄰信號;計算步驟,計算目標(biāo)信號和多個相鄰信號之差,并根據(jù)該差和第一閾值之間的比較結(jié)果,通過獲得目標(biāo)信號和多個相鄰信號的加權(quán)平均,來計算平滑信號;確定步驟,計算目標(biāo)信號和多個相鄰信號之差,并根據(jù)該差和小于第一閾值的第二閾值之間的比較結(jié)果,來確定目標(biāo)信號附近是否存在精細(xì)邊緣;選擇步驟,根據(jù)由確定步驟確定的結(jié)果,選擇平滑信號和目標(biāo)信號中的一個。
全文摘要
根據(jù)本發(fā)明的n-濾波器包括非線性濾波器、模式檢測器和開關(guān)。非線性濾波器保持構(gòu)成輸入圖像信號的像素的波動中幅度大于預(yù)定閾值的急劇升降邊緣,同時使不包括邊緣的非邊緣部分變得平滑。模式檢測器檢測構(gòu)成輸入圖像信號的像素的波動的精細(xì)邊緣,并通知開關(guān)存在精細(xì)邊緣。根據(jù)來自模式檢測器的通知,開關(guān)將輸入圖像信號或從非線性濾波器輸出的圖像信號輸出到下一級。
文檔編號G06T5/20GK1578382SQ20041006357
公開日2005年2月9日 申請日期2004年7月12日 優(yōu)先權(quán)日2003年7月11日
發(fā)明者橫山一樹, 上田和彥, 淺野光康, 洼園猛, 稻田哲治 申請人:索尼株式會社