[go: up one dir, main page]

TW501065B - Circuit and method for decoding an encoded version of an image having a first resolution directly into a decoded version of the image having a second resolution - Google Patents

Circuit and method for decoding an encoded version of an image having a first resolution directly into a decoded version of the image having a second resolution Download PDF

Info

Publication number
TW501065B
TW501065B TW088110283A TW88110283A TW501065B TW 501065 B TW501065 B TW 501065B TW 088110283 A TW088110283 A TW 088110283A TW 88110283 A TW88110283 A TW 88110283A TW 501065 B TW501065 B TW 501065B
Authority
TW
Taiwan
Prior art keywords
image
group
version
pixels
resolution
Prior art date
Application number
TW088110283A
Other languages
English (en)
Inventor
Ramachandran Natarajan
George Campbell
Original Assignee
Equator Technologies Inc
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 Equator Technologies Inc filed Critical Equator Technologies Inc
Application granted granted Critical
Publication of TW501065B publication Critical patent/TW501065B/zh

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T3/00Geometric image transformations in the plane of the image
    • G06T3/40Scaling of whole images or parts thereof, e.g. expanding or contracting
    • G06T3/4007Scaling of whole images or parts thereof, e.g. expanding or contracting based on interpolation, e.g. bilinear interpolation
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T3/00Geometric image transformations in the plane of the image
    • G06T3/40Scaling of whole images or parts thereof, e.g. expanding or contracting
    • 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/129Scanning of coding units, e.g. zig-zag scan of transform coefficients or flexible macroblock ordering [FMO]
    • 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/157Assigned coding mode, i.e. the coding mode being predefined or preselected to be further used for selection of another element or parameter
    • H04N19/159Prediction type, e.g. intra-frame, inter-frame or bidirectional frame prediction
    • 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/157Assigned coding mode, i.e. the coding mode being predefined or preselected to be further used for selection of another element or parameter
    • H04N19/16Assigned coding mode, i.e. the coding mode being predefined or preselected to be further used for selection of another element or parameter for a given display mode, e.g. for interlaced or progressive display mode
    • 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/172Methods 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 picture, frame or field
    • 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
    • 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/182Methods 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 a pixel
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/44Decoders specially adapted therefor, e.g. video decoders which are asymmetric with respect to the encoder
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/46Embedding additional information in the video signal during the compression process
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/48Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using compressed domain processing techniques other than decoding, e.g. modification of transform coefficients, variable length coding [VLC] data or run-length data
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/50Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding
    • H04N19/503Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding involving temporal prediction
    • H04N19/51Motion estimation or motion compensation
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/50Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding
    • H04N19/59Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding involving spatial sub-sampling or interpolation, e.g. alteration of picture size or resolution
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/60Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using transform coding
    • H04N19/61Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using transform coding in combination with predictive coding

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Compression Or Coding Systems Of Tv Signals (AREA)
  • Image Processing (AREA)

Description

