亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

使用時(shí)間運(yùn)動(dòng)矢量預(yù)測(cè)對(duì)視頻進(jìn)行編碼和解碼的方法和裝置制造方法

文檔序號(hào):7790973閱讀:316來(lái)源:國(guó)知局
使用時(shí)間運(yùn)動(dòng)矢量預(yù)測(cè)對(duì)視頻進(jìn)行編碼和解碼的方法和裝置制造方法
【專利摘要】一種用于利用時(shí)間運(yùn)動(dòng)矢量預(yù)測(cè)將視頻編碼成經(jīng)編碼的視頻比特流的方法,所述方法包括:確定用于指示針對(duì)圖片的子圖片單元的圖片間預(yù)測(cè)使用還是未使用時(shí)間運(yùn)動(dòng)矢量預(yù)測(cè)的標(biāo)志的值;以及將所述標(biāo)志寫(xiě)入子圖片單元的頭部或圖片的頭部;其中,如果標(biāo)志指示使用了時(shí)間運(yùn)動(dòng)矢量預(yù)測(cè),那么所述方法還包括:創(chuàng)建包括多個(gè)運(yùn)動(dòng)矢量預(yù)測(cè)符的運(yùn)動(dòng)矢量預(yù)測(cè)符的第一列表,所述多個(gè)運(yùn)動(dòng)矢量預(yù)測(cè)符包括:從來(lái)自共置的參考圖片的至少一個(gè)運(yùn)動(dòng)矢量推導(dǎo)出的至少一個(gè)時(shí)間運(yùn)動(dòng)矢量預(yù)測(cè)符;針對(duì)所述子圖片單元中的預(yù)測(cè)單元,從第一列表中選擇運(yùn)動(dòng)矢量預(yù)測(cè)符;以及將第一參數(shù)寫(xiě)入經(jīng)編碼的視頻比特流來(lái)指示從第一列表中所選擇的運(yùn)動(dòng)矢量預(yù)測(cè)符,其中,如果標(biāo)志指示未使用時(shí)間運(yùn)動(dòng)矢量預(yù)測(cè),那么所述方法還包括:創(chuàng)建包括多個(gè)運(yùn)動(dòng)矢量預(yù)測(cè)符而沒(méi)有任何時(shí)間運(yùn)動(dòng)矢量預(yù)測(cè)符的運(yùn)動(dòng)矢量預(yù)測(cè)符的第二列表;以及針對(duì)子圖片單元中的預(yù)測(cè)單元從第一列表中選出運(yùn)動(dòng)矢量預(yù)測(cè)符。將第二參數(shù)寫(xiě)入經(jīng)編碼的視頻比特流來(lái)指示從第二列表中所選擇的運(yùn)動(dòng)矢量預(yù)測(cè)符。此外,提供了用于對(duì)經(jīng)編碼的視頻進(jìn)行解碼的方法以及用于對(duì)視頻進(jìn)行編碼和解碼的相應(yīng)裝置。
【專利說(shuō)明】使用時(shí)間運(yùn)動(dòng)矢量預(yù)測(cè)對(duì)視頻進(jìn)行編碼和解碼的方法和裝

【技術(shù)領(lǐng)域】
[0001] 本發(fā)明涉及使用時(shí)間運(yùn)動(dòng)矢量預(yù)測(cè)對(duì)視頻進(jìn)行編碼的方法和對(duì)視頻進(jìn)行解碼的 方法,及其裝置。本發(fā)明可以應(yīng)用于任何多媒體數(shù)據(jù)編碼,更具體地說(shuō),本發(fā)明可以應(yīng)用于 利用用于圖片間預(yù)測(cè)的時(shí)間運(yùn)動(dòng)矢量預(yù)測(cè)來(lái)對(duì)圖像和視頻內(nèi)容進(jìn)行編碼。

【背景技術(shù)】
[0002] 諸如H. 264/MPEG-4AVC以及即將到來(lái)的HEVC (高效視頻編碼)的視頻編碼方案根 據(jù)之前編碼/解碼的參考圖片使用圖片間(或者簡(jiǎn)稱"間")預(yù)測(cè)來(lái)執(zhí)行對(duì)圖像/視頻內(nèi)容 的編碼/解碼,以便利用跨越時(shí)間上連續(xù)的圖片的信息冗余。
[0003] 在經(jīng)編碼的視頻比特流中,用于預(yù)測(cè)單元(例如采樣的MXN塊)的圖片間預(yù)測(cè)處 理的參考圖片通過(guò)使用參考索引而被識(shí)別或參考。參考索引是包括一個(gè)或多個(gè)參考圖片的 有序列表(稱為參考圖片列表)的索引。每一個(gè)參考索引與參考圖片列表中的參考圖片唯 一地相關(guān)聯(lián)。也就是說(shuō),參考索引是用于對(duì)多個(gè)參考圖片彼此進(jìn)行區(qū)分的值。
[0004] 上述編碼方案支持運(yùn)動(dòng)矢量的時(shí)間預(yù)測(cè)(即,運(yùn)動(dòng)矢量預(yù)測(cè)或MVP),由此采樣的 目標(biāo)塊的運(yùn)動(dòng)矢量是根據(jù)共置的參考圖片中的一個(gè)或多個(gè)之前編碼的采樣塊的運(yùn)動(dòng)矢量 進(jìn)行預(yù)測(cè)的。時(shí)間運(yùn)動(dòng)矢量預(yù)測(cè)通過(guò)利用時(shí)間上相鄰的運(yùn)動(dòng)矢量之間的信息冗余,進(jìn)一步 降低了與運(yùn)動(dòng)矢量相關(guān)聯(lián)的比特速率。共置的參考圖片是使用預(yù)先確定的方案在可用參考 圖片之中選擇的,例如,在預(yù)先確定的參考圖片列表(例如參考圖片列表〇)中選擇第一參 考圖片作為共置的參考圖片。
[0005] 在需要跨越有損環(huán)境傳輸視頻的應(yīng)用中,當(dāng)共置的參考圖片丟失或包含錯(cuò)誤時(shí), 時(shí)間運(yùn)動(dòng)矢量預(yù)測(cè)易受運(yùn)動(dòng)矢量的錯(cuò)誤預(yù)測(cè)影響。在處于發(fā)展中的HEVC標(biāo)準(zhǔn)中,公開(kāi)了 一種用于禁用某一子圖像單元(例如,切片)的時(shí)間運(yùn)動(dòng)矢量預(yù)測(cè)的技術(shù)。JCTVC-G398, "High-level Syntax:Marking process for non-TMVP pictures",ITU-T SG16WP3和 ISO/ IEC JTC1/SC29/WG11第七次會(huì)議的視頻編碼聯(lián)合協(xié)作小組(JCT-VC),日內(nèi)瓦,CH,2011年 11月。在該技術(shù)中,有必要在圖片參數(shù)集(PPS)中引入用于將解碼器圖片緩沖器(DPB)中 的圖片標(biāo)記為"未用于時(shí)間運(yùn)動(dòng)矢量預(yù)測(cè)"的標(biāo)記標(biāo)志。當(dāng)子圖片單元指的是具有等于"真 (TRUE) "的標(biāo)記標(biāo)志的PPS時(shí),該標(biāo)記處理由解碼器執(zhí)行。
[0006] 參考文獻(xiàn)列表
[0007] 非專利文獻(xiàn)
[0008] NPL1:IS0/IEC14496-10,"MPEG-4PartlOAdvanced Video Coding"
[0009] NPL2 :JCTVC-G398, ^High-level Syntax:Marking process for non-TMVP pictures' ITU-T SG16WP3和IS0/IEC JTC1/SC29/WG11第七次會(huì)議的視頻編碼聯(lián)合協(xié)作小 組(JCT-VC),日內(nèi)瓦,CH,2011 年 11 月。


【發(fā)明內(nèi)容】

[0010] 技術(shù)問(wèn)題
[0011] 如【背景技術(shù)】中所述,在用于禁用某些切片的時(shí)間運(yùn)動(dòng)矢量預(yù)測(cè)的公開(kāi)技術(shù)中,有 必要在圖片參數(shù)集(PPS)中引入標(biāo)記標(biāo)志用于將解碼器圖片緩沖器(DPB)中的圖片標(biāo)記為 "不用于時(shí)間運(yùn)動(dòng)矢量預(yù)測(cè)"。與該技術(shù)相關(guān)聯(lián)的一個(gè)主要問(wèn)題是:當(dāng)調(diào)用標(biāo)記處理的切片 丟失或包含錯(cuò)誤時(shí),解碼器不能執(zhí)行預(yù)期的標(biāo)記處理。從而,失去了隨后的編碼器與解碼器 之間的同步。因此用于禁用時(shí)間運(yùn)動(dòng)矢量預(yù)測(cè)的上述技術(shù)不是魯棒的。
[0012] 問(wèn)題的解決方案
[0013] 本發(fā)明尋求提供具有提升的容錯(cuò)性的用于利用時(shí)間運(yùn)動(dòng)矢量預(yù)測(cè)對(duì)視頻進(jìn)行編 碼和解碼的方法和裝置。具體而言,以不容易受錯(cuò)誤影響的方式來(lái)啟用/禁用針對(duì)子圖片 單元(例如,切片)的時(shí)間運(yùn)動(dòng)矢量預(yù)測(cè)。例如,根據(jù)本發(fā)明的實(shí)施例,消除由解碼器執(zhí)行 的上述標(biāo)記處理(即,用于將參考圖片標(biāo)記為"不用于時(shí)間運(yùn)動(dòng)矢量預(yù)測(cè)")。
[0014] 根據(jù)本發(fā)明的第一方案,提供了一種利用時(shí)間運(yùn)動(dòng)矢量預(yù)測(cè)將視頻編碼成經(jīng)編碼 的視頻比特流的方法,所述方法包括:
[0015] 確定用于指示針對(duì)圖片的子圖片單元的圖片間預(yù)測(cè)使用還是未使用時(shí)間運(yùn)動(dòng)矢 量預(yù)測(cè)的標(biāo)志的值;
[0016] 將所述標(biāo)志寫(xiě)入所述子圖片單元的頭部或所述圖片的頭部;并且
[0017] 其中,如果所述標(biāo)志指示使用了時(shí)間運(yùn)動(dòng)矢量預(yù)測(cè),那么所述方法還包括:
[0018] 創(chuàng)建包括多個(gè)運(yùn)動(dòng)矢量預(yù)測(cè)符(predictor)的運(yùn)動(dòng)矢量預(yù)測(cè)符的第一列表,所述 多個(gè)運(yùn)動(dòng)矢量預(yù)測(cè)符包括:從來(lái)自共置的參考圖片的至少一個(gè)運(yùn)動(dòng)矢量推導(dǎo)出的至少一個(gè) 時(shí)間運(yùn)動(dòng)矢量預(yù)測(cè)符;
[0019] 針對(duì)所述子圖片單元中的預(yù)測(cè)單元,從所述第一列表中選擇運(yùn)動(dòng)矢量預(yù)測(cè)符;以 及
[0020] 將第一參數(shù)寫(xiě)入所述經(jīng)編碼的視頻比特流來(lái)指示從所述第一列表中所選擇的運(yùn) 動(dòng)矢量預(yù)測(cè)符。
[0021] 優(yōu)選地,如果所述標(biāo)志指示未使用時(shí)間運(yùn)動(dòng)矢量預(yù)測(cè),那么所述方法還包括:
[0022] 創(chuàng)建包括多個(gè)運(yùn)動(dòng)矢量預(yù)測(cè)符而沒(méi)有任何時(shí)間運(yùn)動(dòng)矢量預(yù)測(cè)符的運(yùn)動(dòng)矢量預(yù)測(cè) 符的第二列表;
[0023] 針對(duì)所述子圖片單元中的預(yù)測(cè)單元,從所述第二列表中選擇運(yùn)動(dòng)矢量預(yù)測(cè)符;以 及
[0024] 將第二參數(shù)寫(xiě)入所述經(jīng)編碼的視頻比特流來(lái)指示從所述第二列表中所選擇的運(yùn) 動(dòng)矢量預(yù)測(cè)符。
[0025] 在一個(gè)實(shí)施例中,所述標(biāo)志的值是基于所述圖片的時(shí)間層確定的。
[0026] 優(yōu)選地,如果確定所述圖片的所述時(shí)間層是最低層或基層,那么設(shè)置所述標(biāo)志的 值來(lái)指示未使用時(shí)間運(yùn)動(dòng)矢量預(yù)測(cè),否則,設(shè)置所述標(biāo)志的值來(lái)指示使用了時(shí)間運(yùn)動(dòng)矢量 預(yù)測(cè)。
[0027] 在另一個(gè)實(shí)施例中,所述標(biāo)志的值是基于所述圖片的圖片順序計(jì)數(shù)(P0C)值確定 的。
[0028] 優(yōu)選地,如果確定所述圖片的所述P0C值大于解碼器圖片緩沖器(DPB)中的參考 圖片的任意P0C值,那么設(shè)置所述標(biāo)志的值來(lái)指示未使用時(shí)間運(yùn)動(dòng)矢量預(yù)測(cè),否則,設(shè)置所 述標(biāo)志的值來(lái)指示使用了時(shí)間運(yùn)動(dòng)矢量預(yù)測(cè)。
[0029] 在又一個(gè)實(shí)施例中,所述標(biāo)志的值是基于所述圖片中的圖片間子圖片單元的子圖 片單元類型確定的。
[0030] 優(yōu)選地,如果所述子圖片單元類型是預(yù)測(cè)性(P)類型,那么設(shè)置所述標(biāo)志的值來(lái) 指示未使用時(shí)間運(yùn)動(dòng)矢量預(yù)測(cè),否則,設(shè)置所述標(biāo)志的值來(lái)指示使用了時(shí)間運(yùn)動(dòng)矢量預(yù)測(cè)。
[0031] 在又一個(gè)實(shí)施例中,所述標(biāo)志的值是基于包含所述子圖片單元的所述圖片是否是 隨機(jī)接入點(diǎn)(RAP)圖片來(lái)確定的。
[0032] 優(yōu)選地,如果所述圖片是RAP圖片并且所述子圖片單元屬于所述圖片的非基層, 那么設(shè)置所述標(biāo)志的值來(lái)指示未使用時(shí)間運(yùn)動(dòng)矢量預(yù)測(cè),否則,設(shè)置所述標(biāo)志的值來(lái)指示 使用了時(shí)間運(yùn)動(dòng)矢量預(yù)測(cè)。
[0033] 優(yōu)選地,將所述標(biāo)志寫(xiě)入所述子圖片單元的所述頭部。
[0034] 優(yōu)選地,所述方法還包括:將一個(gè)或多個(gè)參數(shù)寫(xiě)入所述子圖片單元的頭部,以便指 定在用于子圖片單元的圖片間預(yù)測(cè)的一個(gè)或多個(gè)參考圖片列表中的參考圖片的順序。
[0035] 優(yōu)選地,所述方法還包括:
[0036] 使用所選擇的運(yùn)動(dòng)矢量預(yù)測(cè)符來(lái)執(zhí)行運(yùn)動(dòng)補(bǔ)償?shù)膱D片間預(yù)測(cè)以便產(chǎn)生所述預(yù)測(cè) 單元;
[0037] 從原始采樣塊中減去所述預(yù)測(cè)單元以便產(chǎn)生剩余采樣塊;以及
[0038] 將與預(yù)測(cè)單元相對(duì)應(yīng)的剩余采樣塊編碼成所述經(jīng)編碼的視頻比特流。
[0039] 在一個(gè)實(shí)施例中,所述第二列表包括比所述第一列表少一個(gè)的運(yùn)動(dòng)矢量預(yù)測(cè)符, 并且除了所述時(shí)間運(yùn)動(dòng)矢量預(yù)測(cè)符,所述第一和第二列表的所述運(yùn)動(dòng)矢量預(yù)測(cè)符是相同 的。
[0040] 優(yōu)選地,所述第一和第二參數(shù)在所述經(jīng)編碼的視頻比特流中是使用不同的預(yù)先確 定的比特表示來(lái)表示的。
[0041] 在另一個(gè)實(shí)施例中,所述第一和第二列表包括相同的預(yù)先確定的數(shù)量的運(yùn)動(dòng)矢量 預(yù)測(cè)符,并且所述第二列表包括并不存在于所述第一列表中且是在未使用來(lái)自任何參考圖 片的運(yùn)動(dòng)矢量的情況下推導(dǎo)出的的運(yùn)動(dòng)矢量預(yù)測(cè)符。
[0042] 優(yōu)選地,所述標(biāo)志用于指示:針對(duì)獨(dú)立于所述圖片中的其它子圖片單元的子圖片 單元的所述圖片間預(yù)測(cè),使用還是未使用時(shí)間運(yùn)動(dòng)矢量預(yù)測(cè)。
[0043] 優(yōu)選地,所述子圖片單元是圖片切片。
[0044] 根據(jù)本發(fā)明的第二方案,提供了一種利用時(shí)間運(yùn)動(dòng)矢量預(yù)測(cè)對(duì)經(jīng)編碼的視頻比特 流進(jìn)行解碼的方法,所述方法包括:
[0045] 對(duì)來(lái)自經(jīng)編碼的視頻的子圖片單元的頭部或者圖片的頭部的標(biāo)志進(jìn)行解析;以及 [0046] 確定所述標(biāo)志指示使用還是未使用時(shí)間運(yùn)動(dòng)矢量預(yù)測(cè);
[0047] 其中,如果所述標(biāo)志指示使用了時(shí)間運(yùn)動(dòng)矢量預(yù)測(cè),那么所述方法還包括:
[0048] 創(chuàng)建包括多個(gè)運(yùn)動(dòng)矢量預(yù)測(cè)符的運(yùn)動(dòng)矢量預(yù)測(cè)符的第一列表,所述多個(gè)運(yùn)動(dòng)矢量 預(yù)測(cè)符包括:從來(lái)自共置的參考圖片的至少一個(gè)運(yùn)動(dòng)矢量推導(dǎo)出的至少一個(gè)時(shí)間運(yùn)動(dòng)矢量 預(yù)測(cè)符;
[0049] 對(duì)來(lái)自所述經(jīng)編碼的視頻比特流的第一參數(shù)進(jìn)行解析,所述第一參數(shù)指示針對(duì)所 述子圖片單元中的預(yù)測(cè)單元從所述第一列表中所選擇的運(yùn)動(dòng)矢量預(yù)測(cè)符。
[0050] 優(yōu)選地,如果所述標(biāo)志指示未使用時(shí)間運(yùn)動(dòng)矢量預(yù)測(cè),那么所述方法還包括:
[0051] 創(chuàng)建包括多個(gè)運(yùn)動(dòng)矢量預(yù)測(cè)符而沒(méi)有任何時(shí)間運(yùn)動(dòng)矢量預(yù)測(cè)符的運(yùn)動(dòng)矢量預(yù)測(cè) 符的第二列表;以及
[0052] 對(duì)來(lái)自所述經(jīng)編碼的視頻比特流的第二參數(shù)進(jìn)行解析,所述第二參數(shù)指示針對(duì)所 述子圖片單元中的預(yù)測(cè)單元從所述第二列表中所選擇的運(yùn)動(dòng)矢量預(yù)測(cè)符。
[0053] 根據(jù)本發(fā)明的第三方案,提供了一種利用時(shí)間運(yùn)動(dòng)矢量預(yù)測(cè)將視頻編碼成經(jīng)編碼 的視頻比特流的裝置,所述裝置包括:
[0054] 控制單元,其可操作用于:確定用于指示針對(duì)圖片的子圖片單元的圖片間預(yù)測(cè)使 用還是未使用時(shí)間運(yùn)動(dòng)矢量預(yù)測(cè)的標(biāo)志的值;
[0055] 寫(xiě)單元,其可操作用于:將具有所述值的標(biāo)志寫(xiě)入所述子圖片單元的頭部或所述 圖片的頭部;
[0056] 運(yùn)動(dòng)矢量預(yù)測(cè)單元;以及
[0057] 圖片間預(yù)測(cè)單元,其用于:基于從所述運(yùn)動(dòng)矢量預(yù)測(cè)單元選擇的運(yùn)動(dòng)矢量預(yù)測(cè)符 來(lái)執(zhí)行圖片間預(yù)測(cè),
[0058] 其中,所述運(yùn)動(dòng)矢量預(yù)測(cè)單元被配置為:接收所述標(biāo)志,并且基于所述標(biāo)志是第一 值,所述運(yùn)動(dòng)矢量預(yù)測(cè)單元可操作用于:創(chuàng)建包括多個(gè)運(yùn)動(dòng)矢量預(yù)測(cè)符的運(yùn)動(dòng)矢量預(yù)測(cè)符 的第一列表,所述多個(gè)運(yùn)動(dòng)矢量預(yù)測(cè)符包括:從來(lái)自共置的參考圖片的至少一個(gè)運(yùn)動(dòng)矢量 推導(dǎo)出的至少一個(gè)時(shí)間運(yùn)動(dòng)矢量預(yù)測(cè)符,以及針對(duì)所述子圖片單元中的預(yù)測(cè)單元,從所述 第一列表中選擇運(yùn)動(dòng)矢量預(yù)測(cè)符;以及
[0059] 所述寫(xiě)單元還可操作用于:將第一參數(shù)寫(xiě)入所述經(jīng)編碼的視頻比特流來(lái)指示從所 述第一列表中所選擇的運(yùn)動(dòng)矢量預(yù)測(cè)符。
[0060] 優(yōu)選地,當(dāng)所述標(biāo)志是第二值時(shí),所述運(yùn)動(dòng)矢量預(yù)測(cè)單元可操作用于:創(chuàng)建包括多 個(gè)運(yùn)動(dòng)矢量預(yù)測(cè)符而沒(méi)有任何時(shí)間運(yùn)動(dòng)矢量預(yù)測(cè)符的運(yùn)動(dòng)矢量預(yù)測(cè)符的第二列表;以及針 對(duì)所述子圖片單元中的預(yù)測(cè)單元,從所述第一列表中選擇運(yùn)動(dòng)矢量預(yù)測(cè)符;以及
[0061] 所述寫(xiě)單元還可操作用于:將第二參數(shù)寫(xiě)入所述經(jīng)編碼的視頻比特流來(lái)指示從所 述第二列表中所選擇的運(yùn)動(dòng)矢量預(yù)測(cè)符。
[0062] 根據(jù)本發(fā)明的第四方案,提供了一種利用時(shí)間運(yùn)動(dòng)矢量預(yù)測(cè)對(duì)經(jīng)編碼的視頻比特 流進(jìn)行解碼的裝置,所述裝置包括:
[0063] 解析單元,其可操作用于:對(duì)來(lái)自經(jīng)編碼的視頻的子圖片單元的頭部或者圖片的 頭部的標(biāo)志進(jìn)行解析;以及確定所述標(biāo)志指示使用還是未使用時(shí)間運(yùn)動(dòng)矢量預(yù)測(cè);
[0064] 運(yùn)動(dòng)矢量預(yù)測(cè)單元;以及
[0065] 圖片間預(yù)測(cè)單元,其用于:基于從所述運(yùn)動(dòng)矢量預(yù)測(cè)單元中所選擇的運(yùn)動(dòng)矢量預(yù) 測(cè)符來(lái)執(zhí)行圖片間預(yù)測(cè);
[0066] 其中,所述運(yùn)動(dòng)矢量預(yù)測(cè)單元被配置為:接收所述標(biāo)志,并且基于所述標(biāo)志是第一 值,所述運(yùn)動(dòng)矢量預(yù)測(cè)單元可操作用于:創(chuàng)建包括多個(gè)運(yùn)動(dòng)矢量預(yù)測(cè)符的運(yùn)動(dòng)矢量預(yù)測(cè)符 的第一列表,所述多個(gè)運(yùn)動(dòng)矢量預(yù)測(cè)符包括:從來(lái)自共置的參考圖片的至少一個(gè)運(yùn)動(dòng)矢量 推導(dǎo)出的至少一個(gè)時(shí)間運(yùn)動(dòng)矢量預(yù)測(cè)符;以及
[0067] 所述解析單元還可操作用于:對(duì)來(lái)自所述經(jīng)編碼的視頻比特流的第一參數(shù)進(jìn)行解 析,所述第一參數(shù)指示針對(duì)所述子圖片單元中的預(yù)測(cè)單元從所述第一列表中所選擇的運(yùn)動(dòng) 矢量預(yù)測(cè)符。
[0068] 優(yōu)選地,當(dāng)所述標(biāo)志是第二值時(shí),所述運(yùn)動(dòng)矢量預(yù)測(cè)單元可操作用于:創(chuàng)建包括多 個(gè)運(yùn)動(dòng)矢量預(yù)測(cè)符而沒(méi)有任何時(shí)間運(yùn)動(dòng)矢量預(yù)測(cè)符的運(yùn)動(dòng)矢量預(yù)測(cè)符的第二列表;以及 [0069] 所述解析單元還可操作用于:對(duì)來(lái)自所述經(jīng)編碼的視頻比特流的第二參數(shù)進(jìn)行解 析,所述第二參數(shù)指示針對(duì)所述子圖片單元中的預(yù)測(cè)單元從所述第二列表中所選擇的運(yùn)動(dòng) 矢量預(yù)測(cè)符。
[0070] 本發(fā)明的有利效果
[0071] 本發(fā)明的實(shí)施例提供了具有圖片間預(yù)測(cè)的提升的容錯(cuò)性的、用于使用時(shí)間運(yùn)動(dòng)矢 量預(yù)測(cè)對(duì)視頻進(jìn)行編碼和解碼的方法和裝置。例如,這些實(shí)施例還可以導(dǎo)致圖片間預(yù)測(cè)的 提升的靈活性和編碼效率,因?yàn)榭梢葬槍?duì)同一個(gè)圖片中的多個(gè)子圖片單元來(lái)獨(dú)立地啟用和 禁用時(shí)間運(yùn)動(dòng)矢量預(yù)測(cè)。

