【11】證書號數:I426785
【45】公告日: 中華民國 103 (2014) 年 02 月 11 日 【51】Int. Cl.: H04N7/64 (2006.01)
發明 全 13 頁 【54】名 稱:於可調式影像解碼的全畫面錯誤掩蓋方法
METHOD OF FRAME ERROR CONCEALMENT IN SCABLE VIDEO DECODING
【21】申請案號:099131632 【22】申請日: 中華民國 99 (2010) 年 09 月 17 日 【11】公開編號:201215163 【43】公開日期: 中華民國 101 (2012) 年 04 月 01 日 【72】發 明 人: 雷曉方 (TW) LEI, SHEAU FANG;林俞伸 (TW) LIN, YU SHENG
【71】申 請 人: 國立成功大學 NATIONAL CHENG KUNG UNIVERSITY
臺南市東區大學路 1 號 【74】代 理 人: 吳冠賜;蘇建太
【56】參考文獻:
CN 1523896A US 2007/0014358A1
"A 2-stage Reference Picture Selection H.264 Encoder and a novel Non-Casual Whole Frame Concealment Algorithm" by S.Monsen etc. 2008/12/31 審查人員:李國福 [57]申請專利範圍 1. 一種於可調式影像解碼的全畫面錯誤掩蓋方法,其係運用於一影像幀序列解碼中以重建 在時序上位於一第零參考幀及一第一參考幀之間的一遺失幀,該遺失幀分成複數個方 塊,該第零參考幀屬於一第零表單,該第一參考幀屬於一第一表單,該第零參考幀對應 於該第一表單內具有一第零對應參考幀,該第一參考幀對應於該第零表單內具有一第一 對應參考幀,該方法包含:(A)係偵測該第零參考幀及該第一參考幀之間是否有一遺失 幀;(B)當步驟(A)中偵測該第零參考幀及該第一參考幀之間有一遺失幀時,獲取該遺失 幀的一方塊;(C)獲取該方塊的位置;(D)分別計算該方塊在該第零參考幀及該第一參考 幀的一第零時間差距及一第一時間差距;(E)判斷該第零時間差距是否小於該第一時間差 距;(F)當判定該第零時間差距小於該第一時間差距時,設定該第一參考幀及該第一對應 參考幀為現行參考幀組,並以該現行參考幀組計算補償方塊位置;以及(G)擴展該方塊, 以產生一擴充區域,依據該擴充區域以對該方塊進行重建。 2. 如申請專利範圍第 1 項所述之於可調式影像解碼的全畫面錯誤掩蓋方法,其更包含:(H) 當判定該第零時間差距非小於該第一時間差距時,設定該第零參考幀及該第零對應參考 幀為一現行參 考幀組,以該現行參考幀組計算補償方塊位置,並執行步驟(G)。 3. 如申請專利範圍第 2 項所述之於可調式影像解碼的全畫面錯誤掩蓋方法,其更包含:(I) 判斷該方塊是否為該遺失幀的最後方塊,若是,結束該全畫面錯誤掩蓋方法,若否,獲 取下一方塊,並重回步驟(C)。 4. 如申請專利範圍第 3 項所述之於可調式影像解碼的全畫面錯誤掩蓋方法,其中,於步驟 (F)中設定該第一對應參考幀為該第零表單的參考幀,設定該第一參考幀為該第一表單的 參考幀,並分別計算該方塊對應於該第零表單及該第一表單相對方塊的運動向量,並依 7015
-據該運動向量設定該方塊位置、該方塊對應於該第零表單之方塊位置、該方塊對應於該 第一表單之方塊位置。 5. 如申請專利範圍第 4 項所述之於可調式影像解碼的全畫面錯誤掩蓋方法,其中,該方塊 對應於該第零表單相對方塊的運動向量 及該方塊對應於該第一表單相對方塊的運動向 量 分別為: 當中, 為該第一參考幀 Ft1 對應於該第零表單的運動向量,TRb 為該遺失幀 Ft 與該第一對應參考幀 的時間 差距,TRd 為該遺失幀 Ft 與該第一參考幀 Ft1 的時間差距。 6. 如申請專利範圍第 5 項所述之於可調式影像解碼的全畫面錯誤掩蓋方法,其中,其中, 於步驟(H)中設定該第零參考幀為該第零表單的參考幀,設定該第零對應參考幀為該第一 表單的參考幀,並分別計算該方塊對應於該第零表單及該第一表單相對方塊的運動向 量,並依據運動向量設定該方塊位置、該方塊對應於該第零表單之方塊位置、該方塊對 應於該第一表單之方塊位置。 7. 如申請專利範圍第 6 項所述之於可調式影像解碼的全畫面錯誤掩蓋方法,其中,該方塊 對應於該第零表單相對方塊的運動向量 及該方塊對應於該第一表單相對方塊的運動向 量 分別為 當中, 為該第零參考幀 Ft0 對應於該第一表單(list 1)的運動向量,TRb 為該遺失幀 Ft 與該第零參考幀 Ft0 的時間差 距,TRd 為該遺失幀 Ft 與該第零對應參考幀 的時間差距。 8. 如申請專利範圍第 7 項所述之於可調式影像解碼的全畫面錯誤掩蓋方法,其中,於步驟 (G)中將該方塊由 M×N 個像素擴充為(M+abs(v0x )+abs(v1x ))×(N+abs(v0y )+abs(v1y ))個像 素的該擴充區域,當中 v0x 為運動向量 在 x 軸的大小,v0y 為運動向量 在 y 軸的大 小,當中 v1x 為運動向量 在 x 軸的大小,v1y 為運動向量 在 y 軸的大小。 9. 如申請專利範圍第 8 項所述之於可調式影像解碼的全畫面錯誤掩蓋方法,其中,該步驟 (G)更包含:(G1)獲取該擴充區域的一像素,其中該擴充區域係由該方塊及一擴展區域所 組成;(G2)獲取該像素的位置;(G3)判斷該像素的位置是否位於該擴展區域;(G4)若步 驟(G3)判定該像素的位置位於該擴展區域(非 4X4 的部分),再判斷該像素是否已有重建 值,且位於先前重建方塊的非擴展區域;(G5)若判定該像素已有重建值且位於該先前重 建方塊的非擴展區域,再判斷該像素是否為該擴充區域最後一像素,若是,結束步驟 (G),若否,獲取下一像素,並執行步驟(G2)。 10. 如申請專利範圍第 9 項所述之於可調式影像解碼的全畫面錯誤掩蓋方法,其更包含下列 步驟:(G6)若步驟(G4)判定該像素沒有重建值,且非位於先前重建方塊的非擴展區域, 再判斷該像素是否尚未被重建;(G7)若步驟(G6)判定該像素尚未被重建,則對該像素進 行重建,並執行步驟(G5);(G8)若步驟(G6)判定該像素已被被重建,表示該像素已有重 建值且位於該先前重建方塊的擴展區域,則對該像素進行重建並與該先前重建方塊的擴 展區域之重建值平均,再執行步驟(G5)。 11. 如申請專利範圍第 10 項所述之於可調式影像解碼的全畫面錯誤掩蓋方法,其更包含下列 步驟:(G9)若步驟(G3)判定該像素的位置(x,y)非位於該擴展區域,再判斷該像素是否已 (2) 7016
-有重建值,且位於該先前重建方塊的非擴展區域,若是,執行步驟(G8),若否執行步驟 (G7)。 圖式簡單說明 圖 1 係習知時域直接方法的運動向量推導之示意圖。 圖 2 係圖片組為 8 的階層式 B 畫面結構之示意圖。 圖 3 係習知擴充時域直接方法的運動向量推導之示意圖。 圖 4 係習知動作補償概念之示意圖。 圖 5 係本發明一種於可調式影像解碼的全畫面錯誤掩蓋方法的流程圖。 圖 6 係本發明圖片組的關係之示意圖。 圖 7 係本發明圖片組的另一關係之示意圖。 圖 8 係本發明當第零時間差距小於該第一時間差距時之示意圖。 圖 9 係本發明當第零時間差距非小於該第一時間差距時之示意圖。 圖 10 係本發明動作補償後的重疊與未包含區域之示意圖。 圖 11 係本發明步驟(G)之詳細流程圖。 圖 12 係本發明擴充區域之示意圖。 圖 13、圖 14 係本發明為擴展區域的分布之示意圖。 7017
-(4)
-(6)
-(8)
-(10)
-(12)