新四季網

視頻解碼和頻道捕獲系統的製作方法

2023-05-13 13:53:01 2

專利名稱:視頻解碼和頻道捕獲系統的製作方法
技術領域:
本發明涉及數字視頻系統,尤其涉及改進的數字視頻接收機和接收數字視頻信號的方法。
在過去幾年中數位電視系統和接收機迅速增加。一些例子包括DIRECTV、DVB(數字視頻廣播工程)和ATSC(先進電視系統委員會)類型的系統。由於相當大量的數據與視頻通訊有關,所以壓縮已經成為最現代化的數字視頻應用的一個組成部分。
運動圖像專家組已經定義了一種稱為MPEG(Moving Pictures ExpertsGroup)圖像編碼標準的標準化視頻壓縮方法用於視頻信號和圖像,以下稱為「MPEG標準」。MPEG標準包括一個系統編碼部分(ISO/IEC 13818-1,1994年6月10日)和一個視頻編碼部分(ISO/IEC 13818-2,1995年1月20日)。根據MPEG標準編碼的數據採用了分組數據流的形式,該分組數據流一般包括許多節目頻道的數據內容(例如,相應於有線電視頻道1-125的內容)。MPEG標準使用幀內和幀間編碼技術來獲得所需的壓縮。在一個圖像幀的幀內編碼中,一個幀被分為多個像素塊(稱為宏塊)並且使用一種離散餘弦變換(DCT)來壓縮各個塊。在一個圖像幀的幀間編碼中,使用運動補償(MC)技術預先編碼圖像幀差值來獲得另一種數據壓縮。
在MPEG圖像編碼中涉及的三種主要類型的幀是幀間編碼(I)幀、預測編碼(P)幀和雙向預測編碼(B)幀。I幀提供隨機接入點到數據流(表示圖像序列)中並且對單獨的I幀的解碼和重構不使用任何其他幀的數據。P幀的重構使用來自先前I幀或使用運動估計技術的P幀(錨(anchor)幀)的數據。B幀的重構使用來自先前的和未來的I和P錨幀的數據並且可能涉及與接收的幀序列不同序列的處理幀數據。以這種方式可以獲得顯著的數據壓縮,因為B幀例如僅需要I幀所需數據的大約11%。
數位電視接收機,如與DIRECTV、DVB和ATSC要求兼容的那些,可能在用戶啟動的頻道變化後不適宜地佔用長的節目捕獲時間。例如,用戶選擇新頻道(以及有關的信號源)和選擇的頻道上新節目的初始顯示之間的時間可能總計有幾秒鐘。這至少部分歸因於數據流可以被獲取、處理和顯示之前所需的捕獲事件的序列。特別地,頻道變化和新節目的捕獲可能要求識別和使用表示新選擇頻道上一個節目的壓縮數據流中的一個隨機進入點。另外,如果新選擇的頻道處於一個不同的轉發器或RF頻道上發射的數據流中,則頻道變化可能需要重複鎖相和均衡操作。此外,在這種鎖相和均衡操作後,需要獲取輔助系統和接收的傳送流(TS)內節目特定信息。該系統和節目特定信息被分析、對比並且彙編為有用的形式用於識別和彙編各個數據分組以恢復新選擇頻道上的節目。該節目特定信息還包括節目指南、條件存取、網絡信息、以及能夠將系統調諧到所需頻道的識別和連結數據。一旦節目特定信息已經被獲取和彙編則它用於識別和獲取包括一個在新選擇頻道上傳送的節目的各個數據分組。包括新選擇頻道上節目的各個數據分組被緩存為與MPEG兼容的視頻緩衝檢驗器(VBV)要求相兼容,並且序列標題和I幀被識別以便對於隨後的處理和顯示提供一個適當的進入點。
本發明的系統減少在頻道變化時所產生的延遲並且將任何有關的令用戶不愉快的觀看幹擾減至最小。
一種數字視頻解碼系統接收表示多個視頻頻道上傳送的節目的分組視頻數據。該系統包括多個緩存器,用於存儲表示在相應的多個視頻頻道上傳送的視頻節目圖像的編碼視頻數據。相應於一單獨的視頻頻道的單獨的緩存器,存儲足夠的編碼視頻數據來防止在向解碼單獨的視頻頻道上傳送的節目轉換之後的下溢狀態。處理器,響應用戶頻道選擇輸入,啟動向解碼在多個視頻頻道中所選擇一個頻道上傳送的節目的轉換。解碼器,如處理器啟動的轉換所確定,解碼相應於的選擇視頻頻道上傳送的節目的從多個緩存器中一個接收的編碼視頻數據。根據(a)預定的用戶頻道和節目優先準則,(b)預定的用戶頻道導航模式,或(c)用戶數據輸入裝置感知數據,解碼器還預測由用戶選擇的下一頻道。
該系統能夠實現多個視頻節目之間的無縫轉換,每個節目分別在多個視頻頻道的相應一個上傳送。該系統能夠使用至少一個存儲器同時存儲表示多個視頻節目的圖像的編碼視頻數據。對於多個視頻節目的每一個存儲足夠的編碼視頻數據以防止下溢的情況。一旦用戶啟動轉換為解碼多個視頻節目中選擇的一個,則相應於多個視頻節目中選擇一個的所存儲的編碼視頻數據被解碼。


