專利名稱:信息處理設(shè)備和方法
技術(shù)領(lǐng)域:
本發(fā)明涉及信息處理設(shè)備和方法以及信息處理系統(tǒng),具體地,涉及這樣的信息處 理設(shè)備和方法以及信息處理系統(tǒng),借助于該信息處理設(shè)備和方法以及信息處理系統(tǒng),對于 內(nèi)容的數(shù)據(jù)傳輸,可以抑制不必要的延遲時間的增加,并且可以抑制內(nèi)容的質(zhì)量的不必要 的退化。
背景技術(shù):
迄今為止,作為視頻圖像傳輸/接收設(shè)備,存在用于廣播站或體育場的體育轉(zhuǎn)播 廣播等的雙重屏蔽導(dǎo)線系統(tǒng)。迄今采用的雙重屏蔽導(dǎo)線系統(tǒng)主要用于模擬圖像,但是隨著 近來的圖像處理數(shù)字化,可以構(gòu)想從今以后用于數(shù)字圖像的數(shù)字雙重屏蔽導(dǎo)線系統(tǒng)將會流 行。采用常見的數(shù)字雙重屏蔽導(dǎo)線系統(tǒng),以攝像頭拍攝視頻圖像,并且將其發(fā)送到傳 輸路徑(主線視頻圖像),并且在攝像機控制單元處接收該主線視頻圖像,并且將其輸出到 屏幕。攝像機控制單元用戶向攝像頭用戶給出關(guān)于拍攝的指令。攝像頭用戶基于它的指令 執(zhí)行拍攝。攝像機控制單元還使用與主線視頻圖像分離的另一個系統(tǒng)向攝像頭側(cè)發(fā)送返回 的視頻圖像。該返回的視頻圖像可以是正被轉(zhuǎn)換的從攝像頭提供的主線視頻圖像的結(jié)果, 或可以是攝像機控制單元處從外部輸入的視頻圖像。攝像頭將該返回的視頻圖像輸出到例 如屏幕。通過參考該返回的視頻圖像,攝像頭用戶可以確認,例如,由他/她拍攝的拍攝圖 像被在攝像機控制單元處接收得怎么樣。一般地,攝像頭和攝像機控制單元間的傳輸路徑的帶寬是有限的,并且因此需要 壓縮視頻圖像,以便通過該傳輸路徑將其發(fā)送。例如,在從攝像頭向攝像機控制單元發(fā)送的 主線視頻圖像是HDTV(高清晰度電視)信號的情況下(當前的信號大約為1.5Gbps),可以 將其壓縮到大約1/10,大約150Mbps。對于這種圖像壓縮方法,可以使用各種壓縮方法,例 如,MPEG(運動圖像專家組)等(見日本待審專利申請公開號9-261633)。上述是數(shù)字雙重屏蔽導(dǎo)線系統(tǒng)的基本配置和操作。對于這種雙重屏蔽導(dǎo)線系統(tǒng), 一般以同軸電纜等配置作為壓縮流的傳輸路徑的主線和返回線,并且以數(shù)字信號傳輸壓縮 流。因此,希望一般以恒定的位速率傳輸壓縮流。對于常見的編碼方法,通過編碼獲得的編碼數(shù)據(jù)的位速率,S卩,編碼位速率根據(jù)要 被編碼的圖像數(shù)據(jù)的圖像內(nèi)容改變(取決于編碼的難度)。因此,為了一般地以恒定的位速率傳輸編碼數(shù)據(jù),需要臨時存儲通過編碼獲得的編碼數(shù)據(jù),并且以恒定的位速率讀出存儲 在緩沖區(qū)內(nèi)的編碼數(shù)據(jù),從而平滑位速率。此時,為了進一步穩(wěn)定(平滑)傳輸編碼數(shù)據(jù)時的位速率,希望盡可能多地在緩沖 區(qū)內(nèi)積累編碼數(shù)據(jù)。另外,盡可能多地在緩沖區(qū)內(nèi)積累編碼數(shù)據(jù),從而還改進了壓縮效率。
發(fā)明內(nèi)容
然而注意,存在積累在緩沖區(qū)內(nèi)的數(shù)據(jù)量增加得越多,延遲時間增加得越多的可 能。在諸如上述的數(shù)字雙重屏蔽導(dǎo)線系統(tǒng)的情況下,圖像數(shù)據(jù)(編碼數(shù)據(jù))的數(shù)據(jù)傳輸?shù)?直接性是重要的。例如,當編碼數(shù)據(jù)從攝像頭到攝像機控制單元的傳輸?shù)难舆t時間增加時, 存在來自攝像機控制單元用戶的關(guān)于攝像頭用戶的指令過度延遲,使得在確認了主線視頻 圖像之后才執(zhí)行它們的可能。另外,存在攝像機控制單元用戶和攝像頭用戶在相同時刻觀 看的圖像的時間滯后增加的可能性(即,存在彼此觀看到不同圖像的可能性),并且攝像頭 用戶難以理解攝像機控制單元用戶的指令。另外,當在傳輸返回的視頻圖像時引起極大延 遲時,根據(jù)相同的原因,存在試圖確認該返回的視頻圖像的攝像頭用戶更難以理解攝像機 控制單元用戶的指令的可能性。根據(jù)這種原因,尤其在拍攝動態(tài)對象諸如體育轉(zhuǎn)播廣播的情況下,攝像機控制單 元用戶指示攝像頭用戶的時刻是重要的。即,在諸如上述的數(shù)字雙重屏蔽導(dǎo)線系統(tǒng)的情況 下,不希望數(shù)據(jù)傳輸時延遲時間不必要的增加。然而注意,當簡單地減小緩沖區(qū)處的編碼數(shù)據(jù)的積累數(shù)量時,如上所述,存在傳輸 時位速率變得不穩(wěn)定的可能,并且因此圖像質(zhì)量的退化將增加。已經(jīng)認識到,對于內(nèi)容的數(shù)據(jù)傳輸,不僅需要能夠容易地抑制不必要的延遲時間 的增加,而且需要能夠容易地抑制關(guān)于內(nèi)容的質(zhì)量的不必要的退化。根據(jù)本發(fā)明的實施例,一種信息處理設(shè)備包括積累單元,配置為積累通過對圖像 數(shù)據(jù)編碼而獲得的編碼數(shù)據(jù);讀取單元,配置為以數(shù)據(jù)增量讀出編碼數(shù)據(jù);確定單元,配置 為確定指示積累單元處的編碼數(shù)據(jù)的積累狀態(tài)的參數(shù)是否滿足預(yù)定的積累條件;禁止單 元,配置為在確定單元確定所述參數(shù)滿足所述積累條件的情況下,禁止將被在作為基準的、 正被讀取單元以數(shù)據(jù)增量讀出的編碼數(shù)據(jù)之后讀出的編碼數(shù)據(jù)的讀出;和控制單元,配置 為控制讀取單元以數(shù)據(jù)增量省略被禁止單元禁止讀出的編碼數(shù)據(jù)的讀出,并且以數(shù)據(jù)增量 執(zhí)行未被禁止單元禁止讀出的編碼數(shù)據(jù)的讀出。所述參數(shù)可以包括關(guān)于積累在存儲單元內(nèi)的編碼數(shù)據(jù)的數(shù)據(jù)增量的數(shù)目,并且所 述確定單元確定所述數(shù)據(jù)增量的數(shù)目是否等于或大于閾值。所述參數(shù)可以包括讀取單元讀出積累在積累單元內(nèi)的所有編碼數(shù)據(jù)所需的時間, 并且所述確定單元確定是否可以在所述時間內(nèi)讀出積累在積累單元內(nèi)的所有編碼數(shù)據(jù)。禁止單元可以以從將被在作為基準的編碼數(shù)據(jù)之后讀出的編碼數(shù)據(jù)起連續(xù)的、不 少于所述確定單元確定所述參數(shù)不滿足所述積累條件所需的數(shù)據(jù)增量的數(shù)目禁止將被在 作為基準的編碼數(shù)據(jù)之后讀出的編碼數(shù)據(jù)的讀出。禁止單元可以刪除作為基準的編碼數(shù)據(jù)之后的編碼數(shù)據(jù),以便禁止該編碼數(shù)據(jù)的 讀出。所述數(shù)據(jù)增量可以是對圖像數(shù)據(jù)編碼時的編碼處理增量。
5
在通過對圖像數(shù)據(jù)分層進行濾波處理,產(chǎn)生為每個頻帶劃分的系數(shù)數(shù)據(jù)的情況 下,所述數(shù)據(jù)增量可以包括行塊,所述行塊包括產(chǎn)生最低帶分量的子帶的至少一行的量的 系數(shù)數(shù)據(jù)所需行數(shù)的量圖像數(shù)據(jù)??梢园磮?zhí)行用于合成被劃分為頻帶的多個子帶的系數(shù)數(shù)據(jù),以便產(chǎn)生圖像數(shù)據(jù)的 合成處理的順序,為每個行塊重新布置編碼數(shù)據(jù)??梢詮牡蛶Х至康礁邘Х至康捻樞驗槊總€行塊重新布置編碼數(shù)據(jù)。所述信息處理設(shè)備還可以包括編碼單元,配置為對圖像數(shù)據(jù)編碼,以便產(chǎn)生編碼 數(shù)據(jù);寫單元,配置為以數(shù)據(jù)增量將由編碼單元產(chǎn)生的編碼數(shù)據(jù)寫到存儲單元內(nèi);和打包 單元,配置為將由讀出單元讀出的編碼數(shù)據(jù)打包。該信息處理設(shè)備還可以包括控制單元,配置為控制編碼單元的編碼處理、寫單元 的寫處理、讀出單元的讀出處理、以及打包單元的打包處理,以便相互并行地執(zhí)行它們。另外,根據(jù)本發(fā)明的實施例,一種信息處理方法,包括步驟積累通過對圖像數(shù)據(jù) 編碼獲得的編碼數(shù)據(jù);以數(shù)據(jù)增量讀出編碼數(shù)據(jù);確定指示積累步驟中的編碼數(shù)據(jù)的積累 狀態(tài)的參數(shù)是否滿足預(yù)定的積累條件;在確定步驟中確定所述參數(shù)滿足所述積累條件的情 況下,禁止將在作為基準的、正在讀取步驟中以數(shù)據(jù)增量讀出的編碼數(shù)據(jù)之后讀出的編碼 數(shù)據(jù)的讀出;并且控制所述讀取步驟,以便以數(shù)據(jù)增量省略在禁止步驟中被禁止讀出的編 碼數(shù)據(jù)的讀出,并且以數(shù)據(jù)增量執(zhí)行在禁止步驟中未被禁止讀出的編碼數(shù)據(jù)的讀出。對于上述的配置,確定指示積累單元中的編碼數(shù)據(jù)的積累狀態(tài)的參數(shù)是否滿足預(yù) 定的積累條件,并且在確定所述參數(shù)滿足預(yù)定的積累條件的情況下,以數(shù)據(jù)增量省略被禁 止讀出的編碼數(shù)據(jù)的讀出,并且以數(shù)據(jù)增量執(zhí)行未被禁止讀出的編碼數(shù)據(jù)的讀出。根據(jù)本發(fā)明的一個實施例,一種信息處理設(shè)備包括積累單元,配置為積累通過對 圖像數(shù)據(jù)編碼獲得的編碼數(shù)據(jù);確認單元,配置為以數(shù)據(jù)增量確認積累單元中積累的編碼 數(shù)據(jù)的丟失;讀取單元,配置為在編碼數(shù)據(jù)的丟失未被確認單元確認的情況下,以數(shù)據(jù)增量 讀出積累單元中積累的編碼數(shù)據(jù);以及補充單元,配置為在編碼數(shù)據(jù)的丟失被確認單元確 認的情況下,通過輸出替代數(shù)據(jù)而不是讀取丟失的編碼數(shù)據(jù),以數(shù)據(jù)增量提供編碼數(shù)據(jù)。該信息處理設(shè)備還可以包括保持單元,配置為保持所述替代數(shù)據(jù),在確認單元確 認了編碼數(shù)據(jù)的丟失的情況下,所述補充單元從保持單元中讀出替代數(shù)據(jù),以便輸出該替 代數(shù)據(jù),而不是讀出丟失的編碼數(shù)據(jù)。該信息處理設(shè)備還可以包括保持單元,配置為以數(shù)據(jù)增量保持與積累在積累單 元中的編碼數(shù)據(jù)相同的數(shù)據(jù),在確認單元確認了編碼數(shù)據(jù)的丟失的情況下,補充單元以數(shù) 據(jù)增量從保持單元中讀出與過去由讀取單元讀出的編碼數(shù)據(jù)相同的編碼數(shù)據(jù),以便輸出該 編碼數(shù)據(jù)。該信息處理設(shè)備還可以包括解碼單元,配置為對讀取單元讀出的編碼數(shù)據(jù)、以及 由補充單元提供的編碼數(shù)據(jù)解碼。在通過對圖像數(shù)據(jù)分層進行濾波處理,產(chǎn)生為每個頻帶劃分的系數(shù)數(shù)據(jù)的情況 下,數(shù)據(jù)增量可以包括行塊,所述行塊包括產(chǎn)生最低帶分量的子帶的至少一行的量的系數(shù) 數(shù)據(jù)所需行數(shù)的量的圖像數(shù)據(jù)。可以按執(zhí)行用于合成被劃分為頻帶的多個子帶的系數(shù)數(shù)據(jù),以便產(chǎn)生圖像數(shù)據(jù)的 合成處理的順序,為每個行塊重新布置編碼數(shù)據(jù)。
可以按從低帶分量到高帶分量的順序為每個行塊重新布置編碼數(shù)據(jù)。另外,根據(jù)本發(fā)明的一個實施例,一種信息處理方法包括步驟積累通過對圖像 數(shù)據(jù)編碼獲得的編碼數(shù)據(jù);以數(shù)據(jù)增量確認在積累步驟中積累的編碼數(shù)據(jù)的丟失;在編碼 數(shù)據(jù)的丟失未被在確認步驟中確認的情況下,以數(shù)據(jù)增量讀出在積累步驟中積累的編碼數(shù) 據(jù);和在編碼數(shù)據(jù)的丟失被在確認步驟中確認的情況下,通過輸出替代數(shù)據(jù)而不是讀取丟 失的編碼數(shù)據(jù),以數(shù)據(jù)增量提供編碼數(shù)據(jù)。以上述的配置,以數(shù)據(jù)增量確認積累單元中積累的編碼數(shù)據(jù)的丟失,并且在編碼 數(shù)據(jù)的丟失未被確認的情況下,以數(shù)據(jù)增量讀出積累單元中積累的編碼數(shù)據(jù),并且在編碼 數(shù)據(jù)的丟失已被確認的情況下,通過輸出替代數(shù)據(jù)而不是讀取丟失的編碼數(shù)據(jù),以數(shù)據(jù)增 量提供編碼數(shù)據(jù)。根據(jù)本發(fā)明的實施例,可以傳輸數(shù)據(jù)。具體地,對于內(nèi)容的數(shù)據(jù)傳輸,不僅可以容 易地抑制不必要的延遲時間的增加,而且可以容易地抑制內(nèi)容的質(zhì)量的不必要的退化。
圖1是示出了可以應(yīng)用本發(fā)明的實施例的數(shù)字雙重屏蔽導(dǎo)線系統(tǒng)的配置例子的 方框圖;圖2是示出了圖1所示的視頻信號編碼單元的詳細的配置例子的方框圖;圖3是示出了圖2所示的編碼單元的詳細配置例子的方框圖;圖4是用于示意描述小波變換的示意圖;圖5是用于示意描述小波變換的示意圖;圖6是示出了通過以5X3濾波器提升至劃分等級=2執(zhí)行濾波的例子的示意圖;圖7是示意地示出了根據(jù)本發(fā)明的小波變換和小波逆變換的流程的示意圖;圖8是用于描述來自圖2所示的編碼單元的編碼數(shù)據(jù)的輸出順序的圖;圖9是用于描述在每個區(qū)產(chǎn)生的碼量的改變的圖;圖10是示出了圖2所示的傳輸緩沖區(qū)控制單元的詳細的配置例子的方框圖;圖11是示出了圖10所示的區(qū)信息控制單元的詳細的配置例子的方框圖;圖12是示出了被可讀取地存儲在緩沖區(qū)內(nèi)的編碼數(shù)據(jù)的數(shù)量的在時間上的改變 的例子的示意圖;圖13是示出了被可讀取地存儲在緩沖區(qū)內(nèi)的編碼數(shù)據(jù)的數(shù)量的在時間上的改變 的另一個例子的示意圖;圖14是示出了頭部詳細的配置例子的示意圖;圖15是描述交換編碼數(shù)據(jù)的方法的例子的示意圖;圖16是示出了圖1所示的視頻信號解碼單元的詳細的配置例子的方框圖;圖17是示出了圖16所示的接收緩沖區(qū)控制單元的詳細的配置例子的圖;圖18是示出了圖17所示的區(qū)信息控制單元的詳細的配置例子的圖;圖19是示出了可讀取地存儲在緩沖區(qū)內(nèi)的編碼數(shù)據(jù)的數(shù)量的在時間上的改變的 例子的示意圖;圖20是用于描述來自圖16所示的接收緩沖區(qū)控制單元的編碼數(shù)據(jù)的輸出順序的 7
圖21是示出了可讀取地存儲在緩沖區(qū)內(nèi)的編碼數(shù)據(jù)的數(shù)量的在時間上的改變的 另一個例子的示意圖;圖22是示出了圖16所示的解碼單元的詳細的配置例子的方框圖23是用于描述編碼處理的流程的例子的流程圖24是用于描述傳輸緩沖區(qū)寫控制處理的例子的流程圖25是用于描述傳輸緩沖區(qū)讀控制處理的例子的流程圖26是用于描述接收緩沖區(qū)寫控制處理的例子的流程圖27是用于描述接收緩沖區(qū)讀控制處理的例子的流程圖28是用于描述解碼處理的流程的例子的流程圖29是示意地說明并行操作的例子的示意圖30是示出了圖16所示的接收緩沖區(qū)控制單元的另一個詳細的配置例子的圖
圖31是示出了圖30所示的區(qū)信息控制單元的詳細的配置例子的方框圖32是用于描述圖30所示的接收緩沖區(qū)控制單元的編碼數(shù)據(jù)的輸出順序的圖
圖33是用于描述接收緩沖區(qū)寫控制處理的例子的流程圖34是用于描述接收緩沖區(qū)讀控制處理的例子的流程圖;和
圖35是示出了應(yīng)用本發(fā)明的實施例的個人計算機的配置例子的圖。
具體實施例方式圖1是示出了應(yīng)用本發(fā)明的實施例的數(shù)字雙重屏蔽導(dǎo)線系統(tǒng)的配置例子的方框 圖。在圖1中,數(shù)字雙重屏蔽導(dǎo)線系統(tǒng)100是在電視廣播站、制作工作室等處采用的系統(tǒng), 并且由傳輸單元110、雙重屏蔽導(dǎo)線電纜111、照相機控制單元112等配置而成。對于電視節(jié)目等的內(nèi)容制作,諸如攝影間錄制、體育轉(zhuǎn)播廣播等,有時采用由攝像 機和中央控制系統(tǒng)配置而成的系統(tǒng),所述攝像機執(zhí)行拍攝,所述中央控制系統(tǒng)用于記錄通 過攝像機的拍攝獲得的圖像數(shù)據(jù)、轉(zhuǎn)換輸入/輸出圖像數(shù)據(jù)、或編輯圖像數(shù)據(jù)。通常情況下采用多個攝像機進行拍攝。這些多個攝像機通過數(shù)字雙重屏蔽導(dǎo)線 系統(tǒng)100連接到中央控制系統(tǒng)。每個攝像機被一個攝像機操作員操作,以便通過使用成像 設(shè)備等拍攝圖像,并且產(chǎn)生其圖像數(shù)據(jù)。中央控制系統(tǒng)是由多個設(shè)備配置而成的用于控制 (管理)內(nèi)容制作的系統(tǒng),并且具有內(nèi)容記錄、輸入/輸出轉(zhuǎn)換、內(nèi)容編輯等功能。該中央控 制系統(tǒng)例如由給出拍攝指令的導(dǎo)演操作,諸如導(dǎo)演等,或接收導(dǎo)演的指令的人員等。對于內(nèi)容制作,導(dǎo)演執(zhí)行關(guān)于操作每個攝像機的攝像機操作員的關(guān)于拍攝的指 揮。根據(jù)導(dǎo)演的指令拍攝的圖像數(shù)據(jù)被提供給中央控制系統(tǒng),并且被處理。圖1中所示的數(shù)字雙重屏蔽導(dǎo)線系統(tǒng)100是用于執(zhí)行在攝像機側(cè)和中央控制系統(tǒng) 側(cè)之間執(zhí)行的諸如拍攝指令和內(nèi)容(視頻和音頻)的交換的系統(tǒng)。換言之,上述的攝像機 和中央控制系統(tǒng)通過圖1所示的數(shù)字雙重屏蔽導(dǎo)線系統(tǒng)100執(zhí)行內(nèi)容或指令的交換。數(shù)字雙重屏蔽導(dǎo)線系統(tǒng)100將例如通過攝像機進行拍攝而獲得的圖像數(shù)據(jù)和音 頻數(shù)據(jù)作為實際被廣播或作為材料被采用的主線數(shù)據(jù)(圖像數(shù)據(jù)被稱為“主線圖片數(shù)據(jù)”, 音頻數(shù)據(jù)被稱為“主線音頻數(shù)據(jù)”,并且主線視頻數(shù)據(jù)圖像被稱為“主線視頻圖片”)傳輸?shù)?中央控制系統(tǒng)。另外,數(shù)字雙重屏蔽導(dǎo)線系統(tǒng)100將例如包括導(dǎo)演的指令的音頻數(shù)據(jù)、控制 命令等傳輸?shù)綌z像機。另外,數(shù)字雙重屏蔽導(dǎo)線系統(tǒng)100將例如從攝像機傳輸?shù)闹骶€圖片數(shù)據(jù)(返回圖片數(shù)據(jù)被稱為返回視頻圖片)作為返回圖片數(shù)據(jù)傳輸?shù)街醒肟刂葡到y(tǒng)。接著,將描述關(guān)于數(shù)字雙重屏蔽導(dǎo)線系統(tǒng)100的配置。對于數(shù)字雙重屏蔽導(dǎo)線系 統(tǒng)100,傳輸單元110和照相機控制單元112通過作為同軸電纜的雙重屏蔽導(dǎo)線電纜111連接。傳輸單元110是用于執(zhí)行關(guān)于攝像機側(cè)的傳輸?shù)奶幚淼奶幚韱卧?。在圖1中,傳 輸單元Iio連接到具有與拍攝有關(guān)的功能的攝像機單元113。傳輸單元110可以內(nèi)置于攝 像機內(nèi),或可以使用預(yù)定的方法作為外部設(shè)備連接到攝像機。即,可以做出這樣的布置,其 中圖1所示的攝像機單元113和傳輸單元110被配置為不同的設(shè)備,或攝像機單元113和 傳輸單元110被配置為單個設(shè)備。照相機控制單元112是例如一般被稱為CXU (攝像機控制單元)的處理單元,并且 執(zhí)行關(guān)于中央控制系統(tǒng)側(cè)的傳輸?shù)奶幚?。照相機控制單元112可以內(nèi)置于中央控制系統(tǒng)的 預(yù)定設(shè)備內(nèi),或可以使用預(yù)定的方法作為中央控制系統(tǒng)的外部設(shè)備連接到中央控制系統(tǒng)的 預(yù)定設(shè)備。注意在圖1中,假設(shè)數(shù)字雙重屏蔽導(dǎo)線系統(tǒng)100不僅包括傳輸單元110、雙重屏蔽 導(dǎo)線電纜111和照相機控制單元112,并且包括攝像機單元113和其外部設(shè)備(稍后描述) 進行描述。另外實際上,攝像機單元113還執(zhí)行聲音收集。即,攝像機單元113不僅產(chǎn)生圖像 數(shù)據(jù)而且產(chǎn)生音頻數(shù)據(jù)。該音頻數(shù)據(jù)被作為數(shù)字音頻信號與圖像數(shù)據(jù)一起通過數(shù)字雙重屏 蔽導(dǎo)線系統(tǒng)100傳輸?shù)秸障鄼C控制單元112。然而注意,該音頻數(shù)據(jù)與本發(fā)明的本質(zhì)沒有關(guān) 系,從而下面在適當時省略關(guān)于音頻數(shù)據(jù)的描述以避免復(fù)雜化。在由CXD(電荷耦合器件)等構(gòu)成的未示出的成像設(shè)備處,攝像機單元113接收通 過包括鏡頭、聚焦機構(gòu)、縮放機構(gòu)、光圈調(diào)整機構(gòu)等的光學(xué)系統(tǒng)150進入的來自對象的光。 該成像設(shè)備通過光電轉(zhuǎn)換將收到的光轉(zhuǎn)換為電信號,進一步對該電信號進行預(yù)定的信號處 理,并且輸出基帶數(shù)字視頻信號(圖像數(shù)據(jù))。將該數(shù)字視頻信號映射為HD-SDI (高清晰度 串行數(shù)據(jù)接口)格式并且輸出。另外,攝像機單元113與被用作監(jiān)視器的顯示單元151和用于與外部交換音頻的 對講機152連接。傳輸單元110具有視頻信號編碼單元120和視頻信號解碼單元121、數(shù)字調(diào)制單 元122和數(shù)字解調(diào)單元123、放大器124和125以及視頻分割/合成單元126,并且連接到 攝像機單元113。從攝像機單元113將例如被映射為HD-SDI格式的基帶數(shù)字視頻信號(圖像數(shù)據(jù)) 提供給傳輸單元110。該數(shù)字視頻信號是作為材料被廣播或采用的主線圖片數(shù)據(jù)信號(主 線數(shù)字視頻信號),并且被在視頻信號編碼單元120處壓縮和編碼以便產(chǎn)生編碼數(shù)據(jù)(碼 流),該編碼數(shù)據(jù)被打包并且提供給數(shù)字調(diào)制單元122。數(shù)字調(diào)制單元122將提供的碼流調(diào) 制為適合在雙重屏蔽導(dǎo)線電纜111上傳輸?shù)母袷讲⑶逸敵?。將從照相機控制單元112輸出 的信號通過放大器124提供給視頻分割/合成單元126。視頻分割/合成單元126將提供 的信號發(fā)送到雙重屏蔽導(dǎo)線電纜111。這些信號被通過雙重屏蔽導(dǎo)線電纜111提供給照相 機控制單元112。通過雙重屏蔽導(dǎo)線電纜111將從照相機控制單元112輸出的信號提供給傳輸單元110并且在傳輸單元110處接收。將收到的信號提供給視頻分割/合成單元126,并且將數(shù) 字視頻信號部分和其它信號部分分開。通過放大器125將收到的信號中的數(shù)字視頻信號部 分提供給數(shù)字解調(diào)單元123,解調(diào)被在照相機控制單元112側(cè)調(diào)制為適合于雙重屏蔽導(dǎo)線 電纜111上的傳輸?shù)母袷降男盘?,并且恢?fù)碼流包。將碼流包提供給視頻信號解碼單元121。視頻信號解碼單元121解釋碼流包,以便 提取(解包)碼流,解碼提取的碼流壓縮編碼,并且恢復(fù)基帶數(shù)字視頻信號。將解碼的數(shù)字 視頻信號映射到HD-SDI格式并且輸出,并且作為返回圖片數(shù)據(jù)信號(被稱為返回數(shù)字視頻 信號)提供給攝像機單元113。將返回數(shù)字視頻信號提供給連接到攝像機單元113的顯示 單元151,并且由攝像機操作員用于監(jiān)視。注意可以做出這樣的布置,其中還在顯示單元151上顯示由攝像機單元113拍攝 的傳輸?shù)街醒肟刂葡到y(tǒng)之前的主線視頻圖片。然而,如上所述壓縮并且傳輸該主線視頻圖 片數(shù)據(jù),從而在傳輸之前的圖片和傳輸之后的圖片之間,由于某些情況的圖像質(zhì)量的退化, 即使互相具有相同時刻的幀圖像在視覺上也會極大地不同。因此,為了攝像機操作員可以 容易地理解以何種狀態(tài)在中央控制系統(tǒng)處接收主線圖片數(shù)據(jù),希望在顯示單元151上顯示 從照相機控制單元112提供的返回視頻圖片。在將主線圖片傳輸?shù)街醒肟刂葡到y(tǒng)之后,以中央控制系統(tǒng)記錄、編輯其圖像被顯 示在監(jiān)視器上或輸出到外部設(shè)備的主線圖片。即,在中央控制系統(tǒng)處使用主線圖片數(shù)據(jù),所 以攝像機操作員希望在理解使用時該圖像的狀態(tài)的同時執(zhí)行拍攝。例如,可以構(gòu)想由于圖 像質(zhì)量的退化,不能在傳輸后的主線視頻圖片處視覺地識別出可在傳輸前的主線視頻圖片 處視覺地識別出的對象。在顯示單元151上顯示返回視頻圖片,由此攝像機操作員可以容 易地理解,由于圖像質(zhì)量的退化不能在視覺上識別出該對象,并且因此可以改變拍攝方法, 以便即使在傳輸后也能在視覺上識別出其上的對象。另外,操作中央控制系統(tǒng)的導(dǎo)演在確認主線視頻圖片的同時,執(zhí)行與關(guān)于攝像機 操作員的拍攝有關(guān)的指揮,但是在此時,當由攝像機操作員確認的圖像和由導(dǎo)演確認的圖 像彼此不同時,存在攝像機操作員不能理解來自導(dǎo)演的指令的含意的可能。因此,在顯示單 元151上顯示從照相機控制單元112側(cè)提供的返回視頻圖片,由此攝像機操作員可以基于 圖像是何種類容易地理解導(dǎo)演發(fā)出的指令,并且因此可以更正確地理解來自導(dǎo)演的指令的
3眉、ο照相機控制單元112具有視頻分割/合成單元130、放大器131和132、前端單元 133、數(shù)字解調(diào)單元134和數(shù)字調(diào)制單元135以及視頻信號解碼單元136和視頻信號編碼單 元 137。從傳輸單元110輸出的信號被通過雙重屏蔽導(dǎo)線電纜111提供給照相機控制單元 112,并且被在照相機控制單元112處接收。收到的信號被提供給視頻分割/合成單元130。 視頻分割/合成單元130通過放大器131和前端單元133將提供給它的信號提供給數(shù)字解 調(diào)單元134。注意,前端單元133具有用于調(diào)整輸入信號的增益的增益控制單元,用于對輸 入信號執(zhí)行預(yù)定的濾波處理的濾波單元等。數(shù)字解調(diào)單元134解調(diào)被在傳輸單元110側(cè)調(diào)制為適合于雙重屏蔽導(dǎo)線電纜111 上的傳輸?shù)母袷降男盘?,并且恢?fù)碼流包。該碼流包被提供給視頻信號解碼單元136。視 頻信號解碼單元136解釋該碼流包,以便以與視頻信號解碼單元121相同的方式提取(解包)碼流,解碼提取的碼流的壓縮編碼,并且恢復(fù)基帶數(shù)字視頻信號。將解碼的數(shù)字視頻信 號映射到HD-SDI格式并且輸出,并且作為主線數(shù)字視頻信號輸出到外部中央控制系統(tǒng),其 中例如將圖片顯示在監(jiān)視器上,或?qū)ζ溥M行編輯。將數(shù)字音頻信號向外部提供給照相機控制單元112。將數(shù)字音頻信號提供給例如 攝像機操作員的對講機152,以便用于將音頻指令從導(dǎo)演傳播給攝像機操作員。視頻信號 解碼單元136還將解碼的數(shù)字視頻信號作為返回數(shù)字視頻信號提供給視頻信號編碼單元 137。視頻信號編碼單元137以與視頻信號編碼單元120相同的方式對從視頻信號解碼單 元136提供的基帶數(shù)字視頻信號壓縮和編碼,對獲得的編碼數(shù)據(jù)(碼流)打包,并且將它的 包提供給數(shù)字調(diào)制單元135。數(shù)字調(diào)制單元135將提供的碼流調(diào)制為適合于雙重屏蔽導(dǎo)線電纜111上的傳輸?shù)?格式的信號,并且輸出。從數(shù)字調(diào)制單元135輸出的信號被通過前端單元133和放大器132 提供給視頻分割/合成單元130。視頻分割/合成單元130將這些信號與其它信號一起多 路復(fù)用,并且將它們發(fā)送到雙重屏蔽導(dǎo)線電纜111。該信號被通過雙重屏蔽導(dǎo)線電纜111作 為返回的數(shù)字視頻信號提供給傳輸單元110。這種數(shù)字雙重屏蔽導(dǎo)線系統(tǒng)100需要數(shù)據(jù)傳輸時的直接性(實時屬性)。例如,導(dǎo) 演在參考從攝像機單元113傳輸?shù)闹饕曨l圖片的同時執(zhí)行關(guān)于攝像機操作員的指揮,所以 當自在攝像機單元113處產(chǎn)生主線圖片數(shù)據(jù),直到主線圖片數(shù)據(jù)被數(shù)字雙重屏蔽導(dǎo)線系統(tǒng) 100傳輸,并且在中央控制系統(tǒng)處顯示圖像為止的延遲時間增加時,存在從導(dǎo)演到攝像機操 作員的指令過度延遲的可能。另外,當自從傳輸單元110傳輸?shù)秸障鄼C控制單元112的主 線圖片數(shù)據(jù)被再次傳輸?shù)絺鬏攩卧?10,直到在顯示單元151上顯示其圖像(主線視頻圖 片)為止的延遲時間增加時,存在基于主線視頻圖片執(zhí)行指令的時刻與返回的視頻圖片的 時刻不相同的可能,并且攝像機操作員難以理解其指令的含意。根據(jù)諸如上述的原因,尤其在拍攝動態(tài)對象諸如體育轉(zhuǎn)播廣播的情況下,來自攝 像機控制單元用戶的關(guān)于攝像頭用戶的指令的時間是重要的。即,對于數(shù)字雙重屏蔽導(dǎo)線 系統(tǒng)100,希望盡可能多地減少數(shù)據(jù)傳輸?shù)难舆t時間。 因此,如后面所述,視頻信號編碼單元120和視頻信號編碼單元137被配置為以較 短的延遲對圖像數(shù)據(jù)編碼。另外,視頻信號編碼單元120和視頻信號編碼單元137被配置 為以較短的延遲解碼編碼數(shù)據(jù)。然而,存在除了編碼處理和解碼處理之外進一步減少延遲 時間的需要。附帶地,對于數(shù)字雙重屏蔽導(dǎo)線系統(tǒng)100,傳輸路徑的帶寬是有限的,所以希望一 般以恒定位速率傳輸編碼數(shù)據(jù)。例如,對于數(shù)字雙重屏蔽導(dǎo)線系統(tǒng)100,當假設(shè)作為傳輸主 線圖片數(shù)據(jù)的編碼數(shù)據(jù)的路線的主線,以及返回的圖片數(shù)據(jù)的編碼數(shù)據(jù)的返回路線中的每 一個的帶寬是150MbpS時,視頻信號編碼單元120和視頻信號編碼單元137需要將主線圖 片數(shù)據(jù)和返回的圖片數(shù)據(jù)壓縮到150Mbps的位速率。然而注意,一般地,壓縮的難度根據(jù)構(gòu)成圖像數(shù)據(jù)的圖片(在根據(jù)隔行掃描方法 的圖像的情況下為場,在根據(jù)漸進方法的圖像的情況下為幀)而不同,所以對于每個圖片, 產(chǎn)生的碼的數(shù)量很可能會波動。因此,視頻信號編碼單元120和視頻信號編碼單元137在緩沖區(qū)內(nèi)積累通過編碼 產(chǎn)生的編碼數(shù)據(jù),以便穩(wěn)定傳輸該編碼數(shù)據(jù)時的位速率(傳輸速率),以預(yù)定的位速率從其
11緩沖區(qū)內(nèi)讀出編碼數(shù)據(jù),并且傳輸它們,由此平滑傳輸速率。該緩沖區(qū)的容量越大,即,要被 積累在緩沖區(qū)中的數(shù)據(jù)的數(shù)量增加,視頻信號編碼單元120和視頻信號編碼單元137越可 以穩(wěn)定的方式傳輸編碼數(shù)據(jù)。即,要被積累在緩沖區(qū)中的數(shù)據(jù)的數(shù)量增加得越多,一般地視 頻信號編碼單元120和視頻信號編碼單元137越可以恒定的傳輸速率傳輸編碼數(shù)據(jù),即使 產(chǎn)生的碼的數(shù)量有較寬的波動。然而,要被積累在緩沖區(qū)中的數(shù)據(jù)的數(shù)量增加得越多,傳輸所需的延遲時間的增 加越多。因此,如后面所述,視頻信號編碼單元120、視頻信號解碼單元121、視頻信號解碼 單元136和視頻信號編碼單元137執(zhí)行平滑處理和接收處理,以便抑制不必要的延遲時間 的增加,并且還抑制內(nèi)容的質(zhì)量的不必要的退化。注意,在圖1中,進行了這樣的描述,其中雙重屏蔽導(dǎo)線電纜111是同軸電纜,但是 可以采用任意的傳輸介質(zhì),只要該介質(zhì)能夠傳輸編碼數(shù)據(jù)既可,所以可以是有線電纜或無 線電纜,或可以包括有線和無線電纜兩者。另外,其內(nèi)可以包括單個或多個網(wǎng)絡(luò)。另外,在圖1中,傳輸單元110和照相機控制單元112被示出為一對一地連接,但 是不言而喻的是多個傳輸單元110可以連接到單個照相機控制單元112。接著,將給出關(guān)于每個單元的細節(jié)的描述。圖2是示出了圖1所示的視頻信號編碼 單元120的配置例子的方框圖。注意,圖1所示的視頻信號編碼單元137具有與視頻信號 編碼單元120相同的配置,并且執(zhí)行相同的處理,從而可以采用關(guān)于視頻信號編碼單元120 的描述。因此,為了簡化描述,除了必要的情況外,將省略對視頻信號編碼單元137的描述。在圖2中,視頻信號編碼單元120包括編碼單元201、傳輸緩沖區(qū)控制單元202和 包產(chǎn)生單元203。編碼單元201使用預(yù)定的編碼方法對從攝像機單元113提供的主線圖片數(shù)據(jù)編 碼,并且將獲得的編碼數(shù)據(jù)提供給傳輸緩沖區(qū)控制單元202。傳輸緩沖區(qū)控制單元202在 其內(nèi)置的緩沖區(qū)內(nèi)積累提供的編碼數(shù)據(jù),以預(yù)定的位速率讀出其中的編碼數(shù)據(jù),并且將其 提供給包產(chǎn)生單元203,從而平滑編碼數(shù)據(jù)的傳輸速率。包產(chǎn)生單元203通過為每個預(yù)定 的數(shù)據(jù)增量增加頭信息,對從傳輸緩沖區(qū)控制單元202提供的編碼數(shù)據(jù)打包。包產(chǎn)生單元 203將這樣產(chǎn)生的編碼數(shù)據(jù)包作為主線圖片數(shù)據(jù)提供給數(shù)字調(diào)制單元122。此時,傳輸緩沖區(qū)控制單元202使用能夠容易地抑制不必要的延遲時間的增加, 并且抑制內(nèi)容的質(zhì)量的不必要的退化的方法,對編碼數(shù)據(jù)的傳輸速率進行平滑,稍后將描 述關(guān)于它的細節(jié)。注意,在視頻信號編碼單元137,編碼單元201對從視頻信號解碼單元136提供的 返回圖片數(shù)據(jù)編碼的情況下,包產(chǎn)生單元203對從傳輸緩沖區(qū)控制單元202提供的編碼數(shù) 據(jù)打包,并且將它的包作為返回圖片數(shù)據(jù)提供給數(shù)字調(diào)制單元135。圖3是示出了圖2所示的編碼單元201的詳細的配置例子的方框圖。在圖3中, 編碼單元201包括小波變換單元221、中間計算緩沖區(qū)單元222、系數(shù)重新布置緩沖區(qū)單元 223、系數(shù)重新布置單元224、量化單元225、速率控制單元226和熵編碼單元227。輸入編碼單元201的圖像數(shù)據(jù)被通過小波變換單元221臨時存儲在中間計算緩沖 區(qū)單元222內(nèi)。小波變換單元221對存儲在中間計算緩沖區(qū)單元222內(nèi)的圖像數(shù)據(jù)進行小 波變換。即,小波變換單元221從中間計算緩沖區(qū)單元222讀出圖像數(shù)據(jù),使用分析濾波器 對其進行濾波處理,以便產(chǎn)生低帶分量和高帶分量的系數(shù)數(shù)據(jù),并且將產(chǎn)生的系數(shù)數(shù)據(jù)存
12儲在中間計算緩沖區(qū)單元222內(nèi)。小波變換單元221包括水平分析濾波器和垂直分析濾波 器,并且對圖像數(shù)據(jù)組進行關(guān)于屏幕水平方向和屏幕垂直方向兩者的分析濾波處理。小波 變換單元221再次讀出存儲在中間計算緩沖區(qū)單元222內(nèi)的低帶分量的系數(shù)數(shù)據(jù),使用分 析濾波器對讀出的系數(shù)數(shù)據(jù)進行濾波處理,以便進一步產(chǎn)生高帶分量和低帶分量的系數(shù)數(shù) 據(jù)。產(chǎn)生的系數(shù)數(shù)據(jù)被存儲在中間計算緩沖區(qū)單元222內(nèi)。小波變換單元221重復(fù)該處理,并且當劃分等級達到預(yù)定等級時,從中間計算緩 沖區(qū)單元222中讀出系數(shù)數(shù)據(jù),并且將讀取的系數(shù)數(shù)據(jù)寫到系數(shù)重新布置緩沖區(qū)單元223 內(nèi)。系數(shù)重新布置單元224以預(yù)定的順序讀出寫到系數(shù)重新布置緩沖區(qū)單元223內(nèi)的 系數(shù)數(shù)據(jù),并且將其提供給量化單元225。速率控制單元226計算用于在量化單元225處執(zhí)行的量化處理的量化步長的大 小,以便從外部指定在熵編碼單元227處產(chǎn)生的碼量(將產(chǎn)生的編碼數(shù)據(jù)的數(shù)據(jù)量),或以 便適合于(相同或近似于)預(yù)定的目標碼量,并且將用于指定其量化步長大小的指令信息 提供給量化單元225。量化單元225以其被提供的順序,以從速率控制單元226提供的指定信息所指定 的量化步長大小量化從系數(shù)重新布置單元224提供的系數(shù)數(shù)據(jù),并且將其提供給熵編碼單 元227。熵編碼單元227例如使用預(yù)定的熵編碼方法諸如Huffman編碼、算術(shù)編碼等對提供 的系數(shù)數(shù)據(jù)編碼,以便產(chǎn)生編碼數(shù)據(jù)。熵編碼單元227將產(chǎn)生的編碼數(shù)據(jù)提供給圖2所示 的傳輸緩沖區(qū)控制單元202。接著,將更詳細地描述由圖3所示的小波變換單元221執(zhí)行的處理。首先,示意地 描述小波變換。對于關(guān)于圖像數(shù)據(jù)的小波變換,如圖4示意所示,對于作為劃分的結(jié)果而獲 得低空間頻帶,迭代地重復(fù)用于將圖像數(shù)據(jù)劃分為高空間頻帶和低空間頻帶的處理。因此, 將低空間頻帶數(shù)據(jù)劃分為更小的區(qū)域,從而能夠進行有效的壓縮編碼?,F(xiàn)在,圖4是將圖像數(shù)據(jù)的最低帶分量區(qū)域劃分為低帶分量區(qū)域L和高帶分量區(qū) 域H的劃分處理被重復(fù)3次,從而獲得劃分等級=3的情況的例子。在圖4中,“L”和“H” 分別表示低帶分量和高帶分量,并且對于“L”和“H”的順序,前者指示作為水平方向上的劃 分結(jié)果的帶,并且后者指示作為垂直方向上的劃分結(jié)果的帶。另外,“L”和“H”前面的數(shù)字 指示該區(qū)域的劃分等級。另外,如可以從圖4所示的例子理解的,以逐步方式從屏幕的右下區(qū)域到左上區(qū) 域執(zhí)行該處理,從而將低帶分量劃分為小區(qū)域。即,對于圖4所示的例子,屏幕的右下區(qū)域 被設(shè)置為包括最少的低帶分量(包括最高帶分量)的區(qū)域3HH,并且通過將屏幕劃分為4個 區(qū)域而獲得的左上區(qū)域被進一步劃分為4個區(qū)域,并且該4個劃分的區(qū)域中的左上區(qū)域被 進一步劃分為4個區(qū)域。最左上角區(qū)域被設(shè)置為包括最多低帶分量的區(qū)域0LL。對低帶分量重復(fù)執(zhí)行轉(zhuǎn)換和劃分的原因是因為屏幕的能量集中在低帶分量。還可 以從這樣的情況中理解它,其中隨著劃分等級從圖5A所示的例子的劃分等級=1的狀態(tài)前 進到圖5B所示的例子的劃分等級=3的狀態(tài),形成諸如圖5B所示的子帶。例如,圖4所示 的小波變換的劃分等級是3,并且作為其結(jié)果,形成10個子帶。小波變換單元221通常使用由低帶濾波器和高帶濾波器構(gòu)成的濾波器組執(zhí)行諸 如上述的處理。注意數(shù)字濾波器通常具有多個抽頭長度的沖擊響應(yīng),即,濾波系數(shù),從而通常需要預(yù)先與可執(zhí)行的濾波處理一樣多地緩存輸入的圖像數(shù)據(jù)或系數(shù)數(shù)據(jù)。另外類似地, 即使在以多個階段執(zhí)行小波變換的情況下,需要與可執(zhí)行的濾波處理一樣多地緩存前一階 段產(chǎn)生的小波變換系數(shù)。作為小波變換的特定例子,將描述采用5X3濾波器的方法。已經(jīng)在相關(guān)技術(shù)中描 述的JPEG (聯(lián)合圖像專家組)2000標準也采用這種采用5 X 3濾波器的方法,并且它是一個 極好的方法,可以用很少的濾波器抽頭執(zhí)行小波變換。如下面的表達式(1)和(2)所示,5X3濾波器的沖擊響應(yīng)(Z變換表達式)由低帶 濾波器Htl(Z)和高帶濾波器H1 (ζ)配置而成。根據(jù)表達式⑴和(2),可以發(fā)現(xiàn)低帶濾波器 H0(z)是5個抽頭,并且高帶濾波器H1 (ζ)是3個抽頭。H0(Z) = (-1+2Z_1+6Z"2+2Z"3-Z"4) /8 ... (1)H1(Z) = (-1+2Z_1-Z"2)/2... (2)根據(jù)這些表達式⑴和(2),可以直接計算低帶分量和高帶分量的系數(shù)。此處,采 用提升技術(shù)能夠減少濾波處理的計算。接著,將更詳細地描述這個小波變換方法。圖6示出了將根據(jù)5X3濾波器的提升 的濾波處理執(zhí)行到劃分等級=2的例子。注意,在圖6中,圖左側(cè)作為分析濾波器示出的部 分是編碼單元201內(nèi)的小波變換單元221的濾波器。另外,圖右側(cè)作為合成濾波器示出的 部分是后面描述的解碼單元403內(nèi)的后面描述的小波逆變換單元484 (圖22)的濾波器。注意對于下面的描述,例如,我們可以假設(shè)以屏幕的左上角的像素作為顯示設(shè)備 等的開頭,從屏幕的左邊向右邊掃描像素,從而構(gòu)成一行,并且從屏幕的上邊到下邊執(zhí)行每 行的掃描,從而構(gòu)成一個屏幕。在圖6中,左邊的列說明布置在原始圖像數(shù)據(jù)的行上的相應(yīng)位置處的像素數(shù)據(jù)排 列在垂直方向上。即,使用垂直濾波器以被垂直掃描的屏幕上的像素執(zhí)行小波變換單元221 處的濾波處理。從左邊起的第一到第三列示出了劃分等級=1的濾波處理,并且第四到第 六列示出了劃分等級=2的濾波處理。從左邊起的第二列示出了基于左邊的原始圖像數(shù)據(jù) 的像素的高帶分量輸出,并且從左邊起的第三列示出了基于所述原始圖像數(shù)據(jù)和高帶分量 輸出的低帶分量輸出。諸如從左邊起的第四到第六列所示,對劃分等級=1的濾波處理的 輸出執(zhí)行劃分等級=2的濾波處理。對于劃分等級=1的濾波處理,基于作為濾波處理的第一階段的原始圖像數(shù)據(jù)的 像素計算高帶分量系數(shù)數(shù)據(jù),基于在濾波處理的第一階段計算的高帶分量系數(shù)數(shù)據(jù)以及原 始圖像數(shù)據(jù)的像素計算低帶分量系數(shù)數(shù)據(jù)。在圖6的左側(cè)(分析濾波器側(cè))處的第一到第 三列示出了劃分等級=1的濾波處理的例子。將計算的高帶分量系數(shù)數(shù)據(jù)存儲在參考圖3 所述的系數(shù)重新布置緩沖區(qū)單元223中。另外,將計算的低帶分量系數(shù)數(shù)據(jù)存儲在中間計 算緩沖區(qū)單元222內(nèi)。在圖6中,以單點劃線圍繞的數(shù)據(jù)被臨時保存在系數(shù)重新布置緩沖區(qū)單元223內(nèi), 并且以點劃線圍繞的數(shù)據(jù)被臨時保存在中間計算緩沖區(qū)單元222內(nèi)?;诒3衷谥虚g計算緩沖區(qū)單元222處的劃分等級=1的濾波處理的結(jié)果執(zhí)行劃 分等級=2的濾波處理。對于劃分等級=2的濾波處理,將在劃分等級=1的濾波處理處 作為低帶系數(shù)計算的系數(shù)數(shù)據(jù)視為包括低帶分量和高帶分量的系數(shù)數(shù)據(jù),執(zhí)行與劃分等級 =1的濾波處理相同的濾波處理。將由劃分等級=2的濾波處理計算的高帶分量系數(shù)數(shù)據(jù)和低帶分量系數(shù)數(shù)據(jù)存儲在參考圖3所述的系數(shù)重新布置緩沖區(qū)單元223內(nèi)。對于小波變換單元221,在屏幕的水平方向和垂直方向中的每一個上執(zhí)行諸如上 述的濾波處理。例如,首先在水平方向上執(zhí)行劃分等級=1的濾波處理,并且將產(chǎn)生的高帶 分量和低帶分量的系數(shù)數(shù)據(jù)存儲在中間計算緩沖區(qū)單元222內(nèi)。接著,對存儲在中間計算 緩沖區(qū)單元222內(nèi)的系數(shù)數(shù)據(jù)進行垂直方向上的劃分等級=1的濾波處理。根據(jù)劃分等級 =1的水平和垂直方向上的處理,有通過將高帶分量進一步劃分為高帶分量和低帶分量而 獲得的區(qū)域HH和區(qū)域HL,以及通過將低帶分量進一步劃分為高帶分量和低帶分量而獲得 的區(qū)域LH和區(qū)域LL的形成的4個區(qū)域。隨后,在劃分等級=2,對在劃分等級=1處產(chǎn)生的低帶分量系數(shù)數(shù)據(jù)進行關(guān)于水 平方向和垂直方向中的每一個的濾波處理。即,在劃分等級=2時,通過在劃分等級=1時 進行劃分而形成的區(qū)域LL被進一步劃分為4個區(qū)域,在區(qū)域LL內(nèi)形成區(qū)域HH、區(qū)域HL、區(qū) 域LH和區(qū)域LL。小波變換單元221配置為通過將濾波處理劃分為關(guān)于屏幕的垂直方向的若干行 的增量的處理,即,劃分為多次,以逐步的方式根據(jù)小波變換執(zhí)行濾波處理。對于圖6所示 的例子,在等同于從屏幕上的第一行起的處理的第一處理時,對7個行進行濾波處理,并且 在等同于從第八行起的處理的第二處理時,對每4行進行濾波處理。該行數(shù)基于在該區(qū)域 被劃分為兩個區(qū)域,即,高帶分量和低帶分量之后,產(chǎn)生最低帶分量的一行量所需的行數(shù)。注意此后,產(chǎn)生最低帶分量的一行量(最低帶分量的子帶的系數(shù)數(shù)據(jù)的一行量) 所需的包括其它子帶的行組被稱為一個區(qū)(或行塊)。此處,一行指形成在一個圖片、場或 相應(yīng)于小波變換之前的圖像數(shù)據(jù)的每個子帶內(nèi)的像素數(shù)據(jù)或系數(shù)數(shù)據(jù)的一行量。即,對于 小波變換之前的原始圖像數(shù)據(jù),一個區(qū)(或行塊)指示等同于產(chǎn)生小波變換之后的最低帶 分量子帶系數(shù)數(shù)據(jù)的一行量所需行數(shù)的像素數(shù)據(jù)組,或通過對其像素數(shù)據(jù)進行小波變換而 獲得的每個子帶的系數(shù)數(shù)據(jù)組。根據(jù)圖6,基于存儲在中間計算緩沖區(qū)單元222內(nèi)的系數(shù)C4和系數(shù)Ca計算作為劃 分等級=2的濾波處理結(jié)果而獲得的系數(shù)C5,并且基于存儲在中間計算緩沖區(qū)單元222內(nèi) 的系數(shù)Ca和系數(shù)Cb和系數(shù)C。計算系數(shù)C4。另外,基于存儲在系數(shù)重新布置緩沖區(qū)單元223 內(nèi)的系數(shù)C2和系數(shù)C3和第五行的像素數(shù)據(jù)計算系數(shù)C。。另外,基于第五到第七行的像素 數(shù)據(jù)計算系數(shù)C3。因此,為了獲得作為劃分等級=2時的低帶分量的系數(shù)C5,需要第一行 第七行的像素數(shù)據(jù)。在另一方面,對于第二濾波處理以及后續(xù)的濾波處理,可以利用直到目前的濾波 處理已經(jīng)被計算,并且存儲在系數(shù)重新布置緩沖區(qū)單元223內(nèi)的系數(shù)數(shù)據(jù),所以可以將所 需行數(shù)抑制為是小的。S卩,根據(jù)圖6,基于系數(shù)C4和系數(shù)C8以及存儲在中間計算緩沖區(qū)單元222內(nèi)的系 數(shù)C。計算作為劃分等級=2的濾波處理結(jié)果獲得的低帶分量系數(shù)中的系數(shù)C9(它是系數(shù) C5的下一個系數(shù))。已經(jīng)在上述的第一濾波處理時計算了系數(shù)C4,并且存儲在系數(shù)重新布 置緩沖區(qū)單元223內(nèi)。類似地,已經(jīng)在上述的第一濾波處理時計算了系數(shù)C。,并且存儲在中 間計算緩沖區(qū)單元222內(nèi)。因此,對于第二濾波處理,僅重新執(zhí)行計算系數(shù)C8的濾波處理。 進一步使用第8到第11行執(zhí)行這個新的濾波處理。因此,對于第二個濾波處理以及后續(xù)的濾波處理,可以利用已被在直到目前的濾波處理計算過的,并且存儲在中間計算緩沖區(qū)單元222和系數(shù)重新布置緩沖區(qū)單元223內(nèi) 的數(shù)據(jù),從而可以將每個處理抑制為每4行的處理。注意在屏幕上的行數(shù)不與用于編碼的行數(shù)相同的情況下,使用預(yù)定的方法拷貝原 始圖像數(shù)據(jù)的行,以便匹配用于編碼的行數(shù),從而執(zhí)行濾波處理。因此,通過關(guān)于整個屏幕的行的多次劃分(以一個區(qū)的增量),以逐步的方式執(zhí)行 可以獲得最低帶分量系數(shù)數(shù)據(jù)的一行量的濾波處理,由此可以發(fā)送編碼數(shù)據(jù)時的低的延遲 獲得解碼圖像。為了執(zhí)行小波變換,需要用于執(zhí)行小波變換本身的第一緩沖區(qū)和用于存儲直到預(yù) 定的劃分等級所產(chǎn)生的系數(shù)的第二緩沖區(qū)。第一緩沖區(qū)相應(yīng)于中間計算緩沖區(qū)單元222,并 且圖6中以點劃線圍繞的數(shù)據(jù)被臨時存儲在其內(nèi)。另外,第二緩沖區(qū)相應(yīng)于系數(shù)重新布置 緩沖區(qū)單元223,并且圖6中以單點劃線圍繞的數(shù)據(jù)被臨時存儲在其內(nèi)。在解碼時利用存儲 在第二緩沖區(qū)內(nèi)的系數(shù),所以對這些系數(shù)進行后續(xù)階段的熵編碼處理。將描述系數(shù)重新布置單元224的處理。如上所述,在小波變換單元221處計算的 系數(shù)數(shù)據(jù)被存儲在系數(shù)重新布置緩沖區(qū)單元223內(nèi),并且由系數(shù)重新布置單元224重新布 置其順序,并且讀出重新布置的系數(shù)數(shù)據(jù),并且將其發(fā)送到量化單元225。如上所述,對于小波變換,從高帶分量側(cè)到低帶分量側(cè)產(chǎn)生系數(shù)。在圖6的例子 中,第一次,根據(jù)原始圖像的像素數(shù)據(jù),在劃分等級=1的濾波處理順序產(chǎn)生高帶分量系數(shù) Cl、系數(shù)C2和系數(shù)C3。然后對在劃分等級=1的濾波處理獲得的低帶分量系數(shù)數(shù)據(jù)執(zhí)行劃 分等級=2的濾波處理,由此順序產(chǎn)生低帶分量系數(shù)C4和C5。S卩,第一次,以系數(shù)Cl、系數(shù) C2、系數(shù)C3、系數(shù)C4和系數(shù)C5的順序產(chǎn)生系數(shù)數(shù)據(jù)?;谛〔ㄗ儞Q的原理,系數(shù)數(shù)據(jù)的產(chǎn) 生順序總是如此(從高帶到低帶的順序)。相反,在解碼側(cè),為了以低延遲立刻解碼,從低帶分量起產(chǎn)生和輸出圖像是必需 的。因此,希望從最低帶分量側(cè)到高帶分量側(cè)重新布置在編碼側(cè)產(chǎn)生的系數(shù)數(shù)據(jù),并且將其 提供給解碼側(cè)。另外,將參考圖6給出詳細描述。圖6的右側(cè)示出了執(zhí)行小波逆變換的合成濾波 器側(cè)。利用在編碼側(cè)上的第一次濾波處理產(chǎn)生的最低帶分量系數(shù)C4和系數(shù)C5以及系數(shù)Cl 執(zhí)行解碼側(cè)上的包括輸出圖像數(shù)據(jù)的第一行的第一次合成處理(小波逆變換處理)。S卩,對于第一次合成處理,以順序系數(shù)C5、系數(shù)C4和系數(shù)Cl將系數(shù)數(shù)據(jù)從編碼側(cè) 提供給解碼側(cè),從而在解碼側(cè),通過作為相應(yīng)于劃分等級=2的合成處理的合成等級=2的 處理,執(zhí)行關(guān)于系數(shù)C5和系數(shù)C4的合成處理,以便產(chǎn)生系數(shù)Cf,并且將Cf存儲在緩沖區(qū)內(nèi)。 然后以作為相應(yīng)于劃分等級=1的合成處理的合成等級=1的處理執(zhí)行關(guān)于系數(shù)Cf和系 數(shù)Cl的合成處理,從而輸出第一行。因此,對于第一次合成處理,以順序系數(shù)Cl、系數(shù)C2、系數(shù)C3、系數(shù)C4和系數(shù)C5 在編碼側(cè)產(chǎn)生,并且存儲在系數(shù)重新布置緩沖區(qū)單元223內(nèi)的系數(shù)數(shù)據(jù)被重新布置為系數(shù) C5、系數(shù)C4、系數(shù)C3、系數(shù)C2系數(shù)Cl等的順序,并且提供給解碼側(cè)。注意對于圖6的右側(cè)所示的合成濾波器側(cè),以括號內(nèi)的編碼側(cè)上的系數(shù)的號碼引 用從編碼側(cè)提供的系數(shù),并且在括號外示出合成濾波器的行號。例如,系數(shù)Cl (5)示出在圖 6的左側(cè)的分析濾波器側(cè)上,它是系數(shù)C5,并且在合成濾波器側(cè)上它在第一行上??梢岳胈如果是來自前一次的合成處理_提供自該合成的,或提供自編碼側(cè)的系數(shù)數(shù)據(jù)執(zhí)行以編碼側(cè)上的第二次濾波處理以及后續(xù)的濾波處理產(chǎn)生的系數(shù)數(shù)據(jù)的解碼 側(cè)的合成處理。在圖6的例子中,利用以編碼側(cè)上的第二次濾波處理產(chǎn)生的低帶分量系數(shù) C8和系數(shù)C9執(zhí)行的解碼側(cè)上的第二次合成處理還需要在編碼側(cè)上的第一次濾波處理時產(chǎn) 生的系數(shù)C2和系數(shù)C3,并且第2到第5行被解碼。即,對于第二次合成處理,以系數(shù)C9、系數(shù)C8、系數(shù)C2、系數(shù)C3的順序?qū)⑾禂?shù)數(shù)據(jù) 從編碼側(cè)提供給解碼側(cè)。在解碼側(cè),對于合成等級=2的處理,利用系數(shù)C8和C9以及在第 一次合成處理時從編碼側(cè)提供的C4產(chǎn)生系數(shù)Cg,并且將系數(shù)Cg存儲在緩沖區(qū)內(nèi)。利用系 數(shù)Cg和上述的系數(shù)C4以及由第一次合成處理產(chǎn)生并且存儲在緩沖區(qū)內(nèi)的系數(shù)Cf產(chǎn)生系數(shù) Ch,并且將系數(shù)Ch存儲在緩沖區(qū)內(nèi)。對于合成等級=1的處理,利用在合成等級=2的處理產(chǎn)生的并且存儲在緩沖區(qū) 內(nèi)的系數(shù)Cg和Ch、從編碼側(cè)提供的系數(shù)C2 (對于合成濾波器,以C6 (2)示出)、以及系數(shù) C3 (對于合成濾波器,以C7 (3)示出)執(zhí)行合成處理,并且對第2行到第5行解碼。因此,對于第二次合成處理,重新布置在編碼側(cè)上以系數(shù)C2、系數(shù)C3 (系數(shù)C4、系 數(shù)C5)、系數(shù)C6、系數(shù)C7、系數(shù)C8、系數(shù)C9的順序產(chǎn)生的系數(shù)數(shù)據(jù),并且以系數(shù)C9、系數(shù)C8、 系數(shù)C2、系數(shù)C3等的順序提供給解碼側(cè)。因此,對于第三個合成處理以及其后的合成處理,以預(yù)定的順序重新布置存儲在 系數(shù)重新布置緩沖區(qū)單元223內(nèi)的系數(shù)數(shù)據(jù),并且將它們提供給解碼單元,其中以4行的增 量對行解碼。注意對于相應(yīng)于編碼側(cè)上包括屏幕底端的行的濾波處理的解碼側(cè)上的合成處理, 輸出所有直到那時為止產(chǎn)生并且存儲在緩沖區(qū)內(nèi)的系數(shù)數(shù)據(jù),所以輸出行數(shù)增加了。對于 圖6的例子,在最后一次中輸出8行。注意,如果讀取存儲在系數(shù)重新布置緩沖區(qū)單元223內(nèi)的系數(shù)數(shù)據(jù),則系數(shù)重新 布置單元224的系數(shù)數(shù)據(jù)的重新布置處理將讀出地址設(shè)置為預(yù)定的順序。將參考圖7更加詳細地描述上述處理。圖7是利用5X3濾波器,以直到劃分等級 =2的小波變換執(zhí)行濾波處理的例子。對于小波變換單元221,作為圖7A所示的一個例子, 在水平和垂直方向中的每一個上對輸入圖像數(shù)據(jù)的第1到第7行執(zhí)行第一次濾波處理(圖 7A 中的 In-I)。對于第一次濾波處理的劃分等級=1的處理,產(chǎn)生系數(shù)Cl、系數(shù)C2和系數(shù)C3的3 行量的系數(shù)數(shù)據(jù),并且作為圖7B中所示的一個例子,它們中的每一個被布置在以劃分等級 =1形成的區(qū)域HH、區(qū)域HL和區(qū)域LH內(nèi)(圖7B中的WT-1)。另外,以劃分等級=2的水平和垂直方向上的濾波處理進一步將以劃分等級=1 形成的區(qū)域LL劃分為4個區(qū)域(區(qū)域低帶分量、LLH、LHL和LHH)。對于以劃分等級=2產(chǎn) 生的系數(shù)C5和系數(shù)C4,一行被以系數(shù)C5布置在劃分等級=1的區(qū)域LL內(nèi)的區(qū)域低帶分量 內(nèi),并且一行被以系數(shù)C4布置在區(qū)域LHH、區(qū)域LHL和區(qū)域LLH的每一個內(nèi)。對于小波變換單元221的第二次濾波處理以及其后的濾波處理,以4行的增量執(zhí) 行濾波處理(圖7A中的In-2...),在劃分等級=1時以2行的增量產(chǎn)生系數(shù)數(shù)據(jù)(圖7B 中的WT-2),并且在劃分等級=2時以1行的增量產(chǎn)生系數(shù)數(shù)據(jù)。對于圖6中的第二次的例子,在劃分等級=1的濾波處理時產(chǎn)生系數(shù)C6和系數(shù)C7 的量兩行的系數(shù)數(shù)據(jù),并且作為圖7B所示的一個例子,被布置在以劃分等級=1形成的區(qū)域HH、區(qū)域HL和區(qū)域LH的第一次濾波處理時產(chǎn)生的系數(shù)數(shù)據(jù)之后。在劃分等級=1的區(qū) 域LL內(nèi),以劃分等級=2的濾波處理產(chǎn)生的一行的量的系數(shù)C9布置在區(qū)域LLL內(nèi),并且一 行的量的系數(shù)C8布置在區(qū)域LHH、區(qū)域LHL和區(qū)域LLH中的每一個內(nèi)。如果對經(jīng)過如圖7B的小波變換的數(shù)據(jù)解碼,作為圖7C所示的一個例子,相應(yīng)于 編碼側(cè)上的第1行到第7行的第一次濾波處理,輸出解碼側(cè)上的第一次合成處理的第一行 (圖7C中的Out-I)。此后,相應(yīng)于編碼側(cè)上從第二次到最后一次之前的濾波處理,在解碼 側(cè)上每次輸出4行(圖7C中的Out-2)。相應(yīng)于編碼側(cè)上的最后一次的濾波處理,在解碼側(cè) 上輸出8行。由小波變換單元221從高帶分量側(cè)到低帶分量側(cè)產(chǎn)生的系數(shù)數(shù)據(jù)被順序地存儲 在系數(shù)重新布置緩沖區(qū)單元223內(nèi)。對于系數(shù)重新布置單元224,當系數(shù)數(shù)據(jù)被積累在系數(shù) 重新布置緩沖區(qū)單元223內(nèi),直到可以執(zhí)行上述的系數(shù)重新布置時,以必需的順序重新布 置系數(shù)數(shù)據(jù),并且從系數(shù)重新布置緩沖區(qū)單元223讀取。讀出的系數(shù)數(shù)據(jù)被順序地提供給 量化單元225。量化單元225對從系數(shù)重新布置單元224提供的系數(shù)數(shù)據(jù)進行量化??梢圆捎萌?意種類的方法作為該量化方法,例如,一種常見的方法,即,諸如下面的等式(3)中所示,可 以采用以量化步長大小Δ除系數(shù)數(shù)據(jù)W的方法。量化系數(shù)=W/Δ...(3)注意如上所述由速率控制單元226指定該量化步長大小Δ。熵編碼單元227對被這樣量化并且提供的系數(shù)數(shù)據(jù)進行熵編碼。將進行了熵編碼 的編碼數(shù)據(jù)提供給解碼側(cè)。對于編碼方法,可以構(gòu)想Huffman編碼或算術(shù)編碼等已知的技 術(shù)。不言而喻的是編碼方法不限于此,只要可以執(zhí)行可逆的編碼處理,可以采用其它的編碼 方法。如參考圖6到圖7C所述,小波變換單元221以圖像數(shù)據(jù)的多個行的增量(一個 區(qū)的增量)執(zhí)行小波變換處理。以一個區(qū)的增量輸出以熵編碼單元227編碼的編碼數(shù)據(jù)。 即,在采用5X3濾波器執(zhí)行直至劃分等級=2的處理的情況下,對于一屏數(shù)據(jù)的輸出,以第 一次的一行,第二次到最后一次的前一次中的每一次的4行獲得輸出,并且最后一次輸出8 行。注意在對以系數(shù)重新布置單元224重新布置后的系數(shù)數(shù)據(jù)進行熵編碼的情況下, 例如,如果對例如關(guān)于圖6中所示的第一次濾波處理的第一個系數(shù)C5的行執(zhí)行熵編碼,沒 有歷史行,即,沒有已經(jīng)被產(chǎn)生了系數(shù)數(shù)據(jù)的行。因此在該情況下,僅對一行進行熵編碼。相 反地,如果對系數(shù)Cl的行編碼,系數(shù)C5和系數(shù)C4的行成為是歷史行??梢哉J為這些彼此 靠近的多個行是由類似的數(shù)據(jù)配置而成,因此對多個行一起進行熵編碼是有效的。另外,如上所述,對于小波變換單元221,已經(jīng)描述了以采用5X3濾波器的小波變 換執(zhí)行濾波處理的例子,但是并不限于這個例子。例如,對于小波變換單元221,可以使用具 有更長的抽頭數(shù)的濾波器,諸如9X7的濾波器。在該情況下,如果抽頭數(shù)更長,在濾波器中 積累的行數(shù)也增加,所以從圖像數(shù)據(jù)的輸入到編碼數(shù)據(jù)的輸出的延遲時間變得更長。另外,對于上面的描述,為了說明起見將小波變換的劃分等級描述為劃分等級= 2,但是不應(yīng)局限于此,并且劃分等級可以進一步增加。劃分等級增加得越多,可以實現(xiàn)更好 的高壓縮比。例如,一般地,對于小波變換,重復(fù)直至劃分等級=4的濾波處理。注意隨著劃分等級增加,延遲時間也極大地增加。因此,如果將本發(fā)明的實施例應(yīng)用于實際的系統(tǒng),希望根據(jù)該系統(tǒng)所需的延遲時 間或解碼圖像的圖片質(zhì)量,確定濾波器抽頭數(shù)或劃分等級。濾波器抽頭數(shù)或劃分等級不必 是固定的值,而是也可以是可適當?shù)剡x擇的。如上所述,在量化單元225對進行了小波變換和重新布置的系數(shù)數(shù)據(jù)量化,并且 由熵編碼單元227進行編碼。隨后,將獲得的編碼數(shù)據(jù)提供給傳輸緩沖區(qū)控制單元202。在熵編碼單元227處產(chǎn)生的編碼數(shù)據(jù)被以其產(chǎn)生順序,即,以來自編碼單元201的 區(qū)的增量輸出,并且被提供給傳輸緩沖區(qū)控制單元202。即,例如如圖8A所示,在編碼單元201的小波變換單元221處執(zhí)行劃分等級=2的 小波變換,并且從一個區(qū)的圖像數(shù)據(jù)產(chǎn)生7該區(qū)域低帶分量、LHL、LLH、LHH、HL、LH和HH的 系數(shù)數(shù)據(jù)。在圖8A中,1低帶分量、1LHL、1LLH、1LHH、1HL、1LH和IHH指示從自圖片的頂部 起的第一個區(qū)產(chǎn)生的每個區(qū)域的系數(shù)數(shù)據(jù),并且2低帶分量、2LHL、2LLH、2LHH、2HL、2LH和 2HH指示從自圖片的頂部起的第二個區(qū)產(chǎn)生的每個區(qū)域的系數(shù)數(shù)據(jù)。以從低帶分量到高帶分量的順序以區(qū)的增量對這種系數(shù)數(shù)據(jù)編碼,并且將其提供 給傳輸緩沖區(qū)控制單元202。S卩,如圖8B所示,自圖片的頂部起的第一個區(qū)的1低帶分量、1LHL、1LLH、1LHH、 IHLULH和IHH的系數(shù)數(shù)據(jù)被以這個順序編碼,并且被提供給傳輸緩沖區(qū)控制單元202。接 著,自圖片的頂部起的第二個區(qū)的2低帶分量、2LHL、2LLH、2LHH、2HL、2LH和2HH的系數(shù)數(shù)據(jù) 被以這個順序編碼,并且被提供給傳輸緩沖區(qū)控制單元202。接著,諸如第三個區(qū)的系數(shù)數(shù) 據(jù),第四個區(qū)的系數(shù)數(shù)據(jù)等等,以區(qū)的增量對系數(shù)數(shù)據(jù)編碼,并且將其提供給傳輸緩沖區(qū)控 制單元202。S卩,如箭頭241所示,以從低帶分量到高帶分量的順序?qū)γ總€區(qū)內(nèi)的系數(shù)數(shù)據(jù)編 碼,并且提供給傳輸緩沖區(qū)控制單元202。對于區(qū)的增量,如箭頭242所示,以從自圖片的頂 部起的第一個區(qū)向下的順序,每次一個地對區(qū)編碼,并且提供給傳輸緩沖區(qū)控制單元202。在通常情況下,對于每個圖片,在編碼單元201處產(chǎn)生的碼量不同,并且在圖9A的 圖中示出。圖9A是示出了為每個圖片產(chǎn)生的碼量的例子的圖。對于圖9A,垂直軸指示產(chǎn)生 的碼量,并且水平軸指示時間。即,每個柱狀圖指示每個圖片的產(chǎn)生的碼量。如圖9A所示, 在通常情況下,產(chǎn)生的碼量在各個圖片間不同,這引起了偏差。不言而喻的是產(chǎn)生的碼量不僅以圖片的增量改變,而且以區(qū)的增量改變。S卩,在圖 9A中,可以認為每個柱狀圖指示區(qū)的增量的產(chǎn)生的碼量。傳輸緩沖區(qū)控制單元202臨時積累編碼數(shù)據(jù),并且以恒定的位速率讀出編碼數(shù) 據(jù),從而對每個圖片的這種碼量進行平滑,以便諸如圖9B中的圖所示,一般地成為是恒定 的。類似于圖9A,圖9B中所示的圖示出了每個圖片(或每個區(qū))的碼量的例子。圖10是示出了圖2所示的傳輸緩沖區(qū)控制單元202的詳細的配置例子的方框圖。 在圖10中,傳輸緩沖區(qū)控制單元202包括Y數(shù)據(jù)寫控制單元251、C數(shù)據(jù)寫控制單元252、Y 緩沖區(qū)253、C緩沖區(qū)254、流輸出控制單元255和區(qū)信息控制單元261。由區(qū)信息控制單元261控制Y數(shù)據(jù)寫控制單元251,以便獲得Y數(shù)據(jù),Y數(shù)據(jù)是從 編碼單元201提供的亮度分量Y的編碼數(shù)據(jù),并且將其寫入Y緩沖區(qū)253。由區(qū)信息控制單 元261控制C數(shù)據(jù)寫控制單元252,以便獲得C數(shù)據(jù),C數(shù)據(jù)是從編碼單元201提供的色差分量C的編碼數(shù)據(jù),并且將其寫入C緩沖區(qū)254。在攝像機單元113處獲得的圖像數(shù)據(jù)由亮度分量Y和色差分量C配置而成。編碼 單元201對亮度分量Y和色差分量C中的每一個進行上述的處理。即,編碼單元201將Y 數(shù)據(jù)和C數(shù)據(jù)提供給傳輸緩沖區(qū)控制單元202。注意實際上,有色差分量Cb和Cr,但是為了簡化說明,將Cb和Cr總地稱為C。另 外,下面將進行關(guān)于由亮度分量Y和色差分量C構(gòu)成的YC (TCbCr)分量的描述,但是該描述 對于由R分量、G分量和B分量構(gòu)成的RGB分量的情況也成立。Y緩沖區(qū)253具有內(nèi)置的存儲介質(zhì),并且積累從Y數(shù)據(jù)寫控制單元251提供的Y數(shù) 據(jù)。另外,由區(qū)信息控制單元261控制Y緩沖區(qū)253,以便以寫的順序讀出積累的Y數(shù)據(jù),并 且將其提供給流輸出控制單元255。C緩沖區(qū)254具有內(nèi)置的存儲介質(zhì),并且積累從C數(shù)據(jù)寫控制單元252提供的C數(shù) 據(jù)。另外,由區(qū)信息控制單元261控制C緩沖區(qū)254,以便以寫的順序讀出積累的C數(shù)據(jù),并 且將其提供給流輸出控制單元255。由區(qū)信息控制單元261控制流輸出控制單元255,以便多路復(fù)用并且輸出從區(qū)信 息控制單元261提供的區(qū)頭或圖片頭、從Y緩沖區(qū)253提供的Y數(shù)據(jù)和從C緩沖區(qū)254提 供的C數(shù)據(jù),并且將其提供給包產(chǎn)生單元203 (圖2)。區(qū)頭由例如關(guān)于編碼數(shù)據(jù)(原始圖像數(shù)據(jù))的區(qū)的各種信息,諸如標識信息諸如 一個區(qū)等、標記信息、量化系數(shù)等配置而成。為每個區(qū)將這個區(qū)頭添加到編碼數(shù)據(jù)上。圖片頭由例如關(guān)于編碼數(shù)據(jù)(原始圖像數(shù)據(jù))的圖片的各種信息,諸如各種標記 信息、數(shù)據(jù)結(jié)構(gòu)、幀速率、長寬比、指示垂直方向有效像素啟始位置和水平方向有效像素啟 始位置的信息等配置而成。為每個圖片將這個圖片頭添加到編碼數(shù)據(jù)上。區(qū)信息控制單元261控制這種配置的Y數(shù)據(jù)寫控制單元251到流輸出控制單 元255中的每個單元的操作,或產(chǎn)生區(qū)頭或圖片頭等,以便將它們提供給流輸出控制單元 255。S卩,由Y數(shù)據(jù)寫控制單元251在預(yù)定的時刻將作為從編碼單元201提供的亮度分 量Y的編碼數(shù)據(jù)的Y數(shù)據(jù)寫入Y緩沖區(qū)253,并且由Y緩沖區(qū)253 —般地以恒定的位速率讀 出,以便將其提供給流輸出控制單元255。類似地,由C數(shù)據(jù)寫控制單元252在預(yù)定的時刻 將作為從編碼單元201提供的色差分量C的編碼數(shù)據(jù)的C數(shù)據(jù)寫入C緩沖區(qū)254,并且由C 緩沖區(qū)254—般地以恒定的位速率讀出,以便將其提供給流輸出控制單元255。提供給流輸 出控制單元255的Y數(shù)據(jù)和C數(shù)據(jù)被與由區(qū)信息控制單元261產(chǎn)生的區(qū)頭和圖片頭等多路 復(fù)用,并且輸出到包產(chǎn)生單元203。區(qū)信息控制單元261控制關(guān)于這些Y數(shù)據(jù)和C數(shù)據(jù)的位速率的平滑的各種處理。如果增加在其中積累編碼數(shù)據(jù)的Y緩沖區(qū)253和C緩沖區(qū)254的存儲容量,即,如 果做出在Y緩沖區(qū)253和C緩沖區(qū)254中積累更多系數(shù)數(shù)據(jù)的布置,則對于編碼數(shù)據(jù)的每 個區(qū)的碼量的不規(guī)則性,傳輸緩沖區(qū)控制單元202的容忍量變強。即,能夠平滑位速率的不 規(guī)則性的范圍增加了。因此,在其中積累編碼數(shù)據(jù)的Y緩沖區(qū)253和C緩沖區(qū)254的存儲 容量增加得越大,傳輸緩沖區(qū)控制單元202可以越穩(wěn)定的方式發(fā)送編碼數(shù)據(jù)(通過平滑位 速率),但是同時,編碼數(shù)據(jù)被輸入傳輸緩沖區(qū)控制單元202后直到從中輸出編碼數(shù)據(jù)的延 遲時間增加了。另外,為了抑制花費以及電路規(guī)模的增加,不希望Y緩沖區(qū)253和C緩沖區(qū)
20254的存儲容量的不必要的增加。如果平滑Y數(shù)據(jù)和C數(shù)據(jù)的位速率,區(qū)信息控制單元261控制Y緩沖區(qū)253和C 緩沖區(qū)254的輸入/輸出以便執(zhí)行傳輸,以便抑制不必要的延遲時間的增加,并且以便抑制 內(nèi)容的質(zhì)量的不必要的退化。稍后將描述其細節(jié)。圖11是示出了圖10所示的區(qū)信息控制單元261的詳細的配置例子的方框圖。如 圖11所示,區(qū)信息控制單元261包括傳輸緩沖區(qū)寫控制處理單元271和傳輸緩沖區(qū)讀控制 處理單元272。傳輸緩沖區(qū)寫控制處理單元271是用于控制關(guān)于將編碼數(shù)據(jù)寫到作為傳輸緩沖 區(qū)的Y緩沖區(qū)253和C緩沖區(qū)254(圖10)的處理的處理單元。傳輸緩沖區(qū)讀控制處理單 元272是用于控制關(guān)于從作為傳輸緩沖區(qū)的Y緩沖區(qū)253和C緩沖區(qū)254讀出編碼數(shù)據(jù)的 處理的處理單元。傳輸緩沖區(qū)寫控制處理單元271包括寫控制單元281、寫指令單元282、發(fā)送時間 確認單元283、區(qū)數(shù)確認單元284和輸出禁止單元285。寫控制單元281控制從寫指令單元282到輸出禁止單元285的每個單元所執(zhí)行的 處理。由寫控制單元281控制寫指令單元282以便將寫指令提供給Y數(shù)據(jù)寫控制單元251, 以便在預(yù)定的時刻將Y數(shù)據(jù)寫入(積累)Y緩沖區(qū)253。Y數(shù)據(jù)寫控制單元251將從編碼單 元201提供的Y數(shù)據(jù)提供給Y緩沖區(qū)253,以便基于從寫指令單元282提供的指令積累Y數(shù)據(jù)。類似地,由寫控制單元281控制寫指令單元282以便將寫指令提供給C數(shù)據(jù)寫控 制單元252,以便在預(yù)定的時刻將C數(shù)據(jù)寫入(積累)C緩沖區(qū)254。C數(shù)據(jù)寫控制單元252 將從編碼單元201提供的C數(shù)據(jù)提供給C緩沖區(qū)254,以便基于從寫指令單元282提供的指 令積累C數(shù)據(jù)。在積累Y數(shù)據(jù)和C數(shù)據(jù)之后,寫指令單元282通知發(fā)送時間確認單元283和區(qū)數(shù) 確認單元284已經(jīng)完成了寫。在寫指令單元282通知了寫的結(jié)束之后,由寫控制單元281控制發(fā)送時間確認單 元283以便基于積累在Y緩沖區(qū)253內(nèi)的Y數(shù)據(jù)的數(shù)據(jù)量,計算讀出積累在Y緩沖區(qū)253 內(nèi)的所有Y數(shù)據(jù)所需的時間(發(fā)送時間),以及來自Y緩沖區(qū)253的Y數(shù)據(jù)的讀出速度(位 速率),將該發(fā)送時間與預(yù)定的發(fā)送時間的最大值(最大發(fā)送時間)進行比較,以便確認該 發(fā)送時間比最大發(fā)送時間短。如果該發(fā)送時間等于或大于最大發(fā)送時間,發(fā)送時間確認單 元283通知輸出禁止單元285該結(jié)果。類似地,在寫指令單元282通知了寫的結(jié)束之后,由寫控制單元281控制發(fā)送時間 確認單元283以便基于積累在C緩沖區(qū)254內(nèi)的C數(shù)據(jù)的數(shù)據(jù)量,計算讀出積累在C緩沖 區(qū)254內(nèi)的所有C數(shù)據(jù)所需的時間(發(fā)送時間),以及來自C緩沖區(qū)254的C數(shù)據(jù)的讀出速 度(位速率),將該發(fā)送時間與預(yù)定的發(fā)送時間的最大值(最大發(fā)送時間)進行比較,以便 確認該發(fā)送時間比最大發(fā)送時間短。如果該發(fā)送時間剛好等于或大于最大發(fā)送時間,區(qū)數(shù) 確認單元284通知輸出禁止單元285該結(jié)果。在寫指令單元282通知了寫的結(jié)束之后,由寫控制單元281控制區(qū)數(shù)確認單元284 以便計數(shù)積累在Y緩沖區(qū)253內(nèi)的Y數(shù)據(jù)的區(qū)的數(shù)目,并且確定積累在Y緩沖區(qū)253內(nèi)的 區(qū)的數(shù)目是否超過了預(yù)定的閾值。如果積累在Y緩沖區(qū)253內(nèi)的區(qū)的數(shù)目超過了預(yù)定的閾值,區(qū)數(shù)確認單元284將該結(jié)果通知輸出禁止單元285。類似地,在寫指令單元282通知了寫的結(jié)束之后,由寫控制單元281控制區(qū)數(shù)確認 單元284以便計數(shù)積累在C緩沖區(qū)254內(nèi)的C數(shù)據(jù)的區(qū)的數(shù)目,并且確定積累在C緩沖區(qū) 254內(nèi)的區(qū)的數(shù)目是否超過了預(yù)定的閾值。如果積累在C緩沖區(qū)254內(nèi)的區(qū)的數(shù)目超過了 預(yù)定的閾值,區(qū)數(shù)確認單元284將該結(jié)果通知輸出禁止單元285。在發(fā)送時間確認單元283通知Y緩沖區(qū)253或C緩沖區(qū)254的編碼數(shù)據(jù)的發(fā)送時 間等于或大于該參考時間的情況下,或在區(qū)數(shù)確認單元284通知積累在Y緩沖區(qū)253或C 緩沖區(qū)254內(nèi)的編碼數(shù)據(jù)的區(qū)的數(shù)目超過了預(yù)定數(shù)目時,由寫控制單元281控制的輸出禁 止單元285給后面描述的傳輸緩沖區(qū)讀控制處理單元272提供指令,以便禁止現(xiàn)在正被以 區(qū)的增量按所需的量讀出的區(qū)之后的區(qū)以及隨后的區(qū)的編碼數(shù)據(jù)的讀出(執(zhí)行庫溢出控 制(bank over control))。傳輸緩沖區(qū)讀控制處理單元272包括讀取控制單元291、區(qū)頭產(chǎn)生單元292、圖片 頭產(chǎn)生單元293和讀取指令單元294。讀取控制單元291控制從區(qū)頭產(chǎn)生單元292到讀取指令單元294的每個單元所執(zhí) 行的處理。區(qū)頭產(chǎn)生單元292基于從編碼單元201提供的信息等產(chǎn)生要被添加到每個區(qū)的編 碼數(shù)據(jù)上的區(qū)頭,并且將其提供給流輸出控制單元255。圖片頭產(chǎn)生單元293基于從編碼單 元201提供的信息等創(chuàng)建要被添加到每個圖片的編碼數(shù)據(jù)上的圖片頭,并且將其提供給流 輸出控制單元255。讀取指令單元294給Y緩沖區(qū)253和C緩沖區(qū)254提供指令,以便以預(yù)定的位速 率按積累的順序以區(qū)的增量讀出積累在Y緩沖區(qū)253和C緩沖區(qū)254內(nèi)的編碼數(shù)據(jù)(Y數(shù) 據(jù)或C數(shù)據(jù)),并且將其提供給流輸出控制單元255。Y緩沖區(qū)253和C緩沖區(qū)254基于從 讀取指令單元294提供的讀取指令以預(yù)定的位速率按積累的順序以區(qū)的增量讀出積累在 其中的編碼數(shù)據(jù),并且將其提供給流輸出控制單元255。注意在輸出禁止單元285指示禁止讀出的情況下,讀取控制單元291控制讀取指 令單元294以便禁止由該指令指定的區(qū)的編碼數(shù)據(jù)的讀出。如上所述讀取指令單元294 — 般地以恒定的位速率按積累的順序以區(qū)的增量從緩沖區(qū)中讀出系數(shù)數(shù)據(jù),但是在禁止讀出 的情況下,給Y緩沖區(qū)253和C緩沖區(qū)254提供讀指令,以便省略區(qū)的編碼數(shù)據(jù)的讀出,并 且執(zhí)行等同于關(guān)于Y緩沖區(qū)253和C緩沖區(qū)254的按積累順序的下一個區(qū)的未被禁止讀出 的區(qū)的編碼數(shù)據(jù)的讀出。即,讀取指令單元294給Y緩沖區(qū)253和C緩沖區(qū)254提供讀指 令,以便一般地以恒定的位速率按積累的順序以區(qū)的增量僅讀出未被禁止讀出的區(qū)的編碼 數(shù)據(jù)。即,在基于從讀取指令單元294提供的這種讀指令,被輸出禁止單元285指示禁止 讀出的情況下,Y緩沖區(qū)253和C緩沖區(qū)254省略它的區(qū)的編碼數(shù)據(jù)的讀出,并且執(zhí)行等同 于關(guān)于Y緩沖區(qū)253和C緩沖區(qū)254的按積累順序的下一個區(qū)的未被禁止讀出的區(qū)的編碼 數(shù)據(jù)的讀出。將參考圖12和13進行關(guān)于在傳輸緩沖區(qū)控制單元202處執(zhí)行的讀出的控制情況 的描述。圖12和13示意地示出了積累在緩沖區(qū)(Y緩沖區(qū)253或C緩沖區(qū)254)內(nèi)以便被 讀出的編碼數(shù)據(jù)(Y數(shù)據(jù)或C數(shù)據(jù))的數(shù)據(jù)量的在時間上的改變。注意下面進行的參考圖12和13的描述可以應(yīng)用于Y數(shù)據(jù)和C數(shù)據(jù)兩者,所以此處不區(qū)分Y緩沖區(qū)253和C緩沖區(qū) 254中的每一個,以及Y數(shù)據(jù)和C數(shù)據(jù)中的每一個,并且從而在下面的描述中它們要被稱為 緩沖區(qū)和編碼數(shù)據(jù)。在圖12和13中,水平軸指示時間點,并且垂直軸指示積累在緩沖區(qū)內(nèi)以便被讀出 的編碼數(shù)據(jù)的數(shù)據(jù)量(緩沖區(qū)數(shù)量)。每個柱狀圖指示在每個時間點積累在緩沖區(qū)內(nèi)以便 被讀出的編碼數(shù)據(jù)。另外,柱狀圖的每個正方形指示每個區(qū)的編碼數(shù)據(jù),并且以每個正方形 中的字母區(qū)分每個區(qū)。即,時間點間的包括相同字母的正方形指示包括在相同區(qū)內(nèi)的編碼 數(shù)據(jù)。注意在圖12和13中,編碼數(shù)據(jù)的積累順序被指示為從下向上。例如,在圖12所 示的時間點T9的情況下,區(qū)I到區(qū)A中的區(qū)A的編碼數(shù)據(jù)是最先積累在緩沖區(qū)內(nèi)的最早的 數(shù)據(jù),并且區(qū)I的編碼數(shù)據(jù)是最后積累在緩沖區(qū)內(nèi)的最新的數(shù)據(jù)。即,每個區(qū)的編碼數(shù)據(jù)被 以區(qū)Z、區(qū)A、區(qū)B、區(qū)C等等直到區(qū)I的順序積累在緩沖區(qū)內(nèi)。另外,柱狀圖的垂直軸方向上的長度指示其編碼數(shù)據(jù)的數(shù)據(jù)量。換言之,每個正方 形的垂直軸方向上的長度指示每個區(qū)的編碼數(shù)據(jù)的數(shù)據(jù)量。另外,如上所述,一般地以恒定 的位速率讀出積累在緩沖區(qū)內(nèi)以便被讀出的編碼數(shù)據(jù)。即,柱狀圖的垂直軸方向上的長度 還指示讀出積累在緩沖區(qū)內(nèi)以便被讀出的所以編碼數(shù)據(jù)所需的時間(發(fā)送時間)。換言之, 每個正方形的垂直軸方向上的長度指示每個區(qū)的編碼數(shù)據(jù)的發(fā)送時間。注意作為發(fā)送時間確認單元283容忍的發(fā)送時間的最大值的最大發(fā)送時間被以 點劃線指示為“最大數(shù)量”。另外,我們假定由區(qū)數(shù)確認單元284確定為可以積累在緩沖區(qū) 內(nèi)的區(qū)的數(shù)目的最大值的閾值是“8”?,F(xiàn)在,我們假定緩沖區(qū)的可用存儲容量,S卩,根據(jù)硬件的限制,對于最大發(fā)送時間 和區(qū)數(shù)的最大值足夠大。稍后將描述細節(jié),但是做出這樣的布置,其中不會因為發(fā)送時間確 認單元283的發(fā)送時間的限制或區(qū)數(shù)確認單元284的區(qū)數(shù)的限制引起緩沖區(qū)溢出。圖12示意地示出了通過區(qū)數(shù)確認單元284和輸出禁止單元285的控制,積累在緩 沖區(qū)內(nèi)以便被讀出的編碼數(shù)據(jù)的數(shù)據(jù)量在時間上的改變。在圖12所示的例子的情況下,在時間點Tl,區(qū)Z的編碼數(shù)據(jù)和隨后的區(qū)A的編碼 數(shù)據(jù)被積累在緩沖區(qū)內(nèi)以便被讀出,并且一般地以恒定的位速率讀出之前積累的區(qū)Z。此 時,積累在緩沖區(qū)內(nèi)的區(qū)的數(shù)目是2,所以輸出禁止單元285不禁止編碼數(shù)據(jù)的輸出。在自時間點Tl經(jīng)過了預(yù)定的時間的時間點T2,區(qū)Z的編碼數(shù)據(jù)的讀出已完成,并 且區(qū)A編碼數(shù)據(jù)和后續(xù)的區(qū)B的編碼數(shù)據(jù)被積累在緩沖區(qū)內(nèi)以便被讀出,并且一般地以恒 定的位速率讀出之前積累的區(qū)A。此時,積累在緩沖區(qū)內(nèi)的區(qū)的數(shù)目是2,所以輸出禁止單 元285不禁止編碼數(shù)據(jù)的輸出。在自時間點T2經(jīng)過了預(yù)定的時間的時間點T3,區(qū)A的編碼數(shù)據(jù)的讀出在繼續(xù),區(qū) A的剩余編碼數(shù)據(jù)、后續(xù)區(qū)B的編碼數(shù)據(jù)和后續(xù)區(qū)C的編碼數(shù)據(jù)被積累在緩沖區(qū)內(nèi)以便被 讀出。此時,積累在緩沖區(qū)內(nèi)的區(qū)的數(shù)目是3,所以輸出禁止單元285不禁止編碼數(shù)據(jù)的輸
出ο在自時間點T3經(jīng)過了預(yù)定的時間的時間點T4,區(qū)A的編碼數(shù)據(jù)的讀出還在繼續(xù), 區(qū)A的剩余編碼數(shù)據(jù),以及連續(xù)的區(qū)B到區(qū)D的編碼數(shù)據(jù)被積累在緩沖區(qū)內(nèi)以便被讀出。此 時,積累在緩沖區(qū)內(nèi)的區(qū)的數(shù)目是4,所以輸出禁止單元285不禁止編碼數(shù)據(jù)的輸出。
在自時間點T4經(jīng)過了預(yù)定的時間的時間點T5,區(qū)A的編碼數(shù)據(jù)的讀出還在繼續(xù), 區(qū)A的剩余編碼數(shù)據(jù),以及連續(xù)的區(qū)B到區(qū)E的編碼數(shù)據(jù)被積累在緩沖區(qū)內(nèi)以便被讀出。此 時,積累在緩沖區(qū)內(nèi)的區(qū)的數(shù)目是5,所以輸出禁止單元285不禁止編碼數(shù)據(jù)的輸出。在自時間點T5經(jīng)過了預(yù)定的時間的時間點T6,區(qū)A的編碼數(shù)據(jù)的讀出還在繼續(xù), 區(qū)A的剩余編碼數(shù)據(jù),以及連續(xù)的區(qū)B到區(qū)F的編碼數(shù)據(jù)被積累在緩沖區(qū)內(nèi)以便被讀出。此 時,積累在緩沖區(qū)內(nèi)的區(qū)的數(shù)目是6,所以輸出禁止單元285不禁止編碼數(shù)據(jù)的輸出。在自時間點T6經(jīng)過了預(yù)定的時間的時間點T7,區(qū)A的編碼數(shù)據(jù)的讀出還在繼續(xù), 區(qū)A的剩余編碼數(shù)據(jù),以及連續(xù)的區(qū)B到區(qū)G的編碼數(shù)據(jù)被積累在緩沖區(qū)內(nèi)以便被讀出。此 時,積累在緩沖區(qū)內(nèi)的區(qū)的數(shù)目是7,所以輸出禁止單元285不禁止編碼數(shù)據(jù)的輸出。在自時間點T7經(jīng)過了預(yù)定的時間的時間點T8,區(qū)A的編碼數(shù)據(jù)的讀出還在繼續(xù), 區(qū)A的剩余編碼數(shù)據(jù),以及連續(xù)的區(qū)B到區(qū)H的編碼數(shù)據(jù)被積累在緩沖區(qū)內(nèi)以便被讀出。此 時,積累在緩沖區(qū)內(nèi)的區(qū)的數(shù)目是8,所以輸出禁止單元285不禁止編碼數(shù)據(jù)的輸出。在自時間點T8經(jīng)過了預(yù)定的時間的時間點T9,區(qū)A的編碼數(shù)據(jù)的讀出還在繼續(xù), 區(qū)A的剩余編碼數(shù)據(jù),以及連續(xù)的區(qū)B到區(qū)I的編碼數(shù)據(jù)被積累在緩沖區(qū)內(nèi)以便被讀出。此時,積累在緩沖區(qū)內(nèi)的區(qū)的數(shù)目是9,并且超過了閾值8。因此,輸出禁止單元 285執(zhí)行庫溢出控制,以便基于來自區(qū)數(shù)確認單元284的通知,禁止作為當前正被輸出的區(qū) A之后的后續(xù)區(qū)的區(qū)B的編碼數(shù)據(jù)的讀出。這是用于消除接收側(cè)上由于短時間內(nèi)的區(qū)A的編碼數(shù)據(jù)的太大的數(shù)據(jù)量引起的 下溢出的處理。稍后將描述細節(jié),但是當區(qū)A的傳輸時間由于區(qū)A的太大的數(shù)據(jù)量而增加 時,在接收側(cè)上接收區(qū)A的所有編碼數(shù)據(jù)所需的時間也增加了。因此,區(qū)A之前的區(qū)的解碼 處理被非預(yù)期地終止,并且引起所謂的下溢出,其中緩沖區(qū)成為是空的。一旦發(fā)生這種下溢 出,可以設(shè)想該下溢出不會被消除,而是關(guān)聯(lián)到后續(xù)的區(qū)以及其后的區(qū),并且存在圖像質(zhì)量 的退化不必要地擴展的可能。因此,輸出禁止單元285等執(zhí)行諸如上面所述的控制,以便通過省略(跳過)要被 讀出的編碼數(shù)據(jù)的區(qū)中的一個,確保接收側(cè)上用于積累后續(xù)區(qū)的編碼數(shù)據(jù)的時間,從而停 止該下溢出的關(guān)聯(lián)。稍后將描述其細節(jié)。針對每個區(qū),編碼數(shù)據(jù)被周期地積累在緩沖區(qū)內(nèi),從而如果花費長時間讀出一個 區(qū),要被積累在緩沖區(qū)內(nèi)的區(qū)的數(shù)目以其量增加。區(qū)數(shù)確認單元284利用這一點通過計數(shù) 同時積累在緩沖區(qū)內(nèi)的編碼數(shù)據(jù)的區(qū)的數(shù)目,檢測花費等于或大于預(yù)定基準的長的時間從 緩沖區(qū)讀出編碼數(shù)據(jù)的區(qū),從而預(yù)測接收側(cè)上的下溢出的發(fā)生。因此,區(qū)數(shù)確認單元284可以僅僅通過計數(shù)積累在緩沖區(qū)內(nèi)的編碼數(shù)據(jù)的區(qū)的數(shù) 目,而不用計算每個區(qū)的發(fā)送時間,容易地預(yù)測接收側(cè)上的下溢出的發(fā)生。另外,根據(jù)基于這種區(qū)數(shù)執(zhí)行的庫溢出控制處理,即使在諸如圖12所示,僅有一 個區(qū)(區(qū)A)的發(fā)送時間長的情況下,區(qū)數(shù)確認單元284可以檢測它的區(qū)。S卩,區(qū)數(shù)確認單 元284還可以檢測編碼數(shù)據(jù)的數(shù)據(jù)量(發(fā)送時間)的波動中的高頻分量。另外,區(qū)數(shù)確認單元284可以甚至根據(jù)一個區(qū)檢測具有長的發(fā)送時間的區(qū),所以 輸出禁止單元285每次禁止一個區(qū)的輸出,從而可以抑制下溢出的聯(lián)系。即,可將對要被輸 出的區(qū)的禁止抑制為所需的最小數(shù)量。因此,輸出禁止單元285可以抑制由于禁止區(qū)的輸 出而引起的圖像質(zhì)量的退化的不必要的增加。
24
另外,例如在圖12中,諸如時間點T9’當執(zhí)行庫溢出處理時,禁止區(qū)B的輸出,并 且讀出區(qū)C的編碼數(shù)據(jù),但是在該情況下,花費時間接收引起接收側(cè)上緩沖區(qū)的積累數(shù)量 減少的區(qū)A,并且因此易于再次發(fā)生下溢出。在通過計算每個區(qū)的發(fā)送時間執(zhí)行庫溢出控制 處理的情況下,不能簡單地識別出接收側(cè)上的這種情況,但是區(qū)數(shù)確認單元284基于積累 在緩沖區(qū)內(nèi)的編碼數(shù)據(jù)的區(qū)的數(shù)目預(yù)測接收側(cè)上下溢出的發(fā)生,所以可以基于積累在緩沖 區(qū)內(nèi)的編碼數(shù)據(jù)的區(qū)的數(shù)目推斷接收側(cè)上緩沖區(qū)的編碼數(shù)據(jù)的積累數(shù)量。S卩,以傳輸側(cè)上積累在緩沖區(qū)內(nèi)的編碼數(shù)據(jù)的區(qū)的數(shù)目表示接收側(cè)上緩沖區(qū)的下 溢出發(fā)生的緩解,積累在傳輸側(cè)上的緩沖區(qū)內(nèi)的編碼數(shù)據(jù)的區(qū)的數(shù)目增加得越多(越接近 閾值),積累在接收側(cè)上的緩沖區(qū)內(nèi)的編碼數(shù)據(jù)的區(qū)的數(shù)目越少,并且因此產(chǎn)生容易發(fā)生下 溢出的狀態(tài),而換言之,產(chǎn)生輸出禁止單元285易于禁止編碼數(shù)據(jù)的輸出的狀態(tài)。具體地,在時間點Tl的情況下,積累在緩沖區(qū)內(nèi)的編碼數(shù)據(jù)的區(qū)的數(shù)目是2,所以 除非區(qū)A的編碼數(shù)據(jù)的發(fā)送時間等于或大于時間點T2到T9 (8個部分),輸出禁止單元285 不禁止輸出,但是例如在時間點T9’的情況下,如果區(qū)C的編碼數(shù)據(jù)的發(fā)送時間等于或大于 兩個部分,在時間點Tl的情況下,緩沖區(qū)內(nèi)積累的編碼數(shù)據(jù)的區(qū)的數(shù)目是9,并且因此輸出 禁止單元285禁止后續(xù)的區(qū)D的輸出。因此,通過基于區(qū)的數(shù)目執(zhí)行庫溢出控制處理,區(qū)數(shù)確認單元284和輸出禁止單 元285可以容易地使得庫溢出控制處理的執(zhí)行狀態(tài)大體根據(jù)接收側(cè)上下溢出發(fā)生的緩解 而波動。注意到目前為止已經(jīng)描述了在采用區(qū)數(shù)“8”為閾值,區(qū)的數(shù)目等于或大于9的情 況下,區(qū)數(shù)確認單元284使得輸出禁止單元285執(zhí)行庫溢出控制處理,但是該閾值是任意 的。該閾值越小,積累在緩沖區(qū)內(nèi)的編碼數(shù)據(jù)的數(shù)據(jù)量越少,從而抑制延遲時間的增加。相 反,該閾值越大,庫溢出控制處理的頻率可被減少得更少,從而減少圖像質(zhì)量的退化。然而 注意,希望將閾值設(shè)置為不會引起由于編碼數(shù)據(jù)的積累引起的緩沖區(qū)溢出。圖13示意地示出了通過發(fā)送時間確認單元283和輸出禁止單元285的控制,要被 積累在緩沖區(qū)內(nèi)以便被讀出的編碼數(shù)據(jù)的數(shù)據(jù)量在時間上的改變。在圖13的情況下,時間點Tl到T6與圖12所示的例子相同,但是在時間點T7,積 累在緩沖區(qū)內(nèi)的編碼數(shù)據(jù)的數(shù)據(jù)量的總和以雙箭頭所示的量超過了最大數(shù)量。因此,輸出 禁止單元285基于來自發(fā)送時間確認單元283的通知執(zhí)行庫溢出控制,以便以區(qū)的增量按 所需的量禁止自當前正被輸出的區(qū)A之后的后續(xù)區(qū)起的編碼數(shù)據(jù)的輸出,以便減少超過圖 13的雙箭頭所示的數(shù)據(jù)量的容忍范圍的過多的量。在圖13所示的例子中,如雙箭頭所示, 不能僅通過禁止區(qū)B的編碼數(shù)據(jù)的輸出消除該過多的量,所以如時間點T7’所示,輸出禁止 單元285還禁止區(qū)B之后的區(qū)C的編碼數(shù)據(jù)的輸出。在該情況下,在輸出區(qū)A的數(shù)據(jù)之后,時間進一步流逝,并且在區(qū)A的讀出完成的 情況下,省略區(qū)B和區(qū)C的編碼數(shù)據(jù)的讀出,并且讀出區(qū)D的編碼數(shù)據(jù)。S卩,發(fā)送時間確認單元283和輸出禁止單元285基于積累在緩沖區(qū)內(nèi)的編碼數(shù)據(jù) 的發(fā)送時間(即,數(shù)據(jù)量)執(zhí)行庫溢出控制。因此,執(zhí)行庫溢出控制,由此發(fā)送時間確認單 元283和輸出禁止單元285可以按照要被積累在緩沖區(qū)內(nèi)的編碼數(shù)據(jù)的總數(shù)據(jù)量的限制抑 制緩沖區(qū)溢出的發(fā)生。因此,可以更有效地使用緩沖區(qū)的可用的存儲容量。例如,如圖12中的例子所示,在基于區(qū)的數(shù)目的庫溢出控制的情況下,可以限制區(qū)的數(shù)目,但是不能限制數(shù)據(jù)量(發(fā)送時間)。因此,當即使區(qū)的數(shù)目小但是數(shù)據(jù)量(發(fā)送 時間)非常大時,存在引起緩沖區(qū)溢出的可能。因此,需要基于產(chǎn)生的碼的可預(yù)測的和實際 的量(發(fā)送時間)和緩沖區(qū)的硬件限制,將閾值設(shè)置為不會引起緩沖區(qū)溢出。因此,需要提 供較大的余量,從而每個區(qū)的編碼數(shù)據(jù)的數(shù)據(jù)量(發(fā)送時間)波動的越大,關(guān)于緩沖區(qū)的硬 件限制該閾值設(shè)置得越小,在該情況下,緩沖區(qū)的使用的有效性下降了。相反,如圖13中的例子所示,在基于數(shù)據(jù)量(發(fā)送時間)的庫溢出控制的情況下, 可以定義最大數(shù)量,由此不論每個區(qū)的編碼數(shù)據(jù)的數(shù)據(jù)量(發(fā)送時間)的可變性的比率如 何,可以抑制緩沖區(qū)使用的有效性的下降。注意希望基于產(chǎn)生的碼的實際數(shù)量(發(fā)送時間)設(shè)置該最大數(shù)量,從而超過編碼 數(shù)據(jù)的最大數(shù)量的過多的量不會超過緩沖區(qū)的硬件限制。在基于數(shù)據(jù)量(發(fā)送時間)的庫溢出控制處理的情況下,不能檢測每個區(qū)的編碼 數(shù)據(jù)的數(shù)據(jù)量(發(fā)送時間)的波動。因此,與基于區(qū)數(shù)執(zhí)行的庫溢出控制處理的情況相比, 發(fā)送時間確認單元283僅能檢測編碼數(shù)據(jù)的數(shù)據(jù)量(發(fā)送時間)的波動的低頻分量。另外,如圖13所示,在基于數(shù)據(jù)量(發(fā)送時間)的庫溢出控制處理的情況下,在某 些情況下總地禁止多個區(qū)的輸出,并且與基于區(qū)數(shù)的庫溢出控制處理的情況相比,對于接 收側(cè)上的輸出圖像,圖像質(zhì)量退化的部分(區(qū))的位置是集中的,并且在某些情況下圖像質(zhì) 量的退化是在視覺上顯著的。注意,發(fā)送時間確認單元283和輸出禁止單元285執(zhí)行基于數(shù)據(jù)量(發(fā)送時間) 的庫溢出控制處理,由此發(fā)送時間確認單元283和輸出禁止單元285可以用與基于區(qū)數(shù)執(zhí) 行庫溢出控制處理的情況相同的方式,容易地使得庫溢出控制處理的執(zhí)行狀態(tài)大體上根據(jù) 接收側(cè)上下溢出的發(fā)生的緩解波動。傳輸緩沖區(qū)寫控制處理單元271可以容易地檢測編碼數(shù)據(jù)的數(shù)據(jù)量(發(fā)送時間) 的波動中的高頻分量,并且還可以通過一起使用上述的基于區(qū)數(shù)的庫溢出控制處理和基于 數(shù)據(jù)量(發(fā)送時間)的庫溢出控制處理,抑制緩沖區(qū)使用的有效性的下降。即,抑制兩者的 不足,并且可以獲得兩者的優(yōu)點。在圖11所示的傳輸緩沖區(qū)讀控制處理單元272的控制下,將從圖10所示的流輸 出控制單元255輸出的編碼數(shù)據(jù)提供給圖2所示的包產(chǎn)生單元203。包產(chǎn)生單元203基于 諸如圖片頭或區(qū)頭等的信息產(chǎn)生頭信息,并且為預(yù)定數(shù)據(jù)增量的每段編碼數(shù)據(jù)添加其頭信 息,從而產(chǎn)生編碼數(shù)據(jù)的包。圖14是示出了由包產(chǎn)生單元203添加到編碼數(shù)據(jù)上的頭信息的配置例子的示意 圖。如圖14所示,頭信息包括包含在該包內(nèi)的區(qū)的區(qū)數(shù)、區(qū)的每個子帶的碼量信息(字節(jié) 顯示)和采用的量化步長大小的信息(Q_step)。在包的負載包括多個區(qū)的編碼數(shù)據(jù)的情況 下,連續(xù)地排列和多路復(fù)用關(guān)于每個區(qū)的上述的信息。在如上所述打包之后,通過圖1所示的數(shù)字調(diào)制單元122、放大器124和視頻分割 /合成單元126將編碼數(shù)據(jù)輸出到雙重屏蔽導(dǎo)線電纜111。通過雙重屏蔽導(dǎo)線電纜111將 這樣從傳輸單元110發(fā)送的包(編碼數(shù)據(jù))發(fā)送到照相機控制單元112。圖15是用于描述編碼數(shù)據(jù)的交換情況的例子的示意圖。如上所述,在對每個區(qū)以 預(yù)定的行數(shù)量輸入的同時,對圖像數(shù)據(jù)351進行小波變換。隨后,當達到預(yù)定的小波變換劃 分等級時,以產(chǎn)生順序的相反順序,即,以從低帶到高帶的順序重新布置從最低帶子帶到最高帶子帶的系數(shù)行。圖15所示的圖像數(shù)據(jù)351被示出為被針對每個子帶劃分,其中以斜線、垂直線和 波狀線的模式劃分的部分指示不同的區(qū)(如箭頭所示,圖像數(shù)據(jù)351的白色部分被以相同 的方式針對每個區(qū)劃分和處理)。如上所述對重新布置的區(qū)系數(shù)進行熵編碼,從而產(chǎn)生編碼 數(shù)據(jù)。例如,如圖15所示,當產(chǎn)生第一個區(qū)(區(qū)1)的編碼數(shù)據(jù)時,傳輸單元110對其打 包,并且將其作為傳輸包361發(fā)送到照相機控制單元112。當接收該包(接收包371)時,照 相機控制單元112對該包解包以便提取編碼數(shù)據(jù),并且對該編碼數(shù)據(jù)解碼。類似地,當產(chǎn)生第二個區(qū)(區(qū)2)的編碼數(shù)據(jù)時,傳輸單元110對其打包,并且將其 作為傳輸包362發(fā)送到照相機控制單元112。當接收該包(接收包372)時,照相機控制單 元112對該編碼數(shù)據(jù)解碼。另外,類似地,當產(chǎn)生第三個區(qū)(區(qū)3)的編碼數(shù)據(jù)時,傳輸單元 110對其打包,并且將其作為傳輸包363發(fā)送到照相機控制單元112。當接收該包(接收包 373)時,照相機控制單元112對該編碼數(shù)據(jù)解碼。傳輸單元110和照相機控制單元112重復(fù)諸如上述的處理,直到第X個區(qū)(區(qū)X) (傳輸包364,接收包374)。因此,在照相機控制單元112處產(chǎn)生解碼圖像381。對于電視廣播,例如,采用隔行圖像,其中每秒有60場。因此,一場的時間=1/60 秒(=16微秒)。相反,傳輸單元110對每個區(qū)編碼以便發(fā)送它們。因此,直到傳輸單元 110編碼并且發(fā)送作為第一個區(qū)的區(qū)1,照相機控制單元112接收并且解碼區(qū)1,并且在中央 控制系統(tǒng)中輸出圖像的時間T(延遲時間)可能比一場的時間短。接著,給出關(guān)于作為接收側(cè)的視頻信號解碼單元的描述。圖16是示出了圖1所示 的視頻信號解碼單元136的詳細的配置例子的方框圖。注意,圖1所示的視頻信號解碼單 元121具有與視頻信號解碼單元136相同的配置,所以可以將關(guān)于視頻信號解碼單元136 的描述應(yīng)用于視頻信號解碼單元121。因此,為了簡化描述,除了必要的情況外,將省略對視 頻信號解碼單元121的描述。在圖16中,視頻信號解碼單元136包括包解釋單元401、接收緩沖區(qū)控制單元402 和解碼單元403。包解釋單元401執(zhí)行在數(shù)字解調(diào)單元134 (圖1)處解調(diào)并且從傳輸單元110發(fā)送 的包的解釋,并且提取包括在頭信息和負載內(nèi)的編碼數(shù)據(jù)。包解釋單元401將提取的頭信 息和編碼數(shù)據(jù)提供給接收緩沖區(qū)控制單元402。每次提供包,包解釋單元401從包中提取頭 信息和編碼數(shù)據(jù),并且將它們提供給接收緩沖區(qū)控制單元402。接收緩沖區(qū)控制單元402在內(nèi)置的緩沖區(qū)內(nèi)積累從包解釋單元401提供的編碼數(shù) 據(jù),在每個區(qū)的預(yù)定的時刻讀出其解碼數(shù)據(jù),并且將其提供給解碼單元403。解碼單元403使用相應(yīng)于圖2所示的編碼單元201的編碼方法的預(yù)定的解碼方法 對從接收緩沖區(qū)控制單元402提供的編碼數(shù)據(jù)解碼,對獲得的系數(shù)數(shù)據(jù)進行逆量化,以便 執(zhí)行小波逆變換,并且向中央控制系統(tǒng)和視頻信號編碼單元137輸出基帶圖像數(shù)據(jù)。圖17是示出了圖16所示的接收緩沖區(qū)控制單元402的詳細的配置例子的圖。在 圖17中,接收緩沖區(qū)控制單元402包括包頭解釋單元411、輸入控制單元421、Y緩沖區(qū)422、 C緩沖區(qū)423、輸出控制單元424和區(qū)信息控制單元431。由區(qū)信息控制單元431控制包頭解釋單元411,以便獲得并且保持從包解釋單元401提供的頭信息,在預(yù)定的時刻解釋該頭信息,并且提取要被處理的區(qū)的參數(shù)信息。包頭 解釋單元411將提取的參數(shù)信息提供給解碼單元403,以便在解碼處理時使用。
由區(qū)信息控制單元431控制輸入控制單元421,以便獲得從包解釋單元401提供的 編碼數(shù)據(jù),將Y數(shù)據(jù)(亮度分量Y的編碼數(shù)據(jù))寫入Y緩沖區(qū)422,并且將C數(shù)據(jù)(色差分 量C的編碼數(shù)據(jù))寫入C緩沖區(qū)423。Y緩沖區(qū)422具有內(nèi)置的存儲介質(zhì),并且積累從輸入控制單元421提供的Y數(shù)據(jù)。 另外,由區(qū)信息控制單元431控制Y緩沖區(qū)422,以便以寫的順序讀出積累的Y數(shù)據(jù),并且將 其提供給輸出控制單元424。C緩沖區(qū)423具有內(nèi)置的存儲介質(zhì),并且積累從輸入控制單元421提供的C數(shù)據(jù)。 另外,由區(qū)信息控制單元431控制C緩沖區(qū)423,以便以寫的順序讀出積累的C數(shù)據(jù),并且將 其提供給輸出控制單元424。由區(qū)信息控制單元431控制輸出控制單元424,以便多路復(fù)用并且輸出從Y緩沖區(qū) 422提供的Y數(shù)據(jù)、從C緩沖區(qū)423提供的C數(shù)據(jù),并且將其提供給解碼單元403 (圖16)。區(qū)信息控制單元431控制包頭解釋單元411、輸入控制單元421、Y緩沖區(qū)422、C 緩沖區(qū)423、輸出控制單元424中的每一個單元的操作,或產(chǎn)生作為用于替代丟失的編碼數(shù) 據(jù)的數(shù)據(jù)的偽數(shù)據(jù),以便將其提供給解碼單元403。即,一般地以恒定的位速率從包解釋單元401提供Y數(shù)據(jù)和C數(shù)據(jù),由輸入控制單 元421將其寫入Y緩沖區(qū)422或C緩沖區(qū)423,將其臨時保持在其中,將其以區(qū)的增量讀出, 并且由輸出控制單元424進行多路復(fù)用并且輸出到解碼單元403。區(qū)信息控制單元431控制關(guān)于用于這種Y數(shù)據(jù)和C數(shù)據(jù)的時間調(diào)整的緩存的各種處理。如果增加在其中積累編碼數(shù)據(jù)的Y緩沖區(qū)422和C緩沖區(qū)423的存儲容量,即,如 果做出這樣的布置,其中在Y緩沖區(qū)422和C緩沖區(qū)423中積累更多的系數(shù)數(shù)據(jù),可以改善 輸出圖像的圖像質(zhì)量,但是延遲時間增加了。另外,為了抑制花費和電路規(guī)模的增加,Y緩 沖區(qū)422和C緩沖區(qū)423的存儲容量的不必要的增加是不希望的。區(qū)信息控制單元431控制在Y數(shù)據(jù)和C數(shù)據(jù)的解碼處理之前,在時間調(diào)整時Y緩 沖區(qū)422和C緩沖區(qū)423的輸入/輸出,從而抑制不必要的延遲時間的增加,并且還抑制內(nèi) 容的質(zhì)量的不必要的退化。稍后將描述其細節(jié)。圖18是示出了圖17所示的區(qū)信息控制單元431的詳細的配置例子的方框圖。如 圖18所示,區(qū)信息控制單元431包括接收緩沖區(qū)寫控制處理單元441和接收緩沖區(qū)讀控制 處理單元442。接收緩沖區(qū)寫控制處理單元441是用于控制關(guān)于向作為接收緩沖區(qū)的Y緩沖區(qū) 422和C緩沖區(qū)423 (兩者都在圖17中)寫編碼數(shù)據(jù)的處理的處理單元。接收緩沖區(qū)讀控 制處理單元442是用于控制關(guān)于從作為接收緩沖區(qū)的Y緩沖區(qū)422和C緩沖區(qū)423讀取編 碼數(shù)據(jù)的處理的處理單元。接收緩沖區(qū)寫控制處理單元441包括寫控制單元451和寫指令單元452。寫控制單元451控制寫指令單元452的處理。由寫控制單元451控制寫指令單元 452,以便向輸入控制單元421提供指令,以便在預(yù)定的時刻向Y緩沖區(qū)422內(nèi)寫(積累)Y 數(shù)據(jù),并且向C緩沖區(qū)423內(nèi)寫(積累)C數(shù)據(jù)。輸入控制單元421基于從寫指令單元452
28提供的寫指令,將從包解釋單元401提供的Y數(shù)據(jù)提供給Y緩沖區(qū)422以便積累它,并且將 從包解釋單元401提供的C數(shù)據(jù)提供給C緩沖區(qū)423以便積累它。接收緩沖區(qū)讀控制處理單元442包括讀取控制單元461、區(qū)號確認單元464、參數(shù) 提取指令單元465、讀取指令單元466、偽數(shù)據(jù)保持單元467和補充處理單元468。讀取控制單元461控制由區(qū)號確認單元464到補充處理單元468中的每一個單元 執(zhí)行的處理。由讀取控制單元461控制區(qū)號確認單元464以便選擇積累在Y緩沖區(qū)422和C緩 沖區(qū)423內(nèi)的編碼數(shù)據(jù)的區(qū)中的最早的區(qū)作為要被處理的區(qū),并且確認選擇的區(qū)的區(qū)號是 否跟在之前處理的區(qū)的區(qū)號之后,從而確認區(qū)丟失的存在。以基本上從最早的編碼數(shù)據(jù)起的順序為每個區(qū)讀出積累在緩沖區(qū)(Y緩沖區(qū)422 和C緩沖區(qū)423)內(nèi)的編碼數(shù)據(jù)。如參考圖8所述,以每個區(qū)的順序(區(qū)順序)從視頻信號 編碼單元120提供編碼數(shù)據(jù),所以如果沒有編碼數(shù)據(jù)(區(qū))的丟失,要被處理的區(qū)的區(qū)號每 次需要增加1。如果被選擇為要被處理的區(qū)的區(qū)號未跟在上次從緩沖區(qū)讀出的(或進行了 后面所述的補充處理的)區(qū)的區(qū)號之后,則意味著應(yīng)當存在于這些區(qū)之間的單個或多個區(qū) 丟失了。例如,如上參考圖12和13所述,在視頻信號編碼單元120處執(zhí)行庫溢出控制處理 的情況下,對于提供給視頻信號解碼單元136的編碼數(shù)據(jù),發(fā)生區(qū)的丟失。區(qū)號確認單元464監(jiān)視要被處理的區(qū)的區(qū)號,并且確認區(qū)號是否按從1開始的順 序每次增加1,從而確認是否發(fā)生了這種區(qū)的丟失。注意區(qū)號確認單元464可以確認要被處理的區(qū)的區(qū)號。例如,可以這樣的布置管 理積累在緩沖區(qū)內(nèi)的所有編碼數(shù)據(jù)的區(qū)號,其中當編碼數(shù)據(jù)被積累在緩沖區(qū)內(nèi)時,區(qū)號確 認單元464獲得該編碼數(shù)據(jù)的區(qū)號??商鎿Q地,例如,可以做出這樣的布置,其中為每個區(qū), 將編碼數(shù)據(jù)和頭信息兩者積累在緩沖區(qū)內(nèi)(Y緩沖區(qū)422和C緩沖區(qū)423),并且基于相應(yīng) 于積累在緩沖區(qū)內(nèi)的要被處理的區(qū)的頭信息,區(qū)號確認單元464識別它的區(qū)。可替換地,例 如,可以做出這樣的布置,其中頭信息被積累在包頭解釋單元411內(nèi),僅將編碼數(shù)據(jù)積累在 緩沖區(qū)內(nèi),這些頭信息和編碼數(shù)據(jù)被使用任意方法針對每個區(qū)彼此相關(guān),區(qū)號確認單元464 參考指示頭信息和編碼數(shù)據(jù)間的關(guān)系的信息,以便從包頭解釋單元411獲得相應(yīng)于要被處 理的區(qū)的編碼數(shù)據(jù)的頭信息,并且參考該頭信息識別要被處理的區(qū)的區(qū)號。不言而喻的是 可以采用除此之外的其它方法。在作為區(qū)號確認單元464的確認結(jié)果未發(fā)生區(qū)的丟失的情況下,由讀取控制單元 461控制參數(shù)提取指令單元465,以便給包頭解釋單元411提供用于從頭信息提取要被處理 的區(qū)的參數(shù)的提取指令。在作為區(qū)號確認單元464的確認結(jié)果未發(fā)生區(qū)的丟失的情況下,由讀取控制單元 461控制讀取指令單元466,以便給Y緩沖區(qū)422和C緩沖區(qū)423提供讀取指令,以便讀出 要被處理的區(qū)的編碼數(shù)據(jù)(Y數(shù)據(jù)和C數(shù)據(jù)),以便將其提供給輸出控制單元424。由讀取控制單元461控制偽數(shù)據(jù)保持單元467,以便保持偽數(shù)據(jù),所述偽數(shù)據(jù)是用 于替代丟失的系數(shù)數(shù)據(jù)的數(shù)據(jù)。可以采用任意數(shù)據(jù)作為偽數(shù)據(jù),只要它是區(qū)的增量的編碼 數(shù)據(jù)。例如,偽數(shù)據(jù)可以是以這樣的布置獲得的編碼數(shù)據(jù),其中以與編碼單元201相同的方 式對具有諸如白色、黑色、灰色等的預(yù)定顏色的基帶圖像數(shù)據(jù)的一個區(qū)量進行小波變換、重新布置、量化,并且進行熵編碼。即,在該情況下偽數(shù)據(jù)是編碼數(shù)據(jù),由此根據(jù)解碼單元403 的解碼處理獲得具有諸如灰色等的預(yù)定顏色的基帶圖像數(shù)據(jù)的一個區(qū)量。偽數(shù)據(jù)可以是任 意數(shù)據(jù),只要該數(shù)據(jù)是事先準備的。即,被作為偽數(shù)據(jù)采用的圖像數(shù)據(jù)的圖像可以是任意顏 色,或可由多種顏色配置而成,或可以包括圖形、圖案字符、圖片等。在作為區(qū)號確認單元464的確認結(jié)果發(fā)生了區(qū)的丟失的情況下,由讀取控制單元 461控制補充處理單元468,以便從偽數(shù)據(jù)保持單元467獲得偽數(shù)據(jù),并且取代丟失的編碼 數(shù)據(jù),在丟失的編碼數(shù)據(jù)的讀取時刻將偽數(shù)據(jù)輸出到解碼單元403。將參考圖19給出關(guān)于由接收緩沖區(qū)控制單元402執(zhí)行的以區(qū)的增量執(zhí)行的讀出 控制的情況的描述。圖19是示意地示出了積累在緩沖區(qū)(Y緩沖區(qū)422或C緩沖區(qū)423)內(nèi)要被被讀 出的編碼數(shù)據(jù)(Y數(shù)據(jù)和C數(shù)據(jù))的數(shù)據(jù)量在時間上的改變的圖。圖19所示的例子是相應(yīng) 于圖12所示的例子的例子,并且示意地示出了當諸如圖12所示的例子執(zhí)行控制,并且積累 從視頻信號編碼單元120輸出的編碼數(shù)據(jù)時,數(shù)據(jù)量在時間上的改變。即,與其它區(qū)的編碼 數(shù)據(jù)的數(shù)據(jù)量相比,區(qū)A的編碼數(shù)據(jù)的數(shù)據(jù)量非常大。另外,禁止區(qū)B的編碼數(shù)據(jù)的輸出, 從而在區(qū)A之后提供區(qū)C的編碼數(shù)據(jù)。注意下面進行的參考圖19的描述可以應(yīng)用于Y數(shù)據(jù)和C數(shù)據(jù)兩者,所以此處不區(qū) 分Y緩沖區(qū)422和C緩沖區(qū)423中的每一個,以及Y數(shù)據(jù)和C數(shù)據(jù)中的每一個,并且因此在 下面的描述中它們被稱為緩沖區(qū)和編碼數(shù)據(jù)。以與圖12相同的方式,在圖19中水平軸也指示時間點,并且垂直軸指示積累在緩 沖區(qū)內(nèi)以便被讀出的編碼數(shù)據(jù)的數(shù)據(jù)量(緩沖區(qū)數(shù)量)。每個柱狀圖指示在每個時間點積 累在緩沖區(qū)內(nèi)以便被讀出的編碼數(shù)據(jù)。另外,柱狀圖的每個正方形指示每個區(qū)的編碼數(shù)據(jù), 并且以每個正方形內(nèi)的字母區(qū)分每個區(qū)。編碼數(shù)據(jù)的積累順序被指示為從下向上。另外, 柱狀圖的垂直軸方向上的長度指示其編碼數(shù)據(jù)的數(shù)據(jù)量?,F(xiàn)在,我們假設(shè)緩沖區(qū)的可用存 儲容量,即,根據(jù)硬件的局限,足夠大。在圖19所示的例子的情況下,在時間點Tl,區(qū)S到Z的編碼數(shù)據(jù)被積累在緩沖區(qū) 內(nèi)以便被讀出。在Tl,將積累在緩沖區(qū)內(nèi)的編碼數(shù)據(jù)的區(qū)中的首先被積累的區(qū)S設(shè)置為要 被處理的區(qū),并且進行其區(qū)號是否跟在上次處理的區(qū)的區(qū)號之后的確認。在根據(jù)該確認確 定未發(fā)生區(qū)(編碼數(shù)據(jù))的丟失的情況下,參數(shù)提取指令單元465提取要被處理的區(qū)S的 參數(shù),并且將其提供給解碼單元403。另外,讀取指令單元466給緩沖區(qū)提供讀取指令,以便 讀出區(qū)S的系數(shù)數(shù)據(jù),并且將其提供給輸出控制單元424。在輸出控制單元424多路復(fù)用 從Y緩沖區(qū)422讀出的Y數(shù)據(jù)和從C緩沖區(qū)423讀出的C數(shù)據(jù),并且將其提供給解碼單元 403。因此,在從時間點Tl經(jīng)過了預(yù)定時間的時間點T2,區(qū)S的編碼數(shù)據(jù)被從緩沖區(qū) 中全部讀出,并且從緩沖區(qū)中消除,取而代之,一般地以預(yù)定的恒定位速率從輸入控制單元 421提供區(qū)A,并且將其積累在緩沖區(qū)內(nèi)。在時間點T2,將跟在區(qū)S之后的區(qū)T設(shè)置為要被 處理的區(qū),并且以與上述區(qū)S的情況相同的方式,讀出編碼數(shù)據(jù)。在從時間點T2經(jīng)過了預(yù)定時間的時間點T3,區(qū)T的編碼數(shù)據(jù)被從緩沖區(qū)中全部讀 出,并且被從緩沖區(qū)中消除。另外,隨后以預(yù)定的位速率執(zhí)行區(qū)A的積累。在時間點T3,將 跟在區(qū)T之后的區(qū)U設(shè)置為要被處理的區(qū),并且以與上述區(qū)T的情況相同的方式,讀出編碼數(shù)據(jù)。在從時間點T3經(jīng)過了預(yù)定時間的時間點T4,區(qū)U的編碼數(shù)據(jù)被從緩沖區(qū)中全部讀 出,并且被從緩沖區(qū)中消除。另外,隨后以預(yù)定的位速率執(zhí)行區(qū)A的積累。在時間點T4,將 跟在區(qū)U之后的區(qū)V設(shè)置為要被處理的區(qū),并且以與上述區(qū)U的情況相同的方式,讀出編碼 數(shù)據(jù)。在從時間點T4經(jīng)過了預(yù)定時間的時間點T5,區(qū)V的編碼數(shù)據(jù)被從緩沖區(qū)中全部讀 出,并且被從緩沖區(qū)中消除。另外,隨后以預(yù)定的位速率執(zhí)行區(qū)A的積累。在時間點T5,將 跟在區(qū)V之后的區(qū)W設(shè)置為要被處理的區(qū),并且以與上述區(qū)V的情況相同的方式,讀出編碼 數(shù)據(jù)。在從時間點T5經(jīng)過了預(yù)定時間的時間點T6,區(qū)W的編碼數(shù)據(jù)被從緩沖區(qū)中全部讀 出,并且被從緩沖區(qū)中消除。另外,隨后以預(yù)定的位速率執(zhí)行區(qū)A的積累。在時間點T6,將 跟在區(qū)W之后的區(qū)X設(shè)置為要被處理的區(qū),并且以與上述區(qū)W的情況相同的方式,讀出編碼 數(shù)據(jù)。在從時間點T6經(jīng)過了預(yù)定時間的時間點T7,區(qū)X的編碼數(shù)據(jù)被從緩沖區(qū)中全部讀 出,并且被從緩沖區(qū)中消除。另外,隨后以預(yù)定的位速率執(zhí)行區(qū)A的積累。在時間點T7,將 跟在區(qū)X之后的區(qū)Y設(shè)置為要被處理的區(qū),并且以與上述區(qū)X的情況相同的方式,讀出編碼 數(shù)據(jù)。在從時間點T7經(jīng)過了預(yù)定時間的時間點T8,區(qū)Y的編碼數(shù)據(jù)被從緩沖區(qū)中全部讀 出,并且被從緩沖區(qū)中消除。另外,隨后以預(yù)定的位速率執(zhí)行區(qū)A的積累。在該時間點T8, 將跟在區(qū)Y之后的區(qū)Z設(shè)置為要被處理的區(qū),并且以與上述區(qū)Y的情況相同的方式,讀出編 碼數(shù)據(jù)。在從時間點T8經(jīng)過了預(yù)定時間的時間點T9,區(qū)Z的編碼數(shù)據(jù)被從緩沖區(qū)中全部讀 出,并且被從緩沖區(qū)中消除。在時間點T9,最終完成了區(qū)A的積累。S卩,在該情況下,與其 它區(qū)的編碼數(shù)據(jù)的數(shù)據(jù)量相比,區(qū)A的編碼數(shù)據(jù)的數(shù)據(jù)量非常大。在這種情況下,在時間點 T9,將跟在區(qū)Z之后的其積累剛剛完成的區(qū)A設(shè)置為要被處理的區(qū),并且以與上述區(qū)Z的情 況相同的方式,讀出編碼數(shù)據(jù)。如上所述,在傳輸緩沖區(qū)控制單元202處禁止區(qū)B的編碼數(shù)據(jù)的輸出,所以跟在區(qū) A之后提供區(qū)C的編碼數(shù)據(jù)。因此,在從時間點T9經(jīng)過了預(yù)定時間的時間點T10,區(qū)A的編碼數(shù)據(jù)被從緩沖區(qū)中 全部讀出,并且被從緩沖區(qū)中消除,并且以預(yù)定的位速率在緩沖區(qū)中積累區(qū)C的編碼數(shù)據(jù)。 在時間點T10,將在區(qū)A之后提供的區(qū)C設(shè)置為要被處理的區(qū),但是原來應(yīng)當將區(qū)B設(shè)置為 要被處理的區(qū),并且因此區(qū)號不連續(xù)。因此,取代該丟失的區(qū)B,讀出偽數(shù)據(jù)并且將其提供給 解碼單元403。在這段時間中,繼續(xù)區(qū)C的編碼數(shù)據(jù)的積累,并且結(jié)束。在區(qū)C的編碼數(shù)據(jù)的積累完成之后,開始隨后提供的區(qū)D的編碼數(shù)據(jù)的積累。因此,在從時間點TlO經(jīng)過了預(yù)定時間的時間點T11,區(qū)B的編碼數(shù)據(jù)被從緩沖區(qū) 中全部讀出,并且被從緩沖區(qū)中消除,區(qū)C的編碼數(shù)據(jù)的積累結(jié)束,并且以預(yù)定的位速率在 緩沖區(qū)中積累區(qū)D的編碼數(shù)據(jù)。在時間點T11,要被處理的區(qū)仍然是區(qū)C,區(qū)號從被進行了上次的補充處理的區(qū)B 區(qū)號是連續(xù)的,所以從緩沖區(qū)讀出區(qū)C的編碼數(shù)據(jù),并且提供給解碼單元403。
31
即,如圖20所示,以區(qū)S、區(qū)T、區(qū)U等等直到區(qū)A的順序為每個區(qū)輸出編碼數(shù)據(jù),并 且在區(qū)A之后取代丟失的區(qū)B的編碼數(shù)據(jù)輸出事先準備的偽數(shù)據(jù)(偽B)的一個區(qū)量。艮口, 以偽數(shù)據(jù)補充丟失的編碼數(shù)據(jù)。例如,如果編碼數(shù)據(jù)的丟失是單獨一個區(qū)的一場量,對于輸出圖像,在大約16微 秒期間僅丟失若干行圖像,所以圖像質(zhì)量的退化不太顯著。另外,將諸如灰色等的在視覺上 顯著的顏色的圖像的編碼數(shù)據(jù)作為偽數(shù)據(jù),由此接收緩沖區(qū)控制單元402可以使得由于編 碼數(shù)據(jù)的丟失引起的圖像質(zhì)量的退化更顯著。注意,如圖19所示,在視頻信號編碼單元120處執(zhí)行了庫溢出控制處理,并且禁止 了區(qū)B的輸出,所以跟在區(qū)A之后提供區(qū)C的編碼數(shù)據(jù),但是因此,在原來作為區(qū)B的輸出 時刻的時間點TlO執(zhí)行了區(qū)C的編碼數(shù)據(jù)的積累。因此,直到作為區(qū)C的輸出時刻的時間 點Tll為止,可以充分地確保區(qū)C的編碼數(shù)據(jù)的積累,可以在作為區(qū)C的輸出時刻的時間點 Tll完成區(qū)C的編碼數(shù)據(jù)的積累。即,在時間點T11,接收緩沖區(qū)控制單元402可以將區(qū)C 的所有編碼數(shù)據(jù)提供給解碼單元403。如果視頻信號編碼單元120不執(zhí)行諸如上面所述的庫溢出控制處理,如圖21所 示,在時間點T10,提供區(qū)B的編碼數(shù)據(jù),并且隨后以區(qū)C、區(qū)D等等直到區(qū)H、區(qū)J和區(qū)K的 順序提供編碼數(shù)據(jù)。如上所述,時間點TlO是區(qū)B的輸出時刻,但是區(qū)B的編碼數(shù)據(jù)的積累已經(jīng)從時間 點T9開始了,所以不必然在時間點TlO積累了區(qū)B的所有編碼數(shù)據(jù)。即,如圖21所示的 時間點TlO處的區(qū)B的斜線所示,存在具有未積累的編碼數(shù)據(jù)的可能。在該階段(時間點 T10),如果將區(qū)B的編碼數(shù)據(jù)提供給解碼單元403,存在該編碼數(shù)據(jù)的未積累部分丟失的可 能,所以輸出圖像的圖像質(zhì)量退化了。隨后,從時間點TlO開始跟在區(qū)B之后的區(qū)C的編碼數(shù)據(jù)的積累,所以以與區(qū)B的 情況相同的方式,在作為輸出時刻的時間點T11,不必然在緩沖區(qū)內(nèi)積累在區(qū)C的所有編碼 數(shù)據(jù),并且如斜線所示,存在具有未積累的編碼數(shù)據(jù)的可能。在該階段(時間點Tll),如果 將區(qū)C的編碼數(shù)據(jù)提供給解碼單元403,存在該編碼數(shù)據(jù)的未積累部分丟失的可能,所以輸 出圖像的圖像質(zhì)量退化了。即,在存在類似于區(qū)A的花費時間傳輸?shù)膮^(qū)的情況下,對于接收側(cè)上的緩沖區(qū)(Y 緩沖區(qū)422和C緩沖區(qū)423),缺少要被積累的編碼數(shù)據(jù),并且方式所謂的下溢出。此時,在 視頻信號編碼單元120不執(zhí)行如上所述的庫溢出控制處理的情況下,在每個區(qū)諸如圖21所 示的區(qū)B到區(qū)J處存在發(fā)生下溢出的可能。即,諸如讀出時刻的斜線所示,在每個區(qū)處存在 由于太短的積累時間產(chǎn)生的未積累部分的可能,并且從而在長的時間段上下溢出都不能消 除。如果下溢出被這樣擴展,存在輸出圖像的圖像質(zhì)量退化行(范圍)增加的可能,并 且因此,圖像質(zhì)量的退化將是明顯的。視頻信號編碼單元120執(zhí)行諸如上述的庫溢出處理,由此將下溢出的發(fā)生局限于 一個區(qū),并且可以抑制不必要的下溢出的出現(xiàn)的擴展,并且因此可以抑制輸出圖像的圖像 質(zhì)量的退化行(范圍)。接著,將描述圖16所示的解碼單元403的細節(jié)。圖22是示出了解碼單元403的 詳細的配置例子的方框圖。解碼單元403是相應(yīng)于圖2的解碼單元20的解碼單元,并且如從圖22可見,包括熵解碼單元481、逆量化單元482、系數(shù)緩沖區(qū)單元483和小波逆變換單 元 484。在從接收緩沖區(qū)控制單元402獲得編碼數(shù)據(jù)之后,熵解碼單元481執(zhí)行每行的編 碼數(shù)據(jù)的熵解碼,并且將獲得的系數(shù)數(shù)據(jù)提供給逆量化單元482。逆量化單元482基于包括 在從接收緩沖區(qū)控制單元402的包頭解釋單元411獲得的參數(shù)中的關(guān)于量化的信息,對提 供的系數(shù)數(shù)據(jù)進行逆量化,并且將獲得的系數(shù)數(shù)據(jù)提供給系數(shù)緩沖區(qū)單元483以便存儲。 小波逆變換單元484使用存儲在系數(shù)緩沖區(qū)單元483內(nèi)的系數(shù)數(shù)據(jù)通過合成濾波器執(zhí)行合 成濾波處理,并且將合成濾波處理的結(jié)果再次存儲在系數(shù)緩沖區(qū)單元483內(nèi)。小波逆變換 單元484根據(jù)劃分等級重復(fù)該處理,并且獲得解碼的圖像數(shù)據(jù)(輸出圖像數(shù)據(jù))。小波逆變 換單元484向外輸出來自解碼單元403的輸出圖像數(shù)據(jù)。一般地,對于小波逆變換,首先,對要被處理的劃分等級的所有系數(shù)在水平方向上 執(zhí)行水平合成濾波處理,并且然后進行垂直方向上的垂直合成濾波處理。即,每次執(zhí)行每個 合成濾波處理,需要在緩沖區(qū)內(nèi)保持合成濾波處理的結(jié)果,但是需要保持該時間點的劃分 等級的合成濾波結(jié)果以及下一個劃分等級的所有系數(shù),這需要極大的存儲器容量,即,要被 保持的數(shù)據(jù)量極大。另外,在該情況下,直到圖片(在隔行的情況下,場)內(nèi)的所有小波變換為止,不執(zhí) 行圖像數(shù)據(jù)輸出,所以從輸入到輸出的延遲時間增加了。相反,在小波逆變換單元484的情況下,水平合成濾波處理和垂直合成濾波處理 被以區(qū)的增量執(zhí)行到等級1,所以與相關(guān)技術(shù)采用的方法相比,需要立刻(在相同的時間 段)緩存的數(shù)據(jù)量較小,所以可以顯著地減小需要提供的緩沖區(qū)的容量。另外執(zhí)行合成濾 波處理(小波逆變換)到等級1能夠在獲得圖片的所有圖像數(shù)據(jù)之前以區(qū)增量連續(xù)輸出圖 像數(shù)據(jù),從而與相關(guān)技術(shù)采用的方法相比,顯著地減小了延遲時間。接著,將描述由上述的數(shù)字雙重屏蔽導(dǎo)線系統(tǒng)100的組件執(zhí)行的處理。將參考圖 23所示的流程圖描述由傳輸單元110的視頻信號編碼單元120的編碼單元201 (圖3)執(zhí)行 的編碼處理的流程的例子。在編碼處理開始之后,在步驟Si,小波變換單元221將要被處理的區(qū)的號碼A設(shè)置 為初始設(shè)置。在通常情況下,將號碼A設(shè)置為“1”。在設(shè)置結(jié)束之后,在步驟S2,小波變換 單元221獲得產(chǎn)生一行(即一個區(qū))所需的行數(shù)的圖像數(shù)據(jù),所述行是最低帶的子帶中的 從頂部起的第A個,并且對于該圖像數(shù)據(jù),在步驟S3執(zhí)行垂直分析濾波處理,它執(zhí)行關(guān)于布 置在屏幕的垂直方向上的圖像數(shù)據(jù)的分析濾波,并且在步驟S4執(zhí)行水平分析濾波處理,它 執(zhí)行關(guān)于布置在屏幕的水平方向上的圖像數(shù)據(jù)的分析濾波。在步驟S5,小波變換單元221確定分析濾波處理是否被執(zhí)行到了最后的等級。在 確定劃分等級未達到最后等級的情況下,處理返回步驟S3,并且對當前的劃分等級重復(fù)步 驟S3和S4中的分析濾波處理。在步驟S5,在確定分析濾波處理被執(zhí)行到最終等級的情況下,處理進入步驟S6。在步驟S6,系數(shù)重新布置單元224以從低帶到高帶的順序重新布置區(qū)A的系數(shù) (從圖片(在隔行的情況下為場)的頂部起的第A個區(qū))。在步驟S7,量化單元225使用預(yù) 定的量化系數(shù)量化重新布置的系數(shù)。在步驟S8,熵編碼單元227為每一行對其系數(shù)進行熵 編碼,并且在步驟S9發(fā)送出區(qū)A的編碼數(shù)據(jù)。
在步驟S10,小波變換單元221將號碼A的值增加“1”,并且對下一個區(qū)進行處理, 并且在步驟Sll中確定要被處理的圖片(在隔行的情況下為場)是否有任何未被處理的圖 像輸入行。在確定存在未處理的圖像輸入行的情況下,處理返回步驟S2,并且對新的要被處 理的區(qū)重復(fù)之后的處理。因此,重復(fù)執(zhí)行步驟S2到SlO中的處理,并且對每個區(qū)編碼。在步驟Sl 1,在確定 沒有未處理的圖像輸入行的情況下,結(jié)束關(guān)于該圖片的編碼處理。開始關(guān)于下一個圖片的 新的編碼處理。因此,小波變換單元221繼續(xù)以區(qū)的增量執(zhí)行直到最后等級為止的垂直分析濾波 處理和水平分析濾波處理,所以與當前使用的方法相比,需要一次(在相同時段)保持(緩 存)的數(shù)據(jù)量是小的,所以可以極大地減小要被提供的緩沖區(qū)內(nèi)的存儲器的容量。另外,通 過執(zhí)行直到最終等級的分析濾波處理,還可以執(zhí)行后面階段的處理,諸如系數(shù)重新布置或 熵編碼(即,可以區(qū)的增量執(zhí)行系數(shù)重新布置和熵編碼)。因此,與對整個屏幕執(zhí)行小波變 換的方法相比,可以極大地減小延遲時間。接著,將參考圖24所示的流程圖,描述由傳輸緩沖區(qū)寫控制處理單元271 (圖11) 執(zhí)行的傳輸緩沖區(qū)寫控制處理的流程的例子。在傳輸緩沖區(qū)寫控制處理開始之后,在步驟S31,寫控制單元281確定該時刻是否 是預(yù)定的時刻,并且待命直到確定該時刻是預(yù)定的時刻為止。在確定該時刻是預(yù)定的時刻 的情況下,流程進入步驟S32。在步驟S32,寫指令單元282向Y數(shù)據(jù)寫控制單元251和C 數(shù)據(jù)寫控制單元252提供寫指令,以便將一個區(qū)量的編碼數(shù)據(jù)寫到緩沖區(qū)。在步驟S33,區(qū)數(shù)確認單元284計算積累在緩沖區(qū)內(nèi)的編碼數(shù)據(jù)的區(qū)的數(shù)目,并且 確定緩沖區(qū)內(nèi)的區(qū)的數(shù)目是否超過了事先設(shè)置的預(yù)定閾值。在確定超過了該閾值的情況 下,流程進入步驟S34。在步驟S34,輸出禁止單元285禁止跟在當前正被讀取的區(qū)之后的 下一個區(qū)的編碼數(shù)據(jù)的讀出。在步驟S34中的處理結(jié)束之后,流程進入步驟S37。在另一方面,在步驟S33中確定緩沖區(qū)內(nèi)的區(qū)的數(shù)目在閾值之內(nèi)的情況下,流程 進入步驟S35。在步驟S35,發(fā)送時間確認單元283計算積累在緩沖區(qū)內(nèi)的編碼數(shù)據(jù)的總的 發(fā)送時間,并且做出關(guān)于是否可以在預(yù)定的時間內(nèi)將緩沖區(qū)內(nèi)的所有編碼數(shù)據(jù)發(fā)送出去的 確定。在確定不能在該時間內(nèi)發(fā)送所有編碼數(shù)據(jù)的情況下,流程進入步驟S36。在步驟S36, 從跟在當前正被讀取的區(qū)之后的下一個區(qū)起,輸出禁止單元285按輸出順序禁止所需區(qū)數(shù) 的編碼數(shù)據(jù)的輸出。在步驟S36的處理結(jié)束之后,流程進入步驟S37。另外,在步驟S35確定可以在預(yù)定的時間內(nèi)發(fā)出緩沖區(qū)內(nèi)的所有編碼數(shù)據(jù)的情況 下,流程進入步驟S37。在步驟S37,寫控制單元281確定圖片內(nèi)是否存在未處理的區(qū)。在確定圖片內(nèi)存在 未處理的區(qū)的情況下,流程返回步驟S31,并且重復(fù)后續(xù)的處理。另外,在步驟S37確定圖片 內(nèi)不存在未處理的區(qū)的情況下,傳輸緩沖區(qū)寫控制處理結(jié)束。接著,將參考圖25所示的流程圖,描述由傳輸緩沖區(qū)讀控制處理單元272(圖11) 執(zhí)行的傳輸緩沖區(qū)讀控制處理的流程的例子。在傳輸緩沖區(qū)讀控制處理開始之后,在步驟S251,區(qū)頭產(chǎn)生單元292產(chǎn)生Y數(shù)據(jù)區(qū) 頭。在步驟S52,讀取控制單元291確定當前的區(qū)是否是開頭的區(qū)。在確定當前的區(qū)是開頭 的區(qū)的情況下,流程進入步驟S53。在步驟S53,圖片頭產(chǎn)生單元293產(chǎn)生圖片頭,在此之后流程進入步驟S54。另外,在步驟S52確定當前的區(qū)不是開頭的區(qū)的情況下,省略步驟S53 的處理,并且流程進入步驟S54。在步驟S54,讀取指令單元294指示Y緩沖區(qū)253讀出要被處理的區(qū)的Y數(shù)據(jù)。在 步驟S55,區(qū)頭產(chǎn)生單元292產(chǎn)生C數(shù)據(jù)的區(qū)頭。在步驟S56,讀取指令單元294指示C緩 沖區(qū)254讀出要被處理的區(qū)的C數(shù)據(jù)。在S56的處理結(jié)束之后,流程進入步驟S57。在步驟S57,讀取控制單元291確定圖片中是否存在未處理的區(qū)。在確定圖片中存 在未處理的區(qū)的情況下,流程返回步驟S51,并且重復(fù)隨后的處理。另外,在步驟S57確定圖 片內(nèi)沒有未處理的區(qū)的情況下,傳輸緩沖區(qū)讀取控制處理結(jié)束。對下一個圖片執(zhí)行新的傳 輸緩沖區(qū)讀取控制處理。接著,將參考圖26所示的流程圖描述由區(qū)信息控制單元431 (圖18)執(zhí)行的接收 緩沖區(qū)寫控制處理的流程的例子。在接收緩沖區(qū)寫控制處理開始之后,在步驟S71,接收緩沖區(qū)寫控制處理單元441 的寫控制單元451確定編碼數(shù)據(jù)是否已被提供給輸入控制單元421,并且待命直到確定該 結(jié)果為止。在確定已經(jīng)提供了編碼數(shù)據(jù)的情況下,流程進入步驟S72。在步驟S72,寫指令單元452執(zhí)行給輸入控制單元421的寫指令,以便按區(qū)將Y數(shù) 據(jù)積累在Y緩沖區(qū)內(nèi)。輸入控制單元421基于該指令將Y數(shù)據(jù)提供給Y緩沖區(qū)422,并且按 區(qū)進行積累。在步驟S73,寫指令單元452執(zhí)行給輸入控制單元421的寫指令,以便按區(qū)在C緩 沖區(qū)423中積累C數(shù)據(jù)。輸入控制單元421基于該指令將C數(shù)據(jù)提供給C緩沖區(qū)423,并且 按區(qū)進行積累。在步驟S74,寫控制單元451確定圖片中是否存在未處理的區(qū)。在確定存在未處理 的區(qū)的情況下,流程返回步驟S71,并且重復(fù)后續(xù)的處理。另外,在步驟S74確定圖片中沒有 未處理的區(qū)的情況下,接收緩沖區(qū)寫控制處理結(jié)束。對下一個圖片執(zhí)行新的接收緩沖區(qū)寫 控制處理。接著,將參考圖27所示的流程圖描述由區(qū)信息控制單元431 (圖18)執(zhí)行的接收 緩沖區(qū)讀取控制處理的流程的例子。在接收緩沖區(qū)讀取控制處理開始之后,在步驟S91,區(qū)號確認單元464將積累在緩 沖區(qū)(Y緩沖區(qū)422和C緩沖區(qū)423)中的編碼數(shù)據(jù)內(nèi)的最早的區(qū)設(shè)置為要被處理的區(qū)。在 步驟S92,讀取控制單元461確定該時刻是否是預(yù)定的時刻,并且待命直到確定該時刻是預(yù) 定的時刻為止。在確定該時刻是預(yù)定的時刻的情況下,流程進入步驟S93。在步驟S93,區(qū)號確認單元464確定要被處理的區(qū)的區(qū)號是否與前一次從緩沖區(qū) 讀出的或被進行補充處理的區(qū)的區(qū)號連續(xù)。注意,在要被處理的區(qū)是要被處理的圖片的第 一個區(qū)的情況下,區(qū)號確認單元464確定要被處理的區(qū)是否是該圖片的頂部的區(qū),即,要被 處理的區(qū)的區(qū)號是否是1。在確定區(qū)號連續(xù)的情況下,流程進入步驟S94。在該情況下,確定在傳輸緩沖區(qū)控 制單元202處未執(zhí)行庫溢出控制處理,所以在步驟S94,參數(shù)提取指令單元465向包頭解 釋單元411給出參數(shù)提取指令,以便從頭信息中提取要被處理的區(qū)的參數(shù)信息。包頭解釋 單元411基于該指令從頭信息中提取要被處理的區(qū)的參數(shù)信息,并且將其提供給解碼單元 403。
35
在步驟S95,讀取指令單元466向Y緩沖區(qū)422給出讀取指令,以便讀出要被處理 的區(qū)的Y數(shù)據(jù)。Y緩沖區(qū)422基于該指令讀出要被處理的區(qū)的Y數(shù)據(jù),并且將其提供給輸出 控制單元424。在步驟S96,讀取指令單元466向C緩沖區(qū)423給出讀取指令,以便讀出要 被處理的區(qū)的C數(shù)據(jù)。C緩沖區(qū)423基于該指令讀出要被處理的區(qū)的C數(shù)據(jù),并且將其提供 給輸出控制單元424。輸出控制單元424多路復(fù)用提供的Y數(shù)據(jù)和C數(shù)據(jù),并且將其提供給 解碼單元403。在步驟S96的處理結(jié)束之后,流程進入步驟S98。在步驟S93確定區(qū)號不連續(xù)的情況下,流程進入步驟S97。在該情況下,確定存在 編碼數(shù)據(jù)的丟失。在步驟S97,補充處理單元468從偽數(shù)據(jù)保持單元467獲得偽數(shù)據(jù),并且 將偽數(shù)據(jù)提供給解碼單元403,由此補充丟失的編碼數(shù)據(jù)。在步驟S97的處理結(jié)束之后,流 程進入步驟S98。在步驟S98,寫控制單元451確定要被處理的圖片中是否存在未處理的區(qū)。在確定 存在未處理的區(qū)的情況下,流程返回步驟S91,并且重復(fù)后續(xù)處理。即,對下一個區(qū)執(zhí)行處 理。另外,在步驟S93確定區(qū)號不連續(xù)的情況下,尚未讀出要被處理的區(qū)的編碼數(shù)據(jù),所以 確定存在未處理的區(qū)。即,在該情況下,流程返回步驟S91。因此,對每個區(qū)執(zhí)行步驟S91到98的處理的循環(huán)。注意在步驟S91,將最早的區(qū)設(shè) 置為要被處理的區(qū),所以在前一個循環(huán)中的步驟S97的以偽數(shù)據(jù)補充的情況下,未從緩沖 區(qū)中讀出被設(shè)置為前一個循環(huán)中的要被處理的區(qū)的區(qū)的編碼數(shù)據(jù),并且因此將相同的區(qū)作 為要被處理的區(qū)。在步驟S98確定圖片中沒有未處理的區(qū)的情況下,接收緩沖區(qū)寫控制處理結(jié)束。 對下一個圖片執(zhí)行新的接收緩沖區(qū)寫控制處理。下面參照圖28的流程圖說明由解碼單元403 (圖22)執(zhí)行的解碼處理的流程的例 子。這個解碼處理對應(yīng)于圖23的流程圖所示的編碼處理。在解碼處理開始之后,在步驟S131,熵解碼單元481獲得編碼數(shù)據(jù),在步驟S132, 熵解碼每行的編碼數(shù)據(jù)。在步驟S133,逆量化單元482對由熵解碼獲得的系數(shù)數(shù)據(jù)進行逆 量化。在步驟S134,系數(shù)緩沖單元483保持通過逆量化獲得的系數(shù)數(shù)據(jù)。在步驟S135,小 波逆變換單元484確定在系數(shù)緩沖單元483中是否積累了一個區(qū)量的系數(shù)數(shù)據(jù)。在確定尚 未積累的情況下,處理返回步驟S131,并執(zhí)行其后的處理。這就是說,小波逆變換單元484 待命直到在系數(shù)緩沖單元483積累一個區(qū)量的系數(shù)數(shù)據(jù)。在步驟S135確定在系數(shù)緩沖單元483已經(jīng)積累了一個區(qū)量的系數(shù)數(shù)據(jù)的情況下, 處理前進到步驟S136。在步驟S136,小波逆變換單元484讀取被保持在系數(shù)緩沖單元483 中的一個區(qū)量的系數(shù)數(shù)據(jù),并在步驟S137對讀出的系數(shù)數(shù)據(jù)進行垂直合成濾波處理,其中 對在屏幕上沿垂直方向排列的系數(shù)數(shù)據(jù)進行合成濾波處理,在步驟S138,進行水平合成濾 波處理,其中對在屏幕上沿水平方向排列的系數(shù)數(shù)據(jù)進行合成濾波處理。在步驟S139,小波 逆變換單元484確定合成濾波處理是否通過級1 (其中分級值是“1”的級)被完成,即是否 是否進行了逆變換,直到達到小波變換之前的狀態(tài)。在確定級1尚未達到的情況下,處理返 回步驟S137,并重復(fù)步驟S137和S138的濾波處理直到達到級1。在步驟S139,則確定小波逆變換處理通過級1被完成的情況下,處理前進到步驟 S140。在步驟S140,小波逆變換單元484從解碼單元403向外部輸出由小波逆變換處理獲 得的圖像數(shù)據(jù)。
在步驟S141,熵解碼單元481確定是否結(jié)束解碼處理。在確定不結(jié)束解碼處理的 情況下,處理返回步驟S131,并重復(fù)其后的處理。此外,在步驟S141,在通過完成所述區(qū)而 確定結(jié)束解碼處理的情況下,則結(jié)束解碼處理。因而,在小波逆變換單元484的情況下,按照區(qū)的增量進行水平合成濾波處理和 垂直合成濾波處理直到級1,從而和相關(guān)技術(shù)使用的方法相比,需要被一次緩沖的數(shù)據(jù)量較 小,因而可以顯著減小需要提供的緩沖器的容量。此外,進行合成濾波處理到級1使得在獲 得圖片的圖像數(shù)據(jù)之前能夠以區(qū)增量順序地輸出圖像數(shù)據(jù),從而和現(xiàn)有技術(shù)使用的方法相 比,可以顯著地減小延遲時間。發(fā)送側(cè)進行庫溢出控制處理,如上所述,接收側(cè)按照庫溢出控制進行補充處理,從 而在內(nèi)容的數(shù)據(jù)傳輸中可以容易地抑制不需要的延遲時間的增加,并且可以抑制內(nèi)容質(zhì)量 的不需要的劣化。這種數(shù)據(jù)傳輸處理在其中要求數(shù)據(jù)傳輸時間的立即性(實時性)即減小延遲時間 的系統(tǒng)中是尤其有效的。此外,上述的庫溢出控制處理和補充處理可以以區(qū)增量被進行,因 而特別適合于使用以區(qū)增量進行的編碼處理和解碼處理的系統(tǒng)。由例如上面所述的元件執(zhí)行的各種處理被適當?shù)夭⑿袌?zhí)行,例如圖29所示。圖29 是一個示意圖,表示由圖2的視頻信號解碼單元120和圖16的視頻信號解碼單元136執(zhí)行 的處理的各個元件的并行操作的例子。圖29相應(yīng)于上述的圖7。第一時間的小波變換WT-I由小波變換單元11(圖3)對圖像數(shù)據(jù)的輸入In_l (圖 29中的A)執(zhí)行。如參照圖6所述,第一時間小波變換WT-I在輸入頭三行的時間點開始,并 產(chǎn)生系數(shù)Cl。這就是說,從圖像數(shù)據(jù)In-I的輸入到小波變換WT-I的開始發(fā)生三行量的延遲。產(chǎn)生的系數(shù)數(shù)據(jù)被存儲在系數(shù)重新布置緩沖單元223 (圖3)中。此后,對輸入的 圖像數(shù)據(jù)進行小波變換并完成第一時間處理,借以把處理在第二時間不改變地傳遞到小波 變換WT-2。為了第二時間的小波變換WT-2和第二時間的小波變換WT-2的處理,三個系數(shù)Cl, C4和C5的重新布置Ord-I由系數(shù)重新布置單元224 (圖3)和圖像數(shù)據(jù)In_2的輸入并行地 執(zhí)行(圖29中的C)。注意從小波變換WT-I的結(jié)束直到重新布置Ord-I開始的延遲是基于設(shè)備或系統(tǒng) 配置的延遲,例如是和控制信號的傳輸以命令系數(shù)重新布置單元224進行重新布置處理有 關(guān)的延遲,是一個由于控制信號而使系數(shù)重新布置單元224開始處理所需的延遲,或者是 程序處理所需的延遲,而不是和編碼處理有關(guān)的延遲。系數(shù)數(shù)據(jù)按照完成重新布置的順序被從系數(shù)重新布置緩沖單元223讀出,在量化 單元225被量化,被提供給熵編碼單元227 (圖3),并被進行熵編碼EC-I (圖29中的D)。熵 編碼EC-I可以不用等待3個系數(shù)Cl,C4和C5的重新布置全部結(jié)束便開始。例如,在首先 輸入的系數(shù)C5的一行的重新布置結(jié)束的時刻,可以開始關(guān)于系數(shù)C5的熵編碼。在這種情 況下,從重新布置Ord-I的處理開始到熵編碼EC-I的處理開始的延遲是一行的量。由熵編碼單元227對其進行的熵編碼已經(jīng)結(jié)束的編碼數(shù)據(jù)被經(jīng)受預(yù)定的信號處 理,然后經(jīng)過雙重屏蔽導(dǎo)線111傳送到攝像機控制單元112(圖29中的E)。此時,編碼數(shù)據(jù) 以成包的方式被傳輸。
圖像數(shù)據(jù)按照順序被輸入到傳輸單元110的視頻信號編碼單元120,從第一處理 的7行量到屏幕的結(jié)束行。在視頻信號編碼單元120,按照輸入的圖像數(shù)據(jù)In-n (其中η是 2或更大的數(shù)),每四行經(jīng)受小波變換WT-n、重新排序Ord-n、以及熵編碼EC_n,如上所述。 在視頻信號編碼單元120最后一次進行的重新排序Ord和熵編碼EC被在6行上進行。這 些處理被在視頻信號編碼單元120并行地執(zhí)行,如圖29中A-D示例地示出的。由編碼單元120進行熵編碼EC-I而編碼的編碼數(shù)據(jù)的包被傳輸?shù)綌z像機控制單 元112,經(jīng)受預(yù)定信號處理,并被提供給視頻信號解碼單元136。視頻信號解碼單元136 (圖 16)的包解釋單元401分離包頭信息和編碼數(shù)據(jù),接收緩沖控制單元402以區(qū)增量提供編碼 數(shù)據(jù)到解碼單元403。解碼單元403(圖22)的熵解碼單元481順序地進行關(guān)于由熵編碼 EC-I編碼的編碼數(shù)據(jù)的熵編碼的解碼iEC-Ι,并恢復(fù)系數(shù)數(shù)據(jù)(圖29中的F)?;謴?fù)的系數(shù) 數(shù)據(jù)在逆量化單元482經(jīng)受逆量化,然后被順序地存儲在系數(shù)緩沖單元483。根據(jù)在系數(shù)緩 沖單元483中存儲的能夠經(jīng)受小波逆變換的系數(shù)數(shù)據(jù)的數(shù)量,小波逆變換單元484從系數(shù) 緩沖單元483讀出系數(shù)數(shù)據(jù),并使用讀出的系數(shù)進行小波逆變換iWT-Ι (圖29中的G)。如參照圖6所述,在小波逆變換單元484進行的小波逆變換iWT_l可以在系數(shù)C4 和C5被存儲在系數(shù)緩沖單元483中的時間點開始。因而從熵解碼單元481的解碼iEC_l 開始到小波逆變換單元484的小波逆變換iWT-Ι開始的延遲是兩行量。利用小波逆變換單元484,在對第一次編碼的小波變換進行三行量的小波逆變換 iWT-Ι時,進行由小波逆變換iWT-Ι產(chǎn)生的圖像數(shù)據(jù)的輸出Out-I (圖29中的H)。利用輸 出Out-Ι,如參照圖6和7所述,輸出第一行的圖像數(shù)據(jù)。在視頻信號編碼單元120向視頻信號解碼單元136通過第一次處理輸入三行量的 編碼系數(shù)數(shù)據(jù)之后,順序地輸入熵編碼EC-n(n是2或更大)編碼的系數(shù)數(shù)據(jù)。由視頻信號 解碼單元136,對于每四行,輸入的系數(shù)數(shù)據(jù)經(jīng)受熵解碼iEC-n和小波變換iWT-n,如上所 述,順序地進行由小波逆變換iWT-n恢復(fù)的圖像數(shù)據(jù)的輸出Out-n。對6行進行對應(yīng)于視頻 信號編碼單元120最后一次的熵解碼iEC和小波逆變換iWT,并輸出8行的輸出Out。這個 處理在視頻信號解碼單元136例如從圖29中的F到H被并行地執(zhí)行。如上所述,通過按照從圖像的頂部到圖像的底部的順序,在視頻信號編碼單元120 和視頻信號解碼單元136并行地執(zhí)行每個處理,可以以極小的延遲進行圖像壓縮處理和圖 像解碼處理。參見圖29,下面計算在使用5X3濾波器對分級=2進行小波變換的情況下,從圖 像輸入到圖像輸出的延遲時間。從向視頻信號編碼單元120輸入第一行圖像數(shù)據(jù)到從視頻 信號解碼單元136輸出第一行圖像數(shù)據(jù)的延遲時間是下述的各個元件之和。注意,根據(jù)系 統(tǒng)配置,例如傳輸路徑中的延遲和與設(shè)備的各個部分的實際處理定時相關(guān)的延遲,執(zhí)行不 同的延遲。(1)從第一行輸入到7行量的小波變換WT-I結(jié)束的延遲D_WT(2)和三行量的系數(shù)重新布置Ord-I相關(guān)的時間D_0rd(3)和三行量的熵編碼EC-I相關(guān)的時間D_EC(4)和三行量的熵解碼iEC-Ι相關(guān)的時間D_iEC(5)和三行量的小波逆變換iWT-Ι相關(guān)的時間D_iWT下面參照圖29計算由上述的各個因素引起的延遲。在(1)中的延遲0_11~是10行量的時間。在(2)中的時間D_0rd、(3)中的時間D_EC、(4)中的時間D_iEC以及(5)中 的時間D_iWT都是三行量的時間。此外,視頻信號編碼單元120進行的熵編碼EC-I可以從 重新布置Ord-I開始一行之后開始。同樣,視頻信號解碼單元136進行的小波逆變換iWT-1 可以從熵解碼iEC-Ι開始兩行之后開始。此外,熵解碼iEC-Ι可以在熵編碼EC-I完成編碼 的一行量的時間點開始處理。因而,在圖29的例子中,從在視頻信號編碼單元120中輸入第一行的圖像數(shù)據(jù)到 從解碼單元403輸出第一行圖像數(shù)據(jù)的延遲時間為10+1+1+2+3 = 17行量。下面以更具體的例子說明延遲時間。在輸入的圖像數(shù)據(jù)是HDTV(高清晰度電視) 的交錯視頻信號的情況下,例如一幀由1920像素X 1080行的分辨率構(gòu)成,一場是1920像 素X 540行。因而,在幀頻率是30Hz的情況下,一場的540行的540行被輸入到視頻信號 編碼單元120的時間是16. 67毫秒(=lsec/60場)。因而,和圖像數(shù)據(jù)的7行量的輸入相關(guān)的延遲時間是0. 216msec (= 16. 67msecX7/540行),例如相對于一場的更新時間是一個非常短的時間。此外,上述的在 (1)中的延遲0_評1\在(2)中的時間D_0rd、(3)中的時間D_EC、(4)中的時間D_iEC以及 (5)中的時間0_11了的總和的延遲時間被顯著縮短,這是因為要被處理的行數(shù)少。上面以由于庫溢出控制處理或類似原因發(fā)生區(qū)的丟失的情況下使用制備的偽數(shù) 據(jù)進行補充說明了接收緩沖控制單元402,但是不限于此,例如可以進行這樣的配置,其中 使用以前的圖片中的相同位置的區(qū)的編碼數(shù)據(jù)進行補充處理。圖30是用于說明圖16所示的接收緩沖控制單元的另一個詳細配置的例子的方塊 圖。圖30所示的接收緩沖控制單元502具有和參照圖17說明的接收緩沖控制單元402基 本相同的配置,并以相同的方式操作,其不同之處在于,區(qū)信息控制單元獲得提供給輸入控 制單元的編碼數(shù)據(jù)(Y數(shù)據(jù)和C數(shù)據(jù)),并保持獲得的編碼數(shù)據(jù)的一個圖片量供在下一個圖 片中進行補充處理使用,其區(qū)別還在于,在由于庫溢出控制處理或類似原因而發(fā)生區(qū)丟失 的情況下,區(qū)信息控制單元使用已被保持的先前的圖片中相同位置的區(qū)的編碼數(shù)據(jù)進行補 充處理。這就是說,接收緩沖控制單元502包括包頭解釋單元511,其對應(yīng)于接收緩沖控制 單元402的包頭解釋單元411,并進行和包頭解釋單元411相同的處理,Y緩沖器522,其對 應(yīng)于接收緩沖控制單元402的Y緩沖器422,并進行和Y緩沖器422相同的處理,C緩沖器 523,其對應(yīng)于接收緩沖控制單元402的C緩沖器423,并進行和C緩沖器423相同的處理, 輸出控制單元524,其對應(yīng)于接收緩沖控制單元402的輸出控制單元424,并進行和輸出控 制單元424相同的處理,還包括輸入控制單元521和區(qū)信息控制單元531。輸入控制單元521對應(yīng)于接收緩沖控制單元402的輸入控制單元421并進行和輸 入控制單元421基本相同的處理,其區(qū)別在于,獲得的編碼數(shù)據(jù)(Y數(shù)據(jù)和C數(shù)據(jù))不僅提 供給Y緩沖器522和C緩沖器523以便積累,而且提供給區(qū)信息控制單元531。區(qū)信息控制單元531對應(yīng)于接收緩沖控制單元402的區(qū)信息控制單元431,并進行 和區(qū)信息控制單元431基本相同的處理,不過其和區(qū)信息控制單元431的區(qū)別在于,區(qū)信息 控制單元531具有內(nèi)裝的存儲介質(zhì),由輸入控制單元521提供的編碼數(shù)據(jù)的一個圖片存儲 在該存儲介質(zhì)中,并且在發(fā)生區(qū)丟失的情況下,在被保持的先前圖片中相同位置的區(qū)的編 碼數(shù)據(jù)代替?zhèn)螖?shù)據(jù)被提供給解碼單元403。
39
圖31是用于說明圖30所示的區(qū)信息控制單元531的詳細配置的方塊圖。如圖31 所示,區(qū)信息控制單元531具有接收緩沖器寫控制處理單元541和接收緩沖器讀控制處理 單元542。接收緩沖器寫控制處理單元541具有寫控制單元551,寫指令單元552,和編碼數(shù) 據(jù)更新單元553。寫控制單元551對應(yīng)于接收緩沖器寫控制處理單元441的寫控制單元451 (圖 18),并基本上進行和寫控制單元451相同的處理,其區(qū)別在于,寫控制單元551不僅控制寫 指令單元552進行的處理,而且控制編碼數(shù)據(jù)更新單元553進行的處理。寫指令單元552 對應(yīng)于接收緩沖器寫控制處理單元441的寫指令單元452 (圖18),并在寫控制單元551的 控制下執(zhí)行和寫指令單元452相同的處理。編碼數(shù)據(jù)更新單元553在寫控制單元551的控制下更新在稍后說明的接收緩沖器 讀控制處理單元542的1圖片編碼數(shù)據(jù)保持單元567中保持的編碼數(shù)據(jù)。這就是說,在獲 得由輸入控制單元521提供的一個區(qū)量的編碼數(shù)據(jù)后,編碼數(shù)據(jù)更新單元553把該數(shù)據(jù)提 供給1圖片編碼數(shù)據(jù)保持單元567,從而更新1圖片編碼數(shù)據(jù)保持單元567保持的編碼數(shù) 據(jù)。這就是說,編碼數(shù)據(jù)更新單元553把輸入控制單元521提供的編碼數(shù)據(jù)的新區(qū)提供給 1圖片編碼數(shù)據(jù)保持單元567,借以用新編碼數(shù)據(jù)覆蓋1圖片編碼數(shù)據(jù)保持單元567保持的 1圖片編碼數(shù)據(jù)的相同位置的該區(qū)的編碼數(shù)據(jù)。接收緩沖器讀控制處理單元542包括讀控制單元561,區(qū)號確認單元564,參數(shù)提 取指令單元565,讀指令單元566,1圖片編碼數(shù)據(jù)保持單元567和補充處理單元568。讀控制單元561對應(yīng)于接收緩沖器讀控制處理單元442的讀控制單元461 (圖 18),并基本上進行和讀控制單元461相同的處理,不過其不同之處在于,讀控制單元561代 替控制偽數(shù)據(jù)保持單元467而控制1圖片編碼數(shù)據(jù)保持單元567。區(qū)號確認單元564對應(yīng)于接收緩沖器讀控制處理單元442的確認單元464(圖 18),并在讀控制單元561的控制下進行和區(qū)號確認單元464相同的處理。參數(shù)提取指令單 元565對應(yīng)于接收緩沖器讀控制處理單元442的參數(shù)提取指令單元465,并在讀控制單元 561的控制下進行和參數(shù)提取指令單元465相同的處理。讀指令單元566對應(yīng)于接收緩沖 器讀控制處理單元442的讀指令單元466 (圖18),并在讀控制單元561的控制下進行和讀 指令單元466相同的處理。1圖片編碼數(shù)據(jù)保持單元567保持由輸入控制單元521提供的一個圖片的編碼數(shù) 據(jù)。補充處理單元568在讀控制單元561的控制下進行操作,使得在發(fā)生了區(qū)丟失的情況 下,根據(jù)區(qū)號確認單元564的確認結(jié)果,在相同位置的該區(qū)的編碼數(shù)據(jù),即在丟失了區(qū)的圖 片前面的圖片的相同位置的區(qū)的編碼數(shù)據(jù),從1圖片編碼數(shù)據(jù)保持單元567中保持的一個 圖片的編碼數(shù)據(jù)中被獲得,并使用該編碼數(shù)據(jù)進行補充處理。在圖19所示的例子中,圖18所示的補充處理單元468向解碼單元403提供預(yù)先 準備的偽數(shù)據(jù)(偽數(shù)據(jù)B)來代替被丟失的區(qū)的編碼數(shù)據(jù)B,如圖20所示,不過,圖31所示 的補充處理單元568向解碼單元403提供先前圖片的區(qū)B(先前圖片中的B)的編碼數(shù)據(jù)代 替已丟失的區(qū)B的編碼數(shù)據(jù),如圖32所示。在標準的運動圖像的情況下,在相鄰圖片之間的圖像的相關(guān)性強。這就是說,在相 同位置的行的圖像在相鄰圖片之間具有大的相關(guān)性。因而,補充處理單元568通過補充在先前圖片相同位置的區(qū)的編碼數(shù)據(jù)可以對輸出的圖像補充一個很像丟失的圖像的圖像。這 就是說,和使用預(yù)先準備由于補充處理的預(yù)定圖像的偽數(shù)據(jù)的情況相比,補充處理單元568 可以減少由于補充處理而引起的圖像劣化(即可以使圖像劣化顯著變小)。不過,在這種情況下,需要存儲一個圖片的編碼數(shù)據(jù)用于補充處理,因此,和只需 要保持至少一個區(qū)的編碼數(shù)據(jù)的偽數(shù)據(jù)保持單元467相比,1圖片編碼數(shù)據(jù)保持單元567所 需的存儲容量較大。不過,應(yīng)當注意,不需要保持基帶圖像數(shù)據(jù);只需要保持編碼數(shù)據(jù),因此 增加的數(shù)據(jù)容量不是不能實現(xiàn)的(即能夠充分地被實現(xiàn))。下面參照圖33的流程圖說明在這種情況下的接收緩沖器寫控制處理的流程的例 子。注意,這個接收緩沖器寫控制處理對應(yīng)于參照圖26的流程圖說明的接收緩沖器寫控制處理。這就是說,接收緩沖器寫控制處理單元541的寫控制單元551和寫指令單元552 以和圖26中步驟S71到步驟S73相同的方式執(zhí)行S171到S173,在Y緩沖器522中積累提 供的Y數(shù)據(jù),在C緩沖器523中積累提供的C數(shù)據(jù)。編碼數(shù)據(jù)在緩沖器中被積累之后,處理 便前進到步驟S174。在步驟S174,編碼數(shù)據(jù)更新單元553從1圖片編碼數(shù)據(jù)保持單元567刪除和緩沖 器中新積累的編碼數(shù)據(jù)的區(qū)相同位置的區(qū)的先前圖片的編碼數(shù)據(jù),并在步驟S175通過在 步驟S172到S175的處理把緩沖器中積累的編碼數(shù)據(jù)(Y數(shù)據(jù)和C數(shù)據(jù))提供給1圖片編 碼數(shù)據(jù)保持單元567,使得其被按區(qū)存儲。在步驟S176寫控制單元551確定在正被處理的圖片中是否存在未被處理的區(qū)。在 確定存在未被處理的區(qū)的情況下,流程返回步驟S171,并重復(fù)后面的處理。此外,在確定圖 片內(nèi)不存在未被處理的區(qū)的情況下,接收緩沖器寫控制處理結(jié)束。下面參照圖34說明在這種情況下的接收緩沖器讀控制處理的流程的例子。注意, 這個接收緩沖器讀控制處理對應(yīng)于參照圖27的流程圖說明的接收緩沖器讀控制處理。
這就是說,接收緩沖器讀控制處理單元542的讀控制單元561、區(qū)號確認單元564、 參數(shù)提取指令單元565和讀指令單元566以和圖27中步驟S91到步驟S96相同的方式執(zhí) 行步驟S191到步驟S196的處理,并且在確認區(qū)號是連續(xù)的情況下,在Y緩沖器522和C緩 沖器523中積累的編碼數(shù)據(jù)以區(qū)增量被讀出,并被提供給解碼單元403。在步驟S196的處 理結(jié)束后,流程前進到步驟S198。此外,在步驟S193確定區(qū)號不連續(xù)的情況下,這意味著具有丟失的區(qū),則流程前 進到步驟S197。在步驟S197,補充處理單元568從后面的一個圖片向解碼單元403提供編 碼數(shù)據(jù),借以補充丟失的編碼數(shù)據(jù)。在步驟S197的處理結(jié)束之后,流程前進到步驟S198。在步驟S198,讀控制單元561以和圖26中步驟S98相同的方式確定是否存在未處 理的區(qū)。在確定存在未處理的區(qū)的情況下,流程返回步驟S191,并重復(fù)后面的處理。此外, 在確定不存在未處理的區(qū)的情況下,接收緩沖器讀控制處理結(jié)束。注意,上面對其中利用例如圖1所示的數(shù)字雙重屏蔽導(dǎo)線系統(tǒng)進行庫溢出控制處 理和補充處理的配置進行了說明,但是這些處理可以應(yīng)用于傳輸圖像數(shù)據(jù)的任何系統(tǒng)。并 且該系統(tǒng)的用途也不被限制。不過,應(yīng)當理解,庫溢出控制處理和補充處理使得容易地抑制內(nèi)容數(shù)據(jù)傳輸中延 遲時間的不需要的增加,同時抑制內(nèi)容的質(zhì)量的不需要的劣化,因而在從發(fā)送側(cè)向接收側(cè)進行數(shù)據(jù)傳輸時,利用要求即時性(實時性)的系統(tǒng)其優(yōu)點更加顯著。此外,利用這樣的系統(tǒng)其優(yōu)點更加顯著,在該系統(tǒng)中由于編碼處理和解碼處理總 是發(fā)生圖像劣化,例如這樣的系統(tǒng),其在發(fā)送側(cè)發(fā)送編碼數(shù)據(jù),在接收側(cè)進行解碼處理,并 且還對于圖像劣化具有小的允差。此外,雖然編碼處理和解碼處理的方法是任選的,但是庫溢出控制處理和補充處 理以區(qū)增量被進行,因此,應(yīng)用于按照上述以區(qū)增量進行編碼處理和解碼處理的系統(tǒng)的情 況是更有效的,其中具有由于處理增量等的改變而導(dǎo)致的極小的損失。此外,系統(tǒng)的配置是任選的,例如可以是這樣的系統(tǒng),其中如上述的數(shù)字雙屏蔽導(dǎo) 線系統(tǒng)那樣編碼數(shù)據(jù)被雙向傳輸,或者可以是這樣的系統(tǒng),其中編碼數(shù)據(jù)只從一個設(shè)備傳 送到另一個設(shè)備,或者可以是這樣的系統(tǒng),其中編碼數(shù)據(jù)從一個發(fā)送設(shè)備傳送到多個接收 設(shè)備,或者可以是這樣的系統(tǒng),其中編碼數(shù)據(jù)由多個設(shè)備并在該多個設(shè)備當中傳輸。注意,利用圖1所示的數(shù)字雙屏蔽導(dǎo)線系統(tǒng)100,按照相關(guān)技術(shù)的視頻解碼單元可 以用作視頻解碼單元136。這就是說,在視頻信號編碼單元120進行庫溢出控制處理,因此 可以抑制在視頻解碼單元136發(fā)生的下溢出的擴展,并可以抑制不需要的圖像劣化。不過, 丟失的區(qū)不被補充,因此在對應(yīng)于這種區(qū)的行可能具有黑色水平線,使得圖像質(zhì)量更顯著 地劣化。與此相反,按照相關(guān)技術(shù)的視頻編碼單元可以用作視頻編碼單元120,而不進行庫 溢出控制處理,并且只進行補充處理。在這種情況下,視頻解碼單元136可以補充由于在傳 輸期間丟失包等原因而丟失的解碼數(shù)據(jù),不過在視頻解碼單元136中可能發(fā)生下溢出的情 況下,可能擴大下溢出,因而增加圖像質(zhì)量劣化。此外,上面對發(fā)送緩沖器寫控制處理單元271的輸出禁止單元285設(shè)置以區(qū)增量 進行的編碼數(shù)據(jù)的輸出的禁止,作為庫溢出控制處理,不過可以實現(xiàn)這樣一種結(jié)構(gòu),其中輸 出禁止單元285以區(qū)增量從緩沖器中丟棄編碼數(shù)據(jù),而不設(shè)置輸出的禁止。應(yīng)當理解,雖 然上面說明了輸出禁止單元285以區(qū)增量設(shè)置編碼數(shù)據(jù)的輸出的禁止,作為庫溢出控制處 理,這是編碼數(shù)據(jù)到包產(chǎn)生單元203的禁止,即禁止傳輸編碼數(shù)據(jù),并且被這樣設(shè)置使得其 輸出被禁止的編碼數(shù)據(jù)可被刪除,或者被其它新的編碼數(shù)據(jù)覆蓋。此外,雖然上面參照圖18說明了偽數(shù)據(jù)保持單元467保持偽數(shù)據(jù),并在進行補充 處理時將偽數(shù)據(jù)提供給補充處理單元468,但可以實現(xiàn)這樣一種結(jié)構(gòu),其中偽數(shù)據(jù)保持單元 467保持每個具有不同圖像的偽數(shù)據(jù)的多個設(shè)置,使得補充處理單元468在進行補充處理 時選擇和使用這些設(shè)置中的一個。雖然這個偽數(shù)據(jù)選擇方法是任選的,但可以實現(xiàn)這樣一 種結(jié)構(gòu),其中補充處理單元468確認后一個區(qū)的編碼數(shù)據(jù)的圖像,并例如選擇具有最接近 該圖像的偽數(shù)據(jù)。此外,上面參照圖31說明了使用先前圖片中相同位置的區(qū)的編碼數(shù)據(jù)進行補充 處理,但是也可以實現(xiàn)不同于此的結(jié)構(gòu),例如使用根據(jù)前面的區(qū)或同一圖片中附近的區(qū)的 編碼數(shù)據(jù)產(chǎn)生的新的編碼數(shù)據(jù)。例如,可以實現(xiàn)這樣一種結(jié)構(gòu),其中補充處理單元568取相 關(guān)區(qū)的上方的一個區(qū)的編碼數(shù)據(jù),以及相關(guān)區(qū)上方的兩個區(qū)的編碼數(shù)據(jù),并且對這些編碼 數(shù)據(jù)平均,從而計算作為相關(guān)區(qū)的上方的一個區(qū)的編碼數(shù)據(jù)和相關(guān)區(qū)上方的兩個區(qū)的編碼 數(shù)據(jù)的平均的編碼數(shù)據(jù),并使用該編碼數(shù)據(jù)進行補充處理。用這種方式使用同一圖片的編 碼數(shù)據(jù)允許減少要保持的編碼數(shù)據(jù)的數(shù)據(jù)量,借以減少緩沖存儲器的存儲容量。
此外,代替實際輸出偽數(shù)據(jù)或編碼數(shù)據(jù)的補充處理單元,可以實現(xiàn)一種結(jié)構(gòu),其中 補充處理輸出用于控制解碼單元403的等效控制信息。例如,補充處理單元可以向解碼單 元403提供用于命令在補充處理時產(chǎn)生編碼數(shù)據(jù)的控制信息,使編碼單元或其類似物代替 丟失的編碼數(shù)據(jù)產(chǎn)生編碼數(shù)據(jù)以便使用。當然,也可以使用除此之外的其它控制信息。此外,注意,雖然上面對區(qū)數(shù)和數(shù)據(jù)量(傳輸時間)被用作執(zhí)行庫溢出控制處理的 條件進行了說明,但用于執(zhí)行庫溢出控制處理的條件可以是這些之外的條件。例如可以包 括關(guān)于數(shù)據(jù)在緩沖器中的積累狀態(tài)的參數(shù),以和利用區(qū)數(shù)以及數(shù)據(jù)量(傳輸時間)的方式 相同的方式,或者可以是其它的條件。這就是說,可以使用任何條件,只要可以抑制在接收 側(cè)緩沖器下溢出的發(fā)生,或者可以在短時間內(nèi)能夠恢復(fù)已經(jīng)發(fā)生的下溢出即可。不過,如上 所述,在基于區(qū)數(shù)進行庫溢出控制處理的情況下以及基于數(shù)據(jù)量(傳輸時間)進行的庫溢 出控制處理的情況下獲得的優(yōu)點的特征是互不相同的;用相同方式,由庫溢出控制處理獲 得的優(yōu)點的特征也和用其它條件獲得的不同,與正在進行的處理有關(guān)。上述的一系列處理可以由硬件或軟件執(zhí)行,在這種情況下,可被配置為個人計算 機例如圖35所示。在圖35中,個人計算機700的CPU(中央處理單元)701執(zhí)行被存儲在R0M(只 讀存儲器)702中的不同類型的處理流程程序,或者執(zhí)行從存儲單元713讀出的并被裝入 RAM(隨機存取存儲器)703中的程序。RAM 703還根據(jù)需要存儲CPU 701執(zhí)行不同類型的 處理所需的數(shù)據(jù)。CPU 70UROM 702和RAM 703通過總線704相互連接??偩€704也與輸 入/輸出接口 710相連。輸入/輸出接口 710被連接到輸入單元711,包括鍵盤、鼠標等,輸出單元712包 括顯示器例如CRT(陰極射線管),IXD (液晶顯示器)或其類似物,揚聲器等,存儲單元713 包括硬盤等,通信單元714包括調(diào)制解調(diào)器或其類似物。通信單元714通過網(wǎng)絡(luò)例如互聯(lián) 網(wǎng)進行通信。根據(jù)需要輸入/輸出接口 710還被連接到驅(qū)動器715,根據(jù)需要,可除去的介質(zhì) 721例如磁盤、光盤、磁光盤、半導(dǎo)體存儲器或其類似物被安裝于所述驅(qū)動器,并且從中讀出 的計算機程序被安裝在存儲單元713中。在由軟件執(zhí)行上述一系列處理的情況下,從網(wǎng)絡(luò)或記錄介質(zhì)安裝構(gòu)成所述軟件的程序。記錄介質(zhì)不限于包括可除去的介質(zhì)721,例如磁盤(包括軟盤)、光盤(⑶-ROM(致 密盤只讀存儲器)、DVD (數(shù)字通用盤)、磁光盤(包括MD (小型盤)(注冊商標))、半導(dǎo)體存 儲器等,所述程序被記錄在其中,并被單獨地從設(shè)備主單元分配,以便把程序分配給用戶, 此外還包括ROM 702或包括在存儲單元713中的硬盤等,程序被記錄在其中,以便在被裝入 設(shè)備主單元的狀態(tài)下被分配給用戶。還應(yīng)當注意,在本說明書中,描述在記錄介質(zhì)中記錄的程序的步驟不僅包括按照 遵循所述的進程順序的時間順序進行的處理,而且包括被并行地或單獨地執(zhí)行的處理。此外,在本說明書中,術(shù)語“系統(tǒng)”指的是由多個裝置構(gòu)成的整個設(shè)備。此外,上面作為一個設(shè)備描述的結(jié)構(gòu)可以被分為多個裝置并由這多個裝置構(gòu)成, 或者相反,上面作為多個裝置的配置描述的結(jié)構(gòu)可以被集成一個設(shè)備。此外,和上面所述的 那些結(jié)構(gòu)不同的結(jié)構(gòu)可被添加于設(shè)備的配置中。此外,一個裝置的配置的一部分可被包括在另一個裝置的配置中,只要整個系統(tǒng)的結(jié)構(gòu)和操作基本相同。 本領(lǐng)域技術(shù)人員應(yīng)當理解,不脫離所附權(quán)利要求或其等效物的范圍,根據(jù)設(shè)計要 求和其它因素,可以作出各種改型、組合、子組合和替代。
權(quán)利要求
一種信息處理設(shè)備,包括積累部件,配置為積累通過對圖像數(shù)據(jù)編碼而獲得的編碼數(shù)據(jù);確認部件,配置為以數(shù)據(jù)增量確認積累在所述積累部件中的編碼數(shù)據(jù)的丟失;讀取部件,配置為在編碼數(shù)據(jù)的丟失未被所述確認部件確認的情況下,以數(shù)據(jù)增量讀出所述積累部件中積累的編碼數(shù)據(jù);以及補充部件,配置為在編碼數(shù)據(jù)的丟失被所述確認部件確認的情況下,通過輸出替代數(shù)據(jù)代替讀取丟失的編碼數(shù)據(jù),以數(shù)據(jù)增量補充所述編碼數(shù)據(jù)。
2.如權(quán)利要求1所述的信息處理設(shè)備,還包括 保持部件,配置為保持所述替代數(shù)據(jù);其中在確認部件確認了所述編碼數(shù)據(jù)的丟失的情況下,所述補充部件從所述保持部件 中讀出所述替代數(shù)據(jù),以便輸出該替代數(shù)據(jù),而代替讀出丟失的編碼數(shù)據(jù)。
3.如權(quán)利要求1所述的信息處理設(shè)備,還包括保持部件,配置為以數(shù)據(jù)增量保持與積累在所述積累部件中的編碼數(shù)據(jù)相同的數(shù)據(jù), 其中在所述確認部件確認了所述編碼數(shù)據(jù)的丟失的情況下,所述補充部件從所述保持 部件中以數(shù)據(jù)增量讀出與過去由所述讀取部件讀出的編碼數(shù)據(jù)相同的編碼數(shù)據(jù),以便輸出 該編碼數(shù)據(jù)。
4.如權(quán)利要求1所述的信息處理設(shè)備,還包括解碼部件,配置為對所述讀取部件讀出的編碼數(shù)據(jù)、以及由所述補充部件補充的編碼 數(shù)據(jù)解碼。
5.如權(quán)利要求1所述的信息處理設(shè)備,其中所述數(shù)據(jù)增量包括行塊,所述行塊包括在 通過對所述圖像數(shù)據(jù)分層進行濾波處理,產(chǎn)生為每個頻帶劃分的系數(shù)數(shù)據(jù)的情況下,產(chǎn)生 最低帶分量的子帶的至少一行的量的系數(shù)數(shù)據(jù)所需行數(shù)的量的圖像數(shù)據(jù)。
6.如權(quán)利要求5所述的信息處理設(shè)備,其中以執(zhí)行用于合成被劃分為頻帶的多個子帶 的系數(shù)數(shù)據(jù)以便產(chǎn)生圖像數(shù)據(jù)的合成處理的順序,為每個行塊重新布置所述編碼數(shù)據(jù)。
7.如權(quán)利要求6所述的信息處理設(shè)備,其中以從低帶分量到高帶分量的順序為每個行 塊重新布置所述編碼數(shù)據(jù)。
8.一種信息處理方法,包括以下步驟 積累通過編碼圖像數(shù)據(jù)而獲得的編碼數(shù)據(jù);以數(shù)據(jù)增量確認在所述積累步驟中積累的編碼數(shù)據(jù)的丟失;在所述確認步驟中未確認編碼數(shù)據(jù)的丟失的情況下,以數(shù)據(jù)增量讀出在所述積累步驟 中積累的編碼數(shù)據(jù);以及在所述確認步驟中確認編碼數(shù)據(jù)的丟失的情況下,通過輸出替代數(shù)據(jù)代替讀出丟失的 編碼數(shù)據(jù),以數(shù)據(jù)增量補充所述編碼數(shù)據(jù)。
9.一種信息處理設(shè)備,包括積累單元,被配置用于積累通過編碼圖像數(shù)據(jù)而獲得的編碼數(shù)據(jù); 讀取單元,被配置用于以數(shù)據(jù)增量讀出所述編碼數(shù)據(jù);確定單元,被配置用于確定表示在所述積累單元所述編碼數(shù)據(jù)的積累狀態(tài)的參數(shù)是否 滿足預(yù)定的積累條件;禁止單元,被配置用于在所述確定單元確定所述參數(shù)滿足所述積累條件的情況下,禁止將在作為基準的、所述讀取單元以數(shù)據(jù)增量正讀出的編碼數(shù)據(jù)之后讀出的編碼數(shù)據(jù)的讀 出;以及控制單元,被配置用于控制所述讀取單元,以便以數(shù)據(jù)增量省略被所述禁止單元禁止 讀出的編碼數(shù)據(jù)的讀出,并以數(shù)據(jù)增量執(zhí)行未被所述禁止單元禁止讀出的編碼數(shù)據(jù)的讀出ο
10. 一種信息處理設(shè)備,包括積累單元,被配置用于積累通過編碼圖像數(shù)據(jù)而獲得的編碼數(shù)據(jù); 確認單元,被配置用于以數(shù)據(jù)增量確認在所述積累單元中積累的編碼數(shù)據(jù)的丟失; 讀取單元,被配置用于在所述確認單元未確認編碼數(shù)據(jù)的丟失的情況下,以數(shù)據(jù)增量 讀出積累在所述積累單元中的編碼數(shù)據(jù);以及補充單元,被配置用于在所述確認單元確認編碼數(shù)據(jù)的丟失的情況下,通過輸出替代 數(shù)據(jù)代替讀出丟失的編碼數(shù)據(jù)以數(shù)據(jù)增量補充所述編碼數(shù)據(jù)。
全文摘要
本發(fā)明涉及信息處理設(shè)備和方法。信息處理設(shè)備包括積累部件,配置為積累通過對圖像數(shù)據(jù)編碼而獲得的編碼數(shù)據(jù);確認部件,配置為以數(shù)據(jù)增量確認積累在所述積累部件中的編碼數(shù)據(jù)的丟失;讀取部件,配置為在編碼數(shù)據(jù)的丟失未被所述確認部件確認的情況下,以數(shù)據(jù)增量讀出所述積累部件中積累的編碼數(shù)據(jù);以及補充部件,配置為在編碼數(shù)據(jù)的丟失被所述確認部件確認的情況下,通過輸出替代數(shù)據(jù)代替讀取丟失的編碼數(shù)據(jù),以數(shù)據(jù)增量補充所述編碼數(shù)據(jù)。
文檔編號H04N5/232GK101883282SQ20101020316
公開日2010年11月10日 申請日期2008年5月16日 優(yōu)先權(quán)日2007年5月17日
發(fā)明者保坂和壽, 志村勝治, 福原隆浩, 稻垣亞奈, 高橋裕雄 申請人:索尼株式會社