專利名稱:信號處理設(shè)備和信號處理方法
技術(shù)領(lǐng)域:
本發(fā)明涉及用于使編碼的數(shù)字廣播信號直觀地輸入、以及用于對輸入的信號解碼的信號處理設(shè)備以及信號處理方法。
背景技術(shù):
數(shù)字衛(wèi)星廣播開始一段時間后,大眾已經(jīng)廣泛接受了數(shù)字衛(wèi)星廣播接收器。大量的廣播站正在提供數(shù)字衛(wèi)星廣播服務(wù)。通常,設(shè)計數(shù)字衛(wèi)星廣播接收器以使得可以從許多提供中選擇多個頻道中的任一個。
圖5為概述了傳統(tǒng)的衛(wèi)星廣播接收器的內(nèi)部結(jié)構(gòu)的方框圖。
如所描述的,數(shù)字衛(wèi)星廣播接收器包括前端部件51、多路分解器52、解碼器53、以及控制這些組件的系統(tǒng)控制器50。
前端部件51作用于從系統(tǒng)控制器50提供的設(shè)置信號、指定傳輸規(guī)范以及其它技術(shù)細(xì)節(jié)的信號。根據(jù)提供的設(shè)置信號,前端部件51通過拋面天線(未示出)接收由該信號指定的載波(接收頻率)。經(jīng)過Viterbi(維特比)解碼處理以及糾錯處理,前端部件51從該載波獲得傳輸流(TS)。
眾所周知,按照數(shù)字衛(wèi)星廣播標(biāo)準(zhǔn)的傳輸流由壓縮形式的信號數(shù)據(jù)組成,該信號數(shù)據(jù)與不同種類的附加信息多路復(fù)用。通過根據(jù)MPEG-2(運動圖像專家組第2層)壓縮多個廣播節(jié)目的視頻和音頻信號,來準(zhǔn)備壓縮的數(shù)據(jù)。將要由廣播站插入的附加信息包括容納表格,如PAT(節(jié)目關(guān)聯(lián)表)和PMT(節(jié)目映射表)的PSI(節(jié)目指定信息)、以及SI(服務(wù)信息,起到節(jié)目進度信息的作用)。
前端部件51從傳輸流(TS)得到PSI(節(jié)目指定信息)分組,以更新頻道選擇信息。前端部件51也從該傳輸流獲得每個可用頻道上的組件PID(節(jié)目ID),并且將獲得的組件PID直觀地轉(zhuǎn)發(fā)給系統(tǒng)控制器50。系統(tǒng)控制器50在處理接收信號中利用接收的PID。
與系統(tǒng)控制器50建立的濾波條件一致,多路分解器52以后面描述的方式,從前端部件51提供的傳輸流中濾波出必要的TS分組(packet)。多路分解器52直觀地得到關(guān)于目標(biāo)廣播節(jié)目的兩類TS分組以MPEG-2格式壓縮的視頻數(shù)據(jù)TS分組、以及也以MPEG-2格式壓縮的音頻數(shù)據(jù)TS分組。由此,將獲得的壓縮視頻和音頻數(shù)據(jù)輸出到解碼器53。
解碼器53由視頻解碼器和音頻解碼器組成。視頻解碼器根據(jù)MPEG-2格式對壓縮的視頻數(shù)據(jù)解碼,以用于輸出。音頻解碼器與MPEG-2格式一致地對壓縮的音頻數(shù)據(jù)解碼,并與視頻數(shù)據(jù)輸出同步地輸出已解碼的音頻數(shù)據(jù)。由此,視頻解碼器和音頻解碼器分別對已輸入的壓縮的視頻和音頻數(shù)據(jù)解碼。
由解碼器53輸出如上所述的已被解碼并同步的視頻和音頻數(shù)據(jù),以用于再現(xiàn)目的。
在操作中,上述結(jié)構(gòu)的傳統(tǒng)數(shù)字衛(wèi)星廣播接收器可從操作該接收器的用戶接收頻道選擇請求。在這樣的情況中,通常執(zhí)行下面概述的步驟。
圖6為傳統(tǒng)數(shù)字衛(wèi)星廣播接收器選擇頻道的步驟的流程圖。
步驟S1001中,接收器的系統(tǒng)控制器50連續(xù)地檢查是否進行了頻道選擇請求。如果發(fā)現(xiàn)進行了頻道選擇請求,系統(tǒng)控制器50轉(zhuǎn)到步驟S1002,并識別請求頻道的頻道號。
步驟S1003中,基于PAT(節(jié)目相關(guān)表)接收NIT(網(wǎng)絡(luò)信息表)。眾所周知,NIT包括頻道相關(guān)物理特征信息(例如,衛(wèi)星軌道數(shù)據(jù)、極化波、以及每個與數(shù)字衛(wèi)星廣播相關(guān)聯(lián)的發(fā)射應(yīng)答器的頻率)。在步驟S1003,將接收的NIT用作識別覆蓋請求頻道的發(fā)射應(yīng)答器頻率的基礎(chǔ)。
步驟S1003中,為前端部件51重新設(shè)置由此識別的頻率。這使得所述前端部件51接收覆蓋請求頻道的發(fā)射應(yīng)答器頻率。
步驟S1004中,從前端部件51重新再接收的發(fā)射應(yīng)答器頻率來獲得PAT。步驟S1005中,根據(jù)新接收的PAT中的信息接收請求的頻道的PMT。
步驟S1006中,基于PMT為多路分解器52設(shè)置濾波條件。該條件允許多路分解器52僅從發(fā)射應(yīng)答器的傳輸流濾波出所請求的頻道的分組,由此得到流數(shù)據(jù)。
步驟S1007中,以上述方式從由多路分解器52獲得的流數(shù)據(jù)中檢測SH(序列首標(biāo))。多路分解器52從檢測出的SH識別請求的頻道上的流數(shù)據(jù)的視頻格式(例如,標(biāo)準(zhǔn)清晰度(SD)或高清晰度(HD))。
步驟S1008中,將步驟S1007中檢測出的SH用作建立解碼器53需要的各種設(shè)置的基礎(chǔ),以與相關(guān)的格式一致地操作。
步驟S1009中,促使解碼器53基于所述設(shè)置來執(zhí)行解碼處理。由此,解碼器53建立視頻數(shù)據(jù)和音頻數(shù)據(jù)之間的同步。
步驟S1010中,促使解碼器53輸出由此準(zhǔn)備好的視頻和音頻數(shù)據(jù)。這即是如何輸出來自步驟S1001中所請求的頻道的視頻和音頻數(shù)據(jù)。
如所描述的,傳統(tǒng)數(shù)字衛(wèi)星廣播接收器執(zhí)行兩級處理,即多路分解(圖6中的步驟S1002到S1006)和解碼(步驟S1007到S1009),從產(chǎn)生頻道選擇請求的時間直到顯示請求頻道的圖像。
如從前面的描述中可以看出的,多路分解處理可花費很多時間(數(shù)百毫秒)。那是由于,該處理涉及到在發(fā)送和接收各種信號中執(zhí)行相當(dāng)大量的步驟。同樣的,由于解碼處理的執(zhí)行相對復(fù)雜,所以解碼處理可花費數(shù)百毫秒。
由此,傳統(tǒng)數(shù)字衛(wèi)星廣播接收器在頻道選擇請求和視頻顯示輸出之間可花費相當(dāng)于一秒的時間。同典型的模擬電視機(電視接收器)接受模擬廣播相比,這等于在頻道選擇中的相當(dāng)長的延遲。
由于這樣的表現(xiàn),很多傳統(tǒng)的數(shù)字衛(wèi)星廣播接收器經(jīng)常引起用戶不方便的感受,這樣的不方便是由比模擬電視機長很多的延長的頻道選擇時間所造成的。
發(fā)明內(nèi)容
已經(jīng)考慮到上面的環(huán)境而做出了本發(fā)明,并提供如下所述構(gòu)造的信號處理設(shè)備。
根據(jù)本發(fā)明的一個方面,提供的信號處理設(shè)備包括輸入裝置,用于輸入指定的多個編碼數(shù)據(jù);編碼數(shù)據(jù)選擇裝置,用于從輸入裝置已輸入的多個編碼數(shù)據(jù)中選擇性地輸出指定的多個編碼數(shù)據(jù);以及多個解碼裝置,用于單獨地輸入由編碼數(shù)據(jù)選擇裝置所選擇的多個編碼數(shù)據(jù),同時對已輸入的編碼數(shù)據(jù)進行解碼。
該信號處理設(shè)備還包括編碼數(shù)據(jù)指定裝置,用于以這樣的方式為所述輸入裝置和所述編碼數(shù)據(jù)選擇裝置指定編碼數(shù)據(jù),所述方式為響應(yīng)于再現(xiàn)輸出請求,將請求要再現(xiàn)并輸出的編碼數(shù)據(jù)以及其它編碼數(shù)據(jù)單獨地輸入到所述多個解碼裝置,其中所述其它編碼數(shù)據(jù)是根據(jù)預(yù)定規(guī)則選擇的,并且不同于請求要再現(xiàn)并輸出的所述編碼數(shù)據(jù);以及再現(xiàn)輸出控制裝置,用于控制所述多個解碼裝置,以響應(yīng)于所述再現(xiàn)輸出請求而僅輸出請求要在解碼后再現(xiàn)并輸出的所述編碼數(shù)據(jù)。
當(dāng)上面的結(jié)構(gòu)處于適當(dāng)?shù)奈恢脮r,編碼數(shù)據(jù)指定裝置指定解碼裝置中的一個對請求要再現(xiàn)并輸出的編碼數(shù)據(jù)進行解碼。同時,編碼數(shù)據(jù)指定設(shè)備指定另一個解碼裝置對其它編碼數(shù)據(jù)進行解碼,其中所述其它編碼數(shù)據(jù)不同于請求要被再現(xiàn)并輸出的所述編碼數(shù)據(jù),并根據(jù)預(yù)定規(guī)則選擇所述其它編碼數(shù)據(jù)。
如果為與預(yù)定規(guī)則相一致地選擇的編碼數(shù)據(jù)進行再現(xiàn)輸出請求,那么,再現(xiàn)輸出控制裝置允許輸出如所述已被預(yù)先解碼的所述編碼數(shù)據(jù)。
如果對根據(jù)預(yù)定規(guī)則選擇的編碼數(shù)據(jù)預(yù)先解碼,則為所述編碼數(shù)據(jù)進行的再現(xiàn)輸出請求使得該數(shù)據(jù)被再現(xiàn)并輸出,而不需要編碼數(shù)據(jù)選擇裝置的選擇處理、編碼數(shù)據(jù)指定裝置的指定處理、以及解碼裝置的解碼處理。
圖1為示出了作為此發(fā)明的實施例來實施的數(shù)字廣播接收器1的主要內(nèi)部結(jié)構(gòu)的方框圖;圖2為構(gòu)成由作為本發(fā)明的實施例來實施的數(shù)字廣播接收器1執(zhí)行的頻道選擇處理的步驟的流程圖;圖3為構(gòu)成由實施例執(zhí)行的預(yù)解碼頻道設(shè)置處理的步驟的流程圖;圖4為構(gòu)成由實施例執(zhí)行的另一預(yù)解碼頻道設(shè)置處理的步驟的流程圖;圖5為概述了由傳統(tǒng)數(shù)字衛(wèi)星廣播接收器的典型結(jié)構(gòu)的示意方框圖;和圖6為構(gòu)成由傳統(tǒng)數(shù)字衛(wèi)星廣播接收器執(zhí)行的頻道選擇處理的步驟的流程圖;具體實施方式
圖1為示出應(yīng)用了實施此發(fā)明的信號處理電路的數(shù)字廣播接收器1的主要內(nèi)部結(jié)構(gòu)的方框圖。如所顯示的,數(shù)字廣播接收器1具有雙調(diào)諧器組件結(jié)構(gòu),其包括第一前端部件4a以及第二前端部件4b。
如所示出的,數(shù)字廣播接收器1還包括第三前端部件4c,用作尋址陸地數(shù)字廣播的調(diào)諧器組件。由此裝備的多個前端部件4允許數(shù)字廣播接收器1同步地容許多個發(fā)射應(yīng)答器頻率。
將第一前端部件4a和第二前端部件4b連接到安裝在數(shù)字廣播接收器1外殼之外的BS拋面(parabola)天線2a和CS拋面天線2b。兩個拋面天線2a和2b通過衛(wèi)星接收廣播信號,并使用內(nèi)置的低噪聲塊向下轉(zhuǎn)換器(low noiseblock down converter)(LNB),使它們轉(zhuǎn)換為預(yù)定的高頻信號。通過混頻器15(已示出)將高頻信號作為接收信號轉(zhuǎn)發(fā)到第一和第二前端部件4a和4b。
同樣的,將第三前端部件4c連接到接收陸地數(shù)字廣播信號的陸地波天線3。將接收的信號提供給第三前端部件4c。
第一、第二和第三前端部件4a、4b和4c對系統(tǒng)控制器10提供的設(shè)置信號進行操作,該設(shè)置信號指定傳輸相關(guān)的規(guī)范和其它相關(guān)細(xì)節(jié)。給出該設(shè)置信號后,前端部件因此接收經(jīng)過了維特比解碼和糾錯的發(fā)射應(yīng)答器(載波)頻率,由此,得到傳輸流(TS)。
眾所周知,按照數(shù)字衛(wèi)星廣播標(biāo)準(zhǔn)的傳輸流具有壓縮的數(shù)據(jù),該壓縮的數(shù)據(jù)和不同種類的附加信息多路復(fù)用。通過根據(jù)MPEG-2(運動圖像專家組第2層)標(biāo)準(zhǔn)來直觀地壓縮多個廣播節(jié)目的視頻和音頻信號,來準(zhǔn)備壓縮的數(shù)據(jù)。
將由視頻和音頻信號組成的壓縮數(shù)據(jù)多路復(fù)用為基本流(elementarystream)(ES)。由廣播站插入的附加信息包括PSI(節(jié)目指定信息),包括如PAT(節(jié)目關(guān)聯(lián)表)和PMT(節(jié)目映射表),以及SI(服務(wù)信息,起到節(jié)目進度信息的作用)。
如下完成上面信息的多路復(fù)用首先,用188字節(jié)傳輸流分組(TS分組)形成傳輸流。隨后,將上述基本流(ES)和不同種類的附加信息置入TS分組,以組成其多路復(fù)用形式的傳輸流。
第一到第三前端部件4a到4c中的每個從傳輸流獲得PSI(節(jié)目指定信息)分組,以更新頻道選擇信息。同時,每個前端部件從傳輸流得到每個可用頻道上的組件PID(節(jié)目ID),并且將獲得的組件PID直觀地轉(zhuǎn)發(fā)給系統(tǒng)控制器10。系統(tǒng)控制器10在處理接收的信號中利用接收的PID。
與系統(tǒng)控制器10建立的濾波條件一致,多路分解器5從前端部件4提供的傳輸流中濾波出必要的TS分組。多路分解器5直觀地得到關(guān)于目標(biāo)廣播節(jié)目的兩類TS分組以MPEG-2格式壓縮的視頻數(shù)據(jù)TS分組、以及也以MPEG-2格式壓縮的音頻數(shù)據(jù)TS分組。
在系統(tǒng)控制器10的控制下,多路分解器5將由此獲得的壓縮的視頻和音頻數(shù)據(jù)以矩陣方式輸出到第一解碼器6a、第二解碼器6b和第三解碼器6c(后面敘述)。更具體地說,可將從第一前端部件4a獲得的傳輸流輸出到第三解碼器6c,將第二前端部件4b獲得的傳輸流輸出到第一解碼器6a,并且,將從第三前端部件4c獲得的傳輸流輸出到第二解碼器6b。
將多路分解器5濾波出的壓縮的視頻/音頻數(shù)據(jù)的單獨分組以PES(分組基本流)形式輸入到第一解碼器6a、第二解碼器6b、以及第三解碼器6c。
如下建立濾波條件首先,多路分解器5從傳輸流提取PAT、PMT等等,并將提取的表傳送到系統(tǒng)控制器10。隨后,基于傳送的表中的細(xì)節(jié),系統(tǒng)控制器10為多路分解器5設(shè)置濾波條件。
第一、第二和第三解碼器6a、6b和6c分別由視頻解碼器和音頻解碼器組成。視頻解碼器根據(jù)MPEG-2格式,對輸入的壓縮視頻數(shù)據(jù)解碼。音頻解碼器根據(jù)MPEG-2格式,對輸入的壓縮音頻數(shù)據(jù)解碼。由此,由視頻解碼器和音頻解碼器對已輸入的壓縮視頻和音頻數(shù)據(jù)解碼。
第一、第二和第三解碼器6a、6b和6c中的每個基于已與廣播信號多路復(fù)用、并由多路分解器5提供的PTS(表示時間戳,用作輸出時間管理信息),來同步已解碼的視頻和音頻數(shù)據(jù)。由此,將如此同步的視頻和音頻數(shù)據(jù)提供到如所顯示的輸出切換部件7。
如上所述,實施此發(fā)明的數(shù)字廣播接收器1包括三個解碼器,即第一、第二和第三解碼器6a、6b和6c。該多個解碼器結(jié)構(gòu)允許同步地對多個頻道的流數(shù)據(jù)解碼。
例如,可安排第一解碼器6a來對當(dāng)前選擇的廣播頻道上的數(shù)據(jù)解碼,將在后面討論。第二解碼器6b和第三解碼器6c對根據(jù)預(yù)定的規(guī)則設(shè)置的其它頻道上的數(shù)據(jù)預(yù)解碼。
在此說明書中,與當(dāng)前選擇的頻道不同的頻道上的所有解碼稱為預(yù)解碼。
在系統(tǒng)控制器10的控制下,輸出切換部件7切換來自第一到第三解碼器6a到6c的視頻和音頻數(shù)據(jù)的輸出。這樣,如所演示的,輸出切換部件7輸出請求同時在一個頻道上再現(xiàn)并輸出的音頻和視頻數(shù)據(jù)輸出。
操作輸入部件8由多個未示出的操作元件構(gòu)成,其中,所述操作元件裝備在數(shù)字廣播接收器1外殼之外。操作元件直觀地包括頻道選擇鍵,用于從接收的廣播信號中選擇期望的頻道(即用于進行頻道選擇請求的鍵);連續(xù)頻道選擇鍵,用于連續(xù)地選擇頻道號碼;以及直接頻道選擇鍵,用于直接選擇每個可用頻道。還包括廣播選擇鍵,用于選擇BS、CS、以及陸地廣播中的任意一個。
將上面構(gòu)造的操作輸入部件8安排為將表示正在操作的操作元件的操作信號提供給系統(tǒng)控制器10。系統(tǒng)控制器10基于提供的操作信號執(zhí)行其處理。
遙控器信號接收部件9直觀地從來自圖1所示的遙控器9a的紅外線中接收命令信號。隨后,遙控器信號接收部件9將表示接收的命令信號的操作信號提供給系統(tǒng)控制器10。如同具有操作輸入部分8的情況,系統(tǒng)控制器10根據(jù)所提供的操作信號執(zhí)行其處理。
假定遙控器9a至少具有用于準(zhǔn)許操作的操作元件,其中,所述操作與上述操作輸入部件8上進行的操作相同。
安裝RAM 12以用作系統(tǒng)控制器10使用的工作區(qū)域。需要時,系統(tǒng)控制器10按照需要寫入數(shù)據(jù)到RAM 12并從RAM 12讀取數(shù)據(jù)。
ROM 11是非易失性存儲器,如閃存。ROM 11包含允許系統(tǒng)控制器10提供對所有配置的器件的全面控制的程序。系統(tǒng)控制器10執(zhí)行與這些程序一致的操作。
ROM 11還包含準(zhǔn)許預(yù)解碼頻道的設(shè)置、以及頻道選擇操作的執(zhí)行的程序。根據(jù)此程序操作的系統(tǒng)控制器10允許數(shù)字廣播接收器1實現(xiàn)頻道選擇操作以及預(yù)解碼頻道設(shè)置操作,將在后面敘述。
對于如上述構(gòu)造的本發(fā)明的數(shù)字廣播接收器1來說,假定選擇緊挨當(dāng)前選擇的頻道號碼之前的頻道號碼以及緊跟其之后的頻道號碼,作為預(yù)解碼頻道。那個假定是基于另一個假定的判定,所述另一個假定為由最經(jīng)常操作連續(xù)的頻道選擇鍵的用戶來執(zhí)行頻道選擇操作。
也就是說,可能由頻繁使用的頻道選擇鍵的操作來選擇的頻道一直設(shè)置為預(yù)解碼。這使得接下來將要選擇預(yù)解碼頻道中的一個的可能性提高。
例如,假設(shè)當(dāng)前選擇的頻道號碼為100。在此情況中,此實施例的數(shù)字廣播接收器1示意性地工作如下其中,第一前端部件4a正在獲取包含頻道100上的流數(shù)據(jù)的傳輸流,第二前端部件4b可獲得包括緊挨在前面的頻道99的流數(shù)據(jù)的傳輸流,并且,第三前端部件4c可獲得包括緊接在后面的頻道101的流數(shù)據(jù)的傳輸流。
其中,多路分解器5將頻道100的傳輸流提供到第一解碼器6a,用于解碼,多路分解器5可將頻道99的傳輸流和頻道101的傳輸流分別提供到第二解碼器6b以及第三解碼器6c,用于預(yù)解碼。
在上面的情況中,輸出切換部件7將其輸出開關(guān)連接到對當(dāng)前選擇的頻道100解碼的第一解碼器6a。這允許單獨輸出頻道100上的數(shù)據(jù)。
現(xiàn)在假設(shè)用戶通過對連續(xù)頻道選擇鍵操作來選擇頻道101。頻道選擇操作使得輸出切換部件7將其輸出開關(guān)連接到對頻道101解碼的第三解碼器6c。這允許再現(xiàn)并輸出頻道101上的數(shù)據(jù)。
也就是說,頻道選擇操作直接導(dǎo)致輸出切換部件7的切換,并且,可立即再現(xiàn)并輸出新選擇的頻道上的數(shù)據(jù)。
與頻道101的再現(xiàn)和輸出并行,頻道選擇操作初始化新頻道的設(shè)置,以對其預(yù)解碼,即緊挨在當(dāng)前選擇的頻道101之前的頻道100以及緊跟其之后的頻道102。
圖2為構(gòu)成由本發(fā)明的此實施例執(zhí)行的該頻道選擇處理的步驟的流程圖。在圖2的步驟S101中,系統(tǒng)控制器10連續(xù)檢查是否通過示意性地由用戶在操作輸入部件8上或在遙控器9a上執(zhí)行頻道選擇操作而進行了頻道選擇請求(即,再現(xiàn)輸出請求)。如果識別出了頻道選擇請求,到達(dá)步驟S102。
步驟S102中,系統(tǒng)控制器10檢查由頻道選擇請求指定的頻道(下面稱為請求頻道)是否為預(yù)解碼頻道。
實踐中,在步驟S101中檢測出頻道選擇請求之后,與上述處理并行地執(zhí)行步驟S102的檢查,其中,將緊挨在請求頻道之前的頻道號碼以及緊跟在其后的頻道號碼建立為預(yù)解碼頻道。
通過此數(shù)字廣播接收器1,由此建立的預(yù)解碼頻道中的每個將與請求頻道上正在廣播的內(nèi)容的再現(xiàn)和輸出并行地經(jīng)過多路分解(步驟S105到108,后面敘述)以及解碼(步驟S109到112,后面敘述)。
如果在步驟S102中沒有發(fā)現(xiàn)請求頻道是預(yù)解碼頻道,則到達(dá)步驟S105。從步驟S105開始,如下所述,執(zhí)行多路分解和解碼。也就是說,執(zhí)行與傳統(tǒng)的頻道選擇操作設(shè)備同樣的處理。
步驟S105中,基于上述PAT接收NIT(網(wǎng)絡(luò)信息表)。眾所周知,NIT包括頻道相關(guān)的物理特征信息(例如,衛(wèi)星軌道數(shù)據(jù)、極化波、以及與數(shù)字衛(wèi)星廣播相關(guān)聯(lián)的每個發(fā)射應(yīng)答器的頻率)。在步驟S105中,將接收的NIT用作識別覆蓋請求頻道的發(fā)射應(yīng)答器頻率的基礎(chǔ)。
步驟S105中,為前端部件4中的任意一個重新設(shè)置由此識別的頻率。這使得所述前端部件4接收覆蓋請求頻道的發(fā)射應(yīng)答器頻率。
步驟S106中,從前端部件4新接收的發(fā)射應(yīng)答器頻率來獲得PAT。步驟S107中,根據(jù)新接收的PAT中的信息接收請求頻道的PMT。
步驟S108中,基于PMT為多路分解器5設(shè)置濾波條件。該條件允許多路分解器5僅從發(fā)射應(yīng)答器的傳輸流中濾波出請求頻道的分組,由此得到流數(shù)據(jù)。
步驟S109中,從以上述方式從由多路分解器5獲得的流數(shù)據(jù)中檢測SH(序列首標(biāo))。多路分解器5從檢測出的SH識別請求頻道上的流數(shù)據(jù)的壓縮視頻數(shù)據(jù)的視頻格式(例如,標(biāo)準(zhǔn)清晰度(SD)或高清晰度(HD))。
步驟S110中,將步驟S109中檢測出的SH用作建立解碼器6中的任意一個所需要的各種設(shè)置的基礎(chǔ),以與相關(guān)的格式一致地操作。
更具體地說,執(zhí)行步驟S110涉及選擇解碼器6中的一個,通過其對請求頻道上的流數(shù)據(jù)解碼,并為選擇的解碼器6做出必要的設(shè)置。接下來,調(diào)整多路分解器5,以將流數(shù)據(jù)提供給選擇的解碼器6。
步驟S111中,促使已做出設(shè)置的解碼器6基于所述設(shè)置來執(zhí)行解碼處理。由此,解碼器6建立視頻數(shù)據(jù)和音頻數(shù)據(jù)之間的同步。
步驟S112中,調(diào)整輸出切換部件7,以切換到當(dāng)前對請求頻道解碼的解碼器6。步驟S113中,輸出切換部件7輸出請求頻道上的視頻和音頻數(shù)據(jù)。
如果步驟S102中的檢查顯露了請求頻道為預(yù)解碼頻道,則到達(dá)步驟S103。如上所述,每個預(yù)解碼頻道上的流數(shù)據(jù)已經(jīng)過多路分解和解碼處理。由此,在步驟S103中識別出當(dāng)前正在解碼的解碼器6,并且,在步驟S104中,將輸出切換部件7連接到識別出的解碼器的輸出。
在上述的方式中,當(dāng)頻道選擇請求請求了預(yù)解碼頻道時,此實施例的數(shù)字廣播接收器1可在要選擇新頻道時,跳過傳統(tǒng)執(zhí)行的多路分解和解碼處理。換句話說,在執(zhí)行了選擇那個頻道的操作之后,可立即再現(xiàn)并輸出所選頻道上正在廣播的內(nèi)容。
上面與圖2相聯(lián)系說明的例子涉及將緊挨當(dāng)前選擇的頻道號碼之前的頻道號碼以及緊跟其之后的頻道號碼設(shè)置為預(yù)解碼頻道。當(dāng)操作連續(xù)的頻道選擇鍵,以選擇兩個預(yù)解碼頻道中的一個時,此方案是有效的,但當(dāng)操作直接頻道選擇鍵,以選擇所述兩個頻道之外的頻道號碼時,此方案沒有效果。
為了處理這樣的可能事件,本發(fā)明的此實施例準(zhǔn)許以過去選擇的計數(shù)的遞減順序來對頻道預(yù)解碼,其中,所述過去選擇的計數(shù)中的每個表示迄今為止,指定的頻道已被選擇的次數(shù)。
圖3為構(gòu)成預(yù)解碼頻道設(shè)置處理的步驟的流程圖,其中,系統(tǒng)控制器10以可用頻道的過去選擇計數(shù)的遞減順序來設(shè)置解碼頻道。
圖3的處理與圖2的處理并行進行,如在上述情況中,其中,將緊挨在當(dāng)前選擇的頻道之前的頻道號碼和緊跟其之后的頻道號碼設(shè)置為預(yù)解碼頻道。
圖3的步驟S201中,由此連續(xù)地做出檢查,以查看是否進行了頻道選請求。當(dāng)檢測出頻道選擇請求時,到達(dá)步驟S202。步驟S202中,識別請求頻道的頻道號碼。
步驟S203中,基于步驟S202中的識別,將對應(yīng)每個可用頻道而存儲的相關(guān)頻道請求計數(shù)更新。
更具體地說,可留出RAM 12中的預(yù)定區(qū)域,以保留頻道表,所述頻道的每個與所述頻道過去已被請求的次數(shù)相關(guān)。當(dāng)識別出頻道選擇請求時,在該表中更新對應(yīng)于請求頻道的請求計數(shù)數(shù)據(jù),由此,適當(dāng)?shù)毓芾砻總€頻道的選擇請求計數(shù)。
所述方法中,在步驟S203中更新關(guān)于請求頻道的選擇請求計數(shù)數(shù)據(jù)。步驟S204跟隨著步驟S203。
步驟S204中,以寫入到該表中的它們的選擇請求計數(shù)的遞減順序排列這些頻道。步驟S205中,基于步驟S204中確定的排列順序,示意性地將第一和第二位的頻道設(shè)置為預(yù)解碼頻道。
當(dāng)如所述執(zhí)行圖3的處理時,以可用頻道的過去選擇計數(shù)的遞減順序,選擇最高排序的頻道,作為預(yù)解碼頻道。指定頻道在過去已被選擇的次數(shù)越大,此數(shù)字廣播接收器1就越有可能選擇那個頻道,作為預(yù)解碼頻道之一。
由此得出結(jié)論,通過執(zhí)行圖3的處理,此實施例采用其預(yù)解碼頻道設(shè)置處理的有效性的優(yōu)點,有效地處理了直觀地通過直接頻道選擇鍵的操作而發(fā)出的頻道選擇請求。
作為另一個例子,也有可能以頻道選擇時間的遞減順序,將最高排序的頻道設(shè)置為預(yù)解碼頻道,其中,所述頻道選擇時間中的每個表示選擇每個可用頻道所需要的時間長度。更具體地說,對每個可用頻道測定從進行頻道選擇請求的時間開始直到輸出請求頻道的圖像的時間的時間周期。輸出指定頻道的視頻花費的時間越長,頻道的排序越高,以被設(shè)置為預(yù)解碼頻道之一。
圖4為系統(tǒng)控制器10執(zhí)行的、以測定的頻道選擇時間的遞減順序來選擇預(yù)解碼頻道的步驟的流程圖。圖4中的處理也與圖2中的處理并行進行。
圖4的步驟S301中,連續(xù)地做出檢查,以查看是否進行了頻道選擇請求。當(dāng)識別出頻道選擇請求時,到達(dá)步驟S302,其中做出檢查,以查看請求頻道是否為預(yù)解碼頻道。
如果發(fā)現(xiàn)請求頻道為預(yù)解碼頻道,則執(zhí)行圖4的例程。隨后,不執(zhí)行后續(xù)步驟以測定頻道選擇時間。也就是說,將步驟S302插入到這里,以避免跟隨執(zhí)行的步驟去浪費地測定已被預(yù)解碼的頻道的頻道選擇時間。
在步驟S302中,如果沒有發(fā)現(xiàn)請求頻道是預(yù)解碼頻道,則到達(dá)步驟S303。步驟S303中,測定選擇請求頻道所需要的時間。
步驟S304中,將由此測定的頻道選擇時間寫入頻道選擇時間表。此情況中,也可留出RAM 12中預(yù)定的區(qū)域,以保留頻道選擇時間表,其中,所述頻道選擇時間中的每個表示選擇每個可用頻道所需要的時間。將步驟S303中測定的頻道選擇時間寫入此表。
步驟S305中,通過引用頻道選擇時間表,頻道以它們的選擇時間的遞減順序排列。步驟S306中,基于步驟S306中確定的排序,示意性地將第一和第二位的頻道設(shè)置為預(yù)解碼頻道。
當(dāng)如所述執(zhí)行圖4的處理時,以可用頻道的過去選擇時間的遞減順序,選擇最高排序的頻道,作為預(yù)解碼頻道。在過去選擇指定頻道所需要的時間越長,此數(shù)字廣播接收器1就越有可能選擇那個頻道,作為預(yù)解碼頻道之一。
大多數(shù)情況中,數(shù)字BS和CS廣播的觀看者傾向于觀看相對有限的頻道組。對于這樣有限的頻道,可優(yōu)先地將那些尤其花費時間選擇的頻道建立為預(yù)解碼頻道。
通過執(zhí)行圖4的處理,有可能消除那些頻道出現(xiàn),其中,當(dāng)選擇了所述那些頻道時,由于從進行頻道選擇請求直到輸出請求頻道的畫面的頻道選擇時間延長,所以在觀看者中引起不方便的感覺。
如上所述,實施本發(fā)明的數(shù)字廣播接收器1包括多個解碼器,即第一、第二和第三解碼器6a、6b和6c。所述解碼器中的一個對選擇的頻道(請求頻道)解碼并輸出解碼結(jié)果。
與解碼處理相并行地調(diào)整其它解碼器,以預(yù)解碼請求頻道之外的其它頻道。如果通過頻道選擇請求選擇了任意一個預(yù)解碼頻道,本發(fā)明的結(jié)構(gòu)將輸出切換部件7連接到正在預(yù)解碼的對應(yīng)的解碼器,由此,輸出請求頻道上的音頻和視頻數(shù)據(jù)。
也就是說,無論何時切換到預(yù)解碼頻道中的一個,此實施例的數(shù)字廣播接收器1可跳過在沒有實施預(yù)解碼時傳統(tǒng)需要的多路分解和解碼處理。
對于此實施例,示出了將在下面三種情況之一設(shè)置預(yù)解碼頻道將緊挨當(dāng)前選擇的頻道之前的頻道號碼以及緊跟其之后的頻道號碼設(shè)置為預(yù)解碼頻道;將以可用頻道的頻道請求計數(shù)的遞減順序排列的最高排序的頻道設(shè)置為預(yù)解碼頻道;或者,將以可用頻道的頻道選擇時間的遞減順序排列的最高排序的頻道設(shè)置為預(yù)解碼頻道。然而,其中每個表示為設(shè)置預(yù)解碼頻道的規(guī)則的這些情況僅為例子,并且不限制本發(fā)明。
顯然,預(yù)解碼頻道的數(shù)目不限于兩個。可對三個或更多頻道預(yù)解碼。
作為另一個例子,可利用多路復(fù)用在數(shù)字廣播信號上的EPG(電子節(jié)目指南)作為設(shè)置預(yù)解碼頻道的基礎(chǔ)??芍庇^地設(shè)置此情況中的預(yù)解碼頻道如下隨著時間的過去來引用包括在廣播信號上的EPG中的節(jié)目信息。例如,這使識別和保留用戶過去最經(jīng)常觀看的廣播節(jié)目的名稱,例如類型,成為可能。將承載著由此識別的描述類型名稱的EPG的頻道建立為預(yù)解碼頻道。
作為另一個替換,可找出關(guān)于最經(jīng)常觀看的廣播節(jié)目的演職員的信息,并且可由此建立預(yù)解碼頻道。此情況中,將用戶的偏好反映在預(yù)解碼頻道的設(shè)置中。對于頻繁地觀看特定類型的廣播節(jié)目的用戶來說,此特征是方便的。
盡管示出了應(yīng)用到此實施例的數(shù)字廣播接收器1的根據(jù)本發(fā)明的信號處理設(shè)備,這并不限制本發(fā)明。另一方面,可有利地將本發(fā)明的信號處理設(shè)備應(yīng)用到硬盤驅(qū)動(HDD)記錄設(shè)備或類似設(shè)備,所述類似設(shè)備允許對多個編碼數(shù)據(jù)流中的任意一個選擇性地解碼并輸出。
在典型的HDD記錄設(shè)備中,將多個傳輸流(TS)輸入到等價于圖5的前端部件51的它的HDD。傳統(tǒng)上,在存儲于HDD的多個傳輸流中,將請求的TS通過多路分解和解碼來選擇性地再現(xiàn)并輸出。
當(dāng)將此發(fā)明的信號處理設(shè)備應(yīng)用到上面的例子時,安裝多個解碼器,以使得它們中的一些可從HDD接收傳輸流,其中通過為預(yù)解碼目的的預(yù)定規(guī)則來優(yōu)先地確定所述傳輸流。該方案使立即輸出并顯示頻道選擇請求當(dāng)前請求的預(yù)解碼傳輸流中的任意一個成為可能。
還可將此發(fā)明的信號處理設(shè)備應(yīng)用到所謂的因特網(wǎng)無線設(shè)備中,用于再現(xiàn)并輸出因特網(wǎng)無線電臺廣播的數(shù)據(jù)。通常,安排這樣的設(shè)備以緩沖來自每個選擇的廣播頻道的預(yù)定數(shù)量的數(shù)據(jù)。每次選擇新頻道時,對于那個頻道的數(shù)據(jù),會花費一些時間再現(xiàn)并輸出。
當(dāng)將本發(fā)明的信號處理設(shè)備應(yīng)用到上面的設(shè)備中時,可預(yù)先緩沖并解碼當(dāng)前再現(xiàn)的頻道之外的預(yù)選頻道上的數(shù)據(jù)。此結(jié)構(gòu)使從發(fā)出頻道選擇請求直到再現(xiàn)并輸出請求頻道上的數(shù)據(jù)的時間長度顯著減小成為可能。
盡管示出了應(yīng)用到此實施例的數(shù)字廣播接收器1的本發(fā)明的信號處理設(shè)備,其中將解碼器6設(shè)計為遵照MPEG-2標(biāo)準(zhǔn),但這不限制本發(fā)明??商鎿Q地,可將解碼器6設(shè)計為遵照其它視頻壓縮方法。此外,解碼器還可遵照這樣的音頻壓縮方法,如WMA(視窗(注冊商標(biāo))媒體音頻)以及ATRAC-3(自適應(yīng)變換聲音編碼版本3)。
盡管使用了其中信號處理設(shè)備實現(xiàn)為硬件的一部分的例子來表示上面的實施例,但這不限制本發(fā)明??商鎿Q地,可基于軟件來實現(xiàn)信號處理設(shè)備。
另外,盡管示出的此實施例具有作為硬件的獨立部分實現(xiàn)的第一、第二和第三解碼器6a、6b和6c,但這并不限制本發(fā)明??商鎿Q地,可安排相對高性能的單獨解碼器,以基于時間共享來執(zhí)行多個解碼器6的功能。替代的裝置的效果仍然一樣。
工業(yè)應(yīng)用性如所描述的,根據(jù)此發(fā)明的信號處理設(shè)備準(zhǔn)許對編碼的數(shù)據(jù)解碼,其中,使用再現(xiàn)輸出請求來請求再現(xiàn)并輸出所述編碼的數(shù)據(jù)。同時,信號處理設(shè)備對與預(yù)定的規(guī)則相一致地選擇的編碼數(shù)據(jù)進行預(yù)解碼。
如果對按照預(yù)定規(guī)則預(yù)選的編碼數(shù)據(jù)進行了新的再現(xiàn)輸出請求,由于已經(jīng)對它們預(yù)解碼,所以僅需要輸出數(shù)據(jù),而沒有進一步的干預(yù)。
也就是說,當(dāng)將要再現(xiàn)并輸出根據(jù)預(yù)定的規(guī)則選擇的編碼數(shù)據(jù)時,本發(fā)明的設(shè)備不需要多路分解和解碼處理,其中,傳統(tǒng)上,在切換到新選擇的數(shù)據(jù)時需要所述多路分解和解碼處理。
結(jié)果,本發(fā)明的信號處理設(shè)備顯著地減小了從進行再現(xiàn)輸出請求直到由此輸出了請求的編碼數(shù)據(jù)的時間。由此,操作數(shù)字廣播接收器的用戶能夠進行平滑執(zhí)行的頻道選擇操作。
權(quán)利要求
1.一種信號處理設(shè)備,包括輸入裝置,用于輸入指定的多個編碼數(shù)據(jù);編碼數(shù)據(jù)選擇裝置,用于從所述輸入裝置已經(jīng)輸入的多個編碼數(shù)據(jù)中選擇性地輸出指定的多個編碼數(shù)據(jù);多個解碼裝置,用于單獨地輸入由所述編碼數(shù)據(jù)選擇裝置所選擇的多個編碼數(shù)據(jù),同時對已經(jīng)輸入的編碼數(shù)據(jù)進行解碼;編碼數(shù)據(jù)指定裝置,用于以這樣的方式為所述輸入裝置和所述編碼數(shù)據(jù)選擇裝置指定編碼數(shù)據(jù),所述方式為響應(yīng)于再現(xiàn)輸出請求,將請求要再現(xiàn)并輸出的編碼數(shù)據(jù)以及其它編碼數(shù)據(jù)單獨地輸入到所述多個解碼裝置,其中所述其它編碼數(shù)據(jù)是根據(jù)預(yù)定規(guī)則選擇的,并且不同于所述請求要再現(xiàn)并輸出的編碼數(shù)據(jù);以及再現(xiàn)輸出控制裝置,用于控制所述多個解碼裝置,以響應(yīng)于所述再現(xiàn)輸出請求而僅輸出請求要在解碼后再現(xiàn)并輸出的所述編碼數(shù)據(jù)。
2.根據(jù)權(quán)利要求1的信號處理設(shè)備,其中,所述預(yù)定規(guī)則規(guī)定在由接收數(shù)字廣播的所述輸入裝置已經(jīng)輸入并獲得的多個編碼數(shù)據(jù)中,選擇那些對應(yīng)于表示請求被再現(xiàn)并輸出的所述編碼數(shù)據(jù)的廣播頻道號碼前面或后面的廣播頻道號碼的編碼數(shù)據(jù)。
3.根據(jù)權(quán)利要求1的信號處理設(shè)備,其中,所述預(yù)定規(guī)則規(guī)定將已由所述輸入裝置輸入的所述多個編碼數(shù)據(jù)按照再現(xiàn)輸出延遲時間排列,所述再現(xiàn)輸出延遲時間表示從進行所述再現(xiàn)輸出請求的時刻直到再現(xiàn)并輸出所請求的編碼數(shù)據(jù)的時間期間,以及以再現(xiàn)輸出延遲時間的遞減順序選擇最高排序的編碼數(shù)據(jù)。
4.根據(jù)權(quán)利要求1的信號處理設(shè)備,其中,所述預(yù)定規(guī)則規(guī)定將已由所述輸入裝置輸入的所述多個編碼數(shù)據(jù)按照再現(xiàn)輸出請求計數(shù)排列,所述再現(xiàn)輸出請求計數(shù)表示對特定的編碼數(shù)據(jù)進行所述再現(xiàn)輸出請求的次數(shù),以及以再現(xiàn)輸出請求計數(shù)的遞減順序選擇最高排序的編碼數(shù)據(jù)。
5.根據(jù)權(quán)利要求1的信號處理設(shè)備,其中,所述預(yù)定規(guī)則規(guī)定選擇那些基于多路復(fù)用在所述輸入裝置輸入的廣播信號上的信息來確定、并指明正在廣播的內(nèi)容的類型的編碼數(shù)據(jù)。
6.一種信號處理方法,包括步驟輸入指定的多個編碼數(shù)據(jù);從已經(jīng)輸入的多個編碼數(shù)據(jù)中選擇性地輸出指定的多個編碼數(shù)據(jù);單獨地輸入所選擇的多個編碼數(shù)據(jù),同時對已經(jīng)輸入的編碼數(shù)據(jù)解碼;以這樣的方式為所述輸入步驟和所述編碼數(shù)據(jù)選擇步驟指定編碼數(shù)據(jù),所述方式為響應(yīng)于再現(xiàn)輸出請求,單獨地輸入請求要再現(xiàn)并輸出的編碼數(shù)據(jù)以及其它編碼數(shù)據(jù),所述其它編碼數(shù)據(jù)是根據(jù)預(yù)定規(guī)則選擇的,并且不同于請求要再現(xiàn)并輸出的所述編碼數(shù)據(jù);以及響應(yīng)于所述再現(xiàn)輸出請求,僅輸出請求要在解碼后再現(xiàn)并輸出的所述編碼數(shù)據(jù)。
7.根據(jù)權(quán)利要求6的信號處理方法,其中,所述預(yù)定規(guī)則規(guī)定在通過接收數(shù)字廣播已經(jīng)輸入并獲得的多個編碼數(shù)據(jù)中,選擇那些對應(yīng)于表示請求被再現(xiàn)并輸出的所述編碼數(shù)據(jù)的廣播頻道號碼前面或后面的廣播頻道號碼的編碼數(shù)據(jù)。
8.根據(jù)權(quán)利要求6的信號處理方法,其中,所述預(yù)定規(guī)則規(guī)定將已經(jīng)輸入的所述多個編碼數(shù)據(jù)按照再現(xiàn)輸出延遲時間排列,所述再現(xiàn)輸出延遲時間表示從進行所述再現(xiàn)輸出請求的時刻直到再現(xiàn)并輸出所請求的編碼數(shù)據(jù)的時間期間,以及以再現(xiàn)輸出延遲時間的遞減順序選擇最高排序的編碼數(shù)據(jù)。
9.根據(jù)權(quán)利要求6的信號處理方法,其中,所述預(yù)定規(guī)則規(guī)定將已經(jīng)輸入的所述多個編碼數(shù)據(jù)按照再現(xiàn)輸出請求計數(shù)排列,所述再現(xiàn)輸出請求計數(shù)表示對特定的編碼數(shù)據(jù)進行所述再現(xiàn)輸出請求的次數(shù),以及以再現(xiàn)輸出請求計數(shù)的遞減順序選擇最高排序的編碼數(shù)據(jù)。
10.根據(jù)權(quán)利要求6的信號處理方法,其中,所述預(yù)定規(guī)則規(guī)定選擇那些基于多路復(fù)用在輸入廣播信號上的信息來確定、并指明正在廣播的內(nèi)容的類型的編碼數(shù)據(jù)。
全文摘要
在數(shù)字廣播接收設(shè)備中實現(xiàn)一種平滑頻道切換操作,做出布置以允許對根據(jù)用于再現(xiàn)的再現(xiàn)輸出請求選擇的編碼數(shù)據(jù)進行解碼,而同時也允許對根據(jù)預(yù)定規(guī)則選擇的編碼數(shù)據(jù)進行并行解碼。這可以消除傳統(tǒng)上需要的有關(guān)再現(xiàn)輸出切換操作的多路分解和解碼處理,并使切換時間得到顯著地減小,其中所述再現(xiàn)輸出切換操作用于根據(jù)預(yù)定規(guī)則選擇的編碼數(shù)據(jù)。
文檔編號H04N5/44GK1640116SQ03804868
公開日2005年7月13日 申請日期2003年3月19日 優(yōu)先權(quán)日2002年3月19日
發(fā)明者片山啟 申請人:索尼株式會社