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

電子裝置上的參考畫(huà)面集信令和限制的制作方法

文檔序號(hào):9355721閱讀:287來(lái)源:國(guó)知局
電子裝置上的參考畫(huà)面集信令和限制的制作方法
【專利說(shuō)明】
[0001] 相關(guān)申請(qǐng)的交叉引用
[0002] 本申請(qǐng)要求美國(guó)臨時(shí)專利申請(qǐng)No. 61/809, 201的優(yōu)先權(quán),該美國(guó)臨時(shí)專利申請(qǐng)是 2012 年 1 月 20 日提交的題為"DECODING A PICTURE BASED ON A REFERENCE PICTURE SET ON AN ELECTRONIC DEVICE"的美國(guó)專利申請(qǐng)No. 13/355,472的部分連續(xù)案,該美國(guó)專利申 請(qǐng)是 2012 年 1 月 19 日提交的題為"REDUCING REFERENCE PICTURE SET SIGNAL OVERHEAD ON AN ELECTRONIC DEVICE"的美國(guó)專利申請(qǐng)No. 13/354, 277的部分連續(xù)案。所有這些文獻(xiàn) 整體以引用方式并入本文。
技術(shù)領(lǐng)域
[0003] 本公開(kāi)整體涉及電子裝置。更具體地講,本公開(kāi)涉及電子裝置上的參考畫(huà)面集間 預(yù)測(cè)和信令。
【背景技術(shù)】
[0004] 電子裝置已變得更小更強(qiáng)大以便滿足消費(fèi)者的需要并且改善便攜性和便利性。消 費(fèi)者變得依賴于電子裝置并且開(kāi)始期望增加的功能。電子裝置的一些實(shí)例包括臺(tái)式計(jì)算 機(jī)、膝上型計(jì)算機(jī)、蜂窩電話、智能電話、媒體播放器、集成電路等。
[0005] -些電子裝置用于處理和顯示數(shù)字媒體。例如,便攜式電子裝置如今允許幾乎在 消費(fèi)者可能在的任何位置消費(fèi)數(shù)字媒體。另外,一些電子裝置可提供數(shù)字媒體內(nèi)容的下載 或串流以便于消費(fèi)者使用和欣賞。數(shù)字媒體越來(lái)越普及帶來(lái)了若干問(wèn)題。例如,有效地表 示高質(zhì)量數(shù)字媒體以便于儲(chǔ)存、傳輸和回放遇到了若干挑戰(zhàn)。從該討論可以注意到,更有效 地表示數(shù)字媒體系統(tǒng)和方法可為有利的。

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

