用于興趣區(qū)編碼的運(yùn)動(dòng)約束圖塊集合的制作方法
【專利說(shuō)明】
【背景技術(shù)】
[0001]工程師使用壓縮處理(也被稱為源編碼或信源編碼)來(lái)減小數(shù)字視頻比特率。該壓縮處理通過(guò)將信息轉(zhuǎn)換成低比特率的形式來(lái)降低存儲(chǔ)和傳送視頻信息的成本。解壓縮處理(也被稱為解碼)則是從壓縮形式中重建初始信息版本。一個(gè)“編解碼器”即為一個(gè)編碼器/解碼器系統(tǒng)。
[0002]在過(guò)去的二十年中,采用了不同的視頻編解碼標(biāo)準(zhǔn),包括ITU-T H.261、H.262(MPEG-2 或 IS0/IEC 13818-2)、H.263 和 H.264 (AVC 或 IS0/IEC 14496-10)標(biāo)準(zhǔn),MPEG-1(IS0/IEC 11172-2 和 MPEG-4 Visual (IS0/IEC 14496-2)標(biāo)準(zhǔn),以及 SMPTE 421M 標(biāo)準(zhǔn)。最近,HEVC標(biāo)準(zhǔn)(ITU-T H.265或IS0/IEC 23008-2)業(yè)已獲得批準(zhǔn)。視頻編解碼標(biāo)準(zhǔn)通常定義編碼視頻比特流語(yǔ)法的選項(xiàng),由此詳盡說(shuō)明在將特定特征用于編碼和解碼處理時(shí)的比特流參數(shù)。在很多情況下,視頻編解碼標(biāo)準(zhǔn)還提供了與解碼器應(yīng)執(zhí)行、以便在解碼過(guò)程中得到一致結(jié)果的解碼操作相關(guān)的細(xì)節(jié)。除了編解碼標(biāo)準(zhǔn)之外,各種專用的編解碼格式還定義了與編碼視頻比特流的語(yǔ)法有關(guān)的其他選項(xiàng)以及相應(yīng)的解碼操作。
[0003]在2013年1月發(fā)布的HEVC標(biāo)準(zhǔn)的版本中(參見(jiàn)Bross等人于2013年1月發(fā)表于JCTVC_L1003_v34 的“High Efficiency Video Coding (HEVC) Text Specificat1n Draft8”)中,畫(huà)面可被分成多個(gè)圖塊(tile),并且這些圖塊是矩形區(qū)域。當(dāng)語(yǔ)法元素tiles_enabled_flag等于1時(shí),畫(huà)面是用圖塊構(gòu)造的。該圖塊限定了畫(huà)面內(nèi)部的水平和垂直邊界,并且在畫(huà)面內(nèi)部依照?qǐng)D塊列和圖塊行組織。在使用圖塊時(shí),HEVC比特流語(yǔ)法和HEVC解碼處理被構(gòu)造成消除同一畫(huà)面內(nèi)部的圖塊邊界上的畫(huà)面內(nèi)(intra-picture)預(yù)測(cè)依賴性,以及消除同一畫(huà)面內(nèi)部的圖塊邊界上的熵解碼依賴性。然而,對(duì)于圖塊邊界來(lái)說(shuō),依照2013年1月發(fā)布的HEVC標(biāo)準(zhǔn)版本,其畫(huà)面間(inter-picture)預(yù)測(cè)依賴性并未受到約束。
【發(fā)明內(nèi)容】
[0004]總的來(lái)說(shuō),這里的詳細(xì)描述給出的是在用信號(hào)傳遞(signaling)和使用運(yùn)動(dòng)約束圖塊集合(“MCTS”)的控制數(shù)據(jù)方面的創(chuàng)新。例如,此類創(chuàng)新支持用信號(hào)傳遞以及使用該控制數(shù)據(jù),由此指示一個(gè)或多個(gè)指定圖塊集合內(nèi)部的畫(huà)面間預(yù)測(cè)處理被約束成只涉及其他畫(huà)面中的每一個(gè)相應(yīng)圖塊集合內(nèi)部的區(qū)域。這樣做可以促成興趣區(qū)編碼、解碼以及顯示、轉(zhuǎn)碼以將編碼數(shù)據(jù)局限于選定的圖塊集合,丟失魯棒性(loss robustness),以及將編碼和/或解碼并行化。
[0005]根據(jù)這里描述的創(chuàng)新的一個(gè)方面,一種視頻編碼器或其他工具編碼多個(gè)畫(huà)面來(lái)產(chǎn)生編碼數(shù)據(jù),其中每個(gè)畫(huà)面被分成多個(gè)圖塊。例如,該工具確定是否約束圖塊集合的特定邊界上的畫(huà)面間預(yù)測(cè)依賴性,如果是的話,則在編碼過(guò)程中約束運(yùn)動(dòng)估計(jì),由此回避該圖塊集合的特定邊界上的畫(huà)面間預(yù)測(cè)依賴性。在一些實(shí)施方式中,該特定邊界是從一個(gè)畫(huà)面到另一個(gè)畫(huà)面的相同圖塊集合的邊界,但在其他實(shí)施方式中,該特定邊界可以是另一圖塊集合或是用于畫(huà)面間預(yù)測(cè)的一個(gè)或多個(gè)別的區(qū)域的邊界。該工具輸出編碼數(shù)據(jù)和控制數(shù)據(jù),其中該控制數(shù)據(jù)表明多個(gè)圖塊中的一個(gè)或多個(gè)圖塊的指定圖塊集合的特定邊界上的畫(huà)面間預(yù)測(cè)依賴性受到約束。約束多個(gè)圖塊集合的畫(huà)面間預(yù)測(cè)依賴性,可以促使在編碼過(guò)程中使用并行處理,還能幫助提供興趣區(qū)解碼功能或漸進(jìn)式解碼器刷新功能。
[0006]根據(jù)這里描述的創(chuàng)新的另一個(gè)方面,一種視頻解碼器或其他工具接收多個(gè)畫(huà)面的編碼數(shù)據(jù),其中所述多個(gè)畫(huà)面中的每個(gè)畫(huà)面被分成多個(gè)圖塊。該工具還接收控制數(shù)據(jù),并且該控制數(shù)據(jù)表明多個(gè)圖塊中的一個(gè)或多個(gè)圖塊的指定圖塊集合的特定邊界上的畫(huà)面間預(yù)測(cè)依賴性受到約束。然后,該工具對(duì)編碼數(shù)據(jù)進(jìn)行處理,例如解碼畫(huà)面內(nèi)部作為興趣區(qū)的指定圖塊集合,但不解碼指定圖塊集合以外的畫(huà)面部分?;蛘?,作為編碼數(shù)據(jù)處理的一部分,該工具對(duì)編碼數(shù)據(jù)進(jìn)行轉(zhuǎn)碼,由此移除指定圖塊集合以外的畫(huà)面部分的編碼數(shù)據(jù),以及將指定圖塊集合的編碼數(shù)據(jù)組織成新比特流?;蛘?,作為編碼數(shù)據(jù)處理的一部分,一旦檢測(cè)到損失了指定圖塊集合之外的至少一些編碼數(shù)據(jù),那么作為損失恢復(fù)處理的一部分,解碼器解碼該指定圖塊集合。此外,約束多個(gè)圖塊集合的畫(huà)面間預(yù)測(cè)依賴性,還可以促成在解碼過(guò)程中使用并行處理。
[0007]在例示的實(shí)施方式中,指定圖塊集合在控制數(shù)據(jù)中被參數(shù)化成包含該圖塊集合中的一個(gè)或多個(gè)圖塊的一個(gè)或多個(gè)圖塊矩形。例如,對(duì)圖塊集合中的指定圖塊矩形來(lái)說(shuō),控制數(shù)據(jù)包含了用于標(biāo)識(shí)該圖塊矩形的兩個(gè)拐角(例如圖塊矩形的左上角和圖塊矩形的右下角)的語(yǔ)法元素。該控制數(shù)據(jù)還可以包括圖塊集合的標(biāo)識(shí)符,用于指示圖塊集合中的圖塊矩形個(gè)數(shù)的計(jì)數(shù)參數(shù),以及用于表明圖塊集合中的每個(gè)圖塊矩形的圖塊矩形位置的語(yǔ)法元素。
[0008]在例示實(shí)施方式中,多個(gè)畫(huà)面以相同的方式劃分,以便產(chǎn)生每一個(gè)畫(huà)面內(nèi)部的圖塊。通常,對(duì)于每一個(gè)畫(huà)面而言,指定圖塊集合都是相同的。然而在一些情況中,至少在一些畫(huà)面之間,該圖塊集合有可能存在差異。作為替換,不同畫(huà)面可以用不同方式劃分成圖塊。
[0009]在例示的實(shí)施方式中,控制數(shù)據(jù)是一個(gè)用于指示圖塊集合的圖塊集合邊界上的畫(huà)面間預(yù)測(cè)依賴性受到約束的輔助增強(qiáng)信息(“SEI”)消息。一個(gè)SEI消息針對(duì)的是單個(gè)圖塊集合的畫(huà)面間預(yù)測(cè)依賴性,并且不同的SEI消息可以針對(duì)不同圖塊集合。作為替換,單個(gè)SEI消息針對(duì)的是多個(gè)圖塊集合中的每一個(gè)圖塊集合的畫(huà)面間預(yù)測(cè)依賴性。或者,作為SEI消息的替換,控制數(shù)據(jù)可以是一個(gè)標(biāo)記,所述標(biāo)記的值表明是否對(duì)圖塊集合的圖塊集合邊界上的畫(huà)面間預(yù)測(cè)依賴性進(jìn)行約束。或者,該控制數(shù)據(jù)還可以采用其他某種形式。
[0010]這種用信號(hào)傳遞和使用MCTS控制數(shù)據(jù)既可以作為方法的一部分來(lái)實(shí)施,也可以作為被適配成執(zhí)行所述方法的計(jì)算設(shè)備的一部分來(lái)實(shí)施,還可以作為存儲(chǔ)了導(dǎo)致計(jì)算設(shè)備執(zhí)行所述方法的計(jì)算機(jī)可執(zhí)行指令的有形計(jì)算機(jī)可讀媒體的一部分來(lái)實(shí)施。
[0011]從后續(xù)參考附圖進(jìn)行的詳細(xì)描述中將更清楚地了解本發(fā)明的前述和其他目標(biāo)、特征及優(yōu)點(diǎn)。
【附圖說(shuō)明】
[0012]圖1是可以實(shí)施所描述的一些實(shí)施例的例示計(jì)算系統(tǒng)的圖示。
[0013]圖2a和2b是可以實(shí)施所描述的一些實(shí)施例的例示網(wǎng)絡(luò)環(huán)境的圖示。
[0014]圖3是可以協(xié)同實(shí)施所描述的一些實(shí)施例的例示編碼器系統(tǒng)的圖示。
[0015]圖4是可以協(xié)同實(shí)施所描述的一些實(shí)施例的例示解碼器系統(tǒng)的圖示。
[0016]圖5a和5b是示出了可以協(xié)同實(shí)施所描述的一些實(shí)施例的例示視頻編碼器的圖不ο
[0017]圖6是示出了可以協(xié)同實(shí)施所描述的一些實(shí)施例的例示視頻解碼器的圖示。
[0018]圖7a_7g是示出了被分成圖塊的例示幀的圖示,其中所述圖塊可被組織成圖塊集入η。
[0019]圖8是示出了在未對(duì)圖塊集合邊界上的運(yùn)動(dòng)進(jìn)行約束的情況下的用于圖塊集合中的預(yù)測(cè)單元的運(yùn)動(dòng)估計(jì)和運(yùn)動(dòng)補(bǔ)償預(yù)測(cè)的圖示。
[0020]圖9是示出了在對(duì)圖塊集合邊界上的運(yùn)動(dòng)進(jìn)行約束的情況下的用于圖塊集合中的預(yù)測(cè)單元的運(yùn)動(dòng)估計(jì)和運(yùn)動(dòng)補(bǔ)償預(yù)測(cè)的圖示。
[0021]圖10是示出了用于帶有MCTS的畫(huà)面的并行編碼和并行解碼示例的圖示。
[0022]圖11是示出了用于帶有MCTS的畫(huà)面的興趣區(qū)解碼示例的圖示。
[0023]圖12是示出了用于帶有MCTS的畫(huà)面的轉(zhuǎn)碼處理示例的圖示。
[0024]圖13是示出了用于帶有MCTS的畫(huà)面的漸進(jìn)式解碼器刷新功能的示例的圖示。
[0025]圖14a_14c是示出了例示實(shí)施方式中的用于MCTS的SEI消息語(yǔ)法的表格。
[0026]圖15是示出了用信號(hào)傳遞MCTS控制數(shù)據(jù)的概括性技術(shù)的流程圖。
[0027]圖16是示出了通過(guò)有選擇地使用MCTS來(lái)編碼的例示技術(shù)的流程圖。
[0028]圖17是示出了用于處理與MCTS控制數(shù)據(jù)一起用信號(hào)傳遞的編碼數(shù)據(jù)的概括性技術(shù)的流程圖。
【具體實(shí)施方式】
[0029]本【具體實(shí)施方式】部分給出的是用信號(hào)傳遞和/或使用運(yùn)動(dòng)約束圖塊集合(“MCTS”)的控制數(shù)據(jù)的方法。特別地,本【具體實(shí)施方式】部分給出的是針對(duì)用信號(hào)傳遞和使用控制數(shù)據(jù)的創(chuàng)新,其中該控制數(shù)據(jù)表明指定圖塊集合內(nèi)部的畫(huà)面間預(yù)測(cè)處理被約束成只涉及其他畫(huà)面中的相同圖塊集合內(nèi)部的區(qū)域。在不同示例中給出了 MCTS控制數(shù)據(jù)的輔助增強(qiáng)信息(“SEI”)消息的語(yǔ)法和語(yǔ)義。所述MCTS控制數(shù)據(jù)可以促成興趣區(qū)解碼和顯示處理的復(fù)雜度伸縮性(complexity scalability),將編碼數(shù)據(jù)局限于選定圖塊集合的轉(zhuǎn)碼處理,丟失魯棒性以及并行編碼和/或解碼。
[0030]雖然這里描述的操作在某些地方被描述成是由編碼器(例如視頻編碼器)、解碼器(例如視頻解碼器)或轉(zhuǎn)碼工具(例如視頻轉(zhuǎn)碼器)執(zhí)行的,但在很多情況下,該操作也可以改由別的類型的媒體處理工具(例如用于上采樣的視頻處理器,用于下采樣的視頻處理器)來(lái)執(zhí)行。
[0031]這里描述的一些創(chuàng)新是參考了 HEVC標(biāo)準(zhǔn)特有的語(yǔ)法元素和操作例證的。例如,在這里參考了 2013年1月發(fā)布于JCTVC-L1003_v34的HEVC標(biāo)準(zhǔn)草案版本JCTVC-L1003-“High Efficiency Video Coding (HEVC) Text Specificat1n Draft 8”,其中該標(biāo)準(zhǔn)的公開(kāi)內(nèi)容在此引入作為參考。此外,這里描述的創(chuàng)新還可以針對(duì)其他的標(biāo)準(zhǔn)或格式來(lái)實(shí)施。
[0032]一般來(lái)說(shuō),關(guān)于這里描述的示例的各種替換方案都是可行的。例如,這里描述的一些方法可以通過(guò)改變所描述的方法行為的排序,通過(guò)拆分、重復(fù)或省略某些方法行為等等而被修改。所公開(kāi)的技術(shù)的不同方面既可以結(jié)合使用,也可以單獨(dú)使用。不同的實(shí)施例使用所描述的一個(gè)或多個(gè)創(chuàng)新。這里描述的一些創(chuàng)新針對(duì)的是在【背景技術(shù)】部分中指出的一個(gè)或多個(gè)問(wèn)題。通常,給定的技術(shù)/工具并未解決所有這樣的問(wèn)題。
[0033]1.例示的計(jì)算系統(tǒng)
圖1示出的是可以實(shí)施所描述的若干創(chuàng)新的適當(dāng)計(jì)算系統(tǒng)(100)的概括性示例。計(jì)算系統(tǒng)(100)并非旨在表明針對(duì)用途或功能范圍所做的任何限制,因?yàn)檫@些創(chuàng)新可以在各種通用或?qū)S糜?jì)算系統(tǒng)中實(shí)施。
[0034]參考圖1,計(jì)算系統(tǒng)(100)包括一個(gè)或多個(gè)處理單元(110,115)以及存儲(chǔ)器(120,125)。處理單元(110,115)執(zhí)行計(jì)算機(jī)可執(zhí)行指令。該處理單元可以是通用中央處理單元(“CPU”),專用集成電路(“ASIC”)中的處理器或其他任何類型的處理器。在多重處理系統(tǒng)中,計(jì)算機(jī)可執(zhí)行指令由多個(gè)處理單元執(zhí)行,由此提升處理能力。例如,圖1顯示了一個(gè)中央處理器(110)和一個(gè)圖形處理單元或協(xié)處理單元(115)。有形存儲(chǔ)器(120,125)可以是能被一個(gè)或多個(gè)處理單元訪問(wèn)的易失存儲(chǔ)器(例如寄存器、緩存器、RAM)、非易失存儲(chǔ)器(例如ROM、EEPR0M、閃存等等)或是其某種組合。存儲(chǔ)器(120,125)以適于一個(gè)或多個(gè)處理單元運(yùn)行的計(jì)算機(jī)可執(zhí)行指令的形式來(lái)存儲(chǔ)用于實(shí)施用信號(hào)傳遞和/或使用MCT控制數(shù)據(jù)的一個(gè)或多個(gè)創(chuàng)新的軟件(180)。
[0035]計(jì)算系統(tǒng)可以具有附加特征。例如,計(jì)算系統(tǒng)(100)包括存儲(chǔ)器(140),一個(gè)或多個(gè)輸入設(shè)備(150),一個(gè)或多個(gè)輸出設(shè)備(160),以及一個(gè)或多個(gè)通信連接(170)。計(jì)算系統(tǒng)(100)的組件用總線、控制器或網(wǎng)絡(luò)之類的互連機(jī)制(未顯示)相互連接。通常,操作系統(tǒng)軟件(未顯示)為其他那些在計(jì)算系統(tǒng)(100)中運(yùn)行的軟件提供了一個(gè)工作環(huán)境,并且協(xié)調(diào)計(jì)算系統(tǒng)(100)中的組件的活動(dòng)。
[0036]有形存儲(chǔ)器(140)可以是可移除或不可移除的,其包括磁盤,磁帶或磁帶盒,CD-ROM,DVD,或是可用于存儲(chǔ)信息且能在計(jì)算系統(tǒng)(100)內(nèi)部訪問(wèn)的其他任何介質(zhì)。存儲(chǔ)器(140)存儲(chǔ)的是用于實(shí)施用信號(hào)傳遞和/或使用MCTS控制數(shù)據(jù)的一個(gè)或多個(gè)創(chuàng)新的軟件(180)的指令。
[0037]—個(gè)或多個(gè)輸入設(shè)備(150)可以是觸摸輸入設(shè)備,例如鍵盤、鼠標(biāo)、指示筆或軌跡球、語(yǔ)音輸入設(shè)備、掃描設(shè)備或是向計(jì)算系統(tǒng)(100)提供輸入的別的設(shè)備。對(duì)視頻而言,所述一個(gè)或多個(gè)輸入設(shè)備(150)既可以是攝像機(jī)、視頻卡、電視調(diào)諧卡或接受模擬或數(shù)字形式的視頻輸入的類似設(shè)備,也可以是將視頻采樣讀入計(jì)算系統(tǒng)(100)的⑶-ROM或⑶-RW。一個(gè)或多個(gè)輸出設(shè)備(160)可以是顯示器、打印機(jī)、揚(yáng)聲器、CD刻錄機(jī)或是提供來(lái)自計(jì)算系統(tǒng)
(100)的輸出的別的設(shè)備。
[0038]一個(gè)或多個(gè)通信連接(170)能在通信介質(zhì)上與別的計(jì)算實(shí)體通信。該通信介質(zhì)在調(diào)制數(shù)據(jù)信號(hào)中傳達(dá)信息,例如計(jì)算機(jī)可執(zhí)行指令,音頻或視頻輸入或輸出,或是其他數(shù)據(jù)。調(diào)制數(shù)據(jù)信號(hào)是這樣一種信號(hào),其中該信號(hào)的一個(gè)或多個(gè)特性是用一種對(duì)信號(hào)中的信息進(jìn)行編碼的方式設(shè)置或改變的。作為示例而不是限制,通信媒體可以使用電學(xué)、光學(xué)、RF或其他載體。
[0039]這些創(chuàng)新可以在計(jì)算機(jī)可讀媒體的通用上下文中描述。計(jì)算機(jī)可讀媒體是能在計(jì)算環(huán)境內(nèi)部訪問(wèn)的任何可用的有形媒體。作為示例而不是限制,用于計(jì)算系統(tǒng)(100)的計(jì)算機(jī)可讀媒體包括內(nèi)存(120,125 ),存儲(chǔ)器(140 )以及上述各項(xiàng)的組合。
[0040]這里的創(chuàng)新可以在計(jì)算機(jī)可執(zhí)行指令的通用上下文中描述,例如包含在程序模塊中并在目標(biāo)真實(shí)或虛擬處理器上的計(jì)算系統(tǒng)中運(yùn)行的計(jì)算機(jī)可執(zhí)行指令。通常,程序模塊包含了執(zhí)行特定任務(wù)或?qū)嵤┨囟ǔ橄髷?shù)據(jù)類型的例程、程序、庫(kù)、對(duì)象、類、組件、數(shù)據(jù)結(jié)構(gòu)等等。在不同的實(shí)施例中,程序模塊的功能可以根據(jù)需要而被組合或者在程序模塊之間拆分。程序模塊的計(jì)算機(jī)可執(zhí)行指令可以在本地或分布式計(jì)算系統(tǒng)內(nèi)部運(yùn)行。
[0041]在這里,術(shù)語(yǔ)“系統(tǒng)”和“設(shè)備”是可以交換使用的。除非上下文以別的方式清楚指示,否則該術(shù)語(yǔ)并不意味著對(duì)計(jì)算系統(tǒng)或計(jì)算設(shè)備的類型進(jìn)行任何限制。通常,計(jì)算系統(tǒng)或計(jì)算設(shè)備可以是本地或分布式的,并且可以包括專用硬件和/或通用硬件與用于實(shí)施這里描述的功能的軟件的任何組合。
[0042]所公開(kāi)的方法還可以通過(guò)使用被配置成執(zhí)行所公開(kāi)的任一方法的專用計(jì)算硬件來(lái)實(shí)施。例如,所公開(kāi)的方法可以由一個(gè)專門被設(shè)計(jì)或配置成實(shí)施所公開(kāi)的任一方法的集成電路(例如ASIC (例如ASIC數(shù)字信號(hào)處理單元(“DSP”)、圖形處理單元(“GPU”)或是諸如現(xiàn)場(chǎng)可編程門陣列(“FPGA”)的可編程邏輯設(shè)備(“PLD”))來(lái)實(shí)施。
[0043]為了進(jìn)行說(shuō)明,本【具體實(shí)施方式】部分使用了 “確定”和“使用”這類術(shù)語(yǔ)來(lái)描述計(jì)算系統(tǒng)中的計(jì)算機(jī)操作,此類術(shù)語(yǔ)是對(duì)計(jì)算機(jī)執(zhí)行的操作的高度抽象,并且不應(yīng)該與人工執(zhí)行的行為相混淆。與這些術(shù)語(yǔ)相對(duì)應(yīng)的實(shí)際計(jì)算機(jī)操作會(huì)依照實(shí)施方式而改變。
[0044]I1.例示的網(wǎng)絡(luò)環(huán)境
圖2a和2b顯示的是包含視頻編碼器(220)和視頻解碼器(270)的例示網(wǎng)絡(luò)環(huán)境(201,202 )。該編碼器(220 )和解碼器(270 )在網(wǎng)絡(luò)(250 )上用恰當(dāng)?shù)耐ㄐ艆f(xié)議相連。網(wǎng)絡(luò)(250 )可以包括因特網(wǎng)或別的計(jì)算機(jī)網(wǎng)絡(luò)。
[0045]在圖2a所示的網(wǎng)絡(luò)環(huán)境(201)中,每一個(gè)實(shí)時(shí)通信(“RTC”)工具(210)都包括用于雙向通信的編碼器(220)和解碼器(270)。所給出的編碼器(220)可以產(chǎn)生符合HEVC標(biāo)準(zhǔn)、SMPTE 421M標(biāo)準(zhǔn)、IS0-1EC 14496-10標(biāo)準(zhǔn)(也被稱為H.264或AVC)、別的標(biāo)準(zhǔn)或?qū)S懈袷降妮敵?,并且相?yīng)解碼器接受來(lái)自編碼器(220)的編碼數(shù)據(jù)。該雙向通信可以是視頻會(huì)議、視頻電話呼叫或其他兩方通信場(chǎng)景的一部分。雖然圖2a的網(wǎng)絡(luò)環(huán)境(201)包含兩個(gè)實(shí)時(shí)通信工具(210),但是該網(wǎng)絡(luò)環(huán)境(201)也可改為包含參與多方通信的三個(gè)或更多實(shí)時(shí)通信工具(210)。
[0046]實(shí)時(shí)通信工具(210)管理編碼器(220)的編碼處理。圖3顯示了一個(gè)可被包含在實(shí)時(shí)通信工具(210)中的例示編碼器系統(tǒng)(300)。作為替換,該實(shí)時(shí)通信工具(210)使用別的編碼器系統(tǒng)。實(shí)時(shí)通信工具(210)還管理解碼器(270)的解碼處理。圖4顯示了一個(gè)可被包含在實(shí)時(shí)通信工具(210)中的例示解碼器系統(tǒng)(400)。作為替換,該實(shí)時(shí)通信工具(210)也可使用別的