專利名稱:管理第一儲(chǔ)存單元與第二儲(chǔ)存單元的方法及視頻播放裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及處理數(shù)據(jù)以用于視頻播放(playback),尤其涉及用于管理第一儲(chǔ)存單元與第二儲(chǔ)存單元的方法及視頻播放裝置。
背景技術(shù):
在視頻播放方面,通常需要數(shù)據(jù)緩沖器以儲(chǔ)存已處理數(shù)據(jù)和/或未處理數(shù)據(jù)。以由藍(lán)光光盤(如Blu-ray Disc, BD)提供的視頻內(nèi)容的播放為例,從BD讀取的數(shù)據(jù)可包括主視頻流、副視頻流以及背景圖像(background image)數(shù)據(jù),背景圖像數(shù)據(jù)可例如為聯(lián)合圖像專家小組(Joint Photographic Experts Group, JPEG)檔案(file)。若特別分配一個(gè)專用幀緩沖器以緩沖主視頻流的解碼結(jié)果,特別分配另一個(gè)專用幀緩沖器以緩沖副視頻流的解碼結(jié)果,并且特別分配一個(gè)專用圖像緩沖器以緩沖背景圖像數(shù)據(jù)的解碼結(jié)果,則這些緩沖器會(huì)導(dǎo)致占用儲(chǔ)存裝置(例如存儲(chǔ)器)中很大的儲(chǔ)存單元。另外,需要合理地管理這些緩沖器以避免不期望的存儲(chǔ)器片段與帶寬問題。因此,需要一種創(chuàng)新的緩沖器管理方案以有效地減少對(duì)緩沖器的需要并且不會(huì)降低顯示質(zhì)量。
發(fā)明內(nèi)容
有鑒于此,本發(fā)明提供一種用于管理第一儲(chǔ)存單元與第二儲(chǔ)存單元的方法及視頻播放裝置。一種用于管理第一儲(chǔ)存單元與第二儲(chǔ)存單元的方法,其特征在于,所述第一儲(chǔ)存單元與所述第二儲(chǔ)存單元由視頻播放操作利用,所述用于管理所述第一儲(chǔ)存單元與所述第二儲(chǔ)存單元的方法包括在第一時(shí)間周期中,存取所述第一儲(chǔ)存單元中相關(guān)于第一處理操作的數(shù)據(jù)并且存取所述第二儲(chǔ)存單元中相關(guān)于第二處理操作的數(shù)據(jù),其中所述視頻播放操作中包括所述第一處理操作與所述第二處理操作,所述第一處理操作與所述第二處理操作不同,并且在第一時(shí)間周期中所述第二儲(chǔ)存單元專用于緩沖相關(guān)于所述第二處理操作的數(shù)據(jù);以及在與所述第一時(shí)間周期不同的第二時(shí)間周期中,存取所述第一儲(chǔ)存單元與所述第二儲(chǔ)存單元中相關(guān)于所述第一處理操作的數(shù)據(jù)。一種視頻播放裝置,其特征在于,所述視頻播放裝置包括儲(chǔ)存裝置,具有第一儲(chǔ)存單元與第二儲(chǔ)存單元;以及視頻播放處理裝置,耦接于所述儲(chǔ)存裝置,其中在第一時(shí)間周期中,所述視頻播放處理裝置存取所述第一儲(chǔ)存單元中相關(guān)于第一處理操作的數(shù)據(jù)并且存取所述第二儲(chǔ)存單元中相關(guān)于第二處理操作的數(shù)據(jù),其中所述第一處理操作與所述第二處理操作由所述視頻播放處理裝置執(zhí)行,所述第一處理操作與所述第二處理操作不同,并且在所述第一時(shí)間周期中所述第二儲(chǔ)存單元專用于緩沖相關(guān)于所述第二處理操作的數(shù)據(jù);以及在與所述第一時(shí)間周期不同的第二時(shí)間周期中,所述視頻播放處理裝置存取所述第一儲(chǔ)存單元與所述第二儲(chǔ)存單元中相關(guān)于所述第一處理操作的數(shù)據(jù),其中所述第一處理操作由所述視頻播放處理裝置執(zhí)行。
本發(fā)明的效果之一在于,可以有效地減少對(duì)緩沖器的需要并且不會(huì)降低顯示質(zhì)量。以下為根據(jù)多個(gè)圖式對(duì)本發(fā)明的較佳實(shí)施例進(jìn)行詳細(xì)描述,所屬技術(shù)領(lǐng)域技術(shù)人員閱讀后應(yīng)可明確了解本發(fā)明的目的。
圖1為根據(jù)本發(fā)明一個(gè)實(shí)施例的視頻播放裝置的方塊示意圖。圖2為可由視頻播放裝置利用的第一儲(chǔ)存單元共享方案的示意圖。圖3為可由視頻播放裝置利用的第二儲(chǔ)存單元共享方案的示意圖。圖4為可由視頻播放裝置利用的第三儲(chǔ)存單元共享方案的示意圖。圖5為第一顯示模式下的第一輸出表現(xiàn)的示意圖。圖6為相應(yīng)于圖5中所示第一輸出表現(xiàn)的儲(chǔ)存裝置的第一分配布局的示意圖。圖7為特定顯示模式下的第二輸出表現(xiàn)的示意圖。圖8為相應(yīng)于圖7中所示第二輸出表現(xiàn)的儲(chǔ)存裝置的第二分配布局的示意圖。圖9為特定顯示模式下的第三輸出表現(xiàn)的示意圖。圖10為相應(yīng)于圖9中所示第三輸出表現(xiàn)的儲(chǔ)存裝置的第三分配布局的示意圖。圖11為圖10中所示儲(chǔ)存裝置分配布局的替換設(shè)計(jì)的示意圖。
具體實(shí)施例方式在說明書及后續(xù)的權(quán)利要求當(dāng)中使用了某些詞匯來指稱特定的組件。所屬領(lǐng)域中具有通常知識(shí)者應(yīng)可理解,硬件制造商可能會(huì)用不同的名詞來稱呼同一個(gè)組件。本說明書及后續(xù)的權(quán)利要求并不以名稱的差異來作為區(qū)分組件的方式,而是以組件在功能上的差異來作為區(qū)分的準(zhǔn)則。在通篇說明書及后續(xù)的請(qǐng)求項(xiàng)當(dāng)中所提及的“包含”為一開放式的用語,故應(yīng)解釋成“包含但不限定于”。以外,“耦接” 一詞在此包含任何直接及間接的電氣連接手段。因此,若文中描述一第一裝置耦接于一第二裝置,則代表該第一裝置可直接電氣連接于該第二裝置,或透過其他裝置或連接手段間接地電氣連接至該第二裝置。畫中畫(Picture-in-Picture,PiP)是一種用于同時(shí)顯示副視頻和主視頻的特性,其中副視頻覆蓋主視頻的部分區(qū)域。依照BD規(guī)格,當(dāng)縮放(scale)主視頻或設(shè)置特別的硬件配置時(shí)不支持PiP功能。因此,在這種情況下相關(guān)于副視頻的緩沖器可用于其他目的。另外,當(dāng)使能(enable)PiP功能時(shí),看不到背景圖像并且根據(jù)BD規(guī)格不允許背景圖像改變。因此,在這種情況下部分相關(guān)于背景圖像的緩沖器可用于其他目的?;谶@些觀察, 儲(chǔ)存單元共享(sharing)變得可行。本發(fā)明的理念之一在于應(yīng)用至少一個(gè)儲(chǔ)存單元共享方案以藉此有效地降低實(shí)施的緩沖器的整體緩沖器大小。更具體地,可在視頻播放操作中的不同處理操作之間共享儲(chǔ)存裝置中分配的特定儲(chǔ)存單元,其中儲(chǔ)存裝置可例如為存儲(chǔ)器裝置。舉例來說,在第一時(shí)間周期中,視頻播放處理裝置存取第一儲(chǔ)存單元中相關(guān)于由視頻播放處理裝置執(zhí)行的第一處理操作的數(shù)據(jù),并且存取第二儲(chǔ)存單元中相關(guān)于由視頻播放處理裝置執(zhí)行的第二處理操作的數(shù)據(jù),其中第一處理操作與第二處理操作不同。然而,在與第一時(shí)間周期不同的第二時(shí)間周期中,視頻播放處理裝置存取第一儲(chǔ)存單元與第二儲(chǔ)存單元中相關(guān)于由視頻播放處理裝置執(zhí)行的第一處理操作的數(shù)據(jù),其中在第一時(shí)間周期中第二儲(chǔ)存單元專用于緩沖相關(guān)于第二處理操作的數(shù)據(jù)。在一個(gè)儲(chǔ)存單元共享方案中,第一處理操作可為視頻輸出操作,并且第二處理操作可為視頻解碼操作。在另一個(gè)儲(chǔ)存單元共享方案中,第一處理操作可為未縮放視頻輸出操作,并且第二處理操作可為已縮放視頻輸出操作。在另外一個(gè)儲(chǔ)存單元共享方案中,第一處理操作可為靜態(tài)(still)圖像解碼操作,并且第二處理操作可為視頻解碼操作。視頻播放裝置在第一顯示模式下運(yùn)行時(shí),在第一時(shí)間周期中將由靜態(tài)圖像解碼電路產(chǎn)生的靜態(tài)圖像保存于第一儲(chǔ)存單元中,并且視頻解碼電路產(chǎn)生多個(gè)畫面至第二儲(chǔ)存單元。 進(jìn)一步的詳細(xì)描述如下。圖1為根據(jù)本發(fā)明一個(gè)實(shí)施例的視頻播放裝置100的方塊示意圖。視頻播放裝置 100包括視頻播放處理裝置102與儲(chǔ)存裝置104。視頻播放處理裝置102包括視頻解碼電路106、靜態(tài)圖像解碼電路108以及視頻輸出電路110,其中視頻解碼電路106可包括一個(gè)或多個(gè)視頻解碼器,多個(gè)視頻解碼器例如包括視頻解碼器112__1與視頻解碼器112_2。視頻輸出電路110包括一個(gè)或多個(gè)顯示模塊以及平面(plane)混頻器116,其中多個(gè)顯示模塊一個(gè)或包括顯示模塊114_1-114_3。舉例來說但并非僅限于此,可將視頻播放裝置100實(shí)施于BD播放器中,其中BD播放器用于根據(jù)BD規(guī)格對(duì)BD上記錄的視頻內(nèi)容執(zhí)行視頻播放操作。因此,可將遵從于BD規(guī)格的主視頻與副視頻流V_SEC輸入至視頻解碼電路 106,并且將遵從于BD規(guī)格的背景圖像數(shù)據(jù)IMG_BG輸入至靜態(tài)圖像解碼電路108。舉例來說,利用JPEG標(biāo)準(zhǔn)編碼/壓縮背景圖像數(shù)據(jù)IMG_BG,并且可由JPEG解碼器實(shí)現(xiàn)靜態(tài)圖像解碼電路108。然而,此處僅用于描述本發(fā)明,并不能限制本發(fā)明的保護(hù)范圍。此實(shí)施例中,視頻解碼電路106中的一個(gè)視頻解碼器112_1可專用于解碼入射的主視頻流¥_ 1 1,并且視頻解碼電路106中的另一個(gè)視頻解碼器112_2可專用于解碼入射的副視頻流V_SEC。然而,在另一種可選擇的設(shè)計(jì)中,視頻解碼電路106包括一個(gè)用于解碼主視頻流V_PRI和副視頻流V_SEC的解碼器??衫靡粋€(gè)或多個(gè)儲(chǔ)存元件實(shí)施儲(chǔ)存裝置104,以在儲(chǔ)存裝置104中分配多個(gè)儲(chǔ)存單元用于緩沖從前面的視頻解碼電路106與靜態(tài)圖像解碼電路108產(chǎn)生的已解碼結(jié)果。 舉例來說,儲(chǔ)存裝置104是具有幀緩沖器與背景圖像緩沖器的存儲(chǔ)器裝置(例如動(dòng)態(tài)隨機(jī)存取存儲(chǔ)器),其中幀緩沖器用于視頻解碼電路106中包括的視頻解碼器,背景圖像緩沖器用于靜態(tài)圖像解碼電路(例如JPEG解碼器)108。視頻輸出電路110用于讀取儲(chǔ)存裝置104中緩沖的已解碼視頻/圖像數(shù)據(jù)并且產(chǎn)生視頻輸出信號(hào)S_0UT至顯示設(shè)備(圖未示),其中顯示設(shè)備可例如為電視。舉例來說, 在已解碼視頻數(shù)據(jù)包括多個(gè)字段的情況下,視頻輸出電路110可對(duì)多個(gè)字段執(zhí)行去交錯(cuò) (de-interlacing)并且相應(yīng)的產(chǎn)生至少一個(gè)幀以顯示。如圖1所示,顯示模塊114_1用于讀取從主視頻流V_PRI得到的已解碼視頻數(shù)據(jù)并且產(chǎn)生主視頻輸出信號(hào)至平面混頻器116, 顯示模塊114_2用于讀取從副視頻流V_SEC得到的已解碼視頻數(shù)據(jù)并且產(chǎn)生副視頻輸出信號(hào)至平面混頻器116,并且顯示模塊114-_3用于讀取從背景圖像數(shù)據(jù)IMG_BG得到的已解碼圖像并且產(chǎn)生背景圖像輸出信號(hào)至平面混頻器116。如前所述,顯示模塊114_1與顯示模塊114_2可具有去交錯(cuò)能力用于根據(jù)從視頻解碼電路106產(chǎn)生的字段產(chǎn)生主視頻輸出信號(hào)與副視頻輸出信號(hào)。平面混頻器116用于合理的將主視頻輸出信號(hào)、副視頻輸出信號(hào)和 /或背景圖像視頻輸出信號(hào)混頻并相應(yīng)的產(chǎn)生視頻輸出信號(hào)s_0UT,其中視頻輸出信號(hào)s_OUT承載期望的視頻內(nèi)容以在顯示設(shè)備上顯示。由于本發(fā)明主要考慮儲(chǔ)存裝置104中分配的儲(chǔ)存單元的管理,因此為簡(jiǎn)潔不再對(duì)視頻解碼電路106、靜態(tài)圖像解碼電路108以及視頻輸出電路110的操作和功能進(jìn)行進(jìn)一步描述。請(qǐng)參考圖2,圖2為可由視頻播放裝置100利用的第一儲(chǔ)存單元共享方案的示意圖。此實(shí)施例中,圖1所示的儲(chǔ)存裝置104具有多個(gè)分配的儲(chǔ)存單元,多個(gè)分配的儲(chǔ)存單元包括第一儲(chǔ)存單元202、第二儲(chǔ)存單元204以及第三儲(chǔ)存單元206??紤]一種情況,其中每個(gè)顯示模塊114_1與顯示模塊114_2利用4-字段去交錯(cuò)方案通過參考四個(gè)字段產(chǎn)生一個(gè)幀,并且每個(gè)視頻解碼器112_1與視頻解碼器112_2通過參考多個(gè)參考畫面(picture) /fe^-P- IiM (Predictive Picture, P-picture) ^)9(( - ^llJliM B-畫面(Bi-predictive picture,B-picture)。對(duì)于用于具有高分辨率的主視頻的預(yù)測(cè)畫面/雙向-預(yù)測(cè)畫面的解碼,根據(jù)BD規(guī)格,參考畫面的最大數(shù)量是四。對(duì)于用于具有標(biāo)準(zhǔn)分辨率的副視頻的預(yù)測(cè)畫面/雙向-預(yù)測(cè)畫面的解碼,根據(jù)BD規(guī)格,參考畫面的最大數(shù)量是五。從圖2可知,第一儲(chǔ)存單元202包括兩個(gè)顯示緩沖器,即包括顯示緩沖器211與顯示緩沖器212,顯示緩沖器211與顯示緩沖器212分別用于緩沖兩個(gè)畫面,例如將被顯示模塊 114_1/114_2讀取并處理的一個(gè)頂字段F_0/F_1與一個(gè)底字段f_0/f_l ;第二儲(chǔ)存單元204 包括一個(gè)解碼緩沖器213,解碼緩沖器213用于緩沖當(dāng)前從視頻解碼器112_1/112_2產(chǎn)生的已解碼數(shù)據(jù);以及第三儲(chǔ)存單元206用于緩沖由視頻解碼器112_1/112_2參考的多個(gè)參考畫面Ref_l-Ref_N,以用于產(chǎn)生已解碼數(shù)據(jù)至解碼緩沖器213。請(qǐng)注意,第二儲(chǔ)存單元204包括第一緩沖區(qū)214以及第二緩沖區(qū)215。當(dāng)視頻播放裝置100在顯示模式的第一階段下運(yùn)行時(shí),第二儲(chǔ)存單元204專用于緩沖從視頻解碼器112_1/112_2產(chǎn)生的已解碼數(shù)據(jù),并且第一儲(chǔ)存單元202專用于儲(chǔ)存將由顯示模塊 114_1/114_2讀取并處理的數(shù)據(jù),如圖2中所示子示意圖㈧所示。因此,視頻解碼電路106 的視頻解碼器112_1/112_2分別產(chǎn)生第一畫面的第一部分(例如頂字段F_2的第一部分 F_21)以及第二畫面的第一部分(例如底字段f_2的第一部分f_21)至第一緩沖區(qū)214以及第二緩沖區(qū)215,并且視頻輸出電路110的顯示模塊114_1/114_2從第一儲(chǔ)存單元202讀取數(shù)據(jù)用于進(jìn)一步處理。舉例來說,顯示模塊114_1/114_2可對(duì)四個(gè)字段(例如頂字段F_0 與頂字段F_1以及底字段f_0與底字段f_l)執(zhí)行4-字段去交錯(cuò)操作,其中頂字段F_0、底字段f_0、頂字段F_1以及底字段f_l是暫時(shí)的連續(xù)字段。當(dāng)視頻播放裝置100在顯示模式的第二階段下運(yùn)行時(shí),視頻解碼電路106的視頻解碼器112_1/112_2分別產(chǎn)生第一畫面的剩余部分(例如頂字段F_2的剩余部分F_22) 以及第二畫面的剩余部分(例如底字段f_2的剩余部分^2 至第一緩沖區(qū)214以及第二緩沖區(qū)215,如圖2中所示子示意圖(B)所示。另外,視頻輸出電路110的顯示模塊114_1/114_2從第一儲(chǔ)存單元202讀取數(shù)據(jù)并且順序地從第一緩沖區(qū)214讀取第一畫面的第一部分和剩余部分(例如第一部和剩余部分F_22)。也就是說,顯示模塊 114_1/114_2對(duì)四個(gè)字段(例如頂字段F_2與頂字段F_1以及底字段f_l與底字段f_0,其中底字段f_0、頂字段F_l、底字段f_l以及頂字段F_2是暫時(shí)的連續(xù)字段)。請(qǐng)注意,視頻解碼器112_1/112_2順序地儲(chǔ)存第一畫面的剩余部分(例如頂字段F_2的剩余部分F_22) 的數(shù)據(jù)于第一緩沖區(qū)214中,而顯示模塊114_1/114_2順序地從第一緩沖區(qū)214讀取第一畫面的第一部分(例如頂字段F_2的第一部分F_21);然而,視頻解碼器112_1/112_2在顯示模塊114_1/114_2停止從第一緩沖區(qū)214讀取第一畫面的第一部分與剩余部分(例如第一部分F_21與剩余部分F_22)之前停止儲(chǔ)存第一畫面的剩余部分(例如頂字段F_2的剩余部分F_22)于第一緩沖區(qū)214中。因此,由視頻播放裝置100執(zhí)行的第一處理操作(例如視頻輸出操作)與第二處理操作(例如視頻解碼操作)之間可成功地共享第二儲(chǔ)存單元 204。第一儲(chǔ)存單元共享方案的簡(jiǎn)要描述如下。在視頻播放裝置100運(yùn)行于顯示模式的第一階段下的第一時(shí)間周期中,視頻輸出電路110的顯示模塊114_1/114_2存取第一儲(chǔ)存單元202中相關(guān)于第一處理操作(例如視頻輸出操作)的數(shù)據(jù),并且視頻解碼電路106的視頻解碼器112_1/112_2存取第二儲(chǔ)存單元204中相關(guān)于第二處理操作(例如視頻解碼操作)的數(shù)據(jù)。另外,在視頻播放裝置100運(yùn)行于顯示模式的第二階段下的第二時(shí)間周期中, 視頻輸出電路110的顯示模塊114_1/114_2存取第一儲(chǔ)存單元202與第二儲(chǔ)存單元204中相關(guān)于第一處理操作的數(shù)據(jù),其中第二儲(chǔ)存單元204專用于在第一時(shí)間周期中緩沖相關(guān)于第二處理操作的數(shù)據(jù)。請(qǐng)參考圖3,圖3為可由視頻播放裝置100利用的第二儲(chǔ)存單元共享方案的示意圖。此實(shí)施例中,圖1中所示儲(chǔ)存裝置104具有多個(gè)分配的儲(chǔ)存單元,多個(gè)分配的儲(chǔ)存單元包括第一儲(chǔ)存單元302以及第二儲(chǔ)存單元304。考慮一種情況,其中每個(gè)顯示模塊114_1與顯示模塊114_2利用4-字段去交錯(cuò)方案處理四個(gè)未縮放字段并且當(dāng)需要主/副視頻的未縮放視頻輸出信號(hào)時(shí)相應(yīng)的產(chǎn)生至少一個(gè)未縮放幀;另外,每個(gè)視頻解碼器112_1與視頻解碼器112_2產(chǎn)生已縮放字段并且每個(gè)顯示模塊114_1與顯示模塊114_2對(duì)四個(gè)已縮放字段執(zhí)行4-字段去交錯(cuò)操作以當(dāng)需要主/副視頻的已縮放視頻輸出信號(hào)時(shí)產(chǎn)生至少一個(gè)已縮放幀。舉例來說,當(dāng)需要主/副視頻的縮減(downscaled)視頻輸出信號(hào)時(shí),每個(gè)視頻解碼器112_1與視頻解碼器112_2產(chǎn)生已縮減字段并且每個(gè)顯示模塊114_1與顯示模塊114_2 對(duì)已縮減字段執(zhí)行去交錯(cuò)以產(chǎn)生已縮減幀以用于顯示。請(qǐng)注意,根據(jù)BD規(guī)格,當(dāng)使能主/副視頻的已縮放視頻輸出信號(hào)時(shí)禁能(disable)主/副視頻的未縮放視頻輸出信號(hào)。換句話說,當(dāng)使能已縮放視頻播放時(shí),之前用于緩沖未縮放字段的顯示緩沖器不再用于實(shí)際的視頻播放。因此,顯示緩沖器可用于緩沖已縮放視頻播放需要的已縮放字段。然而,用戶啟動(dòng)縮放(zoom)改變功能以在已縮放視頻播放中顯示未縮放視頻內(nèi)容是可能的。本發(fā)明一個(gè)設(shè)計(jì)中,在使能已縮放視頻播放之后僅僅利用部分顯示緩沖器來緩沖已縮放字段,并且若在已縮放視頻播放中啟動(dòng)縮放改變功能則利用剩余的顯示緩沖器緩沖未縮放字段。這樣, 盡管應(yīng)用了儲(chǔ)存單元共享方案但是顯示質(zhì)量并未下降。當(dāng)視頻播放裝置100運(yùn)行于一個(gè)顯示模式之下時(shí),配置第一儲(chǔ)存單元302具有兩個(gè)顯示緩沖器,兩個(gè)顯示緩沖器可例如為顯示緩沖器311和顯示緩沖器312,并且配置第二儲(chǔ)存單元304具有顯示緩沖器313,其中顯示緩沖器311-313中的每一個(gè)用于緩沖兩個(gè)未縮放畫面,兩個(gè)未縮放畫面可例如為圖3子示意圖(A)中所示的一個(gè)頂字段F_0/F_l/F_2以及一個(gè)底字段f_0/f_l/f_2。視頻輸出電路110的顯示模塊114_1/114_2可根據(jù)第一儲(chǔ)存單元302與第二儲(chǔ)存單元304中儲(chǔ)存的四個(gè)暫時(shí)連續(xù)的字段執(zhí)行4-字段去交錯(cuò)操作。舉例來說,由顯示模塊114_1/114_2從顯示緩沖器312與顯示緩沖器313讀取頂字段F_0、底字段f_0、頂字段F_1以及底字段f_l,或者由顯示模塊114_1/114_2從顯示緩沖器311-313 讀取底字段f_0、頂字段F_l、底字段f_l以及頂字段F_2。
如圖3子示意圖(B)中所示,當(dāng)視頻播放裝置100在其他顯示模式下運(yùn)行時(shí),配置第一儲(chǔ)存單元302具有兩個(gè)顯示緩沖器,兩個(gè)顯示緩沖器可例如為顯示緩沖器311和顯示緩沖器312,并且配置第二儲(chǔ)存單元304具有多個(gè)縮放緩沖器。依照BD規(guī)格,主/副視頻的已縮放視頻輸出信號(hào)可需要五個(gè)縮減緩沖器。從圖3子示意圖(B)中可知,可配置第二儲(chǔ)存單元304具有五個(gè)縮放緩沖器(例如縮減緩沖器)314_1-314_5,其中五個(gè)縮放緩沖器 (例如縮減緩沖器)314_1-314_5專用于緩沖已縮放視頻播放需要的已縮放畫面的數(shù)據(jù)(例如已縮放字段),其中縮放緩沖器314_1-314_3可作為顯示緩沖器用于緩沖將由顯示模塊 114_1/114_2讀取并處理的已縮放字段(例如已縮放頂字段F_0’-F_2’以及已縮放底字段 f_0' -f_2'),其中顯示模塊114_1/114_2應(yīng)用4-字段去交錯(cuò)方案,并且縮放緩沖器314_5 可作為解碼緩沖器用于緩沖從視頻解碼器112_1/112_2當(dāng)前產(chǎn)生的任何已解碼數(shù)據(jù),并且縮放緩沖器314_4可作為緩沖器用于緩沖已解碼但未顯示的畫面或用于緩沖已縮放畫面。 因此,由視頻播放裝置100執(zhí)行的第一處理操作(例如未縮放視頻解碼操作)與第二處理操作(例如已縮放視頻解碼操作)之間可成功地共享第二儲(chǔ)存單元304。第二儲(chǔ)存單元共享方案的簡(jiǎn)要描述如下。在視頻播放裝置100運(yùn)行于第一顯示模式下的第一時(shí)間周期中,視頻解碼電路106的視頻解碼器112_1/112_2存取第一儲(chǔ)存單元302中相關(guān)于第一處理操作(例如未縮放視頻輸出操作)的數(shù)據(jù)并且存取第二儲(chǔ)存單元 304中相關(guān)于第二處理操作(例如已縮放視頻解碼操作)的數(shù)據(jù)。另外,在視頻播放裝置 100運(yùn)行于第二顯示模式下的第二時(shí)間周期(其中第一顯示模式與第二顯示模式不同)中, 視頻解碼電路106的視頻解碼器112_1/112_2存取第一儲(chǔ)存單元302與第二儲(chǔ)存單元304 中相關(guān)于第一處理操作的數(shù)據(jù),其中第二儲(chǔ)存單元304專用于在視頻播放裝置100運(yùn)行于第一顯示模式下的第一時(shí)間周期中緩沖相關(guān)于第二處理操作的數(shù)據(jù)。請(qǐng)參考圖4,圖4為可由視頻播放裝置100利用的第三儲(chǔ)存單元共享方案的示意圖。此實(shí)施例中,圖1中所示儲(chǔ)存裝置104具有多個(gè)分配的儲(chǔ)存單元,多個(gè)分配的儲(chǔ)存單元包括第一儲(chǔ)存單元402以及第二儲(chǔ)存單元404。通常利用兩個(gè)背景圖像緩沖器以避免不期望的撕裂影響(tearing effect),其中兩個(gè)背景圖像緩沖器分別用于緩沖兩個(gè)背景圖像。 也就是說,背景圖像緩沖器其中之一作為背景圖像的工作(working)緩沖器,其中當(dāng)前通過解碼背景圖像數(shù)據(jù)來產(chǎn)生背景圖像,而另外一個(gè)背景圖像緩沖器儲(chǔ)存從解碼背景圖像數(shù)據(jù)得到的背景圖像。然而,如前所述,在PiP播放時(shí),不允許背景圖像改變并且看不到背景圖像。因此,背景圖像緩沖器其中之一可用于其他目的。舉例來說,當(dāng)使能PiP功能時(shí),一個(gè)背景圖像緩沖器可用于保持背景圖像,其他背景圖像緩沖器可用于緩沖副視頻的數(shù)據(jù)。如圖4子示意圖(A)所示,當(dāng)視頻播放裝置100運(yùn)行于一個(gè)顯示模式下時(shí),配置第一儲(chǔ)存單元402具有背景圖像緩沖器411用于緩沖一個(gè)背景圖像IMG_1并且配置第二儲(chǔ)存單元404具有背景圖像緩沖器412用于緩沖一個(gè)背景圖像IMG_2。舉例來說,背景圖像緩沖器412作為工作緩沖器用于儲(chǔ)存當(dāng)前從靜態(tài)圖像解碼電路108產(chǎn)生的已解碼數(shù)據(jù)。因此,得到并且在背景圖像緩沖器411中儲(chǔ)存完整的背景圖像IMG_1之后產(chǎn)生背景圖像IMG_2。如圖4中所示子示意圖(B)所示當(dāng)視頻播放裝置100運(yùn)行于另一個(gè)顯示模式下時(shí),配置第一儲(chǔ)存單元402具有背景圖像緩沖器411用于保存最新的背景圖像IMG并且配置第二儲(chǔ)存單元404具有多個(gè)緩沖器專用于緩沖副視頻相關(guān)的數(shù)據(jù)。對(duì)于具有標(biāo)準(zhǔn)分辨率 (Standard-Definition, SD)的副視頻的P-畫面/B-畫面的解碼,根據(jù)BD規(guī)格,參考畫面的最大數(shù)量是五。因此,此實(shí)施例中,在第二儲(chǔ)存單元404中可分配五個(gè)參考緩沖器,五個(gè)參考緩沖器可例如為413_1-413_5。另外,在第二儲(chǔ)存單元404中分配一個(gè)解碼緩沖器414、三個(gè)顯示緩沖器(例如415_1-415_3)以及多個(gè)縮放緩沖器(例如縮減緩沖器)416_1-416_5, 其中解碼緩沖器414用于緩沖當(dāng)前從視頻解碼器112_2產(chǎn)生的已解碼數(shù)據(jù),顯示緩沖器 415_1-415_3用于緩沖將被顯示模塊114_2讀取并處理的字段。因此,由視頻播放裝置100 執(zhí)行的第一處理操作(例如靜態(tài)圖像解碼操作)與第二處理操作(例如視頻解碼操作)之間可成功地共享第二儲(chǔ)存單元404。第三儲(chǔ)存單元共享方案的簡(jiǎn)要描述如下。在視頻播放裝置100運(yùn)行于第一顯示模式下的第一時(shí)間周期中,視頻解碼電路106的靜態(tài)圖像解碼電路108存取第一儲(chǔ)存單元402 中相關(guān)于第一處理操作(例如靜態(tài)圖像解碼操作)的數(shù)據(jù),并且視頻解碼電路106的視頻解碼器112_2存取第二儲(chǔ)存單元404中相關(guān)于第二處理操作(例如視頻解碼操作)的數(shù)據(jù)。 另外,在視頻播放裝置100運(yùn)行于第二顯示模式下的第二時(shí)間周期(其中第一顯示模式與第二顯示模式不同)中,視頻解碼電路106的靜態(tài)圖像解碼電路108存取第一儲(chǔ)存單元402 與第二儲(chǔ)存單元404中相關(guān)于第一處理操作的數(shù)據(jù),其中第二儲(chǔ)存單元404專用于在視頻播放裝置100運(yùn)行于第一顯示模式下的第一時(shí)間周期中緩沖相關(guān)于第二處理操作的數(shù)據(jù)。為了更好的理解本發(fā)明,提供儲(chǔ)存裝置104的多個(gè)輸出表現(xiàn)以及有關(guān)分配布局。請(qǐng)一并參考圖5及圖6。圖5為第一顯示模式下的第一輸出表現(xiàn)的示意圖,圖6為相應(yīng)于圖5中所示第一輸出表現(xiàn)的儲(chǔ)存裝置104的第一分配布局的示意圖。對(duì)于圖5中所示的第一輸出表現(xiàn),主視頻未縮減因此主視頻具有分辨率1920x1080,副視頻已縮減因此具有分辨率640x480并且背景圖像位于背景處而并未顯示。主視頻幀緩沖器602具有7個(gè)分配的緩沖器,7個(gè)分配的緩沖器包括4個(gè)緩沖器作為參考緩沖器(圖中顯示為REF)、1個(gè)緩沖器作為解碼與顯示緩沖器(圖中顯示為DEC&DISP)以及2個(gè)緩沖器作為顯示緩沖器(圖中顯示為DISP)。請(qǐng)注意,因?yàn)槲词鼓芤芽s放主視頻播放(例如已縮減主視頻播放),因此不需要在主視頻幀緩沖器602中包括縮放緩沖器(例如縮減緩沖器)。副視頻幀緩沖器604 具有12個(gè)分配的緩沖器,12個(gè)分配的緩沖器包括5個(gè)緩沖器作為參考緩沖器(圖中顯示為REF)、1個(gè)緩沖器作為解碼與顯示緩沖器(圖中顯示為DEC&DISP)、1個(gè)緩沖器作為顯示緩沖器(圖中顯示為DISP)以及5個(gè)較小緩沖器作為縮減緩沖器(圖中用DS表示較小緩沖器)。如圖6所示,主視頻幀緩沖器602中包括的一個(gè)參考緩沖器的大小與副視頻幀緩沖器604中包括的5個(gè)參考緩沖器的整體大小相同,并且副視頻幀緩沖器604中包括的一個(gè)參考緩沖器的大小與副視頻幀緩沖器604中包括的5個(gè)縮減緩沖器的整體大小相同。背景圖像緩沖器606具有一個(gè)分配的圖像緩沖器(圖中顯示為B IMG)。假設(shè)每個(gè)與主視頻幀緩沖器602中包括的一個(gè)參考緩沖器的大小相同的緩沖器具有儲(chǔ)存容量3M字節(jié)(byte),并且每個(gè)與副視頻幀緩沖器604中包括的一個(gè)參考緩沖器的大小相同的緩沖器具有儲(chǔ)存容量 600K字節(jié)。因?yàn)閷⒌谝粌?chǔ)存單元共享方案應(yīng)用于主視頻幀緩沖器602,因此主視頻幀緩沖器602的實(shí)施共需要儲(chǔ)存容量21M(7*3M)字節(jié)。因?yàn)閷⒌谝粌?chǔ)存單元共享方案與第二儲(chǔ)存單元共享方案應(yīng)用于副視頻幀緩沖器604,因此副視頻幀緩沖器604的實(shí)施共需要儲(chǔ)存容量4.8M(7*600K+5*120K(即1*600K))字節(jié)。另外,背景圖像緩沖器606的實(shí)施共需要儲(chǔ)存容量3Μ(1*3Μ)字節(jié)。請(qǐng)一并參考圖7及圖8。圖7為特定顯示模式下的第二輸出表現(xiàn)的示意圖,圖8為相應(yīng)于圖7中所示第二輸出表現(xiàn)的儲(chǔ)存裝置104的第二分配布局的示意圖。對(duì)于圖7中所示第二輸出表現(xiàn),主視頻已縮減并且具有分辨率720x480,副視頻已縮減并且具有分辨率 244x214,并且背景圖像位于背景處而并未顯示。主視頻幀緩沖器702具有7個(gè)分配的緩沖器,7個(gè)分配的緩沖器包括4個(gè)緩沖器作為參考緩沖器(圖中顯示為REF)、1個(gè)緩沖器作為解碼與顯示緩沖器(圖中顯示為DEC&DISP)、1個(gè)緩沖器作為顯示緩沖器(圖中顯示為 DISP)以及5個(gè)較小緩沖器作為縮減緩沖器(圖中用DS表示較小緩沖器)。請(qǐng)注意,因?yàn)槭鼓芤芽s放主視頻播放(例如已縮減主視頻播放),因此需要在主視頻幀緩沖器702中包括縮放緩沖器(例如縮減緩沖器)。副視頻幀緩沖器704具有12個(gè)分配的緩沖器,12個(gè)分配的緩沖器包括5個(gè)緩沖器作為參考緩沖器(圖中顯示為REF)、1個(gè)緩沖器作為解碼與顯示緩沖器(圖中顯示為DEC&DISP)、1個(gè)緩沖器作為顯示緩沖器(圖中顯示為DISP)以及5個(gè)較小緩沖器作為縮減緩沖器(圖中用DS表示較小緩沖器)。如圖8所示,主視頻幀緩沖器 702中包括的一個(gè)參考緩沖器的大小與副視頻幀緩沖器704中包括的5個(gè)參考緩沖器的整體大小相同,副視頻幀緩沖器704中包括的一個(gè)參考緩沖器的大小與副視頻幀緩沖器704 中包括的5個(gè)縮減緩沖器的整體大小相同,并且主視頻幀緩沖器702中包括的一個(gè)參考緩沖器的大小與主視頻幀緩沖器702中包括的5個(gè)縮減緩沖器的整體大小相同。背景圖像緩沖器706具有一個(gè)分配的圖像緩沖器(圖中顯示為B_IMG)。假設(shè)每個(gè)與主視頻幀緩沖器 702中包括的一個(gè)參考緩沖器的大小相同的緩沖器具有儲(chǔ)存容量3M字節(jié),并且每個(gè)與副視頻幀緩沖器704中包括的一個(gè)參考緩沖器的大小相同的緩沖器具有儲(chǔ)存容量600K字節(jié)。因?yàn)閷⒌谝粌?chǔ)存單元共享方案與第二儲(chǔ)存單元共享方案應(yīng)用于主視頻幀緩沖器702,因此主視頻幀緩沖器702的實(shí)施共需要儲(chǔ)存容量21M(6*3M+5*600K(即1*3M))字節(jié)。因?yàn)閷⒌谝粌?chǔ)存單元共享方案與第二儲(chǔ)存單元共享方案應(yīng)用于副視頻幀緩沖器704,因此副視頻幀緩沖器704的實(shí)施共需要儲(chǔ)存容量4. 8M(7*600K+5*120K)字節(jié)。另外,背景圖像緩沖器706 的實(shí)施共需要儲(chǔ)存容量3M(1*3M)字節(jié)。 請(qǐng)一并參考圖9及圖10。圖9為特定顯示模式下的第三輸出表現(xiàn)的示意圖,圖10 為相應(yīng)于圖9中所示第三輸出表現(xiàn)的儲(chǔ)存裝置104的第三分配布局的示意圖。對(duì)于圖9中所示第三輸出表現(xiàn),主視頻已縮減并且具有分辨率低于1920x1080,未顯示副視頻,背景圖像位于背景處并且顯示。主視頻幀緩沖器1002具有12個(gè)分配的緩沖器,12個(gè)分配的緩沖器包括4個(gè)緩沖器作為參考緩沖器(圖中顯示為REF)、1個(gè)緩沖器作為解碼與顯示緩沖器 (圖中顯示為DEC&DISP)、2個(gè)緩沖器作為顯示緩沖器(圖中顯示為DISP)以及5個(gè)較小緩沖器作為縮減緩沖器(圖中用DS表示較小緩沖器)。請(qǐng)注意,因?yàn)槭鼓芤芽s放主視頻播放 (例如已縮減主視頻播放),因此需要在主視頻幀緩沖器1002中包括縮放緩沖器(例如縮減緩沖器)。如圖10所示,主視頻幀緩沖器1002中包括的一個(gè)參考緩沖器的大小與主視頻幀緩沖器1002中包括的5個(gè)縮減緩沖器的整體大小相同。因?yàn)椴恍枰币曨l播放,因此可配置副視頻幀緩沖器1004具有一個(gè)分配的緩沖器作為圖像緩沖器(圖中顯示為B IMG), 例如用于背景圖像的工作緩沖器。背景圖像緩沖器1006具有一個(gè)分配的圖像緩沖器(圖中顯示為B_IMG)。假設(shè)每個(gè)與主視頻幀緩沖器1002中包括的一個(gè)參考緩沖器的大小相同的緩沖器具有儲(chǔ)存容量3M字節(jié)。因?yàn)閷⒌谝粌?chǔ)存單元共享方案應(yīng)用于主視頻幀緩沖器 1002,因此主視頻幀緩沖器1002的實(shí)施共需要儲(chǔ)存容量24M(7*3M+5*600K(即1*3M))字節(jié)。因?yàn)閷⒌谌齼?chǔ)存單元共享方案應(yīng)用于副視頻幀緩沖器1004,因此副視頻幀緩沖器1004的實(shí)施共需要儲(chǔ)存容量3M(1*3M)字節(jié)。另外,背景圖像緩沖器1006的實(shí)施共需要儲(chǔ)存容量3M(1*3M)字節(jié)。如圖10所示,僅將第一儲(chǔ)存單元共享方案應(yīng)用于主視頻幀緩沖器1002。圖11為圖10中所示儲(chǔ)存裝置分配布局的替換設(shè)計(jì)的示意圖。圖11中所示的主視頻幀緩沖器1002 的替換設(shè)計(jì)中,將第一儲(chǔ)存單元共享方案與第二儲(chǔ)存單元共享方案應(yīng)用于主視頻幀緩沖器 1002,。因此,主視頻幀緩沖器1002,的實(shí)施共需要儲(chǔ)存容量21M(6*3M+5*600K(即1*3M))。 與圖10中所示主視頻幀緩沖器1002的實(shí)施相比,主視頻幀緩沖器1002’的實(shí)施占用更小的儲(chǔ)存區(qū)域。為了滿足上述這些輸出表現(xiàn)的緩沖器需求,需要儲(chǔ)存裝置104的最小儲(chǔ)存容量為 31. 8M(24M+4. 8M+3M)。因此,借助提出的儲(chǔ)存單元共享方案,可實(shí)現(xiàn)儲(chǔ)存裝置104儲(chǔ)存容量的更小化,從而降低視頻播放裝置100的產(chǎn)品成本。請(qǐng)注意,圖6、圖8、圖10以及圖11中所示儲(chǔ)存裝置104的分配布局僅用來例舉本發(fā)明的實(shí)施態(tài)樣,并非用來限制本發(fā)明的范疇。也就是說,應(yīng)用圖2、圖3、以及圖4中所示至少一個(gè)儲(chǔ)存單元共享方案的任何儲(chǔ)存裝置分配布局遵從本發(fā)明的精神并且在本發(fā)明的保護(hù)范圍之內(nèi)。另外,在上述實(shí)施例中,主視頻流V_PRI、副視頻流V_SEC以及背景圖像數(shù)據(jù)IMG_ BG從BD光盤而得到,因而遵從BD規(guī)格。然而,這并不意味著儲(chǔ)存單元共享方案僅能夠應(yīng)用于BD視頻內(nèi)容的播放。也就是說,只要能夠滿足執(zhí)行儲(chǔ)存單元共享方案的條件/標(biāo)準(zhǔn),就能夠利用本發(fā)明提出的儲(chǔ)存單元共享方案以降低緩沖器的需求。這樣,盡管應(yīng)用了儲(chǔ)存單元共享方案,顯示質(zhì)量并未下降。上述的實(shí)施例僅用來例舉本發(fā)明的實(shí)施態(tài)樣,以及闡釋本發(fā)明的技術(shù)特征,并非用來限制本發(fā)明的范疇。所屬技術(shù)領(lǐng)域技術(shù)人員可依據(jù)本發(fā)明的精神輕易完成的改變或均等性的安排均屬于本發(fā)明所主張的范圍,本發(fā)明的權(quán)利范圍應(yīng)以權(quán)利要求為準(zhǔn)。
權(quán)利要求
1.一種用于管理第一儲(chǔ)存單元與第二儲(chǔ)存單元的方法,其特征在于,所述第一儲(chǔ)存單元與所述第二儲(chǔ)存單元由視頻播放操作利用,所述用于管理所述第一儲(chǔ)存單元與所述第二儲(chǔ)存單元的方法包括在第一時(shí)間周期中,存取所述第一儲(chǔ)存單元中相關(guān)于第一處理操作的數(shù)據(jù)并且存取所述第二儲(chǔ)存單元中相關(guān)于第二處理操作的數(shù)據(jù),其中所述視頻播放操作中包括所述第一處理操作與所述第二處理操作,所述第一處理操作與所述第二處理操作不同,并且在第一時(shí)間周期中所述第二儲(chǔ)存單元專用于緩沖相關(guān)于所述第二處理操作的數(shù)據(jù);以及在與所述第一時(shí)間周期不同的第二時(shí)間周期中,存取所述第一儲(chǔ)存單元與所述第二儲(chǔ)存單元中相關(guān)于所述第一處理操作的數(shù)據(jù)。
2.根據(jù)權(quán)利要求1所述的用于管理第一儲(chǔ)存單元與第二儲(chǔ)存單元的方法,其特征在于,在所述第一時(shí)間周期中,所述視頻播放操作在顯示模式的第一階段下運(yùn)行;在所述第二時(shí)間周期中,所述視頻播放操作在所述顯示模式的第二階段下運(yùn)行;所述第一處理操作是視頻輸出操作;以及所述第二處理操作是視頻解碼操作。
3.根據(jù)權(quán)利要求2所述的用于管理第一儲(chǔ)存單元與第二儲(chǔ)存單元的方法,其特征在于,所述視頻解碼操作產(chǎn)生多個(gè)字段,并且所述視頻輸出操作對(duì)所述多個(gè)字段執(zhí)行去交錯(cuò)操作并相應(yīng)產(chǎn)生至少一個(gè)幀。
4.根據(jù)權(quán)利要求3所述的用于管理第一儲(chǔ)存單元與第二儲(chǔ)存單元的方法,其特征在于,所述第二儲(chǔ)存單元包括第一緩沖區(qū)以及第二緩沖區(qū);當(dāng)所述視頻播放操作在所述顯示模式的第一階段下運(yùn)行時(shí),所述視頻解碼操作分別產(chǎn)生第一畫面的第一部分以及第二畫面的第一部分至所述第一緩沖區(qū)以及所述第二緩沖區(qū),并且所述視頻輸出操作從所述第一儲(chǔ)存單元讀取數(shù)據(jù),其中所述第一畫面與所述第二畫面其中之一是頂字段并且另一個(gè)是底字段;并且當(dāng)所述視頻播放操作在所述顯示模式的第二階段下運(yùn)行時(shí),所述視頻解碼操作分別產(chǎn)生所述第一畫面的剩余部分以及所述第二畫面的剩余部分至所述第一緩沖區(qū)以及所述第二緩沖區(qū),并且所述視頻輸出操作從所述第一儲(chǔ)存單元讀取數(shù)據(jù)并順序地從所述第一緩沖區(qū)讀取所述第一畫面的第一部分和剩余部分。
5.根據(jù)權(quán)利要求1所述的用于管理第一儲(chǔ)存單元與第二儲(chǔ)存單元的方法,其特征在于,所述視頻輸出操作是未縮放視頻輸出操作,并且所述未縮放視頻輸出操作處理未縮放畫面。
6.根據(jù)權(quán)利要求2所述的用于管理第一儲(chǔ)存單元與第二儲(chǔ)存單元的方法,其特征在于,所述視頻解碼操作解碼主視頻流,所述主視頻流遵從于藍(lán)光光盤規(guī)格。
7.根據(jù)權(quán)利要求2所述的用于管理第一儲(chǔ)存單元與第二儲(chǔ)存單元的方法,其特征在于,所述視頻解碼操作解碼副視頻流,所述副視頻流遵從于藍(lán)光光盤規(guī)格。
8.根據(jù)權(quán)利要求1所述的用于管理第一儲(chǔ)存單元與第二儲(chǔ)存單元的方法,其特征在于,在所述第一時(shí)間周期中,所述視頻播放操作在第一顯示模式下運(yùn)行;在所述第二時(shí)間周期中,所述視頻播放操作在第二顯示模式下運(yùn)行,其中所述第一顯示模式與所述第二顯示模式不同;所述第一處理操作是未縮放視頻解碼操作,所述未縮放視頻解碼操作產(chǎn)生未縮放畫面;并且所述第二處理操作是已縮放視頻解碼操作,所述已縮放視頻解碼操作產(chǎn)生已縮放畫面。
9.根據(jù)權(quán)利要求8所述的用于管理第一儲(chǔ)存單元與第二儲(chǔ)存單元的方法,其特征在于,當(dāng)所述視頻播放操作在所述第二顯示模式下運(yùn)行時(shí),配置所述第一儲(chǔ)存單元具有多個(gè)顯示緩沖器,并且配置所述第二儲(chǔ)存單元具有一個(gè)顯示緩沖器;當(dāng)所述視頻播放操作在所述第一顯示模式下運(yùn)行時(shí),配置所述第一儲(chǔ)存單元具有多個(gè)顯示緩沖器,并且配置所述第二儲(chǔ)存單元具有多個(gè)縮放緩沖器;每個(gè)顯示緩沖器用于緩沖未縮放畫面數(shù)據(jù);并且每個(gè)縮放緩沖器用于緩沖已縮放畫面數(shù)據(jù)。
10.根據(jù)權(quán)利要求8所述的用于管理第一儲(chǔ)存單元與第二儲(chǔ)存單元的方法,其特征在于,從主視頻流得到所述未縮放畫面與所述已縮放畫面,并且所述主視頻流遵從于藍(lán)光光盤規(guī)格。
11.根據(jù)權(quán)利要求8所述的用于管理第一儲(chǔ)存單元與第二儲(chǔ)存單元的方法,其特征在于,從副視頻流得到所述未縮放畫面與所述已縮放畫面,并且所述副視頻流遵從于藍(lán)光光盤規(guī)格。
12.根據(jù)權(quán)利要求1所述的用于管理第一儲(chǔ)存單元與第二儲(chǔ)存單元的方法,其特征在于,在所述第一時(shí)間周期中,所述視頻播放操作在第一顯示模式下運(yùn)行;在所述第二時(shí)間周期中,所述視頻播放操作在第二顯示模式下運(yùn)行,其中所述第顯示模式與所述第二顯示模式不同;所述第一處理操作是靜態(tài)圖像解碼操作;并且所述第二處理操作是視頻解碼操作。
13.根據(jù)權(quán)利要求12所述的用于管理第一儲(chǔ)存單元與第二儲(chǔ)存單元的方法,其特征在于,當(dāng)所述視頻播放操作在所述第一顯示模式下運(yùn)行時(shí),在第一時(shí)間周期中將由所述靜態(tài)圖像解碼操作產(chǎn)生的靜態(tài)圖像保存于所述第一儲(chǔ)存單元中,并且所述視頻解碼操作產(chǎn)生畫面至所述第二儲(chǔ)存單元;當(dāng)所述視頻播放操作在所述第二顯示模式下運(yùn)行時(shí),所述靜態(tài)圖像解碼操作產(chǎn)生第一背景圖像至所述第一儲(chǔ)存單元并且產(chǎn)生第二背景圖像至所述第二儲(chǔ)存單元。
14.根據(jù)權(quán)利要求12所述的用于管理第一儲(chǔ)存單元與第二儲(chǔ)存單元的方法,其特征在于,所述視頻解碼操作解碼副視頻流,并且所述靜態(tài)圖像解碼操作解碼背景圖像數(shù)據(jù),所述副視頻流與所述背景圖像數(shù)據(jù)遵從于藍(lán)光光盤規(guī)格。
15.一種視頻播放裝置,其特征在于,所述視頻播放裝置包括儲(chǔ)存裝置,具有第一儲(chǔ)存單元與第二儲(chǔ)存單元;以及視頻播放處理裝置,耦接于所述儲(chǔ)存裝置,其中在第一時(shí)間周期中,所述視頻播放處理裝置存取所述第一儲(chǔ)存單元中相關(guān)于第一處理操作的數(shù)據(jù)并且存取所述第二儲(chǔ)存單元中相關(guān)于第二處理操作的數(shù)據(jù),其中所述第一處理操作與所述第二處理操作由所述視頻播放處理裝置執(zhí)行,所述第一處理操作與所述第二處理操作不同,并且在所述第一時(shí)間周期中所述第二儲(chǔ)存單元專用于緩沖相關(guān)于所述第二處理操作的數(shù)據(jù);以及在與所述第一時(shí)間周期不同的第二時(shí)間周期中,所述視頻播放處理裝置存取所述第一儲(chǔ)存單元與所述第二儲(chǔ)存單元中相關(guān)于所述第一處理操作的數(shù)據(jù),其中所述第一處理操作由所述視頻播放處理裝置執(zhí)行。
16.根據(jù)權(quán)利要求15所述的視頻播放裝置,其特征在于,在所述第一時(shí)間周期中,所述視頻播放裝置在顯示模式的第一階段下運(yùn)行;在所述第二時(shí)間周期中,所述視頻播放裝置在所述顯示模式的第二階段下運(yùn)行;并且所述視頻播放處理裝置包括視頻輸出電路,用于執(zhí)行所述第一處理操作;以及視頻解碼電路,用于執(zhí)行所述第二處理操作。
17.根據(jù)權(quán)利要求16所述的視頻播放裝置,其特征在于,所述視頻解碼電路產(chǎn)生多個(gè)字段,并且所述視頻輸出電路對(duì)所述多個(gè)字段執(zhí)行去交錯(cuò)操作并相應(yīng)產(chǎn)生至少一個(gè)幀。
18.根據(jù)權(quán)利要求17所述的視頻播放裝置,其特征在于,所述第二儲(chǔ)存單元包括第一緩沖區(qū)以及第二緩沖區(qū);當(dāng)所述視頻播放裝置在所述顯示模式的第一階段下運(yùn)行時(shí),所述視頻解碼電路分別產(chǎn)生第一畫面的第一部分以及第二畫面的第一部分至所述第一緩沖區(qū)以及所述第二緩沖區(qū),并且所述視頻輸出電路從所述第一儲(chǔ)存單元讀取數(shù)據(jù),其中所述第一畫面與所述第二畫面其中之一是頂字段并且另一個(gè)是底字段;并且當(dāng)所述視頻播放裝置在所述顯示模式的第二階段下運(yùn)行時(shí),所述視頻解碼電路分別產(chǎn)生所述第一畫面的剩余部分以及所述第二畫面的剩余部分至所述第一緩沖區(qū)以及所述第二緩沖區(qū),并且所述視頻輸出電路從所述第一儲(chǔ)存單元讀取數(shù)據(jù)并順序地從所述第一緩沖區(qū)讀取所述第一畫面的第一部分和剩余部分。
19.根據(jù)權(quán)利要求16所述的視頻播放裝置,其特征在于,由所述視頻輸出電路執(zhí)行的所述第一處理操作是未縮放視頻輸出操作,并且所述未縮放視頻輸出操作處理未縮放畫
20.根據(jù)權(quán)利要求16所述的視頻播放裝置,其特征在于,所述視頻解碼電路解碼主視頻流,所述主視頻流遵從于藍(lán)光光盤規(guī)格。
21.根據(jù)權(quán)利要求16所述的視頻播放裝置,其特征在于,所述視頻解碼電路解碼副視頻流,所述副視頻流遵從于藍(lán)光光盤規(guī)格。
22.根據(jù)權(quán)利要求15所述的視頻播放裝置,其特征在于,在所述第一時(shí)間周期中,所述視頻播放裝置在第一顯示模式下運(yùn)行;在所述第二時(shí)間周期中,所述視頻播放裝置在第二顯示模式下運(yùn)行,其中所述第一顯示模式與所述第二顯示模式不同;并且所述視頻播放處理裝置包括視頻解碼電路,用于執(zhí)行所述第一處理操作與所述第二處理操作,其中所述第一處理操作是未縮放視頻解碼操作,所述未縮放視頻解碼操作產(chǎn)生未縮放畫面;并且所述第二處理操作是已縮放視頻解碼操作,所述已縮放視頻解碼操作產(chǎn)生已縮放畫面。
23.根據(jù)權(quán)利要求22所述的視頻播放裝置,其特征在于,當(dāng)所述視頻播放操作在所述第二顯示模式下運(yùn)行時(shí),配置所述儲(chǔ)存裝置的所述第一儲(chǔ)存單元具有多個(gè)顯示緩沖器,并且配置所述儲(chǔ)存裝置的所述第二儲(chǔ)存單元具有一個(gè)顯示緩沖器;當(dāng)所述視頻播放操作在所述第一顯示模式下運(yùn)行時(shí),配置所述儲(chǔ)存裝置的所述第一儲(chǔ)存單元具有多個(gè)顯示緩沖器, 并且配置所述儲(chǔ)存裝置的所述第二儲(chǔ)存單元具有多個(gè)縮放緩沖器;每個(gè)顯示緩沖器用于緩沖未縮放畫面數(shù)據(jù);并且每個(gè)縮放緩沖器用于緩沖已縮放畫面數(shù)據(jù)。
24.根據(jù)權(quán)利要求22所述的視頻播放裝置,其特征在于,從主視頻流得到所述未縮放畫面與所述已縮放畫面,并且所述主視頻流遵從于藍(lán)光光盤規(guī)格。
25.根據(jù)權(quán)利要求22所述的視頻播放裝置,其特征在于,從副視頻流得到所述未縮放畫面與所述已縮放畫面,并且所述副視頻流遵從于藍(lán)光光盤規(guī)格。
26.根據(jù)權(quán)利要求15所述的視頻播放裝置,其特征在于,在所述第一時(shí)間周期中,所述視頻播放裝置在第一顯示模式下運(yùn)行;在所述第二時(shí)間周期中,所述視頻播放裝置在第二顯示模式下運(yùn)行,其中所述第一顯示模式與所述第二顯示模式不同;并且所述視頻播放處理裝置包括靜態(tài)圖像解碼電路,用于執(zhí)行所述第一處理操作;以及視頻解碼電路,用于執(zhí)行所述第二處理操作。
27.根據(jù)權(quán)利要求沈所述的視頻播放裝置,其特征在于,當(dāng)所述視頻播放裝置在所述第一顯示模式下運(yùn)行時(shí),在第一時(shí)間周期中將由所述靜態(tài)圖像解碼電路產(chǎn)生的靜態(tài)圖像保存于所述第一儲(chǔ)存單元中,并且所述視頻解碼電路產(chǎn)生多個(gè)畫面至所述第二儲(chǔ)存單元;當(dāng)所述視頻播放裝置在所述第二顯示模式下運(yùn)行時(shí),所述靜態(tài)圖像解碼電路產(chǎn)生第一背景圖像至所述第一儲(chǔ)存單元并且產(chǎn)生第二背景圖像至所述第二儲(chǔ)存單元。
28.根據(jù)權(quán)利要求沈所述的視頻播放裝置,其特征在于,所述視頻解碼電路解碼副視頻流,并且所述靜態(tài)圖像解碼電路解碼背景圖像數(shù)據(jù),所述副視頻流與所述背景圖像數(shù)據(jù)遵從于藍(lán)光光盤規(guī)格。
全文摘要
一種用于管理第一儲(chǔ)存單元與第二儲(chǔ)存單元的方法及視頻播放裝置。用于管理第一儲(chǔ)存單元與第二儲(chǔ)存單元的方法包括在第一時(shí)間周期中,存取第一儲(chǔ)存單元中相關(guān)于第一處理操作的數(shù)據(jù)并且存取第二儲(chǔ)存單元中相關(guān)于第二處理操作的數(shù)據(jù),其中視頻播放操作中包括第一處理操作與第二處理操作,第一處理操作與第二處理操作不同,并且在第一時(shí)間周期中第二儲(chǔ)存單元專用于緩沖相關(guān)于第二處理操作的數(shù)據(jù);以及在與第一時(shí)間周期不同的第二時(shí)間周期中,存取第一儲(chǔ)存單元與第二儲(chǔ)存單元中相關(guān)于第一處理操作的數(shù)據(jù)。本發(fā)明的效果之一在于,可以有效地減少對(duì)緩沖器的需要并且不會(huì)降低顯示質(zhì)量。
文檔編號(hào)H04N7/26GK102290074SQ201010290179
公開日2011年12月21日 申請(qǐng)日期2010年9月25日 優(yōu)先權(quán)日2010年6月15日
發(fā)明者胡俊光, 高仕嶸 申請(qǐng)人:聯(lián)發(fā)科技股份有限公司