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

一種基于備選模式列表優(yōu)化的幀內(nèi)編碼方法_3

文檔序號(hào):8266692閱讀:來源:國知局
4中,未經(jīng)列出的操作默認(rèn)為原始的高效視頻編碼標(biāo)準(zhǔn)HEVC的操作,該方法包 括如下步驟:
[0058] 步驟Al :開始編碼一個(gè)編碼樹單元CTU。
[0059] 步驟A2 :亮度編碼塊CB執(zhí)行粗略模式?jīng)Q定RMD方法。
[0060] 為了獲得亮度預(yù)測塊PB對應(yīng)的備選模式列表CML,使用粗略模式?jīng)Q定RMD方法 從35種幀內(nèi)預(yù)測模式中選擇N個(gè)具有最小粗略模式?jīng)Q定代價(jià)RMD cost的模式,并按照從 小到大的順序排列。其中N根據(jù)預(yù)測單元PU尺寸決定,當(dāng)預(yù)測單元PU為64X 64, 32 X 32, 16X 16,8X8,4X4 時(shí)分別選擇 3, 3, 3,8,8。
[0061] 步驟A3 :將最可能模式MPM中不包含在備選模式列表CML中的模式添加到備選模 式列表CML中。
[0062] 該步驟通過判斷最可能模式MPM中的模式是否包含在備選模式列表CML中,若最 可能模式MPM中的某個(gè)模式不包含在備選模式列表CML中,則將不包含的模式添加到備選 模式列表CML中。
[0063] 步驟A4 :得到亮度編碼塊CB最初的備選模式列表CML。
[0064] 步驟A5 :判斷第一個(gè)備選模式FCM是否包含在最可能模式MPM中,也即判斷備選 模式列表CML中第一個(gè)備選模式FCM是否屬于最可能模式MPM,若是則執(zhí)行步驟A6,否則執(zhí) 行步驟A7。
[0065] 需要說明的是,本實(shí)施例通過第一個(gè)備選模式FCM的類型,快速確定備選模式列 表中保留的模式數(shù)目,在其他實(shí)施例中,還可以對第一個(gè)備選模式FCM使用其它不同的類 型判斷。
[0066] 步驟A6 :備選模式列表CML中僅保留前兩個(gè)備選模式,包括第一個(gè)備選模式FCM 和第二個(gè)備選模式SCM,然后執(zhí)行步驟A12。
[0067] 步驟A7 :判斷第一個(gè)備選模式FCM是否為直流模式DC或者平面模式Planar,也 即判斷備選模式列表CML中第一個(gè)模式是否屬于集合{直流預(yù)測模式DC,平面預(yù)測模式 Planar},若是則執(zhí)行步驟A8,否則執(zhí)行步驟Al 1。
[0068] 步驟A8 :當(dāng)前預(yù)測單元PU尺寸是否小于等于8 X 8,若是則執(zhí)行步驟A9,否則執(zhí)行 步驟AlO。
[0069] 步驟A9 :備選模式列表CML中僅保留直流模式DC、平面模式Planar和第二個(gè)備選 模式SCM,然后執(zhí)行步驟A12。
[0070] 步驟AlO :備選模式列表CML中僅保留直流模式DC和平面模式Planar,然后執(zhí)行 步驟A12。
[0071] 步驟All :采用原始HEVC處理方法處理,也即備選模式列表CML中的所有模式都 保留,然后執(zhí)行步驟A12。
[0072] 步驟A12 :備選模式列表CML中每個(gè)模式執(zhí)行率失真優(yōu)化RD0,選擇最佳的幀內(nèi)預(yù) 測模式,具體為計(jì)算備選模式列表CML中每個(gè)模式對應(yīng)的率失真代價(jià)RD Cost,然后選擇率 失真代價(jià)RD Cost最小的模式作為最佳幀內(nèi)預(yù)測模式。
[0073] 步驟A13 :判斷當(dāng)前亮度編碼塊CB所屬編碼單元⑶是否為編碼樹單元CTU中最 后一個(gè)編碼單元,也即判斷當(dāng)前編碼樹單元CTU是否遍歷完成,若是代表遍歷完成,則執(zhí)行 步驟A14,否則返回執(zhí)行步驟A2。
[0074] 步驟A14 :完成編碼樹單兀CTU的編碼。
[0075] 需要說明的是,本實(shí)施例將幀內(nèi)編碼過程中第一個(gè)備選模式FCM使用四個(gè)分支劃 分,分別是步驟八649410411,還可以使用更多或者更少的分支進(jìn)行劃分。本實(shí)施例根據(jù) 第一個(gè)備選模式FCM的類型,快速確定備選模式列表中保留的模式數(shù)目和種類,在其他實(shí) 施例中,可以在第一個(gè)備選模式FCM屬于不同類型的情況下,備選模式列表保留不同的模 式數(shù)目和種類。此處不--列舉。
[0076] 本步驟中,結(jié)束當(dāng)前編碼樹單元CTU的遞歸分割過程,完成當(dāng)前編碼樹單元CTU對 應(yīng)的編碼單元CU、預(yù)測單元PU、變換單元TU和預(yù)測模式的選擇。
[0077] 如圖5所示,為包括步驟S15重新確定備選模式列表CML具體實(shí)現(xiàn)過程的本發(fā)明 另一實(shí)施例的詳細(xì)流程圖,本實(shí)施例與上述實(shí)施例的區(qū)別在于:在第一個(gè)備選模式FCM屬 于不同類型的情況下,備選模式列表保留不同的模式數(shù)目和種類。
[0078] 其中FCM (First Candidate Mode)表示備選模式列表CML中第一個(gè)備選模式, SCM (Second Candidate Mode)表不備選模式列表CML中第二個(gè)備選模式,TCM (Third Candidate Mode)表示備選模式列表CML中第三個(gè)備選模式,DC (Direct Current)表示直 流預(yù)測模式,Planar表示平面預(yù)測模式,粗略模式?jīng)Q定代價(jià)RMD cost表示模式對應(yīng)的粗略 模式?jīng)Q定RMD代價(jià),率失真代價(jià)RD Cost表示模式對應(yīng)的率失真代價(jià)。
[0079] 圖5中,未經(jīng)列出的操作默認(rèn)為原始的高效視頻編碼標(biāo)準(zhǔn)HEVC的操作,該方法包 括如下步驟:
[0080] 步驟Bl :開始編碼一個(gè)編碼樹單元CTU。
[0081] 步驟B2 :亮度編碼塊CB執(zhí)行粗略模式?jīng)Q定RMD方法。
[0082] 為了獲得亮度預(yù)測塊PB對應(yīng)的備選模式列表CML,使用粗略模式?jīng)Q定RMD方法 從35種幀內(nèi)預(yù)測模式中選擇N個(gè)具有最小粗略模式?jīng)Q定代價(jià)RMD cost的模式,并按照從 小到大的順序排列。其中N根據(jù)預(yù)測單元PU尺寸決定,當(dāng)預(yù)測單元PU為64X 64, 32 X 32, 16X 16,8X8,4X4 時(shí)分別選擇 3, 3, 3,8,8。
[0083] 步驟B3 :將最可能模式MPM中不包含在備選模式列表CML中的模式添加到備選模 式列表CML中。
[0084] 該步驟通過判斷最可能模式MPM中的模式是否包含在備選模式列表CML中,若最 可能模式MPM中的某個(gè)模式不包含在備選模式列表CML中,則將不包含的模式添加到備選 模式列表CML中。
[0085] 步驟M :得到亮度編碼塊CB最初的備選模式列表CML。
[0086] 步驟B5 :判斷第一個(gè)備選模式FCM是否包含在最可能模式MPM中,也即判斷備選 模式列表CML中第一個(gè)備選模式FCM是否屬于最可能模式MPM,若是則執(zhí)行步驟B6,否則執(zhí) 行步驟B7。
[0087] 需要說明的是,本實(shí)施例通過第一個(gè)備選模式FCM的類型,快速確定備選模式列 表中保留的模式數(shù)目,在其他實(shí)施例中,還可以對第一個(gè)備選模式FCM使用其它不同的類 型判斷。
[0088] 步驟B6 :備選模式列表CML中僅保留前N個(gè)備選模式,本實(shí)施例中保留前三個(gè)備 選模式,包括第一個(gè)備選模式FCM,第二個(gè)備選模式SCM和第三個(gè)備選模式TCM,然后執(zhí)行步 驟 B12。
[0089] 步驟B7 :判斷第一個(gè)備選模式FCM是否為直流模式DC,平面模式Planar或者水 平模式,也即判斷備選模式列表CML中第一個(gè)模式是否屬于集合{:直流模式DC,平面模式 Planar,水平模式},若是則執(zhí)行步驟B8,否則執(zhí)行步驟BI 1。
[0090] 步驟B8 :當(dāng)前預(yù)測單元PU尺寸是否小于等于16 X 16,若是則執(zhí)行步驟B9,否則執(zhí) 行步驟BlO。
[0091] 步驟B9 :備選模式列表CML中僅保留直流模式DC,平面模式Planar,第二個(gè)備選 模式SCM和第三個(gè)備選模式TCM,然后執(zhí)行步驟B12。
[0092] 步驟BlO :備選模式列表CML中僅保留直流模式DC,平面模式Planar和第二個(gè)備 選模式SCM,然后執(zhí)行步驟B12。
[0093] 步驟Bll :保留原始備選模式列表CML中前N-I個(gè)模式,然后執(zhí)行步驟B12。
[0094] 步驟B12 :備選模式列表CML中每個(gè)模式執(zhí)行率失真優(yōu)化RD0,選擇最佳的幀內(nèi)預(yù) 測模式,具體為計(jì)算備選模式列表CML中每個(gè)模式對應(yīng)的率失真代價(jià)RD Cost,然后選擇率 失真代價(jià)RD Cost最小的模式作為最佳幀內(nèi)預(yù)測模式。
[0095] 步驟B13 :判斷當(dāng)前亮度編碼塊CB所屬編碼單元⑶是否為編碼樹單元CTU中最 后一個(gè)編碼單元,也即判斷當(dāng)前編碼樹單元CTU是否遍歷完成,若是代表遍歷完成,則執(zhí)行 步驟B14,否則返回執(zhí)行步驟B2。
[0096] 步驟B14 :完成編碼樹單元CTU的編碼。
[00
當(dāng)前第3頁1 2 3 4 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會(huì)獲得點(diǎn)贊!
1