【專利附圖】

【附圖說(shuō)明】
[0072] 圖1描繪了根據(jù)本發(fā)明的實(shí)施例的示例性經(jīng)編碼的視頻比特流的分解示意圖;
[0073] 圖2描繪了示出根據(jù)本發(fā)明的實(shí)施例的對(duì)視頻進(jìn)行編碼的方法的流程圖;
[0074] 圖3描繪了用于對(duì)輸入視頻/圖像比特流進(jìn)行編碼的示例性裝置的示意性框圖;
[0075] 圖4描繪了示出根據(jù)本發(fā)明的實(shí)施例的對(duì)經(jīng)編碼的視頻進(jìn)行解碼的方法的流程 圖;
[0076] 圖5描繪了用于對(duì)輸入的經(jīng)編碼的比特流進(jìn)行解碼的示例性裝置的示意性框圖;
[0077] 圖6描繪了示出一組示例性圖片的不同時(shí)間層的圖;
[0078] 圖7描繪了示出根據(jù)第一實(shí)施例確定時(shí)間運(yùn)動(dòng)矢量預(yù)測(cè)使用標(biāo)志的值的方法的 流程圖;
[0079] 圖8描繪了示出根據(jù)第二實(shí)施例確定時(shí)間運(yùn)動(dòng)矢量預(yù)測(cè)使用標(biāo)志的值的方法的 流程圖;
[0080] 圖9描繪了示出根據(jù)第三實(shí)施例確定時(shí)間運(yùn)動(dòng)矢量預(yù)測(cè)使用標(biāo)志的值的方法的 流程圖;
[0081] 圖10描繪了 NAL單元流的圖表示,即,用于經(jīng)編碼的視頻比特流的一系列NAL單 元;
[0082] 圖11利用多個(gè)切片描繪了包含多個(gè)視圖/層的示例性RAP圖片的圖表示;
[0083] 圖12描繪了示出根據(jù)第四實(shí)施例確定時(shí)間運(yùn)動(dòng)矢量預(yù)測(cè)使用標(biāo)志的值的方法的 流程圖;
[0084] 圖13示出了用于實(shí)現(xiàn)內(nèi)容分配服務(wù)的內(nèi)容提供系統(tǒng)的總體配置;
[0085] 圖14示出了數(shù)字廣播系統(tǒng)的總體配置;
[0086] 圖15示出了說(shuō)明電視機(jī)的配置示例的框圖。
[0087] 圖16示出了說(shuō)明從作為光盤的記錄介質(zhì)上讀取信息以及在其上寫(xiě)入信息的信息 復(fù)制/記錄單元的配置示例的框圖;
[0088] 圖17示出了作為光盤的記錄介質(zhì)的配置的示例;
[0089] 圖18A示出了蜂窩電話的示例;
[0090] 圖18B是示出蜂窩電話的配置示例的框圖;
[0091] 圖19示出了復(fù)用數(shù)據(jù)的結(jié)構(gòu);
[0092] 圖20示意性地示出了在復(fù)用數(shù)據(jù)中每個(gè)流是怎樣被復(fù)用的;
[0093] 圖21更加詳細(xì)地示出了視頻流怎樣存儲(chǔ)在PES分組的流中;
[0094] 圖22示出了 TS分組的結(jié)構(gòu)和在復(fù)用數(shù)據(jù)中的源分組;
[0095] 圖23示出了 PMT的數(shù)據(jù)結(jié)構(gòu);
[0096] 圖24示出了復(fù)用數(shù)據(jù)信息的內(nèi)部結(jié)構(gòu);
[0097] 圖25示出了流屬性信息的內(nèi)部結(jié)構(gòu);
[0098] 圖26示出了用于識(shí)別視頻數(shù)據(jù)的步驟;
[0099] 圖27示出了用于實(shí)現(xiàn)根據(jù)每一實(shí)施例的運(yùn)動(dòng)圖片編碼方法和運(yùn)動(dòng)圖片解碼方法 的集成電路的配置的示例;
[0100] 圖28示出了用于在驅(qū)動(dòng)頻率之間進(jìn)行切換的配置;
[0101] 圖29示出了用于識(shí)別視頻數(shù)據(jù)以及在驅(qū)動(dòng)頻率之間進(jìn)行切換的步驟;
[0102] 圖30示出了在其中視頻數(shù)據(jù)標(biāo)準(zhǔn)與驅(qū)動(dòng)頻率相關(guān)聯(lián)的查找表的示例;
[0103] 圖31A是示出用于對(duì)信號(hào)處理單元的模塊進(jìn)行共享的配置的示例的圖;
[0104] 圖31B是示出用于對(duì)信號(hào)處理單元的模塊進(jìn)行共享的配置的另一個(gè)示例的圖。

