專利名稱:圖象處理裝置和方法
技術領域:
本發(fā)明涉及一種用于消除圖象數(shù)據(jù)的噪聲的圖象處理裝置和方法。
傳統(tǒng)上,當使用數(shù)字記錄/重現(xiàn)裝置記錄圖象數(shù)據(jù)等等時,按需要進行數(shù)據(jù)壓縮以減少記錄數(shù)據(jù)的容量。
在圖象數(shù)據(jù)壓縮中,數(shù)字圖象數(shù)據(jù)(通常是一幀圖象)被分成若干塊,每塊包括M×N象素。對由塊分割所得到的塊數(shù)據(jù)作遞歸正交交換(例如離散余弦變換)。正交變換所得到的正交變換系數(shù)數(shù)據(jù)作適當?shù)牧炕涂勺冮L度編碼,以減少數(shù)據(jù)量,并且在數(shù)據(jù)擴展中能重新形成沒有不相容感的數(shù)據(jù)。以上述方法壓縮的數(shù)據(jù)被調制(NRZ調制器)成可記錄的數(shù)據(jù),然后記錄在裝載在記錄電路中的記錄介質上。
圖1表示傳統(tǒng)的數(shù)字記錄/重現(xiàn)裝置的方框圖。參照圖1,該裝置包括圖象信號輸入端1、用于進行模擬/數(shù)字變換的A/D變換器2、用于存儲圖象數(shù)字的圖象存儲器3、用于控制圖象存儲器的寫/讀地址的地址控制器4、用于進行正交變換,例如DCT(離散余弦變換),和輸出正交變換系數(shù)的正交變換電路5、用于量化正交變換系數(shù)的量化電路6、用于減小量化數(shù)據(jù)的數(shù)據(jù)量的可變長度編碼(VLC)電路7、用于在數(shù)據(jù)重現(xiàn)中糾正錯誤的糾錯碼附加電路8、用于使數(shù)據(jù)記錄中各種損耗減到最小的調制電路9和用于記錄/重現(xiàn)該數(shù)據(jù)的記錄/重現(xiàn)單元10。
該裝置還包括用于解調重現(xiàn)信號的解調電路11、用于以糾錯碼糾錯的糾錯電路12、用于把重現(xiàn)VLC數(shù)據(jù)反向變換成量化數(shù)據(jù)的逆可變長度編碼(VLD)電路13、用于把量化的數(shù)據(jù)變換成正交變換系數(shù)的逆量化電路34、用于把正交變換系數(shù)反向變換成正交圖象數(shù)據(jù)的逆正交變換電路15、用于進行數(shù)字/模擬變換器D/A變換器16和用于輸出圖象信號的輸出端17。
下面將描述操作過程。
在記錄操作中,輸入到輸入端1的圖象信號由A/D變換器2變換成數(shù)字并寫在圖象存儲器3的地址中,該地址由地址控制器4指定。地址控制器4控制這些地址,以使一幀圖象劃分成若干個塊的單元,每個塊包括M×N個象素并被讀出。在M×N個象素的塊數(shù)被輸入到正交變換電路5并被變換成正交變換系數(shù)。正交變換系數(shù)數(shù)據(jù)由量化電路6變換成量化數(shù)據(jù)。該量化的數(shù)據(jù)由VLC電路7變換成可變長度碼。糾錯碼由糾錯碼附加電路8加到編碼的數(shù)據(jù)。該數(shù)據(jù)經(jīng)調制電路9調制,輸入到記錄/重現(xiàn)單元10,并記錄在記錄介質,例如磁帶上。
在重現(xiàn)操作中,由記錄/重現(xiàn)單元10輸出的重現(xiàn)數(shù)據(jù)由解調電路11解調。由糾錯電路12使用糾錯碼進行糾錯,此后,重現(xiàn)數(shù)據(jù)由VLD電路13變換成量化數(shù)據(jù)。該量化數(shù)據(jù)輸入到逆量化電路14并變換成正交變換系數(shù)數(shù)據(jù),并且還由逆正交變換電路15以每塊包括M×N個象素的若干塊的單元變換成數(shù)字圖象數(shù)據(jù)。該圖象數(shù)據(jù)寫在由地址控制器4指定的圖象存儲器3的地址。圖象存儲器3的讀地址受地址控制器4控制,以使其沿屏幕的行方向讀出存儲器中的數(shù)據(jù)。該讀出的圖象數(shù)據(jù)由D/A變換器變換成模擬圖象信號并從輸出端17輸出。
在上述的情況的數(shù)字記錄/重現(xiàn)裝置中,在塊分割時得到的正交變換系數(shù)的量化對減小正交變換系數(shù)數(shù)據(jù)的編碼數(shù)有很大的影響。然而,正交變換系數(shù)的DC分量在塊的單元中有誤差,這種誤差使在圖象質量方面產(chǎn)生較大的直觀下降,即所謂的塊失真,出現(xiàn)在塊邊緣。在這種情況下,由于塊邊緣的固定與圖象無關,即,活動畫面圖象或靜止畫面圖象,塊失真總是出現(xiàn)在相同的位置。
除了塊失真以外,當由量化誤差產(chǎn)生噪聲時,小的噪聲出現(xiàn)在圖象的邊緣的附近。
本發(fā)明正是在考慮了上述情況才提出的。本發(fā)明的目的是提供一種能使由于塊失真和小噪聲產(chǎn)生的圖象質量方面的降低減到最小的一種圖象處理裝置和方法。
為了實現(xiàn)上述目的,根據(jù)本發(fā)明的一個方面,提供一種圖象處理裝置(方法),該裝置(方法)包括輸入裝置(步驟),用于輸入以每塊包括多個象素的若干塊的單元編碼的圖象數(shù)據(jù),解碼裝置(步驟),用于解碼輸入到輸入裝置(步驟)的圖象數(shù)據(jù),濾波裝置(步驟),用于濾除由解碼裝置(步驟)解碼的圖象數(shù)據(jù),和控制裝置(步驟),用于在塊邊界自適應地控制圖象數(shù)據(jù)的濾波裝置(步驟)的濾波情況。
根據(jù)本發(fā)明的另一方面,提供一種圖象處理裝置(方法),該裝置(方法)包括輸入裝置(步驟),用于輸入以每塊包括多個象素的若干塊的單元編碼的圖象數(shù)據(jù),解碼裝置(步驟),用于解碼輸入到輸入裝置(步驟)的圖象數(shù)據(jù),濾波裝置(步驟),用于對由解碼裝置(步驟)解碼的圖象數(shù)據(jù)進行濾波,和選擇裝置(步驟),用于自適應地選擇由濾波裝置(步驟)濾波處理使用的多個象素。
根據(jù)本發(fā)明的又一方面,提供一種圖象處理裝置(方法),該裝置(方法)包括輸入裝置(步驟),用于輸以每塊包括多個象素的若干塊的單元編碼的圖象數(shù)據(jù),解碼裝置(步驟),用于解碼輸入到輸入裝置(步驟)的圖象數(shù)據(jù),塊邊緣檢測裝置(步驟),用于檢測由解碼裝置(步驟)解碼的圖象數(shù)據(jù)的塊邊緣,塊失真檢測裝置(步驟),用于檢測在由解碼裝置(步驟)解碼的圖象數(shù)據(jù)中的塊失真,和濾波裝置(步驟),用于根據(jù)塊邊緣檢測裝置(步驟)和塊失真檢測裝置(步驟)的輸出濾除由解碼裝置(步驟)解碼的圖象數(shù)據(jù)。
從下面采用結合附圖的詳細說明,使本發(fā)明其它目的、特征和優(yōu)點將變得顯而易見。
圖1表示傳統(tǒng)的數(shù)字記錄/重現(xiàn)裝置的方案的方框圖;圖2表示根據(jù)本發(fā)明的數(shù)字記錄/重現(xiàn)裝置的方案的方框圖;圖3表示根據(jù)本發(fā)明的第一實施例的濾波電路18的方案的方框圖;圖4包括圖4A和圖4B,表示根據(jù)本發(fā)明的第二實施例的濾波電路18的方案的方框圖;圖5表示根據(jù)本發(fā)明的第三實施例的濾波電路18的方案的方框圖;圖6表示根據(jù)本發(fā)明的第四實施例的濾波電路18的方案的方框圖;圖7是用于解釋圖6所示的濾波電路18的工作的定時圖;圖8表示塊邊緣檢測電路62的方案的方框圖9表示塊失真校正濾波器604的方案的方框圖;圖10表示塊失真信息產(chǎn)生電路603的第一方案的方框圖;圖11用于解釋圖10所示的塊失真信息產(chǎn)生電路603的工作圖;圖12表示塊失真信息產(chǎn)生電路603的第二方案的方框圖;和圖13用于解釋圖12所示的塊失真信息產(chǎn)生電路603的圖。
下面將描述本發(fā)明的實施例。
圖2表示根據(jù)本發(fā)明的數(shù)字記錄/重現(xiàn)裝置的設計的框圖。在圖2中與圖1相同的部件用相同的標號表示,并將省略對其詳細說明。
該實施例的方案與圖1所示的不同之處在于,根據(jù)本發(fā)明的濾波電路18放置在圖象存儲器3和D/A變換器16之間。
根據(jù)上面的設計,由地址控制器4從圖象存儲器3讀出的圖象數(shù)據(jù)的上面所述的小噪聲和/或塊失真由濾波電路18進行校正,并將圖象數(shù)據(jù)輸入到D/A變換器16。因此得到消除了由小噪聲和/或塊失真產(chǎn)生的圖象質量方面降低的圖象信號。
下面將詳細地描述濾波電路18的方案。
圖3表示根據(jù)本發(fā)明的第一實施例的濾波電路18的方案的方框圖。
參照圖3,重現(xiàn)數(shù)字圖象信號以屏面掃描線的順序從輸入端301輸入。
延遲(DL)設備302、DL303、和DL305的每一個延遲一個象素。濾波的目標象素存貯在DL303中。在屏幕上目標象素的右側的第二象素輸入到輸入端301。在目標象素的右側的第一象素存貯在DL302中,在左側的第一象素存貯在DL304中,和在左側的第二象素存貯在DL305中,以致形成水平5一分支濾波器。象素計數(shù)器306計從輸入端301輸入的象素的數(shù)目,以確定存貯在DL303中的象素是否就是在塊邊界處的象素。
例如,象素計數(shù)器306計輸入象素的水平位置,以確定該象素是否處于塊的水平邊界處。差分絕對值電路307到310用于計算在目標象素和在左、右側的四個象素之間的絕對值,并把計算結果分別輸入到比較器311。
用于選擇作濾波使用的象素的閾值輸入到輸入端315。來自輸入端315的閾值數(shù)據(jù)和經(jīng)移位寄存器317加倍的閾值的數(shù)據(jù)輸入到選擇開關316。選擇開關316受象素計數(shù)器306控制。如果存貯在DL303中的目標象素是在塊邊界處的象素,端#2側被選擇;否則選擇端#1側。
閾值從選擇開關316輸入到計數(shù)器311到314。如果輸入的差的絕對值比閾值小,輸出電平“1”的信號;否則輸出電平“0”的信號。從比較器311到314來的結果輸入到計數(shù)器318,并且計數(shù)器318計數(shù)有電平“1”的輸出信號的比較器的數(shù)目。因此,計數(shù)器318保持作濾波使用的象素的數(shù)目(除去目標象素)。
從比較器311到314得出的比較結果分別輸入到選擇開關319到322。當輸入電平“1”的信號時,選擇端#1側。當輸入電平“0”的信號時,選擇端#0側。因此,當選擇端#1時,選擇開關319到322輸出各自象素的值。當選擇端#0側時,輸出電平“0”的信號。
從選擇開關319到322的輸出和從DL302的目標象素的象素值輸入到加法器323并進行相加。作濾波使用的象素的數(shù)目(除去目標象素)從計數(shù)器318輸入到除法器324。由加法器323所得的總和被最后用作濾波的象素的數(shù)目除,即(上面的數(shù)目+1),并將該結果輸出到輸出端325。
利用這個方案,當目標象素是在塊邊界處的象素,被比較器311到314使用的閾值變成比在正常小噪聲消除中使用的大兩倍。為此,在塊邊界的數(shù)據(jù)被以相當深的程度進行濾波,以使在水平方向上的小噪聲和塊失真能被同時減到最小。
圖4A和4B表示本發(fā)明的第二實施例的方框圖。
參照圖4A和4B,重現(xiàn)數(shù)據(jù)以屏面掃描線的順序輸入到輸入端401。輸入象素值由DLs402到409順序地延遲。各自的延遲設備的延遲時間是這樣設置的當用于濾波的目標象素存貯在DL405時,在屏幕上目標象素的右下側的象素值輸入到輸入端401,在目標象素下面的第一象素值存貯在DL402中,在左下側的象素值在DL403中,在右側的第一象素值存貯在DL404中,在左側的第一象素值存貯在DL406中,在右上側的象素值存貯在DL407中,在目標象素上面的第一象素值在DL408中,和在左上側的象素值在DL409中。在NTSC系統(tǒng)中,在同場的目標象素中一行上的象素值存貯在DLs407到409中。在同中下面第一行上的象素值輸入到輸入端401或存貯在DLs402和403中。
差分絕對值電路410到417分別計算在存貯在DL405中的目標象素值和8個鄰接象素值之間差分絕對值。
象素計數(shù)器418計從輸入端401輸入的象素,以確定存貯在DL405中的目標象素是否是在塊邊界處的象素。因此,象素計數(shù)器418計輸入象素的水平和垂直位置的數(shù)目以確定該象素是否是沿水平或垂直方向的塊邊界處的象素。
閾值表419存貯用于塊邊界象素的閾值和正常使用的閾值并根據(jù)由象素計數(shù)器418所得的確定結果選擇輸出的閾值。關于表的內容,用于塊邊界象素的值設置得比正常使用的閾值大。
比較器420到427從閾值表419接收閾值并還接收來自差分絕對值電路410到417的差的絕對值。如果輸入差的絕對值比閾值小,輸出電平“1”的信號;否則,輸出電平“0”的信號。由于比較器420到427的結果輸入到計數(shù)器428,和計數(shù)器428具有輸出電平“1”的信號的計算機的數(shù)目。因此,計數(shù)器428保持用于濾波的象素的數(shù)目(除去目標象)。
由比較器420到427產(chǎn)生的比較也分別輸入到選擇開關429到436。如果輸入電平“1”的信號,則選擇端#1側。如果輸入電平“0”的信號,則選擇端#0側。因此,當選擇端#1側時,選擇開關429到436輸出各自的象素值,和當選擇端#0側時,輸出電平“0”的輸出信號。
從選擇開關429到436的輸出和來自DL405的目標象素的象素值輸入到加法器437并進行相加。用于濾波的象素數(shù)目(除去目標象素)從計數(shù)器428輸入到除法器438。由加法器437產(chǎn)生的總和被最后用作濾波的象素的數(shù)目相除,即(上面數(shù)目+1),和該結果輸出到輸出端439。
利用該方案,當目標象素是塊邊界象素時,塊邊界象素的閾值從閾值表中選出。因此,在塊邊界處的圖象數(shù)據(jù)被以相當深的程度濾波,因此能同時減小在水平和垂直方向的小噪聲和塊失真。
圖5表示根據(jù)本發(fā)明的第三實施例的濾波電路18的方案的方框圖。
參照圖5,重現(xiàn)數(shù)字圖象信號以屏面掃描線的順序從輸入端501輸入。延遲設備(DL)502、DL503、DL504和DL505的每一個延遲一個象素。濾波的目標象素存貯在DL503中。在屏幕上目標象素的右側的第二象素輸入到輸入端501。在右側的第一象素存貯在DL504中,和及在左邊的第二象素存貯在DL505中,以使水平5分支濾波器被形成。差分絕對值電路506到509計算在目標象素和左、右側的四個象素之間的差分絕對值,和該計算結果分別輸入到比較器511到514。
用于選擇用作濾波的象素的閾值從存儲器讀出和輸入到輸入端510。當輸入差的絕對值比閾值小時,比較器511到514輸出電平“1”的信號;否則,輸出電平“0”的信號。來自比較器510到514的結果輸入到計數(shù)器515,和計數(shù)器515計具有電平“1”的輸出信號的計算機的數(shù)目。因此,計數(shù)器515保持用作濾波的象素(除去目標象素)的數(shù)目。
由比較器511到514產(chǎn)生的比較輸入到選擇開關516到519。如果輸入電平“”的信號,則選擇端#1側。如果選擇電平“0”的信號,則選擇端#0側。因此,當選擇端#1側時,選擇開關516到519輸出各自象素的值,及當選擇端#0側時,輸出電平“0”的信號。
用于濾波使用的象素的數(shù)目從計數(shù)器515輸入到選擇開關520。如果輸入值是“0”、“1”、或“3”,選擇開關520選擇端#1側,以輸出目標象素的值。在這種情況下,最后用作濾波的象素的數(shù)目是“1”、“2”、或“4”,即2的乘方倍。如果計數(shù)值是“2”或“4”,選擇開關520選擇端#0側,以輸出電平“0”的信號。在這種情況下,最后用作濾波的象素的數(shù)目不從“2”或“4”即2的乘方變化。
從選擇開關516到519的輸出和從選擇開關520的輸出輸入到加法器521并進行相加。來自計數(shù)器515的用作濾波的象素(除去目標象素)的數(shù)目和從加法器521產(chǎn)生的總和輸入到移位寄存器522。
如果來自計數(shù)器515的輸入值是“0”,僅目標象素值從DL503輸入到加法器521。移位寄存器522輸出目標象素值到輸出端523而沒有執(zhí)行任何處理。
如果計數(shù)器515的輸入值是“3”或“4”,四個值,即鄰接目標象素的四個象素的三個象素值和來自DL503的目標象素值,或鄰接目標象素的四個象素的所有值輸入到加法器521。移位寄存器522把從加法器521產(chǎn)生的總和移過兩比特以得到1/4的平均處理的值并輸出該值到輸出端523。
利用該方案,目標象素可自適應地用作濾波,以把2的乘方設置為用作濾波的象素的數(shù)目。因此,可由移位寄存器522進行平均處理,并可減小電路的規(guī)模。
圖6表示根據(jù)本發(fā)明的第四實施例的濾波電路18的方案的方框圖。
與塊邊緣同步并輸入到輸入端609的同步信號輸入到塊邊緣檢測電路602,和塊邊緣信號(在塊邊緣以高電平)輸入到與(AND)門電路605。輸入到輸入端601的圖象數(shù)據(jù)輸入到塊失真信息產(chǎn)生電路603,使塊失真信息(當失真比預定值大時)輸入到與門電路605。輸入圖象數(shù)據(jù)輸入到塊失真校正濾波器604并變換成校正數(shù)據(jù),其中由塊失真產(chǎn)生的圖象質量的降低是不顯著的。輸入圖象數(shù)據(jù)也輸入到延遲電路610,以使得調節(jié)具有校正數(shù)據(jù)的定時。
當根據(jù)大失真的塊失真信息在塊邊緣進行確定時,與門605輸出高電平的選擇器信號,由此經(jīng)延遲電路608控制選擇器606。利用該操作,校正系數(shù)由選擇器606進行選擇。如果選擇器信號處于低電平,選擇來自延遲電路610的延遲圖象數(shù)據(jù)。因此,校正塊失真的圖象數(shù)據(jù)從輸出端輸出。
圖7是解釋濾波電路18的工作的定時圖。
在圖7中,(a)表示輸入圖象數(shù)據(jù);(b),同步信號;(c)塊邊緣信號;(d)塊失真信號;(e)延遲的數(shù)據(jù);(f)校正數(shù)據(jù);(g)來自輸出端607的校正輸出圖象數(shù)據(jù);及CLK,時鐘。如圖7所示,在塊邊緣的象素數(shù)據(jù),其中確定為大的塊失真用校正數(shù)據(jù)來替代。
圖8表示塊邊緣檢測電路602的方案的方框圖。塊邊緣檢測電路602包括或非(NOR)門801、計數(shù)器802、解碼器803和804、和非(NOT)門810。
利用該方案,當從圖象存儲器3沿水平方向讀出數(shù)據(jù)時,塊邊緣出現(xiàn)在預定周期。當計數(shù)來自與塊邊緣同步的同步信號的數(shù)據(jù)時,可檢測塊邊緣。解碼器803解碼出現(xiàn)塊邊緣的周期,和解碼器804解碼在水平方向的塊的周期?;蚍情T801根據(jù)同步信號或來自解碼器804的輸出復位計數(shù)器802。
圖9表示塊失真校正濾波器604的方案的方框圖。該塊失真校正濾波器604包括D觸發(fā)器(DFFS)805和806,其每一個使輸入系數(shù)數(shù)據(jù)延遲一個象素,雙系數(shù)單元807,加法器808,和1/4系數(shù)單元809。圖9所示的電路構成(1,2,1)低通濾波器,用于消除包括塊失真分量的高頻分量。
圖10表示塊失真信息產(chǎn)生電路603的第一方案的方框圖。
參照圖10,塊失真信息產(chǎn)生電路603包括DFFs1001和1002、減法器1003、1004,1005和1008、EX(禁止)或非門1006、絕對值電路1007、和與門1009。
根據(jù)上述方案,由減法器1003和1004檢測三個連續(xù)象素值的兩個相鄰象素值的變化方向。如果變化的方向相等,高電平的信號從EXNOR(禁止或非)門1006輸出。此外,在由兩個象素分開的象素之間的差的絕對值由絕對值電路1007檢測。如果差的絕對值比閾值TH小,則從減法器1008輸出的符號位是高位(負的)。因此,當在由兩個象素分開的象素值之間的變化比閾值TH小時,和變化的方向相同時,確定塊失真是大的。此時,塊失真信息變高。
圖11是用于解釋圖10所示的塊失真信息產(chǎn)生電路603的工作圖。
虛線表示塊邊界,和O表示一象素。在圖11中,用箭頭表示的寬度A和B由減法器1005計算出。如果絕對值比閾值TH小,則確定塊失真是顯著的。如果絕對值比閾值TH大,則確定象素是在圖象的邊緣部分。
減法器1003和1004檢測在塊邊緣的左、右側的象素值的變化方向。僅當變化的方向相同時,進行塊失真校正處理。如果象素值的峰值出現(xiàn)在塊邊緣處,則不進行塊失真校正處理。利用這個操作,就可防止限制象素值的峰值。
圖12表示塊失真信息產(chǎn)生電路603的第二方案的方框圖。
參照圖12,塊失真信息產(chǎn)生電路603包括DFFs1201、1202和1203,減法器1204、1205、1206和1207,比較器1208和1209,與門1210,和絕對值電路1211。
在該塊中象素值的變化量由減法器1204和1205計算,和在兩個變化量之間的差的絕對值由比較器1208與閾值TH2進行比較。當差的絕對值比TH2小時,計算機1208輸出高電平的信號。
在塊邊緣處的兩個象素的變化量由減法器1207計算并由比較器1209與閾值TH3進行比較。如果圖象的邊緣不包括在塊之間,則確定塊失真是大的,并進行校正處理。當TH3比象素值的變化量大時,比較器1209輸出高電平的信號。
在該方案中,檢測在該塊中象素的變化量的近似值。當象素值的變化是近似的圖象出現(xiàn)在兩塊中時,和該圖象包括塊邊界,則確定象素值的變化量已改變和塊失真是大的。
圖13是用于解釋圖12所示的塊失真信息產(chǎn)生電路603的工作圖。
虛線表示塊邊界,和O表示一象素。在圖13中,當在由箭頭表示的兩部分的寬度之間差值等于或小于閾值TH2時和在塊邊緣的象素值之間的差值等于或小于閾值TH3時,則確定塊失真是大的。
如所描述的,根據(jù)濾波電路18的第一實施例,當使用重現(xiàn)圖象信號的本身特性進行噪聲消除濾波處理,濾波的狀況可在塊邊界處自適應轉換。利用該方案,在性質上不同的噪聲,例如,小噪聲和塊失真能夠同時和有效地減到最小,并且在其時,能夠抑制電路規(guī)模的增大。
根據(jù)濾波電路18的第二實施例,在濾波中能自適應地選擇象素和象素的數(shù)目。利用該方案,用不需要除法器的電路方案就能濾波處理,以致于就能減小電路規(guī)模。
根據(jù)濾波電路18的第三實施例,由重現(xiàn)圖象的塊失真引起的圖象質量的直觀地降低可被校正,以致于就能獲得高質量重現(xiàn)圖象信號。
換言之,上述給出的一些實施例的說明僅為了說明發(fā)明的目的,而不受施加在每一個方面的任何限制所限制。
因此,本發(fā)明的范圍是僅由下列附加權利要求書來確定的,而不受本說明書內容的限制,并且在相當于附加權利要求書的范圍的范圍內進行各種替換都落在本發(fā)明的真實精神和范圍內。
權利要求
1.一種圖象處理裝置,包括a)輸入裝置,用于輸入以每個包括多個象素的若干塊的單元編碼的圖象數(shù)據(jù);b)解碼裝置,用于解碼輸入到所述輸入裝置的圖象數(shù)據(jù);c)濾波裝置,用于濾除由所述解碼裝置解碼的圖象數(shù)據(jù),和d)控制裝置,用于自適應地控制在塊邊界處圖象數(shù)據(jù)的所述濾波裝置的濾波狀況。
2.根據(jù)權利要求1所述的一種裝置,其中,所述的控制設備是這樣控制的當由所述的濾波裝置濾波的象素出現(xiàn)在塊邊界上時,用比正常濾波處理要更深的程度執(zhí)行濾波處理。
3.根據(jù)權利要求1所述的一種裝置,其中,所述的輸入裝置包括用于從記錄介質重現(xiàn)編碼的圖象數(shù)據(jù)的重現(xiàn)裝置。
4.根據(jù)權利要求1所述的一種裝置,其中,輸入到所述裝置的圖象數(shù)據(jù)就是使用正交變換編碼的數(shù)據(jù)。
5.一種圖象處理裝置,包括a)輸入裝置,用于輸入以每個包括多個象素若干塊的單元編碼的圖象數(shù)據(jù);b)解碼裝置,用于解碼輸入到所述輸入裝置的圖象數(shù)據(jù);c)濾波裝置,用于濾除由所述解碼裝置解碼的圖象數(shù)據(jù);和d)選擇裝置,用于自適應地選擇用于由所述濾波裝置濾波處理的象素的數(shù)目。
6.根據(jù)權利要求5所述的一種裝置,其中,所述的選擇裝置把2的乘方選作為用于濾波處理的象素的數(shù)目。
7.根據(jù)權利要求5所述的一種裝置,其中,所述輸入裝置包括用于從記錄介質重現(xiàn)編碼的圖象數(shù)據(jù)的重現(xiàn)裝置。
8.根據(jù)權利要求5所述的一種裝置,其中,輸入到所述的輸入裝置的圖象數(shù)據(jù)是使用正交變換的數(shù)據(jù)。
9.一種圖象處理裝置,包括a)輸入裝置,用于輸入以每個包括多個象素的若干塊的單元編碼的圖象數(shù)據(jù);b)解碼裝置,用于解碼輸入到所述輸入裝置的圖象數(shù)據(jù);c)塊邊緣檢測裝置,用于檢測由所述的解碼裝置解碼的圖象數(shù)據(jù)的塊邊緣;d)塊失真檢測裝置,用于檢測在由所述的解碼裝置解碼的圖象數(shù)據(jù)中的塊失真;和e)濾波裝置,用于根據(jù)由所述塊邊緣檢測裝置和所述的塊失真檢測裝置的輸出濾除從所述的解碼裝置解碼的圖象數(shù)據(jù)。
10.根據(jù)權利要求9所述的一種裝置,其中所述的塊邊緣檢測裝置根據(jù)與塊邊同步的同步信號檢測塊邊緣,該塊邊緣是與圖象信號一起從所述的輸入裝置輸入的。
11.根據(jù)權利要求9所述的一種裝置,其中,所述的塊失真檢測裝置當連續(xù)象素的兩個相鄰象素的變化方向相同時,并且在由兩個象素分開的象素之間的差的絕對值比預定值要小時確定塊失真。
12.根據(jù)權利要求9所述的一種裝置,其中所述的塊失真檢測裝置當在相鄰塊的變化量和該變化量之間的差絕對值比預定值小時,和在相鄰塊的塊邊緣處的象素的變化量小于預定值時計算在塊邊緣附近的變化和確定塊失真。
13.根據(jù)權利要求9所述的一種裝置,其中,所述的濾波裝置由低通濾器構成。
14.根據(jù)權利要求9所述的一種裝置,其中,所述的輸入裝置包括用于從記錄介質重現(xiàn)編碼圖象數(shù)據(jù)的重現(xiàn)裝置。
15.根據(jù)權利要求9所述的一種裝置,其中,輸入到所述的輸入裝置的圖象數(shù)據(jù)是使用正交變換編碼的數(shù)據(jù)。
16.一種圖象處理裝置包括a)輸入裝置,用于輸入以每個包括多個象素的一些塊的單元編碼的圖象數(shù)據(jù);b)解碼裝置,用于解碼輸入到所述的輸入裝置的圖象數(shù)據(jù);c)濾波裝置,用于濾除由所述解碼裝置解碼的圖象數(shù)據(jù);和d)控制裝置,用于根據(jù)在一塊中圖象數(shù)據(jù)的位置自適應地控制所述濾波裝置的濾波狀況。
17.根據(jù)權利要求16所述的一種裝置,其中所述的輸入裝置包括a)正交變換裝置,用于進行圖象數(shù)據(jù)的正交變換;b)量化裝置,用于量化由所述的正交變換裝置已經(jīng)正交變換的圖象數(shù)據(jù);c)編碼裝置,用于編碼由所述的量化裝置量化的圖象數(shù)據(jù);和d)記錄裝置,用于把由所述的編碼裝置編碼的圖象數(shù)據(jù)記錄在記錄介質;e)重現(xiàn)裝置,用于從所述的記錄介質重現(xiàn)編碼的圖象數(shù)據(jù)。
18.一種圖象處理方法,包括步驟為a)輸入以每個包括多個象素的一些塊的單元編碼的圖象數(shù)據(jù);b)解碼在輸入步驟中輸入的圖象數(shù)據(jù);c)濾除在解碼步驟中解碼的圖象數(shù)據(jù);和d)自適應地控制在濾波步驟中用于在塊邊界處圖象數(shù)據(jù)的濾波狀況。
19.一種數(shù)據(jù)處理方法,包括步驟為a)輸入以每個包括多個象素的一些塊的單元編碼的圖象數(shù)據(jù);b)解碼在輸入步驟中輸入的圖象數(shù)據(jù);c)濾除在解碼步驟中解碼的圖象數(shù)據(jù);和d)自適選擇在濾波步驟中用于濾波處理的象素的數(shù)目。
20.一種圖象處理方法,包括步驟為a)輸入以每個包括多個象素的一些塊的單元編碼的圖象數(shù)據(jù);b)解碼在輸入步驟中輸入的圖象數(shù)據(jù);c)檢測在解碼步驟中解碼的圖象數(shù)據(jù)的塊邊緣;d)檢測在解碼步驟中解碼的圖象數(shù)據(jù)中的塊失真;和e)根據(jù)在塊邊緣檢測步驟和塊失真檢測步驟中的輸出濾除從解碼步驟解碼的圖象數(shù)據(jù)。
全文摘要
本發(fā)明提供一種圖象處理裝置和方法,其中輸入以包括多個象素的一些塊的單元編碼的圖象數(shù)據(jù)、解碼輸入圖象數(shù)據(jù)、和自適應地選擇在濾除解碼圖象數(shù)據(jù)的象素的數(shù)目。本發(fā)明還提供一種圖象處理裝置和方法,其中輸入以包括多個象素的一些塊的單元編碼的圖象數(shù)據(jù)、解碼輸入圖象數(shù)據(jù)、檢測解碼圖象的塊邊緣和塊失真、和根據(jù)檢測結果濾除解碼的圖象數(shù)據(jù)。
文檔編號G06T5/00GK1157973SQ96121359
公開日1997年8月27日 申請日期1996年12月27日 優(yōu)先權日1995年12月28日
發(fā)明者大西慎二, 松井泉 申請人:佳能株式會社