亚洲狠狠干,亚洲国产福利精品一区二区,国产八区,激情文学亚洲色图

用于處理數字視頻信號的方法和譯碼器的制作方法

文檔序號:7733854閱讀:170來源:國知局
專利名稱:用于處理數字視頻信號的方法和譯碼器的制作方法
技術領域
本發(fā)明涉及處理數字視頻信號的方法,所述視頻信號表示圖象序列。本發(fā)明也涉及實施所述方法的譯碼器。
這樣的方法可被使用于例如視頻通信系統(tǒng)。
背景技術
視頻通信系統(tǒng)(諸如電視通信系統(tǒng))典型地包括編碼器、傳輸媒體和譯碼器。這樣的系統(tǒng)接收輸入視頻信號,藉助于編碼器編碼所述信號,通過傳輸媒體傳輸已編碼信號,然后藉助于譯碼器譯碼或重建發(fā)送的信號,形成輸出的視頻信號。視頻信號表示給定數目的圖象,圖象與時隙t有關。
在發(fā)送視頻信號之前,視頻通信系統(tǒng)可包括視頻壓縮處理。這樣的視頻壓縮處理有時以低的比特速率執(zhí)行,以便發(fā)送更多的視頻信號。它在視頻信號的圖象中產生重大的失真,特別是視覺的人工產物,諸如阻擋效應(傾斜效果的樣子),環(huán)狀(重影)或飛蚊噪聲(飛舞的蚊群的樣子,即,閃爍效果)。正如在以下的文章中描述的F.X.Coudoux,M.Gazalet和P.Corlay,“Adaptive Postprocessor toreduce Temporal Business in Low Bit Rate Video(減小在低的比特速率的視頻中的時間上的麻煩的自適應后處理器)”,PictureCoding Symposium,23-27 April 2001,減小飛蚊噪聲的解決方案是把相應于所述發(fā)送視頻信號的圖象內的非邊緣塊與邊緣塊分開,所述圖象包括被稱為DCT塊的塊,是本領域技術人員熟知的。這個解決方案對非邊緣塊施加時間DCT中值濾波。所述時間值濾波包括以下步驟-分別計算在三個接連的圖象的三個DCT塊的AC系數之間的時間梯度,以便查找所述圖象內的不連續(xù)性,-通過門限值,查找突然時間瞬變,諸如快速運動目標,以及-如果有本地不連續(xù)性和沒有突然的瞬變,則對所述塊施加時間中值濾波。
這個解決方案的一個問題是,它只減小所述傳輸的視頻信號的圖象內非邊緣塊上的飛蚊噪聲,而飛蚊噪聲也可能出現在邊緣塊上。
發(fā)明目的和概要因此,本發(fā)明的一個目的是提供用于處理數字視頻信號的方法和譯碼器,所述視頻信號表示圖象序列,它允許更好地減小在相應于所述視頻信號的整個圖象中的飛蚊噪聲。
為此,本發(fā)明提供一種方法,包括以下步驟-檢測當前圖象中的運動象素,-計算對于所述當前圖象的塊的離散頻率變換,以便提供已變換的塊,-中值濾波當前已變換的塊,所述濾波包括以下子步驟-空間中值濾波屬于當前已變換的塊和屬于相鄰塊的第一組系數,以及-時間中值濾波屬于當前已變換的塊和屬于先前的和隨后的圖象的相應的塊的第二組系數,-計算對于已濾波的已變換的塊的逆離散頻率變換,以便提供已逆變換的塊,以及-用所述檢測的運動象素代替在所述逆變換的塊中的象素。
此外,本發(fā)明提供譯碼器,包括-運動檢測裝置,用來檢測當前的圖象中的運動象素,-離散頻率計算裝置,用來計算對于所述當前圖象的塊的離散頻率變換,以便提供已變換的塊,-中值濾波裝置,用來濾波已變換的塊,所述濾波器包括-空間中值子濾波器,用來濾波屬于當前已變換的塊和屬于相鄰塊的第一組系數,以及-時間中值子濾波器,用來濾波屬于當前已變換的塊和屬于先前的和隨后的圖象的相應的塊的第二組系數,-逆頻率計算裝置,用來計算對于已濾波的已變換的塊的逆頻率變換,以便提供已逆變換的塊,以及-代替裝置,用來用所述檢測出的運動象素代替在所述已逆變換的塊中的象素。
正如我們將在后面詳細地看到的,這樣的方法一方面允許有效地減小飛蚊噪聲,另一方面,特別是藉助于空間濾波和時間濾波的組合,允許被稱為時間一致性的均勻圖象。而且,對于相應于視頻信號的圖象的運動象素不進行濾波,因為這會造成模糊的圖象。
附圖簡述當參照附圖閱讀以下的詳細說明時,將明白本發(fā)明的附加目的、特性和優(yōu)點,其中

