国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      解碼方法、解碼器以及解碼裝置的制作方法

      文檔序號(hào):7681293閱讀:237來(lái)源:國(guó)知局
      專利名稱:解碼方法、解碼器以及解碼裝置的制作方法
      技術(shù)領(lǐng)域
      本發(fā)明涉及解碼方法、解碼器以及解碼裝置,特別是涉及在接收數(shù)字
      廣播時(shí)或重放DVD的視頻數(shù)據(jù)時(shí)等對(duì)被壓縮編碼的運(yùn)動(dòng)圖像數(shù)據(jù)進(jìn)行解 碼的解碼方法、解碼器以及解碼裝置。
      背景技術(shù)
      通過(guò)數(shù)字廣播或DVD錄像等被收看的運(yùn)動(dòng)圖像由每秒30張左右的數(shù) 字圖像構(gòu)成,因此從受限的頻帶或存儲(chǔ)介質(zhì)的容量的觀點(diǎn)出發(fā),難以在對(duì) 這些運(yùn)動(dòng)圖像數(shù)據(jù)不進(jìn)行任何加工的情況下以廣播波為載波來(lái)傳送或者存 儲(chǔ)在DVD等存儲(chǔ)介質(zhì)中,在現(xiàn)實(shí)的應(yīng)用中對(duì)運(yùn)動(dòng)圖像數(shù)據(jù)進(jìn)行了某種壓 縮處理。 一般來(lái)說(shuō),這些壓縮處理考慮了應(yīng)用的公共性和在市場(chǎng)中的普及 程度,遵照由標(biāo)準(zhǔn)化團(tuán)體規(guī)定的協(xié)議來(lái)執(zhí)行。作為壓縮方式,由ISO/IEC 規(guī)定的被稱為MPEG — 2的壓縮方式廣泛普及,但是由于近年來(lái)被稱為 H.264/AVC的新的壓縮方式實(shí)現(xiàn)了是MPEG—2的兩倍以上的壓縮率,因 此作為在面向移動(dòng)設(shè)備的地上數(shù)字廣播、HD — DVD、藍(lán)光播放器等重放 裝置中采用的下一代的壓縮方式而受到了期待。
      在MPEG—2或H.264/AVC的運(yùn)動(dòng)圖像壓縮處理中,在構(gòu)成運(yùn)動(dòng)圖像 的圖像之間檢測(cè)出相關(guān)性強(qiáng)、即圖案相似的區(qū)域并排除其冗余信息的觀點(diǎn) 成為了基本的觀點(diǎn)。各圖像被分割成作為壓縮的處理單位的矩形區(qū)域(宏 塊),對(duì)于各宏塊,從被稱為基準(zhǔn)圖像的在時(shí)間上接近的圖像中搜索出圖 案相似的矩形區(qū)域,它們的空間上的位置的差作為運(yùn)動(dòng)矢量數(shù)據(jù)被壓縮編 碼,或者這些圖像的殘差數(shù)據(jù)作為系數(shù)數(shù)據(jù)被壓縮編碼。在接收數(shù)字廣播 并顯示運(yùn)動(dòng)圖像或者重放DVD的視頻數(shù)據(jù)的裝置中安裝有對(duì)被壓縮編碼 的數(shù)據(jù)進(jìn)行解碼擴(kuò)展的運(yùn)動(dòng)圖像解碼裝置。在運(yùn)動(dòng)圖像解碼裝置中,必須 執(zhí)行運(yùn)動(dòng)補(bǔ)償處理,即基于運(yùn)動(dòng)矢量數(shù)據(jù)并參照?qǐng)D案相似的圖像來(lái)生成預(yù)測(cè)圖像并與殘差圖像進(jìn)行加法運(yùn)算。在為H.264/AVC的情況下,由于能夠 以比MPEG—2細(xì)小的矩形區(qū)域的處理單位來(lái)定義運(yùn)動(dòng)矢量數(shù)據(jù),因此與 此相伴運(yùn)動(dòng)圖像解碼裝置的處理負(fù)擔(dān)增大(參照非專利文獻(xiàn)l)。
      例如,在MPEG—2中,對(duì)于作為處理單位的16X16像素=256像素 的矩形區(qū)域(宏塊),作為基準(zhǔn)圖像,需要兩次讀出最大為17X9像素的 亮度值,即需要讀出306像素。另一方面,在H.264/AVC中,同樣對(duì)于 256像素的宏塊,需要16次讀出最大為9X9像素的亮度值,即需要讀出 1296像素。這意味著在最壞的情況下H.264/AVC需要讀出是MPEG—2的 四倍以上的數(shù)據(jù)。
      圖1是表示以往的解碼器的一個(gè)例子的框圖。圖1所示的解碼器具有 編碼數(shù)據(jù)解碼部l、系數(shù)數(shù)據(jù)處理部4、運(yùn)動(dòng)矢量數(shù)據(jù)處理部5、運(yùn)動(dòng)補(bǔ)償 部6、控制部7、以及圖像存儲(chǔ)器8。編碼數(shù)據(jù)解碼部1針對(duì)每一宏塊解析 編碼數(shù)據(jù),分類為系數(shù)數(shù)據(jù)和運(yùn)動(dòng)矢量數(shù)據(jù),將系數(shù)數(shù)據(jù)提供給系數(shù)數(shù)據(jù) 處理部4并將運(yùn)動(dòng)矢量數(shù)據(jù)提供給運(yùn)動(dòng)矢量數(shù)據(jù)處理部5。
      控制部7基于后述的同步信號(hào)SYNC來(lái)控制編碼數(shù)據(jù)解碼部1、系數(shù) 數(shù)據(jù)處理部4、運(yùn)動(dòng)矢量數(shù)據(jù)處理部5、以及運(yùn)動(dòng)補(bǔ)償部6的動(dòng)作。
      系數(shù)數(shù)據(jù)處理部4具有系數(shù)數(shù)據(jù)解釋部41、逆量化部42、以及逆頻 率變換部43。系數(shù)數(shù)據(jù)解釋部41將解釋宏塊內(nèi)的系數(shù)數(shù)據(jù)的排列的、遵 循等壓縮標(biāo)準(zhǔn)的宏塊屬性轉(zhuǎn)換為硬件所使用的數(shù)據(jù)形式并輸出。從系數(shù)數(shù) 據(jù)解釋部41輸出的系數(shù)數(shù)據(jù)由于在壓縮時(shí)被進(jìn)行了量化,因此被逆量化 部42進(jìn)行逆量化處理。另外,圖像壓縮數(shù)據(jù)由于按照壓縮協(xié)議被進(jìn)行了 空間*頻率變換,因此在逆量化處理之后被逆頻率變換部43進(jìn)行逆頻率變 換處理,從原圖像減去了預(yù)測(cè)圖像的殘差圖像被輸出。另外,在殘差圖像 中包括伴隨著量化、空間*頻率變換等的壓縮處理而產(chǎn)生的誤差成分,該 誤差成分作為解碼圖像的失真而顯現(xiàn)出來(lái)。
      另一方面,運(yùn)動(dòng)矢量數(shù)據(jù)處理部5具有運(yùn)動(dòng)矢量數(shù)據(jù)解釋部51和預(yù) 測(cè)圖像生成部53。運(yùn)動(dòng)矢量數(shù)據(jù)解釋部51按照壓縮協(xié)議將運(yùn)動(dòng)矢量數(shù)據(jù) 轉(zhuǎn)換為指示基準(zhǔn)圖像的運(yùn)動(dòng)矢量,預(yù)測(cè)圖像生成部53使用被轉(zhuǎn)換了的運(yùn) 動(dòng)矢量從圖像存儲(chǔ)部8讀出基準(zhǔn)圖像,基于壓縮協(xié)議生成預(yù)測(cè)圖像并輸出。
      運(yùn)動(dòng)補(bǔ)償部6對(duì)系數(shù)數(shù)據(jù)處理部4輸出的殘差圖像和運(yùn)動(dòng)矢量數(shù)據(jù)處 理部5輸出的預(yù)測(cè)圖像進(jìn)行加法運(yùn)算來(lái)生成解碼圖像并存儲(chǔ)在圖像存儲(chǔ)器 8中。
      在以往的解碼器中,在通過(guò)硬件來(lái)實(shí)現(xiàn)上述處理的情況下,作為每一 宏塊的管線(pipeline)處理而構(gòu)成,從編碼數(shù)據(jù)解碼部1、系數(shù)數(shù)據(jù)處理 部4、運(yùn)動(dòng)矢量數(shù)據(jù)處理部5、以及運(yùn)動(dòng)補(bǔ)償部6的每一個(gè)向控制部7輸 出用于取得每一宏塊處理的同步的同步信號(hào)SYNC。在這樣的采用每一宏 塊的同步的解碼器中,在如MPEG—2那樣預(yù)測(cè)圖像的參照方式簡(jiǎn)單的情 況下,容易估計(jì)出基準(zhǔn)圖像的讀出性能,可以在管線系統(tǒng)不延遲的情況下 獲得穩(wěn)定的解碼性能。但是,在如R264/AVC那樣根據(jù)宏塊的分割數(shù)量等 而有多種預(yù)測(cè)圖像的讀出方法的情況下,特別是在宏塊的分割數(shù)量多的情 況下,基準(zhǔn)圖像的讀出性能顯著地下降,管線系統(tǒng)延遲并導(dǎo)致解碼器整體 的性能變差。為了避免這樣的管線系統(tǒng)的延遲,可以著眼于基準(zhǔn)圖像的讀 出的最差情況來(lái)估計(jì)所需要的存儲(chǔ)器性能而構(gòu)建解碼器,但是需要是 MPEG—2的數(shù)倍的高速存儲(chǔ)器,因此會(huì)導(dǎo)致設(shè)計(jì)難度和成本上升。
      參照?qǐng)D2和圖3來(lái)說(shuō)明在以往的運(yùn)動(dòng)圖像解碼器中發(fā)生性能劣化的定 時(shí)的例子。圖2是表示解碼圖像的宏塊的結(jié)構(gòu)的圖。在圖2中,各矩形內(nèi) 的編號(hào)表示為了方便而對(duì)宏塊賦予的宏塊編號(hào)。另外,白色的宏塊是被稱 為幀內(nèi)宏塊的宏塊,是可以在不進(jìn)行運(yùn)動(dòng)補(bǔ)償?shù)那闆r下進(jìn)行解碼的宏塊。 另外,通過(guò)陰影表示的宏塊是被稱為幀間宏塊的、需要運(yùn)動(dòng)補(bǔ)償?shù)暮陦K。 圖3是說(shuō)明以往的解碼器的動(dòng)作的時(shí)序圖。圖3表示了編碼數(shù)據(jù)解碼部1 的編碼數(shù)據(jù)解碼處理、運(yùn)動(dòng)矢量數(shù)據(jù)處理部5的運(yùn)動(dòng)矢量數(shù)據(jù)解釋處理' 預(yù)測(cè)圖像生成處理(基準(zhǔn)圖像讀出處理)、系數(shù)數(shù)據(jù)處理部4的系數(shù)數(shù)據(jù) 解釋,逆量化'逆頻率變換處理、以及運(yùn)動(dòng)補(bǔ)償部6的運(yùn)動(dòng)補(bǔ)償處理的定 時(shí)。在圖3中,虛線的箭頭表示矢量數(shù)據(jù),實(shí)線的箭頭表示系數(shù)數(shù)據(jù),X 表示在幀內(nèi)宏塊中基準(zhǔn)圖像讀出處理由于無(wú)基準(zhǔn)圖像而以NOP立即結(jié)束 了。
      圖1的解碼器通過(guò)管線對(duì)宏塊進(jìn)行處理,在編碼數(shù)據(jù)解碼部1對(duì)宏塊
      8編號(hào)N進(jìn)行處理時(shí),系數(shù)數(shù)據(jù)處理部4和運(yùn)動(dòng)矢量數(shù)據(jù)處理部5對(duì)編碼數(shù) 據(jù)解碼處理結(jié)束了的宏塊編號(hào)N—l進(jìn)行處理,運(yùn)動(dòng)補(bǔ)償部6對(duì)逆頻率變 換部43的逆頻率變換處理和預(yù)測(cè)圖像生成部53的預(yù)測(cè)圖像生成處理結(jié)束 了的宏塊編號(hào)N—2的殘差圖像和預(yù)測(cè)圖像執(zhí)行加法運(yùn)算處理。因此,例 如如果圖2的需要運(yùn)動(dòng)補(bǔ)償?shù)暮陦K編號(hào)4、 5、 6的塊分割復(fù)雜,如圖3的 宏塊編號(hào)4、 5、 6那樣基準(zhǔn)圖像的讀出所需要的處理時(shí)間長(zhǎng),預(yù)測(cè)圖像生 成部53的預(yù)測(cè)圖像生成處理產(chǎn)生了延遲,則運(yùn)動(dòng)補(bǔ)償部6對(duì)宏塊編號(hào)6的 運(yùn)動(dòng)補(bǔ)償處理的開(kāi)始被等待,在各管線階段向下一宏塊處理的轉(zhuǎn)換產(chǎn)生了 延遲,解碼器整體的性能變差。
      專利文獻(xiàn)1:日本專利文獻(xiàn)特開(kāi)平8—214307號(hào)公報(bào); 非專利文獻(xiàn)1: ,y7^7標(biāo)準(zhǔn)教科書(shū)vy—乂「H.264/AVC教科書(shū)」、 株式會(huì)社^ 乂7°^7才、、;/卜匕、-氺7力/八。二一発行、第113頁(yè) 第115 頁(yè)、2004年8月11日。

      發(fā)明內(nèi)容
      以往的解碼器存在以下問(wèn)題如果對(duì)宏塊編號(hào)的基準(zhǔn)圖像的讀出所需 要的處理時(shí)間變長(zhǎng)、預(yù)測(cè)圖像生成處理產(chǎn)生了延遲,則對(duì)宏塊的運(yùn)動(dòng)補(bǔ)償 處理的開(kāi)始被等待,在各管線階段向下一宏塊處理的轉(zhuǎn)換會(huì)產(chǎn)生延遲,解 碼器整體的性能變差。
      因此,本發(fā)明的目的在于提供一種即使預(yù)測(cè)圖像生成處理產(chǎn)生了延 遲、也能夠減少每一宏塊處理可能產(chǎn)生的延遲并防止了解碼器性能變差的 解碼方法、解碼器以及解碼裝置。
      用于解決問(wèn)題的手段
      通過(guò)以下的解碼方法來(lái)解決上述問(wèn)題,所述解碼方法將圖像分割為矩 形,對(duì)基于運(yùn)動(dòng)補(bǔ)償?shù)倪\(yùn)動(dòng)圖像壓縮數(shù)據(jù)進(jìn)行解碼而擴(kuò)展為圖像并存儲(chǔ)在 圖像存儲(chǔ)器中,所述解碼方法的特征在于,對(duì)所述壓縮數(shù)據(jù)進(jìn)行解碼并輸 出系數(shù)數(shù)據(jù)和運(yùn)動(dòng)矢量數(shù)據(jù);將所述系數(shù)數(shù)據(jù)存儲(chǔ)在系數(shù)數(shù)據(jù)存儲(chǔ)部中; 將所述運(yùn)動(dòng)矢量數(shù)據(jù)存儲(chǔ)在運(yùn)動(dòng)矢量數(shù)據(jù)存儲(chǔ)部中;基于從所述系數(shù)數(shù)據(jù) 存儲(chǔ)部讀出的系數(shù)數(shù)據(jù),進(jìn)行逆量化處理和逆頻率變換處理,生成矩形的殘差圖像;基于從所述運(yùn)動(dòng)矢量數(shù)據(jù)存儲(chǔ)部讀出的運(yùn)動(dòng)矢量數(shù)據(jù),從所述
      圖像存儲(chǔ)器讀出基準(zhǔn)圖像,生成矩形的預(yù)測(cè)圖像;對(duì)所述殘差圖像和所述 預(yù)測(cè)圖像進(jìn)行加法運(yùn)算而生成解碼圖像,并將該解碼圖像存儲(chǔ)在所述圖像 存儲(chǔ)器中;控制所述系數(shù)數(shù)據(jù)向所述系數(shù)數(shù)據(jù)存儲(chǔ)部的存儲(chǔ)和所述運(yùn)動(dòng)矢 量數(shù)據(jù)向所述運(yùn)動(dòng)矢量數(shù)據(jù)存儲(chǔ)部的存儲(chǔ)的處理定時(shí);在從所述圖像存儲(chǔ) 器讀出所述基準(zhǔn)圖像并生成矩形的所述預(yù)測(cè)圖像時(shí),將對(duì)于至少兩個(gè)以上 的矩形的預(yù)測(cè)圖像存儲(chǔ)在預(yù)測(cè)圖像緩沖器中,并通過(guò)預(yù)測(cè)圖像延遲信號(hào)通 知生成了對(duì)于所述至少兩個(gè)以上的矩形的預(yù)測(cè)圖像的情況;響應(yīng)于所述預(yù) 測(cè)圖像延遲信號(hào)來(lái)控制所述處理定時(shí)。
      通過(guò)以下的解碼器來(lái)解決上述問(wèn)題,所述解碼器將圖像分割為矩形, 對(duì)基于運(yùn)動(dòng)補(bǔ)償?shù)倪\(yùn)動(dòng)圖像壓縮數(shù)據(jù)進(jìn)行解碼而擴(kuò)展為圖像并存儲(chǔ)在圖像 存儲(chǔ)器中,所述解碼器的特征在于,包括編碼數(shù)據(jù)解碼部,對(duì)所述壓縮 數(shù)據(jù)進(jìn)行解碼并輸出系數(shù)數(shù)據(jù)和運(yùn)動(dòng)矢量數(shù)據(jù);系數(shù)數(shù)據(jù)存儲(chǔ)部,存儲(chǔ)所 述系數(shù)數(shù)據(jù);運(yùn)動(dòng)矢量數(shù)據(jù)存儲(chǔ)部,存儲(chǔ)所述運(yùn)動(dòng)矢量數(shù)據(jù);系數(shù)數(shù)據(jù)處 理部,基于從所述系數(shù)數(shù)據(jù)存儲(chǔ)部讀出的系數(shù)數(shù)據(jù),進(jìn)行逆量化處理和逆 頻率變換處理,生成矩形的殘差圖像;運(yùn)動(dòng)矢量數(shù)據(jù)處理部,基于從所述 運(yùn)動(dòng)矢量數(shù)據(jù)存儲(chǔ)部讀出的運(yùn)動(dòng)矢量數(shù)據(jù),從所述圖像存儲(chǔ)器讀出基準(zhǔn)圖 像,生成矩形的預(yù)測(cè)圖像;運(yùn)動(dòng)補(bǔ)償部,對(duì)由所述系數(shù)數(shù)據(jù)處理部生成的 所述殘差圖像和由所述運(yùn)動(dòng)矢量數(shù)據(jù)處理部生成的所述預(yù)測(cè)圖像進(jìn)行加法 運(yùn)算而生成解碼圖像,并將該解碼圖像存儲(chǔ)在所述圖像存儲(chǔ)器中;以及控 制部,控制所述解碼器內(nèi)的動(dòng)作定時(shí);其中,所述運(yùn)動(dòng)矢量數(shù)據(jù)處理部具 有預(yù)測(cè)圖像緩沖器和預(yù)測(cè)圖像生成通知部,所述預(yù)測(cè)圖像緩沖器存儲(chǔ)對(duì)于 至少兩個(gè)以上的矩形的預(yù)測(cè)圖像,所述預(yù)測(cè)圖像生成通知部通過(guò)預(yù)測(cè)圖像 延遲信號(hào)通知所述控制部生成了對(duì)于所述至少兩個(gè)以上的矩形的預(yù)測(cè)圖像 的情況;所述控制部響應(yīng)于來(lái)自所述預(yù)測(cè)圖像生成通知部的所述預(yù)測(cè)圖像 延遲信號(hào)來(lái)控制所述動(dòng)作定時(shí)。
      通過(guò)以下的解碼裝置來(lái)解決上述問(wèn)題,所述解碼裝置包括上述結(jié)構(gòu) 的解碼器;以及輸入部,將被壓縮的數(shù)字音頻視頻數(shù)據(jù)轉(zhuǎn)換為適于解碼的 形式的編碼視頻數(shù)據(jù)和編碼音頻數(shù)據(jù),并將所述編碼視頻數(shù)據(jù)作為所述運(yùn)動(dòng)圖像壓縮數(shù)據(jù)輸入到所述解碼器。
      根據(jù)本發(fā)明,能夠?qū)崿F(xiàn)以下的編碼方法、編碼器以及編碼裝置即使 預(yù)測(cè)圖像生成處理產(chǎn)生了延遲,也能夠減少每一宏塊處理可能產(chǎn)生的延 遲,從而能夠防止解碼器性能變差。


      圖l是表示以往的解碼器的一個(gè)例子的框圖2是表示解碼圖像的宏塊的結(jié)構(gòu)的圖3是說(shuō)明以往的解碼器的動(dòng)作的時(shí)序圖4是表示應(yīng)用了本發(fā)明的解碼裝置的框圖5是表示本發(fā)明的第一實(shí)施例的框圖6是說(shuō)明第一實(shí)施例的解碼器的動(dòng)作的時(shí)序圖7是表示本發(fā)明的第二實(shí)施例的框圖8是表示三個(gè)連續(xù)的宏塊的圖9是說(shuō)明在設(shè)置了運(yùn)動(dòng)矢量緩沖器的情況下的處理定時(shí)的圖; 圖10是表示運(yùn)動(dòng)矢量數(shù)據(jù)存儲(chǔ)部所存儲(chǔ)的宏塊數(shù)據(jù)的格式的一個(gè)例 子的圖。
      標(biāo)號(hào)說(shuō)明 10解碼裝置 ll前端處理部 12多路信號(hào)分離器部
      13視頻解碼器 14音頻解碼器
      15視頻輸出系統(tǒng)
      16音頻輸出系統(tǒng)
      61編碼數(shù)據(jù)解碼部
      62系數(shù)數(shù)據(jù)存儲(chǔ)部
      63運(yùn)動(dòng)矢量數(shù)據(jù)存儲(chǔ)部
      64系數(shù)數(shù)據(jù)處理部
      ii65運(yùn)動(dòng)矢量數(shù)據(jù)處理部
      66運(yùn)動(dòng)補(bǔ)償部
      67控制部
      68圖像存儲(chǔ)器
      具體實(shí)施例方式
      在本發(fā)明中,將圖像分割為矩形,對(duì)基于運(yùn)動(dòng)補(bǔ)償?shù)倪\(yùn)動(dòng)圖像壓縮數(shù) 據(jù)進(jìn)行解碼,擴(kuò)展為圖像,并存儲(chǔ)在圖像存儲(chǔ)器中。編碼數(shù)據(jù)解碼部對(duì)壓 縮數(shù)據(jù)進(jìn)行解碼并輸出系數(shù)數(shù)據(jù)和運(yùn)動(dòng)矢量數(shù)據(jù)。系數(shù)數(shù)據(jù)存儲(chǔ)部存儲(chǔ)系 數(shù)數(shù)據(jù),運(yùn)動(dòng)矢量數(shù)據(jù)存儲(chǔ)部存儲(chǔ)運(yùn)動(dòng)矢量數(shù)據(jù)。系數(shù)數(shù)據(jù)處理部基于從 系數(shù)數(shù)據(jù)存儲(chǔ)部讀出的系數(shù)數(shù)據(jù)執(zhí)行逆量化處理和逆頻率變換處理并生成 矩形的殘差圖像,運(yùn)動(dòng)矢量數(shù)據(jù)處理部基于從運(yùn)動(dòng)矢量存儲(chǔ)部讀出的運(yùn)動(dòng) 矢量數(shù)據(jù)從圖像存儲(chǔ)器讀出基準(zhǔn)圖像并生成矩形的預(yù)測(cè)圖像。運(yùn)動(dòng)補(bǔ)償部 對(duì)由系數(shù)數(shù)據(jù)處理部生成的殘差圖像和由運(yùn)動(dòng)矢量數(shù)據(jù)處理部生成的預(yù)測(cè) 圖像進(jìn)行加法運(yùn)算,生成解碼圖像,并存儲(chǔ)在圖像存儲(chǔ)器中。控制部控制 系數(shù)數(shù)據(jù)處理部和運(yùn)動(dòng)矢量處理部的動(dòng)作定時(shí)。
      運(yùn)動(dòng)矢量數(shù)據(jù)處理部具有預(yù)測(cè)圖像緩沖器,存儲(chǔ)對(duì)至少兩個(gè)以上的
      矩形的預(yù)測(cè)圖像;以及預(yù)測(cè)圖像生成通知部,將生成了對(duì)所述至少兩個(gè)以 上的矩形的預(yù)測(cè)圖像的情況通過(guò)預(yù)測(cè)圖像延遲信號(hào)通知給控制部。因此, 控制部響應(yīng)于預(yù)測(cè)圖像延遲信號(hào)來(lái)控制所述動(dòng)作定時(shí)。
      以下,參照?qǐng)D4 圖IO來(lái)說(shuō)明本發(fā)明的解碼方法、解碼器以及解碼裝 置的各實(shí)施例。
      實(shí)施例1
      圖4是表示應(yīng)用了本發(fā)明的解碼裝置的框圖。解碼裝置IO具有如圖4 所示那樣連接的前端處理部11、多路信號(hào)分離器部12、視頻解碼器13、 音頻解碼器14、視頻輸出系統(tǒng)15、以及音頻輸出系統(tǒng)16。至少包括多路 信號(hào)分離器部12、視頻解碼器13、音頻解碼器14、視頻輸出系統(tǒng)15、以 及音頻輸出系統(tǒng)16的部分可以由單一的半導(dǎo)體芯片或MCM等模塊構(gòu)成。
      被壓縮了的數(shù)字音頻視頻(AV)數(shù)據(jù)被前端處理部11和多路信號(hào)分離器部12變換為適于解碼器13、 14的解碼的形式的編碼視頻數(shù)據(jù)和編碼
      音頻數(shù)據(jù)。編碼視頻數(shù)據(jù)被視頻解碼器13解碼并經(jīng)由視頻輸出系統(tǒng)15顯 示在顯示器17上。另一方面,解碼音頻數(shù)據(jù)被音頻解碼器14解碼并經(jīng)由 音頻輸出系統(tǒng)16從揚(yáng)聲器18輸出。
      解碼裝置10例如安裝在視頻播放器/記錄器或攝影機(jī)等具有視頻重放 功能的裝置中。這樣的解碼裝置10的基板結(jié)構(gòu)本身是公知的,本發(fā)明的 特征在于視頻解碼器13的結(jié)構(gòu)。
      解碼器13對(duì)遵循以MPEG—2、 MPEG—4、 H.264等標(biāo)準(zhǔn)為代表的進(jìn) 行幀間預(yù)測(cè)的動(dòng)畫(huà)壓縮方式的運(yùn)動(dòng)圖像的視頻流(編碼視頻數(shù)據(jù))進(jìn)行解 碼。
      圖5是表示本發(fā)明的第一實(shí)施例的框圖。將圖像分割為矩形并基于運(yùn) 動(dòng)預(yù)測(cè)對(duì)運(yùn)動(dòng)圖像壓縮數(shù)據(jù)進(jìn)行解碼而擴(kuò)展為圖像的視頻解碼器13具有 如圖5所示那樣連接的編碼數(shù)據(jù)解碼部61、系數(shù)數(shù)據(jù)存儲(chǔ)部62、運(yùn)動(dòng)矢 量存儲(chǔ)部63、系數(shù)數(shù)據(jù)處理部64、運(yùn)動(dòng)矢量數(shù)據(jù)處理部65、運(yùn)動(dòng)補(bǔ)償部 66、控制部67、以及圖像存儲(chǔ)器68。另外,圖像存儲(chǔ)器68也可以由能夠 與解碼器13連接的外部存儲(chǔ)器構(gòu)成,并不是解碼器13的必需的構(gòu)成要 素。
      編碼數(shù)據(jù)解碼部61與系數(shù)數(shù)據(jù)處理部64和運(yùn)動(dòng)矢量數(shù)據(jù)處理部65的 宏塊處理不同步地針對(duì)每一宏塊解析編碼數(shù)據(jù),分類為系數(shù)數(shù)據(jù)和運(yùn)動(dòng)矢 量數(shù)據(jù),將系數(shù)數(shù)據(jù)存儲(chǔ)在系數(shù)數(shù)據(jù)存儲(chǔ)部62中并將運(yùn)動(dòng)矢量數(shù)據(jù)存儲(chǔ) 在運(yùn)動(dòng)矢量存儲(chǔ)部63中。在本實(shí)施例中,運(yùn)動(dòng)矢量數(shù)據(jù)存儲(chǔ)部63能夠存 儲(chǔ)至少兩個(gè)以上的運(yùn)動(dòng)矢量數(shù)據(jù)。系數(shù)數(shù)據(jù)存儲(chǔ)部62和運(yùn)動(dòng)矢量存儲(chǔ)部 63既可以是相互獨(dú)立的存儲(chǔ)部,也可以是同一存儲(chǔ)部的不同的存儲(chǔ)區(qū)域。
      控制部67控制編碼數(shù)據(jù)解碼部61、系數(shù)數(shù)據(jù)處理部64、運(yùn)動(dòng)矢量數(shù) 據(jù)處理部65、以及運(yùn)動(dòng)補(bǔ)償部66的動(dòng)作定時(shí)。
      系數(shù)數(shù)據(jù)處理部64具有系數(shù)數(shù)據(jù)解釋部641、逆量化部642、以及逆 頻率變換部643。系數(shù)數(shù)據(jù)解釋部641將從系數(shù)數(shù)據(jù)存儲(chǔ)部62讀出的、解 釋宏塊內(nèi)的系數(shù)數(shù)據(jù)的排列的、遵循等壓縮標(biāo)準(zhǔn)的宏塊屬性轉(zhuǎn)換為硬件所 使用的數(shù)據(jù)形式并輸出。從系數(shù)數(shù)據(jù)解釋部641輸出的系數(shù)數(shù)據(jù)由于在壓縮時(shí)被進(jìn)行了量化,因此被逆量化部642進(jìn)行逆量化處理。另外,圖像壓 縮數(shù)據(jù)由于按照壓縮協(xié)議被進(jìn)行了空間 頻率變換,因此在逆量化處理之
      后被逆頻率變換部43進(jìn)行逆頻率變換處理,從原圖像減去了預(yù)測(cè)圖像的 殘差圖像被輸出。另外,在殘差圖像中包括伴隨著量化、空間,頻率變換 等的壓縮處理而產(chǎn)生的誤差成分,該誤差成分作為解碼圖像的失真而顯現(xiàn) 出來(lái)。
      另一方面,運(yùn)動(dòng)矢量數(shù)據(jù)處理部65具有運(yùn)動(dòng)矢量數(shù)據(jù)解釋部651、預(yù) 測(cè)圖像生成部653、預(yù)測(cè)圖像緩沖器654、以及預(yù)測(cè)圖像生成通知部655。 運(yùn)動(dòng)矢量數(shù)據(jù)處理部65從運(yùn)動(dòng)矢量存儲(chǔ)部63讀出運(yùn)動(dòng)矢量數(shù)據(jù)并進(jìn)行解 釋,從圖像存儲(chǔ)器68讀出解釋后的運(yùn)動(dòng)矢量所指示的基準(zhǔn)圖像并生成預(yù) 測(cè)圖像,并且存儲(chǔ)在能夠存儲(chǔ)至少兩個(gè)宏塊以上的預(yù)測(cè)圖像的預(yù)測(cè)圖像緩 沖器654中。運(yùn)動(dòng)矢量數(shù)據(jù)處理部65不取得宏塊單位的同步,如果在運(yùn) 動(dòng)矢量存儲(chǔ)部63中存在應(yīng)處理的數(shù)據(jù)、并且在預(yù)測(cè)圖像緩沖器654中存 在空閑容量,則執(zhí)行下一宏塊的運(yùn)動(dòng)矢量數(shù)據(jù)處理,生成預(yù)測(cè)圖像,并存 儲(chǔ)在預(yù)測(cè)圖像緩沖器654中。
      運(yùn)動(dòng)矢量數(shù)據(jù)處理部65每當(dāng)將預(yù)測(cè)圖像處理存儲(chǔ)在預(yù)測(cè)圖像緩沖器 654中時(shí)通過(guò)預(yù)測(cè)圖像生成通知部655將預(yù)測(cè)圖像延遲信號(hào)輸出給控制部 67??刂撇?7對(duì)于需要運(yùn)動(dòng)補(bǔ)償?shù)暮陦K確認(rèn)預(yù)測(cè)圖像延遲信號(hào)的接收并 控制運(yùn)動(dòng)補(bǔ)償部66的與預(yù)測(cè)圖像延遲信號(hào)相對(duì)應(yīng)的宏塊的運(yùn)動(dòng)補(bǔ)償動(dòng)作 的開(kāi)始。由此,運(yùn)動(dòng)矢量數(shù)據(jù)處理部65在不需要運(yùn)動(dòng)矢量補(bǔ)償?shù)暮陦K和 宏塊分割簡(jiǎn)單的宏塊等能夠高速處理的宏塊與運(yùn)動(dòng)補(bǔ)償復(fù)雜的宏塊等低速 處理的宏塊之間使性能平均化,由此能夠抑制由于基準(zhǔn)圖像的低速的讀出 而導(dǎo)致解碼器13整體的性能劣化。
      運(yùn)動(dòng)補(bǔ)償部66對(duì)系數(shù)數(shù)據(jù)處理部64輸出的殘差圖像和運(yùn)動(dòng)矢量數(shù)據(jù) 處理部65輸出的預(yù)測(cè)圖像進(jìn)行加法運(yùn)算,生成解碼圖像,并存儲(chǔ)在圖像 存儲(chǔ)器68中。
      圖6是說(shuō)明本實(shí)施例的解碼器13的動(dòng)作的時(shí)序圖。圖6表示了解碼圖 像的宏塊的結(jié)構(gòu)如圖2所示時(shí)的解碼器13的宏塊處理定時(shí)。圖6表示了編 碼數(shù)據(jù)解碼部61的編碼數(shù)據(jù)解碼處理的結(jié)果、運(yùn)動(dòng)矢量數(shù)據(jù)處理部65的
      14運(yùn)動(dòng)矢量數(shù)據(jù)解釋處理*預(yù)測(cè)圖像生成處理(基準(zhǔn)圖像讀出處理)、系數(shù) 數(shù)據(jù)處理部64的系數(shù)數(shù)據(jù)解釋*逆量化*逆頻率變換處理、以及運(yùn)動(dòng)補(bǔ)償
      部66的運(yùn)動(dòng)補(bǔ)償處理的定時(shí)。
      運(yùn)動(dòng)矢量數(shù)據(jù)處理部65與系數(shù)數(shù)據(jù)處理部64不取得每一宏塊的定時(shí) 同步。因此,如圖6所示,對(duì)于不需要運(yùn)動(dòng)補(bǔ)償?shù)暮陦K編號(hào)0至3來(lái)說(shuō), 一旦判斷出不需要運(yùn)動(dòng)矢量數(shù)據(jù)處理,則立即轉(zhuǎn)換到下一宏塊處理。另 外,對(duì)于需要運(yùn)動(dòng)補(bǔ)償?shù)暮陦K編號(hào)4來(lái)說(shuō),在讀出了基準(zhǔn)圖像、生成了預(yù) 測(cè)圖像、存儲(chǔ)在預(yù)測(cè)圖像緩沖器654中、并輸出了預(yù)測(cè)圖像延遲信號(hào)之 后,能夠立即轉(zhuǎn)換到下一宏塊編號(hào)5的處理。在輸出了運(yùn)動(dòng)圖像延遲信號(hào) 的時(shí)點(diǎn),運(yùn)動(dòng)補(bǔ)償部66尚不需要宏塊編號(hào)4的預(yù)測(cè)圖像,因此不會(huì)發(fā)生 如圖3所示那樣的由于宏塊編號(hào)4的預(yù)測(cè)圖像生成而導(dǎo)致的延遲。對(duì)于作 為下一個(gè)處理對(duì)象的、需要運(yùn)動(dòng)補(bǔ)償?shù)暮陦K編號(hào)5來(lái)說(shuō),也是相同的。在 圖6中表示了需要運(yùn)動(dòng)補(bǔ)償?shù)暮陦K編號(hào)6的基準(zhǔn)圖像讀出和預(yù)測(cè)圖像生成 極度地延遲了的例子。在宏塊編號(hào)6的預(yù)測(cè)圖像生成處理時(shí)間中運(yùn)動(dòng)補(bǔ)償 部66結(jié)束宏塊編號(hào)5的運(yùn)動(dòng)補(bǔ)償處理,因此運(yùn)動(dòng)補(bǔ)償部66等待了預(yù)測(cè)圖 像的生成。由控制部67響應(yīng)于來(lái)自運(yùn)動(dòng)矢量數(shù)據(jù)處理部65的預(yù)測(cè)圖像生 成通知單元655的預(yù)測(cè)圖象延遲信號(hào)來(lái)執(zhí)行使運(yùn)動(dòng)補(bǔ)償部66等待的控 制。另外,也可以執(zhí)行將預(yù)測(cè)圖像延遲信號(hào)直接提供給運(yùn)動(dòng)補(bǔ)償部66并 使運(yùn)動(dòng)補(bǔ)償部66等待的控制。
      這樣,如圖6中的XI所示,幀內(nèi)的處理在短時(shí)間內(nèi)完成并轉(zhuǎn)換到下 一宏塊的處理。另一方面,如圖6中的X2所示,在如宏塊編號(hào)6那樣預(yù) 測(cè)圖像的生成極度地延遲了的情況下,控制部67執(zhí)行基于預(yù)測(cè)圖像延遲 信號(hào)而使運(yùn)動(dòng)補(bǔ)償部66等待的控制,因此會(huì)發(fā)生延遲,但是與圖3的情 況相比減少了在每一宏塊處理中都有可能發(fā)生的延遲,因此對(duì)于防止解碼 器13的整體性能的下降來(lái)說(shuō)是有效的。
      實(shí)施例2
      圖7是表示本發(fā)明的第二實(shí)施例的框圖。在圖7中對(duì)與圖5相同的部 分標(biāo)注相同的標(biāo)號(hào)并省略相關(guān)的說(shuō)明。在本實(shí)施例中,在系數(shù)數(shù)據(jù)處理部 64內(nèi)設(shè)置有殘差圖像緩沖器64和殘差圖像生成通知部645,在運(yùn)動(dòng)矢量數(shù)據(jù)處理部65內(nèi)設(shè)置有運(yùn)動(dòng)矢量緩沖器652。
      在上述第一實(shí)施例中,參照?qǐng)D6說(shuō)明了由于塊的分割而引起的基準(zhǔn)圖 像的讀出性能的平均化的效果,塊的分割越復(fù)雜,運(yùn)動(dòng)矢量數(shù)據(jù)解釋部 651的處理速度越慢。在本實(shí)施例中,為了抑制由于運(yùn)動(dòng)矢量數(shù)據(jù)處理部 65內(nèi)的運(yùn)動(dòng)矢量數(shù)據(jù)解釋部651的性能劣化而導(dǎo)致解碼器13整體的性能 下降,設(shè)置有運(yùn)動(dòng)矢量緩沖器652。參照?qǐng)D8和圖9來(lái)說(shuō)明該運(yùn)動(dòng)矢量緩 沖器652的效果。
      圖8是表示三個(gè)連續(xù)的宏塊的圖,在本實(shí)施例中,對(duì)如圖8所示的宏 塊編號(hào)N—1、 N、 N+l進(jìn)行處理。如圖8所示,宏塊編號(hào)N—1被分割為 16個(gè)小塊,宏塊編號(hào)N被分割為8個(gè)小塊,宏塊編號(hào)N+1被分割為4個(gè) 小塊。
      圖9是說(shuō)明設(shè)置有運(yùn)動(dòng)矢量緩沖器652時(shí)的圖8所示的宏塊編號(hào)N— 1、 N、 N+l的處理定時(shí)的圖。圖9的(a)表示了未設(shè)置運(yùn)動(dòng)矢量緩沖器 652時(shí)的處理定時(shí),表示了運(yùn)動(dòng)矢量數(shù)據(jù)解釋部651對(duì)宏塊編號(hào)N—l、 N、 N+l的運(yùn)動(dòng)矢量數(shù)據(jù)解釋處理和預(yù)測(cè)圖像生成部653對(duì)宏塊編號(hào)N— 1、 N、 N+l的預(yù)測(cè)圖像生成處理被依次執(zhí)行的情況。另一方面,圖9的
      (b)表示了設(shè)置有運(yùn)動(dòng)矢量緩沖器652時(shí)的處理定時(shí),表示了運(yùn)動(dòng)矢量 數(shù)據(jù)解釋部651對(duì)宏塊編號(hào)N—l、 N、 N+l的運(yùn)動(dòng)矢量數(shù)據(jù)解釋處理和 預(yù)測(cè)圖像生成部653對(duì)宏塊編號(hào)N—1、 N、 N+l的預(yù)測(cè)圖像生成處理被 依次執(zhí)行的情況。從圖9的(b)也可以看出,通過(guò)設(shè)置運(yùn)動(dòng)矢量緩沖器 652,在宏塊編號(hào)N—l的運(yùn)動(dòng)矢量數(shù)據(jù)解釋處理之后,即使處于宏塊編號(hào) N—1的預(yù)測(cè)圖像生成處理尚未完成的狀態(tài),也能夠執(zhí)行對(duì)宏塊編號(hào)N和 宏塊編號(hào)N+l的運(yùn)動(dòng)矢量解釋處理。由此,根據(jù)本實(shí)施例,通過(guò)圖9的
      (a)和(b)的比較可知,宏塊編號(hào)N—l、 N、 N+l的處理時(shí)間被縮 短,從而提高了運(yùn)動(dòng)矢量數(shù)據(jù)處理部65的處理性能。
      另外,在本實(shí)施例中,在系數(shù)數(shù)據(jù)處理部64內(nèi)的逆頻率變換部643 的后級(jí)設(shè)置有殘差圖像緩沖器644,即使在如圖6的宏塊編號(hào)6那樣的情 況下,逆頻率變換部643也能夠在宏塊編號(hào)6之后立即執(zhí)行對(duì)宏塊編號(hào)7 處理。圖10是表示存儲(chǔ)在運(yùn)動(dòng)矢量數(shù)據(jù)存儲(chǔ)部63中的運(yùn)動(dòng)矢量數(shù)據(jù)的格式
      的一個(gè)例子的圖。如圖io所示,在運(yùn)動(dòng)矢量數(shù)據(jù)(宏塊矢量數(shù)據(jù))中, 針對(duì)每一宏塊附加了 n比特固定長(zhǎng)度的宏塊頭,設(shè)置了表示是否是需要運(yùn) 動(dòng)補(bǔ)償?shù)暮陦K的幀內(nèi)/幀間標(biāo)記的區(qū)域。根據(jù)幀內(nèi)/幀間標(biāo)記的區(qū)域內(nèi)的值 表示的是幀內(nèi)宏塊還是幀間宏塊而采用頭內(nèi)的信息不同的格式。在幀內(nèi)/幀 間標(biāo)記表示不需要運(yùn)動(dòng)補(bǔ)償?shù)膸瑑?nèi)宏塊的情況下,在頭內(nèi)設(shè)定連續(xù)的幀內(nèi) 宏塊數(shù)。另一方面,在幀內(nèi)/幀間標(biāo)記表示需要運(yùn)動(dòng)補(bǔ)償?shù)膸g宏塊的情況 下,在頭內(nèi)設(shè)定運(yùn)動(dòng)補(bǔ)償所需要的控制信息,并在頭后附加必要的量的運(yùn) 動(dòng)矢量數(shù)據(jù)。S卩,頭包括幀內(nèi)/幀間標(biāo)記和對(duì)應(yīng)于是幀內(nèi)宏塊還是幀間宏塊 的控制信息??刂菩畔⒃跒閹瑑?nèi)宏塊的情況下包括連續(xù)的幀內(nèi)宏塊的個(gè) 數(shù),在為幀間宏塊的情況下包括塊分割信息、基準(zhǔn)圖像信息等。運(yùn)動(dòng)矢量 數(shù)據(jù)包括遵循頭內(nèi)的控制信息的矢量數(shù)據(jù),在為幀內(nèi)宏塊的情況下無(wú)有效 載荷數(shù)據(jù)。
      基于上述的頭的信息,在如圖2所示的宏塊編號(hào)0至3那樣幀內(nèi)宏塊 連續(xù)的情況下,運(yùn)動(dòng)矢量數(shù)據(jù)解釋部651能夠同時(shí)處理連續(xù)的四個(gè)幀內(nèi)宏 塊,從而能夠提高運(yùn)動(dòng)矢量數(shù)據(jù)解釋部641的處理速度。S卩,在不需要運(yùn) 動(dòng)補(bǔ)償?shù)那闆r下,在矢量數(shù)據(jù)處理部65中,能夠跳過(guò)一個(gè)或多個(gè)矩形數(shù) 據(jù)的處理而轉(zhuǎn)換到下一個(gè)需要運(yùn)動(dòng)補(bǔ)償?shù)木匦螖?shù)據(jù)處理。
      另外,在本實(shí)施例中,設(shè)置有殘差圖像緩沖器644和殘差圖像生成通 知單元645,殘差圖像緩沖器644存儲(chǔ)一個(gè)以上的由系數(shù)數(shù)據(jù)處理部53內(nèi) 的逆頻率變換部643通過(guò)逆頻率變換處理生成的矩形單位的殘差圖像,殘 差圖像生成通知單元645通過(guò)殘差圖像延遲信號(hào)來(lái)通知生成了殘差圖像的 情況。因此,控制部67基于預(yù)測(cè)圖像延遲信號(hào)和來(lái)自殘差圖像生成通知 單元645的殘差圖像延遲信號(hào)來(lái)控制編碼數(shù)據(jù)解碼部61、系數(shù)數(shù)據(jù)處理部 64、運(yùn)動(dòng)矢量數(shù)據(jù)處理部65、以及運(yùn)動(dòng)補(bǔ)償部66的動(dòng)作定時(shí)。
      產(chǎn)業(yè)上的可利用性
      根據(jù)本發(fā)明的運(yùn)動(dòng)圖像解碼裝置,能夠提供一種避免了蓄積在外部圖 像存儲(chǔ)器中的基準(zhǔn)圖像的讀出負(fù)擔(dān)的偏差、解碼處理性能穩(wěn)定的運(yùn)動(dòng)圖像 解碼處理裝置,在該領(lǐng)域中有用。
      17以上通過(guò)實(shí)施例說(shuō)明了本發(fā)明,但是本發(fā)明不限于上述實(shí)施例,不言 而喻可以在本發(fā)明的范圍內(nèi)進(jìn)行各種變形和改進(jìn)。
      權(quán)利要求
      1.一種解碼方法,將圖像分割為矩形,對(duì)基于運(yùn)動(dòng)補(bǔ)償?shù)倪\(yùn)動(dòng)圖像壓縮數(shù)據(jù)進(jìn)行解碼而擴(kuò)展為圖像并存儲(chǔ)在圖像存儲(chǔ)器中,所述解碼方法的特征在于,對(duì)所述壓縮數(shù)據(jù)進(jìn)行解碼并輸出系數(shù)數(shù)據(jù)和運(yùn)動(dòng)矢量數(shù)據(jù);將所述系數(shù)數(shù)據(jù)存儲(chǔ)在系數(shù)數(shù)據(jù)存儲(chǔ)部中;將所述運(yùn)動(dòng)矢量數(shù)據(jù)存儲(chǔ)在運(yùn)動(dòng)矢量數(shù)據(jù)存儲(chǔ)部中;基于從所述系數(shù)數(shù)據(jù)存儲(chǔ)部讀出的系數(shù)數(shù)據(jù),進(jìn)行逆量化處理和逆頻率變換處理,生成矩形的殘差圖像;基于從所述運(yùn)動(dòng)矢量數(shù)據(jù)存儲(chǔ)部讀出的運(yùn)動(dòng)矢量數(shù)據(jù),從所述圖像存儲(chǔ)器讀出基準(zhǔn)圖像,生成矩形的預(yù)測(cè)圖像;對(duì)所述殘差圖像和所述預(yù)測(cè)圖像進(jìn)行加法運(yùn)算而生成解碼圖像,并將該解碼圖像存儲(chǔ)在所述圖像存儲(chǔ)器中;控制所述系數(shù)數(shù)據(jù)向所述系數(shù)數(shù)據(jù)存儲(chǔ)部的存儲(chǔ)和所述運(yùn)動(dòng)矢量數(shù)據(jù)向所述運(yùn)動(dòng)矢量數(shù)據(jù)存儲(chǔ)部的存儲(chǔ)的處理定時(shí);在從所述圖像存儲(chǔ)器讀出所述基準(zhǔn)圖像并生成矩形的所述預(yù)測(cè)圖像時(shí),將對(duì)于至少兩個(gè)以上的矩形的預(yù)測(cè)圖像存儲(chǔ)在預(yù)測(cè)圖像緩沖器中,并通過(guò)預(yù)測(cè)圖像延遲信號(hào)通知生成了對(duì)于所述至少兩個(gè)以上的矩形的預(yù)測(cè)圖像的情況;響應(yīng)于所述預(yù)測(cè)圖像延遲信號(hào)來(lái)控制所述處理定時(shí)。
      2. 如權(quán)利要求1所述的解碼方法,其特征在于,在所述運(yùn)動(dòng)矢量數(shù)據(jù)的各矩形數(shù)據(jù)上附加有表示是否需要運(yùn)動(dòng)補(bǔ)償?shù)?標(biāo)記,在從所述圖像存儲(chǔ)器讀出所述基準(zhǔn)圖像并生成矩形的所述預(yù)測(cè)圖像 時(shí),如果所述標(biāo)記表示不需要運(yùn)動(dòng)補(bǔ)償,則跳過(guò)對(duì)應(yīng)的矩形數(shù)據(jù)的處理并 轉(zhuǎn)換到下一矩形數(shù)據(jù)的處理。
      3. 如權(quán)利要求1或2所述的解碼方法,其特征在于, 在所述運(yùn)動(dòng)矢量數(shù)據(jù)上附加有控制信息,所述控制信息表示不需要運(yùn)動(dòng)補(bǔ)償?shù)木匦螖?shù)據(jù)的連續(xù)的個(gè)數(shù),在從所述圖像存儲(chǔ)器讀出所述基準(zhǔn)圖像并生成矩形的所述預(yù)測(cè)圖像 時(shí),同時(shí)跳過(guò)所述控制信息所表示的個(gè)數(shù)的矩形數(shù)據(jù)的處理,并轉(zhuǎn)換到下 一需要運(yùn)動(dòng)補(bǔ)償?shù)木匦螖?shù)據(jù)的處理。
      4. 如權(quán)利要求2或3所述的解碼方法,其特征在于, 所述控制信息對(duì)于需要運(yùn)動(dòng)補(bǔ)償?shù)木匦螖?shù)據(jù)包括矩形分割信息和所述基準(zhǔn)圖像的信息。
      5. 如權(quán)利要求1至4中的任一項(xiàng)所述的解碼方法,其特征在于,在從所述圖像存儲(chǔ)器讀出所述基準(zhǔn)圖像并生成矩形的所述預(yù)測(cè)圖像 時(shí),不取得矩形單位的同步,如果在所述運(yùn)動(dòng)矢量數(shù)據(jù)存儲(chǔ)部中存在應(yīng)處 理的數(shù)據(jù)、并且在所述預(yù)測(cè)圖像緩沖器中存在空閑容量,則執(zhí)行下一矩形 的運(yùn)動(dòng)矢量數(shù)據(jù)的處理,生成預(yù)測(cè)圖像,并將基于所述下一矩形的運(yùn)動(dòng)矢 量數(shù)據(jù)的預(yù)測(cè)圖像存儲(chǔ)在所述預(yù)測(cè)圖像緩沖器中。
      6. 如權(quán)利要求1至5中的任一項(xiàng)所述的解碼方法,其特征在于, 在生成矩形的所述殘差圖像時(shí),將通過(guò)所述逆頻率變換處理生成的矩形單位的所述殘差圖像存儲(chǔ)在能夠存儲(chǔ)一個(gè)以上的殘差圖像的殘差圖像緩 沖器中,并通過(guò)殘差圖像延遲信號(hào)通知生成了所述殘差圖像的情況,所述處理定時(shí)基于所述預(yù)測(cè)圖像延遲信號(hào)和所述殘差圖像延遲信號(hào)來(lái) 確定。
      7. —種解碼器,將圖像分割為矩形,對(duì)基于運(yùn)動(dòng)補(bǔ)償?shù)倪\(yùn)動(dòng)圖像壓縮 數(shù)據(jù)進(jìn)行解碼而擴(kuò)展為圖像并存儲(chǔ)在圖像存儲(chǔ)器中,所述解碼器的特征在 于,包括編碼數(shù)據(jù)解碼部,對(duì)所述壓縮數(shù)據(jù)進(jìn)行解碼并輸出系數(shù)數(shù)據(jù)和運(yùn)動(dòng)矢 量數(shù)據(jù);系數(shù)數(shù)據(jù)存儲(chǔ)部,存儲(chǔ)所述系數(shù)數(shù)據(jù); 運(yùn)動(dòng)矢量數(shù)據(jù)存儲(chǔ)部,存儲(chǔ)所述運(yùn)動(dòng)矢量數(shù)據(jù);系數(shù)數(shù)據(jù)處理部,基于從所述系數(shù)數(shù)據(jù)存儲(chǔ)部讀出的系數(shù)數(shù)據(jù),進(jìn)行 逆量化處理和逆頻率變換處理,生成矩形的殘差圖像;運(yùn)動(dòng)矢量數(shù)據(jù)處理部,基于從所述運(yùn)動(dòng)矢量數(shù)據(jù)存儲(chǔ)部讀出的運(yùn)動(dòng)矢量數(shù)據(jù),從所述圖像存儲(chǔ)器讀出基準(zhǔn)圖像,生成矩形的預(yù)測(cè)圖像;運(yùn)動(dòng)補(bǔ)償部,對(duì)由所述系數(shù)數(shù)據(jù)處理部生成的所述殘差圖像和由所述 運(yùn)動(dòng)矢量數(shù)據(jù)處理部生成的所述預(yù)測(cè)圖像進(jìn)行加法運(yùn)算而生成解碼圖像,并將該解碼圖像存儲(chǔ)在所述圖像存儲(chǔ)器中;以及 控制部,控制所述解碼器內(nèi)的動(dòng)作定時(shí);其中,所述運(yùn)動(dòng)矢量數(shù)據(jù)處理部具有預(yù)測(cè)圖像緩沖器和預(yù)測(cè)圖像生成 通知部,所述預(yù)測(cè)圖像緩沖器存儲(chǔ)對(duì)于至少兩個(gè)以上的矩形的預(yù)測(cè)圖像, 所述預(yù)測(cè)圖像生成通知部通過(guò)預(yù)測(cè)圖像延遲信號(hào)通知所述控制部生成了對(duì) 于所述至少兩個(gè)以上的矩形的預(yù)測(cè)圖像的情況;所述控制部響應(yīng)于來(lái)自所述預(yù)測(cè)圖像生成通知部的所述預(yù)測(cè)圖像延遲 信號(hào)來(lái)控制所述動(dòng)作定時(shí)。
      8. 如權(quán)利要求7所述的解碼器,其特征在于,在所述運(yùn)動(dòng)矢量數(shù)據(jù)的各矩形數(shù)據(jù)上附加有表示是否需要運(yùn)動(dòng)補(bǔ)償?shù)?標(biāo)記,如果所述標(biāo)記表示不需要運(yùn)動(dòng)補(bǔ)償,則所述矢量數(shù)據(jù)處理部跳過(guò)對(duì)應(yīng) 的矩形數(shù)據(jù)的處理并轉(zhuǎn)換到下一矩形數(shù)據(jù)的處理。
      9. 如權(quán)利要求7或8所述的解碼器,其特征在于, 在所述運(yùn)動(dòng)矢量數(shù)據(jù)上附加有控制信息,所述控制信息表示不需要運(yùn)動(dòng)補(bǔ)償?shù)木匦螖?shù)據(jù)的連續(xù)的個(gè)數(shù),所述運(yùn)動(dòng)矢量數(shù)據(jù)處理部同時(shí)跳過(guò)所述控制信息所表示的個(gè)數(shù)的矩形 數(shù)據(jù)的處理,并轉(zhuǎn)換到下一需要運(yùn)動(dòng)補(bǔ)償?shù)木匦螖?shù)據(jù)的處理。
      10. 如權(quán)利要求7至9中的任一項(xiàng)所述的解碼器,其特征在于, 所述控制信息對(duì)于需要運(yùn)動(dòng)補(bǔ)償?shù)木匦螖?shù)據(jù)包括矩形分割信息和所述基準(zhǔn)圖像的信息。
      11. 如權(quán)利要求7至10中的任一項(xiàng)所述的解碼器,其特征在于, 所述運(yùn)動(dòng)矢量數(shù)據(jù)處理部不取得矩形單位的同步,如果在所述運(yùn)動(dòng)矢量數(shù)據(jù)存儲(chǔ)部中存在應(yīng)處理的數(shù)據(jù)、并且在所述預(yù)測(cè)圖像緩沖器中存在空 閑容量,則執(zhí)行下一矩形的運(yùn)動(dòng)矢量數(shù)據(jù)的處理,生成預(yù)測(cè)圖像,并將基 于所述下一矩形的運(yùn)動(dòng)矢量數(shù)據(jù)的預(yù)測(cè)圖像存儲(chǔ)在所述預(yù)測(cè)圖像緩沖器中。
      12. 如權(quán)利要求7至11中的任一項(xiàng)所述的解碼器,其特征在于, 所述系數(shù)數(shù)據(jù)處理部具有殘差圖像緩沖器和殘差圖像生成通知部,所述殘差圖像緩沖器存儲(chǔ)一個(gè)以上的通過(guò)所述逆頻率變換處理生成的矩形單 位的殘差圖像,所述殘差圖像生成通知部通過(guò)殘差圖像延遲信號(hào)通知所述 控制部生成了所述殘差圖像的情況,所述控制部基于所述預(yù)測(cè)圖像延遲信號(hào)和所述殘差圖像延遲信號(hào)來(lái)控 制所述動(dòng)作定時(shí)。
      13. 如權(quán)利要求7至12中的任一項(xiàng)所述的解碼器,其特征在于,還包括所述圖像存儲(chǔ)器。
      14. 一種解碼裝置,其特征在于,包括權(quán)利要求7至13中的任一項(xiàng)所述的解碼器;以及輸入部,將被壓縮的數(shù)字音頻視頻數(shù)據(jù)轉(zhuǎn)換為適于解碼的形式的編碼 視頻數(shù)據(jù)和編碼音頻數(shù)據(jù),并將所述編碼視頻數(shù)據(jù)作為所述運(yùn)動(dòng)圖像壓縮 數(shù)據(jù)輸入到所述解碼器。
      全文摘要
      解碼器將圖像分割為矩形,對(duì)基于運(yùn)動(dòng)補(bǔ)償?shù)倪\(yùn)動(dòng)圖像壓縮數(shù)據(jù)進(jìn)行解碼而擴(kuò)展為圖像并存儲(chǔ)在圖像存儲(chǔ)器中,所述解碼器包括編碼數(shù)據(jù)解碼部,對(duì)壓縮數(shù)據(jù)進(jìn)行解碼并將系數(shù)數(shù)據(jù)和運(yùn)動(dòng)矢量數(shù)據(jù)存儲(chǔ)在存儲(chǔ)部中;系數(shù)數(shù)據(jù)處理部,基于從存儲(chǔ)部讀出的系數(shù)數(shù)據(jù),進(jìn)行逆量化處理和逆頻率變換處理,生成矩形的殘差圖像;運(yùn)動(dòng)矢量數(shù)據(jù)處理部,基于從存儲(chǔ)部讀出的運(yùn)動(dòng)矢量數(shù)據(jù),從圖像存儲(chǔ)器讀出基準(zhǔn)圖像,生成矩形的預(yù)測(cè)圖像;運(yùn)動(dòng)補(bǔ)償部,對(duì)殘差圖像和預(yù)測(cè)圖像進(jìn)行加法運(yùn)算而生成解碼圖像并存儲(chǔ)在圖像存儲(chǔ)器中;以及控制部,控制解碼器內(nèi)的動(dòng)作定時(shí)。運(yùn)動(dòng)矢量數(shù)據(jù)處理部具有預(yù)測(cè)圖像緩沖器和預(yù)測(cè)圖像生成通知部,所述預(yù)測(cè)圖像緩沖器存儲(chǔ)對(duì)于至少兩個(gè)以上的矩形的預(yù)測(cè)圖像,所述預(yù)測(cè)圖像生成通知部通過(guò)預(yù)測(cè)圖像延遲信號(hào)通知控制部生成了對(duì)于所述至少兩個(gè)以上的矩形的預(yù)測(cè)圖像的情況,控制部響應(yīng)于預(yù)測(cè)圖像延遲信號(hào)來(lái)控制動(dòng)作定時(shí)。
      文檔編號(hào)H04N7/32GK101637027SQ20078005220
      公開(kāi)日2010年1月27日 申請(qǐng)日期2007年3月20日 優(yōu)先權(quán)日2007年3月20日
      發(fā)明者中山寬, 渡部康弘, 萩谷太郎 申請(qǐng)人:富士通株式會(huì)社
      網(wǎng)友詢問(wèn)留言 已有0條留言
      • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
      1