專利名稱:處理編碼視頻數(shù)據(jù)的設備及利用該設備分配節(jié)目的系統(tǒng)的制作方法
技術(shù)領域:
本發(fā)明涉及一種用于處理編碼視頻數(shù)據(jù)的設備。
本發(fā)明還涉及到用來分配視頻和/或音頻數(shù)據(jù)的各種系統(tǒng),特別是涉及到那些用來分配來自檔案數(shù)據(jù)源的視頻和/或音頻數(shù)據(jù)的系統(tǒng)。
作為一個非限制性的例子,用來分配來自檔案數(shù)據(jù)源的視頻數(shù)據(jù)的系統(tǒng)可以是一種點播電視系統(tǒng)。
在通常被稱為服務器源的檔案數(shù)據(jù)源中包含壓縮的數(shù)據(jù)。數(shù)據(jù)是通過編碼來壓縮的,例如是符合MPEG 2視頻標準的編碼。然后這種編碼算法利用圖像的空間冗余和時間冗余來描述分塊的圖像。
按照現(xiàn)有技術(shù),各種檔案源是通過一個多路復用器在同一個頻道上分配的。每個節(jié)目源的比特率是固定的比特率。這樣就不可能使數(shù)據(jù)源的多路復用最佳化,從而重視被分配圖像的較大或較小的相對復雜性。
如果有大量的檔案源等待分配,這種缺陷就會變得很明顯了,例如,在點播電視系統(tǒng)中,同一個節(jié)目是按照規(guī)則的時間間隔來分配的。
點播電視系統(tǒng)例如可以被用在衛(wèi)星廣播的體系中。在節(jié)目的衛(wèi)星廣播體系中,對于發(fā)送信號的PQSK調(diào)制(縮寫PQSK代表“四相移相鍵控”)來說,每個廣播頻道的數(shù)據(jù)比特率例如是40兆比特/秒。因此,如果節(jié)目的比特率被固定在4兆比特/秒,最多可以在同一個頻道上同時發(fā)送10個節(jié)目。而采用本發(fā)明的裝置則可以增加節(jié)目的最大數(shù)量。
本發(fā)明目的是提供一種用來處理按照第一組編碼參數(shù)值編碼的視頻數(shù)據(jù)的設備,其特征在于它包括用來對編碼的視頻數(shù)據(jù)譯碼的第一裝置,用于從編碼視頻數(shù)據(jù)中提取編碼參數(shù)值的第二裝置,第三裝置,它根據(jù)一個比特率指令值來修改上述第一組編碼參數(shù)值當中的至少一個值,并且產(chǎn)生第二組編碼參數(shù)值,以及用來在第二組編碼參數(shù)值的作用下對第一裝置發(fā)出的譯碼視頻數(shù)據(jù)進行編碼的第四裝置。
本發(fā)明還涉及到一種用來處理由非視頻數(shù)據(jù)和按照第一組編碼參數(shù)值編碼的視頻數(shù)據(jù)構(gòu)成的數(shù)據(jù)流的設備,其特征在于它包括一個用來分離非視頻數(shù)據(jù)和編碼視頻數(shù)據(jù)的多路分解器,用來對編碼的視頻數(shù)據(jù)譯碼的第一裝置,用于從編碼視頻數(shù)據(jù)中提取編碼參數(shù)值的第二裝置,第三裝置,它根據(jù)一個比特率指令值來修改上述第一組編碼參數(shù)值當中的至少一個值,并且產(chǎn)生第二組編碼參數(shù)值,用來在第二組編碼參數(shù)值的作用下對第一裝置發(fā)出的譯碼視頻數(shù)據(jù)進行編碼的第四裝置,用來延遲非視頻數(shù)據(jù)的裝置,以及一個多路復用器,用來將第四裝置發(fā)出的編碼視頻數(shù)據(jù)和延遲的非視頻數(shù)據(jù)匯集到同一個數(shù)據(jù)流中。
本發(fā)明還涉及到一種節(jié)目分配系統(tǒng),它一方面包括至少一個壓縮數(shù)據(jù)源,數(shù)據(jù)的形式是按照第一組編碼參數(shù)值編碼的視頻數(shù)據(jù)、由音頻數(shù)據(jù)構(gòu)成的非視頻數(shù)據(jù)、以及涉及到至少一個視頻和音頻數(shù)據(jù)節(jié)目的數(shù)據(jù),另一方面包括一個多路復用器,使得從至少一個源發(fā)出的節(jié)目能夠共享同一個廣播頻道,其特征是包括-一個判定裝置,用來根據(jù)接收到的一組數(shù)據(jù)計算出至少一個比特率指令,以及-串聯(lián)設置在每個數(shù)據(jù)源和多路復用器的一個輸入端之間的按照權(quán)利要求2的設備,判定設備所接收的一組數(shù)據(jù)是由代表著權(quán)利要求2的每個設備發(fā)出的視頻數(shù)據(jù)的編碼參數(shù)值的各種信號構(gòu)成的,每個比特率指令被提供給與其對應的按照權(quán)利要求2的設備。
本發(fā)明還涉及到一種數(shù)據(jù)流處理設備,所述數(shù)據(jù)流是由按照第一組編碼參數(shù)值編碼的視頻數(shù)據(jù)、編碼的音頻數(shù)據(jù),以及和與視頻及音頻數(shù)據(jù)相關的至少一個節(jié)目有關的數(shù)據(jù)構(gòu)成的,其特征是該設備包括一個多路分解器,用來分離編碼的視頻數(shù)據(jù)、編碼的音頻數(shù)據(jù),以及涉及到至少一個節(jié)目的上述數(shù)據(jù),一個編碼音頻數(shù)據(jù)的音頻譯碼器,一個處理涉及到至少一個節(jié)目的數(shù)據(jù)的電路,一個視頻譯碼器,用來對編碼視頻數(shù)據(jù)譯碼,一個用來從編碼視頻數(shù)據(jù)中提取代表編碼參數(shù)值的數(shù)據(jù)的電路,以及一個多路復用器,用來將譯碼的視頻數(shù)據(jù)、譯碼的音頻數(shù)據(jù)、涉及到至少一個節(jié)目的數(shù)據(jù)、以及代表第一組編碼參數(shù)值的數(shù)據(jù)匯集到同一個數(shù)據(jù)流中。
本發(fā)明還涉及到一種數(shù)據(jù)流處理設備,所述數(shù)據(jù)流是由非編碼視頻數(shù)據(jù),音頻數(shù)據(jù),涉及到至少一個節(jié)目的視頻和音頻數(shù)據(jù)的數(shù)據(jù),以及代表著第一組視頻數(shù)據(jù)編碼參數(shù)值的數(shù)據(jù)構(gòu)成的,其特征是該設備包括一個多路分解器,用來分離非編碼視頻數(shù)據(jù)、代表著第一組視頻數(shù)據(jù)編碼參數(shù)值的數(shù)據(jù)、音頻數(shù)據(jù)以及涉及到至少一個節(jié)目的數(shù)據(jù),一個音頻數(shù)據(jù)編碼電路,一個用來處理關于至少一個節(jié)目的數(shù)據(jù)的電路,一個在第二組編碼參數(shù)值的作用下為視頻數(shù)據(jù)編碼的電路,一個用于接收代表著第一組視頻數(shù)據(jù)編碼參數(shù)值的數(shù)據(jù)并且在一個指令的作用下修改至少一個編碼參數(shù)值,從而組成第二組編碼參數(shù)值的電路,以及一個多路復用器,用來將編碼電路發(fā)出的編碼視頻數(shù)據(jù)、音頻數(shù)據(jù)、以及涉及到至少一個節(jié)目的數(shù)據(jù)匯集到同一個數(shù)據(jù)流中。
本發(fā)明還涉及到一種節(jié)目分配系統(tǒng),它一方面包括至少一個壓縮數(shù)據(jù)源,數(shù)據(jù)的形式是按照第一組編碼參數(shù)值編碼的視頻數(shù)據(jù),由音頻數(shù)據(jù)構(gòu)成的非視頻數(shù)據(jù),以及涉及到至少一個視頻和音頻數(shù)據(jù)節(jié)目的數(shù)據(jù),另一方面包括一個多路復用器,使至少一個源發(fā)出的節(jié)目能夠共享同一個廣播頻道,其特征是包括-一個判定裝置,用來根據(jù)接收到的一組數(shù)據(jù)計算出至少一個比特率指令,以及-由權(quán)利要求4的設備、一個處理電路、以及權(quán)利要求5的設備串聯(lián)構(gòu)成的一個組件,該組件被串聯(lián)設置在一個數(shù)據(jù)源和多路復用器的一個輸入端之間,-由判定裝置接收的數(shù)據(jù)組是由代表著權(quán)利要求4的每個設備發(fā)出的視頻數(shù)據(jù)的編碼參數(shù)值的各種信號構(gòu)成的,每個比特率指令被提供給與其對應的按照權(quán)利要求5的設備。
本發(fā)明的優(yōu)點在于增加了可以從檔案數(shù)據(jù)源分配的節(jié)目數(shù)量。
從更普遍的意義來看,本發(fā)明還可以增加從壓縮數(shù)據(jù)源分配的節(jié)目數(shù)量,無論它是不是檔案數(shù)據(jù)。因此,本發(fā)明可以有益地應用于各種設備,這些設備構(gòu)成從視頻和音頻數(shù)據(jù)被壓縮的源點到一個數(shù)據(jù)分配點的圖像鏈路。
通過以下參照附圖對最佳實施例的說明可以認識到本發(fā)明的其他特征和優(yōu)點,在附圖中-
圖1表示了本發(fā)明的一個編碼視頻數(shù)據(jù)處理裝置;-圖2表示了按照本發(fā)明的用來處理編碼視頻數(shù)據(jù)和非視頻數(shù)據(jù)的第一裝置,其中包括一個數(shù)據(jù)處理裝置,例如圖1中所示的裝置;-圖3表示了按照本發(fā)明的用來處理編碼視頻數(shù)據(jù)和非視頻數(shù)據(jù)的第二裝置,其中包括一個數(shù)據(jù)處理裝置,例如圖1中所示的裝置;
-圖4表示本發(fā)明的一種用來分配從壓縮數(shù)據(jù)源發(fā)出的節(jié)目的系統(tǒng),它包括至少一個數(shù)據(jù)處理裝置,例如圖3中所示的裝置;-圖5表示了本發(fā)明用來處理編碼視頻數(shù)據(jù)和非視頻數(shù)據(jù)的第三裝置;-圖6表示了本發(fā)明用來處理視頻數(shù)據(jù)和非視頻數(shù)據(jù)的一個裝置;-圖7表示本發(fā)明的一種用來分配從壓縮數(shù)據(jù)源發(fā)出的節(jié)目的系統(tǒng),其中采用了至少一個例如圖5中所示的數(shù)據(jù)處理裝置,以及至少一個例如圖6中所示的數(shù)據(jù)處理裝置。
在所有附圖中用相同的符號來表示相同的元件。
圖1表示了本發(fā)明的一個編碼視頻數(shù)據(jù)處理裝置。
圖1中所示的裝置D包括一個視頻譯碼器1,用來從編碼視頻數(shù)據(jù)中提取編碼參數(shù)值的電路2,用來根據(jù)一個比特率指令CS修改至少一個編碼參數(shù)值的電路3,以及為視頻數(shù)據(jù)編碼的電路4。
從局部或是整體上來看,編碼電路4中包含的各種電路可以包括一個水平和垂直濾波電路,用來重組視頻數(shù)據(jù)的電路,一個運動估算器,一個編碼判定框,用來執(zhí)行統(tǒng)稱為DCT也就是離散余弦變換的操作的電路,用來量化從DCT發(fā)出的系數(shù)的電路,一個可變長度編碼器,以及一個緩沖存儲器。
輸入到裝置D的編碼視頻數(shù)據(jù)構(gòu)成了數(shù)據(jù)VD1的一個恒定的比特流,它是從一個檔案源或者更一般地是一個采用壓縮方式的源發(fā)出的,在圖1中沒有表示。視頻數(shù)據(jù)VD1被提供給譯碼器1和電路2。
譯碼器1對視頻數(shù)據(jù)VD1譯碼,并且將譯碼的視頻數(shù)據(jù)提供給編碼電路4。電路2根據(jù)編碼視頻數(shù)據(jù)VD1產(chǎn)生一個信號Q,這其中包括代表著用來為視頻數(shù)據(jù)編碼的各種編碼參數(shù)值的數(shù)據(jù)。信號Q被提供給電路3。電路3在比特率指令CS的作用下修改至少一個編碼參數(shù)值。按照本發(fā)明的最佳實施例,僅僅對DCT發(fā)出的關于系數(shù)量化的編碼參數(shù)值進行修改。然而,本發(fā)明涉及對其他編碼參數(shù)值進行修改的更普遍性情況。
然后由電路3以指令C的形式產(chǎn)生一組新的編碼參數(shù)值,并且提供給電路4。這一組新的編碼參數(shù)值中包括沒有修改的編碼參數(shù)值和編碼參數(shù)的修改值。
電路4在指令C的作用下對視頻數(shù)據(jù)進行編碼,從而構(gòu)成一個數(shù)據(jù)流VD2,它的比特率與數(shù)據(jù)VD1的比特率不同。
這樣,數(shù)據(jù)VD2的比特率就可以有益地隨著提供給電路3的指令CS而變化。
圖2表示了本發(fā)明中用來處理編碼視頻數(shù)據(jù)和非視頻數(shù)據(jù)的第一裝置,其中包括了諸如圖1中的編碼視頻數(shù)據(jù)處理裝置。
圖2的裝置DA包括一個多路分解器5,一個裝置D,一個延遲電路6,以及一個多路復用器7。
輸入到裝置DA的數(shù)據(jù)流F1是從一個壓縮數(shù)據(jù)源例如壓縮的檔案數(shù)據(jù)源發(fā)出的一種恒定比特率的數(shù)據(jù)流。在圖2中沒有表示這種壓縮數(shù)據(jù)源。
按照本發(fā)明的最佳實施例,數(shù)據(jù)流F1是由代表著符合SPTS格式的電視節(jié)目的數(shù)據(jù)構(gòu)成的(縮寫SPTS表示“單個節(jié)目傳送流”)。因此,數(shù)據(jù)流F1是由順序的視頻數(shù)據(jù)包,音頻數(shù)據(jù)包,以及涉及到視頻和音頻數(shù)據(jù)組成的至少一個節(jié)目的數(shù)據(jù)包構(gòu)成的。
數(shù)據(jù)流F1被提供給多路分解器5,它的功能是從數(shù)據(jù)流中包含的剩余數(shù)據(jù)包當中分離出視頻數(shù)據(jù)包。這樣就能從多路分解器5的第一輸出中提取視頻數(shù)據(jù)包VD1,同時從多路分解器5的第二輸出中提取非視頻數(shù)據(jù)包RD。
視頻數(shù)據(jù)包VD1是按照預先已知的方法利用一個用PID表示的標識符來識別的(用縮寫PID代表“包標識符”)。
編碼視頻數(shù)據(jù)VD1被提供給裝置D,裝置D可如上所述這樣來修改數(shù)據(jù)的比特率,以構(gòu)成編碼視頻數(shù)據(jù)包VD2。
在多路分解器5和多路復用器7之間用電路6來延遲非視頻數(shù)據(jù)RD。這種延遲電路6例如可以是一個延遲線。
延遲電路6的功能是將非視頻數(shù)據(jù)RD延遲裝置D對視頻數(shù)據(jù)進行處理的持續(xù)時間。作為非限定實例,在裝置D中采用的延遲可以是1.5秒或是2秒。
多路復用器7在第一輸入端接收視頻數(shù)據(jù)包VD2,從第二輸入端接收延遲的非視頻數(shù)據(jù)RD,在其輸出端重新構(gòu)成視頻和非視頻數(shù)據(jù)的數(shù)據(jù)流F2。
圖3表示按照本發(fā)明用來處理編碼視頻數(shù)據(jù)和非視頻數(shù)據(jù)的第二裝置,其中包括了處理編碼視頻數(shù)據(jù)的裝置,例如圖1所示的裝置。
圖3的裝置DB包括一個多路分解器5,一個裝置DX,一個延遲電路6,還有一個多路復用器7。
進入裝置DB的數(shù)據(jù)流與上述的數(shù)據(jù)流F1是同一類數(shù)據(jù)流。
各個電路5,6,7與上述圖2中具有相同標號的電路是相同的,并且具有相同的功能。
像裝置D一樣,裝置DX包括一個視頻譯碼器1,用來產(chǎn)生信號Q的電路2,信號Q是由代表著用來為視頻數(shù)據(jù)編碼的各種編碼參數(shù)值的數(shù)據(jù)構(gòu)成的,一個電路3,根據(jù)一個指令值CS來修改電路2發(fā)出的至少一個編碼參數(shù)值,并且以指令C的形式產(chǎn)生新的編碼參數(shù),以及一個編碼電路4,用于在指令C的作用下為電路1發(fā)出的視頻數(shù)據(jù)進行編碼。
這樣裝置DX所包含的電路1,2,3和4與裝置D是相同的。裝置DX和裝置D之間的區(qū)別在于裝置DX還包括一個輸出,用來將信號Q提供給一個圖3中沒有表示的判定裝置。
正如下文中將要參照圖4來解釋的情況,判定裝置還接收從其他裝置發(fā)出的與信號Q同類型的信號。與信號Q同類型的這些信號可從與圖3中所示的同類裝置發(fā)出,以及/或是由那些公知的音頻和視頻編碼裝置發(fā)出,并且是按照MPEG 2電視標準來操作的。
這種判定裝置可以通過指令C為裝置DX發(fā)出的數(shù)據(jù)分配一種最合適的比特率,這種最合適的比特率考慮到分配給其他裝置的所有比特率。
為了按照裝置DB輸出端的SPTS格式重新構(gòu)造一個視頻和音頻數(shù)據(jù)流F2,借助于裝置7將延遲的非視頻數(shù)據(jù)RD和裝置DX發(fā)出的視頻數(shù)據(jù)VD2進行多路復用。
圖4表示本發(fā)明用來分配從壓縮數(shù)據(jù)源發(fā)出的節(jié)目的一種系統(tǒng),它包括至少一個數(shù)據(jù)處理裝置,例如圖3中所示的裝置。
圖4的系統(tǒng)包括n個壓縮數(shù)據(jù)源S1,S2,…,Sj,…,Sn,n個像圖3中所示的裝置DB那樣的數(shù)據(jù)處理裝置DB1,DB2,…,DBj,…,DBn,一個判定裝置OD,以及一個多路復用器MX,讓各個檔案源共享同一個廣播頻道K。
讓判定裝置OD產(chǎn)生提供給裝置DBj(j=1,2,…,n)中的電路3的比特率指令CSj的信息是由一組信號Qj構(gòu)成的。
利用準備用來廣播的一組節(jié)目中產(chǎn)生的信息,像圖4所示那樣的按照本發(fā)明的節(jié)目分配系統(tǒng)可以將每個固定比特率的編碼節(jié)目轉(zhuǎn)換成可變比特率的編碼節(jié)目。
與現(xiàn)有技術(shù)的方案相比,本發(fā)明的節(jié)目分配系統(tǒng)可以增加在同一個廣播頻道上發(fā)送的節(jié)目數(shù)量。
按照圖4中所示的系統(tǒng)的具體實施例,n個壓縮數(shù)據(jù)源可以是串聯(lián)連接的由數(shù)據(jù)源、一個參考編碼器、以及一個檔案服務器構(gòu)成的同一個組件提供的檔案源。這種構(gòu)造是一種最常用的點播電視系統(tǒng)構(gòu)造。
按照本發(fā)明的其他實施例,無論是檔案還是非檔案的壓縮源都不是像上述情況那樣由同一個組件提供的。
如前所述,本發(fā)明的首要優(yōu)點在于它可以在同一個頻道上發(fā)送大量的檔案數(shù)據(jù)源,比現(xiàn)有技術(shù)所能夠發(fā)送的檔案數(shù)據(jù)源的數(shù)量更多。
諸如圖4所示的節(jié)目分配系統(tǒng)的另一個優(yōu)點是保證了檔案數(shù)據(jù)源的獨立性,同時允許對這些數(shù)據(jù)源的比特率進行修改。這樣就能例如用一個數(shù)據(jù)源代替另一個數(shù)據(jù)源,而不會干擾系統(tǒng)本身的操作方式,而在用來多路復用檔案數(shù)據(jù)源的現(xiàn)有技術(shù)的系統(tǒng)中往往會出現(xiàn)這種干擾。
按照圖4的系統(tǒng),音頻數(shù)據(jù)的編碼沒有被修改。因此,圖4的系統(tǒng)可以有益地應用于至少一個壓縮數(shù)據(jù)源包含了按照各種比特率編碼的相同的音頻數(shù)據(jù)的情況。
這是因為在廣播視頻和音頻數(shù)據(jù)時可以借助于多路分解器5對音頻數(shù)據(jù)包進行選擇。本發(fā)明的優(yōu)點是可以在每個節(jié)目的音頻數(shù)據(jù)包中進行選擇,這些包能夠保證音頻數(shù)據(jù)的比特率,相對于分配給與其同時廣播的視頻數(shù)據(jù)的比特率該比特率是最佳的。按照本發(fā)明,不需要預先定義音頻數(shù)據(jù)的比特率。
諸如圖4所示的節(jié)目分配系統(tǒng)可以最優(yōu)化從壓縮數(shù)據(jù)源發(fā)出的視頻數(shù)據(jù)的比特率。因此,這種系統(tǒng)可以用一種特別有效的方式來保證用低比特率廣播的視頻數(shù)據(jù)的良好質(zhì)量。
圖5表示了本發(fā)明的第三裝置,它被用來處理編碼視頻數(shù)據(jù)和非視頻數(shù)據(jù)。
圖5的裝置DE包括一個多路分解器8,一個視頻數(shù)據(jù)譯碼器1,如前所述用來從編碼視頻數(shù)據(jù)中提取編碼參數(shù)值的電路2,一個音頻數(shù)據(jù)譯碼器9,一個數(shù)據(jù)處理電路10,以及一個多路復用器11。
裝置DE在其輸入端接收的數(shù)據(jù)流是前述的數(shù)據(jù)流F1。因此視頻和音頻數(shù)據(jù)都是編碼的數(shù)據(jù)。
數(shù)據(jù)流F1作為輸入提供給多路分解器8,它的功能是分離視頻數(shù)據(jù)包,音頻數(shù)據(jù)包以及關于至少一個節(jié)目的數(shù)據(jù)包。視頻,音頻數(shù)據(jù)包,以及涉及到至少一個節(jié)目的數(shù)據(jù)包是按照原先公知的方法來識別的。
編碼視頻數(shù)據(jù)被提供給視頻譯碼器1和電路2。編碼音頻數(shù)據(jù)被提供給音頻譯碼器9。涉及到至少一個節(jié)目的數(shù)據(jù)被提供給電路10。電路2,1,9和10的輸出被提供給多路復用器11。這樣,從多路復用器11發(fā)出的信號F3就變成了完全譯碼的信號,統(tǒng)稱為基帶信號,按照本發(fā)明的變型,從電路2發(fā)出的數(shù)據(jù)最好在幀消隱期間被多路復用。
圖6表示了按照本發(fā)明用來處理視頻數(shù)據(jù)和非視頻數(shù)據(jù)的裝置。
圖6的裝置包括一個多路分解器12,如前所述的一個視頻數(shù)據(jù)編碼電路4,如前所述的電路3,它根據(jù)比特率指令CS來修改至少一個編碼參數(shù)值,一個音頻數(shù)據(jù)編碼電路13,一個數(shù)據(jù)處理電路14,以及一個多路復用器15。
到達多路分解器12輸入端的數(shù)據(jù)流F4與數(shù)據(jù)流F3是同一類數(shù)據(jù)流。因此,數(shù)據(jù)流F4包括譯碼的音頻和視頻數(shù)據(jù),關于節(jié)目的數(shù)據(jù),以及如前所述用來構(gòu)成信號Q的數(shù)據(jù)。
數(shù)據(jù)流F4被提供給多路分解器12的輸入端,它的功能是分離視頻數(shù)據(jù),音頻數(shù)據(jù),關于節(jié)目的數(shù)據(jù),以及構(gòu)成信號Q的數(shù)據(jù)。
音頻數(shù)據(jù)被提供給音頻數(shù)據(jù)編碼電路13的輸入端。關于節(jié)目的數(shù)據(jù)被提供給處理電路14的輸入端。視頻數(shù)據(jù)被提供給視頻編碼電路4的輸入端。信號Q被提供給電路3的輸入端。在比特率指令CS的作用下,電路3按照上述方式修改至少一個編碼參數(shù)值。然后由電路3產(chǎn)生一組新的編碼參數(shù)值,以指令C的形式提供給編碼器4。電路4在指令C的作用下對視頻數(shù)據(jù)進行編碼。
如圖6所示,本發(fā)明涉及指令值CS是從圖中沒有表示的一個判定裝置發(fā)出的情形。然而,例如圖2所示的情況,本發(fā)明的指令值CS也可以不是從判定裝置發(fā)出的。
多路復用器15從它的輸入端接收編碼器4發(fā)出的編碼視頻數(shù)據(jù),從編碼器13發(fā)出的編碼音頻數(shù)據(jù),以及從處理電路14發(fā)出的關于節(jié)目的數(shù)據(jù)。這樣,從多路復用器15發(fā)出的數(shù)據(jù)流就構(gòu)成了上述的數(shù)據(jù)流F2。
圖7表示本發(fā)明的一種系統(tǒng),用來分配從壓縮數(shù)據(jù)源發(fā)出的節(jié)目,其中采用了至少一個例如圖5中所示的數(shù)據(jù)處理裝置,以及至少一個例如圖6中所示的數(shù)據(jù)處理裝置。
圖7所示的系統(tǒng)包括n個壓縮數(shù)據(jù)源S1,S2,…,Sj,…,Sn,n個諸如上述裝置DE一類的裝置DE1,DE2,…,DEj,…,DEn,n個諸如上述裝置DS一類的裝置DS1,DS2,…,DSj,…,DSn,n個處理裝置P1,P2,…,Pj,…,Pn,裝置Pj(j=1,2,…,n)被串聯(lián)在裝置DEj和裝置DSj之間,一個判定裝置OD,以及一個多路復用器MX。像圖4所示的系統(tǒng)中的情況一樣,提供給裝置DSj(j=1,2,…,n)的電路3的用來使判定裝置OD產(chǎn)生指令CSj的信息是由一組信號Qj構(gòu)成的。
壓縮數(shù)據(jù)源例如可以是檔案源,服務器源,或者是通過衛(wèi)星線路或是地面電信線路發(fā)送的源。
圖7所示的系統(tǒng)具備了圖4所示系統(tǒng)的所有優(yōu)點。
從裝置DEj(j=1,2,…,n)發(fā)出的數(shù)據(jù)是譯碼的數(shù)據(jù)。圖7所示的節(jié)目分配系統(tǒng)的另一個優(yōu)點是能夠用裝置Pj(j=1,2,…,n)對裝置DEj發(fā)出的數(shù)據(jù)執(zhí)行處理操作,例如通常在播音室內(nèi)執(zhí)行的處理操作,例如與其他數(shù)據(jù)之間的切換或是混合。
圖7所示的節(jié)目分配系統(tǒng)還能夠有益地用于視頻數(shù)據(jù)從被稱為“4∶2∶2/Profile”的標準到“Main Level/Main Profile”標準的轉(zhuǎn)換。
正如本領域的技術(shù)人員所知,符合MPEG 2標準的電視信號可以按照兩種標準來產(chǎn)生,一種標準用于播音室內(nèi)的數(shù)據(jù)處理,另一種標準用于廣播的數(shù)據(jù)。播音室中的數(shù)據(jù)處理標準是被稱為“4∶2∶2/Profile”的標準,而廣播的數(shù)據(jù)標準是“Main Level/Main Profile”標準。
由于“4∶2∶2/Profile”和“Main Level/Main Profile”標準之間的相似性,本發(fā)明可以執(zhí)行從“4∶2∶2/Profile”標準到“Main Level/Main Profile”標準的轉(zhuǎn)換,僅僅需要考慮關于亮度信號的判定。這是一種特別的優(yōu)點,因為亮度數(shù)據(jù)通常代表了壓縮電視信號的80%到95%的比特數(shù)。因此,對于亮度信號來說,本發(fā)明的裝置僅僅是修改涉及到從DCT發(fā)出的量化系數(shù)的編碼參數(shù)值,這樣就能從“4∶2∶2/Profile”標準轉(zhuǎn)換到“Main Level/Main Profile”標準。隨后由裝置6中的電路3將針對亮度而作的編碼判定提供給為色差信號編碼的參數(shù)。這樣,對于亮度和色度信號來說,提供給裝置6中的編碼器4的指令C就包含了關于DCT發(fā)出的系數(shù)的量化的新編碼參數(shù)值。
本發(fā)明通過非限制性的實施例獲得了一種特別有益的優(yōu)點,其中的檔案壓縮數(shù)據(jù)源是一種可獨立應用的數(shù)字視頻和音頻數(shù)據(jù)載體,例如被稱為縮寫DVD的一種數(shù)字視盤。
權(quán)利要求
1.一種用來處理按照第一組編碼參數(shù)值(Q)編碼的視頻數(shù)據(jù)(VD1)的設備(D),其特征在于它包括第一裝置(1),用來對編碼的視頻數(shù)據(jù)譯碼,第二裝置(2),用于從編碼視頻數(shù)據(jù)中提取編碼參數(shù)值(Q),第三裝置(3),它根據(jù)一個比特率指令值(CS)來修改上述第一組編碼參數(shù)值(Q)當中的至少一個值,并且產(chǎn)生第二組編碼參數(shù)值(C),以及第四裝置(4),用來在第二組編碼參數(shù)值(C)的作用下對第一裝置(1)發(fā)出的譯碼視頻數(shù)據(jù)進行編碼。
2.一種用來處理由非視頻數(shù)據(jù)和按照第一組編碼參數(shù)值(Q)編碼的視頻數(shù)據(jù)(VD1)構(gòu)成的數(shù)據(jù)流(F1)的設備(DA,DB),其特征在于它包括一個用來分離非視頻數(shù)據(jù)和編碼視頻數(shù)據(jù)的多路分解器(5),第一裝置(1),用來對編碼的視頻數(shù)據(jù)(VD1)譯碼,第二裝置(2),用于從編碼視頻數(shù)據(jù)(VD1)中提取編碼參數(shù)值(Q),第三裝置(3),它根據(jù)一個比特率指令值(CS)來修改上述第一組編碼參數(shù)值(Q)當中的至少一個值,并且產(chǎn)生第二組編碼參數(shù)值(C),第四裝置(4),用來在第二組編碼參數(shù)值(C)的作用下對第一裝置(1)發(fā)出的譯碼視頻數(shù)據(jù)進行編碼,用來延遲非視頻數(shù)據(jù)(RD)的裝置,以及一個多路復用器(7),用來將第四裝置發(fā)出的編碼視頻數(shù)據(jù)(VD2)和延遲的非視頻數(shù)據(jù)(RD)匯集到同一個數(shù)據(jù)流(F2)中。
3.一種節(jié)目分配系統(tǒng),它一方面包括至少一個壓縮數(shù)據(jù)源(S1,S2,…,Sj,…,Sn),數(shù)據(jù)的形式是按照第一組編碼參數(shù)值(Q)編碼的視頻數(shù)據(jù)(VD1),由音頻數(shù)據(jù)構(gòu)成的非視頻數(shù)據(jù),以及涉及到至少一個視頻和音頻數(shù)據(jù)節(jié)目的數(shù)據(jù),另一方面包括一個多路復用器(MX),使至少一個源(S1,S2,…,sj,…,Sn)發(fā)出的節(jié)目能夠共享同一個廣播頻道(K),其特征是包括-一個判定裝置(OD),用來根據(jù)接收到的一組數(shù)據(jù)(Q1,Q2,…,Qj,…,Qn)計算出至少一個比特率指令(CS1,CS2,…,CSj,…,CSn),以及-串聯(lián)設置在每個數(shù)據(jù)源(S1,S2,…,Sj,…,Sn)和多路復用器(MX)的一個輸入端之間的按照權(quán)利要求2的設備(DB1,DB2,…,DBj,…,DBn),判定裝置(OD)所接收的一組數(shù)據(jù)是由代表著權(quán)利要求2的每個設備發(fā)出的視頻數(shù)據(jù)的編碼參數(shù)值的各種信號(Q1,Q2,…,Qj,…,Qn)構(gòu)成的,每個比特率指令(CS1,CS2,…,CSj…,CSn)被提供給與其對應的按照權(quán)利要求2的設備。
4.一種數(shù)據(jù)流處理設備(DE),所述數(shù)據(jù)流(F1)是由按照第一組編碼參數(shù)值(Q)編碼的視頻數(shù)據(jù),編碼的音頻數(shù)據(jù),以及和與視頻及音頻數(shù)據(jù)相關的至少一個節(jié)目有關的數(shù)據(jù)構(gòu)成的,其特征是包括一個多路分解器(8),用來分離編碼的視頻數(shù)據(jù),編碼的音頻數(shù)據(jù),以及涉及到至少一個節(jié)目的上述數(shù)據(jù),一個編碼音頻數(shù)據(jù)的音頻譯碼器(9),用來處理涉及到至少一個節(jié)目的數(shù)據(jù)的一個電路(10),一個視頻譯碼器(1),用來對編碼視頻數(shù)據(jù)譯碼,一個電路(2),用來從編碼視頻數(shù)據(jù)(VD1)中提取代表編碼參數(shù)值的數(shù)據(jù)(Q),以及一個多路復用器(11),用來將譯碼的視頻數(shù)據(jù),譯碼的音頻數(shù)據(jù),涉及到至少一個節(jié)目的數(shù)據(jù),以及代表第一組編碼參數(shù)值的數(shù)據(jù)(Q)匯集到同一個數(shù)據(jù)流(F3)中。
5.一種數(shù)據(jù)流處理設備,所述數(shù)據(jù)流(F4)是由非編碼視頻數(shù)據(jù),音頻數(shù)據(jù),涉及到至少一個節(jié)目的視頻和音頻數(shù)據(jù)的數(shù)據(jù),以及代表著第一組視頻數(shù)據(jù)編碼參數(shù)值的數(shù)據(jù)(Q)構(gòu)成的,其特征是包括一個多路分解器(12),用來分離非編碼視頻數(shù)據(jù),代表著第一組視頻數(shù)據(jù)編碼參數(shù)值的數(shù)據(jù)(Q),音頻數(shù)據(jù),以及涉及到至少一個節(jié)目的數(shù)據(jù),一個音頻數(shù)據(jù)編碼電路(13),用來處理關于至少一個節(jié)目的數(shù)據(jù)的一個電路(14),在第二組編碼參數(shù)值的作用下為視頻數(shù)據(jù)編碼的一個電路(4),一個電路(3),用于接收代表著第一組視頻數(shù)據(jù)編碼參數(shù)值的數(shù)據(jù)(Q),并且在一個指令(CS)的作用下修改至少一個編碼參數(shù)值,從而組成第二組編碼參數(shù)值(C),以及一個多路復用器(15),用來將編碼電路(4)發(fā)出的編碼視頻數(shù)據(jù),音頻數(shù)據(jù),以及涉及到至少一個節(jié)目的數(shù)據(jù)匯集到同一個數(shù)據(jù)流(F2)中。
6.一種節(jié)目分配系統(tǒng),它一方面包括至少一個壓縮數(shù)據(jù)源(S1,S2,…,Sj,…,Sn),數(shù)據(jù)的形式是按照第一組編碼參數(shù)值(Q)編碼的視頻數(shù)據(jù)(VD1),由音頻數(shù)據(jù)構(gòu)成的非視頻數(shù)據(jù),以及涉及到至少一個視頻和音頻數(shù)據(jù)節(jié)目的數(shù)據(jù),另一方面包括一個多路復用器(MX),使至少一個源(S1,S2,…,Sj,…,Sn)發(fā)出的節(jié)目能夠共享同一個廣播頻道(K),其特征是包括-一個判定裝置(OD),用來根據(jù)接收到的一組數(shù)據(jù)(Q1,Q2,…,Qj,…,Qn)計算出至少一個比特率指令(CS1,CS2,…,CSj,…,CSn),以及-由權(quán)利要求4的設備(DE1,DE2,…,DEj,…,DEn)、一個處理電路(P1,P2,…,Pj,…,Pn),以及權(quán)利要求5的設備(DS1,DS2,…,DSj,…,DSn)串聯(lián)構(gòu)成的一個組件,該組件被串聯(lián)設置在一個數(shù)據(jù)源(S1,S2,…,Sj,…,Sn)和多路復用器(MX)的一個輸入端之間,-由判定裝置(OD)接收的數(shù)據(jù)組是由代表著權(quán)利要求4的每個設備發(fā)出的視頻數(shù)據(jù)的編碼參數(shù)值的各種信號(Q1,Q2,…,Qj,…,Qn)構(gòu)成的,每個比特率指令(CS1,CS2,…,CSj,…,CSn)被提供給與其對應的按照權(quán)利要求5的設備。
7.按照權(quán)利要求6的節(jié)目分配系統(tǒng),其特征是至少有一個處理電路(P1,P2,…,Pj,…,Pn)是可以將從按照權(quán)利要求4的設備發(fā)出的符合“4∶2∶2/Profile”標準的數(shù)據(jù)轉(zhuǎn)換成“Main Level/Main Profile”標準的電路。
8.按照權(quán)利要求3和6之一的節(jié)目分配系統(tǒng),其特征是至少有一個壓縮數(shù)據(jù)源是檔案數(shù)據(jù)源。
9.按照權(quán)利要求8的節(jié)目分配系統(tǒng),其特征是上述檔案數(shù)據(jù)源是一種數(shù)字視頻和音頻數(shù)據(jù)的可獨立應用的載體。
全文摘要
一種處理按照第一組編碼參數(shù)值(Q)編碼的視頻數(shù)據(jù)(VD1)的設備(D),其特征在于它包括用來對編碼視頻數(shù)據(jù)譯碼第一裝置(1),用于從編碼視頻數(shù)據(jù)中提取編碼參數(shù)值(Q)的第二裝置(2),第三裝置(3),它根據(jù)一個比特率指令值(CS)來修改上述第一組編碼參數(shù)值(Q)當中的至少一個值,并產(chǎn)生第二組編碼參數(shù)值(C),以及用來在第二組編碼參數(shù)值(C)的作用下對第一裝置(1)發(fā)出的譯碼視頻數(shù)據(jù)進行編碼的第四裝置(4)。本發(fā)明還涉及一種節(jié)目分配系統(tǒng),例如供衛(wèi)星使用的節(jié)目分配系統(tǒng)。
文檔編號H04N7/58GK1219078SQ98121468
公開日1999年6月9日 申請日期1998年11月2日 優(yōu)先權(quán)日1997年11月6日
發(fā)明者克勞德·佩龍 申請人:湯姆森廣播系統(tǒng)公司