圖1表示包括按照本發(fā)明的譯碼器的視頻通信系統(tǒng),圖2是按照本發(fā)明的方法的示意圖,所述方法在圖1的譯碼器中實施,圖3表示按照本發(fā)明圖2的方法的運動檢測步驟,以及圖4a表示按照本發(fā)明圖2的方法的空間中值濾波的子步驟。
圖4b表示按照本發(fā)明圖2的方法的時間中值濾波的子步驟。
圖5表示按照本發(fā)明圖2的方法的第一實施例。
圖6表示按照本發(fā)明圖2的方法的第二實施例。
圖7是實施按照本發(fā)明的方法的處理裝置的示意圖。
發(fā)明詳細說明在下面的說明中,本領域技術人員熟知的功能或結構不進行詳細地描述,因為它們將以不必要的細節(jié)遮蔽本發(fā)明。
本發(fā)明涉及減小視頻信號中的失真的方法,所述視頻信號表示圖象序列,圖象I(t)與時隙t有關。這樣的視頻信號VS例如被提供到電視機。所述方法具體地在視頻通信系統(tǒng)SYS內如圖1所示的譯碼器S_DEC中被使用。
為了通過傳輸媒體CH有效地傳輸某些視頻信號,所述視頻通信系統(tǒng)SYS包括視頻壓縮處理,它在編碼視頻信號VS期間通過編碼器S_ENC以及在譯碼期間通過譯碼器S_DEC被施加。由于壓縮系統(tǒng),在視頻信號的圖象中出現失真,諸如阻擋效應,環(huán)狀,或飛蚊噪聲等。
為了減小這些失真,特別是飛蚊噪聲,如圖2所示的譯碼器S_DEC包括-運動檢測裝置MVT_D,用來檢測當前的圖象I(t)中的運動象素,-離散頻率計算裝置DCT_T,用來計算對于所述當前圖象I(t)的塊離散頻率變換,以便提供已變換的塊,-中值濾波裝置DCT_F,用來濾波已變換的塊Bc,所述濾波器包括-空間中值子濾波器SPATIAL_F,用來濾波屬于當前已變換的塊Bc和屬于相鄰塊Bu、Bd的第一組系數Mcs、Mu、Md,以及-時間中值子濾波器TEMP_F,用來濾波屬于當前已變換的塊Bc和屬于先前的和隨后的圖象的相應的塊Bp、Bn的第二組系數Mct、Mp、Mn,-逆頻率計算裝置IDCT_T,用來計算對于已濾波的已變換的塊逆頻率變換,以便提供已逆變換的塊,以及-代替裝置REPL_M,用來用所述檢測出的運動象素代替在所述已逆變換的塊中的象素。
為此,以下的處理在譯碼后和在屏幕上顯示相應的圖象之前被施加到視頻信號VS的圖象上。
應當指出,圖象包括一個場或兩個場,在后者的情形下,在歐洲電視定義的全格式下,每個場通常包括N=207360個象素,這等于相應于50Hz的720象素/行*576行的一半。
應當指出,在時隙t時的圖象I(t)被稱為當前的圖象。
在時隙t時,執(zhí)行檢測視頻信號VS的當前的圖象I(t)中的運動象素的第一步驟(1)。這個步驟允許鑒別圖象中像素的運動區(qū)域與非運動區(qū)域。
如圖3所示,運動象素的檢測基于在兩個場之間的圖象差別。第一個圖象差別是在分別屬于當前的圖象與先前的圖象I(t-1)的當前的場CUR_F(k)(t)與先前的場PREV_F(k)(t-1)之間計算的。這兩個圖像是接連的。在包括兩個場的圖象的情形下,當前的和先前的場具有相同的奇偶性k(即,頂部和底部)。第二個圖象差別是在分別屬于當前的圖象與隨后的圖象I(t+1)的當前的場CUR_F(k)(t)與隨后的場NEXT_F(k)(t+1)之間計算的。兩個圖象是接連的。在包括兩個場的圖象的情形下,當前的和隨后的場具有相同的奇偶性k。
圖象差給出運動圖象,其象素的特征在于亮度和色度分量。對所述圖象差的所述象素分量進行濾波。所述濾波優(yōu)選地由第一平均濾波與第二低通濾波組成。
因此,在第一非限制性實施例中,第一平均濾波LPF1被施加到所述運動圖象上。它優(yōu)選地分開地施加到運動圖象的亮度與色度分量上。所述第一濾波器LPF1優(yōu)選地對于亮度與色度分量被規(guī)定為如下。
亮度111111色度101101應當指出,第一濾波器LPF1可以只施加到亮度分量上,但它達到較低的性能。
這種第一濾波器LPF1具有達到高的噪聲減小的優(yōu)點。事實上,它減小運動檢測裝置MVT_D的噪聲靈敏度,這種靈敏度會把噪聲錯誤地解讀為運動區(qū)域。
由于運動檢測裝置只取決于圖象差,所以計算每個亮度與色度分量的絕對值ABS。
(b)隨后,為了抑制切換人工產物(它包含只用第一濾波器LPF1不能與運動區(qū)分開的噪聲),在當前的與先前的或隨后的圖象之間使用第二低通濾波器LPF2。而且,它保證這些圖象之間的平滑的漸沒。
它優(yōu)選地同時施加到運動圖象的亮度與色度分量的絕對值ABS上。所述第二濾波優(yōu)選地對于亮度與色度分量被規(guī)定為如下。
121121應當指出,這種第二濾波器LPF2更具體地可以是平均濾波器。
這兩個濾波器允許對于活動圖象的一個象素的每個亮度與色度分量得出已濾波的數值VF-PIX。通過門限值TH,區(qū)分或鑒別運動與非運動象素當象素的一個已濾波的數值VF-PIX大于門限值TH時,象素被認為是運動象素MVT_PIX。在另一個情形下,象素被認為是非運動象素NO_MVT_PIX。門限值TH優(yōu)選地被設置為200,以及可被設置為至少直至250,因為對于這些數值達到同樣的性能。
運動MVT_PIX和非運動NO_MVT_PIX象素被存儲在運動檢測器MVT_D的存儲器MEM中,用于進一步處理。
應當指出,上面提到的所有的濾波工作優(yōu)選地是對先前的場PREV_FIELD(k)(t-1)與隨后的場NEXT_FIELD(k)(t+1)計算的兩個圖象差進行的。如果在兩個圖象差之一中的一個象素的至少一個已濾波值VF_PX大于門限值TH,則相應的象素被認為是運動象素。
優(yōu)選地,在8*8塊內的運動象素MVT_PIX的數目被計數。如果這個數目大于第二門限值TH2,則這個塊是“運動塊”,不值得對它進行中值濾波。所以,對于這些“運動塊”不進行離散頻率變換和中值濾波。第二門限值TH2優(yōu)選地被設置為5。
應當指出,運動檢測MVT_D也允許檢測在場景中的突然時間瞬變,場景是接連的圖象。在這種情形下,不執(zhí)行濾波。
在優(yōu)選的第二非限制性實施例中,低通濾波LPF1和LPF2被接連地施加。因此,它們的系數可被組合,導致僅僅一個二維濾波器。通過這種方法,節(jié)省存儲器容量與存儲器帶寬。此后,計算亮度與色度分量的絕對值ABS。通過計算絕對值,最后,它給出降低所有的計算復雜性的優(yōu)點。
在第二步驟(2)中,對于視頻信號VS的所述當前的圖象J(t)計算離散頻率變換,以提供已變換的塊。被稱為DCT的所述離散頻率變換允許在頻域進行。它是本領域技術人員熟知的,所以這里將不作說明。
通常,圖象的場被分成塊,例如對于MPEG格式的8*8象素的塊。對于每個這些塊施加離散頻率變換。所述變換提供64個系數的已變換的塊,一個系數被稱為DC系數,另外63個系數稱為AC系數,一個系數AC表示一個頻率。
應當指出,圖象由兩個子圖象組成亮度子圖象與色度子圖象。在優(yōu)選實施例中,將對于亮度子圖象執(zhí)行第二步驟與隨后的步驟,這樣,在本實施例中,系數DC表示塊的平均亮度。本實施例通過濾波具有更好的性能的優(yōu)點。
應當指出,在其他實施例中,可對于兩個子圖象或只對于色度子圖象執(zhí)行第二步驟與隨后的步驟。
在第三步驟(3)中,對于所述已變換的塊執(zhí)行中值濾波如下。
濾波步驟包括空間中值濾波的第一子步驟和時間中值濾波的第二子步驟。所述濾波如下地施加到當前的圖象I(t)中的當前的場CUR_F(k)(t)和施加到在這個當前的場內被稱為當前的塊Bc的第一變換的塊上。
如圖4a所示,屬于當前已變換的塊Bc和屬于相鄰塊Bu、Bd的第一組系數在空間中值濾波子步驟(3a)中被濾波。從所述第一組系數,首先計算空間中值M1’。
在優(yōu)選實施例中,三個系數Mcs、Mu、Md被使用來計算空間中值M1’,這些系數分別屬于當前已變換的塊Bc、當前塊Bc的剛好下面的一個塊Bd和剛好上面的一個塊Bu。達到在性能與花費之間的有效的折衷。
應當指出,相鄰的塊可以是左面的塊B 1和右面的塊B r,但這是不太有效的。
還應當指出,可以使用更多的系數和塊,但關于這些系數上的計算花費特別增加。
應當指出,在第一組系數中的所有的系數在它們各自的已變換的塊中具有相同的位置。
隨后,用在當前的已變換的塊Bc中的空間中值M1’替換屬于當前的塊Bc的當前的空間系數Mc s??臻g中值濾波具有給出均勻的相鄰的塊的優(yōu)點。事實上,不用這種空間濾波,表示圖象內的天空的兩個相鄰的塊可能具有兩種不同的顏色。所以,天空將是不均勻的。而且,所述空間濾波允許更多地去除影響圖象的噪聲。
如圖4b所示,屬于當前已變換的塊Bc和屬于先前的與隨后的圖象的相應的塊Bp、Bn的第二組系數在第二時間子步驟(3b)中被濾除。從所述第二組系數,首先計算時間中值M1”。
在優(yōu)選實施例中,三個系數Mct、Mp、Mn被使用來計算時間中值M1”,這些系數分別屬于當前已變換的塊Bc、先前的已變換的塊Bp和隨后的已變換的塊Bn,這些塊Bp和Bn屬于剛好先前的圖象I(t-1)和剛好隨后的圖象I(t+1)。
達到在性能與花費之間的有效的折衷。
應當指出,所有的系數在它們各自的已變換的塊中具有相同的位置。如果不是這種情形,則圖象將變得模糊。
隨后,用在當前的已變換的塊中的時間中值M1”替換當前的塊Bc的當前的時間系數Mct。
時間中值濾波具有避免在兩個時隙t內兩個接連的塊之間的閃爍效應的優(yōu)點。事實上,不用這種濾波,例如表示圖象內的天空的兩個相鄰的塊也可能具有兩種不同的顏色。所以,天空將是閃爍的。
在圖象I(t)包括兩個場的情形下,第一個、先前的和隨后的已變換的塊分別屬于三個場(當前的CUR_F(k)(t),先前的PREV_F(k)(t-1),和隨后的NEXT_F(k)(t+1)),它們具有相同的奇偶性k。因此,選擇在同一個位置上的象素。例如,濾波從頂部奇偶場開始。在其他情形下,圖象將是模糊的。
應當指出,被使用于這種中值濾波的系數M是DC系數和AC系數。
在第一實施例中,在空間中值濾波的子步驟之前執(zhí)行時間中值濾波的子步驟,以及所述空間子步驟的當前的空間系數Mcs變?yōu)樵谒鰰r間子步驟中計算的時間中值M1”。在這個第一實施例中,我們具有以下的公式M’=median(median(Mct,Mp,Mn),Mu,Md)如圖5所示,例如,我們具有Mu=15,Md=16,以及Mct=19,Mp=12和Mn=17。所以,首先計算時間中值M1”。M1”=median(19,12,17)=17。當前的時間系數Mct變成為時間中值M1”。然后,計算第一中值M1’。M1’=median(17,15,16)=16。
在優(yōu)選的第二實施例中,在時間中值濾波的子步驟之前執(zhí)行空間濾波的子步驟,以及所述時間子步驟的當前的時間系數Mct變?yōu)樵谒隹臻g子步驟中計算的空間中值M1’。因此,我們具有以下的公式M”=median(median(Mcs,Mu,Md),Mp,Mn)。如圖6所示,例如,我們具有Mcs=10,Mu=16,Md=15以及Mp=12和Mn=11。所以,首先計算空間中值M1’。M1’=median(10,16,15)=15。當前的時間系數Mct變成為空間中值M1’。然后,計算時間中值M1”。M1”=median(15,12,11)=12。
第二實施例通過時間濾波比起第一實施例達到更好的性能以及在圖象序列內具有更好的時間一致性。
對于已變換的塊內的每個系數M,從當前場CUR_F(k)(t)的左側到右側和從頂部到頂部執(zhí)行空間子步驟和時間子步驟。在具有兩個場的圖象的情形下,先對于頂部場執(zhí)行,然后對于底部場執(zhí)行,或反之亦然。
應當指出,當一個接一個的圖象(“時間”或“空間”圖象)所有的系數M都是相等時,即,即使一個接一個的圖象沒有不連續(xù)性時,也總是計算中值。事實上,在這種情形下,當計算中值時,系數M仍保持不改變。因此,由于沒有改變,不需要進行過早的測試查找不連續(xù)性。
應當指出,在中值計算后,我們可以測試以查看系數M是否保持不改變,然后,如果是這種情形,我們不進行任何替換,或我們總是進行當前的系數的替換。
應當指出,如前所述,系數M或者是DC系數,或者是AC系數。表示圖象的平均亮度的DC系數的濾波具有優(yōu)點例如,避免同一個場景的3個時間圖象的平均亮度的改變,而AC系數的濾波具有濾除強的尖峰脈沖那樣的噪聲的優(yōu)點。
應當指出,按照本發(fā)明的方法,對于第二優(yōu)選實施例在圖象使用緊接著是時間濾波子步驟的空間濾波子步驟時,對于每個象素只需要一次讀出圖象,以及對于第一實施例反過來進行。所以,按照本發(fā)明的所述方法比起另一個方法更快,后者包含對于圖象的所有的象素施加空間濾波子步驟,然后對于這些象素實施時間濾波子步驟,所述方法需要兩次讀出圖象。
在第四步驟(4)中,計算對于所述已濾波的已變換的塊Bc的逆離散頻率變換,以便提供逆變換的塊。被稱為IDCT的逆離散頻率變換允許返回到“象素”域。所述IDCT變換對于本領域技術人員是熟知的,所以這里不進行說明。
在第五步驟(5)中,用被存儲在存儲器MEM中的檢測出的運動象素MVT_PIX代替已經受過濾波步驟的、在所述已逆變換的塊中的象素。這個后者的步驟允許恢復在相應的圖象I(t)中的運動區(qū)域。它避免運動象素的時間濾波。事實上,對運動區(qū)域執(zhí)行時間濾波是不利的,因為它導致模糊的效果。
應當指出,避免對運動區(qū)域進行濾波的另一個解決方案是只對非運動象素NO_MVT_PIX執(zhí)行濾波,而不是對圖象的所有的象素執(zhí)行濾波步驟。然而,這個解決方案執(zhí)行起來復雜得多。
最后,視頻信號VS的圖象被特別地后處理,以便恢復接近于編碼前使用的視頻信號的視頻信號。在電視應用的情形下,圖象的相應的序列被顯示在電視屏幕上。
總之,由于濾波步驟,按照本發(fā)明的方法具有優(yōu)點減小在均勻區(qū)域和周圍邊緣處亮度/色度的起伏,以及不需要區(qū)分圖象中的邊緣區(qū)域和非邊緣區(qū)域。
而且,它對于低的比特速率,諸如MPEG4或MPEG2視頻,是特別有效的,但它也可以使用于任何比特速率。
應當指出,按照本發(fā)明的方法是基于認識到亮度/色度電平的完全離散頻率變換的塊是閃爍的,而時間濾波將減小這種閃爍效應。因此,如上所述,將有圖象序列的時間一致性。
應當提出,本發(fā)明并不限定于上述實施例,并且可以進行變形及修正而不脫離在附屬的權利要求中所規(guī)定的本發(fā)明的精視及范圍。
應當指出,本發(fā)明并不限于上述的電視應用。它可以在廣泛的視頻應用范圍內使用,諸如對于任何比特速率的,視頻電話、通過移動電話或互聯網的視頻通信。
應當指出,有許多通過硬件或軟件項目或二者實施按照本發(fā)明的方法的功能的方式,如果單個硬件或軟件項目可實現幾個功能的話。這不排除硬件或軟件項目或二者的組合來執(zhí)行一種功能。例如,檢測運動的步驟可以與濾波步驟相組合,因此,形成單個功能而不用修改按照本發(fā)明的譯碼方法。
所述硬件或軟件項目可以以幾種方式實施,例如,通過連線的電子電路或通過適當地編程的集成電路。集成電路可能存在于計算機或譯碼器中。在后者的情形下,譯碼器包括運動檢測裝置MVT_D,用來執(zhí)行運動檢測步驟(1),濾波裝置DCT_F,用來執(zhí)行中值濾波步驟(3),所述裝置包括空間中值子濾波裝置SPATIAL_F,用來執(zhí)行子步驟(3a),和時間中值子濾波裝置TEMP(-F),用來執(zhí)行按照第一或第二實施例的子步驟(3b),離散頻率與逆離散頻率變換裝置DCT_T、IDCT_T,用來分別執(zhí)行步驟(2)和(4),以及代替裝置REPL_M,用來執(zhí)行步驟(5),正如前面描述的,所述裝置是如上所述的硬件或軟件項目。
集成電路包括一組指令。因此,在計算機程序存儲器或在譯碼器存儲器中的所述指令組可以使得計算機或譯碼器實行數字視頻信號處理方法的不同的步驟。
指令組可通過讀數據載體(諸如軟盤)而被裝載在程序存儲器中。業(yè)務提供者可以使得指令成為通過通信網絡(諸如互聯網)可提供的。
本發(fā)明也涉及視頻數據處理設備,它使得存儲器帶寬和實施方案復雜性最小化,以便實時地和以低的花費執(zhí)行此前描述的處理方法。
圖7表示這樣的視頻處理設備。它包括運動檢測模塊MD,它對于來自同一個奇偶性的接連的兩個場I1和I2的圖象差應用兩個濾波器,一個用于亮度分量Y,另一個用于色度分量Cr。系統(tǒng)存儲器MEM包含三個接連的場I0,I1和I2。為了減少從運動檢測模塊MD到系統(tǒng)存儲器MEM的傳送并從而減小存儲器的帶寬,運動檢測模塊MD包括用來存儲中間數據塊的嵌入的存儲器。第一BF1和第二BF2嵌入存儲器裝載數據塊I1和I2。減法模塊給出在第一BF1和第二BF2嵌入存儲器的內容之間的差值,以及把結果存儲在第三嵌入存儲器BF3。在優(yōu)選實施例中,二維濾波器被分解為兩個一維濾波器。每個一維濾波器分別在水平方向和垂直方向上施加到5和3個亮度樣本以及4和3個色度樣本。這樣,在濾波時涉及到的操作數被減小,以及到嵌入存儲器的訪問被簡化。首先被施加的水平濾波器H_FILT的結果被存儲在第四嵌入存儲器BF4,并在其上施加垂直濾波器V_FILT。然后在工作時對每個已濾波的象素差值進行絕對值ABS運算,此后,把每個象素與來自門限模塊THR的門限值進行比較。比較的結果確定該象素是否為運動象素,以及被存儲在第五嵌入存儲器MB。
視頻數據處理設備還包括中值濾波模塊MF,它在DCT變換域中施加空間和時間中值濾波器。首先,對當前的場的三個DCT塊對于每個象素施加中值濾波。接著,對三個接連的場的DCT塊對于每個象素施加中值濾波。這樣,對于要被濾波的每個塊計算五個DCT變換。為了使得在中間濾波模塊MF與系統(tǒng)存儲器之間的存儲器帶寬最小化,由DCT計算模塊從用來存儲各個當前的塊的和來自當前的場I1的2個空間相鄰的塊、來自下一個場I2的時間相鄰的塊、以及來自過去的場I0的時間相鄰的塊的三個嵌入存儲器BP2,BP1和BP3,并行地計算五個DCT變換。中間結果被存儲在五個另外的嵌入存儲器BC1到BC5。對于被存儲在BC2、BC3和BC4中的塊執(zhí)行空間域SPATM的中間濾波,以及在工作時對得出的已濾波的塊和BC1與BC5嵌入存儲器的內容施加時間中值濾波TEMPM。對于已濾波的數據施加IDCT變換,得出后處理的亮度。代替裝置SELECT允許用檢測出的運動象素替換在逆變換的塊中的象素,最后的結果被存儲在系統(tǒng)存儲器中。
在以下的權利要求的括號中的任何參考符號不應當看作為限制本權利要求。顯然,動詞“包括”及其動詞變化的應用不排除不同于在權利要求中規(guī)定了的任何步驟或元件的存在。在元件或步驟前的冠詞“a”或“an”并不排除多個這樣的元件或步驟的存在。
權利要求
1.處理數字視頻信號(VS)的方法,所述視頻信號表示圖象序列,其特征在于,它包括以下步驟-檢測當前圖象(I(t))中的運動象素,-計算對于所述當前圖象(I(t))的塊的離散頻率變換,以便提供變換的塊,-中值濾波當前已變換的塊(Bc),所述濾波包括以下子步驟-空間中值濾波屬于當前已變換的塊(Bc)和屬于相鄰塊的第一組系數(Mcs,Mu,Md),以及-時間中值濾波屬于當前已變換的塊(Bc)和屬于先前的和隨后的圖象的相應的塊(Bp,Bn)的第二組系數(Mct,Mp,Mn),-計算對于已濾波的已變換的塊的逆離散頻率變換,以便提供已逆變換的塊,以及-用所述檢測的運動象素代替在所述逆變換的塊中的象素。
2.如權利要求1中要求的處理數字視頻信號的方法,其特征在于,空間中值濾波子步驟在時間中值濾波子步驟之前執(zhí)行。
3.如權利要求1中要求的處理數字視頻信號的方法,其特征在于,檢測步驟包括以下子步驟-對于圖象差的象素分量進行濾波,以及-通過門限值區(qū)分運動(MVT_PIX)和非運動(NO_MVT_PIX)象素。
4.用于譯碼器的計算機程序產品,包括一組指令,它在被裝載到所述譯碼器時使得譯碼器實行如權利要求1到3中要求的某一方法。
5.用于計算機的計算機程序產品,包括一組指令,它在被裝載到所述計算機時使得計算機實行如權利要求1到3中要求的某一方法。
6.用于處理數字視頻信號(VS)的譯碼器,所述視頻信號表示圖象序列,其特征在于,它包括-運動檢測裝置,用來檢測當前的圖象(I(t))中的運動象素,-離散頻率計算裝置,用來計算對于所述當前圖象(I(t))的塊的離散頻率變換,以便提供已變換的塊,-中值濾波裝置,用來濾波已變換的塊(Bc),所述濾波器包括-空間中值子濾波器,用來濾波屬于當前已變換的塊(Bc)和屬于相鄰塊的第一組系數(Mcs,Mu,Md),以及-時間中值子濾波器,用來濾波屬于當前已變換的塊(Bc)和屬于先前的和隨后的圖象的相應的塊(Bp,Bn)的第二組系數(Mct,Mp,Mn),-逆頻率計算裝置,用來計算對于已濾波的已變換的塊的逆頻率變換,以便提供已逆變換的塊,以及-代替裝置,用來以所述檢測出的運動象素代替在所述已逆變換的塊中的象素。
7.如權利要求6中要求的用于處理數字視頻信號(VS)的譯碼器,其特征在于,空間中值濾波裝置在時間中值濾波裝置之前實施。
8.如權利要求6中要求的用于處理數字視頻信號(VS)的譯碼器,其特征在于,運動檢測裝置包括-濾波裝置(LPF1、LPF2),用來對圖象差的象素分量進行濾波,以及-區(qū)分裝置,用來通過門限值(TH)區(qū)分運動(MVT_PIX)和非運動(NO_MVT_PIX)象素。
全文摘要
本發(fā)明涉及用于處理數字視頻信號的方法和譯碼器,所述視頻信號表示圖象序列。它的特征在于,它包括以下步驟檢測當前圖象(I(t))中的運動象素,通過空間中值濾波第一組系數(Mcs,Mu,Md)的子步驟和時間中值濾波第二組系數(Mct,Mp,Mn)的子步驟,而中值濾波當前圖象的已變換的塊(Bc),從已濾波的塊計算逆變換的塊,以及用所述已檢測的運動象素代替在逆變換的塊中的象素。
文檔編號H04N7/36GK1516973SQ02812154
公開日2004年7月28日 申請日期2002年6月13日 優(yōu)先權日2001年6月19日
發(fā)明者S·德爾科索, S 德爾科索 申請人:皇家菲利浦電子有限公司
網友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1