【具體實(shí)施方式】
[0105] 根據(jù)本發(fā)明的示例性實(shí)施例,提供了使用時(shí)間運(yùn)動(dòng)矢量預(yù)測(cè)(TMVP)對(duì)視頻進(jìn)行 編碼的方法和對(duì)視頻進(jìn)行解碼的方法,及其裝置。具體而言,以不易受錯(cuò)誤影響的方式來(lái)啟 用/禁用針對(duì)子圖片單元(例如,切片)的時(shí)間運(yùn)動(dòng)矢量預(yù)測(cè)。為了實(shí)現(xiàn)該目標(biāo),根據(jù)本發(fā) 明的優(yōu)選實(shí)施例,將標(biāo)志引入到圖片的頭部中或者更優(yōu)選地引入到子圖片單元的頭部中, 以用于指示針對(duì)子圖片單元的圖片間(或簡(jiǎn)稱為"間")預(yù)測(cè)是否使用了時(shí)間運(yùn)動(dòng)矢量預(yù) 測(cè)。該標(biāo)志還可以被稱為時(shí)間運(yùn)動(dòng)矢量預(yù)測(cè)使用標(biāo)志。在本發(fā)明的另外的方面中,在各個(gè) 實(shí)施例中公開(kāi)了用于確定/決定標(biāo)志的值的優(yōu)選技術(shù)。
[0106] 為了清楚和簡(jiǎn)單起見(jiàn),現(xiàn)在將對(duì)本發(fā)明的示例性實(shí)施例進(jìn)行進(jìn)一步的詳細(xì)描述, 由此子圖片單元是圖片的切片。本領(lǐng)域的技術(shù)人員將明白的是:切片分割僅是用于將圖片 劃分成多個(gè)子圖片分區(qū)的一種可能的方法。因此,下文中描述的本發(fā)明的實(shí)施例不局限于 子圖片單元是切片。例如,諸如拼貼、熵片和波陣面分割單元的其它子圖片分割方法都在本 發(fā)明的范圍之內(nèi)。
[0107] 圖1是根據(jù)本發(fā)明的實(shí)施例的示例性經(jīng)編碼的視頻比特流100的分解示意圖。經(jīng) 編碼的視頻比特流100包括頭部110和與頭部110相關(guān)聯(lián)的多個(gè)圖片112。通常將圖片112 分割成多個(gè)子圖片單元(例如,切片)114。每一個(gè)切片114包括切片頭部116和與切片頭 部116相關(guān)聯(lián)的切片數(shù)據(jù)118。切片數(shù)據(jù)118包括多個(gè)圖片間預(yù)測(cè)類型的預(yù)測(cè)單元120。
[0108] 在如圖1中所示的示例性實(shí)施例中,用于指示針對(duì)切片114的圖片間預(yù)測(cè)是否使 用了時(shí)間運(yùn)動(dòng)矢量預(yù)測(cè)的標(biāo)志122優(yōu)選位于切片頭部116中。因此,可以獨(dú)立于同一圖片 112中的其它切片114來(lái)啟用和禁用每一個(gè)切片114的時(shí)間運(yùn)動(dòng)矢量預(yù)測(cè)。切片頭部116 還包括:用于規(guī)定一個(gè)或多個(gè)參考圖片列表中的參考圖片的順序的參考圖片列表排序參數(shù) 124。這些參數(shù)124確定用于與切片頭部116相關(guān)聯(lián)或相對(duì)應(yīng)的切片114的圖片間預(yù)測(cè)的 參考圖片列表中的參考圖片的有效或最終順序。這些參數(shù)124可以規(guī)定要在一個(gè)或多個(gè)初 始參考圖片列表上執(zhí)行的重新排序過(guò)程,或者可以規(guī)定在不進(jìn)行重新排序的情況下使用初 始參考圖片列表。如圖1中所不,標(biāo)志122優(yōu)選位于與參考圖片列表排序參數(shù)124相同的 切片頭部116中。運(yùn)動(dòng)矢量預(yù)測(cè)符選擇參數(shù)126位于每一個(gè)預(yù)測(cè)單元120中,用于在可用 于預(yù)測(cè)單元120的圖片間預(yù)測(cè)的多個(gè)運(yùn)動(dòng)矢量預(yù)測(cè)符中選擇運(yùn)動(dòng)矢量預(yù)測(cè)符。
[0109] 在另一個(gè)實(shí)施例中,參考圖片列表排序參數(shù)124和時(shí)間運(yùn)動(dòng)矢量預(yù)測(cè)使用標(biāo)志 122位于在同一圖片112中的多個(gè)切片114之間共享的頭部(未示出)中。例如,圖片級(jí)別 頭部110可以是HEVC編碼方案中的適應(yīng)參數(shù)集合(APS)或公共切片片段頭部。
[0110] 如同前文中所解釋的,切片分割僅是用于將圖片劃分成多個(gè)子圖片分區(qū)的一種可 能的方法。可以使用其它可能的子圖片分割方法,例如,拼貼、熵片和波陣面分割單元。在 這些其它的子圖片分割方法中,如前文中所述,位于切片頭部116中的參數(shù)124和標(biāo)志122 反而可以位于子圖片單元的頭部中。
[0111] 圖2描繪了示出根據(jù)本發(fā)明的實(shí)施例的對(duì)視頻進(jìn)行編碼的方法200的流程圖。在 步驟S202中,將一個(gè)或多個(gè)參數(shù)(即,參考圖片列表排序參數(shù))124寫(xiě)入切片114的頭部 116中,以規(guī)定用于切片124的圖片間預(yù)測(cè)的一個(gè)或多個(gè)參考圖片列表中的參考圖片的順 序。這些參考圖片列表中的一個(gè)參考圖片列表(例如參考圖片列表0)中預(yù)先確定的位置 (例如第一圖片)指示共置的參考圖片。在步驟S204中,確定指示針對(duì)切片124的圖片間 預(yù)測(cè)是否使用了時(shí)間運(yùn)動(dòng)矢量的標(biāo)志122的值。將在后文根據(jù)本發(fā)明的各個(gè)實(shí)施例描述用 于確定標(biāo)志122的值的多種技術(shù)。隨后在步驟S206中,將標(biāo)志122寫(xiě)入切片114的頭部 116中。在步驟S208中,對(duì)標(biāo)志122的值進(jìn)行分析或判斷以便確定標(biāo)志122指示使用還是 未使用時(shí)間運(yùn)動(dòng)矢量預(yù)測(cè)。例如,具有值"〇"的標(biāo)志122可以指示未使用時(shí)間運(yùn)動(dòng)矢量預(yù) 測(cè),而具有值" 1"的標(biāo)志122可以指示使用了時(shí)間運(yùn)動(dòng)矢量預(yù)測(cè),或者反之亦然。
[0112] 如果標(biāo)志122指示使用了時(shí)間運(yùn)動(dòng)矢量預(yù)測(cè),那么在步驟S210中,創(chuàng)建運(yùn)動(dòng)矢量 預(yù)測(cè)符的列表(第一列表),其包括多個(gè)運(yùn)動(dòng)矢量預(yù)測(cè)符,其中包括從來(lái)自共置的參考圖 片的至少一個(gè)運(yùn)動(dòng)矢量推導(dǎo)出的至少一個(gè)時(shí)間運(yùn)動(dòng)矢量預(yù)測(cè)符。僅通過(guò)示例的方式,多個(gè) 運(yùn)動(dòng)矢量可以包括:至少一個(gè)時(shí)間運(yùn)動(dòng)矢量預(yù)測(cè)符,從空間相鄰的預(yù)測(cè)單元/塊(即,空間 運(yùn)動(dòng)矢量預(yù)測(cè)符)推導(dǎo)出的一個(gè)或多個(gè)運(yùn)動(dòng)矢量,以及零運(yùn)動(dòng)矢量。在步驟S212中,從運(yùn) 動(dòng)矢量預(yù)測(cè)符的列表中選出運(yùn)動(dòng)矢量預(yù)測(cè)符用于切片124中的采樣的目標(biāo)塊(即預(yù)測(cè)單 元)120。在步驟214中,將參數(shù)(即,運(yùn)動(dòng)矢量預(yù)測(cè)符選擇參數(shù))(例如,第一參數(shù))126寫(xiě) 入經(jīng)編碼的視頻比特流100 (即,寫(xiě)入切片114的預(yù)測(cè)單元120),以用于指示從運(yùn)動(dòng)矢量預(yù) 測(cè)符的列表中選出的運(yùn)動(dòng)矢量預(yù)測(cè)符。
[0113] 另一方面,如果標(biāo)志122指示未使用時(shí)間運(yùn)動(dòng)矢量預(yù)測(cè),那么在步驟S216中,創(chuàng)建 包括多個(gè)運(yùn)動(dòng)矢量預(yù)測(cè)符而沒(méi)有任何時(shí)間運(yùn)動(dòng)矢量預(yù)測(cè)符的運(yùn)動(dòng)矢量預(yù)測(cè)符的列表(例 如,第二列表)。在步驟S218中,從運(yùn)動(dòng)矢量預(yù)測(cè)符的列表中選出運(yùn)動(dòng)矢量預(yù)測(cè)符用于切片 124中的采樣的目標(biāo)塊(即預(yù)測(cè)單元)。在步驟S220中,將參數(shù)(即,運(yùn)動(dòng)矢量預(yù)測(cè)符選擇 參數(shù))(例如,第二參數(shù))寫(xiě)入經(jīng)編碼的視頻比特流100 (即,寫(xiě)入與切片頭部116相關(guān)聯(lián)的 切片數(shù)據(jù)118的每一個(gè)預(yù)測(cè)單元120),以用于指示從運(yùn)動(dòng)矢量預(yù)測(cè)符的列表中選出的運(yùn)動(dòng) 矢量預(yù)測(cè)符。
[0114] 在步驟S214或步驟S220之后,使用所選擇的運(yùn)動(dòng)矢量預(yù)測(cè)符針對(duì)切片214執(zhí)行 經(jīng)運(yùn)動(dòng)補(bǔ)償?shù)膱D片間預(yù)測(cè)來(lái)產(chǎn)生預(yù)測(cè)采樣塊。隨后,在步驟S226中,從原始采樣塊中減去 預(yù)測(cè)采樣塊來(lái)產(chǎn)生剩余采樣塊。因此,在步驟S226中,將與目標(biāo)塊相對(duì)應(yīng)的剩余采樣塊編 碼成經(jīng)編碼的視頻比特流100。
[0115] 因此,在本發(fā)明的上述實(shí)施例中,用于指示是否使用了時(shí)間運(yùn)動(dòng)矢量預(yù)測(cè)的標(biāo)志 122能夠獨(dú)立于同一個(gè)圖片112中的其它切片114來(lái)控制一個(gè)切片114。因此,與第一切片 114相對(duì)應(yīng)的標(biāo)志122在同一圖片112中的第二或其它切片中并不確定是否使用了時(shí)間運(yùn) 動(dòng)矢量預(yù)測(cè)。另外,在上述實(shí)施例中,消除了如【背景技術(shù)】中所述的對(duì)在解碼器圖片緩沖器 (DPB)中的參考圖片進(jìn)行的標(biāo)記處理。這導(dǎo)致提升了圖片間預(yù)測(cè)的靈活性和編碼效率。
[0116] 在本發(fā)明的實(shí)施例中,運(yùn)動(dòng)矢量預(yù)測(cè)符的第一和第二列表包括不同數(shù)量的運(yùn)動(dòng)矢 量預(yù)測(cè)符。優(yōu)選地,第二列表包括的運(yùn)動(dòng)矢量預(yù)測(cè)符比第一列表少一個(gè)。在第一和第二列表 二者中,不同于時(shí)間運(yùn)動(dòng)矢量預(yù)測(cè)符的運(yùn)動(dòng)矢量預(yù)測(cè)符可以是相同或等效的。這可以增加 編碼效率,因?yàn)榫幋a器具有更多選擇來(lái)從包括時(shí)間運(yùn)動(dòng)矢量預(yù)測(cè)符的列表(即,第一列表) 中選擇最佳的候選者。因?yàn)槲词褂脮r(shí)間運(yùn)動(dòng)矢量預(yù)測(cè),所以第二列表可以提供更好的容錯(cuò) 性。在經(jīng)編碼的視頻比特流100中,第一和第二參數(shù)表示所選擇的運(yùn)動(dòng)矢量預(yù)測(cè)符可以使 用不同的比特表示,例如,使用在算術(shù)編碼二值化或可變長(zhǎng)度碼中具有不同最大值的截短 的一元表示。
[0117] 在本發(fā)明的另一個(gè)實(shí)施例中,第一和第二列表包括相同數(shù)量的運(yùn)動(dòng)矢量預(yù)測(cè)符。 第二列表包括不存在于第一列表中的另一個(gè)唯一預(yù)先確定的運(yùn)動(dòng)矢量預(yù)測(cè)符,而不是時(shí)間 運(yùn)動(dòng)矢量預(yù)測(cè)符。這可以增加編碼效率,因?yàn)榫幋a器具有更多選擇來(lái)從包括唯一預(yù)先確定 的運(yùn)動(dòng)矢量預(yù)測(cè)符的列表(即,第二列表)中選擇最佳的候選者。由于候選時(shí)間運(yùn)動(dòng)矢量 預(yù)測(cè)符的最大數(shù)量對(duì)于第一和第二列表來(lái)說(shuō)是相同的,因此,這降低了對(duì)用于指示所選擇 的運(yùn)動(dòng)矢量預(yù)測(cè)符的索引參數(shù)進(jìn)行的解析過(guò)程的復(fù)雜度。唯一的運(yùn)動(dòng)矢量預(yù)測(cè)符是在沒(méi)有 時(shí)間依賴性(即,未使用來(lái)自任何參考圖片的運(yùn)動(dòng)矢量)的情況下推導(dǎo)出的。僅通過(guò)示例的 方式,唯一的運(yùn)動(dòng)矢量預(yù)測(cè)符可以是來(lái)自預(yù)先確定的相鄰位置的空間運(yùn)動(dòng)矢量預(yù)測(cè)符。作 為另一個(gè)示例,唯一的運(yùn)動(dòng)矢量預(yù)測(cè)符可以是零運(yùn)動(dòng)矢量預(yù)測(cè)符。
[0118] 現(xiàn)在下面將描述根據(jù)本發(fā)明的實(shí)施例的用于對(duì)視頻進(jìn)行編碼的示例性裝置300。
[0119] 圖3描繪了用于基于逐塊對(duì)輸入視頻/圖像比特流302進(jìn)行編碼以便生成經(jīng)編碼 的視頻比特流304的示例性裝置300的示意性框圖。裝置300包括:可操作用于將輸入數(shù) 據(jù)變換成頻率系數(shù)的變換單元306 ;可操作用于對(duì)輸入數(shù)據(jù)進(jìn)行量化的量化單元308 ;可操 作用于對(duì)輸入數(shù)據(jù)進(jìn)行反量化的反量化單元310 ;可操作用于對(duì)輸入數(shù)據(jù)進(jìn)行反頻率變換 的反變換單元312 ;可操作用于存儲(chǔ)諸如視頻和圖像的數(shù)據(jù)的塊存儲(chǔ)器314和圖片存儲(chǔ)器 316 ;可操作用于執(zhí)行圖片內(nèi)預(yù)測(cè)的圖片內(nèi)預(yù)測(cè)單元318 ;可操作用于執(zhí)行圖片間預(yù)測(cè)的圖 片間預(yù)測(cè)單元320 ;可操作用于將輸入數(shù)據(jù)編碼成經(jīng)編碼的視頻比特流304的熵編碼單元 322;可操作用于決定針對(duì)目標(biāo)切片的圖片間預(yù)測(cè)是否使用時(shí)間運(yùn)動(dòng)矢量預(yù)測(cè)的控制單元 324 ;運(yùn)動(dòng)矢量預(yù)測(cè)單元330 ;以及可操作用于將數(shù)據(jù)寫(xiě)入經(jīng)編碼的視頻比特流304的寫(xiě)單 元 328。
[0120] 為了清晰起見(jiàn),現(xiàn)在將對(duì)通過(guò)如圖3中所示的裝置300的示例性數(shù)據(jù)流進(jìn)行描述。 將輸入視頻302輸入加法器,并且向變換單元306輸出相加的值305。變換單元306將相加 的值305變換成頻率系數(shù),并且向量化單元308輸出所產(chǎn)生的頻率系數(shù)307。量化單元308 對(duì)輸入的頻率系數(shù)307進(jìn)行量化,并且向反量化單元310和熵編碼單元322輸出所產(chǎn)生的 經(jīng)量化的值309。熵編碼單元322對(duì)從量化單元308輸出的經(jīng)量化的值309進(jìn)行編碼,并且 輸出經(jīng)編碼的視頻比特流304。
[0121] 反量化單元310對(duì)從量化單元308輸出的經(jīng)量化的值309進(jìn)行反量化,并且向反 變換單元312輸出頻率系數(shù)311。反變換單元312對(duì)頻率系數(shù)311進(jìn)行反頻率變換以便將 頻率系數(shù)變換成比特流的采樣值,并且向加法器輸出所產(chǎn)生的采樣值313。加法器將從反變 換單元314輸出的比特流的采樣值313加上從圖片內(nèi)預(yù)測(cè)單元318或圖片間預(yù)測(cè)單元320 輸出的預(yù)測(cè)的視頻/圖像值319,并且向塊存儲(chǔ)器105或圖片存儲(chǔ)器106輸出所產(chǎn)生的相 加的值315用于進(jìn)一步的預(yù)測(cè)。圖片內(nèi)預(yù)測(cè)單元318或圖片間預(yù)測(cè)單元320在存儲(chǔ)在塊存 儲(chǔ)器314或圖片存儲(chǔ)器316中的重構(gòu)的視頻/圖像中進(jìn)行搜索,并且估計(jì)例如與輸入視頻 /圖像最相似的視頻/圖像區(qū)域用于預(yù)測(cè)。
[0122] 控制單元324做出關(guān)于針對(duì)目標(biāo)切片的圖片間預(yù)測(cè)是否使用了時(shí)間運(yùn)動(dòng)矢量預(yù) 測(cè)的決定,并且向運(yùn)動(dòng)矢量預(yù)測(cè)單元330和寫(xiě)單元322輸出指示該決定的信號(hào)325。隨后將 根據(jù)本發(fā)明的各個(gè)實(shí)施例來(lái)對(duì)用于決定/確定是否使用了時(shí)間運(yùn)動(dòng)矢量預(yù)測(cè)(即,確定標(biāo) 志122的值)的多種技術(shù)進(jìn)行描述?;谠摏Q定,圖片間預(yù)測(cè)單元320在使用或未使用時(shí) 間運(yùn)動(dòng)矢量預(yù)測(cè)符的情況下執(zhí)行圖片間預(yù)測(cè)。具體而言,運(yùn)動(dòng)矢量預(yù)測(cè)單元330被配置為: 接收標(biāo)志122,并且如果標(biāo)志是第一值(例如," 1"),那么運(yùn)動(dòng)矢量預(yù)測(cè)單元330可操作用 于創(chuàng)建運(yùn)動(dòng)矢量預(yù)測(cè)符的第一列表,其包括多個(gè)運(yùn)動(dòng)矢量預(yù)測(cè)符,其中包括從來(lái)自共置的 參考圖片的至少一個(gè)運(yùn)動(dòng)矢量推導(dǎo)出的至少一個(gè)時(shí)間運(yùn)動(dòng)矢量預(yù)測(cè)符,以及針對(duì)子圖片單 元中的預(yù)測(cè)單元從第一列表中選出運(yùn)動(dòng)矢量預(yù)測(cè)符。寫(xiě)單元328還可操作用于:將第一參 數(shù)寫(xiě)入經(jīng)編碼的視頻比特流來(lái)指示從第一列表中選出的運(yùn)動(dòng)矢量預(yù)測(cè)符331。另一方面,如 果標(biāo)志122是第二值(例如,"0"),那么運(yùn)動(dòng)矢量預(yù)測(cè)單元330可操作用于:創(chuàng)建包括多個(gè) 運(yùn)動(dòng)矢量預(yù)測(cè)符而沒(méi)有任何時(shí)間運(yùn)動(dòng)矢量預(yù)測(cè)符的運(yùn)動(dòng)矢量預(yù)測(cè)符的第二列表;以及針對(duì) 子圖片單元中的預(yù)測(cè)單元,從第二列表中選出運(yùn)動(dòng)矢量預(yù)測(cè)符。在這種情況下,寫(xiě)單元328 還可操作用于:將第二參數(shù)寫(xiě)入經(jīng)編碼的視頻比特流304來(lái)指示從第二列表中選出的運(yùn)動(dòng) 矢量預(yù)測(cè)符331。寫(xiě)單元328還可操作用于:將表示具有指示是否使用了時(shí)間運(yùn)動(dòng)矢量預(yù) 測(cè)的第一值或第二值(例如,"〇"或"1")的標(biāo)志122的數(shù)據(jù)326寫(xiě)入經(jīng)編碼的視頻比特流 304(例如,子圖片單元的頭部或圖片的頭部)。
[0123] 圖4描繪了示出根據(jù)本發(fā)明的實(shí)施例的對(duì)經(jīng)編碼的視頻進(jìn)行解碼的方法400的流 程圖。具體而言,方法400可操作用于:對(duì)根據(jù)如圖2中所示的上述對(duì)視頻進(jìn)行編碼的方 法進(jìn)行編碼的經(jīng)編碼的視頻比特流100進(jìn)行解碼。在步驟S402中,對(duì)來(lái)自切片114的頭部 116的一個(gè)或多個(gè)參數(shù)(即,參考圖片列表排序參數(shù))進(jìn)行解析,以規(guī)定用于切片114的圖 片間預(yù)測(cè)的一個(gè)或多個(gè)參考圖片列表中的參考圖片的順序。如上文所提到的,在這些參考 圖片列表中的一個(gè)參考圖片列表(例如參考圖片列表〇)中的預(yù)先確定的位置(例如第一 圖片)指示共置的參考圖片。在步驟S404中,對(duì)來(lái)自頭部116的標(biāo)志(即,時(shí)間運(yùn)動(dòng)矢量 預(yù)測(cè)標(biāo)志)122進(jìn)行解析,標(biāo)志122指示針對(duì)切片118的圖片間預(yù)測(cè)是否使用了時(shí)間運(yùn)動(dòng)矢 量預(yù)測(cè)。在步驟S406中,對(duì)標(biāo)志122的值進(jìn)行分析或判斷以便確定標(biāo)志122指示使用還是 未使用時(shí)間運(yùn)動(dòng)矢量預(yù)測(cè)。
[0124] 如果標(biāo)志122指示使用了時(shí)間運(yùn)動(dòng)矢量預(yù)測(cè),那么在步驟S408中,倉(cāng)ij建運(yùn)動(dòng)矢量 預(yù)測(cè)符的列表(第一列表),其包括多個(gè)運(yùn)動(dòng)矢量預(yù)測(cè)符,其中包括從來(lái)自共置的參考圖片 的至少一個(gè)運(yùn)動(dòng)矢量推導(dǎo)出的至少一個(gè)時(shí)間運(yùn)動(dòng)矢量預(yù)測(cè)符。僅通過(guò)示例的方式,多個(gè)運(yùn) 動(dòng)矢量可以包括:至少一個(gè)時(shí)間運(yùn)動(dòng)矢量預(yù)測(cè)符,從空間相鄰的預(yù)測(cè)單元/塊(即,空間運(yùn) 動(dòng)矢量預(yù)測(cè)符)推導(dǎo)出的一個(gè)或多個(gè)運(yùn)動(dòng)矢量,以及零運(yùn)動(dòng)矢量。在步驟S410中,對(duì)來(lái)自 經(jīng)編碼的視頻比特流1〇〇(即,根據(jù)切片114的預(yù)測(cè)單元120)的參數(shù)(即,運(yùn)動(dòng)矢量預(yù)測(cè)符 選擇參數(shù))(例如,第一參數(shù))126進(jìn)行解析,其指示針對(duì)切片114中的采樣的目標(biāo)塊(即預(yù) 測(cè)單元120)從運(yùn)動(dòng)矢量預(yù)測(cè)符的列表中選出的運(yùn)動(dòng)矢量預(yù)測(cè)符。
[0125] 另一方面,如果標(biāo)志122指示未使用時(shí)間運(yùn)動(dòng)矢量預(yù)測(cè),那么在步驟S412中,創(chuàng)建 包括多個(gè)運(yùn)動(dòng)矢量預(yù)測(cè)符而沒(méi)有任何時(shí)間運(yùn)動(dòng)矢量預(yù)測(cè)符的運(yùn)動(dòng)矢量預(yù)測(cè)符的列表(例 如,第二列表)。在步驟S414中,對(duì)來(lái)自經(jīng)編碼的視頻比特流100 (即,根據(jù)切片114的預(yù)測(cè) 單元120)對(duì)參數(shù)(即,運(yùn)動(dòng)矢量預(yù)測(cè)符選擇參數(shù))(例如,第二參數(shù))進(jìn)行解析,其指示針 對(duì)切片114中的采樣的目標(biāo)塊(即預(yù)測(cè)單元120)從運(yùn)動(dòng)矢量預(yù)測(cè)符的列表中選出的運(yùn)動(dòng) 矢量預(yù)測(cè)符。
[0126] 在步驟S410或步驟S414之后,在步驟S416中,使用所選擇的運(yùn)動(dòng)矢量預(yù)測(cè)符執(zhí) 行經(jīng)運(yùn)動(dòng)補(bǔ)償?shù)膱D片間預(yù)測(cè)來(lái)產(chǎn)生預(yù)測(cè)采樣塊。隨后,在步驟S418中,從經(jīng)編碼的視頻比 特流100中解碼出剩余采樣塊。此后,在步驟S420中,將預(yù)測(cè)采樣塊和剩余采樣塊加在一 起以產(chǎn)生與目標(biāo)塊相對(duì)應(yīng)的重構(gòu)采樣塊。
[0127] 現(xiàn)在下面將描述根據(jù)本發(fā)明的實(shí)施例的用于對(duì)經(jīng)編碼的視頻進(jìn)行解碼的示例性 裝置500。
[0128] 圖5描繪了用于基于逐塊對(duì)輸入經(jīng)編碼的比特流502進(jìn)行解碼并且例如向顯示器 輸出視頻/圖像504的示例性裝置500的示意性框圖。裝置500包括:可操作用于對(duì)輸入 經(jīng)編碼的比特流502進(jìn)行解碼的熵解碼單元506 ;可操作用于對(duì)輸入數(shù)據(jù)進(jìn)行反量化的反 量化單元508 ;可操作用于對(duì)輸入數(shù)據(jù)進(jìn)行反頻率變換的反變換單元510 ;可操作用于存儲(chǔ) 諸如視頻和圖像的數(shù)據(jù)的塊存儲(chǔ)器512和圖片存儲(chǔ)器514;用于執(zhí)行圖片內(nèi)預(yù)測(cè)的圖片內(nèi) 預(yù)測(cè)單元516 ;用于執(zhí)行圖片間預(yù)測(cè)的圖片間預(yù)測(cè)單元518 ;運(yùn)動(dòng)矢量預(yù)測(cè)單元522 ;以及 可操作用于對(duì)輸入經(jīng)編碼的比特流502進(jìn)行解析并輸出各個(gè)參數(shù)520、521的解析單元503。
[0129] 為了清晰起見(jiàn),現(xiàn)在將對(duì)通過(guò)如圖5中所示的裝置500的示例性數(shù)據(jù)流進(jìn)行描述。 將輸入經(jīng)編碼的比特流502輸入到熵解碼單元506。在經(jīng)編碼的比特流502輸入到熵解碼單 元506之后,熵解碼單元506對(duì)輸入經(jīng)編碼的比特流502進(jìn)行解碼,并且將經(jīng)解碼的值507 輸出到反量化單元508。反量化單元508對(duì)經(jīng)解碼的值507進(jìn)行反量化,并且向反變換單元 510輸出頻率系數(shù)509。反變換單元510對(duì)頻率系數(shù)509進(jìn)行反頻率變換以便將頻率系數(shù) 509變換成采樣值511,并且向加法器輸出所產(chǎn)生的采樣值511。加法器將所產(chǎn)生的采樣值 511加上從圖片內(nèi)預(yù)測(cè)單元516或圖片間預(yù)測(cè)單元518輸出的預(yù)測(cè)的視頻/圖像值519,并 且向例如顯示器以及向塊存儲(chǔ)器512或圖片存儲(chǔ)器514輸出所產(chǎn)生的值504以用于進(jìn)一步 的預(yù)測(cè)。此外,圖片內(nèi)預(yù)測(cè)單元516或圖片間預(yù)測(cè)單元518在存儲(chǔ)于塊存儲(chǔ)器512或圖片 存儲(chǔ)器514中的視頻/圖像中進(jìn)行搜索,并且估計(jì)例如與經(jīng)解碼的視頻/圖像最相似的視 頻/圖像區(qū)域用于預(yù)測(cè)。
[0130] 另外,解析單元506對(duì)來(lái)自切片或圖片的頭部用于指示針對(duì)目標(biāo)切片的圖片間預(yù) 測(cè)是否使用了時(shí)間運(yùn)動(dòng)矢量預(yù)測(cè)的標(biāo)志122進(jìn)行解析,并且向運(yùn)動(dòng)矢量預(yù)測(cè)單元522輸出 所解析的數(shù)據(jù)520。圖片間預(yù)測(cè)單元518可操作用于:基于標(biāo)志122的值和來(lái)自運(yùn)動(dòng)矢量 預(yù)測(cè)單元522的所選擇的運(yùn)動(dòng)矢量預(yù)測(cè)符,在使用或未使用時(shí)間運(yùn)動(dòng)矢量預(yù)測(cè)符的情況下 執(zhí)行圖片間預(yù)測(cè)。具體而言,運(yùn)動(dòng)矢量預(yù)測(cè)單元522被配置為:接收包含標(biāo)志122的數(shù)據(jù) 520,并且如果標(biāo)志是第一值(例如,"1"),那么運(yùn)動(dòng)矢量預(yù)測(cè)單元522可操作用于創(chuàng)建運(yùn) 動(dòng)矢量預(yù)測(cè)符的第一列表,其包括多個(gè)運(yùn)動(dòng)矢量預(yù)測(cè)符,其中包括從來(lái)自共置的參考圖片 的至少一個(gè)運(yùn)動(dòng)矢量推導(dǎo)出的至少一個(gè)時(shí)間運(yùn)動(dòng)矢量預(yù)測(cè)符。如果標(biāo)志是第二值(例如, "0"),那么運(yùn)動(dòng)矢量單元522可操作用于:創(chuàng)建包括多個(gè)運(yùn)動(dòng)矢量預(yù)測(cè)符而沒(méi)有任何時(shí)間 運(yùn)動(dòng)矢量預(yù)測(cè)符的運(yùn)動(dòng)矢量預(yù)測(cè)符的第二列表。解析單元503還可操作用于:對(duì)來(lái)自經(jīng)編 碼的視頻比特流502的第一或第二參數(shù)進(jìn)行解析,所述第一或第二參數(shù)指示針對(duì)子圖片單 元中的預(yù)測(cè)單元從第二列表選出的運(yùn)動(dòng)矢量預(yù)測(cè)符,并且向運(yùn)動(dòng)矢量預(yù)測(cè)單元522輸出所 解析的數(shù)據(jù)521。
[0131] 如上文所提到的,現(xiàn)在將根據(jù)本發(fā)明的各個(gè)實(shí)施例來(lái)對(duì)用于決定/確定是否使用 了時(shí)間運(yùn)動(dòng)矢量預(yù)測(cè)(即,確定標(biāo)志122的值)的多種技術(shù)進(jìn)行描述。
[0132] 根據(jù)第一實(shí)施例,標(biāo)志122的值是基于當(dāng)前圖片的時(shí)間層確定的。圖6描繪了示 出一組圖片例如在組大小/結(jié)構(gòu)被配置為4時(shí)的不同時(shí)間層的圖。在該示例中,存在三個(gè) 時(shí)間層,即,時(shí)間層"0"602、時(shí)間層"1"604和時(shí)間層"2"606。具有為0、4和8的圖片順 序計(jì)數(shù)(P0C)值的圖片位于時(shí)間層"0"602中,具有為2和6的P0C值的圖片位于時(shí)間層 "1"604中,而具有為1、3、5和7的P0C值的圖片位于時(shí)間層"2"606中。時(shí)間層 和"2"分別與時(shí)間ID0、1和2相關(guān)聯(lián)或者由時(shí)間ID0、1和2表示。相應(yīng)地,時(shí)間層"0"602 中的圖片具有與其相關(guān)聯(lián)的時(shí)間ID "0",時(shí)間層"1"604中的圖片具有與其相關(guān)聯(lián)的時(shí)間 ID1,而時(shí)間層"2"606中的圖片具有與其相關(guān)聯(lián)的時(shí)間ID2。
[0133] 圖7描繪了示出根據(jù)第一實(shí)施例的用于確定標(biāo)志122的值的方法700的流程圖。 在步驟S702中,基于與當(dāng)前圖片相關(guān)聯(lián)的時(shí)間ID來(lái)確定當(dāng)前圖片的時(shí)間層。隨后,在步驟 S704中,分析或判斷所確定的時(shí)間層是否是最低層或基層(即,是否時(shí)間ID = 0)。如果時(shí) 間層是最低層,那么在步驟S706中,將標(biāo)志122設(shè)置為指示未使用時(shí)間運(yùn)動(dòng)矢量預(yù)測(cè)的值 (例如,"0")。另一方面,如果時(shí)間層不是最低層,那么在步驟S708中,將標(biāo)志122設(shè)置為 指示使用了時(shí)間運(yùn)動(dòng)矢量預(yù)測(cè)的值(例如,"1")。這是因?yàn)椋诘湫偷木幋a結(jié)構(gòu)中,較高的 時(shí)間ID圖片通常參考具有時(shí)間ID = 0的圖片。在當(dāng)具有時(shí)間ID = 0的圖片丟失或包含 錯(cuò)誤時(shí)的情況下,錯(cuò)誤將被傳播到參考具有時(shí)間ID = 0的圖片的任何圖片。該錯(cuò)誤傳播可 能繼續(xù)并且影響使用具有時(shí)間ID = 0的時(shí)間運(yùn)動(dòng)矢量圖片的所有隨后圖片的重構(gòu)。因此, 該實(shí)施例通過(guò)未使用具有時(shí)間ID = 0的時(shí)間運(yùn)動(dòng)矢量圖片而提升了容錯(cuò)性。
[0134] 根據(jù)第二實(shí)施例,標(biāo)志122的值是基于當(dāng)前圖片的P0C值確定的。圖8描繪了示 出根據(jù)第二實(shí)施例的用于確定標(biāo)志122的值的方法800的流程圖。在步驟S802中,獲得或 確定當(dāng)前圖片的P0C值和DPB中的所有參考圖片的P0C值。在步驟S804中,分析并判斷當(dāng) 前圖片的P0C值是否大于DPB中的參考圖片的任意P0C值。如果是,那么在步驟S806中, 將標(biāo)志122設(shè)置為指示未使用時(shí)間運(yùn)動(dòng)矢量預(yù)測(cè)的值(例如,"0")。否則,在步驟S808中, 將標(biāo)志122設(shè)置為指示使用了時(shí)間運(yùn)動(dòng)矢量預(yù)測(cè)的值(例如,"1")。這是因?yàn)檩^高質(zhì)量的 圖片(例如,時(shí)間層〇圖片)只參考相同或更高質(zhì)量的圖片。在該實(shí)施例中,鑒于包含在存 儲(chǔ)有多個(gè)參考圖片的經(jīng)解碼的圖片緩沖器中的參考圖片的P0C值識(shí)別出較高質(zhì)量的圖片。 出于與上述第一實(shí)施例相似的原因,隨后的圖片通常參考較高質(zhì)量的圖片。因此,為了防止 錯(cuò)誤傳播或使其最小化,并且提升容錯(cuò)性,針對(duì)較高質(zhì)量的圖片禁用標(biāo)志122。
[0135] 根據(jù)第三實(shí)施例,標(biāo)志122的值是基于當(dāng)前圖片中的間切片的切片類型確定的。 間切片是使用圖片間預(yù)測(cè)來(lái)編碼或解碼的切片。圖9描繪了示出根據(jù)第三實(shí)施例的用于確 定標(biāo)志122的值的方法900的的流程圖。在步驟902中,確定當(dāng)前圖片中的間切片的切片 類型。隨后,分析并判斷切片類型是否是P切片(即,預(yù)測(cè)型切片)。如果是,那么在步驟 S906中,將標(biāo)志122設(shè)置為指示未使用時(shí)間運(yùn)動(dòng)矢量預(yù)測(cè)的值(例如,"0")。另一方面,如 果確定的切片類型不是P切片(例如,其是雙向預(yù)測(cè)型或B切片),那么在步驟S908中,將 標(biāo)志122設(shè)置為指示使用了時(shí)間運(yùn)動(dòng)矢量預(yù)測(cè)的值(例如,"1")。其原因是因?yàn)镻切片使 用單向前向預(yù)測(cè)。因此,為了防止錯(cuò)誤傳播或使其最小化,并且提升容錯(cuò)性,針對(duì)P切片禁 用標(biāo)志122。
[0136] 根據(jù)第四實(shí)施例,標(biāo)志122的值是基于圖片是否是隨機(jī)接入點(diǎn)(RAP)圖片確定的。 RAP圖片是在不必執(zhí)行解碼順序中在該RAP圖片之前的任意圖片的解碼過(guò)程的情況下,其 本身及解碼順序中隨后的圖片能夠被正確解碼的圖片。例如,HEVC規(guī)范規(guī)定了 RAP圖片作 為對(duì)其每一個(gè)切片片段具有范圍為7至12 (包含邊界)的NAL單元類型(S卩,nal_unit_ type)的經(jīng)編碼的圖片。圖10描繪了 NAL單元流的圖表示,S卩,用于經(jīng)編碼的視頻比特流的 一系列NAL單元102。如本領(lǐng)域技術(shù)人員已知的,NAL(網(wǎng)絡(luò)抽象層)對(duì)經(jīng)編碼的視頻的視 頻編碼層(VCL)表示進(jìn)行格式化,并以適合于通過(guò)各種傳輸層或存儲(chǔ)介質(zhì)傳送的方式來(lái)提 供頭部信息。每個(gè)NAL單元102包括其后跟隨有數(shù)據(jù)段106的頭部104。頭部104包括用 來(lái)指示NAL單元102中的數(shù)據(jù)的類型的參數(shù),并且數(shù)據(jù)段106包含由頭部104所指示的數(shù) 據(jù)。例如,圖10示出了三個(gè)NAL單元:包含參數(shù)集(如由NAL單元類型108所指示的)的 第一 NAL單元、包含基視圖/層(如由NAL單元類型110所指示的)的第二NAL單元、以及 包含非基視圖/層(如由NAL單元類型112所指示的)的第三NAL單元。每一個(gè)NAL單元 的頭部104還包括:如圖7中示出的第一實(shí)施例中描述的時(shí)間ID。
[0137] 圖11使用多個(gè)切片描繪了包含多個(gè)視圖/層的示例性RAP圖片1100的圖表示。 如圖所示,RAP圖片1100包括在基層(圖片內(nèi)視圖)1104中的多個(gè)切片1102和非基層(圖 片間視圖)1110中的多個(gè)切片1106。
[0138] 圖12描繪了示出根據(jù)第四實(shí)施例的用于確定標(biāo)志122的值的方法1200的流程 圖。在步驟S1202中,對(duì)圖片進(jìn)行分析以確定或獲得指定切片的NAL單元類型的圖片的每 一個(gè)切片的參數(shù)。隨后,在步驟S1204中,基于所獲得的參數(shù)來(lái)確定或判斷包含當(dāng)前切片的 圖片是否是RAP圖片,以及當(dāng)前切片是否屬于圖片的非基視圖/層。圖片是否是RAP圖片 1100可以通過(guò)以下來(lái)確定:對(duì)圖片中的每一個(gè)NAL單元或切片1002的頭部1004中的NAL 單元類型1008、1010、1012的值進(jìn)行分析。如同上面所提到的,RAP圖片1100是在不執(zhí)行 解碼順序中在該RAP圖片1100之前的任意圖片的解碼過(guò)程的情況下,其本身及解碼順序中 隨后的圖片能夠被正確解碼的圖片。例如,HEVC規(guī)范規(guī)定了 RAP圖片作為對(duì)其每一個(gè)切片 片段具有范圍為7至12(包含邊界)的NAL單元類型的經(jīng)編碼的圖片。因此,在該示例中, 如果圖片中的每一個(gè)NAL單元1002的NAL單元類型1008、1010、1012在范圍7至12之間 (包括邊界),那么確定該圖片是RAP圖片1100。當(dāng)前切片是否是圖片的非基層可以通過(guò) 對(duì)當(dāng)前切片的NAL單元類型1008、1010、1012的檢查來(lái)確定。例如,NAL單元類型1012指 示相關(guān)聯(lián)的切片1006屬于非基層,并且NAL單元類型1010指示相關(guān)聯(lián)的切片1006屬于基 層。然而,本領(lǐng)域技術(shù)人員將明白的是,可以基于依賴于視頻編碼方案的其它參數(shù)來(lái)識(shí)別非 基層。例如,在當(dāng)前的HEVC多視圖HEVC工作草案中,當(dāng)前切片是否是圖片的非基層是通 過(guò)層ID確定的。如果圖片是RAP圖片1100并且當(dāng)前切片屬于圖片的非基層,那么在步驟 S1206中,將標(biāo)志122設(shè)置為指示未使用時(shí)間運(yùn)動(dòng)矢量預(yù)測(cè)的值(例如,"0")。否則,在步 驟S1208中,將標(biāo)志122設(shè)置為指示使用了時(shí)間運(yùn)動(dòng)矢量預(yù)測(cè)的值(例如," 1")。其原因是 因?yàn)槭褂脮r(shí)間運(yùn)動(dòng)矢量預(yù)測(cè)的益處在于從時(shí)間上改進(jìn)運(yùn)動(dòng)矢量預(yù)測(cè),也就是說(shuō),根據(jù)在時(shí) 間上不同的其它圖片進(jìn)行預(yù)測(cè)。然而,如果內(nèi)圖片和間圖片在當(dāng)前圖片的相同時(shí)間之內(nèi),則 使用時(shí)間運(yùn)動(dòng)矢量預(yù)測(cè)是無(wú)益的。因此,為了提升編碼/解碼效率,針對(duì)屬于RAP圖片1100 的非基(或圖片間視圖)層的切片1106禁用標(biāo)志122。
[0139] (實(shí)施例A)
[0140] 在各個(gè)實(shí)施例中描述的處理可以通過(guò)在記錄介質(zhì)中記錄用于實(shí)現(xiàn)各個(gè)實(shí)施例中 描述的運(yùn)動(dòng)圖片編碼方法(圖象編碼方法)和運(yùn)動(dòng)圖片解碼方法(圖像解碼方法)的配置 的程序,而在獨(dú)立的計(jì)算機(jī)系統(tǒng)中簡(jiǎn)單地實(shí)現(xiàn)。記錄介質(zhì)可以是諸如磁盤、光盤、磁光盤、1C 卡和半導(dǎo)體存儲(chǔ)器的任何記錄介質(zhì),只要程序可以被記錄。
[0141] 下文中,將對(duì)在各個(gè)實(shí)施例中描述的運(yùn)動(dòng)圖片編碼方法(圖象編碼方法)和運(yùn)動(dòng) 圖片解碼方法(圖像解碼方法)的應(yīng)用以及使用它們的系統(tǒng)進(jìn)行描述。系統(tǒng)具有以下特 征:具有包括使用圖像編碼方法的圖像編碼裝置和使用圖像解碼方法的圖像解碼裝置的圖 像編碼和解碼裝置??梢愿鶕?jù)情況適當(dāng)改變系統(tǒng)中的其它配置。
[0142] 圖13示出了用于實(shí)現(xiàn)內(nèi)容分配服務(wù)的內(nèi)容提供系統(tǒng)exlOO的總體配置。用于 提供通信服務(wù)的區(qū)域被劃分成期望大小的小區(qū),并且基站exl06、exl07、exl08、exl09和 exllO(它們是固定無(wú)線站)置于各個(gè)小區(qū)中。
[0143] 內(nèi)容提供系統(tǒng)exlOO分別經(jīng)由互聯(lián)網(wǎng)exlOl、互聯(lián)網(wǎng)服務(wù)提供商exl02、電話網(wǎng)絡(luò) exl04、以及基站exl06至exllO連接到諸如計(jì)算機(jī)exlll、個(gè)人數(shù)字助理(PDA) exll2、攝像 機(jī)exll3、蜂窩電話exll4和游戲機(jī)exll5的各個(gè)設(shè)備。
[0144] 但是,內(nèi)容提供系統(tǒng)exlOO的配置并不局限于圖13中示出的配置,并且這些元件 中的任意元件連接的組合是可接受的。另外,每一個(gè)設(shè)備可以直接連接到電話網(wǎng)絡(luò)exl04, 而不是經(jīng)由基站exl〇6至exllO (它們是固定無(wú)線站)。另外,這些設(shè)備可以經(jīng)由短距離無(wú) 線通信等彼此互連。
[0145] 攝像機(jī)exll3 (例如數(shù)字?jǐn)z像機(jī))能夠拍攝視頻。照相機(jī)exll6 (例如數(shù)碼照相 機(jī))能夠捕捉靜止圖像和視頻。另外,蜂窩電話exll4可以是滿足諸如全球移動(dòng)通信系統(tǒng) (GSM)(注冊(cè)商標(biāo))、碼分多址(CDMA)、寬帶碼分多址(W-CDMA)、長(zhǎng)期演進(jìn)(LTE)以及高速分 組接入(HSPA)標(biāo)準(zhǔn)中的任意標(biāo)準(zhǔn)的蜂窩電話?;蛘撸涓C電話exll4可以是個(gè)人手持電話 系統(tǒng)(PHS)。
[0146] 在內(nèi)容提供系統(tǒng)exlOO中,流服務(wù)器exl03經(jīng)由電話網(wǎng)絡(luò)exl04和基站exl09連 接到攝像機(jī)exll3和其它設(shè)備,其能夠?qū)χ辈ス?jié)目等的圖像進(jìn)行分發(fā)。這這樣的分發(fā)中,如 同上面在各個(gè)實(shí)施例中所描述的,對(duì)用戶使用攝像機(jī)exll3捕捉的內(nèi)容(例如,音樂(lè)直播節(jié) 目的視頻)進(jìn)行編碼(即,攝像機(jī)用作根據(jù)本發(fā)明的一方案的圖像編碼裝置),并且將經(jīng)編 碼的內(nèi)容發(fā)送到流服務(wù)器exl〇3。另一方面,當(dāng)客戶端進(jìn)行請(qǐng)求時(shí),流服務(wù)器exl03向客戶 端進(jìn)行對(duì)所發(fā)送的內(nèi)容數(shù)據(jù)的流分發(fā)??蛻舳税軌?qū)ι鲜鼋?jīng)編碼的數(shù)據(jù)進(jìn)行解碼的計(jì) 算機(jī)exlll、PDA exX112、攝像機(jī)exll3、蜂窩電話exll4、游戲機(jī)exll5。已接收到分發(fā)的數(shù) 據(jù)的各個(gè)設(shè)備對(duì)經(jīng)編碼的數(shù)據(jù)進(jìn)行解碼和重現(xiàn)(即,用作根據(jù)本發(fā)明的一方案的圖像解碼 裝置)。
[0147] 捕捉的數(shù)據(jù)可以由攝像機(jī)exll3或發(fā)送數(shù)據(jù)的流服務(wù)器exl03進(jìn)行編碼,或者編 碼過(guò)程可以在攝像機(jī)exll3與流服務(wù)器exl03之間共享。類似地,分發(fā)的數(shù)據(jù)可以由客戶端 或流服務(wù)器exl〇3進(jìn)行解碼,或者解碼過(guò)程可以在客戶端與流服務(wù)器exl03之間共享。另 夕卜,不僅是由攝像機(jī)exll3捕捉的而且由照相機(jī)exll6捕捉的靜止圖像和視頻的數(shù)據(jù)可以 通過(guò)計(jì)算機(jī)exlll發(fā)送到流服務(wù)器exl〇3。編碼過(guò)程可以由照相機(jī)exll6、計(jì)算機(jī)exlll或 流服務(wù)器exl03來(lái)執(zhí)行,或者在它們之間共享。
[0148] 另外,編碼和解碼過(guò)程可以由通常包括在各個(gè)計(jì)算機(jī)exlll和設(shè)備中的LSI ex500來(lái)執(zhí)行。LSI eX500可以被配置為具有單個(gè)芯片或多個(gè)芯片。用于對(duì)視頻進(jìn)行編碼 和解碼的軟件可以被集成到計(jì)算機(jī)exlll等可讀的某種類型的記錄介質(zhì)(諸如CD-ROM、軟 盤和硬盤)中,并且可以使用軟件來(lái)執(zhí)行編碼和解碼過(guò)程。另外,當(dāng)蜂窩電話exll4配備有 攝像機(jī)時(shí),可以發(fā)送由攝像機(jī)獲得的視頻數(shù)據(jù)。視頻數(shù)據(jù)是由包括在蜂窩電話exll4中的 LSIex500編碼的數(shù)據(jù)。
[0149] 另外,流服務(wù)器exl03可以包括服務(wù)器和計(jì)算機(jī),并且可以分散數(shù)據(jù)并對(duì)分散的 數(shù)據(jù)進(jìn)行處理、記錄或分發(fā)數(shù)據(jù)。
[0150] 如上所述,客戶端可以接收并在內(nèi)容提供系統(tǒng)exlOO中重現(xiàn)經(jīng)編碼的數(shù)據(jù)。換句 話說(shuō),客戶端可以接收并解碼由用戶發(fā)送的信息,并在內(nèi)容提供系統(tǒng)exlOO中對(duì)經(jīng)解碼的 數(shù)據(jù)進(jìn)行實(shí)時(shí)重現(xiàn),從而使得并不具有任何特定權(quán)利和設(shè)備的用戶可以實(shí)現(xiàn)個(gè)人廣播。
[0151] 除了內(nèi)容提供系統(tǒng)exlOO的示例以外,在各個(gè)實(shí)施例中描述的運(yùn)動(dòng)圖片編碼裝置 (圖像編碼裝置)和運(yùn)動(dòng)圖片解碼裝置(圖像解碼裝置)中的至少一個(gè)可以在圖14中所示 的數(shù)字廣播系統(tǒng)ex200中實(shí)現(xiàn)。更具體地說(shuō),廣播站ex201經(jīng)由無(wú)線電波向廣播衛(wèi)星ex202 傳送或發(fā)送通過(guò)將音頻數(shù)據(jù)等復(fù)用到視頻數(shù)據(jù)上所獲得的復(fù)用數(shù)據(jù)。視頻數(shù)據(jù)是由在各 個(gè)實(shí)施例中描述的運(yùn)動(dòng)圖片編碼方法編碼的數(shù)據(jù)(即,由根據(jù)本發(fā)明的一方案的圖像編碼 裝置編碼的數(shù)據(jù))。當(dāng)接收到復(fù)用數(shù)據(jù)時(shí),廣播衛(wèi)星ex202發(fā)送無(wú)線電波來(lái)進(jìn)行廣播。然 后,具有衛(wèi)星廣播接收功能的家用天線ex204接收該無(wú)線電波。接下來(lái),諸如電視機(jī)(接收 機(jī)) eX300和機(jī)頂盒(STB) ex217的設(shè)備對(duì)所接收的復(fù)用數(shù)據(jù)進(jìn)行解碼,并重現(xiàn)經(jīng)解碼的數(shù) 據(jù)(即,用作根據(jù)本發(fā)明的一方案的圖像解碼裝置)。
[0152] 另外,讀取器/記錄器ex218(i)對(duì)記錄在諸如DVD和BD的記錄介質(zhì)ex215上的復(fù) 用數(shù)據(jù)進(jìn)行讀取和解碼,或者(i)對(duì)記錄介質(zhì)ex215中的視頻信號(hào)進(jìn)行編碼,并且在某些情 況下,寫(xiě)入通過(guò)將音頻信號(hào)復(fù)用到經(jīng)編碼的數(shù)據(jù)上而獲得的數(shù)據(jù)。讀取器/記錄器ex218可 以包括如在各個(gè)實(shí)施例中所示的運(yùn)動(dòng)圖片解碼裝置或運(yùn)動(dòng)圖片編碼裝置。在這種情況下, 重現(xiàn)的視頻信號(hào)在監(jiān)視器ex219上顯示,并且可以由使用其上記錄了復(fù)用數(shù)據(jù)的記錄介質(zhì) ex215的另一個(gè)設(shè)備或系統(tǒng)重現(xiàn)。也有可能在連接到有線電視的線纜ex203或衛(wèi)星和/或 地面廣播的天線ex204的機(jī)頂盒ex217中實(shí)現(xiàn)運(yùn)動(dòng)圖片解碼裝置,以便在電視機(jī)ex300的 監(jiān)視器ex219上顯示視頻信號(hào)。運(yùn)動(dòng)圖片解碼裝置可以不在機(jī)頂盒而是在電視機(jī)ex300中 實(shí)現(xiàn)。
[0153] 圖15示出了使用在各個(gè)實(shí)施例中描述的運(yùn)動(dòng)圖片編碼方法和運(yùn)動(dòng)圖片解碼方法 的電視機(jī)(接收機(jī))ex300。電視機(jī)ex300包括:調(diào)諧器ex301,其通過(guò)接收廣播的天線ex204 或線纜ex203等獲得或提供通過(guò)將音頻數(shù)據(jù)復(fù)用到視頻數(shù)據(jù)上而獲得的復(fù)用數(shù)據(jù);調(diào)制/ 解調(diào)單元ex3〇2,其將所接收到的復(fù)用數(shù)據(jù)進(jìn)行解調(diào)或者將數(shù)據(jù)調(diào)制成要供應(yīng)到外部的復(fù) 用數(shù)據(jù);以及復(fù)用/解復(fù)用單元ex303,其將調(diào)制的復(fù)用數(shù)據(jù)解復(fù)用成視頻數(shù)據(jù)和音頻數(shù) 據(jù),或者將由信號(hào)處理單元ex306編碼的視頻數(shù)據(jù)和音頻數(shù)據(jù)復(fù)用成數(shù)據(jù)。
[0154] 電視機(jī)ex300還包括:信號(hào)處理單元ex306,其包括分別對(duì)音頻數(shù)據(jù)和視頻數(shù)據(jù)進(jìn) 行編碼以及對(duì)音頻數(shù)據(jù)和視頻數(shù)據(jù)進(jìn)行解碼的音頻信號(hào)處理單元ex304和視頻信號(hào)處理 單元ex305(其用作根據(jù)本發(fā)明的方案的圖像編碼裝置和圖像解碼裝置);以及輸出單元 ex309,其包括提供經(jīng)解碼的音頻信號(hào)的揚(yáng)聲器ex307和顯示經(jīng)解碼的視頻信號(hào)的顯示器 單元ex308 (例如顯示器)。另外,電視機(jī)ex300包括接口單元ex317,其包括接收用戶操作 的輸入的操作輸入單元ex312。另外,電視機(jī)ex300包括:對(duì)電視機(jī)ex300的總體各個(gè)組成 元件進(jìn)行控制的控制單元ex310,以及向各個(gè)元件供電的電源電路單元ex311。除了操作輸 入單元ex312以外,接口單元ex317可以包括:連接到諸如讀取器/記錄器ex218的外部設(shè) 備的橋ex313 ;用于能夠附接諸如SD卡的記錄介質(zhì)ex216的槽單元ex314 ;連接到諸如硬盤 的外部記錄介質(zhì)的驅(qū)動(dòng)器ex315 ;以及連接到電話網(wǎng)絡(luò)的調(diào)制解調(diào)器ex316。在本文中,記 錄介質(zhì)ex216可以使用用于存儲(chǔ)的非易失性/易失性半導(dǎo)體存儲(chǔ)器元件來(lái)進(jìn)行電記錄。電 視機(jī)ex300的組成元件通過(guò)同步總線彼此連接。
[0155] 首先,將描述電視機(jī)ex300對(duì)通過(guò)天線ex204等從外部獲得的復(fù)用數(shù)據(jù)進(jìn)行解碼 并且重現(xiàn)經(jīng)解碼的數(shù)據(jù)的配置。在電視機(jī)ex300中,當(dāng)用戶通過(guò)遠(yuǎn)程控制器ex220等操作 時(shí),復(fù)用/解復(fù)用單元ex303在包括CPU的控制單元ex310的控制下對(duì)由調(diào)制/解調(diào)單元 ex302解調(diào)的復(fù)用數(shù)據(jù)進(jìn)行解復(fù)用。另外,使用各個(gè)實(shí)施例中描述的解碼方法,在電視機(jī) ex300中,音頻信號(hào)處理單元ex304對(duì)解復(fù)用的音頻數(shù)據(jù)進(jìn)行解碼,并且視頻信號(hào)處理單元 ex305對(duì)解復(fù)用的視頻數(shù)據(jù)進(jìn)行解碼。輸出單元ex309分別向外部提供經(jīng)解碼的視頻信號(hào) 和音頻信號(hào)。當(dāng)輸出單元ex309提供視頻信號(hào)和音頻信號(hào)時(shí),信號(hào)可以暫時(shí)存儲(chǔ)在緩沖器 ex318和ex319及其它中,從而信號(hào)被彼此同步地重現(xiàn)。另外,電視機(jī)ex300可以不通過(guò)廣 播等讀取復(fù)用數(shù)據(jù),而是從諸如磁盤、光盤和SD卡的記錄介質(zhì)ex215和ex216讀取。接下 來(lái),將描述電視機(jī)ex300對(duì)音頻信號(hào)和視頻信號(hào)進(jìn)行編碼,并且向外發(fā)送數(shù)據(jù)或?qū)?shù)據(jù)寫(xiě) 到記錄介質(zhì)上的配置。在電視機(jī)ex300中,當(dāng)用戶通過(guò)遠(yuǎn)程控制器ex220等操作時(shí),在使用 各個(gè)實(shí)施例中描述的編碼方法的控制單元ex310的控制下,音頻信號(hào)處理單元ex304對(duì)音 頻信號(hào)進(jìn)行編碼,并且視頻信號(hào)處理單元ex305對(duì)視頻信號(hào)進(jìn)行編碼。復(fù)用/解復(fù)用單元 ex303對(duì)經(jīng)編碼的視頻信號(hào)和音頻信號(hào)進(jìn)行復(fù)用,并向外部提供所產(chǎn)生的信號(hào)。當(dāng)復(fù)用/解 復(fù)用單元ex303對(duì)視頻信號(hào)和音頻信號(hào)進(jìn)行復(fù)用時(shí),信號(hào)可以暫時(shí)存儲(chǔ)在緩沖器ex320和 ex321及其它中,從而信號(hào)被彼此同步地重現(xiàn)。在本文中,緩沖器ex318、ex319、ex320和 ex321可以是如圖所示的多個(gè),或者可以在電視機(jī)ex300中共享至少一個(gè)緩沖器。另外,數(shù) 據(jù)可以存儲(chǔ)在緩沖器中,從而避免例如,調(diào)制/解調(diào)單元ex302與復(fù)用/解復(fù)用單元ex303 之間的系統(tǒng)上溢和下溢。
[0156] 另外,電視機(jī)ex300可以包括這樣的配置:用于從麥克風(fēng)或攝像機(jī)接收AV輸入 (不同于從廣播或記錄介質(zhì)獲得音頻和視頻數(shù)據(jù)的配置),并且可以對(duì)所獲得的數(shù)據(jù)進(jìn)行 編碼。雖然在本說(shuō)明書(shū)中,電視機(jī)ex300可以編碼、復(fù)用并向外部提供數(shù)據(jù),但其可以僅能 夠接收、解碼并向外部提供數(shù)據(jù),而不能夠編碼、復(fù)用并向外部提供數(shù)據(jù)。
[0157] 另外,當(dāng)讀取器/記錄器ex218從記錄介質(zhì)讀取數(shù)據(jù)或者在記錄介質(zhì)上寫(xiě)入數(shù)據(jù) 時(shí),電視機(jī)ex300和讀取器/記錄器ex218中的一個(gè)可以對(duì)復(fù)用數(shù)據(jù)進(jìn)行解碼或編碼,并且 電視機(jī)ex300和讀取器/記錄器ex218可以共享解碼或編碼。
[0158] 作為示例,圖16示出了當(dāng)從光盤讀取數(shù)據(jù)或者在光盤上寫(xiě)入數(shù)據(jù)時(shí)信息重現(xiàn)/記 錄單元ex400的配置。信息重現(xiàn)/記錄單元ex400包括要在下文中描述的組成元件ex401、 ex402、ex403、ex404、ex405、ex406 和 ex407。光學(xué)頭 ex401 在是光盤的記錄介質(zhì) ex215 的 記錄表面中照射激光點(diǎn)以用于寫(xiě)入信息,并檢測(cè)來(lái)自記錄介質(zhì)ex215的記錄表面的反射光 來(lái)讀取信息。調(diào)制記錄單元ex402電驅(qū)動(dòng)包括在光學(xué)頭ex401中的半導(dǎo)體激光器,并且根據(jù) 所記錄的數(shù)據(jù)對(duì)激光進(jìn)行調(diào)制。重現(xiàn)解調(diào)單元ex403對(duì)通過(guò)使用包括在光學(xué)頭ex401中的 光檢器電檢測(cè)來(lái)自記錄表面的反射光而獲得的重現(xiàn)信號(hào)進(jìn)行放大,并通過(guò)對(duì)記錄在記錄介 質(zhì)ex215上的信號(hào)分量進(jìn)行分離來(lái)對(duì)重現(xiàn)信號(hào)進(jìn)行解調(diào)以便重現(xiàn)必要信息。緩沖器ex404 暫時(shí)保持要被記錄在記錄介質(zhì)ex215上的信息以及從記錄介質(zhì)ex215重現(xiàn)的信息。盤式電 動(dòng)機(jī)ex405旋轉(zhuǎn)記錄介質(zhì)ex215。伺服控制單元ex406將光學(xué)頭ex401移動(dòng)到預(yù)先確定的 信息軌道,同時(shí)控制盤式電動(dòng)機(jī)ex405的旋轉(zhuǎn)驅(qū)動(dòng)以便跟隨激光點(diǎn)。系統(tǒng)控制單元ex407 控制整個(gè)信息重現(xiàn)/記錄單元ex400。讀和寫(xiě)過(guò)程可以通過(guò)以下部件實(shí)現(xiàn):使用存儲(chǔ)在緩 沖器ex404中的各種信息并且在必要時(shí)生成和添加新的信息的系統(tǒng)控制單元ex407,以及 通過(guò)調(diào)制記錄單元ex402,重現(xiàn)解調(diào)單元ex403,和通過(guò)光學(xué)頭ex401記錄并重現(xiàn)信息同時(shí) 以協(xié)調(diào)的方式操作的伺服控制單元ex406。例如,系統(tǒng)控制單元ex407包括微處理器,并且 通過(guò)使計(jì)算機(jī)執(zhí)行用于讀和寫(xiě)的程序來(lái)執(zhí)行處理。
[0159] 雖然在本說(shuō)明書(shū)中光學(xué)頭ex401照射激光點(diǎn),但其可以使用近場(chǎng)光來(lái)執(zhí)行高密度 記錄。
[0160] 圖17示出了是光盤的記錄介質(zhì)ex215。在記錄介質(zhì)ex215的記錄表面上,螺旋地 形成引導(dǎo)槽,并且信息軌道ex230根據(jù)引導(dǎo)槽的形狀的變化事先記錄用于指示盤上的絕對(duì) 位置的地址信息。地址信息包括:用于確定是用于記錄數(shù)據(jù)的單元的記錄塊ex231的位置 的信息。在記錄和重現(xiàn)數(shù)據(jù)的裝置中重現(xiàn)信息軌道ex230并讀取地址信息可以導(dǎo)致記錄塊 的位置的確定。另外,記錄介質(zhì)ex215包括:數(shù)據(jù)記錄區(qū)域ex233、內(nèi)圓周區(qū)域ex232和外圓 周區(qū)域ex234。數(shù)據(jù)記錄區(qū)域ex233是用于記錄用戶數(shù)據(jù)的區(qū)域。在數(shù)據(jù)記錄區(qū)域ex233 內(nèi)部和外部的內(nèi)圓周區(qū)域ex232和外圓周區(qū)域ex234分別用于除了記錄用戶數(shù)據(jù)以外的特 定用途。信息重現(xiàn)/記錄單元400從記錄介質(zhì)ex215的數(shù)據(jù)記錄區(qū)域ex233讀取和在其上 寫(xiě)入經(jīng)編碼的音頻、經(jīng)編碼的視頻數(shù)據(jù)、或者通過(guò)對(duì)經(jīng)編碼的音頻和視頻數(shù)據(jù)進(jìn)行復(fù)用而 得到的復(fù)用數(shù)據(jù)。
[0161] 雖然在本說(shuō)明書(shū)中作為示例描述了具有層的光盤(諸如DVD和BD),但光盤并不局 限于此,并且可以是具有多層結(jié)構(gòu)并能夠被記錄在不同于表面的部分上的光盤。另外,光盤 可具有用于多維記錄/重現(xiàn)(例如在光盤的相同部分中使用具有不同波長(zhǎng)的光的顏色對(duì)信 息進(jìn)行記錄)、以及用于從各個(gè)角度記錄具有不同的層的信息的結(jié)構(gòu)。
[0162] 另外,在數(shù)字廣播系統(tǒng)ex200中,具有天線ex205的汽車ex210可以從衛(wèi)星ex202 等接收數(shù)據(jù),并且在顯示設(shè)備(例如設(shè)置在汽車ex210中的汽車導(dǎo)航系統(tǒng)ex211)上再現(xiàn)視 頻。在這里,汽車導(dǎo)航系統(tǒng)ex211的配置將是例如包括來(lái)自圖15中所示的配置的GPS接收 單元的配置。對(duì)于計(jì)算機(jī)exlll、蜂窩電話exl 14等的配置來(lái)說(shuō)也是如此。
[0163] 圖18A示出了使用在實(shí)施例中描述的運(yùn)動(dòng)圖片編碼方法和運(yùn)動(dòng)圖片解碼方法的 蜂窩電話exll4。蜂窩電話exll4包括:用于通過(guò)基站exllO來(lái)發(fā)送和接收無(wú)線電波的天線 ex350 ;能夠捕捉運(yùn)動(dòng)和靜止圖像的攝像機(jī)單元ex365 ;以及用于顯示數(shù)據(jù)(例如由攝像機(jī) 單元ex365捕捉的或者由天線ex350接收的經(jīng)解碼的視頻)的顯示器單元ex358 (例如液晶 顯示器)。蜂窩電話exl 14還包括:包括操作鍵單元ex366的主體單元;用于音頻輸出的音 頻輸出單兀ex357(例如揚(yáng)聲器);用于音頻輸入的音頻輸入單兀ex356(例如麥克風(fēng));用 于存儲(chǔ)捕捉到的視頻或靜止圖像、錄制的音頻、接收到的視頻的經(jīng)編碼或解碼的數(shù)據(jù)、靜止 圖片、電子郵件等的存儲(chǔ)器單元ex367 ;以及槽單元ex364,其是用于以與存儲(chǔ)器單元ex367 相同的方式存儲(chǔ)數(shù)據(jù)的記錄介質(zhì)的接口單元。
[0164] 接下來(lái),將參考圖18B來(lái)描述蜂窩電話exll4的配置的示例。在蜂窩電話exll4 中,被設(shè)計(jì)為對(duì)包括顯示器單元ex358以及操作鍵單元ex366的主體的各個(gè)單元進(jìn)行總體 控制的主控制單元ex360經(jīng)由同步總線ex370相互連接到電源電路單元ex361、操作輸入控 制單元ex362、視頻信號(hào)處理單元ex355、攝像機(jī)接口單元ex363、液晶顯示器(IXD)控制單 元ex359、調(diào)制/解調(diào)單元ex352、復(fù)用/解復(fù)用單元ex353、音頻信號(hào)處理單元ex354、槽單 元ex364以及存儲(chǔ)器單元ex367。
[0165] 當(dāng)呼叫結(jié)束鍵或電源鍵通過(guò)用戶的操作接通時(shí),電源電路單元ex361向各個(gè)單元 提供來(lái)自電池組的電力,從而激活手機(jī)exl 14。
[0166] 在蜂窩電話exl 14中,在包括CPU、ROM和RAM的主控制單元ex360的控制下,音 頻信號(hào)處理單元ex354將由音頻輸入單元ex356在語(yǔ)音通話模式中收集到的音頻信號(hào)轉(zhuǎn)換 成數(shù)字音頻信號(hào)。然后,調(diào)制/解調(diào)單元ex352對(duì)數(shù)字音頻信號(hào)進(jìn)行擴(kuò)頻處理,并且發(fā)送和 接收單元ex351對(duì)數(shù)據(jù)進(jìn)行數(shù)模轉(zhuǎn)換和頻率轉(zhuǎn)換,以便經(jīng)由天線ex350發(fā)送所產(chǎn)生的數(shù)據(jù)。 另外,在蜂窩電話exll4中,發(fā)送和接收單元ex351對(duì)由天線ex350在語(yǔ)音通話模式中接收 到的數(shù)據(jù)進(jìn)行放大,并對(duì)數(shù)據(jù)進(jìn)行頻率轉(zhuǎn)換和模數(shù)轉(zhuǎn)換。然后,調(diào)制/解調(diào)單元ex352對(duì)數(shù) 據(jù)進(jìn)行反擴(kuò)頻處理,并且音頻信號(hào)處理單元ex354將其轉(zhuǎn)換成模擬音頻信號(hào),以便經(jīng)由音 頻輸出單元ex357來(lái)對(duì)其進(jìn)行輸出。
[0167] 另外,當(dāng)在數(shù)據(jù)通信模式中發(fā)送電子郵件時(shí),通過(guò)對(duì)主體的操作鍵單元ex366等 進(jìn)行操作而輸入的電子郵件的文本數(shù)據(jù)經(jīng)由操作輸入控制單元ex362送出到主控制單元 ex360。主控制單元ex360使調(diào)制/解調(diào)單元ex352對(duì)文本數(shù)據(jù)進(jìn)行擴(kuò)頻處理,并且發(fā)送 和接收單元ex351對(duì)所產(chǎn)生的數(shù)據(jù)進(jìn)行數(shù)模轉(zhuǎn)換和頻率轉(zhuǎn)換,以便經(jīng)由天線ex350向基站 exllO發(fā)送數(shù)據(jù)。當(dāng)接收到電子郵件時(shí),對(duì)所接收的數(shù)據(jù)執(zhí)行與用于發(fā)送電子郵件的處理基 本相反的處理,并向顯示器單元ex358提供所產(chǎn)生的數(shù)據(jù)。
[0168] 當(dāng)在數(shù)據(jù)通信模式中發(fā)送視頻、靜止圖像或視頻和音頻時(shí),視頻信號(hào)處理單元 ex355使用各個(gè)實(shí)施例中所示的運(yùn)動(dòng)圖片編碼方法對(duì)從攝像機(jī)單元ex365提供的視頻信號(hào) 進(jìn)行壓縮和編碼(即,用作根據(jù)本發(fā)明的方案的圖像編碼裝置),并向復(fù)用/解復(fù)用單元 ex353發(fā)送經(jīng)編碼的視頻數(shù)據(jù)。相反,在攝像機(jī)單元ex365捕捉視頻、靜止圖像等期間,音頻 信號(hào)處理單元ex354對(duì)由音頻輸入單元ex356收集的音頻信號(hào)進(jìn)行編碼,并向復(fù)用/解復(fù) 用單元ex353發(fā)送經(jīng)編碼的音頻數(shù)據(jù)。
[0169] 復(fù)用/解復(fù)用單元ex353使用預(yù)先確定的方法,對(duì)從視頻信號(hào)處理單元ex355提 供的經(jīng)編碼的視頻數(shù)據(jù)以及從音頻信號(hào)處理單元ex354提供的經(jīng)編碼的音頻數(shù)據(jù)進(jìn)行復(fù) 用。然后,調(diào)制/解調(diào)單元(調(diào)制/解調(diào)電路單元)ex352對(duì)復(fù)用數(shù)據(jù)進(jìn)行擴(kuò)頻處理,并且 發(fā)送和接收單元ex351對(duì)數(shù)據(jù)進(jìn)行數(shù)模轉(zhuǎn)換和頻率轉(zhuǎn)換,以便經(jīng)由天線ex350來(lái)發(fā)送所產(chǎn) 生的數(shù)據(jù)。
[0170] 當(dāng)在數(shù)據(jù)通信模式中接收鏈接到網(wǎng)頁(yè)的視頻文件等時(shí),或者當(dāng)接收附有視頻和/ 或音頻的電子郵件時(shí),為了對(duì)經(jīng)由天線ex350接收到的復(fù)用數(shù)據(jù)進(jìn)行解碼,復(fù)用/解復(fù)用 單元ex353將復(fù)用數(shù)據(jù)解復(fù)用成視頻數(shù)據(jù)比特流和音頻數(shù)據(jù)比特流,并且通過(guò)同步總線 ex370向視頻信號(hào)處理單元ex355提供經(jīng)編碼的視頻數(shù)據(jù)以及向音頻信號(hào)處理單元ex354 提供經(jīng)編碼的音頻數(shù)據(jù)。視頻信號(hào)處理單元ex355使用與各個(gè)實(shí)施例中示出的運(yùn)動(dòng)圖片編 碼方法相對(duì)應(yīng)的運(yùn)動(dòng)圖片解碼方法對(duì)視頻信號(hào)進(jìn)行解碼(即,用作根據(jù)本發(fā)明的方案的圖 像解碼裝置),然后顯示器單元ex358經(jīng)由IXD控制單元ex359顯示例如包括在鏈接到網(wǎng)頁(yè) 的視頻文件中的視頻和靜止圖像。另外,音頻信號(hào)處理單元ex354對(duì)音頻信號(hào)進(jìn)行解碼,并 且音頻輸出單元ex357提供音頻。
[0171] 另外,與電視機(jī)ex300類似,例如蜂窩電話exll4的終端可能具有3種類型的實(shí)現(xiàn) 配置,其不僅包括(i)包括編碼裝置和解碼裝置二者的發(fā)送和接收終端,還包括(ii)僅包 括編碼裝置的發(fā)送終端以及(iii)僅包括解碼裝置的接收終端。雖然在本說(shuō)明書(shū)中,數(shù)字 廣播系統(tǒng)θχ200接收并發(fā)送通過(guò)將音頻數(shù)據(jù)復(fù)用到視頻數(shù)據(jù)上獲得的復(fù)用數(shù)據(jù),但復(fù)用數(shù) 據(jù)可以并不是通過(guò)將音頻數(shù)據(jù)復(fù)用而是通過(guò)將與視頻相關(guān)的字符數(shù)據(jù)復(fù)用到視頻數(shù)據(jù)上 而獲得的,并且可以不是復(fù)用數(shù)據(jù),而是視頻數(shù)據(jù)本身。
[0172] 因此,在每一個(gè)實(shí)施例中的運(yùn)動(dòng)圖片編碼方法和運(yùn)動(dòng)圖片解碼方法可以用于所描 述的設(shè)備和系統(tǒng)中的任意一個(gè)。因此,可以獲得在每一個(gè)實(shí)施例中描述的優(yōu)點(diǎn)。
[0173] 另外,本發(fā)明并不局限于這些實(shí)施例,并且在不脫離本發(fā)明的范圍的前提下,各種 修改和修訂是可能的。
[0174] (實(shí)施例B)
[0175] 可以通過(guò)根據(jù)需要在下列各項(xiàng)之間進(jìn)行切換來(lái)生成視頻數(shù)據(jù):(i)在各個(gè)實(shí)施例 中示出的運(yùn)動(dòng)圖片編碼方法或運(yùn)動(dòng)圖片編碼裝置以及(ii)符合不同標(biāo)準(zhǔn)(諸如MPEG-2、 MPEG-4AVC和VC-1)的運(yùn)動(dòng)圖片編碼方法或運(yùn)動(dòng)圖片編碼裝置。
[0176] 在本文中,當(dāng)生成符合不同標(biāo)準(zhǔn)的多個(gè)視頻數(shù)據(jù)并隨后對(duì)其進(jìn)行解碼時(shí),需要選 擇解碼方法以符合不同的標(biāo)準(zhǔn)。然而,由于無(wú)法檢測(cè)要解碼的多個(gè)視頻數(shù)據(jù)中的每一個(gè)視 頻數(shù)據(jù)符合哪種標(biāo)準(zhǔn),因此存在無(wú)法選擇合適的解碼方法的問(wèn)題。
[0177] 為了解決該問(wèn)題,通過(guò)將音頻數(shù)據(jù)等復(fù)用到視頻數(shù)據(jù)上而獲得的復(fù)用數(shù)據(jù)具有包 括用來(lái)指示視頻數(shù)據(jù)所符合的標(biāo)準(zhǔn)的識(shí)別信息的結(jié)構(gòu)。將在下文中描述包括在各個(gè)實(shí)施例 中示出的運(yùn)動(dòng)圖片編碼方法中以及通過(guò)運(yùn)動(dòng)圖片編碼裝置生成的視頻數(shù)據(jù)的復(fù)用數(shù)據(jù)的 這種特定結(jié)構(gòu)。復(fù)用數(shù)據(jù)是MPEG-2傳輸流格式的數(shù)字流。
[0178] 圖19示出了復(fù)用數(shù)據(jù)的結(jié)構(gòu)。如圖19中所示,復(fù)用數(shù)據(jù)可以通過(guò)對(duì)視頻流、音 頻流、展示圖形流(PG)和交互圖形流中的至少一個(gè)進(jìn)行復(fù)用來(lái)獲得。視頻流表示電影的 主要視頻和次要視頻,音頻流(IG)表示主要音頻部分和要與主要音頻部分相混合的次要 音頻部分,并且展示圖形流表示電影的字幕。在本文中,主要視頻是要顯示在屏幕上的正常 視頻,而次要視頻是要顯示在主要視頻中的較小窗口上的視頻。另外,交互圖形流表示通 過(guò)在屏幕上布置組件而生成的交互屏幕。視頻流是在各個(gè)實(shí)施例中示出的運(yùn)動(dòng)圖片 編碼方法中或通過(guò)運(yùn)動(dòng)圖片編碼裝置進(jìn)行編碼的,或者通過(guò)符合常規(guī)標(biāo)準(zhǔn)(諸如MPEG-2、 MPEG-4AVC和VC-1的)運(yùn)動(dòng)圖片編碼方法或運(yùn)動(dòng)圖片編碼裝置進(jìn)行編碼的。音頻流是根據(jù) 諸如杜比AC-3、杜比數(shù)字增強(qiáng)版、MLP、DTS、DTS-HD和線性PCM的標(biāo)準(zhǔn)編碼的。
[0179] 包括在復(fù)用數(shù)據(jù)中的每一個(gè)流是通過(guò)PID識(shí)別的。例如,0x1011被分配給用于電 影的視頻的視頻流,0x1100至0x111F被分配給音頻流,0x1200至0xl21F被分配給展示圖 形流,0x1400至0xl41F被分配給交互圖形流,OxlBOO至OxlBlF被分配給用于電影的次要 視頻的視頻流,并且OxlAOO至OxlAlF被分配給用于要與主要音頻相混合的次要音頻的音 頻流。
[0180] 圖20示意性地示出了數(shù)據(jù)是如何進(jìn)行復(fù)用的。首先,將由視頻幀組成的視頻流 ex235和由音頻幀組成的音頻流ex238分別變換成PES分組ex236的流和PES分組ex239 的流,并進(jìn)一步變換成TS分組ex237和TS分組ex240。類似地,將展示圖形流ex241的數(shù) 據(jù)和交互圖形流ex244的數(shù)據(jù)分別變換成PES分組ex242的流和PES分組ex245的流,并 進(jìn)一步變換成TS分組ex243和TS分組ex246。將這些TS分組復(fù)用成流以便獲得復(fù)用數(shù)據(jù) ex247〇
[0181] 圖21更加詳細(xì)地示出了視頻流怎樣存儲(chǔ)在PES分組的流中。圖21中的第一欄示 出了視頻流中的視頻幀流。第二欄示出了 PES分組的流。如同由圖21中標(biāo)注為yyl、yy2、 yy3和yy4的箭頭所指示的,視頻流被劃分成作為I圖片、B圖片、和P圖片的圖片,這些圖 片中的每一個(gè)圖片均是視頻展示單元,并且這些圖片存儲(chǔ)在PES分組中的每一個(gè)中的有效 載荷中。每一個(gè)PES分組具有PES頭部,并且PES頭部存儲(chǔ)用來(lái)指示圖片的顯示時(shí)間的展 示時(shí)間戳(PTS),以及用來(lái)指示圖片的解碼時(shí)間的解碼時(shí)間戳(DTS)。
[0182] 圖22示出了最終寫(xiě)到復(fù)用數(shù)據(jù)上的TS分組的格式。每一個(gè)TS分組是188字節(jié)的 固定長(zhǎng)度分組,其包括具有信息(諸如用于識(shí)別流的PID)的4字節(jié)TS頭部以及用于存儲(chǔ)數(shù) 據(jù)的184字節(jié)的TS有效載荷。對(duì)PES分組進(jìn)行劃分并分別將其存儲(chǔ)在TS有效載荷中。當(dāng) 使用BD ROM時(shí),賦予每一個(gè)TS分組4個(gè)字節(jié)的TP_Extra_Header,從而造成192字節(jié)的源 分組。向復(fù)用數(shù)據(jù)上寫(xiě)入源分組。TP_Extra_Header存儲(chǔ)諸如Arrival_Time_Stamp(ATS) 的信息。ATS示出向PID濾波器傳輸每一個(gè)TS分組的傳輸開(kāi)始時(shí)間。源分組如圖22的底 部所示布置在復(fù)用數(shù)據(jù)中。從復(fù)用數(shù)據(jù)的頭部遞增的數(shù)量被稱為源分組數(shù)量(SPN)。
[0183] 包括在復(fù)用數(shù)據(jù)中的每一個(gè)TS分組不僅包括音頻、視頻、字幕等的流,還包括節(jié) 目關(guān)聯(lián)表(PAT)、節(jié)目映射表(PMT)以及節(jié)目時(shí)鐘參考(PCR)。PAT示出復(fù)用數(shù)據(jù)中使用的 PMT中的PID所指示的內(nèi)容,并且PAT的PID本身登記為零。PMT存儲(chǔ)包括在復(fù)用數(shù)據(jù)中的 音頻、視頻、字幕等的流的PID以及與PID相對(duì)應(yīng)的這些流的屬性信息。PMT還具有與復(fù)用 數(shù)據(jù)相關(guān)的各種描述符。這些描述符具有例如用來(lái)顯示是否允許復(fù)制復(fù)用數(shù)據(jù)的復(fù)制控制 信息的信息。PCR存儲(chǔ)與示出何時(shí)將PCR分組傳輸?shù)浇獯a器的ATS相對(duì)應(yīng)的STC時(shí)間信息, 以便實(shí)現(xiàn)到達(dá)時(shí)間時(shí)鐘(ATC)(其是ATS的時(shí)間軸)與系統(tǒng)時(shí)間時(shí)鐘(STC)(其是PTS和 DTS的時(shí)間軸)之間的同步。
[0184] 圖23詳細(xì)地示出了 PMT的數(shù)據(jù)結(jié)構(gòu)。PMT頭部布置在PMT的頂部。PMT頭部描述 包括在PMT中的數(shù)據(jù)的長(zhǎng)度等。與復(fù)用數(shù)據(jù)相關(guān)的多個(gè)描述符布置在PMT頭部之后。在描 述符中描述了諸如復(fù)制控制信息的信息。在描述符之后,布置了與包括在復(fù)用數(shù)據(jù)中的流 相關(guān)的多條流信息。每條流信息包括分別描述信息(諸如用于識(shí)別流的壓縮編解碼器的流 類型、流PID以及流屬性信息(如幀速率或縱橫比))的流描述符。流描述符在數(shù)量上與復(fù) 用數(shù)據(jù)中的流的數(shù)量相等。
[0185] 當(dāng)復(fù)用數(shù)據(jù)記錄在記錄介質(zhì)等上時(shí),其與復(fù)用數(shù)據(jù)信息文件一起記錄。
[0186] 每個(gè)復(fù)用數(shù)據(jù)信息文件是如圖24中所示的復(fù)用數(shù)據(jù)的管理信息。復(fù)用數(shù)據(jù)信息 文件與復(fù)用數(shù)據(jù)一一對(duì)應(yīng),并且每一個(gè)文件均包括復(fù)用數(shù)據(jù)信息、流屬性信息以及條目映 射。
[0187] 如圖24中所示,復(fù)用數(shù)據(jù)信息包括系統(tǒng)速率、重現(xiàn)開(kāi)始時(shí)間和重現(xiàn)結(jié)束時(shí)間。系 統(tǒng)速率指示下面要描述的系統(tǒng)目標(biāo)解碼器向PID濾波器傳輸復(fù)用數(shù)據(jù)的最大傳輸速率。包 括在復(fù)用數(shù)據(jù)中的ATS的間隔設(shè)置為不高于系統(tǒng)速率。重現(xiàn)開(kāi)始時(shí)間在復(fù)用數(shù)據(jù)的頭部處 指示視頻幀中的PTS。將一個(gè)幀的間隔添加到復(fù)用數(shù)據(jù)末尾處的視頻幀中的PTS,并且將 PTS設(shè)置為重現(xiàn)結(jié)束時(shí)間。
[0188] 如圖25中所示,對(duì)于包括在復(fù)用數(shù)據(jù)中的每一個(gè)流的每一個(gè)PID,一條屬性信息 被登記在流屬性信息中。依賴于對(duì)應(yīng)的流是視頻流、音頻流、展示圖形流還是交互圖形流, 每一條屬性信息具有不同的信息。每條視頻流屬性信息攜帶包括哪種壓縮編解碼器用于對(duì) 視頻流進(jìn)行壓縮、以及包括在視頻流中的各條圖片數(shù)據(jù)的分辨率、縱橫比和幀速率的信息。 每條音頻流屬性信息攜帶包括哪種壓縮編解碼器用于對(duì)音頻流進(jìn)行壓縮、音頻流中包括多 少條信道、音頻流支持哪種語(yǔ)言以及采樣頻率為多高的信息。視頻流屬性信息和音頻流屬 性信息用于在播放器對(duì)信息進(jìn)行回放之前對(duì)解碼器進(jìn)行初始化。
[0189] 在本文的實(shí)施例中,要使用的復(fù)用數(shù)據(jù)是包括在PMT中的流類型的。另外,當(dāng)復(fù)用 數(shù)據(jù)記錄在記錄介質(zhì)上時(shí),使用包括在復(fù)用數(shù)據(jù)信息中的視頻流屬性信息。更具體地,在各 個(gè)實(shí)施例中描述的運(yùn)動(dòng)圖片編碼方法或運(yùn)動(dòng)圖片編碼裝置包括:用于向包括在PMT的流類 型或視頻流屬性信息分配指示通過(guò)各個(gè)實(shí)施例中的運(yùn)動(dòng)圖片編碼方法或運(yùn)動(dòng)圖片編碼裝 置生成的視頻數(shù)據(jù)的唯一信息的步驟或單元。使用該配置,由各個(gè)實(shí)施例中描述的運(yùn)動(dòng)圖 片編碼方法或運(yùn)動(dòng)圖片編碼裝置生成的視頻數(shù)據(jù)可以與符合另一標(biāo)準(zhǔn)的視頻數(shù)據(jù)區(qū)分開(kāi)。
[0190] 另外,圖26示出了根據(jù)本文實(shí)施例的運(yùn)動(dòng)圖片解碼方法的步驟。在步驟exSIOO 中,包括在PMT中的流類型或者包括在復(fù)用數(shù)據(jù)信息中的視頻流屬性信息是從復(fù)用數(shù)據(jù)獲 得的。接下來(lái),在步驟exSIOl中,確定流類型或視頻流屬性信息是否指示復(fù)用數(shù)據(jù)是通過(guò) 各個(gè)實(shí)施例中的運(yùn)動(dòng)圖片編碼方法或運(yùn)動(dòng)圖片編碼裝置生成的。當(dāng)確定流類型或視頻流屬 性信息指示復(fù)用數(shù)據(jù)是通過(guò)各個(gè)實(shí)施例中的運(yùn)動(dòng)圖片編碼方法或運(yùn)動(dòng)圖片編碼裝置生成 的,那么在步驟exS102中,通過(guò)各個(gè)實(shí)施例中的運(yùn)動(dòng)圖片解碼方法執(zhí)行解碼。另外,當(dāng)流 類型或視頻流屬性信息指示符合常規(guī)標(biāo)準(zhǔn)(諸如MPEG-2、MPEG-4AVC和VC-1),那么在步驟 exS103中,通過(guò)符合常規(guī)標(biāo)準(zhǔn)的運(yùn)動(dòng)圖片解碼方法執(zhí)行解碼。
[0191] 從而,向流類型或視頻流屬性信息分配新的唯一值使得能夠確定各個(gè)實(shí)施例中描 述的運(yùn)動(dòng)圖片解碼方法或運(yùn)動(dòng)圖片解碼裝置是否可以執(zhí)行解碼。甚至當(dāng)輸入符合不同標(biāo)準(zhǔn) 的復(fù)用數(shù)據(jù)時(shí),可以選擇合適的解碼方法或裝置。因此,可以在沒(méi)有任何錯(cuò)誤的情況下對(duì)信 息進(jìn)行解碼。另外,本文的實(shí)施例中的運(yùn)動(dòng)圖片編碼方法或裝置、或者運(yùn)動(dòng)圖片解碼方法或 裝置可以用于上述設(shè)備和系統(tǒng)。
[0192] (實(shí)施例C)
[0193] 各個(gè)實(shí)施例中的運(yùn)動(dòng)圖片編碼方法、運(yùn)動(dòng)圖片編碼裝置、運(yùn)動(dòng)圖片解碼方法和運(yùn) 動(dòng)圖片解碼裝置中的每一個(gè)通常以集成電路或大規(guī)模集成(LSI)電路的形式來(lái)實(shí)現(xiàn)。作為 LSI的示例,圖27示出了被制成一個(gè)芯片的LSI ex500的配置。LSI ex500包括下面將要 描述的元件 ex501、ex502、ex503、ex504、ex505、ex506、ex507、ex508 以及 ex509,并且這些 元件通過(guò)總線ex510彼此連接。當(dāng)電源電路單元ex505開(kāi)啟時(shí),電源電路單元ex505通過(guò) 向各個(gè)元件供電而激活。
[0194] 例如,當(dāng)進(jìn)行編碼時(shí),在包括CPU ex502、存儲(chǔ)器控制器ex503、流控制器ex504和 驅(qū)動(dòng)頻率控制單元ex512的控制單元ex501的控制下,LSI ex500通過(guò)AV 10 ex509從麥克 風(fēng)exl 17、攝像機(jī)exl 13等接收AV信號(hào)。所接收的AV信號(hào)暫時(shí)存儲(chǔ)在外部存儲(chǔ)器ex511 (例 如SDRAM)中。在控制單元ex501的控制下,根據(jù)處理量和要向信號(hào)處理單元ex507發(fā)送的 速度將存儲(chǔ)的數(shù)據(jù)劃分成數(shù)據(jù)部分。然后,信號(hào)處理單元ex507對(duì)音頻信號(hào)和/或視頻信 號(hào)進(jìn)行編碼。在本文中,視頻信號(hào)的編碼是各個(gè)實(shí)施例中描述的編碼。另外,信號(hào)處理單元 ex507有時(shí)對(duì)經(jīng)編碼音頻數(shù)據(jù)和經(jīng)編碼視頻數(shù)據(jù)進(jìn)行復(fù)用,并且流10 ex506向外部提供復(fù) 用數(shù)據(jù)。所提供的復(fù)用數(shù)據(jù)被發(fā)送到基站exl07或?qū)懙接涗浗橘|(zhì)ex215上。當(dāng)數(shù)據(jù)集合被 復(fù)用時(shí),數(shù)據(jù)應(yīng)該暫時(shí)存儲(chǔ)在緩沖器ex508中,從而使得數(shù)據(jù)集合彼此同步。
[0195] 雖然存儲(chǔ)器ex511是LSI ex500外部的元件,但其可以包括在LSI ex500中。緩 沖器ex508不局限于一個(gè)緩沖器,而是可以由多個(gè)緩沖器組成。另外,LSI ex500可以被制 成一個(gè)芯片或多個(gè)芯片。
[0196] 另外,雖然控制單元ex501包括CPU ex502、存儲(chǔ)器控制器ex503、流控制器ex504、 驅(qū)動(dòng)頻率控制單元ex512,但控制單元eX501的配置并不局限于此。例如,信號(hào)處理單元 ex507還可以包括CPU。信號(hào)處理單元ex507中包括另一個(gè)CPU可以提升處理速度。另外, 作為另一個(gè)示例,CPU ex502可以用作或者是信號(hào)處理單元ex507的一部分,并且例如,可 以包括音頻信號(hào)處理單元。在這種情況下,控制單元ex501包括信號(hào)處理單元ex507或者 包括信號(hào)處理單元ex507的一部分的CPU ex502。
[0197] 本文中使用的名稱是LSI,但也可以根據(jù)集成度的不同將其稱為1C、系統(tǒng)LSI、超 級(jí)LSI、超大規(guī)模LSI。
[0198] 此外,實(shí)現(xiàn)集成的方法不限于LSI,并且特殊電路或通用處理器等也可以實(shí)現(xiàn)集 成??梢栽谥圃?LSI之后進(jìn)行編程的現(xiàn)場(chǎng)可編程門陣列(FPGA)、或者允許LSI的連接或配 置的重新配置的可重新配置的處理器可以用于相同的目的。
[0199] 在未來(lái),隨著半導(dǎo)體技術(shù)的進(jìn)步,全新的技術(shù)可能會(huì)取代LSI??梢允褂眠@樣的技 術(shù)來(lái)集成功能塊。本發(fā)明有可能應(yīng)用于生物技術(shù)。
[0200] (實(shí)施例D)
[0201] 當(dāng)對(duì)在各個(gè)實(shí)施例中描述的運(yùn)動(dòng)圖片編碼方法中或通過(guò)運(yùn)動(dòng)圖片編碼裝置生成 的視頻數(shù)據(jù)進(jìn)行解碼時(shí),與對(duì)符合常規(guī)標(biāo)準(zhǔn)(諸如MPEG-2、MPEG-4AVC和VC-1)的視頻數(shù)據(jù) 進(jìn)行解碼相比,很可能增加了處理量。因此,與對(duì)符合常規(guī)標(biāo)準(zhǔn)的視頻數(shù)據(jù)進(jìn)行解碼所使用 的CPU ex502的驅(qū)動(dòng)頻率相比,需要將LSI ex500設(shè)置為較高的驅(qū)動(dòng)頻率。然而,當(dāng)驅(qū)動(dòng)頻 率設(shè)置地較高時(shí),存在功耗增加的問(wèn)題。
[0202] 為了解決該問(wèn)題,諸如電視機(jī)ex300和LSI ex500的運(yùn)動(dòng)圖片解碼裝置被配置為: 確定視頻數(shù)據(jù)所符合的標(biāo)準(zhǔn),并且根據(jù)所確定的標(biāo)準(zhǔn)在驅(qū)動(dòng)頻率之間進(jìn)行切換。圖28示出 了本實(shí)施例中的配置ex800。當(dāng)視頻數(shù)據(jù)通過(guò)各個(gè)實(shí)施例中描述的運(yùn)動(dòng)圖片編碼方法或運(yùn) 動(dòng)圖片編碼裝置生成時(shí),驅(qū)動(dòng)頻率切換單元ex803將驅(qū)動(dòng)頻率設(shè)置為較高的驅(qū)動(dòng)頻率。然 后,驅(qū)動(dòng)頻率切換單元ex803指示執(zhí)行各個(gè)實(shí)施例中描述的運(yùn)動(dòng)圖片解碼方法的解碼處理 單元ex801對(duì)視頻數(shù)據(jù)進(jìn)行解碼。當(dāng)視頻數(shù)據(jù)符合常規(guī)標(biāo)準(zhǔn)時(shí),與通過(guò)各個(gè)實(shí)施例中描述 的運(yùn)動(dòng)圖片編碼方法或運(yùn)動(dòng)圖片編碼裝置生成的視頻數(shù)據(jù)的驅(qū)動(dòng)頻率相比,驅(qū)動(dòng)頻率切換 單元ex803將驅(qū)動(dòng)頻率設(shè)置為較低的驅(qū)動(dòng)頻率。然后,驅(qū)動(dòng)頻率切換單元ex803指示符合 常規(guī)標(biāo)準(zhǔn)的解碼處理單元ex802對(duì)視頻數(shù)據(jù)進(jìn)行解碼。
[0203] 更具體地,驅(qū)動(dòng)頻率切換單元ex803包括圖27中的CPU ex502和驅(qū)動(dòng)頻率控制單 元ex512。在本文中,執(zhí)行各個(gè)實(shí)施例中描述的運(yùn)動(dòng)圖片解碼方法的解碼處理單元ex801以 及符合常規(guī)標(biāo)準(zhǔn)的解碼處理單元ex802中的每一個(gè)與圖27中的信號(hào)處理單元ex507相對(duì) 應(yīng)。CPU ex502確定視頻數(shù)據(jù)所符合的標(biāo)準(zhǔn)。然后,驅(qū)動(dòng)頻率控制單元ex512基于來(lái)自CPU ex502的信號(hào)來(lái)確定驅(qū)動(dòng)頻率。另外,信號(hào)處理單元ex507基于來(lái)自CPU ex502的信號(hào)對(duì)視 頻數(shù)據(jù)進(jìn)行解碼。例如,實(shí)施例B中描述的識(shí)別信息很可能用于識(shí)別視頻數(shù)據(jù)。識(shí)別信息 并不局限于實(shí)施例B中所描述的,而是可以是任意信息,只要該信息指示視頻數(shù)據(jù)所符合 的標(biāo)準(zhǔn)。例如,當(dāng)可以基于用于確定視頻數(shù)據(jù)用于電視機(jī)或磁盤等的外部信號(hào)來(lái)確定視頻 數(shù)據(jù)所符合的標(biāo)準(zhǔn)時(shí),可以基于這樣的外部信號(hào)而做出所述確定。另外,CPU ex502例如基 于如圖30中所示的視頻數(shù)據(jù)的標(biāo)準(zhǔn)與驅(qū)動(dòng)頻率相關(guān)聯(lián)的查找表來(lái)選擇驅(qū)動(dòng)頻率??梢酝?過(guò)將查找表存儲(chǔ)在緩沖器ex508中以及LSI的內(nèi)部存儲(chǔ)器中,并且通過(guò)CPU ex502參考查 找表來(lái)選擇驅(qū)動(dòng)頻率。
[0204] 圖29示出了用于執(zhí)行本文的實(shí)施例中的方法的步驟。首先,在步驟exS200中,信 號(hào)處理單元ex507從復(fù)用數(shù)據(jù)獲得識(shí)別信息。接下來(lái),在步驟exS201中,CPU ex502基于 識(shí)別信息來(lái)確定視頻數(shù)據(jù)是否是通過(guò)各個(gè)實(shí)施例中描述的編碼方法和編碼裝置生成的。當(dāng) 視頻數(shù)據(jù)是由各個(gè)實(shí)施例中描述的運(yùn)動(dòng)圖片編碼方法和運(yùn)動(dòng)圖片編碼裝置生成的時(shí),在步 驟exS202中,CPU ex502向驅(qū)動(dòng)頻率控制單元ex512發(fā)送用于將驅(qū)動(dòng)頻率設(shè)置為較高驅(qū)動(dòng) 頻率的信號(hào)。然后,驅(qū)動(dòng)頻率控制單元ex512將驅(qū)動(dòng)頻率設(shè)置為較高的驅(qū)動(dòng)頻率。另一方 面,當(dāng)識(shí)別信息指示視頻數(shù)據(jù)符合常規(guī)標(biāo)準(zhǔn)(諸如MPEG-2、MPEG-4AVC和VC-1)時(shí),在步驟 exS203中,CPU ex502向驅(qū)動(dòng)頻率控制單元ex512發(fā)送用于將驅(qū)動(dòng)頻率設(shè)置為較低驅(qū)動(dòng)頻 率的信號(hào)。然后,與視頻數(shù)據(jù)是通過(guò)各個(gè)實(shí)施例中描述的運(yùn)動(dòng)圖片編碼方法和運(yùn)動(dòng)圖片編 碼裝置生成的情況相比,驅(qū)動(dòng)頻率控制單元ex512將驅(qū)動(dòng)頻率設(shè)置為較低的驅(qū)動(dòng)頻率。
[0205] 另外,連同驅(qū)動(dòng)頻率的切換,可以通過(guò)改變施加于LSI ex500或包括LSI ex500的 裝置的電壓來(lái)提升功率節(jié)省效果。例如,當(dāng)將驅(qū)動(dòng)頻率設(shè)置得較低時(shí),與驅(qū)動(dòng)頻率設(shè)置得較 高情況下的電壓相比,施加于LSI ex500或包括LSI ex500的裝置的電壓很可能設(shè)置為較 低的電壓。
[0206] 另外,對(duì)于用于設(shè)置驅(qū)動(dòng)頻率的方法來(lái)說(shuō),當(dāng)用于解碼的處理量較大時(shí),可以將驅(qū) 動(dòng)頻率設(shè)置較高,并且當(dāng)用于解碼的處理量較小時(shí),可以將驅(qū)動(dòng)頻率設(shè)置較低。因此,設(shè)置 方法不局限于上述那些方法。例如,當(dāng)與用于對(duì)由各個(gè)實(shí)施例中描述的運(yùn)動(dòng)圖片編碼方法 和運(yùn)動(dòng)圖片編碼裝置生成的視頻數(shù)據(jù)進(jìn)行解碼的處理量相比,用于對(duì)符合MPEG-4AVC的視 頻數(shù)據(jù)進(jìn)行解碼的處理量較大時(shí),驅(qū)動(dòng)頻率很可能以與上述設(shè)置相反的順序來(lái)設(shè)置。
[0207] 另外,用于設(shè)置驅(qū)動(dòng)頻率的方法并不局限于用于將驅(qū)動(dòng)頻率設(shè)置較低的方法。例 如,當(dāng)識(shí)別信息指示視頻數(shù)據(jù)是由各個(gè)實(shí)施例中描述的運(yùn)動(dòng)圖片編碼方法和運(yùn)動(dòng)圖片編碼 裝置生成的,那么施加于LSI ex500或包括LSI ex500的裝置的電壓很可能設(shè)置得較高。 當(dāng)識(shí)別信息指示視頻數(shù)據(jù)符合常規(guī)標(biāo)準(zhǔn)(諸如MPEG-2、MPEG-4AVC和VC-1)時(shí),施加于LSI ex500或包括LSI ex500的裝置的電壓很可能設(shè)置得較低。作為另一個(gè)示例,當(dāng)識(shí)別信息 指示視頻數(shù)據(jù)是由各個(gè)實(shí)施例中描述的運(yùn)動(dòng)圖片編碼方法和運(yùn)動(dòng)圖片編碼裝置生成的,那 么CPU ex502的驅(qū)動(dòng)很可能并不需要暫停。當(dāng)識(shí)別信息指示視頻數(shù)據(jù)符合常規(guī)標(biāo)準(zhǔn)(諸 如MPEG-2、MPEG-4AVC和VC-1)時(shí),CPU ex502的驅(qū)動(dòng)很可能在給定的時(shí)間暫停,因?yàn)镃PU ex502具有額外的處理容量。甚至,當(dāng)識(shí)別信息指示視頻數(shù)據(jù)是由各個(gè)實(shí)施例中描述的運(yùn)動(dòng) 圖片編碼方法和運(yùn)動(dòng)圖片編碼裝置生成的時(shí),在CPU ex502具有額外的處理容量的情況下, CPU ex502的驅(qū)動(dòng)很可能在給定的時(shí)間暫停。在這樣的情況下,與識(shí)別信息指示視頻數(shù)據(jù)符 合常規(guī)標(biāo)準(zhǔn)(諸如MPEG-2、MPEG-4AVC和VC-1)的情況相比,暫停時(shí)間很可能設(shè)置的較短。
[0208] 因此,可以通過(guò)根據(jù)視頻數(shù)據(jù)所符合的標(biāo)準(zhǔn)在驅(qū)動(dòng)頻率之間進(jìn)行切換來(lái)提升功率 節(jié)省效果。另外,當(dāng)LSI ex500或包括LSI ex500的裝置使用電池驅(qū)動(dòng)時(shí),在具有功率節(jié)省 效果的情況下可以延長(zhǎng)電池壽命。
[0209] (實(shí)施例E)
[0210] 存在將符合不同標(biāo)準(zhǔn)的多個(gè)視頻數(shù)據(jù)提供給設(shè)備和系統(tǒng)(諸如電視機(jī)和蜂窩電 話)的情況。為了能夠?qū)Ψ喜煌瑯?biāo)準(zhǔn)的多個(gè)視頻數(shù)據(jù)進(jìn)行解碼,LSI eX500的信號(hào)處理 單元ex507需要符合不同的標(biāo)準(zhǔn)。然而,LSI eX500的電路規(guī)模增加和成本增加的問(wèn)題隨 著符合各個(gè)標(biāo)準(zhǔn)的信號(hào)處理單元ex507的相應(yīng)使用而出現(xiàn)。
[0211] 為了解決該問(wèn)題,構(gòu)想了以下配置:用于實(shí)現(xiàn)各個(gè)實(shí)施例中描述的運(yùn)動(dòng)圖片解碼 方法的解碼處理單元與符合常規(guī)標(biāo)準(zhǔn)(諸如MPEG-2、MPEG-4AVC和VC-1)的解碼處理單元 部分共享。圖31A中的ex900示出了該配置的示例。例如各個(gè)實(shí)施例中描述的運(yùn)動(dòng)圖片解 碼方法與符合MPEG-4AVC的運(yùn)動(dòng)圖片解碼方法具有部分為公共的處理細(xì)節(jié),諸如熵編碼、 反量化、去塊濾波和運(yùn)動(dòng)補(bǔ)償預(yù)測(cè)。待共享的處理細(xì)節(jié)很可能包括使用符合MPEG-4AVC的 解碼處理單元ex902。相反,專用解碼處理單元ex901很可能用于對(duì)本發(fā)明的方案特有的其 它處理。例如,由于本發(fā)明的方案尤其以反量化為特征,因此專用解碼處理單元ex901用于 反量化。否則,很可能針對(duì)熵解碼、去塊濾波和運(yùn)動(dòng)補(bǔ)償中的一個(gè)或者這些處理中的全部對(duì) 解碼處理單元進(jìn)行共享??梢葬槍?duì)要共享的處理來(lái)對(duì)用于實(shí)現(xiàn)各個(gè)實(shí)施例中描述的運(yùn)動(dòng)圖 片解碼方法的解碼處理單元進(jìn)行共享,并且專用解碼處理單元可以用于對(duì)MPEG-4AVC的專 用解碼處理單元特有的處理。
[0212] 另外,圖31B中的exlOOO示出了部分共享處理的另一個(gè)示例。該示例使用包括下 列各項(xiàng)的配置:支持對(duì)本發(fā)明的某個(gè)方案特有的處理的專用解碼處理單元exlOOl,支持另 一個(gè)常規(guī)標(biāo)準(zhǔn)特有的處理的專用解碼處理單元exl002,以及支持在根據(jù)本發(fā)明的方案的運(yùn) 動(dòng)圖片解碼方法與常規(guī)運(yùn)動(dòng)圖片解碼方法之間共享的處理的解碼處理單元exl003。在本文 中,專用解碼處理單元exlOOl和exl002不一定分別專門針對(duì)根據(jù)本發(fā)明的方案的處理和 常規(guī)標(biāo)準(zhǔn)的處理,并且可以是能夠?qū)崿F(xiàn)一般處理的解碼處理單元。另外,本文的實(shí)施例的配 置可以由LSI ex500實(shí)現(xiàn)。
[0213] 因此,通過(guò)針對(duì)要在根據(jù)本發(fā)明的方案的運(yùn)動(dòng)圖片解碼方法與符合常規(guī)標(biāo)準(zhǔn)的運(yùn) 動(dòng)圖片解碼方法之間共享的處理來(lái)共享解碼處理單元,減小LSI的電路的規(guī)模和降低成本 是可能的。
[0214] 本領(lǐng)域技術(shù)人員將明白的是:在不脫離寬泛描述的本發(fā)明的精神或范圍的前提 下,可以對(duì)具體實(shí)施例中示出的本發(fā)明進(jìn)行多種變化和/或修改。因此,本文的實(shí)施例應(yīng)該 在各個(gè)方面被認(rèn)為是說(shuō)明性的而非限制性的。
[0215] 工業(yè)實(shí)用性
[0216] 本發(fā)明適用于對(duì)音頻、靜止圖像和視頻進(jìn)行編碼的編碼裝置,以及對(duì)由編碼裝置 編碼的數(shù)據(jù)進(jìn)行解碼的解碼裝置。例如,本發(fā)明適用于諸如音頻設(shè)備、蜂窩電話、數(shù)碼攝像 機(jī)、BD記錄器以及數(shù)字電視機(jī)的各種視聽(tīng)設(shè)備。
【權(quán)利要求】
1. 一種利用時(shí)間運(yùn)動(dòng)矢量預(yù)測(cè)將視頻編碼到經(jīng)編碼的視頻比特流中的方法,所述方法 包括: 確定用于指示針對(duì)圖片的子圖片單元的圖片間預(yù)測(cè)使用還是未使用時(shí)間運(yùn)動(dòng)矢量預(yù) 測(cè)的標(biāo)志的值; 將具有所述值的標(biāo)志寫(xiě)入所述子圖片單元的頭部或所述圖片的頭部;并且 其中,如果所述標(biāo)志指示使用了時(shí)間運(yùn)動(dòng)矢量預(yù)測(cè),那么所述方法還包括: 創(chuàng)建包括多個(gè)運(yùn)動(dòng)矢量預(yù)測(cè)符的運(yùn)動(dòng)矢量預(yù)測(cè)符的第一列表,所述多個(gè)運(yùn)動(dòng)矢量預(yù)測(cè) 符包括從來(lái)自共置的參考圖片的至少一個(gè)運(yùn)動(dòng)矢量推導(dǎo)出的至少一個(gè)時(shí)間運(yùn)動(dòng)矢量預(yù)測(cè) 符; 針對(duì)所述子圖片單元中的預(yù)測(cè)單元,從所述第一列表中選擇運(yùn)動(dòng)矢量預(yù)測(cè)符;以及 將第一參數(shù)寫(xiě)入所述經(jīng)編碼的視頻比特流來(lái)指示從所述第一列表中所選擇的運(yùn)動(dòng)矢 量預(yù)測(cè)符。
2. 根據(jù)權(quán)利要求1所述的方法,其中,如果所述標(biāo)志指示未使用時(shí)間運(yùn)動(dòng)矢量預(yù)測(cè),則 所述方法還包括: 創(chuàng)建包括多個(gè)運(yùn)動(dòng)矢量預(yù)測(cè)符而沒(méi)有任何時(shí)間運(yùn)動(dòng)矢量預(yù)測(cè)符的運(yùn)動(dòng)矢量預(yù)測(cè)符的 第二列表; 針對(duì)所述子圖片單元中的預(yù)測(cè)單元,從所述第二列表中選擇運(yùn)動(dòng)矢量預(yù)測(cè)符;以及 將第二參數(shù)寫(xiě)入所述經(jīng)編碼的視頻比特流來(lái)指示從所述第二列表中所選擇的運(yùn)動(dòng)矢 量預(yù)測(cè)符。
3. 根據(jù)權(quán)利要求1或2所述的方法,其中,所述標(biāo)志的值是基于所述圖片的時(shí)間層確定 的。
4. 根據(jù)權(quán)利要求3所述的方法,其中,如果確定所述圖片的所述時(shí)間層是最低層或基 層,那么設(shè)置所述標(biāo)志的值來(lái)指示未使用時(shí)間運(yùn)動(dòng)矢量預(yù)測(cè),否則,設(shè)置所述標(biāo)志的值來(lái)指 示使用了時(shí)間運(yùn)動(dòng)矢量預(yù)測(cè)。
5. 根據(jù)權(quán)利要求1或2所述的方法,其中,所述標(biāo)志的值是基于所述圖片的圖片順序計(jì) 數(shù)(POC)值確定的。
6. 根據(jù)權(quán)利要求5所述的方法,其中,如果確定所述圖片的所述POC值大于解碼器圖片 緩沖器(DPB)中的參考圖片的任意POC值,那么設(shè)置所述標(biāo)志的值來(lái)指示未使用時(shí)間運(yùn)動(dòng) 矢量預(yù)測(cè),否則,設(shè)置所述標(biāo)志的值來(lái)指示使用了時(shí)間運(yùn)動(dòng)矢量預(yù)測(cè)。
7. 根據(jù)權(quán)利要求1或2所述的方法,其中,所述標(biāo)志的值是基于所述圖片中的圖片間子 圖片單元的子圖片單元類型確定的。
8. 根據(jù)權(quán)利要求7所述的方法,其中,如果所述子圖片單元類型是預(yù)測(cè)性(P)類型,那 么設(shè)置所述標(biāo)志的值來(lái)指示未使用時(shí)間運(yùn)動(dòng)矢量預(yù)測(cè),否則,設(shè)置所述標(biāo)志的值來(lái)指示使 用了時(shí)間運(yùn)動(dòng)矢量預(yù)測(cè)。
9. 根據(jù)權(quán)利要求1或2所述的方法,其中,所述標(biāo)志的值是基于包含所述子圖片單元的 所述圖片是否是隨機(jī)接入點(diǎn)(RAP)圖片來(lái)確定的。
10. 根據(jù)權(quán)利要求9所述的方法,其中,如果所述圖片是RAP圖片并且所述子圖片單元 屬于所述圖片的非基層,那么設(shè)置所述標(biāo)志的值來(lái)指示未使用時(shí)間運(yùn)動(dòng)矢量預(yù)測(cè),否則,設(shè) 置所述標(biāo)志的值來(lái)指示使用了時(shí)間運(yùn)動(dòng)矢量預(yù)測(cè)。
11. 根據(jù)權(quán)利要求1至10中任意一項(xiàng)所述的方法,其中,所述標(biāo)志被寫(xiě)入所述子圖片單 元的頭部。
12. 根據(jù)權(quán)利要求1至11中任意一項(xiàng)所述的方法,其中所述方法還包括:將一個(gè)或多 個(gè)參數(shù)寫(xiě)入所述子圖片單元的頭部,以便指定在用于子圖片單元的圖片間預(yù)測(cè)的一個(gè)或多 個(gè)參考圖片列表中的參考圖片的順序。
13. 根據(jù)權(quán)利要求1至12中任意一項(xiàng)所述的方法,其中,所述方法還包括: 使用所選擇的運(yùn)動(dòng)矢量預(yù)測(cè)符來(lái)執(zhí)行運(yùn)動(dòng)補(bǔ)償?shù)膱D片間預(yù)測(cè)以便產(chǎn)生所述預(yù)測(cè)單 元; 從原始采樣塊中減去所述預(yù)測(cè)單元以便產(chǎn)生剩余采樣塊;以及 將與預(yù)測(cè)單元相對(duì)應(yīng)的剩余采樣塊編碼到所述經(jīng)編碼的視頻比特流中。
14. 根據(jù)權(quán)利要求1至13中任意一項(xiàng)所述的方法,其中,所述第二列表包括比所述第一 列表少一個(gè)的運(yùn)動(dòng)矢量預(yù)測(cè)符,并且除了所述時(shí)間運(yùn)動(dòng)矢量預(yù)測(cè)符,所述第一列表和第二 列表的所述運(yùn)動(dòng)矢量預(yù)測(cè)符是相同的。
15. 根據(jù)權(quán)利要求1至14中任意一項(xiàng)所述的方法,其中,所述第一參數(shù)和第二參數(shù)在所 述經(jīng)編碼的視頻比特流中是使用不同的預(yù)先確定的比特表示來(lái)表示的。
16. 根據(jù)權(quán)利要求1至13中任意一項(xiàng)所述的方法,其中,所述第一列表和第二列表包括 相同的預(yù)先確定的數(shù)量的運(yùn)動(dòng)矢量預(yù)測(cè)符,并且所述第二列表包括并不存在于所述第一列 表中且是在未使用來(lái)自任何參考圖片的運(yùn)動(dòng)矢量的情況下推導(dǎo)出的運(yùn)動(dòng)矢量預(yù)測(cè)符。
17. 根據(jù)權(quán)利要求1至16中任意一項(xiàng)所述的方法,其中,所述標(biāo)志用于指示:針對(duì)獨(dú)立 于所述圖片中的其它子圖片單元的子圖片單元的所述圖片間預(yù)測(cè),使用還是未使用時(shí)間運(yùn) 動(dòng)矢量預(yù)測(cè)。
18. 根據(jù)權(quán)利要求1至17中任意一項(xiàng)所述的方法,其中,所述子圖片單元是圖片的切 片。
19. 一種利用時(shí)間運(yùn)動(dòng)矢量預(yù)測(cè)對(duì)經(jīng)編碼的視頻比特流進(jìn)行解碼的方法,所述方法包 括: 對(duì)來(lái)自經(jīng)編碼的視頻的子圖片單元的頭部或者圖片的頭部的標(biāo)志進(jìn)行解析;以及 確定所述標(biāo)志指示使用還是未使用時(shí)間運(yùn)動(dòng)矢量預(yù)測(cè); 其中,如果所述標(biāo)志指示使用了時(shí)間運(yùn)動(dòng)矢量預(yù)測(cè),那么所述方法還包括: 創(chuàng)建包括多個(gè)運(yùn)動(dòng)矢量預(yù)測(cè)符的運(yùn)動(dòng)矢量預(yù)測(cè)符的第一列表,所述多個(gè)運(yùn)動(dòng)矢量預(yù)測(cè) 符包括從來(lái)自共置的參考圖片的至少一個(gè)運(yùn)動(dòng)矢量推導(dǎo)出的至少一個(gè)時(shí)間運(yùn)動(dòng)矢量預(yù)測(cè) 符; 對(duì)來(lái)自所述經(jīng)編碼的視頻比特流的第一參數(shù)進(jìn)行解析,所述第一參數(shù)指示針對(duì)所述子 圖片單元中的預(yù)測(cè)單元從所述第一列表中所選擇的運(yùn)動(dòng)矢量預(yù)測(cè)符。
20. 根據(jù)權(quán)利要求19所述的方法,其中,如果所述標(biāo)志指示未使用時(shí)間運(yùn)動(dòng)矢量預(yù)測(cè), 則所述方法還包括: 創(chuàng)建包括多個(gè)運(yùn)動(dòng)矢量預(yù)測(cè)符而沒(méi)有任何時(shí)間運(yùn)動(dòng)矢量預(yù)測(cè)符的運(yùn)動(dòng)矢量預(yù)測(cè)符的 第二列表;以及 對(duì)來(lái)自所述經(jīng)編碼的視頻比特流的第二參數(shù)進(jìn)行解析,所述第二參數(shù)指示針對(duì)所述子 圖片單元中的預(yù)測(cè)單元從所述第二列表中所選擇的運(yùn)動(dòng)矢量預(yù)測(cè)符。
21. -種利用時(shí)間運(yùn)動(dòng)矢量預(yù)測(cè)將視頻編碼成經(jīng)編碼的視頻比特流的裝置,所述裝置 包括: 控制單元,其可操作用于:確定用于指示針對(duì)圖片的子圖片單元的圖片間預(yù)測(cè)使用還 是未使用時(shí)間運(yùn)動(dòng)矢量預(yù)測(cè)的標(biāo)志的值; 寫(xiě)單元,其可操作用于:將具有所述值的標(biāo)志寫(xiě)入所述子圖片單元的頭部或所述圖片 的頭部; 運(yùn)動(dòng)矢量預(yù)測(cè)單元;以及 圖片間預(yù)測(cè)單元,其用于:基于從所述運(yùn)動(dòng)矢量預(yù)測(cè)單元中所選擇的運(yùn)動(dòng)矢量預(yù)測(cè)符 來(lái)執(zhí)行圖片間預(yù)測(cè), 其中,所述運(yùn)動(dòng)矢量預(yù)測(cè)單元被配置為:接收所述標(biāo)志,并且基于所述標(biāo)志是第一值, 所述運(yùn)動(dòng)矢量預(yù)測(cè)單元可操作用于:創(chuàng)建包括多個(gè)運(yùn)動(dòng)矢量預(yù)測(cè)符的運(yùn)動(dòng)矢量預(yù)測(cè)符的第 一列表,所述多個(gè)運(yùn)動(dòng)矢量預(yù)測(cè)符包括:從來(lái)自共置的參考圖片的至少一個(gè)運(yùn)動(dòng)矢量推導(dǎo) 出的至少一個(gè)時(shí)間運(yùn)動(dòng)矢量預(yù)測(cè)符,以及針對(duì)所述子圖片單元中的預(yù)測(cè)單元,從所述第一 列表中選擇運(yùn)動(dòng)矢量預(yù)測(cè)符;以及 所述寫(xiě)單元還可操作用于:將第一參數(shù)寫(xiě)入所述經(jīng)編碼的視頻比特流來(lái)指示從所述第 一列表中所選擇的運(yùn)動(dòng)矢量預(yù)測(cè)符。
22. 根據(jù)權(quán)利要求21所述的裝置,當(dāng)所述標(biāo)志是第二值時(shí),所述運(yùn)動(dòng)矢量預(yù)測(cè)單元可 操作用于:創(chuàng)建包括多個(gè)運(yùn)動(dòng)矢量預(yù)測(cè)符而沒(méi)有任何時(shí)間運(yùn)動(dòng)矢量預(yù)測(cè)符的運(yùn)動(dòng)矢量預(yù)測(cè) 符的第二列表;以及針對(duì)所述子圖片單元中的預(yù)測(cè)單元,從所述第一列表中選擇運(yùn)動(dòng)矢量 預(yù)測(cè)符;以及 所述寫(xiě)單元還可操作用于:將第二參數(shù)寫(xiě)入所述經(jīng)編碼的視頻比特流來(lái)指示從所述第 二列表中所選擇的運(yùn)動(dòng)矢量預(yù)測(cè)符。
23. -種利用時(shí)間運(yùn)動(dòng)矢量預(yù)測(cè)對(duì)經(jīng)編碼的視頻比特流進(jìn)行解碼的裝置,所述裝置包 括: 解析單元,其可操作用于:對(duì)來(lái)自經(jīng)編碼的視頻的子圖片單元的頭部或者圖片的頭部 的標(biāo)志進(jìn)行解析;以及確定所述標(biāo)志指示使用還是未使用時(shí)間運(yùn)動(dòng)矢量預(yù)測(cè); 運(yùn)動(dòng)矢量預(yù)測(cè)單元;以及 圖片間預(yù)測(cè)單元,其用于:基于從所述運(yùn)動(dòng)矢量預(yù)測(cè)單元中所選擇的運(yùn)動(dòng)矢量預(yù)測(cè)符 來(lái)執(zhí)行圖片間預(yù)測(cè); 其中,所述運(yùn)動(dòng)矢量預(yù)測(cè)單元被配置為:接收所述標(biāo)志,并且基于所述標(biāo)志是第一值, 所述運(yùn)動(dòng)矢量預(yù)測(cè)單元可操作用于:創(chuàng)建包括多個(gè)運(yùn)動(dòng)矢量預(yù)測(cè)符的運(yùn)動(dòng)矢量預(yù)測(cè)符的第 一列表,所述多個(gè)運(yùn)動(dòng)矢量預(yù)測(cè)符包括:從來(lái)自共置的參考圖片的至少一個(gè)運(yùn)動(dòng)矢量推導(dǎo) 出的至少一個(gè)時(shí)間運(yùn)動(dòng)矢量預(yù)測(cè)符;以及 所述解析單元還可操作用于:對(duì)來(lái)自所述經(jīng)編碼的視頻比特流的第一參數(shù)進(jìn)行解析, 所述第一參數(shù)指示針對(duì)所述子圖片單元中的預(yù)測(cè)單元從所述第一列表中所選擇的運(yùn)動(dòng)矢 量預(yù)測(cè)符。
24. 根據(jù)權(quán)利要求23所述的裝置,其中,當(dāng)所述標(biāo)志是第二值時(shí),所述運(yùn)動(dòng)矢量預(yù)測(cè)單 元可操作用于:創(chuàng)建包括多個(gè)運(yùn)動(dòng)矢量預(yù)測(cè)符而沒(méi)有任何時(shí)間運(yùn)動(dòng)矢量預(yù)測(cè)符的運(yùn)動(dòng)矢量 預(yù)測(cè)符的第二列表;以及 所述解析單元還可操作用于:對(duì)來(lái)自所述經(jīng)編碼的視頻比特流的第二參數(shù)進(jìn)行解析, 所述第二參數(shù)指示針對(duì)所述子圖片單元中的預(yù)測(cè)單元從所述第二列表中所選擇的運(yùn)動(dòng)矢 量預(yù)測(cè)符。
【文檔編號(hào)】H04N19/44GK104094604SQ201380005801
【公開(kāi)日】2014年10月8日 申請(qǐng)日期:2013年1月16日 優(yōu)先權(quán)日:2012年1月20日
【發(fā)明者】乃蘇孟德, 袁明亮, 林宗順, 孫海威, 溫覺(jué)覺(jué), 西孝啟, 笹井壽郎, 柴原陽(yáng)司, 杉尾敏康, 谷川京子, 松延徹, 寺田健吾 申請(qǐng)人:松下電器(美國(guó))知識(shí)產(chǎn)權(quán)公司
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1