TWI487381B - Predictive Coding Method for Multimedia Image Texture - Google Patents

Predictive Coding Method for Multimedia Image Texture Download PDF

Info

Publication number
TWI487381B
TWI487381B TW100117554A TW100117554A TWI487381B TW I487381 B TWI487381 B TW I487381B TW 100117554 A TW100117554 A TW 100117554A TW 100117554 A TW100117554 A TW 100117554A TW I487381 B TWI487381 B TW I487381B
Authority
TW
Taiwan
Prior art keywords
mode
block
macroblocks
macroblock
prediction
Prior art date
Application number
TW100117554A
Other languages
English (en)
Other versions
TW201249213A (en
Original Assignee
Nat Univ Chung Cheng
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Nat Univ Chung Cheng filed Critical Nat Univ Chung Cheng
Priority to TW100117554A priority Critical patent/TWI487381B/zh
Priority to US13/415,064 priority patent/US8559738B2/en
Publication of TW201249213A publication Critical patent/TW201249213A/zh
Application granted granted Critical
Publication of TWI487381B publication Critical patent/TWI487381B/zh

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/10Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
    • H04N19/134Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the element, parameter or criterion affecting or controlling the adaptive coding
    • H04N19/136Incoming video signal characteristics or properties
    • H04N19/14Coding unit complexity, e.g. amount of activity or edge presence estimation
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/10Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
    • H04N19/102Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the element, parameter or selection affected or controlled by the adaptive coding
    • H04N19/103Selection of coding mode or of prediction mode
    • H04N19/11Selection of coding mode or of prediction mode among a plurality of spatial predictive coding modes
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/10Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
    • H04N19/169Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding
    • H04N19/17Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being an image region, e.g. an object
    • H04N19/176Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being an image region, e.g. an object the region being a block, e.g. a macroblock

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Compression Or Coding Systems Of Tv Signals (AREA)

Description

多媒體影像紋理之預測編碼方法
    本發明係有關於一種影像運算方法,特是指一種多媒體影像紋理之預測編碼方法。
    近來,由於視訊壓縮標準具有改良的編碼效率而受到廣泛的應用,諸如視訊電話(video telephony)、視訊會議(video conferencing)及視訊串流(video streaming),一般這些視訊應用所採用的編碼技術,例如: H.264視訊壓縮標準,通常包括離散餘弦轉換(discrete cosine transform,DCT)、移動估計(motion estimation,ME)、移動補償(motion compensation,MC)、量化(quantization,Q)、可變長度編碼(variable length coding,VLC)等技術。在量化程序(quantization process)中,對應於量化步階大小(quantization step-size)的量化參數(quantization parameter,QP)係為可適性的(adaptive)且是一個重要的編碼參數,其可對最後產生的編碼視訊品質造成很大的影響。現有影像壓縮技術中,對於框內的預測方法,係採用紋理預測方法,另外,針對可調整頻寬的多媒體影像編碼,增加了一種預測編碼模式,其可藉由低解析度畫面已編碼完成的紋理預測資料作為參考,以用於後續之紋理預測。一般紋理預測之預測編碼模式係區分為二種預測編碼模式,其分別為針對16X16編碼形態與針對4X4編碼巨集區塊,用於預測對應之巨集區塊所包含之影像紋理,以選擇具較佳編碼效能之影像紋理,因而減少影像編碼之冗餘資料位元。
    當巨集區塊為16X16編碼形態時,即該巨集區塊具16X16編碼區塊,此一編碼形態之預測編碼模式包含4種,其分別為垂直模式(一般指mode0)、水平模式(一般指mode1)、直流模式(DC mode,即垂直與水平同時處理,一般指mode2)與平面模式(plane mode,一般指)。當巨集區塊4X4編碼形態時,即該巨集區塊具4X4編碼區塊,此一編碼形態之預測編碼模式包含9種,其分別為垂直模式(一般指mode0)、水平模式(一般指mode1)、對角下左模式(一般指mode3)、對角下右模式(一般指mode4)、垂直右模式(一般指mode5)、水平下模式(一般指mode6)、垂直左模式(一般指mode7)、水平上模式(一般指mode8)。然而,上述現有影像壓縮技術,在針對高解析度畫面編碼時,如針對高畫質HD、全高畫質Full HD,運算所呈現之複雜度隨著畫質增加而提高。
    因此,本發明即針對上述問題而提出一種多媒體影像紋理之預測編碼方法,其係利用鄰近之巨集區塊與低解析度畫面之巨集區塊分布作為預測之參考資料,且可在單一影像框中,設定不同預測編碼模式之比例,以改善影像之畫質。
    本發明之一主要目的,在於提供一種多媒體影像紋理之預測編碼方法,其利用利用鄰近之巨集區塊與低解析度畫面之巨集區塊分布作為預測之參考資料,以提供快速預測。
    本發明之一次要目的,在於提供一種多媒體影像紋理之預測編碼方法,其利用不同預測編碼模式之比例設定,以改善影像之畫質。
    本發明係提供一種多媒體影像紋理之預測編碼方法,其先藉由一編碼裝置切割一影像框,以讓影像框經切割後產生複數巨集區塊;該編碼裝置依據對應於一快速預測模式與一全模式預測模式之一比例參數設定該些巨集區塊為複數第一巨集區塊與複數第二巨集區塊,以產生一設定資訊,該設定資訊對應於該些巨集區塊,其中該些第一巨集區塊對應於快速預測模式,該些第二巨集區塊對應於全模式預測模式;該編碼裝置依據該設定資訊偵測該些第一巨集區塊與該些第二巨集區塊之位置並對應切換該快速預測模式與該全模式預測模式,以對應該些第一巨集區塊與該些第二巨集區塊進行預測編碼已編碼影像。
    茲為使 貴審查委員對本發明之結構特徵及所達成之功效有更進一步之瞭解與認識,謹佐以較佳之實施例及配合詳細之說明,說明如後:
    請參閱第一圖,其本發明之一實施例之流程圖。如圖所示,本發明多媒體影像紋理之預測編碼方法係應用於一編碼裝置針對一影像框進行預測編碼,用於節省運算量並改善影像壓縮率。本發明之預測編碼方法係包含:
    步驟S10:切割影像框為巨集區塊;
    步驟S20:設定巨集區塊之編碼形態;
    步驟S30:設定巨集區塊之預測編碼模式,以產生一設定資訊;
    步驟S40:依據設定資訊判斷接續執行之預測編碼模式;
    步驟S50:進行對應之預測編碼模式已編碼影像;
    步驟S60:判斷是否最後一巨集區塊;
    步驟S70:輸出已編碼影像。
    於步驟S10中,如第二圖所示,一編碼裝置(圖未示)切割一影像框10為複數巨集區塊12,其中編碼裝置係依據影像框之長寬比例進行切割,以切割出等量像素量之巨集區塊,例如:本實施例之影像框10為80像素X64像素,因此以16像素X16像素為基數,切割為20個巨集區塊12;於步驟S20中,編碼裝置依據影像之複雜度設定該影像框10之該些巨集區塊為第一編碼巨集區塊或第二編碼巨集區塊,其中如第三A圖所示,第一編碼巨集區塊為16X16編碼巨集區塊16,如第三B圖所示,第二編碼巨集區塊為4X4編碼巨集區塊17,在低複雜度影像中,使用16X16編碼巨集區塊16進行編碼,可較節省影像編碼之運算量,在高複雜度影像中,使用4X4編碼巨集區塊17進行編碼,可提升編碼畫質,且可讓影像之紋路預測更為準確。
    於步驟S30中,編碼裝置係依據快速預測模式與全模式預測模式之一比例參數設定該影像框10之該些巨集區塊之預測編碼模式,以藉此控制該些巨集區塊之預測編碼模式,以改善準確度,且該比例參數係對應於該影像框10之每一巨集區塊,使部分巨集區塊為全模式預測模式之預測編碼模式,另一部分巨集區塊為快速預測模式,如第四圖所示,第一巨集區塊18為執行全模式預測之巨集區塊,第二巨集區塊19為執行快速預測模式之巨集區塊,其中第一巨集區塊18與第二巨集區塊19之比例為1:3,即每一集合之巨集區塊具有一第一巨集區塊18與三第二巨集區塊19,藉此利用第一巨集區塊18之全模式預測模式修正快速預測模式之編碼誤差,並同時利用第二巨集區塊19之快速預測模式節省運算量。如此該編碼裝置依據該影像框10之該些巨集區塊之設定狀態產生一設定資訊,該設定資訊係對應於每一巨集區塊所具有之預測編碼模式。此外,本實施例之比例參數更可依據影像複雜度做調整,例如:高畫質(HD)、全高畫質(Full HD)或高解析度(D1)之影像,可將比例參數調整為2:3,以提高畫質精確度。
    如步驟S40所示,如第五A圖所示,針對16X16編碼巨集區塊而言,若該編碼裝置為接收低複雜度之影像,例如:本實施例係以48X32之影像作為舉例說明,該編碼裝置係區分四區塊,即A區塊16A、B區塊16B、C區塊16C與D區塊16D,以對應執行第七B圖所示之垂直模式(mode 0)或水平模式(mode 1)或直流模式(DC mode,mode 2)或平面模式(plane mode,mode 3),也就是說,編碼裝置於A區塊16A執行垂直模式,於B區塊16B執行水平模式,於C區塊16C執行直流模式,以及於D區塊16D執行平面模式;如第五B圖所示,針對4X4編碼巨集區塊而言,若該編碼裝置為接收低複雜度之影像,例如:48X32之影像,該編碼裝置係先劃分為四組區塊,如第八A圖所示,即A區塊17A、B區塊17B、C區塊17C與D區塊17D,其中A區塊17A執行垂直模式(mode 0)、垂直右模式(mode 5)、垂直左模式(mode 7),B區塊17B執行水平模式(mode 1)、對角下右模式(mode 4)、水平下模式(mode 6),C區塊17C執行直流模式(DC mode,mode 2),D區塊17D執行對角下左模式(mode 3)、水平上模式(mode 8),其如第八B圖所示,此外,編碼裝置依據4X4編碼巨集區塊之預測編碼結果,再針對A區塊17A、B區塊17B、C區塊17C與D區塊17D四組之最高預測編碼結果進行直流模式,即可獲得相當於16X16編碼巨集區塊之預測編碼結果,其中對應於16X16編碼巨集區塊,編碼裝置於A區塊17A執行垂直模式,於B區塊17B執行水平模式,於C區塊17C執行直流模式,以及於D區塊17D執行平面模式(plane mode,mode 3),其如同第五A圖所示之A區塊16A、B區塊16B、C區塊16C與D區塊16D。
    如第六A圖與第六B圖所示,在高複雜度之影像紋理預測中,針對4X4編碼巨集區塊20而言,巨集區塊20之預測編碼除了參考左巨集區塊21與上巨集區塊22之已完成編碼之預測編碼模式及直流模式之編碼結果之外,更加以參考低解析度之預測編碼模式,其為第六A圖所示之4X4編碼巨集區塊17或第六B圖所示之巨集區塊23,如第六B圖之巨集區塊23為對應於巨集區塊20之低解析度影像區塊。
    接續,於步驟S50中,當編碼裝置針對16X16編碼巨集區塊進行預測編碼時,編碼裝置即依據第七A圖所示之紋路配置與第七B圖所示之預測編碼方向進行預測編碼,當編碼裝置針對4X4編碼巨集區塊進行預測編碼時,編碼裝置即依據第八A圖所示之紋路配置與第八B圖所示之預測編碼方向進行預測編碼;於步驟S60中,編碼裝置接續判斷是否目前所在之巨集區塊是否為最後一巨集區塊,當判斷為是時,編碼裝置接續執行步驟S70,當判斷為否時,編碼裝置接續執行步驟S40,以接續判斷下一巨集區塊之預測編碼模式;於步驟S70中,編碼裝置依據所有巨集區塊之預測編碼結果而輸出一已編碼影像。
    本發明藉由上述之步驟S10至S70,可有效節省運算量,特別是在編碼裝置執行快速預測模式時,更是如此,針對整體運算量而言,可節省52.93%至69.60%,且本發明經上述之具自適性切換預測模式的預測編碼方法,針對Full HD影像之畫質僅降低0.02dB以下,針對HD影像之畫質僅降低0.006dB以下,針對D1影像之畫質僅降低0.025dB以下。
    請參閱第七A圖與第七B圖,其為本發明之一實施例之第一預測編碼模式的示意圖。如第七A圖所示,巨集區塊16之紋路資料24係包含一水平紋路資料24A與一垂直紋路資料24B,如第七B圖所示,編碼裝置依據水平紋路資料24A與垂直紋路資料24B而針對巨集區塊16進行預測編碼時,編碼裝置之預測編碼方向25為參照垂直模式、水平模式、直流模式與平面模式,其中垂直模式為編碼裝置依據垂直紋路資料24B進行預測編碼,而呈現垂直編碼方向,水平模式為編碼裝置依據水平紋路資料24A進行預測編碼,而呈現水平編碼方向,直流模式為編碼裝置同時依據水平紋路資料24A與垂直紋路資料24B進行預測編碼,而呈現垂直與水平正交之編碼方向,因此編碼裝置於直流模式同時針對水平方向與垂直方向進行預測編碼,平面模式亦為編碼裝置同時依據水平紋路資料24A與垂直紋路資料24B進行預測編碼,但編碼裝置為分別往水平紋路資料24A與垂直紋路資料24B之參考位置進行預測編碼,也就是預測編碼方向為傾斜並相對交叉。
    請參閱第八A圖與第八B圖,其為本發明之一實施例之第二預測編碼模式的示意圖。如第八A圖所示,4X4像素區塊27之紋路資料26係包含一第一紋路資料26A、一第二紋路資料26B、一第三紋路資料26C、一第四紋路資料26D、一第五紋路資料26E、一第六紋路資料26F、一第七紋路資料26G、一第八紋路資料26H、一第九紋路資料26I、一第十紋路資料26J、一第十一紋路資料26K、一第十二紋路資料26L與一第十三紋路資料26M,如第八B圖所示,編碼裝置依據第一紋路資料26A、第二紋路資料26B、第三紋路資料26C、第四紋路資料26D、第五紋路資料26E、第六紋路資料26F、第七紋路資料26G、第八紋路資料26H、第九紋路資料26I、第十紋路資料26J、第十一紋路資料26K、第十二紋路資料26L與第十三紋路資料26M而針對巨集區塊27進行預測編碼時,編碼裝置之預測編碼方向28為參照垂直模式、水平模式、直流模式、對角下左模式、對角下右模式、垂直右模式、水平下模式、垂直左模式與水平上模式。
    垂直模式為編碼裝置依據第一紋路資料26A、第二紋路資料26B、第三紋路資料26C與第四紋路資料26D進行預測編碼,而呈現垂直編碼方向;水平模式為編碼裝置依據第九紋路資料26I、第十紋路資料26J、第十一紋路資料26K與第十二紋路資料26L進行預測編碼,而呈現水平編碼方向;直流模式為編碼裝置同時依據第一紋路資料26A、第二紋路資料26B、第三紋路資料26C、第四紋路資料26D第九紋路資料26I、第十紋路資料26J、第十一紋路資料26K與第十二紋路資料26L進行預測編碼,因此編碼裝置於直流模式同時針對水平方向與垂直方向進行預測編碼,而呈現垂直與水平正交之編碼方向。
    承接上述,對角下左模式為編碼裝置依據第一紋路資料26A、第二紋路資料26B、第三紋路資料26C、第四紋路資料26D、第五紋路資料26E、第六紋路資料26F、第七紋路資料26G與第八紋路資料26H進行預測編碼,且呈左下對角方向之預測編碼方向,對角下右模式為編碼裝置依據第一紋路資料26A、第二紋路資料26B、第三紋路資料26C、第四紋路資料26D第九紋路資料26I、第十紋路資料26J、第十一紋路資料26K、第十二紋路資料26L與第十三紋路資料26M進行預測編碼,且呈右下對角方向之預測編碼方向;垂直右模式為編碼裝置依據第一紋路資料26A、第二紋路資料26B、第三紋路資料26C、第四紋路資料26D、第九紋路資料26I、第十紋路資料26J、第十一紋路資料26K、第十二紋路資料26L與第十三紋路資料26M進行預測編碼,且預測編碼方向為垂直並偏右傾斜之方向。
    另外,水平下模式為為編碼裝置依據第九紋路資料26I、第十紋路資料26J、第十一紋路資料26K、第十二紋路資料26L與第十三紋路資料26M進行預測編碼,且預測編碼方向為水平並偏下之傾斜方向;垂直左模式為為編碼裝置依據第一紋路資料26A、第二紋路資料26B、第三紋路資料26C、第四紋路資料26D、第五紋路資料26E、第六紋路資料26F、第七紋路資料26G與第八紋路資料26H進行預測編碼,且預測編碼方向為垂直並偏左傾斜之方向;水平上模式為編碼裝置依據第九紋路資料26I、第十紋路資料26J、第十一紋路資料26K、第十二紋路資料26L與第十三紋路資料26M進行預測編碼,且預測編碼方向為水平並偏向上之傾斜方向。
    此外,由於本發明之預測編碼方法可依比例參數控制編碼裝置針對一影像以不同預測編碼模式進行預測編碼,因而改善編碼效率,且可是影像複雜度針對比例參數做調整,而適用於不同複雜度之影像,以達到高編碼效能與高壓縮效率之目的。
    請參閱第九A圖,其為本發明之另一較佳實施例之示意圖。如圖所示,編碼裝置係將影像框分割為複數巨集區塊,以接續針對該些巨集區塊進行預測編碼,其中本實施例係以巨集區塊31、32、33、34、35、36、37、38、39做舉例說明,且巨集區塊35為編碼裝置目前正在執行預測編碼之巨集區塊,巨集區塊31、32、33、34為已完成編碼之巨集區塊,當編碼裝置執行本發明之快速預測模式而針對目前編碼區塊31進行預測編碼時,編碼裝置係依據巨集區塊31、32、33、34之預測編碼結果並同時依據巨集區塊35之直流模式之預測編碼結果,以進行預測編碼,當編碼裝置執行全模式預測模式時,編碼裝置係依據巨集區塊之編碼形態切換預測模式,其中編碼裝置針對16X16編碼巨集區塊係以第七A圖與第七B圖所示之預測編碼方向進行預測編碼,編碼裝置針對4X4編碼巨集區塊係以第八A圖與第八B圖所示之預測編碼方向進行預測編碼。直到編碼裝置完成最後一巨集區塊之預測編碼後,即輸出一已編碼影像。
    本發明經編碼裝置係依據巨集區塊之編碼形態切換預測模式,以針對該些巨集區塊進行影像紋理之預測編碼,本發明可供編碼裝置於切換至快速預測模式之過程中減少運算量,而利用較少之資料量針對影像紋理進行預測編碼,又可兼具利用全模式預測模式,以補償編碼裝置於快速預測模式下所產生之誤差,藉此降低已編碼影像之失真率,又可增添編碼後的畫質。
    綜上所述,本發明之多媒體影像紋理之預測編碼方法,主要係藉由切割影像框為複數據集區塊,以經由比例參數設定該些巨集區塊為對應之預測編碼模式,如全模式預測模式、快速預測模式,以求得最佳之影像紋理,而輸出已編碼影像。此外,本發明更可藉由編碼裝置於快速預測模式中依據鄰近之巨集區塊做為參考,而進行預測,以提升預測編碼效率,進而改善影像壓縮效能。
    雖然本發明已以較佳實施例揭露如上,然其並非用以限定本發明,任何熟習此技藝者,在不脫離本發明之精神和範圍內,當可作些許之更動與潤飾,因此本發明之保護範圍當視後附之申請專利範圍所界定者為準。
10...影像框
12...巨集區塊
16...16X16編碼巨集區塊
16A...A區塊
16B...B區塊
16C...C區塊
16D...D區塊
17...4X4編碼巨集區瑰
17A...A區塊
17B...B區塊
17C...C區塊
17D...D區塊
18...第一巨集區塊
19...第二巨集區塊
20...目前4X4編碼巨集區塊
21...左4X4編碼巨集區塊
22...上4X4編碼巨集區塊
23...4X4編碼巨集區塊
24...14X16紋路參考資料
24A...水平紋路資料
24B...垂直紋路資料
25...16X16預測編碼模式
26...4X4紋路參考資料
26A...第一紋路參考資料
26B...第二紋路參考資料
26C...第三紋路參考資料
26D...第四紋路參考資料
26E...第五紋路參考資料
26F...第六紋路參考資料
26G...第七紋路參考資料
26H...第八紋路參考資料
26I...第九紋路參考資料
26J...第十紋路參考資料
26K...第十一紋路參考資料
26L...第十二紋路參考資料
26M...第十三紋路參考資料
27...像素點
28...4X4預測編碼模式
30...影像框
31...巨集區塊
32...巨集區塊
33...巨集區塊
34...巨集區塊
35...巨集區瑰
36...巨集區塊
37...巨集區塊
38...巨集區塊
39...巨集區塊
第一圖為本發明之一實施例之流程圖;
第二圖為本發明之一實施例之影像框的示意圖;
第三A圖為本發明之一實施例之第一巨集區塊的示意圖;
第三B圖為本發明之一實施例之第二巨集區塊的示意圖;
第四圖為本發明之一實施例之預測編碼模式分布的示意圖;
第五A圖為本發明之一實施例之預測影像的示意圖;
第五B圖為本發明之一實施例之預測影像的示意圖;
第六A圖為本發明之一實施例之第一預測影像的示意圖;
第六B圖為本發明之一實施例之第二預測影像的示意圖;
第七A圖為本發明之一實施例之第一預測編碼模式的示意圖;
第七B圖為本發明之一實施例之第一預測編碼模式的示意圖;
第八A圖為本發明之一實施例之第二預測編碼模式的示意圖;
第八B圖為本發明之一實施例之第二預測編碼模式的示意圖;以及
第九圖為本發明之另一實施例之示意圖。
    無

Claims (11)

  1. 一種多媒體影像紋理之預測編碼方法,其包含:
     使用一編碼裝置切割一影像框,以對應產生複數巨集區
       塊,該影像框對應於至少一影像紋理;
     使用該編碼裝置依據對應於一快速預測模式與一全模式
       預測模式之一比例參數設定該些巨集區塊所對應之預
       測編碼模式為複數第一巨集區塊與複數第二巨集區塊
       ,以對應產生一設定資訊,該些第一巨集區塊對應於
       該快速預測模式,該些第二巨集區塊對應於該全模式
       預測模式,該設定資訊對應於該些第一巨集區塊與該
       些第二巨集區塊之分布;以及
     使用該編碼裝置依據該設定資訊偵測該些第一巨集區塊
       與該些第二巨集區塊之位置並對應切換該快速預測模
       式與該全模式預測模式,以對應該些第一巨集區塊與
       該些第二巨集區塊進行預測編碼;
     其中,當該編碼裝置依據該快速預測模式預測編碼該些
       第一巨集區塊時,該編碼裝置分別依據該些第一巨集
       區塊之鄰近巨集區塊進行預測編碼,當該編碼裝置依
       據該全模式預測模式編碼該些第二巨集區塊時,該編
       碼裝置分別依據該些第二巨集區塊所對應之所有預測
       模式進行預測編碼。
  2. 如申請專利範圍第1項所述之預測編碼方法,其中於該編碼裝置切割一影像框之步驟後,更包含:
     使用該編碼裝置依據該影像框之複雜度分類該些巨集區
       塊之編碼形態為複數4X4編碼巨集區塊或複數16X16
       編碼巨集區塊或上述之組合。
  3. 如申請專利範圍第1項所述之預測編碼方法,更包含:
     判斷該編碼裝置目前預測之巨集區塊是否為最後之
       巨集區塊,當判斷為是時,該編碼裝置輸出一已
       編碼影像,當判斷為否時,該編碼裝置接續針對
       下一巨集區塊進行編碼。
  4. 如申請專利範圍第1項所述之預測編碼方法,其中於該編碼裝置分別依據該些第一巨集區之鄰近巨集區塊進行預測編碼之步驟中,當該些第一巨集區塊為16X16編碼巨集區塊時,該編碼裝置分別依據該些第一巨集區塊之直流模式之預測編碼結果與該些第一巨集區塊鄰近之已編碼巨集區塊進行預測編碼。
  5. 如申請專利範圍第1項所述之預測編碼方法,其中於該編碼裝置分別依據該些第一巨集區之鄰近巨集區塊進行預測編碼之步驟中,當該些第一巨集區塊為4X4編碼巨集區塊時,該編碼裝置分別依據該些第一巨集區塊之直流模式之預測編碼結果與該些第一巨集區塊鄰近之已編碼巨集區塊進行預測編碼。
  6. 如申請專利範圍第1項所述之預測編碼方法,其中於該編碼裝置分別依據該些第二巨集區塊所對應之所有預測模式進行預測編碼之步驟中,當該些第二巨集區塊為4X4編碼巨集區塊時,該編碼裝置分別切割該4X4編碼巨集區塊為一第一區塊、一第二區塊、一第三區塊與一第四區塊,該編碼裝置於該第一區塊中執行一垂直模式、一垂直右模式與一垂直左模式,該編碼裝置於該第二區塊中執行一水平模式、一對角下右模式與一水平下模式,該編碼裝置於該第三區塊中執行一直流模式,該編碼裝置於該第四區塊中執行一對角下左模式與一水平上模式。
  7. 如申請專利範圍第1項所述之預測編碼方法,其中於該編碼裝置分別依據該些第二巨集區塊所對應之所有預測模式進行預測編碼之步驟中,當該些第二巨集區塊為4X4編碼巨集區塊時,該編碼裝置分別切割該4X4編碼巨集區塊為一第一區塊、一第二區塊、一第三區塊與一第四區塊,再針對該第一區塊、該第二區塊、該第三區塊與該第四區塊之最高預測編碼結果進行一直流模式。
  8. 如申請專利範圍第1項所述之預測編碼方法,其中於該編碼裝置分別依據該些第二巨集區塊所對應之所有預測模式進行預測編碼之步驟中,當該些第二巨集區塊為4X4編碼巨集區塊且該預測編碼模式為該全模式預測模式時,該編碼裝置依據一垂直模式、一水平模式、一直流模式、一對角下左模式、一對角下右模式、一垂直右模式、一水平下模式、一垂直左模式與一水平上模式進行預測編碼。
  9. 如申請專利範圍第1項所述之預測編碼方法,其中於該編碼裝置分別依據該些第二巨集區塊所對應之所有預測模式進行預測編碼之步驟中,當該些第二巨集區塊為16X16編碼巨集區塊時,該編碼裝置分割該些第二巨集區塊為一第一區塊、一第二區塊、一第三區塊與一第四區塊,該編碼裝置於該第一區塊執行一垂直模式,該編碼裝置於該第二區塊執行一水平模式,該編碼裝置於該第三區塊執行一直流模式,該編碼裝置於該第四區塊執行一平面模式。
  10. 如申請專利範圍第1項所述之預測編碼方法,其中於該編碼裝置依據該目前編碼中之巨集區塊所對應之所有預測模式進行預測編碼之步驟中,當該目前編碼中之巨集區塊為一16X16編碼巨集區塊且該預測編碼模式為該全模式預測模式時,該編碼裝置依據一垂直模式、一水平模式、一直流模式、一平面模式或上述之組合進行預測編碼。
  11. 一種多媒體影像紋理之預測編碼方法,其包含:
     使用一編碼裝置切割一影像框,以對應產生複數巨集
       區塊,該影像框對應於至少一影像紋理;
     使用該編碼裝置依據對應於一快速預測模式與一全模式
       預測模式之一比例參數設定該些巨集區塊所對應之預
       測編碼模式為複數第一巨集區塊與複數第二巨集區塊
       ,以對應產生一設定資訊,該些第一巨集區塊對應於
       該快速預測模式,該些第二巨集區塊對應於該全模式
       預測模式,該設定資訊對應於該些第一巨集區塊與該
       些第二巨集區塊之分布;
     使用該編碼裝置依據該設定資訊偵測該些第一巨集區塊
       與該些第二巨集區塊之位置並對應切換該快速預測模
       式與該全模式預測模式,以對應該些第一巨集區塊與
       該些第二巨集區塊進行預測編碼;以及
     使用該編碼裝置輸出一已編碼影像紋理資料;
       其中,當該編碼裝置依據該快速預測模式預測編碼該
       些第一巨集區塊時,該編碼裝置分別依據該些第一巨
       集區塊之參考影像區塊進行預測編碼,該些第一巨集
       區塊之參考影像區塊之解析度規格小於480i格式。
TW100117554A 2011-05-19 2011-05-19 Predictive Coding Method for Multimedia Image Texture TWI487381B (zh)

Priority Applications (2)

Application Number Priority Date Filing Date Title
TW100117554A TWI487381B (zh) 2011-05-19 2011-05-19 Predictive Coding Method for Multimedia Image Texture
US13/415,064 US8559738B2 (en) 2011-05-19 2012-03-08 Predictive coding method for coding texture of image

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
TW100117554A TWI487381B (zh) 2011-05-19 2011-05-19 Predictive Coding Method for Multimedia Image Texture

Publications (2)

Publication Number Publication Date
TW201249213A TW201249213A (en) 2012-12-01
TWI487381B true TWI487381B (zh) 2015-06-01

Family

ID=47174968

Family Applications (1)

Application Number Title Priority Date Filing Date
TW100117554A TWI487381B (zh) 2011-05-19 2011-05-19 Predictive Coding Method for Multimedia Image Texture

Country Status (2)

Country Link
US (1) US8559738B2 (zh)
TW (1) TWI487381B (zh)

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7386048B2 (en) * 2002-05-28 2008-06-10 Sharp Laboratories Of America, Inc. Methods and systems for image intra-prediction mode organization
US8837577B2 (en) * 2010-07-15 2014-09-16 Sharp Laboratories Of America, Inc. Method of parallel video coding based upon prediction type
US8855188B2 (en) * 2010-07-15 2014-10-07 Sharp Laboratories Of America, Inc. Method of parallel video coding based on mapping
US8879619B2 (en) * 2010-07-15 2014-11-04 Sharp Laboratories Of America, Inc. Method of parallel video coding based on scan order
CN109361922B (zh) * 2018-10-26 2020-10-30 西安科锐盛创新科技有限公司 预测量化编码方法

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20030194203A1 (en) * 2002-04-16 2003-10-16 Samsung Electronics Co., Ltd. Image recording apparatus capable of recording position and direction information of object of shooting
US20060153295A1 (en) * 2005-01-12 2006-07-13 Nokia Corporation Method and system for inter-layer prediction mode coding in scalable video coding
US20060153293A1 (en) * 2005-01-12 2006-07-13 Ulead Systems, Inc. Method for transcoding compressed data
CN1934871A (zh) * 2003-08-25 2007-03-21 新加坡科技研究局 在视频编码中对帧间预测进行模式判定
US7483581B2 (en) * 2001-07-02 2009-01-27 Qualcomm Incorporated Apparatus and method for encoding digital image data in a lossless manner
CN101385356A (zh) * 2006-02-17 2009-03-11 汤姆森许可贸易公司 采用帧内预测模式的图像编码方法
US20090220213A1 (en) * 2008-01-17 2009-09-03 Tomoki Ogawa Information recording medium, device and method for playing back 3d images
CN101971631A (zh) * 2007-12-21 2011-02-09 艾利森电话股份有限公司 自适应帧内模式选择

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7236524B2 (en) * 2002-05-28 2007-06-26 Sharp Laboratories Of America, Inc. Methods and systems for image intra-prediction mode communication
US7881386B2 (en) * 2004-03-11 2011-02-01 Qualcomm Incorporated Methods and apparatus for performing fast mode decisions in video codecs
JP4501676B2 (ja) * 2004-12-22 2010-07-14 日本電気株式会社 動画像圧縮符号化方法と動画像圧縮符号化装置並びにプログラム
EP1872590B1 (en) * 2005-04-19 2014-10-22 Telecom Italia S.p.A. Method and apparatus for digital image coding
FR2908007A1 (fr) * 2006-10-31 2008-05-02 Thomson Licensing Sas Procede de codage d'une sequence d'images

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7483581B2 (en) * 2001-07-02 2009-01-27 Qualcomm Incorporated Apparatus and method for encoding digital image data in a lossless manner
US20030194203A1 (en) * 2002-04-16 2003-10-16 Samsung Electronics Co., Ltd. Image recording apparatus capable of recording position and direction information of object of shooting
CN1934871A (zh) * 2003-08-25 2007-03-21 新加坡科技研究局 在视频编码中对帧间预测进行模式判定
US20060153295A1 (en) * 2005-01-12 2006-07-13 Nokia Corporation Method and system for inter-layer prediction mode coding in scalable video coding
US20060153293A1 (en) * 2005-01-12 2006-07-13 Ulead Systems, Inc. Method for transcoding compressed data
CN101385356A (zh) * 2006-02-17 2009-03-11 汤姆森许可贸易公司 采用帧内预测模式的图像编码方法
CN101971631A (zh) * 2007-12-21 2011-02-09 艾利森电话股份有限公司 自适应帧内模式选择
US20090220213A1 (en) * 2008-01-17 2009-09-03 Tomoki Ogawa Information recording medium, device and method for playing back 3d images

Also Published As

Publication number Publication date
TW201249213A (en) 2012-12-01
US8559738B2 (en) 2013-10-15
US20120294545A1 (en) 2012-11-22

Similar Documents

Publication Publication Date Title
JP6851429B2 (ja) 画像復号装置、画像復号方法、画像符号化装置及び画像符号化方法
US10931946B2 (en) Image encoding device, image decoding device, image encoding method, and image decoding method for generating a prediction image
TWI607651B (zh) 對影像解碼之方法
US9202290B2 (en) Apparatus and method for encoding/decoding images for intra-prediction
RU2562762C2 (ru) Усовершенствованное кодирование с внутрикадровым предсказанием с использованием планарных представлений
JP2011510591A (ja) 時空間的複雑度を用いた符号化モード決定方法及び装置
JP5795525B2 (ja) 画像符号化方法,画像復号方法,画像符号化装置,画像復号装置,画像符号化プログラムおよび画像復号プログラム
TWI487381B (zh) Predictive Coding Method for Multimedia Image Texture
CA2851600A1 (en) Methods, apparatuses, and programs for encoding and decoding picture
JP2010263301A (ja) 画像データの生成方法
WO2023131059A1 (zh) 图像编码方法、图像编码装置、电子设备和可读存储介质
JP2012089905A (ja) 画像符号化装置および画像符号化方法、画像復号化装置および画像復号化方法
JP2015233298A (ja) 画像の圧縮
JP2007013298A (ja) 画像符号化装置
CN113243106B (zh) 一种用于视频图像的预测块的帧内预测的设备和方法
KR20070077955A (ko) 인트라 예측 모드 결정 방법 및 장치
JP5552078B2 (ja) 符号化装置
WO2020224476A1 (zh) 一种图像划分方法、装置及设备
KR100771641B1 (ko) H.264 고속 모드 결정 방법
WO2020258052A1 (zh) 图像分量预测方法、装置及计算机存储介质
CN113395520A (zh) 解码预测方法、装置及计算机存储介质
JP6239838B2 (ja) 動画像符号化装置、その制御方法、及び撮像装置
WO2020200052A1 (zh) 视频编码方法、视频解码方法及相关设备
WO2020259330A1 (zh) 非可分离变换方法以及设备
KR20070092481A (ko) H.264 동영상 부호화기의 적응적 고속 움직임 추정 방법

Legal Events

Date Code Title Description
MM4A Annulment or lapse of patent due to non-payment of fees