[0006] 問(wèn)題的解決方案
[0007] 本發(fā)明的一方面提供一種在電子裝置上對(duì)參考畫(huà)面集進(jìn)行解碼的方法,包括:獲 得比特流;從所述比特流獲得當(dāng)前畫(huà)面;以及從所述比特流獲得層間參考畫(huà)面集(RPS),其 中,如果當(dāng)前畫(huà)面是隨機(jī)訪問(wèn)可解碼引導(dǎo)(RADL :random access decodable leading)畫(huà) 面,貝1J層間RPS中不包括隨機(jī)訪問(wèn)跳過(guò)引導(dǎo)(RASL:random access skipped leading)畫(huà) 面。
[0008] 本發(fā)明的另一方面提供一種在電子裝置上信令通知參考畫(huà)面集的方法,包括:指 示與當(dāng)前畫(huà)面對(duì)應(yīng)的先前信令通知的參考畫(huà)面集(RPS);如果先前信令通知的RPS中的畫(huà) 面將要用作當(dāng)前畫(huà)面的參考畫(huà)面,則對(duì)該畫(huà)面設(shè)定第一標(biāo)志;以及發(fā)送比特流。
[0009] 本發(fā)明的另一方面提供一種信令通知參考畫(huà)面集的電子裝置,包括:處理器;存 儲(chǔ)器,其與所述處理器電子通信;存儲(chǔ)在所述存儲(chǔ)器中的指令,所述指令可被執(zhí)行以:指示 與當(dāng)前畫(huà)面對(duì)應(yīng)的先前信令通知的參考畫(huà)面集(RPS);如果先前信令通知的RPS中的畫(huà)面 將要用作當(dāng)前畫(huà)面的參考畫(huà)面,則對(duì)該畫(huà)面設(shè)定第一標(biāo)志;并且發(fā)送比特流。
[0010] 本發(fā)明的另一方面提供一種在電子裝置上對(duì)參考畫(huà)面集進(jìn)行解碼的方法,包括: 獲得比特流;獲得當(dāng)前畫(huà)面;獲得先前信令通知的參考畫(huà)面集(RPS);對(duì)于先前信令通知的 RPS中的畫(huà)面,如果所述畫(huà)面應(yīng)當(dāng)用作當(dāng)前畫(huà)面的參考畫(huà)面,則獲得第一標(biāo)志指示;如果第 一標(biāo)志為正,則從先前信令通知的RPS的至少一個(gè)對(duì)應(yīng)值確定第二標(biāo)志;以及對(duì)當(dāng)前畫(huà)面 進(jìn)行解碼。
[0011] 本發(fā)明的另一方面提供一種對(duì)參考畫(huà)面集進(jìn)行解碼的電子裝置,包括:處理器; 存儲(chǔ)器,其與所述處理器電子通信;存儲(chǔ)在所述存儲(chǔ)器中的指令,所述指令可被執(zhí)行以:獲 得比特流;獲得當(dāng)前畫(huà)面;獲得先前?目令通知的參考畫(huà)面集(RPS);對(duì)于先前彳目令通知的 RPS中的畫(huà)面,如果所述畫(huà)面應(yīng)當(dāng)用作當(dāng)前畫(huà)面的參考畫(huà)面,則獲得第一標(biāo)志指示;如果第 一標(biāo)志為正,則從先前信令通知的RPS的至少一個(gè)對(duì)應(yīng)值確定第二標(biāo)志;并且對(duì)當(dāng)前畫(huà)面 進(jìn)行解碼。
【附圖說(shuō)明】
[0012] 圖1是示出可實(shí)現(xiàn)用于減少參考畫(huà)面集(RPS)信號(hào)開(kāi)銷的系統(tǒng)和方法的一個(gè)或多 個(gè)電子裝置的示例的框圖;
[0013] 圖2是示出畫(huà)面組(GOP)的一個(gè)配置的框圖;
[0014] 圖3是示出電子裝置上的編碼器的一個(gè)配置的框圖;
[0015] 圖4是示出在電子裝置上減少RPS信號(hào)開(kāi)銷的方法的一個(gè)配置的流程圖;
[0016] 圖5是示出在電子裝置上減少RPS信號(hào)開(kāi)銷的方法的更具體的配置的流程圖;
[0017] 圖6是示出在電子裝置上減少RPS信號(hào)開(kāi)銷的方法的另一更具體的配置的流程 圖;
[0018] 圖7是示出電子裝置上的解碼器的一個(gè)配置的框圖;
[0019] 圖8是示出在電子裝置上減少RPS信號(hào)開(kāi)銷的方法的一個(gè)配置的流程圖;
[0020] 圖9是示出在電子裝置上得出部分RPS的方法的一個(gè)配置的流程圖;
[0021] 圖10是示出在電子裝置上得出RPS模板的方法的一個(gè)配置的流程圖;
[0022] 圖11是示出在電子裝置上創(chuàng)建刪除至少一個(gè)參考畫(huà)面的指示的方法的一個(gè)配置 的流程圖;
[0023] 圖12是示出在電子裝置上刪除至少一個(gè)參考畫(huà)面的方法的一個(gè)配置的流程圖;
[0024] 圖13示出可用在電子裝置中的各種部件;
[0025] 圖14是示出在電子裝置上對(duì)畫(huà)面進(jìn)行解碼的方法的一個(gè)配置的流程圖;
[0026] 圖15是示出在電子裝置上對(duì)畫(huà)面進(jìn)行解碼的方法的更具體的配置的流程圖;
[0027] 圖16是示出在電子裝置上對(duì)畫(huà)面進(jìn)行解碼的方法的另一更具體的配置的流程 圖;
[0028] 圖17是示出在電子裝置上信令通知參考畫(huà)面集的方法的一個(gè)配置的流程圖;
[0029] 圖18是示出在電子裝置上信令通知參考畫(huà)面集的方法的另一配置的流程圖;
[0030] 圖19是示出在電子裝置上信令通知參考畫(huà)面集的方法的更具體的配置的流程 圖;
[0031] 圖20是示出在電子裝置上預(yù)測(cè)參考畫(huà)面集的方法的一個(gè)配置的流程圖;
[0032] 圖21是示出在電子裝置上預(yù)測(cè)參考畫(huà)面集的方法的另一配置的流程圖;并且
[0033] 圖22是示出在電子裝置上預(yù)測(cè)參考畫(huà)面集的方法的更具體的配置的流程圖。
[0034] 圖23是示出不同畫(huà)面類型的兩個(gè)配置的框圖。
[0035] 圖24是示出層間參考畫(huà)面集更新模塊的框圖。
【具體實(shí)施方式】
[0036] 描述一種在電子裝置上信令通知參考畫(huà)面集的方法。指示與當(dāng)前畫(huà)面對(duì)應(yīng)的先前 信令通知的參考畫(huà)面集(RPS)。如果先前信令通知的RPS中的畫(huà)面將要用作當(dāng)前畫(huà)面的參 考畫(huà)面,則對(duì)該畫(huà)面設(shè)定第一標(biāo)志。如果先前信令通知的RPS中的畫(huà)面不用作當(dāng)前畫(huà)面的 參考畫(huà)面,則不對(duì)該畫(huà)面設(shè)定第一標(biāo)志。發(fā)送比特流。
[0037] 可不發(fā)送當(dāng)前RPS的由當(dāng)前畫(huà)面使用標(biāo)志。先前信令通知的RPS可作為在先前信 令通知的RPS的集合中的索引來(lái)信令通知。先前信令通知的RPS可包括先前信令通知的 RPS中的另一參考畫(huà)面的至少一個(gè)對(duì)應(yīng)值。所述至少一個(gè)對(duì)應(yīng)值可由先前信令通知的RPS 中的第二參考畫(huà)面的當(dāng)前畫(huà)面標(biāo)志值使用。先前信令通知的RPS可由預(yù)測(cè)短期參考畫(huà)面集 存在標(biāo)志指示。
[0038] 第一標(biāo)志可以是保持畫(huà)面標(biāo)志。當(dāng)前畫(huà)面可在隨機(jī)訪問(wèn)點(diǎn)之后的第一畫(huà)面組 (GOP)中。先前信令通知的RPS可經(jīng)由刪除操作來(lái)信令通知。先前信令通知的RPS可從畫(huà) 面參數(shù)集(PPS)、序列參數(shù)集(SPS)、適應(yīng)參數(shù)集(APS)、視頻參數(shù)集(VPS)和片頭(SH)之一 發(fā)送。先前信令通知的RPS可從比特流中的元素發(fā)送。
[0039] 還描述一種信令通知參考畫(huà)面集的電子裝置。該電子裝置包括處理器以及存儲(chǔ)在 與所述處理器電子通信的存儲(chǔ)器中的可執(zhí)行指令。該電子裝置指示與當(dāng)前畫(huà)面對(duì)應(yīng)的先前 信令通知的參考畫(huà)面集(RPS)。如果先前信令通知的RPS中的畫(huà)面將要用作當(dāng)前畫(huà)面的參 考畫(huà)面,則該電子裝置還對(duì)該畫(huà)面設(shè)定第一標(biāo)志。如果先前信令通知的RPS中的畫(huà)面不用 作當(dāng)前畫(huà)面的參考畫(huà)面,則該電子裝置不對(duì)該畫(huà)面設(shè)定第一標(biāo)志。該電子裝置還發(fā)送比特 流。
[0040] 還描述一種在電子裝置上對(duì)參考畫(huà)面集進(jìn)行解碼的方法。獲得比特流。獲得當(dāng)前 畫(huà)面。獲得先前信令通知的參考畫(huà)面集(RPS)。對(duì)于先前信令通知的RPS中的畫(huà)面,如果該 畫(huà)面應(yīng)當(dāng)用作當(dāng)前畫(huà)面的參考畫(huà)面,則獲得第一標(biāo)志指示。如果第一標(biāo)志為正,則確定來(lái)自 先前信令通知的RPS的至少一個(gè)對(duì)應(yīng)值的第二標(biāo)志。將當(dāng)前畫(huà)面解碼。
[0041] 可基于第二標(biāo)志對(duì)當(dāng)前畫(huà)面進(jìn)行解碼。第一標(biāo)志可以是保持畫(huà)面標(biāo)志。第二標(biāo)志 可由當(dāng)前畫(huà)面標(biāo)志使用。
[0042] 所述至少一個(gè)對(duì)應(yīng)值可從先前信令通知的RPS獲得。所述至少一個(gè)對(duì)應(yīng)值可由先 前信令通知的RPS中的第二參考畫(huà)面的當(dāng)前畫(huà)面標(biāo)志值使用。所述至少一個(gè)對(duì)應(yīng)值可以是 布爾值。
[0043] 當(dāng)前畫(huà)面可在隨機(jī)訪問(wèn)點(diǎn)之后的第一畫(huà)面組(GOP)中。先前信令通知的RPS可經(jīng) 由刪除操作來(lái)信令通知。先前信令通知的RPS可從畫(huà)面參數(shù)集(PPS)、序列參數(shù)集(SPS)、 適應(yīng)參數(shù)集(APS)、視頻參數(shù)集(VPS)和片頭(SH)之一獲得。先前信令通知的RPS可從比 特流中的元素獲得。
[0044] 還描述一種對(duì)參考畫(huà)面集進(jìn)行解碼的電子裝置。該電子裝置包括處理器以及存儲(chǔ) 在與所述處理器電子通信的存儲(chǔ)器中的可執(zhí)行指令。該電子裝置獲得比特流。該電子裝置 還獲得當(dāng)前畫(huà)面。該電子裝置還獲得先前信令通知的參考畫(huà)面集(RPS)。對(duì)于先前信令通 知的RPS中的畫(huà)面,如果畫(huà)面應(yīng)當(dāng)用作當(dāng)前畫(huà)面的參考畫(huà)面,則該電子裝置獲得第一標(biāo)志 指示。如果第一標(biāo)志為正,則該電子裝置從先前信令通知的RPS的至少一個(gè)對(duì)應(yīng)值確定第 二標(biāo)志。該電子裝置另外將當(dāng)前畫(huà)面解碼。
[0045] 本文所公開(kāi)的系統(tǒng)和方法描述了在電子裝置上減少參考畫(huà)面集(RPS)信號(hào)開(kāi)銷 的若干配置。例如,本文所公開(kāi)的系統(tǒng)和方法描述了對(duì)RPS進(jìn)行編碼和解碼。例如,描述了 對(duì)RPS進(jìn)行解碼的若干方式。另外,還描述了對(duì)RPS進(jìn)行編碼以實(shí)現(xiàn)減少的信號(hào)開(kāi)銷的方 式。
[0046] RPS是與畫(huà)面關(guān)聯(lián)的參考畫(huà)面的集合。RPS可包括按照解碼順序在關(guān)聯(lián)畫(huà)面之前 的參考畫(huà)面,其可用于關(guān)聯(lián)畫(huà)面的幀間預(yù)測(cè)和/或用于按照解碼順序在關(guān)聯(lián)畫(huà)面之后的任 何畫(huà)面。RPS描述了解碼畫(huà)面緩沖器(DPB)中的一個(gè)或多個(gè)參考畫(huà)面。這在各個(gè)畫(huà)面的片 頭中實(shí)現(xiàn)。先前的視頻編碼標(biāo)準(zhǔn),例如H.264/AVC,以相對(duì)方式對(duì)參考畫(huà)面進(jìn)行參考。DPB 中不是參考畫(huà)面集的一部分的任何畫(huà)面可被標(biāo)記為"未用于參考"。
[0047] DPB可用于存儲(chǔ)在解碼器處重構(gòu)(例如,解碼)的畫(huà)面。這些存儲(chǔ)的畫(huà)面然后可 用于例如幀間預(yù)測(cè)機(jī)制。當(dāng)不按順序?qū)Ξ?huà)面進(jìn)行解碼時(shí),畫(huà)面可被存儲(chǔ)在DPB中以使得它 們可稍后按順序顯示。另外,DPB中的畫(huà)面可與畫(huà)面順序計(jì)數(shù)(POC)關(guān)聯(lián)。POC可以是這 樣的變量,其與各個(gè)編碼的畫(huà)面關(guān)聯(lián)并且具有隨著按照輸出順序的畫(huà)面位置增加而增加的 值。換言之,POC可由解碼器用來(lái)按照正確的順序傳送畫(huà)面以用于顯示。POC還可用于在參 考畫(huà)面列表構(gòu)造和解碼的參考畫(huà)面標(biāo)記期間標(biāo)識(shí)參考畫(huà)面。
[0048] 在一些配置中,利用相對(duì)(例如,delta)參考(例如,利用deltaPOC和 currentPOC(當(dāng)前POC))或絕對(duì)參考(例如,利用P0C)來(lái)對(duì)參考畫(huà)面進(jìn)行參考。例如,DPB 可包含接收的畫(huà)面的集合。這些接收的畫(huà)面的子集可使用相對(duì)(例如,delta)參考,剩余 接收的畫(huà)面可使用絕對(duì)參考。應(yīng)當(dāng)注意的是,本文所述的緩沖器描述和語(yǔ)法的配置中的一 個(gè)或多個(gè)可與本文所述的方式中的一個(gè)或多個(gè)組合來(lái)實(shí)現(xiàn)。
[0049] RPS可包含解碼器應(yīng)保持的所有參考畫(huà)面的信息的列表。例如,該信息可作為被 稱為deltaPOC的索引的集合來(lái)存儲(chǔ)。deltaPOC可用于計(jì)算參考畫(huà)面的P0C。例如,P0C_ reference = P0C_current+deltaP0C。換言之,利用將要解碼的畫(huà)面的當(dāng)前POC以及參考 畫(huà)面的deltaPOC,可按照相對(duì)方式來(lái)定位參考畫(huà)面。另外,RPS可存儲(chǔ)各個(gè)參考畫(huà)面的時(shí)間 ID和/或指示特定參考畫(huà)面是否被當(dāng)前畫(huà)面使用的標(biāo)志。
[0050] RPS在電子裝置處如何工作的示例如下。假定接收幀間(I幀)畫(huà)面,然后是兩個(gè) 雙向預(yù)測(cè)(B幀)畫(huà)面,然后是兩個(gè)雙向預(yù)測(cè)(b幀)畫(huà)面。B幀是被其它畫(huà)面用于預(yù)測(cè)的雙 向預(yù)測(cè)畫(huà)面。b幀是不被其它畫(huà)面用于預(yù)測(cè)的雙向預(yù)測(cè)畫(huà)面。.
[0051] 換目之,接收畫(huà)面的順序是IoH-bftv在此不例中,GOP大小為4。
[0052] 進(jìn)一步假定I幀具有POC 0,首先接收的b幀具有POC 1,其次接收的B幀具 有POC 2,首先接收的b幀具有POC 3,首先接收的B幀具有POC 4。換言之,POC順序?yàn)?I0-Wb2-B1。另外,假定I幀用作B1 JjPb1的參考畫(huà)面;B1用作B JPb2的參考畫(huà)面;B 2 用作匕和b 2的參考畫(huà)面。
[0053] 在此示例中,按照解碼順序的第二畫(huà)面(例如,畫(huà)面B/P0C 4)將在其RPS中包括 POC 0的畫(huà)面(例如,I。)。為了存儲(chǔ)IQ/P0C 0, B1可將deltaPOC = -4寫(xiě)到其RPS索引值 中。換言之,參考POC相對(duì)于當(dāng)前POC的差被存儲(chǔ)在RPS中作為索引值。
[0054] 按照解碼順序的第三畫(huà)面(即,畫(huà)面B2/P0C 2)將在其RPS中包括POC 0和POC 4 的畫(huà)面(例如,B1)。因此,deltaPOC = -2和2的索引值被存儲(chǔ)在其RPS中。
[0055] 繼續(xù)該示例,按照解碼順序的第四畫(huà)面(即,畫(huà)面b2/P0C 1)可在其RPS中包括POC 0的畫(huà)面(例如,I。)和POC 2的畫(huà)面(例如,B2)二者。另外,b2/P0C 1還可包括POC 4(例 如,B1),因?yàn)樵摦?huà)面將用于在未來(lái)參考。這里,deltaP0C-l、l、3被存儲(chǔ)在其RPS中。應(yīng)當(dāng) 注意的是,正和負(fù)deltaPOC均可存儲(chǔ)在RPS中。
[0056] 該示例最后,按照解碼順序的第5畫(huà)面(即,畫(huà)面b/POC 3)可在其RPS中包括POC 2的畫(huà)面(例如,B2)和POC 4的畫(huà)面(例如,B1)。因此,deltaPOC = -1和1是存儲(chǔ)在Id1 的RPS中作為索引值的相對(duì)值。還可注意到,Id1不需要在其RPS中包括POC 0(例如,I。), 除非Ic將要用于在未來(lái)參考。如果POC 0 (例如,I。)沒(méi)有包括在匕的RPS中,則可將它標(biāo) 記為"未用于參考"。
[0057] -旦列表并構(gòu)造了 RPS,就準(zhǔn)備好信令通知。有各種方式來(lái)信令通知RPS。根據(jù)一 個(gè)方式,在畫(huà)面參數(shù)集(PPS)中信令通知與處理RPS關(guān)聯(lián)的模板的集合,并且其由各個(gè)片利 用在片頭中的RPS索引來(lái)參考。在另一方法下,可在片頭中顯性地信令通知RPS。
[0058] 下面的列表(1)示出用于在PPS中通知RPS的語(yǔ)法的一個(gè)示例。
[0059] CN 105075266 A 說(shuō)明書(shū) 6/49 頁(yè)
[0060] 列表(I)
[0061] "partial_ref_pic_set_flag" [i]指示使用完整 RPS[i]來(lái)生成部分 RPSd Ref_ flag指定完整RPS[i]的哪一參考索引被復(fù)制到部分RPS中。
[0062] "seq_parameter_set_id"標(biāo)識(shí)由畫(huà)面參數(shù)集參考的序列參數(shù)集D seq_parameter_ set_id的值將在0至31的范圍內(nèi),包括端值。
[0063] "pic_parameter_set_id"標(biāo)識(shí)在片頭中參考的畫(huà)面參數(shù)集D pic_parameter_set_ id的值將在0至255的范圍內(nèi),包括端值"entropy_coding_mode_flag"指示將要應(yīng)用于 語(yǔ)法元素的熵解碼方法。
[0064] "num_ref_pic_sets "指定在畫(huà)面參數(shù)集中指定的參考畫(huà)面集的數(shù)量D "num_ negative-pics" 指定尾隨的 delta-poc_sO-minusl[i]和 used-by_curr-pic_sO_flag[i] 語(yǔ)法元素的數(shù)量a num_positive_pics 指定尾隨的"delta_poc_sl_minusl" [i]和 used_ by_curr_pic_sl_flagl[i]語(yǔ)法元素的數(shù)量delta_poc_sO_minusl[i]加 1 指定兩個(gè)畫(huà)面 順序計(jì)數(shù)值之間的絕對(duì)差。
[0065] "used_by_curr_pic_sO_flag" [i]等于0指定畫(huà)面順序計(jì)數(shù)小于當(dāng)前畫(huà)面的第i 參考畫(huà)面不用于被當(dāng)前畫(huà)面參考。"delta_poc_sl_minusl" [i]加1指定兩個(gè)畫(huà)面順序計(jì) 數(shù)值之間的絕對(duì)差。"used_by_curr_pic_sl_flag"[i]等于0指定畫(huà)面順序計(jì)數(shù)大于當(dāng)前 畫(huà)面的第i參考畫(huà)面不用于被當(dāng)前畫(huà)面參考。
[0066] 應(yīng)當(dāng)注意的是,針對(duì)列表(1)中所使用的參數(shù)所給出的定義可應(yīng)用于本文所給出 的所有列表。另外,在后續(xù)列表中給出的參數(shù)定義也可應(yīng)用于先前列出的列表。
[0067] 列表⑵示出在片頭中信令通知RPS的語(yǔ)法的一個(gè)示例。
[0068]
[0069]
[0070] 列表⑵
[0071] "ref_pic_set_pps_flag"等于1指定當(dāng)前畫(huà)面的參考畫(huà)面集將利用活動(dòng)畫(huà)面參 數(shù)集中的語(yǔ)法元素來(lái)創(chuàng)建。ref_pic_set_pps_f lag等于0指定當(dāng)前畫(huà)面的參考畫(huà)面集將利 用片頭中的ref_pic_set()語(yǔ)法結(jié)構(gòu)中的語(yǔ)法元素來(lái)創(chuàng)建。
[0072] "ref_pic_set_pps_idx"指定對(duì)將用于創(chuàng)建當(dāng)前畫(huà)面的參考畫(huà)面集的活動(dòng)畫(huà)面參 數(shù)集中指定的參考畫(huà)面集的列表的索引。
[0073] 另外,可將RPS模板信令通知到解碼器以幫助對(duì)畫(huà)面進(jìn)行解碼。模板可用于八 個(gè)畫(huà)面被成組在一起(例如,畫(huà)面組(GOP))的隨機(jī)訪問(wèn)常用測(cè)試條件。下表1示出用于 隨機(jī)訪問(wèn)常用測(cè)試條件(G0P = 8)的RPS模板。在表1-4中為了方便一些術(shù)語(yǔ)已被縮寫(xiě)。 這些術(shù)語(yǔ)被如下縮寫(xiě):Temporal_id(TId)、ref_buf_size(RBS)和 RPS 索引值(RPS Index Values)〇
[0074] CN 105075266 A ^ ^ 8/49 貝
[0075] 表1
[0076] 在表1中,類型(Type)表示使用的幀的類型。在這種情況下,所有幀為B幀。需 要注意的是,未示出的幀0為I幀。在表1中,Temporal_id(TId)指定該幀的時(shí)間層ID, ref_buf_size(RBS)是當(dāng)前畫(huà)面所需的參考緩沖器大小,ref_pic指示幀是否是其它畫(huà)面 的參考畫(huà)面,#ref_pics是參考畫(huà)面的數(shù)量,RPS索引值(RPS Idx Values)表示存儲(chǔ)在各個(gè) 對(duì)應(yīng)幀的各個(gè)RPS中的參考畫(huà)面的索引值。
[0077] 可針對(duì)由于即時(shí)解碼刷新(IDR)或完全隨機(jī)訪問(wèn)(CRA)而具有一個(gè)或多個(gè)不可用 參考畫(huà)面的幀生成附加的部分RPS。表2示出針對(duì)隨機(jī)訪問(wèn)常用測(cè)試條件生成的部分RPS 的模板。
[0078]
[0079] 表 2
[0080] 可從完整RPS創(chuàng)建部分RPS。在表1中,幀1的RPS索引是-8、-10、-12和-16。 表2中的幀1的部分RPS的RPS索引僅為-8。類似地,與表1所示的完整RPS中相比,表 2中的部分RPS中的幀2和3具有較少數(shù)量的參考畫(huà)面。因此,在該示例中,與完整RPS相 比,部分RPS每幀包含較少的RPS索引值。
[0081] 表3示出用于低延遲常用測(cè)試條件的模板,其中GOP等于4。
[0082]
[0083] 表 3
[0084] 在表3中,各個(gè)GOP具有四個(gè)畫(huà)面。在模板中,對(duì)于序列0、1、2、3、4、5、6、7、8、9、 10、11、12、13、14等,還存在與各個(gè)POC位置處的畫(huà)面對(duì)應(yīng)的四個(gè)RPS :
[0085] RPS [0],其具有用于 POC 1 的索引值[-1,-5,-9,-13];
[0086] RPS [1],其具有用于 POC 2 的索引值[-1-2-6-10];
[0087] RPS [2],其具有用于POC 3的索引值[-1,-3,-7,-11];以及
[0088] RPS [3],其具有用于 POC 4 的索引值[-1,-4,-8,-12]。
[0089] 表4示出針對(duì)低延遲常用測(cè)試條件生成的部分RPS的模板。表4是表3的延續(xù)。
[0090]
[0091] 表 4
[0092] 在表4中,針對(duì)具有不可用參考畫(huà)面的幀生成附加的索引參考。參考畫(huà)面可能由 于IDR或CRA而不可用。當(dāng)針對(duì)低延遲常用測(cè)試情況生成部分RPS時(shí),IDR或CRA之后的 GOP中的前幾個(gè)幀的畫(huà)面被選擇。例如,序列開(kāi)始處的幀1至4屬于第一 G0P,它將使用從 RPS [0]至RPS [3]得出的部分RPS [5]至RPS [8]。幀5至8屬于第二GOP并且將使用也從 RPS [0]至RPS [3]得出的部分RPS [9]至RPS [12]。幀9屬于第三GOP并且將使用從RPS [0] 得出的部分RPS [13]。
[0093] 在一些配置中,得出部分RPS的電子裝置可采用規(guī)則來(lái)從完整RPS得出部分RPS。 例如,RPS編號(hào)7、8、9、11、12和13可全部增加 RPS索引值-2 (以粗體指示)。需要注意的 是,該RPS索引值是相對(duì)的,取決于當(dāng)前幀位置(例如,當(dāng)前P0C)。另外,RPS編號(hào)8、9和10 各自增加 RPS索引值-3 (以粗體指示)。
[0094] 根據(jù)已知方式,例如高效視頻編碼(HEVC)測(cè)試模型(圓)5. 0中所指定的方法,在 比特流中信令通知完整RPS和部分RPS二者。例如,在畫(huà)面的開(kāi)始處的PPS中發(fā)送包括完 整RPS和部分RPS的RPS模板。這導(dǎo)致在比特流中發(fā)送的不必要的開(kāi)銷。在PPS中信令通 知RPS模板的這種開(kāi)銷可從例如幾百比特至幾千比特。另外,在編碼器處也執(zhí)行額外和不 必要的工作以生成部分RPS。因此,本文所公開(kāi)的系統(tǒng)和方法的有益效果之一在于通過(guò)在解 碼器側(cè)基于接收的完整RPS生成部分RPS模板而減少了 RPS信令開(kāi)銷。
[0095] 另外,根據(jù)已知方式,例如HM5. 0中所指定的方式,在一個(gè)RPS內(nèi),參考畫(huà)面索引在 負(fù)索
當(dāng)前第1頁(yè)1 2 3 4 5 6 
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1