專利名稱:視頻處理所共享的幀緩存的制作方法
視頻處理所共享的幀緩存
背景技術(shù):
包含有對(duì)應(yīng)的音頻信息的視頻信息,是廣泛使用的信息源,并正在一天天 的日益普遍。不僅僅使用和/或傳送的視頻信息越來越多,而且隨著視頻傳輸 所包含的信息越來越多,信息也更加復(fù)雜。伴隨內(nèi)容的增加,出現(xiàn)了對(duì)視頻信 息進(jìn)行更快的處理并降低保護(hù)處理成本的需求。
現(xiàn)有的數(shù)字電視接收機(jī)使用多個(gè)集成電路芯片來處理視頻信息。例如,一 個(gè)芯片被用來提供后端處理,例如視頻解碼、音頻處理、解交錯(cuò)、縮放等等, 而另 一個(gè)芯片被用來提供幀速率轉(zhuǎn)換。后端處理芯片和幀速率轉(zhuǎn)換器芯片使用 分開的存儲(chǔ)器,占用單獨(dú)的空間并使用單獨(dú)的存儲(chǔ)器調(diào)用。后端處理器存儲(chǔ)器 可以存儲(chǔ)還存儲(chǔ)在幀速率轉(zhuǎn)換器存儲(chǔ)器內(nèi)以供幀速率轉(zhuǎn)換器使用的信息。
發(fā)明內(nèi)容
總的來說,本發(fā)明的一個(gè)方面提供一種用于耦合至單個(gè)共享存儲(chǔ)器的集成 電路芯片,其以組合的方式包括存儲(chǔ)器存取模塊、至少一個(gè)視頻信號(hào)處理模塊、 以及幀速率轉(zhuǎn)換器,其中所述存儲(chǔ)器存取模塊協(xié)調(diào)所述至少一個(gè)視頻信號(hào)處理 模塊和所述幀速率轉(zhuǎn)換器對(duì)所述單個(gè)共享存儲(chǔ)器的存取。
本發(fā)明的執(zhí)行可提供以下特征中的一個(gè)或多個(gè)。所述至少一個(gè)視頻信號(hào)處 理模塊以及所述幀速率轉(zhuǎn)換器被配置成共享算法信息。所述至少一個(gè)視頻信號(hào) 處理模塊將中間結(jié)果存儲(chǔ)在所述單個(gè)共享存儲(chǔ)器內(nèi),所述幀速率轉(zhuǎn)換器使用所 述單個(gè)共享存儲(chǔ)器進(jìn)一步處理該中間結(jié)果。所述至少一個(gè)視頻信號(hào)處理模塊包 括視頻解碼器模塊。所述至少一個(gè)視頻信號(hào)處理模塊包括解交錯(cuò)器
(deinterlacer)。所述至少一個(gè)視頻信號(hào)處理模塊包括縮放器(scaler)。
總的來說,本發(fā)明的另一個(gè)方面提供一種數(shù)字電視接收機(jī),包括存儲(chǔ)器、 單個(gè)集成電路芯片,所述單個(gè)集成電路芯片以組合的方式包括有存儲(chǔ)器存取模塊、至少一個(gè)視頻信號(hào)處理模塊、以及幀速率轉(zhuǎn)換器,其中所述存儲(chǔ)器存取模 塊協(xié)調(diào)所述至少一個(gè)視頻信號(hào)處理模塊和所述幀速率轉(zhuǎn)換器對(duì)所述存儲(chǔ)器的 存取。
本發(fā)明的執(zhí)行可提供以下特征中的一個(gè)或多個(gè)。所述至少一個(gè)視頻信號(hào)處 理模塊以及所述幀速率轉(zhuǎn)換器被配置成共享算法信息。所述至少一個(gè)視頻信號(hào) 處理模塊將中間結(jié)果存儲(chǔ)在所述存儲(chǔ)器內(nèi),所述幀速率轉(zhuǎn)換器使用所述存儲(chǔ)器 進(jìn)一步處理該中間結(jié)果。所述至少一個(gè)視頻信號(hào)處理模塊包括視頻解碼器模
塊。所述至少一個(gè)視頻信號(hào)處理模塊包括解交錯(cuò)器(deinterlacer)。所述至少 一個(gè)視頻信號(hào)處理模塊包括縮放器(scaler)。
總的來說,本發(fā)明的另一方面提供一種在接收機(jī)內(nèi)處理視頻信號(hào)的方法, 所述方法包括從單個(gè)集成電路芯片存取單個(gè)存儲(chǔ)器以用于處理視頻信號(hào),所 述處理視頻信號(hào)包括信號(hào)的幀速率轉(zhuǎn)換;以及協(xié)調(diào)視頻信號(hào)的幀速率轉(zhuǎn)換和解 碼、解交錯(cuò)、縮放視頻信號(hào)三者中的至少一項(xiàng)對(duì)所述單個(gè)存儲(chǔ)器的存取。
本發(fā)明的執(zhí)行可提供以下特征中的一個(gè)或多個(gè)。所述方法進(jìn)一步包括使用 單個(gè)算法來處理所述視頻信號(hào)以執(zhí)行以下多項(xiàng)中的至少一部分:解碼、解交錯(cuò)、 縮放和幀速率轉(zhuǎn)換。所述解交錯(cuò)包括將中間結(jié)果存儲(chǔ)到所述單個(gè)存儲(chǔ)器內(nèi),所 述幀速率轉(zhuǎn)換包括使用所述中間結(jié)果。所述解碼包括將中間結(jié)果存儲(chǔ)到所述單 個(gè)存儲(chǔ)器內(nèi),所述幀速率轉(zhuǎn)換包括使用該中間結(jié)果。
本發(fā)明的各個(gè)方面可提供以下性能中的一項(xiàng)或多項(xiàng)。用于視頻處理的電路 板空間被縮減。視頻處理電路的成本被降低。視頻處理信息的冗余存儲(chǔ)能得到 減少。視頻后端處理和幀速率轉(zhuǎn)換電路可具有共享的功能/信息。本發(fā)明還提 供了處理視頻信息的技術(shù)。單個(gè)芯片可包含后端視頻處理模塊和幀速率轉(zhuǎn)換 器。單個(gè)芯片可使用單個(gè)存儲(chǔ)器來存儲(chǔ)用于后端處理和用于幀速率轉(zhuǎn)換的信 息。
本發(fā)明的各種優(yōu)點(diǎn)、各個(gè)方面和創(chuàng)新特征,以及其中所示例的實(shí)施例的細(xì) 節(jié),將在以下的描述和附圖中進(jìn)行詳細(xì)介紹。
的視頻系統(tǒng)的框圖2是圖1所示的接收機(jī)的后端處理器和幀速率轉(zhuǎn)換器的框圖3是使用圖1所示的系統(tǒng)處理視頻信號(hào)的流程圖。
具體實(shí)施例方式
本發(fā)明的各個(gè)實(shí)施例提供了使用單個(gè)共享存儲(chǔ)器執(zhí)行后端處理的技術(shù)。例 如,通信系統(tǒng)包括有發(fā)送機(jī)和接收機(jī)。發(fā)送機(jī)用于向接收機(jī)發(fā)送信息,該信息 由接收機(jī)接收。接收機(jī)包括預(yù)處理和后端處理。預(yù)處理用于將接收的信號(hào)處理 成可在后端處理時(shí)使用的形式。預(yù)處理可包括使用調(diào)諧器來選擇接收的信號(hào)的 單個(gè)廣播信道。后端處理包括使用幾個(gè)處理模塊、單個(gè)存儲(chǔ)器以及由各個(gè)處理 模塊共享的存儲(chǔ)器控制器。該存儲(chǔ)器控制器接收來自該幾個(gè)處理模塊的讀和寫 請(qǐng)求,并協(xié)調(diào)對(duì)該單個(gè)存儲(chǔ)器的存取。其它各種實(shí)施例也落入本發(fā)明的范圍。
參見圖1,通信系統(tǒng)10包括發(fā)送機(jī)12和接收機(jī)14。系統(tǒng)10還包括合適 的硬件、固件和/或軟件(包括計(jì)算機(jī)可讀的,優(yōu)選計(jì)算機(jī)可執(zhí)行的指令),以 執(zhí)行本申請(qǐng)所描述的功能。發(fā)送機(jī)12可配置成地面或電纜信息提供者,例如 有線電視提供商,但是其它的配置也是可能的。接收機(jī)14可配置成接收發(fā)送 機(jī)12發(fā)送的信息的設(shè)備,例如高清電視(HDTV)或有線機(jī)頂盒或衛(wèi)星機(jī)頂 盒。發(fā)送機(jī)12和接收機(jī)14通過傳輸信道13鏈接。傳輸信道13是傳播媒介例 如電纜或大氣。
發(fā)送機(jī)12可發(fā)送從服務(wù)提供商接收到的信息例如電視信號(hào)。發(fā)送機(jī)12 優(yōu)選包括有信息源16、編碼器18和接口 20。信息源16可以是(例如視頻、 音頻信息和/或數(shù)據(jù))信息源,例如照相機(jī)、因特網(wǎng)、視頻游戲控制臺(tái)和/或衛(wèi) 星饋送。編碼器18連接到源16和接口 20,可編碼來自源16的信息。該編碼 器可以是各種類型的編碼器,例如OFDM編碼器、模擬編碼器、數(shù)字編碼器 如MPEG2視頻編碼器或H.264編碼器等等。編碼器18可提供編碼信息給接 口 20。接口 20將編碼器18提供的信息通過信道13發(fā)送給接收機(jī)14。接口 20是例如地面發(fā)送機(jī)的天線,或電纜發(fā)送機(jī)的電纜接口等等。
信道13通常對(duì)發(fā)送機(jī)12發(fā)送的信號(hào)引入信號(hào)失真(例如,信號(hào)15由信道13轉(zhuǎn)換成信號(hào)17)。例如,信號(hào)失真可能是由噪聲(例如,靜態(tài)的)、強(qiáng)度 變化(衰減)、相移偏差、多普勒頻率擴(kuò)展、多普勒衰減、多路徑延時(shí)等引起 的。
接收機(jī)14可接收信息,例如由發(fā)送機(jī)12發(fā)送的信號(hào)(例如信號(hào)17),并 處理接收到的信息以提供預(yù)期格式的信息,例如視頻、音頻和/或數(shù)據(jù)。例如, 接收機(jī)14可接收發(fā)送機(jī)12發(fā)送的OFDM信號(hào)(包含多個(gè)視頻流,例如多個(gè) 廣播信道),并處理該信號(hào)以便只有單個(gè)視頻流以預(yù)期的格式輸出以顯示。接 收機(jī)14優(yōu)選包括有接口 22、預(yù)處理器24、后端處理器模塊26和單個(gè)共享存 儲(chǔ)器46。盡管圖中僅示出了單個(gè)的接口 22和單個(gè)的預(yù)處理器24,接收機(jī)13 還可包括有多個(gè)接口/預(yù)處理器的組合(例如,接收多個(gè)視頻信號(hào),提供給后 端處理器模塊26)。盡管圖中所示的單個(gè)共享存儲(chǔ)器46與前端處理器模塊26 是單獨(dú)分開的,該單個(gè)共享處理器46也可以是后端處理器模塊26的一部分。
預(yù)處理器24為模塊26準(zhǔn)備輸入信號(hào)。預(yù)處理器24的配置可依據(jù)發(fā)送機(jī) 12發(fā)送的信號(hào)的類型而不同,或可以是通用的模塊,用以接收各種類型的信 號(hào)。例如,預(yù)處理器24可包括有調(diào)諧器(例如,用于衛(wèi)星、地面或有線電視)、 HDMI接口、 DVI連接器等等。預(yù)處理器24用于接收包含多個(gè)視頻流的有線 電視饋送信號(hào),并將該信號(hào)解調(diào)成單個(gè)視頻流,其可依據(jù)用戶輸入(例如特定 廣播信道的選擇)而不同。預(yù)處理器24還可執(zhí)行其它預(yù)處理,例如天線分集 處理和輸入信號(hào)到中頻信號(hào)的轉(zhuǎn)換。
模塊26用于處理預(yù)處理器24提供的信息以恢復(fù)出傳輸前由發(fā)送器12編 碼的原始信息(例如信號(hào)15),并以合適的格式將該信息呈現(xiàn)為信號(hào)28(例如, 用于進(jìn)一步處理和顯示)。參見圖2,后端處理器模塊26優(yōu)選包括有解調(diào)處理 器32、視頻解碼器34、音頻處理模塊36、解交錯(cuò)器38、縮放器40、幀速率 轉(zhuǎn)換器42和存儲(chǔ)器控制器44。并且所述解調(diào)處理器32、視頻解碼器34、音 頻處理模塊36、解交錯(cuò)器38、縮放器40、幀速率轉(zhuǎn)換器42和存儲(chǔ)器控制器 44可以以各種配置方式耦合在一起。例如,解調(diào)處理器32和存儲(chǔ)器控制器44 可直接連接到視頻解碼器34、音頻處理模塊36、解交錯(cuò)器38、縮放器40和 幀速率轉(zhuǎn)換器42中的每一個(gè)。此外,存儲(chǔ)器控制器44可直接耦合到該單個(gè)共享存儲(chǔ)器46。模塊26連接到該單個(gè)共享存儲(chǔ)器46,以用于解調(diào)處理器32、 視頻解碼器34、音頻處理模塊36、解交錯(cuò)器38、縮放器40、幀速率轉(zhuǎn)換器 42中的每個(gè)。
模塊26內(nèi)的器件可用來提供信號(hào)處理。解調(diào)處理器32解調(diào)預(yù)處理器24 提供的信號(hào)。解碼器34解碼由編碼器18編碼的信號(hào)。例如,解碼器34是 OFDEM解碼器、模擬解碼器、數(shù)字解碼器例如MPEG2視頻解碼器或H.264 解碼器等等。音頻處理模塊36處理由發(fā)送器12發(fā)送的音頻信息(例如,環(huán)繞 音效處理)。解交錯(cuò)器38可執(zhí)行解交錯(cuò)處理,例如將交錯(cuò)式視頻信號(hào)轉(zhuǎn)換成非 交錯(cuò)式視頻信號(hào)??s放器40可用于將從預(yù)處理器24接收的視頻信號(hào)從一個(gè)大 小縮放到另一大小(例如,800x600像素到1280x1024像素)。幀速率轉(zhuǎn)換器 42可例如將輸入視頻信號(hào)從一個(gè)幀速率轉(zhuǎn)換成另一幀速率(例如,60幀每秒 到120幀每秒)。
后端處理模塊26在解調(diào)處理器32、視頻解碼器34、音頻處理模塊36、 解交錯(cuò)器38、縮放器40、幀速率轉(zhuǎn)換器42之間有效地共享該單個(gè)共享存儲(chǔ)器 46。模塊26可經(jīng)配置使得各部件在處理視頻信號(hào)的過程中使用該單個(gè)共享存 儲(chǔ)器42。例如,在解調(diào)處理器32處理視頻信號(hào)時(shí),其可使用該單個(gè)共享存儲(chǔ) 器46作為緩存。模塊26還可經(jīng)配置使得各部件使用該單個(gè)共享存儲(chǔ)器46來 存儲(chǔ)處理后的信息以由其它部件來使用。例如,解調(diào)處理器32完成視頻信號(hào) 的處理后,其存儲(chǔ)生成的信號(hào)到該單個(gè)共享存儲(chǔ)器46內(nèi),以由幀速率轉(zhuǎn)換器 42使用。這樣的話,模塊26內(nèi)的各部件所使用的中間數(shù)據(jù)可使用單個(gè)共享存 儲(chǔ)器46來實(shí)現(xiàn)共享。
后端處理模塊26還可在解調(diào)處理器32、視頻解碼器34、音頻處理模塊 36、解交錯(cuò)器38、縮放器40、幀速率轉(zhuǎn)換器42之間共享算法和/或信息。例 如,后端處理模塊26可共享由視頻解碼器34、解交錯(cuò)器38、和/或幀速率轉(zhuǎn) 換器42所使用的算法例如節(jié)奏檢測算法(cadence detection algorithm)、運(yùn)動(dòng) 信息、運(yùn)動(dòng)矢量、幀內(nèi)和/或幀間的活動(dòng)(例如靜態(tài)幀序列、場景改變、噪聲 級(jí)、頻率分布、亮度強(qiáng)度柱狀圖等等)。進(jìn)一步的示例包括
解交錯(cuò)器38可檢測視頻信號(hào)內(nèi)黑色邊界的出現(xiàn)以界定出哪里是視頻信號(hào)的活動(dòng)區(qū)域(activeregion)。指示該活動(dòng)區(qū)域的位置的信息可直接存儲(chǔ)在該 單個(gè)共享存儲(chǔ)器46內(nèi),以由其它部件例如幀速率轉(zhuǎn)換器42來使用(例如,從 而幀速率轉(zhuǎn)換器42僅僅對(duì)活動(dòng)區(qū)域進(jìn)行操作)。
*覆蓋模塊(overlay module)可在視頻信號(hào)上疊加菜單,并將指示菜單 在信號(hào)內(nèi)疊加的位置的信息存儲(chǔ)在該單個(gè)共享存儲(chǔ)器46內(nèi)。后端處理模塊26 內(nèi)的其它部件使用存儲(chǔ)在該單個(gè)共享存儲(chǔ)器46內(nèi)的該信息,可以不處理具有 菜單疊加的區(qū)域。
*解交錯(cuò)器38和縮放器40可組合包含多個(gè)視頻流的圖像(例如,PiP、 PoP、 一個(gè)挨一個(gè)(side by side)等等),并將與該多個(gè)視頻流有關(guān)的信息存儲(chǔ) 在單個(gè)共享存儲(chǔ)器46內(nèi)。其它部件例如幀速率轉(zhuǎn)換器42可使用存儲(chǔ)在該單個(gè) 共享存儲(chǔ)器46內(nèi)的信息來對(duì)多個(gè)視頻流中的每一個(gè)提供獨(dú)特的處理。
*解交錯(cuò)器38可執(zhí)行節(jié)奏檢測和下拉場移除(pulldown removal),并將 這兩種處理有關(guān)的信息存儲(chǔ)在單個(gè)共享存儲(chǔ)器46內(nèi)。幀速率轉(zhuǎn)換器42可使用 存儲(chǔ)在單個(gè)共享存儲(chǔ)器46內(nèi)的節(jié)奏檢測和下拉信息來執(zhí)行去抖動(dòng)(dejittering) 處理。
后端處理模塊26管理解調(diào)處理器32、視頻解碼器34、音頻處理模塊36、 解交錯(cuò)器38、縮放器40、幀速率轉(zhuǎn)換器42對(duì)單個(gè)共享存儲(chǔ)器46的實(shí)時(shí)共享 存取。存儲(chǔ)器控制器44可充當(dāng)存儲(chǔ)器存取模塊以將對(duì)單個(gè)共享存儲(chǔ)器46的存 取進(jìn)行排序,并解決存儲(chǔ)器存取請(qǐng)求間的沖突。存儲(chǔ)器控制器44可通過交叉 存取該單個(gè)共享存儲(chǔ)器46來控制存取。例如,解碼器34可使用該單個(gè)共享存 儲(chǔ)器46作為解碼器緩存,解交錯(cuò)器38可將中間數(shù)據(jù)存儲(chǔ)到該單個(gè)共享存儲(chǔ)器 46內(nèi),而幀速率轉(zhuǎn)換器42可將幀存儲(chǔ)到該單個(gè)共享存儲(chǔ)器46內(nèi)以便進(jìn)一步 的分析。存儲(chǔ)器控制器可在提供對(duì)單個(gè)共享存儲(chǔ)器46的訪問以寫和讀合適的 信息時(shí)進(jìn)行協(xié)調(diào)。存儲(chǔ)器控制器44所使用的存取優(yōu)先級(jí)可以是變化的。例如, 存儲(chǔ)器控制器44可使用靜態(tài)的優(yōu)先級(jí)(例如每個(gè)部件被分配有指定的優(yōu)先 級(jí))、先進(jìn)先出方法、循環(huán)機(jī)制、和/或按需的方法(例如,優(yōu)先訪問被分配給 需要信息最緊急的部件(例如以避免掉像素))。其它的優(yōu)先級(jí)方法也是可行的。
工作中,參見圖3并結(jié)合圖1-2,使用系統(tǒng)10處理視頻信號(hào)的流程110
9包括兩個(gè)階段。然而,流程110僅僅是示例,并非限制。流程110可通過例如
增加階段、改變、移除或重排來修改。
步驟112中,發(fā)送器12處理信息信號(hào)并發(fā)送處理后的信息信號(hào)給接收機(jī) 14。發(fā)送機(jī)12接收來自信息源16的信息信號(hào)。編碼器18接收來自信息源16 的信息信號(hào)并使用例如OFDM、模擬編碼、MPEG2、 H.264等編碼方法編碼 該信息信號(hào)。發(fā)送器12將由編碼器18編碼后的信號(hào)經(jīng)由信道13發(fā)送給接收 機(jī)14。
又在步驟112中,接收機(jī)14接收發(fā)送機(jī)12發(fā)送的信號(hào),并執(zhí)行預(yù)處理。 接口 22用于接收經(jīng)由信道13發(fā)送的信號(hào),并提供接收的信號(hào)給預(yù)處理器24。 預(yù)處理器24解調(diào)發(fā)送器12提供的信號(hào)。預(yù)處理器24還提供其它的處理功能, 例如天線分集處理和接收的信號(hào)到中頻信號(hào)的轉(zhuǎn)換。
步驟114中,后端處理模塊26接收來自預(yù)處理器24的信號(hào)并使用單個(gè)共 享存儲(chǔ)器46執(zhí)行后端處理。后端處理模塊26使用解調(diào)處理器32、視頻解碼 器34、音頻處理模塊36、解交錯(cuò)器38、縮放器40、幀速率轉(zhuǎn)換器42來執(zhí)行 信號(hào)處理。例如,后端處理模塊26對(duì)從預(yù)處理器24接收的信號(hào)執(zhí)行解碼、解 交錯(cuò)、縮放和幀速率轉(zhuǎn)換。存儲(chǔ)器控制器44管理解調(diào)處理器32、視頻解碼器 34、音頻處理模塊36、解交錯(cuò)器38、縮放器40、幀速率轉(zhuǎn)換器42對(duì)該單個(gè) 共享存儲(chǔ)器46的讀寫訪問。存儲(chǔ)器控制器44使用優(yōu)先級(jí)機(jī)制來確定解調(diào)處理 器32、視頻解碼器34、音頻處理模塊36、解交錯(cuò)器38、縮放器40、幀速率 轉(zhuǎn)換器42訪問該單個(gè)共享存儲(chǔ)器46的順序。例如,存儲(chǔ)器控制器44給后端 處理模塊26內(nèi)包含的每個(gè)部件分配訪問優(yōu)先級(jí)。存儲(chǔ)器控制器44還可通過確 定哪個(gè)部件最急著需要訪問該單個(gè)共享存儲(chǔ)器46來對(duì)訪問請(qǐng)求進(jìn)行排序。例 如,若存儲(chǔ)器控制器44有來自視頻解碼器34、解交錯(cuò)器38和幀速率轉(zhuǎn)換器 42的存儲(chǔ)器訪問請(qǐng)求沒解決,存儲(chǔ)器控制器44可確定哪個(gè)請(qǐng)求是最緊急的(例 如,以避免像素被丟失)。
其它的各種實(shí)施例也位于本發(fā)明的范圍內(nèi)。例如,由于軟件的特性,以上 描述的功能可使用軟件、硬件、周件、硬連接或其各種組合來實(shí)現(xiàn)。實(shí)現(xiàn)功能 的各種特征還可在物理上位于各個(gè)位置,包括分布式的,從而使得功能的各部分在不同的物理位置實(shí)現(xiàn)。
此外,雖然以上的描述涉及本發(fā)明,但是該描述可包括不止一項(xiàng)的發(fā)明。
權(quán)利要求
1、一種用于耦合至單個(gè)共享存儲(chǔ)器的集成電路芯片,其特征在于,以組合的方式包括存儲(chǔ)器存取模塊;至少一個(gè)視頻信號(hào)處理模塊;以及幀速率轉(zhuǎn)換器;其中所述存儲(chǔ)器存取模塊協(xié)調(diào)所述至少一個(gè)視頻信號(hào)處理模塊和所述幀速率轉(zhuǎn)換器對(duì)所述單個(gè)共享存儲(chǔ)器的存取。
2、 根據(jù)權(quán)利要求1所述的芯片,其特征在于,所述至少一個(gè)視頻信號(hào)處 理模塊以及所述幀速率轉(zhuǎn)換器被配置成共享算法信息。
3、 根據(jù)權(quán)利要求1所述的芯片,其特征在于,所述至少一個(gè)視頻信號(hào)處 理模塊將中間結(jié)果存儲(chǔ)在所述單個(gè)共享存儲(chǔ)器內(nèi),所述幀速率轉(zhuǎn)換器使用所述 單個(gè)共享存儲(chǔ)器進(jìn)一步處理該中間結(jié)果。
4、 根據(jù)權(quán)利要求1所述的芯片,其特征在于,所述至少一個(gè)視頻信號(hào)處 理模塊包括視頻解碼器模塊。
5、 根據(jù)權(quán)利要求1所述的芯片,其特征在于,所述至少一個(gè)視頻信號(hào)處 理模塊包括解交錯(cuò)器。
6、 根據(jù)權(quán)利要求1所述的芯片,其特征在于,所述至少一個(gè)視頻信號(hào)處 理模塊包括縮放器。
7、 一種數(shù)字電視接收機(jī),其特征在于,包括存儲(chǔ)器、單個(gè)集成電路芯片, 所述單個(gè)集成電路芯片以組合的方式包括有存儲(chǔ)器存取模塊、至少一個(gè)視頻信 號(hào)處理模塊、以及幀速率轉(zhuǎn)換器,其中所述存儲(chǔ)器存取模塊協(xié)調(diào)所述至少一個(gè) 視頻信號(hào)處理模塊和所述幀速率轉(zhuǎn)換器對(duì)所述存儲(chǔ)器的存取。
8、 根據(jù)權(quán)利要求7所述的接收機(jī),其特征在于,所述至少一個(gè)視頻信號(hào) 處理模塊以及所述幀速率轉(zhuǎn)換器被配置成共享算法信息。
9、 根據(jù)權(quán)利要求7所述的接收機(jī),其特征在于,所述至少一個(gè)視頻信號(hào) 處理模塊將中間結(jié)果存儲(chǔ)在所述存儲(chǔ)器內(nèi),所述幀速率轉(zhuǎn)換器使用所述存儲(chǔ)器 進(jìn)一步處理該中間結(jié)果。
10、 根據(jù)權(quán)利要求7所述的接收機(jī),其特征在于,所述至少一個(gè)視頻信號(hào) 處理模塊包括視頻解碼器模塊。
11、 根據(jù)權(quán)利要求7所述的接收機(jī),其特征在于,所述至少一個(gè)視頻信號(hào)處理模塊包括解交錯(cuò)器。
12、 根據(jù)權(quán)利要求7所述的接收機(jī),其特征在于,所述至少一個(gè)視頻信號(hào) 處理模塊包括縮放器。
13、 一種在接收機(jī)內(nèi)處理視頻信號(hào)的方法,其特征在于,所述方法包括從單個(gè)集成電路芯片存取單個(gè)存儲(chǔ)器以用于處理視頻信號(hào),所述處理視頻信號(hào)包括信號(hào)的幀速率轉(zhuǎn)換;以及協(xié)調(diào)視頻信號(hào)的幀速率轉(zhuǎn)換和解碼、解交錯(cuò)、縮放視頻信號(hào)三者中的至少 一項(xiàng)對(duì)所述單個(gè)存儲(chǔ)器的存取。
14、 根據(jù)權(quán)利要求13所述的方法,其特征在于,所述方法進(jìn)一步包括使 用單個(gè)算法來處理所述視頻信號(hào)以執(zhí)行以下多項(xiàng)中的至少一部分解碼、解交錯(cuò)、縮放和幀速率轉(zhuǎn)換。
15、 根據(jù)權(quán)利要求13所述的方法,其特征在于,所述解交錯(cuò)包括將中間 結(jié)果存儲(chǔ)到所述單個(gè)存儲(chǔ)器內(nèi),所述幀速率轉(zhuǎn)換包括使用所述中間結(jié)果。
16、 根據(jù)權(quán)利要求13所述的方法,其特征在于,所述解碼包括將中間結(jié) 果存儲(chǔ)到所述單個(gè)存儲(chǔ)器內(nèi),所述幀速率轉(zhuǎn)換包括使用該中間結(jié)果。
全文摘要
本發(fā)明涉及一種用于耦合至單個(gè)共享存儲(chǔ)器的集成電路芯片,其特征在于,以組合的方式包括存儲(chǔ)器存取模塊;至少一個(gè)視頻信號(hào)處理模塊;以及幀速率轉(zhuǎn)換器;其中所述存儲(chǔ)器存取模塊協(xié)調(diào)所述至少一個(gè)視頻信號(hào)處理模塊和所述幀速率轉(zhuǎn)換器對(duì)所述單個(gè)共享存儲(chǔ)器的存取。
文檔編號(hào)H04N7/01GK101554053SQ200780031970
公開日2009年10月7日 申請(qǐng)日期2007年8月30日 優(yōu)先權(quán)日2006年8月30日
發(fā)明者丹尼爾·多斯沃爾德, 基思·S.K.·李, 薩米爾·N·赫爾約爾卡 申請(qǐng)人:Ati技術(shù)有限公司;超威半導(dǎo)體有限公司