圖1說明本發明的雙緩衝MPEG解碼器。
圖2說明使用圖1的雙緩衝MPEG解碼器的接收機的第一實施例。
圖3說明使用圖1的雙緩衝MPEG解碼器的接收機的第二實施例。
本發明的系統使用多個調諧器,使得當一個調諧器用於處理和顯示當前的節目時另一個調諧器用於獲得其他的節目。然而,由於附加成本和所涉及的解碼器設立和初始化的延遲,不希望使用專用於畫中畫(PIP)應用的第二完整調諧器和解碼器組。
根據本發明,與用戶頻道變化相關的不希望的延遲可以通過預先緩存一個數據流來明顯地減少,該數據流包括在新選擇頻道上傳送的節目。特別地,預先緩存減少了獲得新數據流中I幀和捕獲足夠的數據來填滿緩存器使之達到MPEG規定的VBV緩存器佔用級別的延遲。通過預先緩存輸入數據,一旦用戶啟動頻道變化,可以獲得用於選擇的I幀進入點並且緩存器被填滿到所需的MPEG佔用級別。FIFO內的單獨的緩存器可以用於存儲表示當前觀看節目的第一數據流的數據以及用於存儲表示根據用戶頻道變化命令選擇的另一個頻道上節目的第二數據流的數據。在完成這樣一個頻道變化時,系統控制器(如圖1到圖3的單元60)記錄新選擇頻道數據流中可能的I幀用作新選擇頻道上一個節目的進入點。在轉換節目頻道時,使用位流拼接技術並且識別一個適當的出口點(例如,恰好在一個錨幀前面的第一緩存器中當前頻道數據的一個點)。在檢測出口點後,從先前記錄的入口點以FIFO開始的第二緩存器,通過引導表示新選擇頻道上節目的數據來實現頻道轉換。
表示根據頻道改變命令選擇的下一頻道上節目的數據流被傳送到一個輔助VBV緩存器用於未來的進入和輸出。輔助VBV緩存器存儲足夠的數據以防止緩存器下溢,它包括至少一個I幀用作根據頻道變化的適當的進入點。當用戶希望轉換到下一頻道時,轉換控制器識別激活的VBV緩存器的一個適當的出口點,並且在先前識別和記錄的適當的進入點將激活的緩存器輸出的流轉換到輔助緩存器。
因為每個幀的位的數量可能在滿足MPEG的流中不同,所以同步兩個表示不同頻道上節目的獨立的MPEG流會產生問題。然而,這可通過加載兩個位流到存儲緩存器並且使用拼接指針實現。這些指針一般稱為拼接進入點和/或出口點。應該認識到這些緩存器將分別作為時間函數填滿和清空,並且一個特定緩存器內的數據量在任何特定時間點動態變化。在節目解碼期間,接收一個數據流的每個緩存器的緩存器佔用可以從幾乎清空到幾乎填滿變化。因此,下溢情況可能發生在從一個緩存器的數據流到另一個緩存器的另一個數據流的拼接中。這樣一種拼接轉換使用事先記錄的進入點和出口點,它們是作為適當的轉換點例如在圖象組(GOP)開始的錨I幀識別的。通過使用從雙調諧器級(或另一個實施例中的單個調諧器級)得到的雙緩衝節目數據流之間的這個拼接轉換機構,使頻道變化次數被有益地減少到大約幾幀或更少。
現在參照附圖,(其中不同圖中相同的參考標號表示本發明相同的元件),圖1說明一個本發明的雙緩衝MPEG解碼器10。在圖1的系統中,包括一個或多個包含單獨節目的基本流的主要的數據流20輸入到第一VBV緩存器30。包括一個或多個包含另一個節目的基本流的輔助數據流40輸入到第二VBV緩存器50。響應於用戶控制數據70(如用戶命令)的控制裝置60分別通過控制信號84和82控制第一VBV緩存器30和第二VBV緩存器50的操作。解碼器10包括一個開關100,該開關具有一個耦合到第一VBV緩存器30輸出端的第一輸入端,以及一個耦合到第二VBV緩存器50輸出端的第二輸入端。開關100操作以連接緩存器30和緩存器50中的一個到解碼單元110。MPEG解碼裝置110完成提供到它輸入端信號的常規的MPEG解碼,並且在這個實施例中不包括VBV緩存器。在另一個實施例中,解碼器110可以包括緩存器和開關元件如單元30、單元50和單元100。開關100響應於從控制裝置60輸出的控制信號90。例如,解碼裝置110的輸出可以以常規方式提供到附加的電路(未示出)作進一步處理和使用顯示裝置120再現。
表示節目的主要數據流20被正常地解碼,而在預期接收一個相應於用戶產生的頻道(和節目)變化請求的控制信號70時,表示節目的輔助數據流40同時被存儲在第二VBV緩存器50中。圖1的系統有益地使用戶能夠以減小的延遲改變頻道並且將不適宜的觀看幹擾減至最小。一旦主要的數據流20和輔助數據流40被緩存到一個足夠的MPEG兼容的VBV佔用級別,則它們可以經過開關100分別從緩存器30和緩存器50耦合到解碼裝置110。包含用戶所需頻道的節目內容的輔助節目流40被預先緩存在單元50中,並且可在通過用戶控制信號70完成用戶啟動的頻道變化時由單元110處理。這個預先緩存有益地減少了為了獲得足夠的數據來填滿緩存器50使之達到一個預定的VBV佔用級另所涉及的不希望的延遲。得到的頻道變化在幾幀內被無縫地實現。
應該注意圖1的系統使用MPEG拼接技術來完成數據流緩存器30和數據流緩存器50之間轉換的頻道變化。比較起來,這種拼接技術常規地應用於將多個單獨的構成流創建一個單個的合成數據流,用於如在廣播節目多路復用數據流中插入商業廣告的應用。另外,預想到用戶啟動頻道變化命令的節目數據流的預先緩存(例如在緩存器50中)有益地通過使用一預測方案提前例如一秒鐘或幾秒鐘預測用戶下一個將選擇哪一節目頻道而完成。在另一個實施例中,多個緩存器如緩存器50用於同時存儲相應於多個節目頻道的數據流。這增加了預先緩存數據流可以根據用戶啟動的頻道變化由單元110解碼的可能性。如果用戶選擇的頻道不是一個預先緩存的頻道,則節目捕獲將再次慢下來並且可能包含讓人不愉快的觀看幹擾。另一方面,相應於用戶可能選擇的所有可利用的節目頻道(在所有可利用的RF頻道上並且來自所有的轉發器)的所有節目數據流可以被預先緩存在如緩存器50的緩存器中(為了保持圖中清楚起見未示出)。在這種情況下,在所有頻道上的節目被同時解調產生單個和多個表示節目的數據流。多個節目數據流被去多路復用為單個表示節目的數據流(如數據流20和數據流40),每個表示節目的數據流被緩存到一個相應的VBV緩存器中。這保證了相應於新選擇的節目頻道的數據將可以根據用戶啟動的頻道變化來解碼並且能夠使頻道變化以減少的等待時間即在幾幀或更少時間內被無縫地實現。
在圖2的系統中,接收機200使用先前在圖1中描述的雙緩衝MPEG解碼器10。接收機200包括雙緩衝MPEG解碼器10以及一個調諧器和去多路復用器140。去多路復用器140接收來自一個信號源(RF天線)150的輸入並且提供第一輸出耦合到第一VBV緩存器30的輸入端以及第二輸出耦合到第二VBV緩存器50的輸入端。另一方面,可以在圖2系統中使用的各種其他信號源包括例如衛星、網際網路和有線電視源。接收機200還包括預測單元130,用於根據下面3項中的一個或多個(a)預定的用戶頻道和包括用戶喜好的頻道和節目數據的節目優先準則,(b)先前記錄和分析的用戶頻道導航模式和命令選擇模式,以及(c)由位於用戶數據輸入裝置,例如在遙控器、鍵盤或其他數據輸入裝置上的傳感器提供的感知數據,預測用戶選擇的下一節目頻道。這種感知的數據由位於遙控器上的容性傳感器(或紅外或其他類型的傳感器)提供,例如,用於指示用戶手指(或其他驅動裝置)到一個特定按鈕的接近程度和用戶手指可能在鍵盤上跟蹤的路徑。
另外,根據先前記錄的導航模式對用戶下一頻道選擇的外推可能包括例如預測獲得當前節目的「遞增節目」鍵/命令的使用很可能被重複用於選擇下一頻道。類似地,獲得當前節目的「遞減節目」鍵/命令的使用很可能被重複用於選擇下一頻道。同樣,「先前節目」鍵/命令(或節目「交換」或「跳轉」鍵/命令)的使用很可能被重複用於選擇下一頻道。更一般地說,獲得當前節目的導航鍵/命令的使用很可能被重複用於選擇下一頻道。類似地,在節目之間交替的用戶模式(無論通過什麼手段)很可能導致先前的頻道是要選擇的下一頻道。
用戶優先準則、導航模式和感知數據的各個信息項(在上面(a)、(b)和(c)中的信息項)可以用於預測用戶將選擇的下一節目頻道。另一方面,使用組合中一個或多個信息項可以完成概率分析以預測用戶將選擇的下一頻道。預測單元130接收來自數據輸入裝置(為了保持圖中清楚起見未示出)的用戶的實際頻道選擇命令70和感知數據以及來自系統控制器(也為了保持圖中清楚起見未示出)的信息項(a)和(b)。單元130將一個調諧器控制信號160提供到調諧器和去多路復用器140以及將一個命令信號170提供到控制裝置60。裝置60響應通知預測的下一頻道的命令170(來自單元130)使第一VBV緩存器30和第二VBV緩存器50對一個預計的用戶頻道變化做好準備。特別地,單元60響應命令170命令第二VBV緩存器50存儲一個頻道數據信號(來自單元140),該信號結合了用戶選擇的預計的下一頻道的節目數據。
主要的數據流20和輔助數據流40在單元140分析和去多路復用之後,被分別提供到第一VBV緩存器30和第二VBV緩存器50。單元140分析從天線150提供的MPEG兼容的傳送流以識別包括當前觀看節目頻道上的節目的各個基本流。另外,單元140響應命令信號160分析從天線150提供的傳送流以識別包括預測的下一節目頻道上節目的各個基本流。圖2的實施例有益地使用單元140中的一個單個調諧器和去多路復用器以分析和引導當前和下一頻道數據分別到達緩存器30和緩存器50。單元140引導預計的下一頻道的下一節目數據到緩存器50,同時當前觀看的第一節目被解碼和顯示。然而,如果預測的下一節目是在另一個RF頻道上,則用戶頻道變化可能涉及由於捕獲和處理延遲的使人不愉快的觀看幹擾。特別地,獲取在不同RF頻道上傳送的節目數據可能需要單元140重複鎖相和均衡處理以及用於不同RF頻道上傳送的傳送流(TS)的獲取、彙編輔助系統和節目特定的信息。該系統和節目特定的信息用於識別和彙編各個數據分組以恢復新選擇頻道上的節目。在另一個實施例中,第二調諧器用於同時獲得、解調和解碼在不同的RF頻道上例如從另一個轉發器傳送的數據。這有益地消除了獲得一個不同的RF頻道上傳送的節目所涉及的頻道變化有關的捕獲處理延遲並且允許相當快和無縫地頻道轉換以減少使人不愉快的觀看幹擾。
在圖3的系統中,接收機300包括了與圖2的接收機200不同的雙緩衝MPEG解碼器10,它包含第一調諧器140A和第二調諧器140B,代替了圖2的調諧器和去多路復用器140。第二調諧器140B允許包括一個或多個包含節目的基本流的數據流40使用第二VBV緩存器50緩存。因此,在單元140A和單元30處理第一數據流20期間,表示節目的第二數據流40可以被同時獲得、解調和解碼以存儲在緩存器50中,第二數據流40在一個不同於第一數據流20的不同RF頻道上不同的傳送流內傳送。在選擇頻道和有關的節目用於緩存在單元30和單元50中時,調諧器-去多路復用器140A和140B分別響應來自單元130的控制信號160A和160B。
一旦從第一VBV緩存器30中的解碼數據轉換到第二VBV緩存器50中的數據,最好從第二緩存器出現的第一幀是一個I幀並且在緩存器50中有足夠的數據以避免VBV下溢。另外,在解碼一個閉合的圖像組(GOP)數據結構中,最好該I幀開始GOP並且從緩存器出現的第二幀是另一個P或I錨幀。注意,GOP以跟隨有I幀的GOP標題開始並且延伸直到下一GOP標題。一個開放的GOP包含參照另一個GOP中一個幀重構的幀。特別地,一個開放的GOP中B幀在第一I幀和下一錨幀之間。在圖3系統的操作中,包括在預測的下一頻道上的節目的數據被分析並且存儲在緩存器中(緩存器30或50中,還沒有用於隨後顯示的當前流的那一個)。當在包括預測的下一頻道上傳送的節目的數據中檢測到一個I幀時,它的位置被記錄。要到達的下一錨幀的位置以及插入的B幀的數量也被記錄。另外,包括第一I幀的位的數量和任何隨後插入的B幀被計數並且被分開記錄。
當達到足夠的數據以避免下溢情況並且支持解碼(如由VBV模式參數和位計數確定的)時,第一I幀的位置變為進入點,代替任何先前記錄的進入點位置。該記錄的進入點保留作為進入點直到對於這個新的I幀接收到足夠的數據以防止下溢情況之後,它被隨後的I幀的進入點更新為止。
一旦用戶啟動的頻道變化命令70經過單元130,單元60在引導單元100中使用拼接過程以在緩存器30和緩存器50之間轉換。在引導數據經過開關100從輔助緩存器例如緩存器50到達MPEG解碼器110之前,單元60等待直到正好一個錨幀(出口點)從當前的VBV緩存器例如緩存器30出現之前為止。單元60引導包括先前記錄的進入點I幀的數據從緩存器50經過開關100到達解碼器110。在這個節目頻道轉換之後,輔助VBV緩存器50作為當前的節目頻道VBV緩存器操作。先前的緩存器,在這個例子中是緩存器30隨後變為輔助緩存器用於接收包括單元130預測的下一頻道的數據。單元60可以引導單元50和單元100跳到下一錨幀並且省略插入的B幀以改進解碼器操作和如要求的在節目頻道之間的可見的轉換。由跳過B幀產生的時間參考中任何這樣的跳轉被單元60記錄。
雖然已經採用某些特定的優選形式描述了本發明,但應該理解當前優選形式的公開僅僅是作為例子,在結構細節、組合和部件安排方面可以作出許多變化而不背離以下所附權利要求記載的本發明的精神和範圍。通過所附權利要求中適當的表述,本專利申請將覆蓋在所公開的本發明中所有具備專利性的特徵。
權利要求
1.一種用於接收表示多個視頻頻道上傳送節目的分組視頻數據的數字視頻解碼系統,其特徵在於多個緩存器,用於存儲表示相應的多個視頻頻道上傳送的視頻節目圖像的編碼視頻數據,其中相應於單獨的視頻頻道的一個單獨的緩存器存儲足夠的編碼視頻數據,以在轉換為解碼所述單獨的視頻頻道上傳送節目時防止下溢處理器,用於根據用戶頻道選擇輸入,啟動轉換,以解碼在所述多個視頻頻道中所選之一上傳送的節目;以及解碼器,用於如所述處理器啟動的轉換所確定的,解碼相應於所述所選視頻頻道上傳送的所述節目的從所述多個緩存器之一接收的編碼視頻數據。
2.如權利要求1所述的系統,其特徵在於,響應所述處理器啟動的轉換,所述解碼器在向解碼所述用戶選擇的頻道上傳送的所述節目的轉換中採用拼接約束。
3.如權利要求2所述的系統,其特徵在於,所述拼接約束包括下列中的至少一個(a)在所述節目數據的MPEG兼容的錨I幀開始解碼所述用戶選擇頻道上的節目數據,(b)在開始解碼之前丟棄所述用戶選擇頻道上節目數據的GOP中的B幀,以及(c)在所述當前觀看節目的GOP錨幀之前,立即從解碼當前觀看的節目轉換到解碼所述用戶選擇頻道上的節目數據。
4.如權利要求1所述的系統,其特徵在於所述多個緩存器包括用於可由所述解碼器解碼的每個頻道的指定的緩存器。
5.如權利要求1所述的系統,其特徵在於,多個調諧器能夠存儲來自第一調諧器的編碼視頻數據在第一緩存器並且同時解碼從第二調諧器得到的編碼視頻數據。
6.如權利要求1所述的系統,其特徵在於,所述解碼器在解碼自所述多個緩存器中之一接收的所述編碼視頻數據時,重新安排數據以提供在不同圖像序列中的解碼數據。
7.如權利要求1所述的系統,其特徵在於,一個預測處理器用於預測用戶將選擇的下一視頻頻道並且用於引導表示所述下一視頻頻道上傳送節目的接收的編碼視頻數據到所述多個緩存器中的一個。
8.如權利要求7所述的系統,其特徵在於,所述預測處理器根據下列中的至少一個(a)用戶頻道觀看歷史特性,(b)用戶喜好的節目/頻道準則,(c)用戶接口導航命令,以及(d)用戶接口感知輸入數據,預測所述下一視頻頻道。
9.如權利要求8所述的系統,其特徵在於,所述觀看歷史特性包括下列中至少一個(a)使用數據的頻道頻率,以及(b)使用數據的頻道持續時間。
10.一種用於接收表示多個視頻頻道上傳送的節目的分組視頻數據的數字視頻解碼系統,其特徵在於多個緩存器(30,50),用於存儲表示在相應的多個視頻頻道上傳送的視頻節目圖像的編碼的視頻數據;預測處理器(130),用於預測由用戶選擇的下一視頻頻道並且用於引導表示所述下一視頻頻道上傳送節目的接收的編碼視頻數據到所述多個緩存器中的一個處理器(60),用於響應用戶頻道選擇輸入,啟動向解碼在所述下一視頻頻道上傳送的節目的轉換;以及解碼器(110),用於如所述處理器啟動的轉換所確定的,解碼相應於所述下一視頻頻道上傳送的所述節目的從所述多個緩存器中之一接收的編碼視頻數據。
11.如權利要求10所述的系統,其特徵在於,所述預測處理器根據下列中的至少一個(a)用戶頻道觀看歷史特性,(b)用戶喜好的節目/頻道準則,(c)用戶接口導航命令,以及(d)用戶接口感知輸入數據,來預測所述下一視頻頻道。
12.如權利要求11所述的系統,其特徵在於,所述觀看歷史特性包括下列中至少一個(a)使用數據的頻道頻率,以及(b)使用數據的頻道持續時間。
13.一種用於順序地顯示多個視頻節目的方法,每個節目分別在多個視頻頻道中相應的一個上傳送,所述方法的特徵在於利用至少一個存儲器同時存儲表示所述多個視頻節目的圖像的編碼視頻數據,其中對於所述多個視頻節目中的每一個存儲足夠的編碼視頻數據,以防止在用完所述至少一個存儲器數據之後的下溢情況;檢測用戶輸入;響應所述用戶輸入,啟動向解碼所述多個視頻節目中所選之一的轉換;以及解碼相應於所述多個視頻節目中所述所選之一的所述存儲的編碼視頻數據。
14.如權利要求13所述的方法,其特徵在於,啟動轉換的所述步驟包括在向解碼所述多個視頻節目中所述所選擇之一的轉換中採用拼接約束。
15.如權利要求14所述的方法,其特徵在於,採用拼接約束的所述步驟包括至少下列步驟之一(a)開始解碼在MPEG兼容的錨I幀相應於所述選擇的視頻節目的加密的視頻數據,(b)在開始解碼之前丟棄相應於所述所選擇視頻節目的視頻數據圖像組中的B幀,以及(c)在所述當前觀看節目的圖像組錨幀之前立即從解碼當前觀看的節目轉換到解碼所述所選擇視頻節目。
16.如權利要求13所述的方法,其特徵還在於利用多個調諧器同時接收所述相應的多個視頻頻道;存儲來自所述多個調諧器的第一調諧器的編碼視頻數據到從所述至少一個存儲器裝置選擇的第一緩存器中;以及同時解碼從所述多個調諧器選擇的第二調諧器得到的編碼視頻數據。
17.如權利要求13所述的方法,其特徵在於,解碼所述存儲的編碼視頻數據的所述步驟包括重新安排所述存儲的編碼視頻數據中選擇的一個以提供在不同圖像序列中的解碼數據。s
18.如權利要求13所述的方法,其特徵還在於,預測由用戶選擇的下一視頻頻道,其中同時存儲表示所述多個視頻節目的圖像的編碼視頻數據的所述步驟包括,存儲表示相應於在所述預測的下一視頻頻道上傳送的視頻節目的圖像的編碼視頻數據。
19.如權利要求18所述的方法,其特徵在於,預測所述下一視頻頻道的所述步驟至少包括下列步驟之一(a)確定用戶頻道觀看歷史特性,(b)確定用戶喜好的節目/頻道準則,(c)確定用戶接口導航命令,以及(d)確定用戶接口感知的輸入數據。
20.如權利要求19所述的方法,其特徵在於所述觀看歷史特性至少包括下列之一(a)使用數據的頻道頻率,以及(b)使用數據的頻道持續時間。
21.一種用於在接收表示多個視頻頻道上傳送節目的分組視頻數據的數字視頻解碼系統中預測由用戶選擇的下一頻道的方法,其特徵在於包括步驟收集用於預測下一頻道選擇的信息,所述信息包括至少下列之一(a)預定用戶頻道和節目優先準則,(b)預定用戶頻道導航模式,以及(c)用戶數據輸入裝置感知數據;根據從所述收集的信息得到的概率確定,處理所述收集的信息以識別一個用戶可能選擇的頻道;在所述多個視頻頻道內採用所述識別的頻道作為所述預測的下一頻道。
全文摘要
數字視頻解碼系統接收表示在多個視頻頻道上傳送的節目的分組視頻數據。該系統包括多個緩存器(30,50),存儲編碼視頻數據;單獨的緩存器,存儲足夠的編碼視頻數據以防止在轉換為解碼一視頻頻道上傳送的節目後的下溢狀態。處理器(60),響應用戶頻道選擇輸入(70)啟動轉換為解碼在多個視頻頻道中所選之一上傳送的節目。解碼器(110),相應於通過處理器啟動的轉換所確定的選擇視頻頻道上傳送的節目,解碼從多個緩存器中一個接收的編碼視頻數據並預測(130)用戶選擇的下一頻道。
文檔編號H04N5/44GK1298259SQ0012839
公開日2001年6月6日 申請日期2000年11月28日 優先權日1999年11月30日
發明者小羅伯特·N·赫斯特 申請人:湯姆森特許公司

