用于智能地適配視頻分組的方法和網(wǎng)絡(luò)單元的制作方法
【專利摘要】本發(fā)明提供了用于在無線通信系統(tǒng)的基站中智能地適配基于可分級(jí)編碼的視頻分組的方法和網(wǎng)絡(luò)單元。該方法包括:識(shí)別傳送基于可分級(jí)編碼的視頻分組的承載;基于所述可分級(jí)編碼的視頻分組中的負(fù)荷報(bào)頭和幀圖案,為所述承載確定視頻質(zhì)量的等級(jí)的候選集合;在檢測(cè)到無線環(huán)境惡化的情況下,為所述承載判定執(zhí)行適配;以及從所述候選集合中為所述承載確定降低視頻質(zhì)量的等級(jí)以及要丟棄的視頻分組中的網(wǎng)絡(luò)提取層NAL單元。
【專利說明】用于智能地適配視頻分組的方法和網(wǎng)絡(luò)單元
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及通信領(lǐng)域,具體地涉及在無線通信系統(tǒng)的基站中智能地適配基于可分級(jí)編碼的視頻分組的技術(shù)。
【背景技術(shù)】
[0002]隨著對(duì)于多種視頻應(yīng)用的需求的增長(zhǎng),針對(duì)不同應(yīng)用的運(yùn)動(dòng)圖像的更高壓縮的增長(zhǎng)需求帶來了行業(yè)內(nèi)的挑戰(zhàn)。對(duì)于不同的網(wǎng)絡(luò)環(huán)境而言,也需要能夠以靈活的方式使用編碼視頻表示。在該背景下,國(guó)際標(biāo)準(zhǔn)化組織ISO和國(guó)際電工委員會(huì)IEC制定了高級(jí)視頻編碼(AVC, Advanced Video Coding)技術(shù)標(biāo)準(zhǔn),在該標(biāo)準(zhǔn)的附錄中,已經(jīng)定義了基于可分級(jí)的視頻編碼來滿足特殊需求。術(shù)語“可分級(jí)”是指移除一部分視頻比特流以使其適配于終端用戶的不同需求或喜好以及變化的終端能力或網(wǎng)絡(luò)條件。
[0003]作為H.264/AVC的擴(kuò)展的可分級(jí)視頻編碼(SVC, Scalable Video Coding)通過空間可分級(jí)性(即空間解析)、質(zhì)量可分級(jí)性(即量化速率)、時(shí)間可分級(jí)性(即幀速率)或其組合,提供了不同的質(zhì)量等級(jí)。它們是分別通過dependency_id、quality_id和temporal—id來標(biāo)識(shí)的。一個(gè)SVC比特流可以包括一個(gè)“基本層”和一個(gè)或多個(gè)“增強(qiáng)層”?!盎緦印笨梢元?dú)立于其他“增強(qiáng)層”而被解碼。如果具有比特定增強(qiáng)層L更低的{cbpendencyjd、quality_id和temporal_id}的基本層和所有其他增強(qiáng)層被成功解碼,貝U—個(gè)接收器才能夠解碼該特定增強(qiáng)層L。
[0004]多視角視頻編碼(MVC,Mult1-view Video Coding)是 H.264/AVC 中的另一種基于可分級(jí)的視頻編碼的標(biāo)準(zhǔn)。在MVC中,來自不同攝像機(jī)的視角被編碼成與單視角H.264/AVC后向兼容的單個(gè)比特流。MVC提供視角可分級(jí)性和空間可分級(jí)性,它們是分別用View_id和temporal_id來標(biāo)識(shí)的。一個(gè)MVC比特流可以包括一個(gè)“基本視角”和一個(gè)或多個(gè)“非基本視角”?;疽暯强梢元?dú)立于其他視角而被解碼,其并不使用視角間預(yù)測(cè)。如果基本視角和參與特定非基本視角V的視角間預(yù)測(cè)的所有其他參考視角被成功地解碼,則一個(gè)接收器才能夠解碼該特定非基本視角V。
[0005]無線信道條件和環(huán)境可能隨時(shí)間和位置的變化而變化。該變化可能引入造成媒體數(shù)據(jù)遞送失真的變化的誤碼率、變化的吞吐量和變化的分組延遲。為了盡可能的提供高質(zhì)量的視頻業(yè)務(wù),現(xiàn)有技術(shù)已考慮了根據(jù)變化的網(wǎng)絡(luò)條件,對(duì)正在遞送的媒體數(shù)據(jù)進(jìn)行適配的方案。然而,現(xiàn)有技術(shù)存在明顯的缺陷。
[0006]當(dāng)前由IETF (互聯(lián)網(wǎng)工程任務(wù)組)定義的系統(tǒng)級(jí)功能僅將視頻業(yè)務(wù)適配于不同的傳輸網(wǎng)絡(luò)條件或異構(gòu)接收器。這意味著適配是在源、目的或中間媒體感知網(wǎng)絡(luò)單元(MANE,Media-Aware Network Element)執(zhí)行的。MANE是例如中間盒或應(yīng)用層網(wǎng)關(guān)的網(wǎng)絡(luò)單元。因?yàn)镸ANE不具有無線接入網(wǎng)的信息,它無法根據(jù)隨時(shí)間變化的無線環(huán)境來對(duì)遞送的媒體數(shù)據(jù)執(zhí)行適配。
[0007]盡管近期的學(xué)術(shù)研究提出由網(wǎng)關(guān)根據(jù)eNB (增強(qiáng)基站)的與信道吞吐量和質(zhì)量有關(guān)的報(bào)告和預(yù)測(cè),來調(diào)整視頻服務(wù)的編解碼方案,然而網(wǎng)關(guān)只能夠在GoP(Group of Picture:圖像組)的層面上來更改視頻服務(wù)的編解碼。一方面,該調(diào)整力度只適用于較慢的信道衰落而不是快速衰落(通常一個(gè)GoP是0.5到2秒);另一方面,它產(chǎn)生了較大的上行鏈路信令開銷。圖1示意性地示出了在現(xiàn)有技術(shù)中由網(wǎng)關(guān)基于eNB的報(bào)告和預(yù)測(cè)來調(diào)整編解碼。
[0008]至于無線接入網(wǎng)絡(luò),一方面,當(dāng)前的無線接入網(wǎng)絡(luò)不能執(zhí)行針對(duì)SVC/MVC的適配;另一方面,當(dāng)前在基站中由于緩沖器溢出或分組超時(shí)而產(chǎn)生的分組丟棄并沒有考慮SVC/MVC的可分級(jí)性。如果SVC的基本層或MVC的基本視角中的一個(gè)分組被丟棄,則成功接收的對(duì)應(yīng)同一圖像(picture)的增強(qiáng)層分組或非基本視角分組對(duì)于用戶解碼該圖像而言將變得毫無用處。這種“盲目分組丟棄”的特性,從用戶體驗(yàn)QoE的角度來看是不可接受的。
【發(fā)明內(nèi)容】
[0009]為了解決上述現(xiàn)有技術(shù)中的問題,根據(jù)本發(fā)明的一個(gè)方面,提出了 一種用于在無線通信系統(tǒng)的基站中智能地適配基于可分級(jí)編碼的視頻分組的方法,該方法包括:a)識(shí)別傳送基于可分級(jí)編碼的視頻分組的承載山)基于所述可分級(jí)編碼的視頻分組中的負(fù)荷報(bào)頭和幀圖案,為所述承載確定視頻質(zhì)量的等級(jí)的候選集合;c)在檢測(cè)到無線環(huán)境惡化的情況下,為所述承載判定執(zhí)行適配;以及d)從所述候選集合中為所述承載確定降低視頻質(zhì)量的等級(jí)以及要丟棄的視頻分組中的網(wǎng)絡(luò)提取層(NAL, Network Abstract Layer)單元。
[0010]優(yōu)選地,步驟b)是通過以下步驟實(shí)現(xiàn)的:基于負(fù)荷報(bào)頭中包含的可分級(jí)參數(shù)來確定輸入操作點(diǎn)OP (Operation Point);以及基于所述輸入操作點(diǎn)OP和所述巾貞圖案在所述基站中生成OP表,該OP表中指明了不同的所述視頻質(zhì)量的等級(jí)的候選集合和與每個(gè)等級(jí)對(duì)應(yīng)的需要丟棄的所述NAL單元。
[0011]根據(jù)本發(fā)明的另一個(gè)方面,提出了一種用于在無線通信系統(tǒng)的基站中智能地適配基于可分級(jí)編碼的視頻分組的網(wǎng)絡(luò)單元,包括:第一裝置,用于識(shí)別傳送基于可分級(jí)編碼的視頻分組的承載;第二裝置,用于基于所述可分級(jí)編碼的視頻分組中的負(fù)荷報(bào)頭和幀圖案,為所述承載確定視頻質(zhì)量的等級(jí)的候選集合;第三裝置,用于在檢測(cè)到無線環(huán)境惡化的情況下為所述承載判定執(zhí)行適配;以及第四裝置,用于從所述候選集合中為所述承載確定降低視頻質(zhì)量的等級(jí)以及要丟棄的視頻分組中的網(wǎng)絡(luò)提取層NAL單元。
【專利附圖】
【附圖說明】
[0012]通過閱讀下面結(jié)合附圖對(duì)本發(fā)明具體實(shí)施例的說明,本發(fā)明的上述及其他特征和優(yōu)點(diǎn)將變得更加明顯。其中:
[0013]圖1示意性地示出了現(xiàn)有技術(shù)中的調(diào)整編解碼的方案;
[0014]圖2是根據(jù)本發(fā)明方案的包括智能分組處理SPP功能的基站的框圖;
[0015]圖3示意性地說明了 SPP的功能劃分;
[0016]圖4示意性地說明了 SPP的狀態(tài)機(jī);
[0017]圖5示意性地說明了基站可能接收到的分組格式;
[0018]圖6示意性地說明了軟適配和硬適配;
[0019]圖7是說明如何識(shí)別傳送可分級(jí)視頻業(yè)務(wù)的承載的流程圖;
[0020]圖8是說明在SVC的情況下如何將可分級(jí)的視頻業(yè)務(wù)適配于隨時(shí)間變化的無線環(huán)境的流程圖;[0021]圖9示意性地說明了 SVC的情況下的比特流分量;
[0022]圖10示出了在SVC的情況下由基站生成的操作點(diǎn)OP表;
[0023]圖11是說明在MVC的情況下如何將可分級(jí)的視頻業(yè)務(wù)適配于隨時(shí)間變化的無線環(huán)境的流程圖;
[0024]圖12示意性地說明了 MVC的情況下的比特流分量;
[0025]圖13是根據(jù)本發(fā)明一個(gè)實(shí)施例的用于智能地適配基于可分級(jí)編碼的視頻分組的方法的流程圖;和
[0026]圖14是根據(jù)本發(fā)明一個(gè)實(shí)施例的用于智能地適配基于可分級(jí)編碼的視頻分組的網(wǎng)絡(luò)單元的框圖。
【具體實(shí)施方式】
[0027]本發(fā)明的基本思想是在無線接入網(wǎng)中執(zhí)行SVC/MVC的適配,即將可分級(jí)的視頻業(yè)務(wù),即SVC和MVC,適配于隨時(shí)間變化的無線環(huán)境。它不僅能夠使得SVC/MVC適配于隨時(shí)間變化的無線環(huán)境而無需上行鏈路信令開銷,還能夠?yàn)閁E維持可接受的盡可能高的QoE。
[0028]如圖2所示,代表適配的新功能塊稱作智能分組處理(SPP, Smart PacketProcessing),其位于PDCP層之上。圖3示出了 SPP的功能劃分,即“無線分組檢測(cè)(RPI,Radio Packet Inspection),,和“優(yōu)雅速率適配(GRA, Graceful Rate Adaptation),,。
[0029]應(yīng)當(dāng)指出,圖2中的“基站”可以是GSM (全球移動(dòng)通信系統(tǒng))系統(tǒng)中的BTS (基站收發(fā)信機(jī))、WCDMA (寬帶碼分多址)系統(tǒng)中的RNC (無線網(wǎng)絡(luò)控制器)或LTE (長(zhǎng)期演進(jìn))系統(tǒng)中的eNB (增強(qiáng)基站)。在本發(fā)明的剩余部分中,將不區(qū)分這些網(wǎng)絡(luò)單元。
[0030]還應(yīng)當(dāng)指出,SVC/MVC比特流可以包括一個(gè)或多個(gè)IP分組流,即在RFC 6190和draft-1etf-payload-rtp-mvc-02 中所定義的單一會(huì)話傳輸模式(SST, Single-SessionTransmission)或多重會(huì)話傳輸模式(MST, Mult1-Session Transmission)。SST 是針對(duì)單播的而MST是針對(duì)廣播/組播的。在圖3示出的例子中,一個(gè)SVC/MVC比特流包括三個(gè)IP分組流。詳細(xì)內(nèi)容參考上述文獻(xiàn),并且在這里不再贅述。
[0031]控制平面處理
[0032]控制平面處理包括兩個(gè)階段,即適配準(zhǔn)備階段和適配操作階段。
[0033]1.適配準(zhǔn)備階段
[0034]在該階段,基站借助于新的用戶平面功能RPI而識(shí)別建立的所有承載中的哪些承載是傳送SVC或MVC視頻業(yè)務(wù)的,這可以在成功建立一個(gè)新承載之后執(zhí)行。具體地,控制平面CP,例如RRM (無線資源管理)功能,能夠指示RPI檢測(cè)一個(gè)或多個(gè)所指示承載的業(yè)務(wù)類型。CP能夠用承載ID來向RPI指示一個(gè)或多個(gè)承載。
[0035]RPI的處理將在用戶平面部分被描述。當(dāng)接收來自RPI的結(jié)果時(shí),CP存儲(chǔ)該信息以供將來使用。CP可以維持關(guān)于承載與其業(yè)務(wù)類型之間的關(guān)系的映射表。具有SVC或MVC的承載是用于隨后可能進(jìn)行的適配操作的候選。
[0036]2.適配操作階段
[0037]在該階段,RRM模塊指示SPP開始或停止適配操作。當(dāng)接收了來自RRM的“開始適配”指令時(shí),SPP進(jìn)入“打開”狀態(tài),這意味著它應(yīng)當(dāng)開始適配。SPP在接收“停止適配”之后進(jìn)入“關(guān)閉”狀態(tài),這意味著它應(yīng)當(dāng)停止適配操作。SPP的初始狀態(tài)是“關(guān)閉”。圖4示出了相應(yīng)的狀態(tài)機(jī)。
[0038]通常,無線環(huán)境的變化對(duì)應(yīng)三種觸發(fā)條件,能夠觸發(fā)從RRM到SPP的指令,包括:
[0039]I) UE的信道測(cè)量報(bào)告,即信道狀態(tài)信息(CSI,Channel Status Information),這包括CQI (信道質(zhì)量指示)、PMI (預(yù)編碼矩陣指示)和/或RI (信道秩指示);
[0040]2)協(xié)議層狀態(tài),即HARQ重傳次數(shù)、PDCP層緩沖器的狀態(tài)、RLC層緩沖器的狀態(tài);
[0041]3)基站的狀態(tài),即可用資源的狀態(tài)。
[0042]RRM能夠應(yīng)用一個(gè)或多個(gè)上述觸發(fā)條件來確定“開始適配”指令。例如:RRM能夠應(yīng)用觸發(fā)條件I)和2)來檢測(cè)針對(duì)特定UE的可用帶寬減少并發(fā)送“開始適配”指令以避免rocp緩沖器中的可能的分組丟棄。在該情況下,可以實(shí)施“軟適配”。另一個(gè)例子是,當(dāng)RRM檢測(cè)到僅發(fā)生了觸發(fā)條件2)(例如在rocp層已發(fā)生分組丟棄)時(shí),為了達(dá)到具有可接受質(zhì)量的業(yè)務(wù)連續(xù)性,它能夠發(fā)送“開始適配”指令,將“盲目分組丟棄”變成“智能分組丟棄”。在該情況下,可以實(shí)施“硬適配”。軟適配和硬適配在下文中說明。上面兩種使用情形基于時(shí)變無線環(huán)境而提供了盡可能高的視頻服務(wù)質(zhì)量。
[0043]RRM也可以使用觸發(fā)條件3)來檢測(cè)基站中的全部可用資源由于過載或擁塞而大大減少。為了使得晚到來的UE能夠接入系統(tǒng),RRM能夠確定為正進(jìn)行的特定的SVC/MVC業(yè)務(wù)適當(dāng)?shù)販p少已分配的帶寬,從而發(fā)送“開始適配”的指令。在該情況下,可以實(shí)施“軟適配”或“硬適配”中的任一種。這種使用情形旨在提供更加合理地共享的無線資源分配。
[0044]應(yīng)當(dāng)指出,不排除RRM根據(jù)其他因素確定發(fā)送指令的可能性。細(xì)節(jié)在于RRM算法的具體實(shí)現(xiàn)問題,這超出了本發(fā)明的范圍,因此不再這里進(jìn)一步討論。
[0045]還應(yīng)當(dāng)指出,當(dāng)檢測(cè)到無線環(huán)境開始好轉(zhuǎn)時(shí)RRM模塊指示SPP停止執(zhí)行降級(jí)的適配,開始執(zhí)行升級(jí)的適配,并且SPP根據(jù)無線環(huán)境恢復(fù)的程度來適當(dāng)?shù)厣咭曨l質(zhì)量的等級(jí)并停止丟棄之前確定為丟棄的NAL單元。
[0046]用戶平面處理
[0047]與控制平面處理相對(duì)應(yīng),用戶平面處理也把包括兩個(gè)階段,即適配準(zhǔn)備階段和適配操作階段。
[0048]1.適配準(zhǔn)備階段
[0049]在該階段中,RPI接收來自CP的指令以檢測(cè)一個(gè)或多個(gè)所指示承載的業(yè)務(wù)類型。通過檢測(cè)來自核心網(wǎng)(CN,Core Network)的所接收IP分組的RTP負(fù)荷報(bào)頭,RPI能夠辨別出所指示的一個(gè)或多個(gè)承載是否是針對(duì)SVC或MVC業(yè)務(wù)的。對(duì)于SVC而言,RPI可以讀取 dependency_id、quality_id 和 temporal_id。對(duì)于 MVC 而言,RPI 可以讀取 view_id 和temporal_id。RPI將檢測(cè)結(jié)果返回給CP。
[0050]2.適配操作階段
[0051]在用戶平面中,從CN接收的可分級(jí)視頻服務(wù)的IP分組流首先被傳送至SPP。如果SPP處于“關(guān)閉”狀態(tài),則SPP輸出所接收的IP分組流至rocp而不進(jìn)行任何處理。如果SPP處于“開啟”狀態(tài),則它順次地執(zhí)行RPI和GRA,如圖3所示。
[0052]應(yīng)用RPI以獲取SVC/MVC的可分級(jí)性信息。目前,針對(duì)視頻業(yè)務(wù)有四種傳輸協(xié)議作為候選,如圖5所示。圖5示出了通過RPI接收的可能的IP分組格式。通過檢測(cè)RTP負(fù)荷報(bào)頭,RPI能夠區(qū)分屬于SVC的基本層(或MVC的基本視角)和SVC的一個(gè)或多個(gè)增強(qiáng)層(或MVC的非基本視角)的IP分組。[0053]RPI也能夠識(shí)別輸入操作點(diǎn)(輸入0P)和針對(duì)每一層的I/B/P幀圖案。SVC比特流的操作點(diǎn)包括為了能夠解碼特定的dependency_id、quality_id和temporal_id組合所需要的比特流分量,即具有特定{dependency_id, quality_id, temporal_id}組合的NAL單元。MVC比特流的操作點(diǎn)包括為了能夠解碼特定的view_id和temporal_id組合所需要的比特流分量,即具有特定{view_id, temporal_id}組合的NAL單元。此外,RPI能夠獲得視頻業(yè)務(wù)的優(yōu)先級(jí)信息,該優(yōu)先級(jí)信息指示了 NAL單元的重要性級(jí)別。利用輸入0P,優(yōu)先級(jí)信息,基站能夠推斷OP表。該OP表中指明了不同視頻質(zhì)量等級(jí)的候選集合和與每個(gè)等級(jí)對(duì)應(yīng)的需要丟棄的所述NAL單元。該OP表以不同視頻質(zhì)量等級(jí)的降級(jí)排序指示了的合理適配路徑。
[0054]對(duì)于MST模式而言,針對(duì)一個(gè)廣播/組播業(yè)務(wù)(即3GPP中的MBMS業(yè)務(wù))可以建立不止一個(gè)承載。RPI能夠通過檢測(cè)所有有關(guān)聯(lián)承載的IP分組流來獲得可分級(jí)性信息和輸入0P?;灸軌蛲ㄟ^OAM或顯性的信令來獲得MBMS業(yè)務(wù)和所有有關(guān)承載的映射信息。具體實(shí)現(xiàn)超出本發(fā)明范圍,因此不在這里進(jìn)一步討論。
[0055]利用通過RPI和RRM獲取的上述信息,GRA執(zhí)行不同OP之間的切換,即為適配選擇合適的OP。當(dāng)RRM指示進(jìn)行降級(jí)適配時(shí),GRA可以為UE選擇合適的降級(jí)的OP等級(jí),及當(dāng)前OP。GRA識(shí)別并移除其消除對(duì)QoE產(chǎn)生最小不利影響的那些分組。當(dāng)SPP從“關(guān)閉”狀態(tài)進(jìn)入“開啟”狀態(tài)時(shí),它設(shè)置當(dāng)前OP作為輸入0P。如果RRM選擇“軟適配”,則GRA在OP表中將當(dāng)前OP降級(jí)到下一等級(jí)。如果RRM選擇“硬適配”,則GRA根據(jù)無線環(huán)境下降的程度,可以判定在OP表中將當(dāng)前OP降級(jí)到非相鄰等級(jí)。在實(shí)際系統(tǒng)中,GRA可以使用CQ1、緩沖器狀態(tài)來計(jì)算UE的可用帶寬,并由此判斷系統(tǒng)可以支持的視頻速率和質(zhì)量。具體計(jì)算方法是本領(lǐng)域技術(shù)人員熟知的,并且因?yàn)槌霰景l(fā)明的討論范疇,在此不做贅述。在圖6中示出了“軟適配”和“硬適配”之間的差異。
[0056]對(duì)于所選的當(dāng)前OP而言,這意味著輸入OP的一些比特流分量被選擇丟棄。注意,所述丟棄是指丟棄OP表中指示的視頻業(yè)務(wù)的網(wǎng)絡(luò)提取層NAL單元。在OP等級(jí)切換后,GRA可能需要為輸出IP分組涉及的RTP包重寫RTP報(bào)頭或分配新的序號(hào)的。在圖3中,IP分組流#3被選擇。在OP等級(jí)切換后,GRA將輸出IP分組流轉(zhuǎn)發(fā)至H)CP。RRM可以指示GRA重復(fù)OP等級(jí)切換直到指示SPP返回到“關(guān)閉”狀態(tài)。
[0057]應(yīng)當(dāng)指出,當(dāng)基站檢測(cè)到無線環(huán)境開始好轉(zhuǎn)時(shí),RRM模塊指示SPP停止執(zhí)行降級(jí)的適配,開始執(zhí)行升級(jí)的適配,并且GRA根據(jù)無線環(huán)境恢復(fù)的程度來適當(dāng)?shù)厣咭曨l質(zhì)量的等級(jí)并停止丟棄之前確定為丟棄的NAL單元。出于簡(jiǎn)化的目的,本文僅描述了針對(duì)單播UE的SST模式視頻服務(wù)的例子。對(duì)于MST模式視頻而言,除了是針對(duì)多個(gè)輸入IP分組流操作之外,步驟都是相同的。
[0058]實(shí)例1:話配準(zhǔn)各
[0059]在該實(shí)例中,基站識(shí)別傳輸可分級(jí)視頻服務(wù)的承載。圖7示出了各步驟。
[0060]步驟1:CP建立一個(gè)新承載。
[0061]步驟2:CP指示RPI檢測(cè)新承載的業(yè)務(wù)類型,并且CP用承載ID向RPI指示承載。
[0062]步驟3:RPI在該指示的承載中發(fā)現(xiàn)從CN接收到的分組,并且RPI通過檢測(cè)分組來識(shí)別業(yè)務(wù)類型。
[0063]步驟4:在該實(shí)施例中,由于RPI讀取了分組的RTP負(fù)荷報(bào)頭中的dependency_id、quality_id 和 temporal_id, RPI 返回檢測(cè)結(jié)果{SVC}給 CP。
[0064]步驟5:CP存儲(chǔ)檢測(cè)結(jié)果以供將來使用。
[0065]實(shí)例2:話配操作
[0066]在該實(shí)例中,一個(gè)SVC比特流被傳送至單播UE。SVC比特流只包括一個(gè)IP分組流,其包括一個(gè)基本層和多個(gè)增強(qiáng)層。圖8中顯示了各步驟。
[0067]步驟1:RRM監(jiān)視變化的無線環(huán)境的觸發(fā)條件。
[0068]步驟2:由于突然降低的CQI和伴隨的HXP層緩沖區(qū)的突然升高,RRM檢測(cè)到無線環(huán)境下降。為了避免即將發(fā)生的rocp層緩沖器中的“盲目分組丟棄”,在該實(shí)例中,RRM根據(jù)CQI降低和rocp層緩沖區(qū)升高的程度而判定執(zhí)行“軟適配”。
[0069]步驟3 =RRM指示SPP從初始的“關(guān)閉”狀態(tài)進(jìn)入“開啟”狀態(tài)。
[0070]步驟4:應(yīng)用RPI以獲取SVC比特流的可分級(jí)性信息。在該實(shí)例中,SVC比特流包括一個(gè)基本層(具有 dependency_id=0、quality_id=0、temporal_id=0 的分組)、兩個(gè)質(zhì)量增強(qiáng)層(具有quality_id=2的分組)和三個(gè)時(shí)間增強(qiáng)層(分別具有temporal_id=l, 2,3的分組)。圖9示出了對(duì)應(yīng)的比特流分量及其關(guān)系。垂直箭頭示出了改進(jìn)的質(zhì)量。水平箭頭示出了不同比特流分量之間的時(shí)間預(yù)測(cè)關(guān)系。具有{dependency_id = 0,quality_id=2}和{dependency_id=0, quality_id=l}的層的預(yù)測(cè)關(guān)系與具有{dependency_id=0,quality—id=0}的層的相同,但是為了簡(jiǎn)化而沒有在圖中示出。RPI獲得OP等級(jí)#0的輸入OP {dependency_id=0, quality_id=2, temporal_id=3}。此外,如果視頻源使用優(yōu)先級(jí)信息進(jìn)行視頻編碼時(shí),RPI還獲得視頻業(yè)務(wù)的優(yōu)先級(jí)信息,該優(yōu)先級(jí)信息至少包括包含在NAL單元報(bào)頭中的priority_id和/或idr_f lag等參數(shù),這些優(yōu)先級(jí)信息指出了 NAL單元的重要性。RPI利用輸入OP和優(yōu)先級(jí)信息推斷出如圖10所示的OP表,其中“X”是指所指示的待丟棄比特流分量。
[0071]應(yīng)當(dāng)指出,對(duì)于具有不同的dependency_id值的OP表而言,網(wǎng)絡(luò)可以針對(duì)不同的dependency_id值來配置相同的OP表。當(dāng)基站執(zhí)行適配時(shí),具有較高dependency_id值的OP等級(jí)以高優(yōu)先級(jí)被執(zhí)行。
[0072]步驟5:基于來自RPI和RRM的上述信息,GRA判定降級(jí)OP至相鄰OP等級(jí)#1。
[0073]步驟6:具有quality_id=2和temporal_id=3的比特流分量被選擇丟棄。優(yōu)選地,具有較小優(yōu)先級(jí)的,即較低重要性的NAL單元首先被丟棄,和/或具有較小時(shí)間標(biāo)記的分組首先被丟棄。
[0074]步驟7 =RRM檢測(cè)到無線環(huán)境恢復(fù)。
[0075]步驟8: RRM指示SPP返回“關(guān)閉”狀態(tài)。
[0076]實(shí)例3:話配操作
[0077]在該實(shí)例中,一個(gè)MVC比特流被傳送到單播UE。MVC比特流只包括一個(gè)IP分組流,其包括一個(gè)基本視角和多個(gè)非基本視角。圖11中示出了各步驟。
[0078]步驟1:RRM監(jiān)視變化的無線環(huán)境的觸發(fā)條件。
[0079]步驟2:RRM檢測(cè)到可用無線資源大大減少。為了使得晚到來的UE能夠接入系統(tǒng),RRM判定減少M(fèi)VC業(yè)務(wù)的已分配資源。在該實(shí)例中,RRM基于可用無線資源減少的程度而判定執(zhí)行“硬適配”。
[0080]步驟3 =RRM指示SPP從初始“關(guān)閉”狀態(tài)進(jìn)入“開啟”狀態(tài)。[0081 ] 步驟4:應(yīng)用RPI以獲得MVC比特流的可分級(jí)性信息。在該實(shí)例中,MVC比特流包括一個(gè)基本視角(具有view_id=0的分組)、兩個(gè)非基本視角(分別具有view_id=l和2的分組)。圖12示出了對(duì)應(yīng)的比特流分量及其關(guān)系。垂直箭頭示出了不同視角之間的預(yù)測(cè)關(guān)系,temporaljd取值相同的不同比特流分量之間存在相同的視角之間的預(yù)測(cè)關(guān)系,為了簡(jiǎn)化而未在圖中全部示出。圖12中的水平箭頭示出了不同比特流分量之間的時(shí)間預(yù)測(cè)關(guān)系,不同的視角具有相同的時(shí)間預(yù)測(cè)關(guān)系,但是為了簡(jiǎn)化也未在圖中全部示出。
[0082]步驟5:基于來自RPI和RRM的上述信息,GRA判定將OP降級(jí)到不具有view_id=2的OP等級(jí)。
[0083]步驟6:具有view_id=2的比特流分量被選擇丟棄。優(yōu)選地,具有較小優(yōu)先級(jí)的網(wǎng)絡(luò)提取層NAL單元首先被丟棄,和/或具有更小時(shí)間標(biāo)記的分組首先被丟棄。
[0084]步驟7 =RRM檢測(cè)到無線環(huán)境恢復(fù)。
[0085]步驟8: RRM指示SPP返回“關(guān)閉”狀態(tài)。
[0086]應(yīng)當(dāng)指出,上述幾個(gè)實(shí)例還可以包含步驟:當(dāng)檢測(cè)到無線環(huán)境開始好轉(zhuǎn)時(shí)RRM模塊指示SPP停止執(zhí)行降級(jí)的適配,開始執(zhí)行升級(jí)的適配,并且SPP根據(jù)無線環(huán)境恢復(fù)的程度來適當(dāng)?shù)厣咭曨l質(zhì)量的等級(jí)并停止丟棄之前確定為丟棄的NAL單元。讀過本發(fā)明的本領(lǐng)域技術(shù)人員能夠容易地想到如何執(zhí)行所述升級(jí)適配。為簡(jiǎn)單起見,該步驟未在相應(yīng)圖中示出。
[0087]通過以上描述可知:
[0088]-在適配準(zhǔn)備階段,基站通過發(fā)起新用戶平面功能性RPI而在所有建立的承載之中識(shí)別出傳送可分級(jí)視頻業(yè)務(wù)的承載。通過檢測(cè)RTP負(fù)荷報(bào)頭,RPI能夠辨別出承載中的IP分組流是否是針對(duì)可分級(jí)視頻業(yè)務(wù)的。然后,所指示的可分級(jí)視頻業(yè)務(wù)作為適配操作的候選。
[0089]-在適配操作階段,RRM指示SPP開始或停止適配,這包括:
[0090]a) RPI獲取SVC/MVC的可分級(jí)性信息、可選的優(yōu)先級(jí)信息以及輸入0P,并且推斷OP表;
[0091]b)如果RRM為“開始適配”選擇“軟適配”,則GRA降級(jí)當(dāng)前OP至下一等級(jí),其中每當(dāng)降至下一等級(jí)時(shí),RRM可以指示GRA重復(fù)OP等級(jí)切換直到SPP返回“關(guān)閉”狀態(tài);
[0092]c)如果RRM為“開始適配”選擇“硬適配”,則GRA在OP表中選擇合適的OP降級(jí)等級(jí)。
[0093]應(yīng)當(dāng)指出,當(dāng)檢測(cè)到無線環(huán)境開始好轉(zhuǎn)時(shí)RRM模塊指示SPP停止執(zhí)行降級(jí)的適配,開始執(zhí)行升級(jí)的適配,并且SPP根據(jù)無線環(huán)境恢復(fù)的程度來適當(dāng)?shù)厣咭曨l質(zhì)量的等級(jí)并停止丟棄之前確定為丟棄的NAL單元。
[0094]本發(fā)明通過在無線通信系統(tǒng)的基站中將SVC和MVC的可分級(jí)性特征適配于隨時(shí)間變化的無線環(huán)境,提供了比特流適配的靈活性和差錯(cuò)魯棒性并且因此為當(dāng)前基站提供了更合理的共享無線資源分配。另外,本發(fā)明能夠基于瞬時(shí)無線環(huán)境向終端提供質(zhì)量盡可能高的視頻業(yè)務(wù),而無需額外的上行信令,并且能夠維持可接受的QoE。
[0095]應(yīng)當(dāng)指出,本發(fā)明可以應(yīng)用于GSM系統(tǒng)中的BTS、WCDMA系統(tǒng)中的RNC或LTE系統(tǒng)中的eNB等。
[0096]還應(yīng)當(dāng)指出,本發(fā)明適用于單播和廣播/組播業(yè)務(wù)二者。[0097]下面參照?qǐng)D13來描述根據(jù)本發(fā)明一個(gè)實(shí)施例的用于在無線通信系統(tǒng)的基站中智能地適配基于可分級(jí)編碼的視頻分組的方法。如上文指出的,在本實(shí)施例中,所述基站例如(但不限于)是GSM系統(tǒng)中的BTS、WCDMA系統(tǒng)中的RNC或LTE系統(tǒng)中的eNB。
[0098]如圖13所示,在步驟301中,識(shí)別傳送基于可分級(jí)編碼的視頻分組的承載。在這里所述可分級(jí)編碼是符合H.264/AVC的可分級(jí)視頻編碼SVC和多視角視頻編碼MVC。具體地,在本實(shí)施例中,通過檢測(cè)所述基于可分級(jí)編碼的視頻分組中的負(fù)荷報(bào)頭來識(shí)別傳送基于SVC或MVC的視頻分組的承載以供將來使用。在這里,所述負(fù)荷報(bào)頭可以是例如(但不限于)RTP負(fù)荷報(bào)頭。
[0099]接著,在步驟302中,基于所述可分級(jí)編碼的視頻分組中的負(fù)荷報(bào)頭和幀圖案,為所述承載確定視頻質(zhì)量的等級(jí)的候選集合。在這里,所述幀圖案是圖像編碼中的1、B和P幀的圖案,并且所述負(fù)荷報(bào)頭可以例如(但不限于)是RTP負(fù)荷報(bào)頭。
[0100]具體地,在本實(shí)施例中,首先,基于所述負(fù)荷報(bào)頭中包含的可分級(jí)參數(shù)來確定輸入操作點(diǎn)0P。在這里,對(duì)于SVC而言,所述可分級(jí)參數(shù)包括符合H.264/AVC和RFC6190的dependency_id、quality_id和temporal_id,而對(duì)于MVC而言,所述可分級(jí)參數(shù)包括符合
H.264/AVC 和 draft-1etf-payload-rtp-mvc-02 的 view_id 和 temporal_id。例如,參見圖10,所述視頻分組包括兩個(gè)質(zhì)量增強(qiáng)層(具有quality_id = 2的分組)和三個(gè)時(shí)間增強(qiáng)層(分別具有temporal_id=l,2,3的分組),由此獲得了 OP等級(jí)#0的輸入0P。
[0101]然后,基于所述輸入操作點(diǎn)OP和所述幀圖案在所述基站中生成OP表,該OP表中指明了所述降低視頻質(zhì)量的等級(jí)的候選集合和與每個(gè)等級(jí)對(duì)應(yīng)的需要丟棄的所述NAL單元。例如,參見圖10,在獲得OP等級(jí)#0的輸入OP之后,能夠推斷出如圖10所示的OP表,其中“X”是指所選出的待丟棄比特流分量。OP表以不同視頻質(zhì)量等級(jí)的降級(jí)排序指示了的合理適配路徑。
[0102]優(yōu)選地,生成所述OP表還基于所述負(fù)荷報(bào)頭中所包含的優(yōu)先級(jí)信息,該優(yōu)先級(jí)信息指示了 NAL單元的重要性級(jí)別。
[0103]接著,在步驟303中,在檢測(cè)到無線環(huán)境惡化的情況下,為所述承載判定執(zhí)行適配。在這里,所述無線環(huán)境惡化例如是用戶設(shè)備的信道質(zhì)量、協(xié)議層狀態(tài)和可用資源狀態(tài)中的一個(gè)或其任意組合的惡化。
[0104]最后,在步驟304中,從所述候選集合中為所述承載確定降低視頻質(zhì)量的等級(jí)以及要丟棄的視頻分組中的網(wǎng)絡(luò)提取層NAL單元。
[0105]應(yīng)當(dāng)指出,確定降低視頻質(zhì)量的等級(jí)包括基于所述無線環(huán)境惡化的程度而降低到相鄰等級(jí)或非相鄰等級(jí),例如,基站基于無線環(huán)境惡化程度判定從等級(jí)#0降低到相鄰等級(jí)#1,或者從等級(jí)#0降低到非相鄰等級(jí)#2。
[0106]優(yōu)選地,具有較小優(yōu)先級(jí),即較低重要性的NAL單元首先被丟棄。
[0107]優(yōu)選地,具有較小時(shí)間標(biāo)記的視頻分組中的NAL單元首先被丟棄。
[0108]應(yīng)當(dāng)指出,如果無線環(huán)境持續(xù)惡化,則重復(fù)執(zhí)行步驟303和304。
[0109]優(yōu)選地,當(dāng)檢測(cè)到無線環(huán)境開始好轉(zhuǎn)時(shí)停止執(zhí)行降級(jí)適配,開始執(zhí)行升級(jí)適配,并且根據(jù)無線環(huán)境恢復(fù)的程度來升高等級(jí)并停止丟棄之前確定為丟棄的NAL單元。應(yīng)當(dāng)指出,讀過本發(fā)明的本領(lǐng)域技術(shù)人員能夠容易地想到如何執(zhí)行所述升級(jí)適配。
[0110]還應(yīng)當(dāng)指出,本實(shí)施例適用于單播和廣播/組播業(yè)務(wù)二者。[0111]在本實(shí)施例中,適配基于可分級(jí)編碼的視頻分組可以遵循現(xiàn)有的和將來的任何解決方案、標(biāo)準(zhǔn)、規(guī)范等的方式,例如(但不限于)前面所述的H.264/AVC、RFC6190和draft-1etf-payload-rtp-mvc-02ο
[0112]通過以上描述可知,采用本實(shí)施例的用于在無線通信系統(tǒng)的基站中智能地適配基于可分級(jí)編碼的視頻分組的方法,通過在無線通信系統(tǒng)的基站中將SVC和MVC的可分級(jí)性特征適配于隨時(shí)間變化的無線環(huán)境,提供了比特流適配的靈活性和差錯(cuò)魯棒性并且因此為當(dāng)前基站提供了更合理的共享無線資源分配;并且能夠基于瞬時(shí)無線環(huán)境向終端提供質(zhì)量盡可能高的視頻業(yè)務(wù),而無需額外的上行信令,并且能夠維持可接受的QoE。
[0113]在同一發(fā)明構(gòu)思下,根據(jù)本發(fā)明的另一個(gè)方面,提供了一種用于在無線通信系統(tǒng)的基站中智能地適配基于可分級(jí)編碼的視頻分組的網(wǎng)絡(luò)單元。下面就結(jié)合附圖對(duì)其進(jìn)行說明。
[0114]圖14示出了根據(jù)本發(fā)明一個(gè)實(shí)施例的用于在無線通信系統(tǒng)的基站中智能地適配基于可分級(jí)編碼的視頻分組的網(wǎng)絡(luò)單元400。網(wǎng)絡(luò)單元400包括第一裝置401,第二裝置402和第三裝置403。第一裝置401用于識(shí)別傳送基于可分級(jí)編碼的視頻分組的承載。具體地,在本實(shí)施例中,第一裝置401通過檢測(cè)基于可分級(jí)編碼的視頻分組中的負(fù)荷報(bào)頭來識(shí)別傳送基于SVC或MVC的視頻分組的承載以供將來使用。第二裝置402用于基于所述可分級(jí)編碼的視頻分組中的負(fù)荷報(bào)頭和幀圖案,為所述承載確定視頻質(zhì)量的等級(jí)的候選集合。在這里,所述幀圖案例如是圖像編碼中的1、B和P幀的圖案,并且所述負(fù)荷報(bào)頭例如是RTP負(fù)荷報(bào)頭。具體地,在本實(shí)施例中,首先,第二裝置402基于所述負(fù)荷報(bào)頭中包含的可分級(jí)參數(shù)來確定輸入操作點(diǎn)0P。在這里,對(duì)于SVC而言,所述可分級(jí)參數(shù)包括符合H.264/AVC和RFC6190 的 dependency_id、quality_id 和 temporal_id,而對(duì)于 MVC 而言,所述可分級(jí)參數(shù)包括符合 H.264/AVC 和 draft-1etf-payload-rtp-mvc-02 的 view_id 和 temporal_id。例如,參見圖10,所述視頻分組包括兩個(gè)質(zhì)量增強(qiáng)層(具有quality_id=2的分組)和三個(gè)時(shí)間增強(qiáng)層(分別具有temporal_id=l,2,3的分組),由此獲得了 OP等級(jí)#0的輸入0P。然后,第二裝置402基于所述OP和所述幀圖案在所述基站中生成OP表,該OP表中指明了所述降低視頻質(zhì)量的等級(jí)的候選集合和與每個(gè)等級(jí)對(duì)應(yīng)的需要丟棄的所述NAL單元。例如,參見圖10,在獲得OP等級(jí)#0的輸入OP之后,能夠推斷出如圖10所示的OP表,其中“X”是指所選出的待丟棄比特流分量。OP表以不同視頻質(zhì)量等級(jí)的降級(jí)排序指示了的合理適配路徑。優(yōu)選地,生成所述OP表還基于所述負(fù)荷報(bào)頭中所包含的優(yōu)先級(jí)信息,該優(yōu)先級(jí)信息指示了NAL單元的重要性級(jí)別。第三裝置403用于在檢測(cè)到無線環(huán)境惡化的情況下為所述承載判定執(zhí)行適配。在這里,所述無線環(huán)境惡化例如是用戶設(shè)備的信道質(zhì)量、協(xié)議層狀態(tài)和可用資源狀態(tài)中的一個(gè)或其任意組合的惡化。第四裝置404用于從所述候選集合中為所述承載確定降低視頻質(zhì)量的等級(jí)以及要丟棄的視頻分組中的網(wǎng)絡(luò)提取層NAL單元。
[0115]應(yīng)當(dāng)指出,確定降低視頻質(zhì)量的等級(jí)包括基于所述無線環(huán)境惡化的程度而降低到相鄰等級(jí)或非相鄰等級(jí),例如,基站基于無線環(huán)境惡化程度判定從等級(jí)#0降低到相鄰等級(jí)#1,或者從等級(jí)#0降低到非相鄰等級(jí)#2。
[0116]優(yōu)選地,具有較小優(yōu)先級(jí),即較低重要性的NAL單元首先被丟棄。
[0117]優(yōu)選地,具有較小時(shí)間標(biāo)記的視頻分組中的NAL單元首先被丟棄。
[0118]應(yīng)當(dāng)指出,當(dāng)檢測(cè)到所述無線環(huán)境開始好轉(zhuǎn)時(shí)停止執(zhí)行所述適配,并且根據(jù)所述無線環(huán)境恢復(fù)的程度來基于所述候選集合而升高所述等級(jí)并停止丟棄之前確定為丟棄的所述NAL單元。
[0119]應(yīng)當(dāng)指出,所述網(wǎng)絡(luò)單元適配基于可分級(jí)編碼的視頻分組可以遵循現(xiàn)有的和將來的任何解決方案、標(biāo)準(zhǔn)、規(guī)范等的方式,例如(但不限于)前面所述的H.264/AVC、RFC6190和draft-1etf-payload-rtp-mvc-02ο
[0120]在實(shí)施上,本實(shí)施例的網(wǎng)絡(luò)單元400以及第一裝置401、第二裝置402、第三裝置403和第四裝置404,可以以軟件、硬件或軟件和硬件組合的方式來實(shí)現(xiàn)。例如,本領(lǐng)域技術(shù)人員熟悉多種可用來實(shí)現(xiàn)這些部件的設(shè)備,諸如微處理器、微控制器、專用集成電路(ASIC)、可編程邏輯設(shè)備(PLD)和/或現(xiàn)場(chǎng)可編程門陣列(FPGA)等。本實(shí)施例的網(wǎng)絡(luò)單元400可以被實(shí)現(xiàn)在無線通信系統(tǒng)的基站中也可以與基站分離地實(shí)現(xiàn),并且該網(wǎng)絡(luò)單元400的各個(gè)組成部分也可以物理地分開實(shí)現(xiàn)而操作上地相互連接。
[0121]在操作上,上述結(jié)合圖14說明的實(shí)施例的用于在無線通信系統(tǒng)的基站中智能地適配基于可分級(jí)編碼的視頻分組的網(wǎng)絡(luò)單元400,可以實(shí)現(xiàn)前面描述的用于在無線通信系統(tǒng)的基站中智能地適配基于可分級(jí)編碼的視頻分組的方法。通過使用該網(wǎng)絡(luò)單元400,通過在無線通信系統(tǒng)的基站中將SVC和MVC的可分級(jí)性特征適配于隨時(shí)間變化的無線環(huán)境,提供了比特流適配的靈活性和差錯(cuò)魯棒性并且因此為當(dāng)前基站提供了更合理的共享無線資源分配;并且能夠基于瞬時(shí)無線環(huán)境向終端提供質(zhì)量盡可能高的視頻業(yè)務(wù),而無需額外的上行信令,并且能夠維持可接受的QoE。
[0122]以上雖然通過一些示例性的實(shí)施例對(duì)本發(fā)明的用于在無線通信系統(tǒng)中智能地適配基于可分級(jí)編碼的視頻分組的方法和網(wǎng)絡(luò)單元進(jìn)行了詳細(xì)的描述,但是以上這些實(shí)施例并不是窮舉的,本領(lǐng)域技術(shù)人員可以在本發(fā)明的精神和范圍內(nèi)實(shí)現(xiàn)各種變化和修改。因此,本發(fā)明并不限于這些實(shí)施例,本發(fā)明的范圍僅由所附權(quán)利要求為準(zhǔn)。
【權(quán)利要求】
1.一種用于在無線通信系統(tǒng)的基站中智能地適配基于可分級(jí)編碼的視頻分組的方法,該方法包括以下步驟: a)識(shí)別傳送基于可分級(jí)編碼的視頻分組的承載; b)基于所述可分級(jí)編碼的視頻分組中的負(fù)荷報(bào)頭和幀圖案,為所述承載確定視頻質(zhì)量的等級(jí)的候選集合; c)在檢測(cè)到無線環(huán)境惡化的情況下,為所述承載判定執(zhí)行適配;以及 d)從所述候選集合中為所述承載確定降低視頻質(zhì)量的等級(jí)以及要丟棄的視頻分組中的網(wǎng)絡(luò)提取層NAL單元。
2.根據(jù)權(quán)利要求1所述的方法,其中,步驟b)是通過以下步驟實(shí)現(xiàn)的: -基于所述負(fù)荷報(bào)頭中包含的可分級(jí)參數(shù)來確定輸入操作點(diǎn)OP ;以及 -基于所述輸入操作點(diǎn)OP和所述幀圖案在所述基站中生成OP表,該OP表中指明了不同的所述視頻質(zhì)量的等級(jí)的候選集合和與每個(gè)等級(jí)對(duì)應(yīng)的需要丟棄的所述NAL單元。
3.根據(jù)權(quán)利要求1或2所述的方法,其中: -生成所述OP表還基于所述負(fù)荷報(bào)頭中所包含的優(yōu)先級(jí)信息,該優(yōu)先級(jí)信息指示了所述NAL單元的重要性級(jí)別;和/或 -確定降低視頻質(zhì)量的等級(jí)包括基于所述無線環(huán)境惡化的程度而降低到相鄰等級(jí)或非相鄰等級(jí);和/或 -識(shí)別傳送基于可分級(jí)編碼的視頻分組的承載是通過檢測(cè)所述基于可分級(jí)編碼的視頻分組中的負(fù)荷報(bào)頭來實(shí)現(xiàn)的。
4.根據(jù)權(quán)利要求1至3中任一項(xiàng)所述的方法,其中: -在所述無線環(huán)境持續(xù)惡化的情況下重復(fù)執(zhí)行步驟c)和d);和/或 -當(dāng)檢測(cè)到所述無線環(huán)境開始好轉(zhuǎn)時(shí)停止執(zhí)行所述適配,并且根據(jù)所述無線環(huán)境恢復(fù)的程度來基于所述候選集合而升高所述等級(jí)并停止丟棄之前確定為丟棄的所述NAL單元。
5.根據(jù)權(quán)利要求1至4中任一項(xiàng)所述的方法,其中: -所述幀圖案是圖像編碼中的1、B和P幀的圖案;和/或 -所述負(fù)荷報(bào)頭是實(shí)時(shí)傳輸協(xié)議RTP負(fù)荷報(bào)頭;和/或 -所述無線環(huán)境包括用戶設(shè)備的信道質(zhì)量、協(xié)議層狀態(tài)和可用資源狀態(tài)中的一個(gè)或者其任意組合。
6.根據(jù)權(quán)利要求1至5中任一項(xiàng)所述的方法,其中: -所述可分級(jí)編碼包括符合H.264/AVC的可分級(jí)視頻編碼SVC和多視角視頻編碼MVC ;和/或 -對(duì)于SVC而言,所述可分級(jí)參數(shù)包括符合H.264/AVC和RFC6190的cbpendency_id、quality_id和temporal_id,而對(duì)于MVC而言,所述可分級(jí)參數(shù)包括符合H.264/AVC和draft-1etf-payload-rtp-mvc-02 的 view_id和 temporal_icL
7.根據(jù)權(quán)利要求1至6中任一項(xiàng)所述的方法,其中: -具有較小優(yōu)先級(jí)的網(wǎng)絡(luò)提取層NAL單元首先被丟棄;和/或 -具有較小時(shí)間標(biāo)記的視頻分組中的網(wǎng)絡(luò)提取層NAL單元首先被丟棄。
8.一種用于在無線通信系統(tǒng)的基站中智能地適配基于可分級(jí)編碼的視頻分組的網(wǎng)絡(luò)單元,包括:-第一裝置,用于識(shí)別傳送基于可分級(jí)編碼的視頻分組的承載; -第二裝置,用于基于所述可分級(jí)編碼的視頻分組中的負(fù)荷報(bào)頭和幀圖案,為所述承載確定視頻質(zhì)量的等級(jí)的候選集合; -第三裝置,用于在檢測(cè)到無線環(huán)境惡化的情況下為所述承載判定執(zhí)行適配;以及-第四裝置,用于從所述候選集合中為所述承載確定降低視頻質(zhì)量的等級(jí)以及要丟棄的視頻分組中的網(wǎng)絡(luò)提取層NAL單元。
9.根據(jù)權(quán)利要求8所述的網(wǎng)絡(luò)單元,其中,由所述第二裝置確定降低視頻質(zhì)量的等級(jí)以及要丟棄的NAL單元是通過以下過程實(shí)現(xiàn)的: -基于所述負(fù)荷報(bào)頭中包含的可分級(jí)參數(shù)來確定輸入操作點(diǎn)OP ;以及-基于所述輸入操作點(diǎn)OP和所述幀圖案在所述基站中生成OP表,該OP表中指明了所述降低視頻質(zhì)量的等級(jí)的候選集合和與每個(gè)等級(jí)對(duì)應(yīng)的需要丟棄的所述NAL單元,由此從所述候選集合中確定降低視頻質(zhì)量的等級(jí)。
10.根據(jù)權(quán)利要求8或9所述的網(wǎng)絡(luò)單元,其中: -生成所述OP表還基于所述負(fù)荷報(bào)頭中所包含的優(yōu)先級(jí)信息,該優(yōu)先級(jí)信息指示了所述NAL單元的重要性級(jí)別;和/或 -確定降低視頻質(zhì)量的等級(jí)包括基于所述無線環(huán)境惡化的程度而降低到相鄰等級(jí)或非相鄰等級(jí)。
11.根據(jù)權(quán)利要求8至10中任一項(xiàng)所述的網(wǎng)絡(luò)單元,其中,` -所述第一裝置識(shí)別承載是通過檢測(cè)所述基于可分級(jí)編碼的視頻分組中的負(fù)荷報(bào)頭來實(shí)現(xiàn)的;和/或 -所述網(wǎng)絡(luò)單元包含于所述基站中。
12.根據(jù)權(quán)利要求8至11中任一項(xiàng)所述的網(wǎng)絡(luò)單元,其中,當(dāng)檢測(cè)到所述無線環(huán)境開始好轉(zhuǎn)時(shí)所述網(wǎng)絡(luò)單元停止執(zhí)行所述適配,并且所述第四裝置還適于根據(jù)所述無線環(huán)境恢復(fù)的程度來基于所述候選集合而升高所述等級(jí)并停止丟棄之前確定為丟棄的所述NAL單元。
13.根據(jù)權(quán)利要求8至12中任一項(xiàng)所述的網(wǎng)絡(luò)單元,其中: -所述幀圖案是圖像編碼中的1、B和P幀的圖案;和/或 -所述負(fù)荷報(bào)頭是實(shí)時(shí)傳輸協(xié)議RTP負(fù)荷報(bào)頭;和/或 -所述無線環(huán)境包括用戶設(shè)備的信道質(zhì)量、協(xié)議層狀態(tài)和可用資源狀態(tài)中的一個(gè)或者其任意組合。
14.根據(jù)權(quán)利要求8至13中任一項(xiàng)所述的網(wǎng)絡(luò)單元,其中: -所述可分級(jí)編碼包括符合H.264/AVC的可分級(jí)視頻編碼SVC和多視角視頻編碼MVC ;和/或 -對(duì)于SVC而言,所述可分級(jí)參數(shù)包括符合H.264/AVC和RFC6190的cbpendency_id、quality_id和temporal_id,而對(duì)于MVC而言,所述可分級(jí)參數(shù)包括符合H.264/AVC和draft-1etf-payload-rtp-mvc-02 的 view_id和 temporal_icL
15.根據(jù)權(quán)利要求8至14中任一項(xiàng)所述的網(wǎng)絡(luò)單元,其中: -具有較小時(shí)間標(biāo)記的視頻分組中的網(wǎng)絡(luò)提取層NAL單元首先被丟棄;和/或 -具有較小優(yōu)先級(jí)的網(wǎng)絡(luò)提取層NAL單元首先被丟棄。
【文檔編號(hào)】H04N21/24GK103780917SQ201210400938
【公開日】2014年5月7日 申請(qǐng)日期:2012年10月19日 優(yōu)先權(quán)日:2012年10月19日
【發(fā)明者】晁華, 王河, 胡中驥 申請(qǐng)人:上海貝爾股份有限公司