501065 A7 B7 五、發明説明(/ ) 技術領域: 本發明一般有關影像處理及技術.,且更特別關於將具 有一解析度之影像的編碼版直接解碼成具有另一解析度之 影像的解碼版之電路及方法。舉例而言,此電路可將高解 析度之影像的編碼版直接向下轉換成低解析度之影像的解 碼版,而不需產生被解碼之高解析度之影像的中間步驟。 發明背景 有時,需要改變電子影像之解析度。舉例而言,諸如 電視機或擁有最大顯示解析度的電腦監視器的電子顯示器 裝置。因此,若影像擁有較裝置之最大顯示解析度爲高的 解析度,則吾可預期將影像向下轉換成低於或等於最大顯 示解析度的解析度。爲了簡化起見,此後將其說明爲將影 像之高解析度版向下轉換成相同影像之低解析度版。 圖1爲影像之高解析度版10及相同影像之低解析度版 12之像素圖。高解析度版10爲n像素寬乘上t像素高且因 此擁有nxt個像素P〇,〇-Pt,n。但若顯示器裝置(此處無圖示) 擁有[nxg]像素寬乘上[txh]像素高之最大顯示解析度,其中 g及h均小於1,則爲了顯示目的,通常會將高解析度版 10轉換爲低解析度版12,其擁有低於或等於最大顯示解析 度的解析度。因此,爲了以最大可能的解析度將影像顯示 於顯示器上,低解析度版12需擁有(nxg)乘上(txh)個像素 P〇,〇-P(txh),(nxg)。舉例而言’假設局解析度版爲n=192〇像 素寬乘上t=l〇88像素高。再者,假設顯示器裝置擁有 nxg=720像素寬乘上txh=544像素高。因此’低解析度版 本紙張尺度適用中國國家標準(cps) A4规格(210 X 297公釐) (請先閱讀背面之注意事項舄本頁)
、^1T
經濟部智慧財產局員工消費合作社印製 501065 A7 B7 五、發明説明(α ) 12擁有高解析度版10之g=3/8水平解析度的最大水平解 析度及擁有高解析度版10之h=l/2垂直解析度的垂直解析 度。 參考圖2,許多如圖1之版1〇的影像版是在它們被傳 送或儲存之前利用傳統區塊基礎壓縮系統來編碼的。因此 ,對於這些影像版,以上有關圖1之解析度降低的討論通 常是在一塊乘一塊的基礎上被實踐的。特別是,圖2說明 了以上討論有關圖lg=3/8及h=l/2之區塊水準之向下轉換 的例子。高解析度版10之影像區塊14(圖1)爲8像素寬乘 上8像素高,及低解析度版12之影像區塊16(圖1)爲 8χ3/8=3像素寬乘上8xl/2=4像素高。區塊16中的像素通 常被稱爲子抽樣像素且被均勻地分隔於區塊16內及橫越低 解析度版12之鄰接區塊的邊界(此處無圖示)。舉例而言, 參考區塊16,子抽樣像素Ρ〇,2與P(u的距離與區塊(此處無 圖示)立即向區塊16右方之像素Pm的距離相同。同樣地 ,P3,0與P2,。的距離與區塊(此處無圖示)立即向區塊16下方 之像素Pm的距離相同。 不幸地,因爲用來將高解析度之影像編碼版解碼成低 解析度之影像編碼版的算術是低效率的,所以執行這些算 術的影像處理電路通常需要一個相當高能量的處理器及一 個大型的記憶體,且因此通常要相當的花費。 舉例而言,美國專利第5,262,854號說明了 ··以全解 析度將高解析度之影像編碼版解碼,且接著將被解碼之高 解析度版向下轉換爲被解碼之低解析度版之演算法°因此 本紙張尺度適用中國國家標準(Cp ) A4規格(21〇X297公釐) (請先閲讀背面之注意事項
經濟部智慧財產局員工消費合作社印製 501065 A7 B7 五、發明説明($ ) ’因僅有被解碼之低解析度版會被顯示,所以產生被解碼 之高解析度版之影像是不必要且浪費的步驟。 再者’對於以上討論之被解碼及向下轉換的影像,移 動補償演算法通常爲無效率的,且此無效率更進一步增加 處理能量及記憶需求,且因此增加了影像處理電路的成本 。舉例而言’美國專利第5,262,854號說明了下列技術。 首先,參考框之低解析度版傳統上是從參考框之高解析度 版而產生的且被儲存在參考框緩衝區中。接著,擁有指向 參考框之巨集塊之運動向量之運動補償框之高解析度編碼 版以其全解析度被解碼。但有關參考框之高解析度版而被 產生之運動向量與參考框之低解析度版無法相容。因此, 處理電路將被被指向參考框之低解析度版之巨集塊向上轉 換爲可與運動向量相容的高解析度巨集塊。處理電路利用 內插來實施此向上轉換。接著,處理電路結合殘餘物及高 解析度參考巨集塊以產生運動補償框之被編碼巨集塊。然 後’在整個運動補償框被編碼爲運動補償框之高解析度編 碼版之後,處理電路將高解析度編碼版向下轉換爲低解析 度編碼版。因此,因爲參考巨集塊被向下轉換以儲存及顯 示且接著被向上轉換以運動補償,所以此技術非常無效率 〇 不幸地’執行上述向下轉換及運動補償技術的影像處 理電路對於許多消費者應用顯得太昂貴了。舉例而言,由 於高畫質電視的來臨,估計許多消費者無法負擔以高畫質 電視接收器/顯示器來替換標準電視機。因此,大型消費市 本紙張尺度適用中國國家檩準() A4規格(210X297公釐) (請先閱讀背面之注意事項
經濟部智慧財產局員工消費合作社印製 501065 A7 B7 經濟部智慧財產局員工消費合作社印製 五、發明説明(% ) 場期待著將高畫質電視視訊框向下轉換爲可顯示於標準電 視機上之標準解析度視訊框的高畫質電視解碼器。但如果 這些解碼器合倂了上述相當昂貴之影像處理電路,則許多 無法負擔高畫質電視接收器的消費者也可能無法負擔高畫 質電視解碼器。 傳統影像壓縮技術之槪述 爲了有助於讀者更容易了解以上討論槪念及以下本發 明之說明,以下爲傳統影像壓縮技術的基本槪述。. 爲了以相對低頻寬頻道來電子傳送相當高解析度之影 像’或將此影像以電子儲存於相當小之記憶體空間中,常 常需要壓縮代表影像之數位資料。此影像壓縮通常牽涉到 降低需代表影像之資料位元數目。舉例而言,高畫質電視 視訊影像被壓縮以使其傳送整個既存之電視頻道。沒有了 壓縮’高畫質電視視訊影像將需要擁有遠大於既存電視頻 道頻寬的頻寬。再者,爲了降低資料運輸及傳送至可接受 水準的時間,可在影像被傳送至網路之前將其壓縮。或爲 了增加唯讀光碟或伺服器的影像儲存容量,可在影像被儲 存於其上之前將其壓縮。 參考圖3A-9,現在流行之區塊基礎動畫專家群 (MPEG)壓縮標準的基礎包含被討論的MPEG-1及MPEG-2 。爲了說明目的,此討論是在利用MPEG4:2:0格式的基礎 上來壓縮以Y,Cb,〇色彩空間表示的視訊影像。然而, 被討論的槪念也可應用至其他動畫專家群的格式、被以其 他色彩空間表示的影像,及其他諸如通常被用來壓縮靜止 (請先閲讀背面之注意事項寫本頁) I . 寫本 、^τ
本紙張尺度適用中國國家標準(CpS ) A4規格(210X297公釐) 501065 經濟部智慧財產局員工消費合作社印製 A7 B7 五、發明説明(t ) 影像之聯合圖像專家群(JPEG)標準的區塊基礎壓縮標準。 再者,雖然爲了簡潔而刪除了動畫專家群標準及Y,Cb, Cr色彩空間的許多細節,但是這些細節是大家熟知的且被 揭示於大量可得的參考文件中。 仍參考圖3A-9,動畫專家群標準通常被用來壓縮暫時 影像序列-用以此討論目的之視訊框-諸如被發現於電視廣 播中。每個視訊框被分爲每個包含一個以上像素而被稱作 巨集塊的子區域。圖3A爲一個擁有256像素32(沒有繪出 尺度)的16像素乘以16像素之巨集塊30。在動畫專家群 標準中,雖然其他的壓縮標準可利用擁有其他尺寸之巨集 塊,但巨集塊總是16x16像素。在原始視訊框中,亦即壓 縮前的框,每個像素32擁有個別亮度値Y及個別色彩配 對,亦即色彩差異値Cb及Cr。 參考圖3A-3D,在壓縮框之前,會被用來壓縮,亦即 壓縮前數値的數位亮度(Y)及色彩差異(Cb及Cr)値是從原 始框之原始Y,Cb及Cr値所產生。在MPEG4:2:0格式中 ,壓縮前之Y値與原始Y値相同。因此,每個像素32僅 保留其原始亮度値Y。但爲了降低被壓縮之資料數量, MPEGH0格式對於於每四個像素32的組群34僅允許一 個壓縮前Cb値及一個壓縮前Cr値。這些壓縮前Cb及Cr 値的每個均分別源自於個別組群34中之四個像素32的原 始Cb及Cr値。舉例而言,壓縮前Cb値可相等於個別組群 34中之四個像素32的平均原始Cb値。因此,參考圖3B-3D,爲了巨集塊1〇而產生的壓縮前之γ,Cb及Cr値被安 _ 8 __ 本紙張尺度適用中國國家標準(CNS ) A4規格(210X297公釐) / · (請先聞讀背面之注意事項
、^τ'
501065 A7 B7 五、發明説明(6 ) 排爲一個壓縮前γ値的16x16矩陣36(相等於每個個別像 素32之原始Υ値),一個壓縮前Cb値的8x8矩陣38(相等 於每四個像素32之組群34的一個被衍生Cb値),及一個 壓縮前Cr値的8x8矩陣40(相等於每四個像素32之組群 34的一個被衍生Cr値)。矩陣36,38及40通常被稱爲値” 區塊”。再者,因爲便於實施像素値之8x8區塊而不用16 乘以16區塊的壓縮轉換,壓縮前Y値的區塊36被再分爲 8x8區塊42a-42d,其分別對應著巨集塊30中之8x8區塊 A-D。因此,參考圖3A-3D,六個壓縮前像素資料之8x8 區塊爲了每個巨集塊30而被產生··壓縮前Y値的四個8x8 區塊42a-42d,一個壓縮前Cb値的8x8區塊38,及一個壓 縮前Cr値的8x8區塊40。 圖4爲動畫專家群之較常被稱爲編碼器之壓縮器50的 方塊圖。一般而言,編碼器50將一個框或框序列的壓縮前 資料轉換爲以明顯較壓縮前資料爲少的資料位元表示之相 同框的被編碼資料。爲了實施此轉換,編碼器50利用有效 的轉換及編碼技術降低或消除壓縮前資料中的累贅部份且 將剩餘資料格式化。 更特別的,編碼器50包含一個框再排列緩衝器52, 其可接收一個以上框序列之壓縮前資料且以適當編碼序列 將框再排列。因此,被再排列的序列通常不同於被產生及 被顯示之框序列。編碼器5 〇將每個被儲存框分派至被稱爲 圖群(GOP)的個別組群,且將每個框指定爲內⑴框或非內 (non-I)框。舉例而言,每個圖群可包含三個I框及十二個 (請先閲讀背面之注意事項\^寫本頁)
T
經濟部智慧財產局員工消費合作社印製 本紙張尺度適用中國國家標準(CpS ) A4規格(210X297公釐) 501065 A7 B7 經濟部智慧財產局員工消費合作社印製 五、發明説明(g) 非I框的總計十五個框。編碼器50總是將I框編碼而不管 另一框,但可且通常有關圖群中一個以上其他框而將非I 框編碼。然而,編碼器50並不有關不同圖群中之框而將非 I框編碼。 參考圖4及5,在將I框編碼期間,表示I框之壓縮前 之Y,Cb及Cr値之8x8區塊(圖3B-3D)通過相加器54至 離散餘弦變換(DCT)56,其將這些區塊値轉換爲一個直流( 零頻率)轉換値及六十三個交流(非零頻率)轉換値的個別 8x8區塊。圖5爲亮度轉換値Y-DCT(G,〇)a—Y_DCT(7,7)a的區 塊57 ’其封應者圖3B之區塊36中的壓縮則売度像素値 Y(0,D)a— Y(7,7)a。因此,區塊57擁有的亮度轉換値Υ-DCT數 目相同於區塊36擁有的亮度像素値Y。同樣地,色彩轉換 値的區塊Cb-DCT及Cr-DCT(此處無圖示)對應著·區塊38 及40中的色彩像素値。再者,因爲當編碼器50將I框編 碼時並不需要相加器54,所以壓縮前之γ,cB及CR値通 過相加器54而不被加總任何其他値。然而,如以下討論, 當編碼器5〇將非I框編碼時時常需要相加器54。 參考圖4及6,量化器及鋸齒狀掃瞄器58限制從離散 餘弦變換56之每個轉換値爲個別最大値,且提供被量化之 交流及直流轉換値於個別路徑60及62上。圖6爲鋸齒狀 掃瞄模式63的例子,其量化器及鋸齒狀掃瞄器58可執行 。特別是,量化器及掃瞄器58首先讀取,,〇,,位置中之轉換 値’其次”1”位置中之轉換値,第兰爲”2”位置中之轉換値 ,等等直到最後其讀取”63”位置中之轉換値。如已知的, 10 (請先閲讀背面之注意事項\^寫本頁) 、^
T
本紙張尺度適用中國國家標準(CNS ) A4規格(210X297公釐) ' Ί 501065 A7 經濟部智慧財產局員工消費合作社印製 五、發明説明(?) 量化器及鋸齒狀掃瞄器58讀取此鋸齒狀模式中之轉換値以 增加編碼效率。當然,量化器及鋸齒狀掃瞄器58也可視編 碼技術及被編碼影像類型而定來執行其他掃瞄模式。 再次參考圖4,預測編碼器64可預測地將直流轉換値 編碼’且可變長度編碼器66可將被量化之交流轉換値及被 量化且被預測地編碼之直流轉換値轉換爲諸如霍夫曼値的 可變長度碼。這些碼形成代表被編碼I框之像素値的被編 碼資料。接著,傳送緩衝器68暫時儲存這些碼,使得被編 碼資料同步傳送至解碼器(以下與圖8 一起討論)。可替代 的是’若被編碼資料被儲存而不是被傳送,則編碼器66可 將可變長度碼直接提供至諸如唯讀光碟的儲存媒體中。 若I框被用做圖群中一個以上之非I框的參考(如其通 常會是的),則對於以下原因,編碼器5〇藉由以類似或相 同於解碼器(圖8)使用之解碼技術的解碼技術,將被編碼j 框解碼來產生對應的參考框。當將被參考I框之非I框解 碼時,解碼器除了將被解碼I框用做參考框之外並無選擇 。因爲動畫專家群編碼及解碼容易漏失一有些資訊因交流 及直流轉換値的量化而漏失-被解碼I框之像素値通常不 同於原始I框之壓縮前像素値。因此,在編碼期間將壓縮 前I框用做參考框,可能因爲參考框被用來解碼(被解碼Ϊ 框)不同於被用來編碼(壓縮前I框)而導致被編碼非I框中 有額外的加工物。 因此’爲了產生類似或相同於解碼器之參考框之編碼 器的參考框,編碼器50包括一個反量化器及反鋸齒狀掃瞄 _—— 11 本紙張尺度適用中國國家標準(Cp ) A4規格(210X297公釐) (請先閲讀背面之注意事項
、11
501065 A7 ___B7_ 五、發明説明(?) 器70,及一個反離散餘弦變換72,其被設計以模擬解碼器 (圖8)之反量化器及反掃瞄器及反離散餘弦變換。反量化器 及反鋸齒狀掃瞄器70首先執行被量化器58執行之鋸齒狀 掃瞄路徑的反向使得離散餘弦變換値被適當地放置於個別 被解碼轉換區塊內。接著,反量化器及反掃瞄器70將被量 化之離散餘弦變換値反量化,且反離散餘弦變換72將這些 反量化之離散餘弦變換値轉換爲對應被解碼之Y,Cb及Cr 値之8x8區塊,其一起組成參考框。然而,因爲量化期間 會發生漏失,這些被解碼之像素値的一些或全部可能不同 於其對應壓縮前之像素値,且因此參考框可能不同於以上 討論之其對應壓縮前的參考框。接著被解碼之像素値通過 相加器74(被用於從以下討論之非I框產生的參考框)至儲 存參考框的參考框緩衝器76。 在非I框的編碼期間,編碼器50最初以至少兩種方式 將每個非I框之巨集塊編碼:以以上討論I框的方式,及 利用以下討論之移動預測。接著編碼器50將擁有最少位元 之最後碼儲存起來及傳送出去。此技術利用最少位元來確 保非I框之巨集塊被編碼。 關於移動預測,若框中之物體於前框或後框中之相對 位置改變則會實施運動狀態。舉例而言,若馬奔馳過螢幕 則實施相對運動。或若攝影機跟隨馬,則背景實施有關馬 的相對運動。一般而言,每個物體出現其中的後續框包含 至少一些做爲先前框的像素之相同巨集塊。但此於後續框 中之匹配巨集塊通常會占據不同於其於先前框中之個別框 ^___12 ___'__ 本紙張尺度適用中國國家標準(CNS ) A4規格(210X297公釐) * 7 . (請先閲讀背面之注意事項^寫本頁) 衣·
經濟部智慧財產局員工消費合作社印製 501065 A7 B7 五、發明説明(/e ) 位置的個別框位置。可替代的是,包含一部份靜止物體(如 樹)或背景景色(如天空)的巨集塊可能占據每個後續框中之 相同框位置,且因此實施”零運動”。在另外的例子中,不 獨立做每個框的編碼,通常採用較少的資料位元來分辨解 碼器”框1(非I框)之巨集塊R及Z相同於分別位於S及T 之框〇(參考框)的巨集塊”。此”陳述”被編碼爲運動向量。 對於相當快速移動的物體,運動向量的位置値相當大。相 反的,對於靜止或相當慢速移動的物體或背景景色,運動 向量的位置値相當小或等於零。 圖7說明以上討論之有關非I框1及參考框0之運動 向量的槪念。運動向量MVr意指可於參考框0之位置S中 找到以匹配框1之位置R的巨集塊。MVr擁有三個成份。 在此第一個成份爲0,意指可於框(在此爲參考框0)中找到 可匹配巨集塊。接下來的兩個成份Xr及YR,一起包含意 指可匹配巨集塊位於框0中的兩維位置値。因此,在此例 中,因爲框〇之位置S擁有相同於框1之位置R的X-Y座 標軸,Xr=Yr=〇。相反的,位置T中的巨集塊匹配著擁有 與位置T不同χ-γ座標軸之位置Z中的巨集塊。因此,χζ 及Yz表示有關位置Z的位置T。舉例而言,假設位置T至 位置Ζ左側有10個像素(負X方向)及從位置ζ下側而來 有7個像素(負Υ方向)。因此,MVz=(0,-10,-7)。雖然可獲 得許多其他的運動向量系統,但其均爲相同普遍槪念的基 礎。舉例而言,位置R可被雙方向的被編碼。也就是說, 位置R可能擁有兩個指向不同框中之個別匹配位置的運動 __ ___13 ____ 本紙張尺度適用中國國家標準(CNS )从規格(210 X 297公釐) (請先閲讀背面之注意事項\?%寫本頁) ★
經濟部智慧財產局員工消費合作社印製 501065 A7 _____B7 五、發明説明(II ) 向量’一個在框1之前且另一個在其之後。在解碼期間, 這些匹配位置的像素値被平均或以其他方式被結合以計算 位置的像素値。 再次參考圖4,現在將詳細討論運動預測。在非I框 編碼期間,運動預測78將非I框中巨集塊之壓縮前γ値及 運動預測不被使用的Cb及Cr値與參考I框中個別巨集塊 之被解碼Y値做比較。對於可於參考I框中找到可匹配於 非I框中巨集塊,運動預測器78可產生確認參考框及參考 框內匹配巨集塊之位置的運動向量。因此,如以下有關圖 8之討論,在這些非I框之運動被編碼巨集塊的解碼期間 ’解碼器使用運動向量從參考框中之匹配巨集塊獲得運動 被編碼巨集塊的像素値。預測編碼器64可預測性地將運動 向量編碼,及編碼器66產生被編碼運動向量的個別碼且將 這些碼提供至傳送緩衝器48。 再者,因爲非I框中之巨集塊及參考I框中之匹配巨 集塊時常類似但不相同,編碼器50將這些差異與運動向量 一起編碼使得解碼器可解釋它們。更特別的是,運動預測 器78可將參考框之匹配巨集塊之被解碼γ値提供至相加 器54,其於像素乘像素的基礎上可有效地將Y値從非I框 中之匹配巨集塊之壓縮前Y値中扣除。這些被稱爲剩餘的 差異被安置於8x8區塊中,且除了剩餘區塊之被量化直流 轉換値經由線路60被直接耦合至編碼器66之外,可經由 離散餘弦變換56,量化器及掃瞄器58,編碼器66,及類 似以上討論方式的緩衝器68來處理,且因此不能被預測編 ___ ___14 _ __ 本紙張尺度適用中國國家標準(CpS ) A4規格(210X297公釐) (請先閲讀背面之注意事項 寫本頁)
經濟部智慧財產局員工消費合作社印製 501065 A7 B7 五、發明説明(p) 碼器44預測性地編碼。 除此之外,將非I框用做參考框是可能的。當非I框 被用做參考框時,從量化器及鋸齒狀掃瞄器58出來之被量 化剩餘物分別被反量化器及反掃瞄器70及反離散餘弦變換 72反量化、再排列及反向轉換,使得此非I參考框將會以 上述討論的原因與解碼器所使用的相同。運動預測器78從 剩餘物被產生處將參考框之被解碼Y値提供至相加器74。 相加器74將從反離散餘弦變換72出來之個別剩餘物與參 考框之這些被解碼Y値相加以產生非I參考框之個別被解 碼Y値。接著參考框緩衝器76將參考非I框與參考I框一 起儲存以用於運動編碼連續非I框中。 雖然電路58及70分別被說明爲實施鋸齒狀與反鋸齒 狀掃瞄,在其他實施例中,另一個可能實施鋸齒狀掃瞄與 反鋸齒狀掃瞄的電路就可能被刪除。舉例而言,編碼器66 可實施鋸齒狀掃瞄,而電路58僅能實施量化。因爲鋸齒狀 掃瞄位於參考框迴路之外,所以反量化器70可刪除反鋸齒 狀掃瞄。此節省能源及處理時間。 仍然參考圖4,編碼器50同時也包含一個速率控制器 80以確保通常以固定速率傳送被編碼框資料的傳送緩衝器 68永不發生溢流(overflow)或下溢(underflow)。若這些情況 之一發生,則瑕疵就會被帶至被編碼資料的匯流中。舉例 而言,若緩衝器68發生超載,則從編碼器66出來的資料 就會漏失。因此,速率控制器80在傳送緩衝器68滿載程 度的基礎下利用回饋來調整量化器/掃瞄器58所使用的量 _15 本紙張尺度適用中國國家標準(CNS ) A4規格(210X297公釐) ---- 7 ' (請先閱讀背面之注意事項寫本頁) ir
經濟部智慧財產局員工消費合作社印製 501065 A7 B7 五、發明説明(丨?) (請先閱讀背面之注意事項再填寫本頁) 化標度因子。特別是,緩衝器68越滿,則控制器80使得 標度因子越大,且編碼器66所產生的資料位元越少。相反 的,緩衝器68越空,則控制器8〇使得刻度因子越小,且 編碼器66所產生的資料位元越多。此連續調整確保緩衝器 68不會超載或低負載。 圖8爲傳統動畫專家群解壓縮器82的塊狀圖,其通常 被稱爲解碼器且其可將被圖4之編碼器60編碼的框予以解 碼。
經濟部智慧財產局員工消費合作社印製 參考圖8及9,對於不被運動預測的I框及非I框中之 巨集塊,可變長度解碼器84可將從編碼器50接收到之可 變長度碼予以解碼。預測解碼器86可將預測性被解碼之直 流轉換値予以解碼,且類似或相同於圖4之反量化器及反 鋸齒狀掃瞄器70的反量化器及反鋸齒狀掃瞄器87,可將 被解碼之交流及直流轉換値予以量化及再安置。可替代的 是,諸如解碼器84的另一個電路可實施反鋸齒狀掃瞄。類 似或相同於圖4之反離散餘弦變換72的反離散餘弦變換 88,可將被量化之轉換値轉換爲像素値。舉例而言,圖9 爲亮度反轉換値Y-IDCT,亦即被解碼之亮度像素値的區塊 89,其分別對應著圖5之區塊57中之亮度轉換値Y-DCT 及圖3B之區塊42a中之壓縮前亮度像素値Ya。但因爲分 別由編碼器50(圖4)及解碼器82執行的量化及反量化所導 致的漏失,區塊89中被解碼之像素値通常不同於區塊42a 中之個別像素値。 仍然參考圖8,從反離散餘弦變換88出來之像素値通 16 本紙張尺度適用中國國家標準(CpS ) A4規格(210X297公釐) 501065 A7 B7 五、發明説明() 過相加器90-其被用於如下討論之非I框中之巨集塊之運動 預測的解碼期間-進入框再排列緩衝器92中,其儲存被解 碼框且以適當排列方式將它們安置以顯示於視訊顯示單位 94。若被解碼框被用做參考框,其也被儲存於參考框緩衝 器96中。 對於非I框中之巨集塊之運動預測,解碼器84,反量 化器及反掃瞄器87,及反離散餘弦變換88處理I框之轉 換値之如上述討論之剩餘轉換値。預測解碼器86可將運動 向量予以解碼,且運動內插器98將從運動向量指向之參考 框巨集塊出來之像素値提供至相加器90。相加器90將這 些參考像素値與剩餘像素値相加以產生被解碼巨集塊的像 素値,且將這些被解碼的像素値提供至框再排列緩衝器92 。若編碼器50(圖4)將被解碼之非I框用做參考框,則此 被解碼之非I框被儲存於參考框緩衝器96中。 參考圖4及8,雖然被說明爲包含多功能電路區塊, 編碼器50及解碼器82可被運用於硬體、軟體,或兩者的 結合。舉例而言,編碼器50及解碼器82通常經由個別一 個或更多可實施電路區塊之個別功能的處理器來運用。 圖4及8個別之動畫專家群編碼器5〇及動畫專家群解 碼器82及動畫專家群之一般標準更詳細的討論,可於包含 Peter D.Symes,McGraw_Hill,1998與參考文獻合倂之”視訊 壓縮”的許多公開書中獲得。再者,有其他熟知之視訊及靜 止影像之編碼及解碼的區塊基礎壓縮技術。 發明槪要 ---- - . 17 令紙張尺度適用中國國家標準(CpS ) A4規格(210X297公釐) (請先閱讀背面之注意事項再填寫本頁) ir
經濟部智慧財產局員工消費合作社印製 501065 A7 _____B7 五、發明説明(C ) 於本發明的一個觀點中,一種影像處理電路包含一個 可接收影像之第一版之被編碼部份的處理器。此處理器可 將此被編碼部份直接解碼爲影像之第二版之被解碼部份, 第二版擁有不同於第一版解析度的解析度。 因此’此影像處理電路可將高解析度之影像的編碼版 直接解碼成低解析度之影像的編碼版。也就是說,此電路 可於向下轉換爲低解析度版之前,以全解析度消除將高解 析度之編碼版解碼的無效率步驟。因此,此影像處理電路 通常較現行技術之解碼及向下轉換影像的電路更快,更簡 單,及更便宜。 本發明的另一個觀點中,一種影像處理電路包含一個 可修改有關第一影像之第一版部份之蓮動向量的處理器。 接著處理器辨認被修改運動向量所指向的第二影像部份, 第二影像擁有不同於第一影像之第一版的解析度。接著, 處理器從第二影像被辨識部份產生第一影像之第二版部份 ’第一影像之第二版擁有與第二影像相同的解析度。 經濟部智慧財產局員工消費合作社印製 因此’此影像處理電路可利用與被用於將巨集塊編碼 之參考框版不同之解析度的參考框版,來將運動預測巨集 塊解碼。因此,此影像處理電路通常較現行技術之解碼及 向下轉換運動預測影像的電路更快,更簡單,及更便宜。 圖式簡單說明 圖1爲影像之高解析度版及低解析度版的像素圖。 圖2爲分別來自圖1之高解析度版及低解析度版之巨 集區塊的像素圖。 ______ 18 本紙張尺度適用中國國家檩準(CNS ) A4規格(210 X 297公釐) 501065 A7 B7 五、發明説明() 圖3A爲傳統影像中之像素巨集區塊圖。 (請先閲讀背面之注意事項再填寫本頁) 圖3B爲分別對應圖3A巨集塊中之像素之壓縮前亮度 値之傳統區塊圖。 圖3C及D爲分別對應圖3A巨集塊中之像素組群之 壓縮前色彩値之傳統區塊圖。 圖4爲傳統動畫專家群編碼器的方塊圖。 圖5爲由圖4之編碼器所產生之亮度轉換値且分別對 應圖3B之壓縮前亮度像素値之區塊圖。 圖6爲由圖4之量化器及鋸齒狀掃瞄器所執行的傳統 鋸齒狀樣本型式。 圖7說明傳統運動向量的槪念。 圖8爲傳統動畫專家群解碼器的方塊圖。 圖9爲由圖8之編碼器所產生之反轉換値且分別對應 圖5之亮度轉換値及圖3B之壓縮前亮度像素値之區塊圖 〇 圖10爲根據本發明實施例之動畫專家群解碼器的方塊 圖。 經濟部智慧財產局員工消費合作社印製 圖11爲根據本發明實施例顯示之將高解析度,非交錯 區塊之像素値轉換爲低解析度,非交錯區塊之像素値的技 術。 圖12爲根據本發明一個實施例所顯示之將高解析度, 交錯區塊之像素値轉換爲低解析度,交錯區塊之像素値的 技術。 圖13A爲根據本發明實施例所顯示之覆蓋圖11之高 -;---^-19-: 本紙張尺度適用中國國家標準(CNS ) A4規格(210X 297公釐) 501065 A7 B7 五、發明説明(Π ) 解析度區塊的圖11之低解析度區塊。, 圖13B爲根據本發明另一實施例所顯示之覆蓋圖π 之高解析度區塊的圖11之低解析度區塊。 圖14爲根據本發明實施例顯示覆蓋圖12之高解析度 區塊的圖12之低解析度區塊。 圖15A爲根據本發明實施例,顯示被用來直接將圖11 之高解析度區塊直接向下轉換爲圖Π之低解析度區塊之轉 換値的子組群。 圖15B爲根據本發明實施例,顯示被用來直接將圖12 之高解析度區塊直接向下轉換爲圖12之低解析度區塊之轉 換値的子組群。 圖16顯示有關圖15A之轉換値的子組群以一維反離 散餘弦變換序列計算替代兩維反離散餘弦變換。’ 圖17爲根據本發明一個實施例所顯示的運動解碼技術 〇 發明之詳細說明 圖10爲根據本發明實施例之影像解碼器及處理電路 110的塊狀圖。電路Π0包含一個定位緩衝器112,其接收 及儲存個別高解析度之影像的編碼版。可變長度解碼器 114接收來自定位緩衝器II2的被編碼影像資料且將代表 來自伴隨著影像資料之控制資料的資料區塊予以分離。狀 態控制器116接收控制資料且分別提供指示被編碼影像是 否交錯或非交錯的訊號,指示現在被解碼之區塊是否被運 動預測的訊號及被編碼運動向量於線路118,120及122上 20 本紙張尺度適用中國國家標準(CNS ) A4規格(210X297公釐) > Ί (請先閲讀背面之注意事項寫本頁)
Tt»
經濟部智慧財產局員工消費合作社印製 501065 A7 __Β7 五、發明説明(β ) "" — 一~ 。轉換値及反鋸齒狀電路124從每個影像區塊中挑選預期 的轉換値且根據預期的反鋸齒狀型式來掃瞄它們。可替代 的疋,请如解碼#gf II4的另一個電路可實施反鋸齒狀掃瞄 。反量化器126反量化被挑選的轉換値,且反離散餘弦變 換及子樣本電路128將影像之高解析度版的被反量化轉換 値直接轉換爲相同影像之低解析度版的像素値。 kf於I被編碼區塊,來自電路128的子抽樣像素値通 過相加器130至影像緩衝器132,其儲存影像之被解碼低 解析度版。 經濟部智慧財產局員工消費合作社印製 對於運動預測區塊,運動向量標度電路134將來自狀 態控制器116的運動向量按照一定比例做成與被儲存在緩 衝器132中之影像之低解析度版相同的解析度。運動補償 電路136決定被儲存在緩衝器136中且被標度運動向量所 指向之匹配巨集塊中的像素値。爲了回應線路120上的訊 號,開關137將這些來自電路136的像素値耦合至相加器 130,其分別將它們加至來自電路128的被解碼及子抽樣剩 I余物。最後的加總是被儲存在框緩衝器13 2之被解碼巨集 塊的像素値。框緩衝器132以顯示次序儲存影像之被解碼 低解析度版且提供低解析度版至高畫質電視接收/顯示138 〇 圖Π說明根據本發明實施例由圖10之反離散餘弦變 換及子樣本電路128所實施於非交錯影像上之解析度降低 。雖然電路128將高解析度之非交錯影像之被解碼高解析 度版直接轉換成影像之被解碼低解析度版’但爲7簡化起 _______21 ___ 本紙張尺度適用中國國家標準(C^s ) A4*MM 210 X 297公釐) 501065 A7 B7 五、發明説明(β) 見,圖11說明此於像素域中之解析度降低。特別是’來自 影像之高解析度版的像素p之8x8區塊140被向下轉換成 子樣本像素s之4x3區塊I42。因此’在此例子中,區塊 142之水平解析度爲區塊140之水平解析度的3/8且區塊 142之垂直解析度爲區塊140之垂直解析度的1/2。區塊 142中之子樣本像素値S。。從區塊140之子區塊144中之樣 本像素P値的加權結合所決定的。也就是說,Soo是wooPoo ,WoiPoi,W02P02,W03P03 5 W10P10 5 W11P11 ’ W12P12 ’ 及 W13P13,其W.W13是Ροο-Ρπ的個別加權値。有關圖13a及 13b之加權w的計算在以下討論。同樣地’子抽樣像素値 S(n從子區塊146中之像素P値的加權結合所決定的’子抽 樣像素値S〇2從子區塊148中之像素P値的加權結合所決 定的等等。再者,雖然區塊140及142及子區塊144,146 及148被顯示擁有特定的維度,在本發明其他實施例中它 們可能擁有另一個維度。 圖12說明根據本發明實施例由圖1〇之反離散餘弦變 換及子樣本電路128所實施於交錯影像上之解析度降低。 雖然電路128將高解析度之交錯影像之被解碼高解析度版 直接轉換成影像之被解碼低解析度版,但爲了簡化起見, 圖12說明此於像素域中之解析度降低。特別是,來自影像 之高解析度版的像素P之8x8區塊150被向下轉換成子樣 本像素S之4x3區塊152。因此,在此例子中,區塊152 之水平解析度爲區塊150之水平解析度的3/8且區塊152 之垂直解析度爲區塊150之垂直解析度的1/2。區塊152 22 本紙張尺度適用中國國家標準(CNS ) A4規格(210X297公釐) / . (請先閲讀背面之注意事項再填寫本頁)
1T
經濟部智慧財產局員工消費合作社印製 501065 A7 _B7__ 五、發明説明u。) 中之子樣本像素値Soo從區塊150之子區塊154中之樣本 像素P値的加權結合所決定的。也就是說,Soo是wooPoo, woiPoi,W02P02,W03P03,W20P20,W21P21,W22P22,及 W23P23 ,其W0D-W23是Ρ〇〇·Ρ23的個別加權値。有關圖13a及13b之 加權w的計算在以下討論。同樣地,子抽樣像素値Soi從 子區塊156中之像素P値的加權結合所決定的,子抽樣像 素値S〇2從子區塊158中之像素P値的加權結合所決定的 等等。再者,雖然區塊150及152及子區塊154,156及 158被顯示擁有特定的維度,在本發明其他實施例中它們 可能擁有另一個維度。 圖13A顯示根據本發明實施例之覆蓋圖11之高解析 度區塊140之圖11之低解析度區塊142。區塊邊界160爲 被覆蓋區塊140及142的邊界,子抽樣像素S被標示爲 X’s,且像素P被標示爲一小點。子抽樣像素S被位於整個 區塊邊界160之內的水平距離Dsh及垂直距離Dsv所隔開 。同樣地,像素P被水平距離Dph及垂直距離Dpv所隔開 。在例子說明中,Dsh=8/3(Dph)且 Dsv=2(Dpv)。因爲 S〇〇 被水平排列且因此水平最靠近像素Pen及Pu,這些像素値 被較更水平距離像素P。。,Ριο,P。2,Pu,P〇3及Pu更重地 加權來決定Soo値。再者,因爲S。。位於像素P之列0(亦即 Poo ’ Ροι,P〇2,及 P〇3)及列 1(亦即 Pi。,Ph,pl2,及 Pl3)之 間的一半,所有列0及1中的像素p在垂直方向中被相等 的加權。舉例而言,在一實施例中,P。。,P〇2,P〇3,p10, P12及Pu的像素値被W=0加權使得它們對Soo値沒有任何 ________ 23 i紙張尺度適用中國國家標準(C^iS ) A4規格(210X297公釐) ' --- (請先閱讀背面之注意事項再填寫本頁)
1T
經濟部智慧財產局員工消費合作社印製 501065 A7 B7 五、發明説明(y ) 貢獻,且Pw及P11値被一起平均來獲得S()()値。S()1及s〇2 値分別被利用子區塊146中及148(圖11)之加權像素P値 的類似方式來計算。但因爲子抽樣像素値S()(),8()1及S()2被 放置於其個別子區塊144,146及M8內不同的水平位置, 被用來計算S。。,S(H及S〇2値的加權w組彼此不同。剩餘子 抽樣像素値S以類似方式被計算。 圖13B顯示根據本發明另一實施例之覆蓋圖11之高 解析度區塊140之圖11之低解析度區塊142。圖13A與 13B覆蓋之間的主要差異在於圖13B覆蓋中之子抽樣像素 S被水平轉移至有關圖13A中它們位置的左邊。因爲此轉 移,像素加權w不同於圖13A中所使用的。但不同加權之 外,子抽樣像素値S以類似於以上有關圖13A所述之方式 被計算。 圖14顯示根據本發明另一實施例之覆蓋圖122之高 解析度區塊150之圖12之低解析度區塊152。子抽樣像素 S擁有相同於圖13a之位置,所以水平加權也與圖13a的 相同。但因爲像素P及子抽樣像素S是被交錯的,所以像 素S並不位於子區塊154之列0(亦即Ροο,Ρ(π,P〇2,及 P〇3)及列1(亦即P2〇,P21,P22,及P23)之間的一半。因此, 位於列0中之像素P被較列1中之個別像素P更重地加權 。舉例而目,在一^實施例中’ P。。’ P〇2,P〇3,P20,P22及P23 的像素値被W=0加權使得它們對Soo値沒有任何貢獻,像 素Ρ(Π値被較像素p21値更重地加權。舉例而言,So。値可被 Ροι及Pn値之間的直線內插,亦即雙線性濾波器所計算。 ____ 24 本紙張尺度適用中國國家標準(CpS ) A4規格(210X297公釐) (請先閲讀背面之注意事項再填寫本頁) ★
經濟部智慧財產局員工消費合作社印製 501065 A7 B7 五、發明説明(y) 以上有關圖13A,13B及14說明的技術可被用來計算 子抽樣像素S的亮度或色彩値。 經濟部智慧財產局員工消費合作社印製 參考圖10及15A,可變長度解碼器114提供轉換値的 區塊160(被顯示爲一小點),其表示被編碼,非交錯影像, 至選擇及反鋸齒狀電路124的區塊。電路124僅選擇及使 用轉換値的子區塊162以產生圖11,13A及13B之非交錯 子抽樣像素S値。因爲電路11〇將被接收之影像解碼及向 下轉換爲低解析度,所以發明者已發現許多被編碼資訊, 亦即許多轉換値,可在反離散餘弦變換及子樣本電路128 將被編碼巨集塊解碼及向下轉換之前被消除。此資訊的消 除明顯地降低處理能量及解碼器110將被編碼影像解碼及 向下轉換所需的時間。特別是,影像的低解析度版缺乏高 解析度版的精緻詳細,且影像區塊的精緻詳細是由對應轉 換區塊中之高頻轉換値所表示。這些高頻轉換値被放置於 朝向及轉換區塊之低右手梯度中。相反地,低頻轉換値被 放置於朝向及轉換區塊之上左手梯度中,其相等於子區塊 162。因此,藉由使用子區塊162中之十六個低頻轉換値及 拋棄區塊160中剩餘之四十八個高頻轉換値,電路128並 不浪費處理能量或將高頻轉換値內插入解碼及向下轉換算 術所需的時間。因爲這些被拋棄的高頻轉換値可能對影像 的被解碼低解析度版有一些或根本沒貢獻,所以這些轉換 値對於低解析度版品質有一些或根本沒影響。
圖15A爲表示被編碼,交錯影'像之轉換値的區塊164 ,及電路124用來產生圖12及14之被交錯子抽樣像素S _. . _._25 _ 本紙張尺度適用中國國家標準(CNS〉A4規格(210X297公釐) 501065 Α7 Β7 五、發明説明(>〇 値之轉換値的子區塊166。發明者發現子區塊166中之轉 換値有良好的解碼及向下轉換結果。因爲子區塊166並不 是矩陣形式,所以電路124之反鋸齒狀掃瞄型式可被修改 使得電路124可將來自子區塊166之轉換値掃瞄爲諸如 4x4矩陣的矩陣型式。 參考圖10及15B,將討論由解碼器11〇所執行之解碼 及子抽樣算術的詳細數學式。爲了舉例,這些例子是運用 亮度値Y(圖5)之非交錯區塊57之子區塊的運作來討論的 ,其子區塊與圖15B的子區塊162相同。 對於轉換値f(u,v)的8x8區塊而言,反離散餘弦變換 (IDCT)轉換爲: 1) F(x?y)=l/4 Σ Σ CuCvf(u5v)cos[2(x+l)u η/16] cos[2(y+l)v η/16] 其中F(x,y)爲位於8x8反離散餘弦變換矩陣之位置x,y 的反離散餘弦變換値,亦即像素値。常數Cu及Cv爲已知 ,且它們的特定値對於此討論並不重要。程式1可被寫成 如下之矩陣型式: 2) P(x,y)=[YDCTQ〇· · · YDCTQ7] [D(x,y)oo...D(x,y)〇7] YDCT70YDCT77 D(X,y)70...D(X,y)77 其中P(x,y)爲被計算的像素値,矩陣Ydct爲P(x,y)所 屬之對應區塊被解碼像素値的轉換値矩陣Ydct(u,v),且矩 陣D(x,y)爲表示程式(1)之左側値而不是轉換値f(u,v)的常 數係數矩陣。因此,當程式(2)被解爲每個像素値P(x,y), Ydct留下相同的,且X及y函數的D(x,y)不同於每個被計 算的像素値P。 __________^_26 _ 本紙張尺度適用中國國家標準((:ρ ) Α4規格(210 X297公釐) " " ' (請先閱讀背面之注意事項寫本頁} 1Τ
經濟部智慧財產局員工消費合作社印製 501065 A7 B7 五、發明説明(w) 一維反離散餘弦變換算術被表示如下: 3) F(x)=l/2 Σ Cuf(u)cos[2(x+l)u π /16] 其中F(x)爲反轉換値的單列,且f(u)爲轉換値的單列 。在矩陣型式中’程式(3)可被寫成如下: 4) [P〇…P?]= [Ydcto…Ydct?] [D〇〇...d07] D70 ·. · D77 其中每個被解碼像素値P等於擁有每個個別列之矩陣 D的轉換値Ydctd.Ydct7之列的內乘積。也就是說,例如p〇 =[Ydctg…YDCT7] [D〇O...D()7]等等。因此,在一維度案例中 更普遍的是,像素値Ρχ可根據以下方程式而衍生: 5) Pi = Ydct · Di 其中Di爲程式(4)之矩陣D之第i列。現在,如以上 有關圖11之敘述,子區塊144之第一及第二列中之像素數 量値被結合以產生子抽樣像素S。。。然而,此時,我們假設 僅有像素P之列〇存在,且僅有子抽樣像素So,Si及82之 一列被計算。將程式(4)及(5)之一維度反離散餘弦變換應用 至諸如列〇之單列,我們可得下列程式: 6) Sz= Σ Wi.Pi 其中Sz爲子抽樣像素値,Wi爲像素値Pi之加權因子 ,且i=0-n表示貢獻Sz値之列內之特別像素P的定位器 。舉例而言,仍假設僅有像素P之列〇存在於子區塊 中,我們可得以下S。的結果: 7) S〇= Σ Wi.Pi 其中Pi等於i=〇-3的P。,Pi,P2及P3値。現在,利用 27 本紙張尺度適用中國國家標準(CpS〉A4規格(210X297公釐) (請先閲讀背面之注意事項\^%寫本頁) ★
經濟部智慧財產局員工消費合作社印製 501065 A7 B7 五、發明説明(β) 程式(5)來取代P,我們可得以下結果: 8) Sz~ EWi*Di*YDCT = [ Σ Wi · Di] · Ydct= rz · Ydct 其中的Wi.Di加總。因此,我們可將關於子 抽樣像素値Sz之一維度程式直接衍生爲轉換値之對應一維 度矩陣Ydct及係數Di之個別列。也就是說,此程式使吾 人可計算Sz値而不必先計算pi値。 現在’參考兩維度程式(1)及(2),程式(5)可被延伸至 以下的兩維度: 9) Px,y=Dx,y* YDCT=Dx,y_ · Ydct(o,o)..· +Dx,y(7,7) · Ydct(7,7) 其中星號指示矩陣之間的內乘積。內乘積意指每個矩 陣Dx,y成份是由矩陣YDCT的個別成份相乘而得,且這些 等於程式(8)之Px,y値的乘積總合也可被轉換爲以下兩維度 10) Syz= [ Σ Wi · Di]* Ydct =Ryz*Ydct 因此,矩陣RyZ爲從i=〇-n之加權矩陣Di的和。舉例而 言,再次參考圖11,子抽樣像素値S〇〇給定如下: 1 l)Soo — [ Σ Wi · Di] * Ydct =R〇〇*Ydct 其中 i=0 至 7 分對應 Poo,Ροι,P〇2,P〇3,Ριο ’ Pu ’ Pi2 及Pu。因此,圖10之電路124直接從轉換値及相關轉換 係數矩陣計算子抽樣像素値Soo。因此’電路124不需實施 中介轉換爲像素値P。 程式(11)被更進一步地簡化,因爲如以上有關圖15A 所述,子區塊162中僅有十六個轉換値被用在程式(11)。 因此,因爲我們正作內乘積’所以矩陣Ryz僅需對應子區 28 本紙張尺度適用中國國家標準(Cp ) A4規格(210X297公釐) (請先閲讀背面之注意事項寫本頁) ★
經濟部智慧財產局員工消費合作社印製 501065 A7 B7 經濟部智慧財產局員工消費合作社印製 五、發明説明(外) 塊162中之十六個轉換値的十六個成份。此降低了接近四 分之一的計算數量及處理時間。 因爲以上例子矩陣Ryz及Ydct中擁有十六個成份,所 以處理器可將這些矩陣的每個安排爲有十六個成份的單維 度矩陣以作內乘積計算。 可替代的是,若處理電路由於每個擁有四個成份的一 維度向量可更有效率,兩矩陣Ryz及Ydct可被安排爲四個 成份向量的四個個別一維度,且因此子抽樣像素値Syz可 利用四個內乘積計算來計算。如以上有關圖15B所述,爲 了被交錯影像或任何最初並未形成有效矩陣的轉換値子區 塊’圖10之區塊124之反鋸齒狀掃瞄算術可被改變以將被 挑選轉換値放置於有效矩陣格式中。 參考圖16,在本發明另一實施例中,子抽樣像素値 Syz可利用一維度反離散餘弦變換計算序列取代單兩維度 的計算來計算。特別是,圖16說明實施此轉換値之子區塊 162之一維度反離散餘弦變換計算序列。然而,此技術可 與諸如圖15B之子區塊166之轉換値之其他子區塊166 — 起被使用。因爲此一維度技術的一般原則是我們熟知的, 所以並不進一步地討論此技術。 接著,加權値Wi的計算被討論爲根據本發明實施例 之有關以上圖11及13A討論之子抽樣例子。如以上有關 圖13A所討論的,因爲子抽樣像素Soo-$()2位於像素P之第 一列及第二列之間的一半,所以第一列中之像素値的加權 値W與第二列中之像素値的個別加權値W相同。因此’ 29 (請先閲讀背面之注意事項寫本頁) 寫木 、1Τ 瓠 本紙張尺度適用中國國家標準(CNS ) A4規格(210X297公釐) . 7 501065 A7 B7 五、發明説明(>9 ) 對於子區塊144中之八個像素値,我們僅需計算四個加權 値W。爲了實施此加權,在實施例中,擁有1,1-2/3及L 1/2之分數的延遲之四個栓塞(一個栓塞針對四個像素値的 每個)拉格朗日內插器分別針對子抽樣像素Soo-S。2。在實施 例中,加權値W根據下列程式而被分派爲:
Wo = -l/6(d-l)(d-2)(d-3)
Wi =l/2(d)(d-2)(d-3) W2= _l/2(d)(d-l)(d-3)
Wi3= l/6(d)(d-l)(d-2) 參考圖13A,前兩個延遲1及1-2/3對應著子抽樣像 素Soo-Sw。特別是,延遲指示著關於像素P之個別子組群 144及146(圖11)中之第一個,亦即最左邊像素P之子抽樣 像素Soo-Scn的位置。舉例而言,因爲S⑽與P(h及Pn對齊 ,所以從水平方向的第一像素Pqi及Pu有一個像素間隔 Dph。因此,當1之延遲値被插入程式12-15時,有非零値 的僅有加權w是對應像素値Ρ〇ι及Pn的wi。此很合理’ 因爲Sdq直接與Ροι及Pn對齊,且因此其他像素P的加權 値可被設定爲零。同樣地’參考圖11及13A ’子抽樣像素 Sjg子區塊146中之第一像素P〇2及Pu有1-2/3個像素間 隔DPh。因此,因爲像素Sen並不與任何像素P對齊,所以 加權値w不等於零。因此’對於子抽樣像素S(H,wo是P〇2 及P12値的加權値,W1是P〇3及Ρπ値的加權値,W2是P〇4及 Pm値的加權値,且W3是P〇5及P15値的加權値。 在實施例中,子抽樣像素S〇2之延遲被計算方式不同 30 ^紙張尺度適用中國國家標準(CpS ) A4規格(210X297公釐) (請先閲讀背面之注意事項再填寫本頁) ..—Ί、1Τ . 經濟部智慧財產局員工消費合作社印製 501065 A7 B7___ 五、發明説明(J ) (請先聞讀背面之注意事項再填寫本頁) 於子抽樣像素S。。及S(H。爲了使拉格朗日濾波器的設計更 理想,較佳的是使用1-1/3之S〇2之延遲。相反地’若延遲 的被計算方式相同於Soo及Sol’則其將遵循因爲S〇2距子組 群148中之第一像素P〇4有2-1/3個像素間隔DPh,延遲應爲 2-1/3。然而,1-1/3之理想延遲可被使用,我們計算延遲 宛如像素Pd5及P15是子組群148中之第一像素,且接著分 別添加兩個被給予如及Pn之相同値的分數像素P⑽及 Pi8。因此,加權函數wg-W3分別對應著像素Ρ。5 ’ pi5 ’ p〇6 及Pu,P〇7及Pn,及分數像素Ρα8及Pu。雖然此計算延遲 S〇2的技術可能不會如我們使用2-1/3延遲那麼精確’但利 用1-1/3補償此潛在之不精確可導致拉格朗日濾波器效率 的增加。 經濟部智慧財產局員工消費合作社印製 再者,如以上所述,因爲所有子抽樣像素S()()-S°2均位 於像素P之列〇及列1之間的一半,1/2因子可被包含於 每個加權値中使得有效地平均列〇中像素p之加權値及列 1中像素P之加權値。當然,若子抽樣像素Sm-S02並不位 於列之間的一半,則第二拉格朗日濾波器可以類似以上說 明之水平方向被用在垂直方向。或,水平及垂直拉格朗曰 濾波器可被結合爲兩維度拉格朗日濾波器。 參考圖12及14,對於交錯區塊150,子抽樣像素Soo-S02被垂直放置於像素P之列〇及列2之間向下的四分之一 。因此,除了被乘以個別加權値Wi之外,個別子區塊中 之像素P値可被雙線性地加權。也就是說,列〇中之像素 値被3/4垂直加權且列2中之像素値被1/4垂直加權來解 ______________31 _____— 本紙張尺度適用中國國家標準(CNS ) A4規格(210X 297公釐) 一 一 / . 501065 A7 B7 五、發明説明(巧) 釋垂直排列的不整齊。可替代的是,若區塊至區塊的子抽 樣像素S與像素P並無固定垂直的排整,則拉格朗日瀘波 器可被用在垂直方向。 以上說明用來計算子抽樣像素値S的技術可被用來計 算像素S的亮度及色彩値。 經濟部智慧財產局員工消費合作社印製 參考圖17,根據本發明實施例來討論由圖10之解碼 器110所實施之運動補償。爲了舉例,假設影像之被編碼 版是非被交錯的且包含轉換値之8x8區塊,且圖10之電路 124將這些被編碼區塊解碼及向下轉換爲諸如圖11之區塊 142之子抽樣像素値S的4x3區塊。再者,假設被編碼運 動向量擁有在水平方向之1/2像素及垂直方向之1/2像素 的解析度。因此,因爲影像之低解析度版擁有3/8的水平 解析度且影像之高解析度版擁有1/2的垂直解析度,來自 電路134之被標度運動向量擁有3/8xl/2=(3/16)DSh的水平 解析度及l/2xl/2=(l/4)Dsv的垂直解析度。因此,水平分數 延遲爲1/16的倍數且垂直分數延遲爲1/4的倍數。同時假 設被編碼運動向量在水平方向擁有2.5値及在垂直方向擁 有1.5値。因此,舉例的被標度運動向量在水平方向等於 2-1/2x3/8=15/16及在垂直方向等於l-l/2xl/2=3/4。因此, 此被標度運動向量指向匹配巨集塊170其像素S被”χ”表示 〇 然而,區塊170之像素並不與參考巨集塊172之像素 S(以小點表示)排整。參考塊172大於匹配區塊170使其包 圍區塊170可落於其內的區域。舉例而言,像素Soo可落 32 本紙張尺度適用中國國家標準(q4S ) A4規格(210X297公釐) 501065 A7 B7 五、發明説明(y) 於參考像素Si,Sj,“及SN之間或其上的任何處。因此, 在類似上述區塊142之像素s(圖11)的方式中,每個匹配 區塊170之像素S可從包含區塊170及172之濾波器區塊 174中之個別像素S之加權値來計算。在被說明之實施例 中,每個區塊170之像素S可從濾波器區塊174中之 4x4=16像素之子區塊來計算。舉例而言,Soo値可從濾波 器區塊174之子區塊176中之16個像素之加權値來計算。 在實施例中,擁有每(l/16)DSh延遲的四個分接頭多相 位有限脈衝回應(FIR)濾波器(如拉格朗日濾波器)被用在水 平方向,且擁有每(l/4)Dsh延遲的四個分接頭多相位有限脈 衝回應瀘波器被用在垂直方向。因此,吾人可將這兩個濾 波器的結合視爲水平及垂直方向中每個個別相位的一組 16x4=64兩維度濾波器。在此例中,像素So。從子區塊176 中之第一欄像素(亦即Sa,Sh,Si及.Sq)被水平放置於(1-15/16)Dsh且對個別加權値w的水平貢獻可以類似上述有關 圖13A討論之方式來計算。同樣地,像素Soo從子區塊176 中之第一列像素(亦即Sa-Sd)被垂直放置於(l-3/4)Dsh且對加 權函數的垂直貢獻可以類似被用來計算水平貢獻之方式來 計算。水平貢獻及垂直貢獻接著被結合以獲得有關Soo之 子區塊176中每個像素的加權函數,且Soo値可利用這些 加權函數來計算。匹配區塊170中之其他像素値S可以類 似方式來計算。舉例而言,像素値S(n可利用子區塊178 中之像素加權値來計算,像素値Sn可利用子區塊ISO中 之像素値來計算。 :_ _ _33 _____ 本紙張尺度適用中國國家標準(CyS ) A4規格(210X297公釐) (請先閲讀背面之注意事項寫本頁)
1T 瓠 經濟部智慧財產局員工消費合作社印製 501065 A7 B7 經、濟部暫慧財處局員工消費舍作社印裝 五、發明説明(μ ) 因此,可利用4個乘數累積X每列6像素xll列(濾波 器區塊174中)=260個用來水平濾波的乘數累積來計算所 有的運動補償像素S〇〇-S75,及利用4個乘數累積X每行8像 素χ9行=288個乘數累積用來垂直濾波的552個乘數累積 來計算匹配區塊170之像素値。利用以1x4向量成份操作 的向量影像處理電路’我們可將水平漉波分解爲264+4=66 個1x4內乘積,及將垂直濾波分解爲288+ 4= 72個1x4內 乘積。 參考圖10及15,一旦運動補償電路136計算匹配區 塊170中之像素値時,相加器136將這些像素値加至來自 反離散餘弦變換的個別剩餘物及子樣本電路128以產生影 像的被解碼低解析度版。接著,被解碼之巨集塊被提供至 框緩衝器132以顯示於高畫質電視接收器/顯示器ί38之上 。若被解碼之巨集塊是參考框的一部份,其可能被提供至 運動補償器136用來解碼另一個被預測運動的巨集塊。 像素色彩値的運動解碼可以上述相同方式被實施出來 。可替代的是,因爲肉眼對於色彩變化的敏感度不若對亮 度變化的敏感度,所以吾人可使用雙線性濾波器來取代上 述之更複雜的拉格朗日技術而仍可得到很好的結果。 再者,如以上有關圖7之討論,有些被預測運動的巨 集塊擁有分別指向不同框中之匹配區塊的運動向量。在此 案例中,每個匹配區塊中之像素値可以上述有關圖16來計 算,且接著於剩餘物被添加以製造被解碼巨集塊之前被一 起平均。可替代的是,吾人可利用僅匹配區塊之一來降低 34 (请先閲讀背面之注意事項寫本頁) 項寫欠
1T im 氏張尺度適用中國國家標準(CpS ) Α4規格(210Χ297公釐) 501065 A7 B7 五、發明説明( 麵時間及難以_|巨賴。此e㈣觀解碼時間明 顯下降來製造可接受品質的圖案。 從上述可知,雖然本發明之特定實施例在此以說明目 的來欽述,但各種實施例卻可在不需背離本發明的精神及 範疇情形下被達成。舉例而言,這些技術可被用來將影像 向下轉換於另一影像內顯示出。此通常被稱爲圖像中之圖 像(pip)顯示。除此之外,雖然圖10之解碼器110被說明 爲包含許多電路,這些電路的功能可藉由一個以上傳統或 特別目的之處理器來實施或被運用在硬體中。 (請先閲讀背面之注意事項寫本頁}
一 寫本I 11 經濟部智慧財產局員工消費合作社印製 本紙張尺度適用中國國家標準(CNS ) A4規格(21〇X 297公釐)

Claims (1)

  1. 501065 A8 gg β - -, ^ ◊...*」- 、撕… C8 I D8 秦>,/2.02餐. . —........................ . ................. —— 一——......................... — 一 —— ..................................... ......... .......................... I; 一 .— 一 .— ......- 六、申請專利範圍 ' 1. 一種影像處理電路,其包含: 一個處理器,其可操作於, 接收影像之第一版之被編碼部份,該第一版具有一個 解析度;及 將被編碼部份直接轉換爲影像之第二版之被解碼部份 ,第二版擁有與第一版之解析度不同的解析度。 2. 如申請專利範圍第1項之處理電路,其中,影像之 第二版之解析度較影像之第一版之解析度爲低。 3. 如申請專利範圍第1項之處理電路,其中: 影像之第一版之被編碼部份是藉由轉換値所表示的; 且 影像之第二版之被解碼部份是藉由像素値所表示的。 4. 一種影像處理電路,其包含: 一個處理器,其可操作於, 接收代表影像之第一版部份之轉換値的第一組群, 從第一組群挑選轉換値的第二組群,第二組群擁有較 第一組群爲少的轉換値,及 將轉換値的第二組群直接轉換爲代表影像之第二版部 份之像素値的第一組群,影像之第二版擁有較影像之第一 版爲少的像素値。 5. 如申請專利範圍第4項之處理電路,其中,第一組 群中之每個轉換値包含一個個別的離散餘弦變換値。 6. 如申請專利範圍第4項之處理電路,其中: 轉換値的第一組群包含一個轉換値的8x8區塊,此區 1 本紙張尺度適用中國國家標準(CNS)A4規格(210 X 297公釐) (請先閱讀背面之注意事項再填寫本頁) 、訂/丨^-------線 #· 經濟部智慧財產局員工消費合作社印製 501065 A8 B8 C8 D8 六、申請專利範圍 塊擁有四個象限;及 轉換値的第二組群包含來自區塊象限的轉換値。 7. 如申請專利範圍第4項之處理電路,其中: 轉換値的第一組群包含一個轉換値的8x8區塊,此區 塊擁有一個左上象限;及 轉換値的第二組群包含來自區塊左上象限的轉換値。 8. 如申請專利範圍第4項之處理電路,其中: 轉換値的第一組群包含一個轉換値的8列x8行區塊; 及 轉換値的第二組群包含來自區塊最初四列之每個的最 初三個轉換値及來自區塊最後四列之每個的第一轉換値。 9. 如申請專利範圍第4項之處理電路,其中: 影像包含一個視訊框; 視訊框之第一版部份是非交錯的;及 視訊框之第二版部份是非交錯的。 10. 如申請專利範圍第4項之處理電路,其中: 影像包含一個視訊框; 經濟部智慧財產局員工消費合作社印製 視訊框之第一版部份是交錯的;及 視訊框之第二版部份是交錯的。 11. 如申請專利範圍第4項之處理電路,其中: 影像之第一版爲1920像素寬乘以1088像素高;及 影像之第一版爲720像素寬乘以544像素高。 12. 如申請專利範圍第4項之處理電路,其中: 轉換値的第一組群代表表示影像之第一版部份之像素 ___2_____ 本紙張尺度適用中國國家標準(CNS ) A4規格(210X297公釐) 501065 A8 B8 C8 D8 六、申請專利範圍 値的第二組群;及 該處理器可藉由像素値之第二組群的相關轉換係數的 數學結合被用來將轉換値的第二組群直接轉換爲像素値的 第一組群的像素値。 13. 如申請專利範圍第4項之處理電路,其中: 轉換値的第一組群代表表示影像之第一版部份之像素 値的第二組群;及 處理器可藉由下列而被用來將轉換値的第二組群直接 轉換爲像素値的第一組群的像素値, 像素値之第二組群的像素値相關加權轉換係數,及 加權轉換係數的數學結合。 14. 如申請專利範圍第4項之處理電路,其中: 轉換値的第一組群代表表示影像之第一版部份之像素 値的第二組群;及 處理器可藉由下列而被用來將轉換値的第二組群直接 轉換爲像素値的第一組群的像素値, 經濟部智慧財產局員工消費合作社印製 (請先閱讀背面之注意事項再填寫本頁) 像素値之第二組群的像素値相關加權轉換係數,及 加權轉換係數之對應的加總。 15. 如申請專利範圍第4項之處理電路,其中,第一組 群中之每個轉換値包含一個個別的離散餘弦變換値; 轉換値的第一組群代表表示影像之第一版部份之像素 値的第二組群;及 處理器可藉由下列而被用來將轉換値的第二組群直接 轉換爲像素値的第一組群的像素値, _3_ 本紙張尺度適用中國國家標準(CNS)A4規格(210 X 297公釐) 501065 A8 B8 C8 D8 六 、申請專利範圍 像素値之第二組群的像素値相關加權反離散餘弦變換 係數,及 加權係數之對應的加總,及 將根據反離散餘弦變換算術之加權係數及轉換値的第 二組群做數學結合。 16·—種影像處理電路,包含: 一個處理器’其可操作於, 修改第一影像之第一版部份相關的運動向量, 辨識被修改之運動向量指向之第二影像部份,第二影 像擁有與第一影像之第一版不同的解析度,及 從第二影像被辨識部份產生第一影像之第二版部份, 第一影像之第二版部份擁有與第二影像相同的解析度。 17·如申請專利範圍第16項之影像處理電路,其中, 第二影像之解析度較第一影像之第一版之解析度爲低。 18.如申請專利範圍第16項之影像處理電路,其中: 運動向量可與第一影像之第一版相容;及 處理器’其可操作修改與第二影像相容的運動向量。 19·一種影像處理電路,其包含·· · 一個處理器,其可操作於, 修改與擁有不同於第一影像之第一版之解析度之第二 影像相容的第一影像之第一版部份相關的運動向量, 辨識被修改之運動向量指向之第二影像部份, 將代表第一影像之第一版部份之剩餘物之第一組群轉 換爲代表第一影像之第二版部份之剩餘物之第二組群,第 ------1% (請先閱讀背面之注意事項再填寫本頁) 訂· 經濟部智慧財產局員工消費合作社印製 本紙張尺度·中關賴準 29τ¥1 ) 501065 A8 B8 C8 D8 六、申請專利範圍 二版擁有相同於第二影像的解析度’及 將剩餘物之第二組群及代表第二影像之被辨識部份之 像素値數學結合以產生第一影像之第二版部份之像素値。 20·如申請專利範圍第19項之影像處理電路,其中, 第二影像及第一影像之第二版之解析度較第〜影像之第一 版之解析度爲低。 21·如申請專利範圍第19項之影像處理電路,其中: 第二影像及第一影像之第二版之解析度較第一影像之 第一版之解析度爲低;及 剩餘物之第二組群擁有較剩餘物之第〜組群爲低的剩 餘物。 22·如申請專利範圍第19項之影像處理電路,其中, 處理器可被用來藉由乘上有著第一影像之第=版及第二影 像之間之標度因子之運動向量,來修改運動向量。 23.如申請專利範圍第19項之影像處理電路,其中, 被修改之運動向量擁有至少一維度方向中小於1/2像素的 解析度。 濟 部 智 慧 財 產 局 員 工 消 費 (請先閱讀背面之注意事項再填寫本頁) 24·如申請專利範圍第19項之影像處埋電路,其中, 處理器可被用來計算代表第二影像之被辨識部份之像素値 〇 Μ.如申請專利範圍第19項之影像處理電路,其中, 處理器可被用來藉將第二組群中之每個剩餘物及代表第二 影像之被辨識部份之個別像素値之一相加總來作數學結^ 本紙張尺度適用中國國家標準(CNS)A4規格(210 X 297公釐) I 501065 A8 B8 C8 D8 六、申請專利範圍 26·如申請專利範圍第19項之影像處理電路,其中, 代表第二影像之被辨識部份之像素値對應著從第二影像& 實質像素偏置的被交錯像素。 27·如申請專利範圍第19項之處理電路,其中,處理 器可藉由下列而被用來轉換剩餘物之第一組群: 從代表剩餘物之第一組群之轉換値的第二組群挑選轉 換値的第一組群,轉換値的第一組群小於轉換値的第二組 群;及 將轉換値的第一組群直接轉換爲剩餘物之第二組群。 28. —種方法,其包含: 接收影像之第一版之被編碼部份;及 將被編碼部份直接轉換爲影像之第二版之被解碼部份 ,第二版擁有不同於第一版解析度的解析度。 29. 如申請專利範圍第28項之方法,其中,影像之第 一版之解析度高於影像之第二版之解析度。 30. 如申請專利範圍第28項之方法,其中: 此接收包含接收代表影像之第一版之被編碼部份;及 此轉換包含將轉換値轉換爲代表影像之第二版之被編 碼部份的像素値。 31_ —種方法,其包含: 接收代表影像之第一版之轉換値的第一組群; 從第一組群挑選轉換値的第二組群,第二組群小於第 一組群;及 將轉換値的第二組群直接轉換爲像素値之第一組群’ ___ 6 — 本紙張尺度適用中國國家標準(CNS)A4規格(210 X 297公釐) I---------— —^^i 丨 f請先閱讀背面之注意事項再填寫本頁) 訂-· 經濟部智慧財產局員工消費合作社印製 501065 A8 B8 C8 D8 六、申請專利範圍 第二版擁有較第一版爲少的像素値。 32. 如申請專利範圍第31項之方法,其中: 影像包含一個視訊框; 視訊框之第一版部份是非交錯的; 視訊框之第二版部份是非交錯的; 轉換値的第一組群包含一個轉換値的8x8區塊,此區 塊擁有一個左上象限;及 轉換値的第二組群包含來自區塊左上象限的轉換値。 33. 如申請專利範圍第31項之方法,其中: 影像包含一個視訊框; 視訊框之第一版部份是交錯的; 視訊框之第二版部份是交錯的; 轉換値的第一組群包含一個轉換値的8列χ8行區塊; 及 轉換値的第二組群包含來自區塊最初四列之每個的最 初三個轉換値及來自區塊最後四列之每個的第一轉換値。 34. 如申請專利範圍第31項之方法,其中: 轉換値的第一組群代表表示影像之第一版部份之像素 値的第二組群;及 此轉換包含以來自像素値之第二組群的像素値之個別 子組群的相關轉換係數的數學結合以產生像素値之第一組 群的每個像素値。 35. 如申請專利範圍第31項之方法,其中: 轉換値的第一組群代表表示影像之第一版部份之像素 _7 本紙張尺度適用中國國家標準(CNS)A4規格(210 X 297公釐) ------------ (請先閱讀背面之注意事項再填寫本頁) 訂----- 經濟部智慧財產局員工消費合作社印製 501065 經濟部智慧財產局員工消費合作社印製 A8 B8 C8 D8 六、申請專利範圍 値的第二組群;及 此轉換包含, 以來自像素値之第二組群的像素値之個別子組群的相 關轉換係數的加權組群,及 以數學結合轉換係數之每個組群內的被加權轉換係數 〇 36·如申請專利範圍第31項之方法,其中: 轉換値的第一組群代表表示影像之第一版部份之像素 値的第二組群;及 此轉換包含, 以來自像素値之第二組群的像素値之個別子組群的相 關轉換係數的加權組群,及 加總轉換係數之每個組群內的被加權轉換係數之對應 値。 37.如申請專利範圍第31項之方法,其中: 轉換値之第一組群中之每個轉換値分別包含一個的離 散餘弦變換値; 轉換値的第一組群代表表示影像之第一版部份之像素 値的第二組群;及 此轉換包含, 以來自像素値之第二組群的像素値之個別子組群的相 關反離散餘弦變換係數的加權組群’ 加總轉換係數之每個組群內的被加權轉換係數之對應 値以產生被加總係數的個別組群’及 8 本紙張尺度適用中國國家標準(CNS)A4規格(210 X 297公釐) (請先閱讀背面之注意事項再填寫本頁) 訂· · 501065 A8 cBs8 D8 六、申請專利範圍 以數學結合像素値之第二組群及根據反離散餘弦變換 算術之被加總係數的組群轉換係數。 38. —種方法,其包含: 修改第一影像之第一版部份相關的運動向量; 辨識被修改之運動向量指向之第二影像部份,第二影 像擁有與第一影像之第一版不同的解析度;及 從第二影像被辨識部份產生第一影像之第二版部份, 第一影像之第二版部份擁有與第二影像相同的解析度。 39. 如申請專利範圍第38項之方法,其中’第二影像 之解析度較第一影像之第一版之解析度爲低。 40. 如申請專利範圍第38項之方法,其中,修正包含 將運動向量從可與第一影像之第一版相容修正至可與第二 影像相容的。 41. 一種方法,其包含: 修改與擁有不同於第一影像之第一版之解析度之第二 影像相容的第一影像之第一版部份相關的運動向量’ 辨識被修改之運動向量指向之第二影像部份; 將代表第一影像之第一版部份之剩餘物之第一組群轉 換爲代表第一影像之第二版部份之剩餘物之第二組群,第 二版擁有相同於第二影像的解析度;及 將剩餘物之第二組群及代表第二影像之被辨識部份之 像素値數學結合以產生第一影像之第二版部份之像素値。 42. 如申請專利範圍第41項之方法,其中,第二影像 及第一影像之第二版之解析度較第一影像之第一版之解析 J— - ---------衣--- C請先閱讀背面之注咅?事項再填寫本頁) 訂· 經濟部智慧財產局員工消費合作社印製 本紙張尺度適用中國國家標準(CNS)A4規格(210 X 297公釐) 501065 A8 B8 C8 D8 六、申請專利範圍 度爲低。 43. 如申請專利範圍第41項之方法,其中,第二影像 及第一影像之第二版之解析度較第一影像之第一版之解析 度爲低;及 剩餘物之第二組群擁有較剩餘物之第一組群爲低的剩 餘物。 44. 如申請專利範圍第41項之方法,其中,修正包含 以第一影像之第一版及第二影像之間之標度因子乘上動向 量。 45. 如申請專利範圍第41項之方法,其中,修正包含 修改運動向量以擁有至少一維度方向中小於I/2像素的解 析度。 46. 如申請專利範圍第41項之方法,更進一步包含計 算代表第二影像之被辨識部份之像素値。 47. 如申請專利範圍第41項之方法,其中’數學結合 包含將第二組群中之每個剩餘物及代表第二影像之被辨識 部份之個別像素値之一的相加總。 48. 如申請專利範圍第41項之方法,更進一步包含藉 由第二影像之實質像素之間的交錯來計算代表第一影像之 被辨識部份之像素値。 49. 如申請專利範圍第41項之方法,其中’處理器可 藉由下列而被用來轉換剩餘物之第一組群: 從代表剩餘物之第一組群之轉換値的第二組群挑選轉 換値的第一組群,轉換値的第一組群小於轉換値的第二組 ίο —- 本紙張尺度適用中國國家標準(CNS)A4規格(210 X 297公釐) (請先閱讀背面之注音3事項再填寫本頁) _ 經濟部智慧財產局員工消費合作社印製 501065 A8 B8 C8 D8 六、申請專利範圍群;及將轉換値的第一組群直接轉換爲剩餘物之第二組群 (請先閱讀背面之注意事項再填寫本頁) 經濟部智慧財產局員工消費合作社印製 11 本紙張尺度適用中國國家標準(CNS)A4規格(210 X 297公釐)
TW088110283A 1998-06-19 1999-12-17 Circuit and method for decoding an encoded version of an image having a first resolution directly into a decoded version of the image having a second resolution TW501065B (en)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
US8983298P 1998-06-19 1998-06-19

Publications (1)

Publication Number Publication Date
TW501065B true TW501065B (en) 2002-09-01

Family

ID=22219799

Family Applications (1)

Application Number Title Priority Date Filing Date
TW088110283A TW501065B (en) 1998-06-19 1999-12-17 Circuit and method for decoding an encoded version of an image having a first resolution directly into a decoded version of the image having a second resolution

Country Status (8)

Country Link
US (4) US6690836B2 (zh)
EP (1) EP1114395A1 (zh)
JP (1) JP2002518916A (zh)
KR (1) KR20010071519A (zh)
CN (1) CN1306649A (zh)
AU (1) AU4701999A (zh)
TW (1) TW501065B (zh)
WO (1) WO1999066449A1 (zh)

Families Citing this family (71)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20010071519A (ko) 1998-06-19 2001-07-28 벤자민 에프 커틀러 제1 해상도를 가지는 인코딩된 이미지를 제2 해상도를가지는 이미지로 직접 디코딩하는 방법 및 장치
US7471834B2 (en) * 2000-07-24 2008-12-30 Vmark, Inc. Rapid production of reduced-size images from compressed video streams
US6631163B1 (en) * 2000-11-14 2003-10-07 Koninklijke Philips Electronics N.V. Dynamic adaptation of complexity in an MPEG-2 scalable decoder
US6909750B2 (en) * 2001-05-01 2005-06-21 Koninklijke Philips Electronics N.V. Detection and proper interpolation of interlaced moving areas for MPEG decoding with embedded resizing
US7302111B2 (en) * 2001-09-12 2007-11-27 Micronic Laser Systems A.B. Graphics engine for high precision lithography
KR100450939B1 (ko) * 2001-10-23 2004-10-02 삼성전자주식회사 이미지 축소를 위한 스케일-다운 기능을 가지는 압축비디오 복호화기 및 방법
FR2834397A1 (fr) * 2001-12-28 2003-07-04 St Microelectronics Sa Sous- echantillonnage de donnees images pixelisees
AU2003238511A1 (en) * 2002-02-01 2003-09-02 Koninklijke Philips Electronics N.V. Stepless 3d texture mapping in computer graphics
US8228849B2 (en) * 2002-07-15 2012-07-24 Broadcom Corporation Communication gateway supporting WLAN communications in multiple communication protocols and in multiple frequency bands
EP1542447B1 (en) * 2002-08-08 2012-12-19 Ricoh Company, Ltd. Image data processing device, image data processing method, program, recording medium, and image reading device
KR100472476B1 (ko) * 2002-08-31 2005-03-10 삼성전자주식회사 움직임 보상을 위한 보간 방법 및 그 장치
US7433824B2 (en) * 2002-09-04 2008-10-07 Microsoft Corporation Entropy coding by adapting coding between level and run-length/level modes
DE60317982T2 (de) * 2002-09-04 2008-04-10 Microsoft Corp., Redmond Entropische Kodierung mittels Anpassung des Kodierungsmodus zwischen Niveau- und Lauflängenniveau-Modus
JP3679083B2 (ja) * 2002-10-08 2005-08-03 株式会社エヌ・ティ・ティ・ドコモ 画像符号化方法、画像復号方法、画像符号化装置、画像復号装置、画像符号化プログラム、画像復号プログラム
KR100930436B1 (ko) * 2002-10-17 2009-12-08 (주)휴맥스 홀딩스 이산 여현 역변환을 이용한 이미지 크기 재설정 방법
US7636125B2 (en) * 2002-10-22 2009-12-22 Broadcom Corporation Filter module for a video decoding system
US6931061B2 (en) * 2002-11-13 2005-08-16 Sony Corporation Method of real time MPEG-4 texture decoding for a multiprocessor environment
US9330060B1 (en) 2003-04-15 2016-05-03 Nvidia Corporation Method and device for encoding and decoding video image data
US8660182B2 (en) 2003-06-09 2014-02-25 Nvidia Corporation MPEG motion estimation based on dual start points
US7724827B2 (en) * 2003-09-07 2010-05-25 Microsoft Corporation Multi-layer run level encoding and decoding
CA2553632A1 (en) 2004-02-06 2005-08-25 Bayer Healthcare Llc Oxidizable species as an internal reference for biosensors and method of use
US7580461B2 (en) 2004-02-27 2009-08-25 Microsoft Corporation Barbell lifting for wavelet coding
US8467447B2 (en) * 2004-05-07 2013-06-18 International Business Machines Corporation Method and apparatus to determine prediction modes to achieve fast video encoding
DE102004038110B3 (de) * 2004-08-05 2005-12-29 Siemens Ag Verfahren zum Codieren und Decodieren, sowie Codier- und Decodiervorrichtung zur Videocodierung
US7986846B2 (en) * 2004-10-26 2011-07-26 Samsung Electronics Co., Ltd Apparatus and method for processing an image signal in a digital broadcast receiver
US7720311B1 (en) * 2005-03-03 2010-05-18 Nvidia Corporation Memory and compute efficient block-based two-dimensional sample-rate converter for image/video applications
JP4473779B2 (ja) * 2005-05-23 2010-06-02 株式会社東芝 超音波診断装置及びその画像処理方法
US7519233B2 (en) * 2005-06-24 2009-04-14 Microsoft Corporation Accumulating transforms through an effect graph in digital image processing
US7684981B2 (en) * 2005-07-15 2010-03-23 Microsoft Corporation Prediction of spectral coefficients in waveform coding and decoding
US7693709B2 (en) * 2005-07-15 2010-04-06 Microsoft Corporation Reordering coefficients for waveform coding or decoding
US7599840B2 (en) * 2005-07-15 2009-10-06 Microsoft Corporation Selectively using multiple entropy models in adaptive coding and decoding
CA2941312C (en) * 2005-07-20 2018-05-08 Bayer Healthcare Llc Gated amperometry
US7933337B2 (en) 2005-08-12 2011-04-26 Microsoft Corporation Prediction of transform coefficients for image compression
US7565018B2 (en) * 2005-08-12 2009-07-21 Microsoft Corporation Adaptive coding and decoding of wide-range coefficients
JP5671205B2 (ja) 2005-09-30 2015-02-18 バイエル・ヘルスケア・エルエルシー ゲート化ボルタンメトリー
KR100759224B1 (ko) * 2005-12-14 2007-09-17 주식회사 대우일렉트로닉스 디스플레이 장치의 영상 표시방법
US8731071B1 (en) 2005-12-15 2014-05-20 Nvidia Corporation System for performing finite input response (FIR) filtering in motion estimation
US8724702B1 (en) 2006-03-29 2014-05-13 Nvidia Corporation Methods and systems for motion estimation used in video coding
US7414550B1 (en) 2006-06-30 2008-08-19 Nvidia Corporation Methods and systems for sample rate conversion and sample clock synchronization
US9332274B2 (en) * 2006-07-07 2016-05-03 Microsoft Technology Licensing, Llc Spatially scalable video coding
US8660380B2 (en) * 2006-08-25 2014-02-25 Nvidia Corporation Method and system for performing two-dimensional transform on data value array with reduced power consumption
MX2009004400A (es) 2006-10-24 2009-05-11 Bayer Healthcare Llc Amperimetria de decadencia transitoria.
US8184710B2 (en) * 2007-02-21 2012-05-22 Microsoft Corporation Adaptive truncation of transform coefficient data in a transform-based digital media codec
US8756482B2 (en) * 2007-05-25 2014-06-17 Nvidia Corporation Efficient encoding/decoding of a sequence of data frames
US20080291209A1 (en) * 2007-05-25 2008-11-27 Nvidia Corporation Encoding Multi-media Signals
EP2153405B1 (en) 2007-06-04 2013-04-03 Research In Motion Limited Method and device for selecting optimal transform matrices for down-sampling dct image
US7995850B2 (en) * 2007-06-04 2011-08-09 Research In Motion Limited Method and device for selecting transform matrices for down-sampling DCT image using learning with forgetting algorithm
EP2153403B1 (en) 2007-06-04 2013-04-03 Research In Motion Limited Method and device for down-sampling a dct image in the dct domain
US9118927B2 (en) * 2007-06-13 2015-08-25 Nvidia Corporation Sub-pixel interpolation and its application in motion compensated encoding of a video signal
US8873625B2 (en) 2007-07-18 2014-10-28 Nvidia Corporation Enhanced compression in representing non-frame-edge blocks of image frames
US9209792B1 (en) 2007-08-15 2015-12-08 Nvidia Corporation Clock selection system and method
WO2009076302A1 (en) 2007-12-10 2009-06-18 Bayer Healthcare Llc Control markers for auto-detection of control solution and methods of use
US8762759B2 (en) * 2008-04-10 2014-06-24 Nvidia Corporation Responding to interrupts while in a reduced power state
US8179974B2 (en) 2008-05-02 2012-05-15 Microsoft Corporation Multi-level representation of reordered transform coefficients
KR101361005B1 (ko) 2008-06-24 2014-02-13 에스케이 텔레콤주식회사 인트라 예측 방법 및 장치와 그를 이용한 영상부호화/복호화 방법 및 장치
US8406307B2 (en) 2008-08-22 2013-03-26 Microsoft Corporation Entropy coding/decoding of hierarchically organized data
FR2938146B1 (fr) * 2008-11-05 2010-12-10 Ateme Sa Procede et dispositif d'optimisation du debit d'encodage d'une image video en mode entrelace.
US8666181B2 (en) * 2008-12-10 2014-03-04 Nvidia Corporation Adaptive multiple engine image motion detection system and method
US8289444B2 (en) * 2009-05-06 2012-10-16 Samsung Electronics Co., Ltd. System and method for reducing visible halo in digital video with covering and uncovering detection
US8675730B2 (en) * 2009-07-13 2014-03-18 Nvidia Corporation Macroblock grouping in a destination video frame to improve video reconstruction performance
JP2011053655A (ja) * 2009-08-07 2011-03-17 Sanyo Electric Co Ltd 画像表示制御装置およびそれを搭載した撮像装置、ならびに画像処理装置およびそれを用いた撮像装置
CN102577364B (zh) * 2009-09-16 2015-03-04 富士通株式会社 动态图像再现装置及动态图像再现方法
US8542737B2 (en) * 2010-03-21 2013-09-24 Human Monitoring Ltd. Intra video image compression and decompression
CN102972021A (zh) * 2010-04-07 2013-03-13 线性代数技术有限公司 适合手持式和移动应用的具有减少的存储器和处理要求的广播视频解码器
TW201227494A (en) * 2010-12-24 2012-07-01 Wistron Corp Method of picture display and device thereof
KR20130068091A (ko) * 2011-12-15 2013-06-25 삼성전자주식회사 영상 제공 방법 및 이를 적용한 디스플레이 장치
KR20150009252A (ko) * 2013-07-16 2015-01-26 삼성전자주식회사 멀티 콘텐츠 뷰 디스플레이 장치 및 멀티 콘텐츠 뷰 디스플레이 방법
CN105260773B (zh) * 2015-09-18 2018-01-12 华为技术有限公司 一种图像处理装置以及图像处理方法
US10713997B2 (en) * 2018-03-23 2020-07-14 Valve Corporation Controlling image display via mapping of pixel values to pixels
CN110868625A (zh) * 2019-11-22 2020-03-06 北京金山云网络技术有限公司 一种视频播放方法、装置、电子设备及存储介质
WO2022073016A1 (en) * 2020-09-30 2022-04-07 Rekor Systems, Inc. Systems and methods for efficient information extraction in traffic monitoring

Family Cites Families (26)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US1684A (en) * 1840-07-10 Construction of refrigerators
US5168375A (en) * 1991-09-18 1992-12-01 Polaroid Corporation Image reconstruction by use of discrete cosine and related transforms
US5857088A (en) 1991-10-24 1999-01-05 Intel Corporation System for configuring memory space for storing single decoder table, reconfiguring same space for storing plurality of decoder tables, and selecting one configuration based on encoding scheme
US5262854A (en) 1992-02-21 1993-11-16 Rca Thomson Licensing Corporation Lower resolution HDTV receivers
US5253055A (en) * 1992-07-02 1993-10-12 At&T Bell Laboratories Efficient frequency scalable video encoding with coefficient selection
EP0597698B1 (en) * 1992-11-13 1998-08-05 Canon Kabushiki Kaisha Image processing apparatus and method therefore
US5614952A (en) 1994-10-11 1997-03-25 Hitachi America, Ltd. Digital video decoder for decoding digital high definition and/or digital standard definition television signals
US5473533A (en) * 1993-12-02 1995-12-05 Best Power Technology, Incorporated Method and apparatus for efficient phase and frequency coherence locking optimized for digital systems
JP3651941B2 (ja) * 1994-11-28 2005-05-25 キヤノン株式会社 画像再生装置
US5809173A (en) * 1995-04-18 1998-09-15 Advanced Micro Devices, Inc. Method and apparatus for improved video decompression using previous frame DCT coefficients
US5638531A (en) 1995-06-07 1997-06-10 International Business Machines Corporation Multiprocessor integrated circuit with video refresh logic employing instruction/data caching and associated timing synchronization
USH1684H (en) * 1995-09-29 1997-10-07 Xerox Corporation Fast preview processing for JPEG compressed images
US6075906A (en) * 1995-12-13 2000-06-13 Silicon Graphics Inc. System and method for the scaling of image streams that use motion vectors
US5832120A (en) * 1995-12-22 1998-11-03 Cirrus Logic, Inc. Universal MPEG decoder with scalable picture size
US5737019A (en) 1996-01-29 1998-04-07 Matsushita Electric Corporation Of America Method and apparatus for changing resolution by direct DCT mapping
US5708732A (en) 1996-03-06 1998-01-13 Hewlett-Packard Company Fast DCT domain downsampling and inverse motion compensation
US5831557A (en) 1996-06-11 1998-11-03 Apple Computer, Inc. Variable length code decoding according to optimum cache storage requirements
US6473533B1 (en) * 1996-10-25 2002-10-29 Fuji Xerox Co., Ltd. Image encoding apparatus and image decoding apparatus
US5821887A (en) 1996-11-12 1998-10-13 Intel Corporation Method and apparatus for decoding variable length codes
US6175592B1 (en) * 1997-03-12 2001-01-16 Matsushita Electric Industrial Co., Ltd. Frequency domain filtering for down conversion of a DCT encoded picture
US6788347B1 (en) * 1997-03-12 2004-09-07 Matsushita Electric Industrial Co., Ltd. HDTV downconversion system
US6404813B1 (en) * 1997-03-27 2002-06-11 At&T Corp. Bidirectionally predicted pictures or video object planes for efficient and flexible video coding
US6141456A (en) * 1997-12-31 2000-10-31 Hitachi America, Ltd. Methods and apparatus for combining downsampling and inverse discrete cosine transform operations
US6222944B1 (en) * 1998-05-07 2001-04-24 Sarnoff Corporation Down-sampling MPEG image decoder
KR20010071519A (ko) 1998-06-19 2001-07-28 벤자민 에프 커틀러 제1 해상도를 가지는 인코딩된 이미지를 제2 해상도를가지는 이미지로 직접 디코딩하는 방법 및 장치
US6909750B2 (en) * 2001-05-01 2005-06-21 Koninklijke Philips Electronics N.V. Detection and proper interpolation of interlaced moving areas for MPEG decoding with embedded resizing

Also Published As

Publication number Publication date
US8031976B2 (en) 2011-10-04
EP1114395A1 (en) 2001-07-11
US20100111433A1 (en) 2010-05-06
US6690836B2 (en) 2004-02-10
CN1306649A (zh) 2001-08-01
AU4701999A (en) 2000-01-05
US20050265610A1 (en) 2005-12-01
US20040136601A1 (en) 2004-07-15
WO1999066449A1 (en) 1999-12-23
US6990241B2 (en) 2006-01-24
KR20010071519A (ko) 2001-07-28
US7630583B2 (en) 2009-12-08
US20020009145A1 (en) 2002-01-24
JP2002518916A (ja) 2002-06-25

Similar Documents

Publication Publication Date Title
TW501065B (en) Circuit and method for decoding an encoded version of an image having a first resolution directly into a decoded version of the image having a second resolution
EP0955607A2 (en) Method and apparatus for adaptively scaling motion vector information
US20020136308A1 (en) MPEG-2 down-sampled video generation
WO2001019091A2 (en) Circuit and method for modifying a region of an encoded image
CN1255017A (zh) 使用一预抽取滤波器的下变换系统
CN112369034A (zh) 使用合并候选的视频编码方法和装置
JPH1175186A (ja) スケーリングされた順方向および逆方向の離散コサイン変換と、これを使用するビデオ圧縮伸長システム
JP4361987B2 (ja) フィールドモード符号化を含む画像フレームのサイズ変更のための方法及び装置
CN1057419C (zh) 用于图象信号解码系统的后处理方法
KR100942475B1 (ko) 화상 정보 부호화 방법 및 장치
TW519842B (en) Circuit and method for formatting each of a series of encoded video images into respective regions
WO2000002381A1 (en) Image processing circuit and method for modifying a pixel value
JPH06189290A (ja) 1d/2d dctを用いた映像信号符号化装置
KR100681252B1 (ko) 트랜스코딩을 위해 출력 매크로블록 모드와 출력움직임벡터를 추정하는 방법 및 이를 이용한 트랜스코더
US6427029B1 (en) Image signal processing method and device, and storage medium
EP0955609B1 (en) Decoding compressed image information
JP2000049617A (ja) 符号化高精細ビデオ信号から復号化低解像度ビデオ信号を得るためのシステムの方法
JP2008109700A (ja) ディジタル信号変換方法およびディジタル信号変換装置
JP4605212B2 (ja) ディジタル信号変換方法およびディジタル信号変換装置
Baum et al. Novel video coding scheme using adaptive mesh-based interpolation and node tracking
JP2710135B2 (ja) フレーム間/フレーム内適応符号化方式
JP4513856B2 (ja) ディジタル信号変換方法およびディジタル信号変換装置
JP2001145108A (ja) 画像情報変換装置及び方法
JP2008109701A (ja) ディジタル信号変換方法およびディジタル信号変換装置
JP2008118693A (ja) ディジタル信号変換方法およびディジタル信号変換装置

Legal Events

Date Code Title Description
GD4A Issue of patent certificate for granted invention patent
MM4A Annulment or lapse of patent due to non-payment of fees