同类文章

一種新型多功能組合攝影箱的製作方法

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有LED脫影板,LED脫影板放置在底板上;移動式光源盒包括上蓋,上蓋內設有光源,上蓋部設有磨沙透光片,磨沙透光片將光源封閉在上蓋內;所述LED脫影

壓縮模式圖樣重疊檢測方法與裝置與流程

本發明涉及通信領域,特別涉及一種壓縮模式圖樣重疊檢測方法與裝置。背景技術:在寬帶碼分多址(WCDMA,WidebandCodeDivisionMultipleAccess)系統頻分復用(FDD,FrequencyDivisionDuplex)模式下,為了進行異頻硬切換、FDD到時分復用(TDD,Ti

個性化檯曆的製作方法

專利名稱::個性化檯曆的製作方法技術領域::本實用新型涉及一種檯曆,尤其涉及一種既顯示月曆、又能插入照片的個性化檯曆,屬於生活文化藝術用品領域。背景技術::公知的立式檯曆每頁皆由月曆和畫面兩部分構成,這兩部分都是事先印刷好,固定而不能更換的。畫面或為風景,或為模特、明星。功能單一局限性較大。特別是畫

一種實現縮放的視頻解碼方法

專利名稱:一種實現縮放的視頻解碼方法技術領域:本發明涉及視頻信號處理領域,特別是一種實現縮放的視頻解碼方法。背景技術: Mpeg標準是由運動圖像專家組(Moving Picture Expert Group,MPEG)開發的用於視頻和音頻壓縮的一系列演進的標準。按照Mpeg標準,視頻圖像壓縮編碼後包

基於加熱模壓的纖維增強PBT複合材料成型工藝的製作方法

本發明涉及一種基於加熱模壓的纖維增強pbt複合材料成型工藝。背景技術:熱塑性複合材料與傳統熱固性複合材料相比其具有較好的韌性和抗衝擊性能,此外其還具有可回收利用等優點。熱塑性塑料在液態時流動能力差,使得其與纖維結合浸潤困難。環狀對苯二甲酸丁二醇酯(cbt)是一種環狀預聚物,該材料力學性能差不適合做纖

一種pe滾塑儲槽的製作方法

專利名稱:一種pe滾塑儲槽的製作方法技術領域:一種PE滾塑儲槽一、 技術領域 本實用新型涉及一種PE滾塑儲槽,主要用於化工、染料、醫藥、農藥、冶金、稀土、機械、電子、電力、環保、紡織、釀造、釀造、食品、給水、排水等行業儲存液體使用。二、 背景技術 目前,化工液體耐腐蝕貯運設備,普遍使用傳統的玻璃鋼容

釘的製作方法

專利名稱:釘的製作方法技術領域:本實用新型涉及一種釘,尤其涉及一種可提供方便拔除的鐵(鋼)釘。背景技術:考慮到廢木材回收後再加工利用作業的方便性與安全性,根據環保規定,廢木材的回收是必須將釘於廢木材上的鐵(鋼)釘拔除。如圖1、圖2所示,目前用以釘入木材的鐵(鋼)釘10主要是在一釘體11的一端形成一尖

直流氧噴裝置的製作方法

專利名稱:直流氧噴裝置的製作方法技術領域:本實用新型涉及ー種醫療器械,具體地說是ー種直流氧噴裝置。背景技術:臨床上的放療過程極易造成患者的局部皮膚損傷和炎症,被稱為「放射性皮炎」。目前對於放射性皮炎的主要治療措施是塗抹藥膏,而放射性皮炎患者多伴有局部疼痛,對於止痛,多是通過ロ服或靜脈注射進行止痛治療

新型熱網閥門操作手輪的製作方法

專利名稱:新型熱網閥門操作手輪的製作方法技術領域:新型熱網閥門操作手輪技術領域:本實用新型涉及一種新型熱網閥門操作手輪,屬於機械領域。背景技術::閥門作為流體控制裝置應用廣泛,手輪傳動的閥門使用比例佔90%以上。國家標準中提及手輪所起作用為傳動功能,不作為閥門的運輸、起吊裝置,不承受軸向力。現有閥門

用來自動讀取管狀容器所載識別碼的裝置的製作方法

專利名稱:用來自動讀取管狀容器所載識別碼的裝置的製作方法背景技術:1-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