專利名稱:信息處理裝置和信息處理方法
技術(shù)領(lǐng)域:
本發(fā)明涉及信息處理裝置和信息處理方法,更具體地,涉及提 耳又一見頻凄t據(jù)的特征信息乂人而能夠以減少的處理時間來進(jìn)4于有效編 碼的信息處理裝置和信息處理方法。
背景技術(shù):
在現(xiàn)有技術(shù)中,在創(chuàng)建諸如光盤的記錄介質(zhì)的站點處所使用的 編寫系統(tǒng)(authoring system )使用例如MPEG (運動圖像專家組) 來分別對—見頻凌t據(jù)、音頻數(shù)據(jù)等執(zhí)4亍編碼(壓縮編碼)。然后,編 寫系統(tǒng)對通過各種編碼獲得的各編碼數(shù)據(jù)進(jìn)行多路復(fù)用并且將多 ^各復(fù)用流存〗渚在記錄介質(zhì)中。
如此配置的編寫系統(tǒng)分別向—見頻凄史據(jù)、音頻凄丈據(jù)等分配可i己錄 在記錄介質(zhì)中的比特量,然后,對各數(shù)據(jù)中的每個執(zhí)行編碼,從而 4吏編碼數(shù)據(jù)落在所分配的比特量的范圍內(nèi)。
例如,日本未審查專利申請/>開第2000-278042號描述了所謂 的"二次編碼(two-pass encoding )"作為用于^L頻數(shù)據(jù)的編碼方法。 二次編石馬是由臨時(初步)編石馬和實際編石馬《且成的一種方法。下文中,將臨時編碼稱為第一次編碼,而將實際編碼稱為第二 次編碼,接下來將示意性地描述二次編碼。
編碼器對一 系列編碼對象視頻數(shù)據(jù)執(zhí)行第 一次編碼,在第 一次 編碼中保持了特定編碼條件。此時,逐幀地順序檢測在第一次編碼 時獲得的各種數(shù)據(jù)(例如,所生成的比特量)。
然后,編碼器基于逐幀生成的、如此檢測到的比特量來向構(gòu)成
牙見頻數(shù)據(jù)的每個幀分配比特。即,編碼器逐幀地i殳置在第二次編碼 中所使用的目標(biāo)比特量。
此外,編碼器分配在第二次編碼中所使用的圖片類型。圖片類 型的分配意p未著向每幀分配編碼類型。
具體地,在MPEG中,以編碼類型(即,I-圖(幀內(nèi)圖)、P-圖(預(yù)測圖)以及B-圖(雙向預(yù)測圖))中的任一編碼類型來對每 個幀進(jìn)行編碼。I-圖表示在不使用其他幀的圖像數(shù)據(jù)的情況下直接 對一幀圖4象凄t據(jù)進(jìn)4亍編碼的編碼類型。即,I-圖表示幀內(nèi)編碼的編 碼類型。此外,P-圖和B-圖表示幀間編碼的編碼類型。即,P-圖基 本上表示獲得在I-圖或P圖的一幀圖像數(shù)據(jù)和臨時在前的預(yù)測幀圖 像數(shù)據(jù)之間的差分(預(yù)測誤差)然后對差分進(jìn)行編碼的編碼類型。 此外,B-圖基本上表示獲得在臨時在前或在后I-圖或P-圖的一幀圖 像數(shù)據(jù)和預(yù)測幀圖像數(shù)據(jù)之間的差分然后對差分進(jìn)行編碼的編碼 類型。
因此,圖片類型的的分配意^K著向三個編碼類型(即,I-圖、 P-圖和B-圖)中的任一個分配每個幀。換句話i兌,可以將圖片類型 的分配當(dāng)作設(shè)置每個GOP (圖片組)的結(jié)構(gòu)。以這種方式,在第一次編碼之后,4吏用第一次編碼的結(jié)果逐幀 地執(zhí)行目標(biāo)比特量的設(shè)置和圖片類型的分配。
然后,設(shè)置至少包括圖片類型和每幀的目標(biāo)比特量的編碼條 件,然后,根據(jù)所設(shè)置的編碼條件來執(zhí)行第二次編碼。
即,編碼器對與在第一次編碼中所使用的數(shù)據(jù)相同的視頻數(shù)據(jù) 執(zhí)行第二次編碼,并輸出所得到的編碼后的視頻數(shù)據(jù)。具體地,編 碼器依次對構(gòu)成視頻數(shù)據(jù)的每幀的數(shù)據(jù)進(jìn)行編碼以具有分配的圖
片類型和目標(biāo)比特量。結(jié)果,從編碼器輸出由I-圖、B-圖和P-圖中 的任一個的連續(xù)配置的編碼幀數(shù)據(jù)形成的比特流,來作為編碼后的 視頻數(shù)據(jù)。
例如,在曰本未審查專利申請公開第2002-326864號和曰本未 審查專利申請7>開第2001-53570號中描述了用于3見頻數(shù)據(jù)的其他
編碼方法。
在JP-A-2002-326864中描述的方法依次才丸4亍以下的第一至第 三處理。即,在第一處理中,對視頻數(shù)據(jù)的所有區(qū)間都執(zhí)行第一次 編碼。在第二處理中, <叉對在—見頻凝:據(jù)內(nèi)的特定區(qū)間部分地才丸4亍第 二次編碼。在第三處理中,用第二次編碼后的一見頻#:據(jù)來代替<又在 第 一次編碼后的視頻數(shù)據(jù)內(nèi)的特定區(qū)間中的數(shù)據(jù),然后輸出所得到 的凄t據(jù)作為最終編碼4見頻凄t據(jù)。
另夕卜,在JP畫A-2001-53570中描述了以下方法。即,JP-A-2001 -53570描述了一種方法,其中,i殳置目標(biāo)比特量,從而在第一次編 碼視頻數(shù)據(jù)內(nèi),分配的比特量從如果比特量減少也不會成問題的區(qū) 間開始減少并且所減少的比特量被分配給另 一個成問題的區(qū)間,然 后,4艮據(jù)如此i殳置的目標(biāo)比特量來才丸4亍第二次編碼。因此,編碼在比特量計算等中使用了高負(fù)載。鑒于此,例如,
當(dāng)使用作為應(yīng)用在藍(lán)光(商標(biāo))中的一種編解碼器的MPEG-4AVC (H.264/AVC)來執(zhí)行編碼時,處理負(fù)載高于應(yīng)用在DVD (數(shù)字通 用光盤)中的MPEG-2,結(jié)果,編碼時間延長。
為了對上述問題進(jìn)行補(bǔ)償,存在以并4亍處理的方式分布并才丸行 編碼以減少編碼時間的方法。例如,提供了多個類似配置的編碼PC (個人計算機(jī)),然后,對均等分配給編碼PC的素材(material) 執(zhí)行并行處理。因此,有效地處理H.264/AVC編碼以能夠減少編碼時間。
專利文獻(xiàn)4:日本未審查專利申請公開第2006-74461號
發(fā)明內(nèi)容
順1"更才是及,當(dāng)在分布式編石馬(distributed encoding )中執(zhí)4亍并4亍 處理時,在用于編碼的預(yù)處理中,可能必需通過搜索不影響圖像質(zhì) 量的點來預(yù)先確定編碼對象纟見頻凄t據(jù)的分割點。
然而,在用單個或多個處理裝置來執(zhí)行高處理負(fù)載的圖像壓縮 的現(xiàn)有編寫系統(tǒng)(諸如,AVC編解碼器)中,已單獨執(zhí)行了視頻數(shù) 據(jù)的采集、視頻數(shù)據(jù)記錄設(shè)備中與其相關(guān)聯(lián)的控制和視頻數(shù)據(jù)的預(yù) 處理/壓縮。結(jié)果,即使當(dāng)執(zhí)行分布式編碼時,其已經(jīng)花費了能夠?qū)?時沖丸4亍壓縮的另 一個編解石馬器壓縮裝置的處理時間的幾倍(例如, 實際時間的三倍)的時間。
需要提供 一 種能夠通過提取編碼對象視頻數(shù)據(jù)的特征作為用 于編石馬的預(yù)處理、用減少的處理時間來有凌丈;也#^于編石馬的4言息處理 裝置和信息處理方法。根據(jù)本發(fā)明的實施例,信息處理裝置包括數(shù)據(jù)采集單元,控 制記錄有視頻數(shù)據(jù)的記錄介質(zhì)的再生,并釆集編碼對象數(shù)據(jù);特征 提取單元,接收編碼對象數(shù)據(jù),并提取編碼對象數(shù)據(jù)中至少包括可 分割點的特征點,作為用于編碼的預(yù)處理;存儲單元,存儲編碼對 象數(shù)據(jù);存儲器單元,存儲關(guān)于由特征提取單元提取的特征點的信 息;分割單元,將編碼對象數(shù)據(jù)分割成預(yù)定數(shù)量的分割數(shù)據(jù);以及 多個編碼單元,將分割數(shù)據(jù)編碼成分割編碼數(shù)據(jù),其中,分割單元 基于多個編碼單元的總凄t和關(guān)于特4i點的信息來確定可以向編碼 單元基本均等地分配編碼對象凄t據(jù)的分割點,然后,向編碼單元分 配分割lt據(jù)。
另外,4艮據(jù)本發(fā)明的另一個實施例,信息處理方法包括以下步 驟控制記錄有一見頻lt據(jù)的記錄介質(zhì)的再生并采集編碼對象凄史據(jù);
接收編碼對象數(shù)據(jù),并提取編碼對象數(shù)據(jù)中至少包括可分割點的特
征點作為用于編碼的預(yù)處理;存^諸編碼對象數(shù)據(jù);存儲關(guān)于所提取 特征點的信息;將編碼對象數(shù)據(jù)分割成預(yù)定數(shù)量的分割數(shù)據(jù);以及 使用多個編碼裝置將分割數(shù)據(jù)編碼成分割編碼數(shù)據(jù),其中,分割編 碼對象數(shù)據(jù)包括基于多個編碼裝置的總數(shù)和關(guān)于特征點的信息來 確定可向編碼單元基本均等地分配編碼對象數(shù)據(jù)的分割點,然后, 向編碼裝置分配分割^t據(jù)。
圖1是示出應(yīng)用了根據(jù)實施例的信息處理裝置的工 作室側(cè) (studio-side )編寫系統(tǒng)的配置實例的沖匡圖2是示出了在工作室側(cè)編寫系統(tǒng)中執(zhí)行的處理實例的流程
圖3是示出了工廠側(cè)(plant-side)編寫系統(tǒng)的配置實例的框圖;圖4是示出了在工廠側(cè)編寫系統(tǒng)中執(zhí)4亍的處理實例的流程圖5是示出應(yīng)用了根據(jù)實施例的信息處理裝置的視頻數(shù)據(jù)采集 裝置的配置實例的框圖6是示出了在編碼對象視頻數(shù)據(jù)中的候選分割點、分割點、 分割處理區(qū)間的扭克念示圖7是示出了 2-3下拉(pulldown)視頻數(shù)據(jù)的概念示圖8是示出了在編寫系統(tǒng)中的4見頻信號處理裝置的配置實例的 框圖9是示出了當(dāng)以分布式的方式來對^L頻信號進(jìn)行編碼時的4見 頻信號分布式處理裝置的配置實例的框圖10是示出了根據(jù)實施例的信息處理裝置的處理實例的流程 圖;以及
圖11是示出了根據(jù)實施例的信息處理裝置的配置實例的框圖。
具體實施例方式
下文,將參照附圖詳細(xì)描述本發(fā)明的具體實施例。此處,將首 先描述編寫系統(tǒng)的整體配置,然后描迷以并行處理(包括用于編碼 的特征預(yù)處理)對;現(xiàn)頻數(shù)據(jù)進(jìn)行編碼的信息處理系統(tǒng)。
圖l是示出應(yīng)用了根據(jù)本實施例的信息處理裝置的安裝在工作 室側(cè)處的編寫系統(tǒng)(下文中,稱為"工作室側(cè)編寫系統(tǒng)")的配置 實例的示圖。工作室側(cè)編寫系統(tǒng)IO被形成為使菜單信號處理裝置11~編寫 應(yīng)用4丸4亍裝置18通過網(wǎng)絡(luò)19互相連4妄,并且此外,DLT(凄t字線 性磁帶)21、 HDD (硬盤驅(qū)動器)22和網(wǎng)絡(luò)23通過寫入器20連 接至下載器16。
工作室側(cè)編寫系統(tǒng)10生成將被記錄在光盤(未示出)中的多 路復(fù)用流來作為文件,并將文件存儲在DLT21、 HDD22和網(wǎng)絡(luò)23 中的任一個中。注意,在網(wǎng)絡(luò)23中存儲數(shù)據(jù)是指通過網(wǎng)絡(luò)23將數(shù) 據(jù)傳送到連接至網(wǎng)絡(luò)23的另一個裝置(例如,稍后將描述的圖3 中所示的工廠側(cè)編寫系統(tǒng)30),然后,將所傳送的數(shù)據(jù)保持(存儲) 在另一個裝置中。
在工作室側(cè)編寫系統(tǒng)IO中,菜單信號處理裝置11^皮編寫應(yīng)用 執(zhí)行裝置18控制以切換其操作,并且例如,對從磁帶錄像機(jī)(未 示出)等提供的菜單屏的視頻數(shù)據(jù)執(zhí)行編碼,然后將所得到的編碼 視頻數(shù)據(jù)存儲在文件服務(wù)器17中。
副標(biāo)題信號處理裝置12^皮編寫應(yīng)用^U于裝置18控制以切換其 操作,并且例如,對從磁帶錄像機(jī)(未示出)等提供的諸如標(biāo)題的 視頻數(shù)據(jù)執(zhí)行編碼,然后將所得到的編碼視頻數(shù)據(jù)存儲在文件服務(wù) 器17中。
音頻信號處理裝置13被編寫應(yīng)用執(zhí)行裝置18控制以切換其操 作,并且例如,對從磁帶錄像機(jī)(未示出)等提供的音頻數(shù)據(jù)執(zhí)行 編碼,然后將所得到的編碼音頻數(shù)據(jù)存儲在文件服務(wù)器17中。
一見頻信號處理裝置14^皮編寫應(yīng)用才丸^于裝置18控制,以對在4尋 被記錄在光盤(未示出)中的編輯對象(數(shù)據(jù))內(nèi)的主要視頻數(shù)據(jù) 執(zhí)行編碼,然后將所得到的編碼視頻數(shù)據(jù)存儲在文件服務(wù)器17中。 注意,稍后將參照圖8描述^f見頻信號處理裝置14的具體配置實例。多路復(fù)用器15被編寫應(yīng)用執(zhí)行裝置18控制,以對上述被存儲 在文件月l務(wù)器17中的編碼音頻數(shù)據(jù)和編碼—見頻凄t據(jù)進(jìn)4亍多路復(fù)用, 然后生成所得到的多路復(fù)用流來作為文件。注意,下文中,將以上 的文件稱為多i 各復(fù)用流文件。
由多路復(fù)用器15生成的多路復(fù)用流文件通過網(wǎng)絡(luò)19被提供給 下載器16。下載器16通過寫入器20將多路復(fù)用流文件至少存儲在 DLT21、 HDD22和網(wǎng)纟備23中的4壬一個中。
以這種方式,例如,向稍后將描述的圖3所示的工廠側(cè)編寫系 統(tǒng)30提供被至少存儲在DLT 21、 HDD 22和網(wǎng)絡(luò)23中的任一個中 的多^各復(fù)用流文件,作為光盤圖傳^t據(jù)。例如,工廠側(cè)編寫系統(tǒng)30 將多^各復(fù)用流文件記錄在光盤中。即,通過工廠側(cè)編寫系統(tǒng)30制 作記錄有多路復(fù)用流文件的光盤的原始母盤34。注意,稍后將描述 工廠側(cè)編寫系統(tǒng)30的進(jìn)一步細(xì)節(jié)。
例如,文件月良務(wù)器17由具有網(wǎng)絡(luò)管理功能的計算才幾和允許高 速存取的》茲盤陣列形成。如上所述,文件力良務(wù)器17存儲/人菜單信 號處理裝置ll、副標(biāo)題信號處理裝置12、音頻信號處理裝置13和 4見頻信號處理裝置14通過網(wǎng)絡(luò)19^是供的編碼—見頻凄t據(jù)和編碼音頻 數(shù)據(jù)。另外,響應(yīng)于來自多路復(fù)用器15等的請求,文件服務(wù)器17 通過網(wǎng)絡(luò)19將存4諸在其中的編碼:f見頻凄t據(jù)和/或編碼音頻凝:據(jù)輸出 至多路復(fù)用器15等。
例如,編寫應(yīng)用執(zhí)行裝置18由能夠執(zhí)行編寫應(yīng)用軟件的計算 機(jī)形成。編寫應(yīng)用軟件是用于控制工作室側(cè)編寫系統(tǒng)10的整體操 作的軟件。即,例如,編寫應(yīng)用執(zhí)行裝置18根據(jù)操作者所設(shè)置的 各種條件來向視頻信號處理裝置14、下載器16等傳送編輯列表, 以向各個裝置通知處理對象,并控制各個裝置的操作。另外,編寫 應(yīng)用執(zhí)行裝置18基于可記錄在光盤(未示出)中的數(shù)據(jù)大小來計算將分配給音頻數(shù)據(jù)和視頻數(shù)據(jù)的數(shù)據(jù)大小,并且向各個裝置傳送 具有計算得到的#1據(jù)大小的編碼文件。
另夕卜,編寫應(yīng)用執(zhí)行裝置18向視頻信號處理裝置14提供操作 者所設(shè)置的視頻信號的章節(jié)信息。這里,章節(jié)是通過幀內(nèi)編碼對其 強(qiáng)制執(zhí)行編碼的幀,并且在光盤裝置中,能夠通過朝向章節(jié)的磁軌 if兆i 夭(track-jumping)來才全查所i己錄的內(nèi)容。
此外,編寫應(yīng)用才丸行系統(tǒng)18向一見頻信號處理裝置14^是供關(guān)于 視頻信號的每個GOP (圖片組)的圖片的最大數(shù)量、在每個GOP 中的編碼陣列等。另外,編寫應(yīng)用4丸^f亍系統(tǒng)18還向一見頻信號處理 裝置14通知多角度處理對象。注意,多角度是指多個視頻素材被 時分多^各復(fù)用并#:記錄在光盤中以能夠響應(yīng)于用戶的選擇以不同 的相機(jī)角度來觀看例如火車正奔馳的情景的處理。
以這種方式,編寫應(yīng)用4丸行裝置18向—見頻信號處理裝置14傳 送包括上述信息以及關(guān)于其他編碼的信息的編碼文件。注意,下文 中,被編寫應(yīng)用執(zhí)行裝置18控制的菜單信號處理裝置11 ~下載器 16分別稱為工作室側(cè)編寫系統(tǒng)10的內(nèi)部裝置。
這里,將參照圖2的流程圖描述在工作室側(cè)編寫系統(tǒng)10中所 執(zhí)4亍的處理實例。
在步驟S1中,編寫應(yīng)用執(zhí)行裝置18根據(jù)操作者的操作向諸如 ^L頻信號處理裝置14的內(nèi)部裝置傳送編輯列表,乂人而向i者如一見頻 信號處理裝置14的內(nèi)部裝置通知編輯對象。
注意,例如,編輯對象是指至少包括用于^f見頻信號處理裝置14 的處理對象^L頻數(shù)據(jù),并且在必要情況下,包括音頻信號處理裝置 13的處理對象音頻數(shù)據(jù)、副標(biāo)題信號處理裝置12的處理對象纟見頻數(shù)據(jù)以及菜單信號處理裝置11的處理對象視頻數(shù)據(jù)中所選類型和 所選數(shù)量的數(shù)據(jù)的所謂素材(數(shù)據(jù))。
在步驟S2中,編寫應(yīng)用執(zhí)4亍裝置18向諸如^L頻信號處理裝置 14的內(nèi)部裝置提供用于編碼的各種信息。
注意,這里,在步驟S2中傳送的各種信息例如共同包括在預(yù) 定的文件中,并且文件#:傳送至諸如—見頻信號處理裝置14的內(nèi)部 裝置。下文中,將以上的文件稱為編碼文件。
具體地,例如,在步驟S2中,編寫應(yīng)用才丸行裝置18獲取可記 錄在將記錄編輯對象的光盤等中的凄史據(jù)大小。4妻下來,編寫應(yīng)用執(zhí) 行裝置18基于所獲取的數(shù)據(jù)大小來計算將被分配給構(gòu)成編輯對象 的每個數(shù)據(jù)的數(shù)據(jù)大小。然后,編寫應(yīng)用執(zhí)行裝置18將包含所計 算凄t據(jù)大小的編碼文件分別傳送至內(nèi)部裝置中的對應(yīng)內(nèi)部裝置。例 如,編寫應(yīng)用^丸行裝置18向碎見頻信號處理裝置14傳送以下編碼文 件包含^皮分配給用于纟見頻信號處理裝置14的處理對象纟見頻數(shù)據(jù) (即,在編輯對象內(nèi)除菜單和標(biāo)題之外的視頻數(shù)據(jù))的數(shù)據(jù)大小(下 文中,稱為"可分配給視頻數(shù)據(jù)的數(shù)據(jù)大小")。
另夕卜,例如,在步驟S2中,編寫應(yīng)用才丸4亍裝置18向^L頻信號 處理裝置14傳送編碼文件,其包含關(guān)于在編輯對象內(nèi)除菜單或標(biāo) 題之外的-見頻數(shù)據(jù)的、由才喿作者i殳置的章節(jié)的時間信息(下文中稱 為"訪問(章節(jié))點")。能夠處理光盤等的裝置能夠通過朝向章節(jié) 的f茲軌跳躍來4企查所記錄的內(nèi)容。
另夕卜,例如,在步驟S2中,編寫應(yīng)用執(zhí)4亍裝置18向牙見頻信號 處理裝置14傳送編碼文件,其包含關(guān)于在編輯對象內(nèi)除菜單或標(biāo) 題之外的視頻數(shù)據(jù)的、每個GOP的顯示圖片的最大數(shù)量(例如, 15張圖片)、每個GOP中的編碼陣列等。此外,例如,在步驟S2中,在必要的情況下,編寫應(yīng)用才丸4亍 裝置18向視頻信號處理裝置14傳送還包含多角度處理對象的編輯 文件。
再另外,例如,在布驟S2中,在必要的情況下,編寫應(yīng)用執(zhí) 行裝置18向視頻信號處理裝置14傳送還包含"光盤的容量"、 "VTR的開始時間和4亭止時間"等的編;馬文fK
通過步驟S2中的上述處理,當(dāng)向內(nèi)部裝置中的每個提供包含 用于編碼的各種信息的編碼文件時,處理前進(jìn)至步驟S3。
在步驟S3中,諸如視頻信號處理裝置14的內(nèi)部裝置基于包含 在編碼文件中的各種信息來分別對編輯對象內(nèi)的對應(yīng)數(shù)據(jù)進(jìn)4亍編 碼,并將所得到的編碼數(shù)據(jù)存儲在文件服務(wù)器17中。
在步驟S4中,多路復(fù)用器15對在步驟S3中存儲在文件服務(wù) 器17中的編碼數(shù)據(jù)進(jìn)行多路復(fù)用以生成多路復(fù)用流文件,然后將 該多路復(fù)用流文件提供給下載器16。
在步驟S5中,下載器16通過寫入器20將多路復(fù)用流文件存 4諸在DLT21、 HDD22以及網(wǎng)絡(luò)23中的至少4壬一個中。
以這種方式,工作室側(cè)編寫系統(tǒng)IO結(jié)束處理。
接下來,將參照圖3描述工廠側(cè)編寫系統(tǒng)。圖3是示出了安裝 在工廠側(cè)的編寫系統(tǒng)(下文中稱為"工廠側(cè)編寫系統(tǒng)")的配置實 例的框圖。如圖3所示,例如,工廠側(cè)編寫系統(tǒng)30由母盤預(yù)制作 裝置31、格式器32和切割裝置33形成。下文中,將參照圖4的流 程圖描述在工廠側(cè)編寫系統(tǒng)中所執(zhí)4亍的處理的實例。在步驟Sll中,母盤預(yù)制作裝置31獲取從圖1中的下栽器16 輸出并通過DLT 21、 HDD 22以及網(wǎng)絡(luò)23中的任一個4是供的光盤 圖像數(shù)據(jù)(稍后將描述的包含圖8的編碼視頻數(shù)據(jù)D2的多路復(fù)用 流文件)。
然后,在步驟S12中,母盤預(yù)制作裝置31使用外部供給的復(fù) 制保護(hù)數(shù)據(jù)來加密所獲取的光盤圖像數(shù)據(jù),然后,將所得到的加密 數(shù)據(jù)提供給格式器32。
在步驟S13中,格式器32對所提供的加密數(shù)據(jù)執(zhí)行諸如信號 電平轉(zhuǎn)換的各種處理,然后,將所得到的信號提供給切割裝置33。
在步驟S14中,切割裝置33基于從格式器32提供的信號來制 作母光盤34 (記錄有光盤圖像數(shù)據(jù)的光盤的原始母盤34 )。
以這種方式,工廠側(cè)編寫系鄉(xiāng)克30結(jié)束處理。
順便提及,在現(xiàn)有技術(shù)中,為了有效地執(zhí)行編碼,采用了分布 式編碼。在分布式編碼中,提供了多個編碼器,并且相對于編碼器 的數(shù)量來均等地分割視頻數(shù)據(jù)以執(zhí)行并行處理。使用分布式編碼, 能夠減少與復(fù)雜且不同的計算處理相關(guān)的處理時間,因此,能夠?qū)?br>
現(xiàn)有效的編寫#:作。
當(dāng)執(zhí)行以上的分布式編碼時,如上所述,可能必需確定^f見頻凄欠 據(jù)上可以將視頻數(shù)據(jù)均等地分配給所提供的編碼器的分割點,然 后,在分割點處對視頻數(shù)據(jù)進(jìn)行分割。然而,即使在視頻數(shù)據(jù)的任 意部分處,也難以i殳置分割點。應(yīng)將不影響圖^象質(zhì)量的部分i殳為分 割點。然后,為了確定不影響圖像質(zhì)量的分割點,可能需要搜索可 以在不影響圖像質(zhì)量的情況下進(jìn)行分割的候選分割點來作為在編 碼之前的預(yù)處理。另夕卜,例如,當(dāng)以2-3下拉格式等來記錄編碼對象視頻數(shù)據(jù)時, 視頻數(shù)據(jù)包括重復(fù)圖像。因此,為了有效地使用有限的^茲盤容量, 期望檢測重復(fù)的圖像圖案來作為預(yù)處理,并且還要檢測候選分割 點,然后,在編碼過程中跳過這些重復(fù)圖像。
另一方面,在用單個或多個處理裝置執(zhí)行高處理負(fù)載的圖像壓 縮的現(xiàn)有編寫系統(tǒng)(諸如,AVC編解碼器)中,需要分開地執(zhí)4亍^L 頻數(shù)據(jù)的采集、視頻數(shù)據(jù)記錄設(shè)備的相關(guān)控制以及諸如候選分割點 的檢測和視頻數(shù)據(jù)的下拉圖案的檢測的預(yù)處理/壓縮。在這種現(xiàn)有的 編寫系統(tǒng)中,花費了能夠?qū)崟r執(zhí)行壓縮的編解碼器壓縮裝置的實際 時間內(nèi)的處理時間的幾4咅(約三倍)的時間。
然后,在根據(jù)本實施例的信息處理裝置中,在采集^L頻數(shù)據(jù)時 控制VTR的同時,執(zhí)行處理對象視頻數(shù)據(jù)的特征,即,至少包括 候選分割點的檢測的編碼對象視頻數(shù)據(jù)的特征的提取。然后,將這 些提取的特征信息預(yù)先存儲在數(shù)據(jù)服務(wù)器中,并且當(dāng)為編碼設(shè)置條 件時參考這些信息,乂人而能夠有效地4丸4亍編碼。
下文中,首先,將描述應(yīng)用了根據(jù)本實施例的信息處理裝置的 視頻數(shù)據(jù)采集裝置的配置和在該視頻數(shù)據(jù)采集裝置中執(zhí)行的處理 的實例,然后,將描述利用在采集用于編碼的視頻數(shù)據(jù)時所提取的 特4i信息的方法。
圖5是示出了視頻數(shù)據(jù)采集裝置的配置實例的框圖。根據(jù)本實 施例的信息處理裝置在采集視頻數(shù)據(jù)時控制再生設(shè)備以檢查視頻 數(shù)據(jù),同時提取視頻數(shù)據(jù)的特征。即,基于通過主控制器41執(zhí)行 的控制,圖5中所示的視頻數(shù)據(jù)采集裝置40通過視頻數(shù)據(jù)輸入/輸 出接口 46來獲取從磁帶錄像機(jī)(VTR) 47傳送的視頻數(shù)據(jù),提取 稍后將描述的視頻數(shù)據(jù)的特征,然后將視頻數(shù)據(jù)存儲在視頻數(shù)據(jù)服 務(wù)器48中。另外,在通過主控制器41執(zhí)行的控制下,視頻數(shù)據(jù)采集裝置40通過網(wǎng)絡(luò)49將從視頻數(shù)據(jù)提取的特征信息記錄在輔助數(shù) 據(jù)服務(wù)器50中。下文中,將對此進(jìn)行更詳細(xì)的描述。
主控制器41由分配作為視頻數(shù)據(jù)采集裝置40的計算機(jī)形成, 以控制視頻數(shù)據(jù)采集裝置40的整體操作。
具體地,例如,如圖5所示,主控制器41管理圖形用戶接口 (GUI) 42以接受操作者(未示出)的操作,并控制由GUI 42管 理的VTR控制單元43、數(shù)據(jù)采集控制單元44和分割點/下拉檢測 單元45的操作。因此,主控制器41獲取從VTR 47傳送的編碼對 象視頻數(shù)據(jù),并提取視頻數(shù)據(jù)的特征。然后,主控制器41通過視 頻數(shù)據(jù)輸入/輸出接口 46將編碼對象^見頻數(shù)據(jù)存儲在視頻數(shù)據(jù)服務(wù) 器48中。此外,主控制器41通過網(wǎng)絡(luò)49將從視頻數(shù)據(jù)獲取的特 征信息記錄在輔助凄t據(jù)月l務(wù)器50中。
具體地,主控制器41的GUI42管理三個程序,即,VTR控制 單元43的VTR控制程序、數(shù)據(jù)采集控制單元44的數(shù)據(jù)采集控制 程序以及分割點/下拍4企測單元45的分割點/下拍」險測禾呈序。
另外,VTR控制單元43接受操作者(未示出)通過GUI 42 的操作,并控制VTR 47的再生。當(dāng)操作者通過GUI 42設(shè)置關(guān)于視 頻數(shù)據(jù)的時間信息(即,開始點(開始時間碼)和結(jié)束點(結(jié)束時 間碼))時,VTR控制單元43基于該時間信息來控制VTR47諸如 快進(jìn)或快退的再生。然后,基于VTR控制單元43中的處理,數(shù)據(jù) 采集控制單元44通過纟見頻數(shù)據(jù)輸入/輸出4妄口 46將纟見頻數(shù)據(jù)采集到 主控制器41中。在用于VTR控制單元43以這種方式再生VTR47 的控制下,數(shù)據(jù)采集控制單元44通過3見頻凄t據(jù)輸入/輸出接口 46釆 集期望的編碼對象一見頻lt據(jù)。此外,分割點/下拉檢測單元45提取并檢測關(guān)于如上所述采集 到主控制器41中的視頻數(shù)據(jù)的特征信息。具體地,為了執(zhí)行分布 式編碼,至少檢測可以在不影響圖像質(zhì)量的情況下對視頻數(shù)據(jù)進(jìn)行 分割的候選分割點。另外,提取與存在于2-3下拉視頻數(shù)據(jù)中的圖 像的重復(fù)圖案有關(guān)的特征等,作為其他特征信息。
在根據(jù)本實施例的信息處理裝置中如此配置的視頻數(shù)據(jù)采集 裝置具體地4丸4于以下處理。
即,當(dāng)視頻數(shù)據(jù)采集裝置40的主控制器41上的VTR控制單 元43基于操作者通過GUI 42設(shè)置的用以確定將采集的視頻數(shù)據(jù)的 采集開始點和釆集結(jié)束點來控制VTR時,數(shù)據(jù)采集單元44通過視 頻數(shù)據(jù)輸入/輸出接口 46采集視頻數(shù)據(jù)。
當(dāng)通過VTR控制單元43和凄t據(jù)采集控制單元44將^L頻凄t據(jù) 采集到主控制器中時,所采集的視頻數(shù)據(jù)被傳送至分割點/下拉檢測 單元45,然后^是取特^正。此外,另一方面,沒有^皮傳送至分割點/ 下拉檢測單元45而僅被采集到視頻數(shù)據(jù)服務(wù)器48中的編碼對象視 頻數(shù)據(jù)^皮輸出至一見頻數(shù)據(jù)輸入/輸出接口。因此,通過凄t據(jù)采集控制 單元44傳送至分割點/下列檢測單元45的視頻數(shù)據(jù)是僅用于提取特 征而傳送的數(shù)據(jù)。通過如此才喿作,能夠避免處理時間增加。
在分割點/下拉檢測單元45中,為了執(zhí)行分布式編碼,至少提 取并檢測可以在不影響圖像質(zhì)量的情況下對視頻數(shù)據(jù)進(jìn)行分割的 候選分割點的特征。另外,在分割點/下拍〕險測單元45中,連同分 割點的檢測,提取與編碼對象視頻數(shù)據(jù)的圖像圖案有關(guān)的特征來作 為特征信息。具體地,當(dāng)編碼對象視頻圖案為2-3下拉素材時,還 才全測包括重復(fù)幀的圖案。注意,重復(fù)圖<象圖案并不4又限于存在于在 2-3下拉視頻數(shù)據(jù)中的圖像圖案,而且還包括沒有經(jīng)受2-3下拉處 理的視頻數(shù)據(jù)的重復(fù)圖像圖案。以這種方式,在采集3見頻數(shù)據(jù)時,例如,當(dāng)檢測2-3下拉格式 的特征信息(諸如,候選分割點和重復(fù)圖像圖案)時,這些特征信 息被存儲在連接至網(wǎng)絡(luò)49的輔助數(shù)據(jù)服務(wù)器50中。另 一方面,從 數(shù)據(jù)采集控制單元44獨立于輸出至分割點/下拉檢測單元45的數(shù)據(jù) 來傳送將存儲在視頻數(shù)據(jù)服務(wù)器48中的數(shù)據(jù),然后通過視頻數(shù)據(jù) 輸入/輸出接口 46存儲在視頻數(shù)據(jù)服務(wù)器48中。然后,所存儲的視 頻^:據(jù)在工作室側(cè)編寫系統(tǒng)10的^L頻信號處理裝置14中經(jīng)受編 碼。稍后將對編碼進(jìn)行詳細(xì)描述。
為了減少與不同編碼相關(guān)聯(lián)的處理時間,根據(jù)本實施例的信息 處理裝置采用了執(zhí)行分布式編碼的方法,其中,視頻數(shù)據(jù)被分割成 多塊并且這些塊^皮分別分配給各個編碼器以執(zhí)4于壓縮。然后,在如 上所述采集編碼對象視頻數(shù)據(jù)時,檢測用于分布式處理的分割點。
即,在采集視頻數(shù)據(jù)時,在分割點/下拉檢測單元45中提取視 頻數(shù)據(jù)的候選分割點和例如2-3下拉視頻數(shù)據(jù)的重復(fù)圖像圖案的同 時,基于4乘作者^喿作的GUI 42來控制VTR 47。
這里,將參照圖6描述候選分割點。圖6是有關(guān)候選分割點和 分割點的扭無念示圖。
即使在視頻數(shù)據(jù)的任意部分處也不允許設(shè)置分割點。可能需要 預(yù)先搜索并確定不影響圖像質(zhì)量的點來作為用于分布式編碼的預(yù) 處理。特定分割點的實例可以是一見頻數(shù)據(jù)中的場景改變點。
場景改變點是場景之間的邊界部分。因此,即4吏在該點處對一見 頻數(shù)據(jù)進(jìn)行分割,然后通過不同的編碼器對先前幀和后續(xù)幀進(jìn)行編 碼,也很少影響圖像質(zhì)量。然后,大亮度改變通常出現(xiàn)在場景改變 點處。因此,能夠以將先前場景和后續(xù)場景進(jìn)4于比4交以4企查先前場 景和后續(xù)場景之間的亮度改變的這種方式容易地才企測場景改變。因此,確定場景改變點為候選分割點,并提取先前場景和后續(xù) 場景之間的亮度改變,從而能夠容易地4企測出不影響圖〗象質(zhì)量的候 選分割點。以這種方式,通過使用亮度改變,根據(jù)開始點和結(jié)束點 之間的視頻數(shù)據(jù)檢測出候選分割點。
在圖6中,確定場景改變點為候選分割點,并且示出了使用如 上所述的亮度改變所檢測的多個候選分割點。在分布式編碼中,通 過參考候選分割點,基于通過網(wǎng)絡(luò)安裝的編碼器的總數(shù)以大體上均 等的間隔來分割^L頻數(shù)據(jù),然后將分割后得到的點^沒為分割點。另 外,如圖6所示,分割點之間的每個間隔是由通過網(wǎng)絡(luò)連接的每個 編碼器處理的分割處理區(qū)間。
接下來,將通過具體描述檢測2-3下拉視頻數(shù)據(jù)的下拉圖案(重 復(fù)圖案)的實例來描述提取與編碼對象視頻數(shù)據(jù)的重復(fù)圖像圖案有 關(guān)的特征。
在才艮據(jù)本實施例的信息處理裝置中,在4全測上述的4美選分割點 的同時,當(dāng)在處理對象視頻數(shù)據(jù)中存在重復(fù)圖像圖案時,提取重復(fù) 圖像圖案來作為特征信息。例如,當(dāng)編碼對象視頻數(shù)據(jù)為2-3下拉 數(shù)據(jù)時,提取并檢測2-3下拉重復(fù)圖案。下文中,將通過描述在2-3 下拍^見頻凄t據(jù)中的重復(fù)圖案的實例來描述編碼對象—見頻凄t據(jù)中的 重復(fù)圖像圖案。
這里,為了將24幀/秒(fps )凄t據(jù)轉(zhuǎn)換成30 fps的NTSC TV 視頻信號,2-3下拉處理周期性地重復(fù)相同的場圖像。當(dāng)轉(zhuǎn)換成 NTSC視頻數(shù)據(jù)時,確定下拉圖案的相位。在許多情況下,轉(zhuǎn)換后 的圖案是少見則的。注意,3見頻4故據(jù)的一幀由兩場構(gòu)成,并且第一場
(1st場)稱為前場(top_field),而第二場(2nd場)稱為后場
(bottom field )。圖7是2-3下拉視頻數(shù)據(jù)的概念示圖。如果不考慮下拉數(shù)據(jù)對 一見頻凄欠據(jù)進(jìn)行編碼,則還要對以圖7中的B圖案和D圖案(即,重 復(fù)的圖像圖案)復(fù)制的場數(shù)據(jù)進(jìn)行編碼。這會導(dǎo)致光盤容量的大量 損失。為了有效地使用有限的光盤容量,可能需要通過跳過復(fù)制場 來執(zhí)行編碼。因此,在編碼時,應(yīng)預(yù)先檢測下拉圖案的特征,并且 可能需要存儲特征信息以使在編碼時使用特征信息。
如上所述,根據(jù)本實施例的信息處理裝置在釆集視頻數(shù)據(jù)時檢 測下拉圖案。然后,將檢測到的下拉圖案信息預(yù)先存儲在輔助數(shù)據(jù) 服務(wù)器50中。因此,當(dāng)執(zhí)行編碼時,基于圖案信息跳過重復(fù)場, 以在能夠有效使用有限的光盤容量的同時,才是高壓縮^L頻數(shù)據(jù)的效率。
具體地,4企測在2-3下4^見頻凄t據(jù)內(nèi)的復(fù)制場的方法實例可以 是,例如,關(guān)于所采集的編碼對象纟見頻凄t據(jù),將先前幀和后續(xù)幀進(jìn) 4亍比專交,/人而基于在當(dāng)前幀和先前幀之間的前場和后場中的差分來 才企測包括重復(fù)幀的圖案。注意,該4企測方法是實例,并且檢測復(fù)制 場的方法并不限于jt匕。
如上所述,視頻數(shù)據(jù)釆集裝置40的分割點/下拉檢測單元45 提取至少包括編碼對象視頻數(shù)據(jù)的候選分割點的特征信息。此外, 如上所述,將被提取的視頻數(shù)據(jù)的特征還包括與視頻數(shù)據(jù)中的重復(fù) 圖像圖案(例如,在2-3下拉視頻數(shù)據(jù)中的重復(fù)圖案)有關(guān)的信息。 然后,通過網(wǎng)絡(luò)49將所提取的信息記錄在輔助數(shù)據(jù)服務(wù)器50中。 此外,另一方面,通過視頻數(shù)據(jù)輸入/輸出接口 46將視頻數(shù)據(jù)存儲 在—見頻數(shù)據(jù)服務(wù)器48中以進(jìn)4亍編碼。然后,當(dāng)多個編碼器4皮用于 編碼時,基于在采集視頻數(shù)據(jù)時所提取的特征、根據(jù)編碼器的總數(shù) 來分割一見頻數(shù)據(jù),然后在編碼器中才丸4亍分布式編碼。此外,跳過以 2-3下拉格式的復(fù)制場以執(zhí)行編碼。在用單個或多個處理裝置執(zhí)行高處理負(fù)載的圖像壓縮的現(xiàn)有
編寫系統(tǒng)(諸如,AVC編解碼器)中,必需單獨地執(zhí)4亍-現(xiàn)頻數(shù)椐的 采集、視頻數(shù)據(jù)記錄設(shè)備的相關(guān)控制以及視頻數(shù)據(jù)的預(yù)處理/壓縮。 因此,已經(jīng)花費了大量的處理時間。
相反,如上所述,根據(jù)適當(dāng)使用根據(jù)本實施例的信息處理裝置 (作為用于編碼的預(yù)處理,信息處理裝置在采集視頻數(shù)據(jù)時檢測分 割點或重復(fù)圖像圖案,同時對VTR進(jìn)行控制)的編寫系統(tǒng),與現(xiàn) 有編寫系統(tǒng)等進(jìn)行比較,能夠大大地減少在編寫處理中視頻數(shù)據(jù)壓
縮的處理時間。
另外,在采集編碼對象視頻數(shù)據(jù)時還提取有關(guān)重復(fù)圖像圖案的 信息,即,作為用于編碼的預(yù)處理。因此,能夠減少處理時間并且 還能有效地執(zhí)行編碼而沒有任何損失。
接下來,將參照圖8 ~圖IO描述包括使用提取信息的方法的在 如上所述提取特征的同時所采集的視頻數(shù)據(jù)的具體編碼。
圖8是示出了工作室側(cè)編寫系統(tǒng)10中的^L頻4言號處理裝置14 的配置實例的框圖。如圖8所示,4見頻信號處理裝置10例如包4舌 主控制器60、編碼器67和監(jiān)控設(shè)備69。另外,視頻信號處理裝置 14通過網(wǎng)絡(luò)19連接至視頻數(shù)據(jù)服務(wù)器48和數(shù)據(jù)壓縮服務(wù)器70。
如上所述,在圖2的流程圖中的步驟S1中,從編寫應(yīng)用才丸4亍 裝置18向視頻信號處理裝置14提供編輯列表。具體地,當(dāng)將視頻 數(shù)據(jù)采集到上述^L頻數(shù)據(jù)采集裝置40中時,檢測候選分割點和2-3 下拉格式的重復(fù)圖案的特征信息,然后將視頻數(shù)據(jù)存儲在視頻數(shù)據(jù) 月良務(wù)器48中。此后,— 見頻數(shù)據(jù)服務(wù)器48才艮據(jù)通過編寫應(yīng)用#^亍裝 置18通知的編輯列表向^L頻信號處理裝置14^是供輸入一見頻數(shù)據(jù)文件,并且將處理對象—見頻教:據(jù)Dl輸出至編碼器67。同時,編輯列 表被提供給視頻信號處理裝置14的主控制器60。
編碼器67 #4居通過主控制器60從編寫應(yīng)用執(zhí)4于裝置18通知 的各種編碼條件來切換其纟喿作,并且通過例如MPEG方法對從—見頻 數(shù)據(jù)服務(wù)器48輸出的視頻數(shù)據(jù)D1執(zhí)行編碼。這時,通過主控制器 60可變地控制i殳置各種編碼條件,以控制由編碼器67所生成的比特量。
另外,編碼器67向主控制器60提供編碼結(jié)果。因此,主控制 器60能夠逐幀地4企測用在編碼器67的編碼中的圖片類型以及在編 碼中所生成的比特量。
此外,當(dāng)編碼器67采用應(yīng)用于本實施例中的二次編碼時,編 碼器67才丸4于第一次編碼和第二次編碼。
更具體地,例如,為了預(yù)先設(shè)置用在第二次編碼中的編碼條件, 編碼器67才丸-f亍第一次編碼,即,例如,稍后將描述的在圖10的流 程圖中的步驟S59部分的編碼。在第一次編碼中,編碼器67分配 在其自身內(nèi)部處理中的圖片類型,并^f吏用分配的圖片類型來對^L頻 數(shù)據(jù)D1執(zhí)行第一次編碼。然后,基于第一次編碼的結(jié)果,例如, 編碼器67向編碼管理器62通知每幀的圖片類型、所生成的比特量 等。
另一方面,在第二次編碼(即,例如,稍后將描述的圖10的 流程圖的步驟S61中的編碼)中,編碼器67執(zhí)4亍以下處理。即, 編碼器67指定通過主控制器60所設(shè)置的每幀的圖片類型和目標(biāo)比 特量,以對視頻數(shù)據(jù)D1執(zhí)行第二次編碼,然后,通過網(wǎng)絡(luò)19將所 得到的編碼視頻數(shù)據(jù)D2存儲在數(shù)據(jù)壓縮服務(wù)器70中。這時,編碼器67向主控制器60通知存儲在數(shù)據(jù)壓縮服務(wù)器70中的編碼視頻 數(shù)據(jù)的數(shù)據(jù)大小等。
注意,稍后將4吏用圖10的流程圖詳細(xì)描述二次編碼。
例如,監(jiān)控設(shè)備69由顯示設(shè)備形成,并顯示與通過解碼控制 單元66從記錄在數(shù)據(jù)壓縮服務(wù)器70中的編碼;視頻lt據(jù)D2擴(kuò)展的 視頻數(shù)據(jù)相對應(yīng)的圖片。即,在通過主控制器60所執(zhí)行的控制下, 解碼控制單元66擴(kuò)展記錄在數(shù)據(jù)壓縮服務(wù)器70中的編碼視頻數(shù)據(jù) D2,然后,將所得到的視頻信號提供給監(jiān)控裝置69。監(jiān)控設(shè)備69 顯示與所提供的視頻信號相對應(yīng)的圖片,即,與編碼視頻數(shù)據(jù)D2
相對應(yīng)的圖片。
因此,在必要情況下,操作者能夠通過監(jiān)控裝置69來^r查編 碼器67的處理結(jié)果。即,視頻信號處理裝置14能夠使用監(jiān)控裝置 69來預(yù)覽編碼器67的處理結(jié)果。此外,操作者能夠基于預(yù)覽結(jié)果 通過GUI 61操作主控制器60以精密地改變各種類型編碼的具體條件。
例如,主控制器60由分配給;f見頻信號處理裝置14的計算才幾形 成。主控制器60通過網(wǎng)絡(luò)19與編寫應(yīng)用執(zhí)4亍裝置18執(zhí)4亍凄t據(jù)通 信,以控制視頻信號處理裝置14的整體操作。
這里,如上所述,應(yīng)用了#4居本實施例的信息處理裝置的編寫 系統(tǒng)的一見頻4言號處理裝置14采用分布式編石馬,其中,編碼P寸象禍L 頻數(shù)據(jù)被分割成多個單位,然后,將分割后得到的單位分別分配給 多個編碼器,以用于編碼。以這種方式,通過采用分布式編碼,能 夠大大地減少由于不同編碼而產(chǎn)生的處理時間。圖9是示出了采用向多個編碼器分配分割后的視頻數(shù)據(jù)以執(zhí)行 編碼的分布式編碼的— 見頻信號分布式處理裝置的配置實例的框圖。 如圖9所示,^L頻信號分布式處理裝置14,包括主控制器60'和遠(yuǎn)程 編碼器67i 67n,遠(yuǎn)程編碼器通過網(wǎng)絡(luò)19連4妄至主控制器60'。另 外,主控制器60,通過網(wǎng)絡(luò)19連接至視頻數(shù)據(jù)服務(wù)器48和數(shù)據(jù)壓 縮服務(wù)器70。視頻數(shù)據(jù)服務(wù)器48存儲所采集的編碼對象一見頻數(shù)據(jù)。 數(shù)據(jù)壓縮服務(wù)器70存Y諸分別通過遠(yuǎn)程編碼器處理的編碼;現(xiàn)頻凄丈據(jù) D2。
另外, 一見頻信號分布式處理裝置14'的主控制器60'包括編碼遠(yuǎn) 程控制單元65'。編碼遠(yuǎn)程控制單元65'控制通過網(wǎng)絡(luò)19連接的遠(yuǎn) 程編碼器67i ~ 67n中的每個的編碼。
然后,圖9所示的—見頻信號分布式處理裝置14'的主控制器60' 和主控制器60'的編碼遠(yuǎn)程控制單元65'分別對應(yīng)于圖8所示的一見頻 信號處理裝置14中的主控制器60和主控制器60的編碼控制單元 65。即,主控制器60'通過網(wǎng)絡(luò)19與編寫應(yīng)用執(zhí)行裝置18執(zhí)行數(shù) 據(jù)通信,以控制包括遠(yuǎn)程編碼器67, ~ 67n的一見頻信號分布式處理裝 置14'的整體操作。
因此,圖8^f又示出了單個編碼器67;然而,可以將單個編碼器 67看作如圖9所示通過網(wǎng)絡(luò)連接的多個遠(yuǎn)程控制器67, ~ 67n。因此, 下文中,將描述4吏用如圖8所示的—見頻信號處理裝置14執(zhí)行分布 式編碼的實例。
例如,如圖8所示,視頻信號處理裝置14的主控制器60包括 圖形用戶4妄口 (GUI) 61、編碼管理器62、等待控制單元63、多次 控制單元64、編碼控制單元65和解碼控制單元66。即,主控制器60接收通過編寫應(yīng)用執(zhí)行裝置18執(zhí)行的控制和 通過GUI 61的管理的纟喿作者的操作,并且^f吏用通過GUI 61管理的 編碼管理器62和編碼控制單元65來控制編碼器67的操作。
因此,主控制器60能夠基于編碼文件來更新各種類型編碼的 具體條件設(shè)置。另外,例如,主控制器60控制編碼器67 4艮據(jù)如此 設(shè)置或更新的各種編碼條件來對編碼對象視頻數(shù)據(jù)Dl執(zhí)行編碼。 此外,主控制器60接收從編碼器67通知的編碼結(jié)果,并且向編寫 應(yīng)用寺丸4于裝置18通知編碼結(jié)果。
以這種方式,主控制器60根據(jù)從編寫應(yīng)用執(zhí)行裝置18通知的 編輯列表來控制在視頻數(shù)據(jù)服務(wù)器48中的視頻數(shù)據(jù)文件,以再生 期望的編輯對象。注意,下文中,為了與提供給其他內(nèi)部裝置的編 碼文件進(jìn)區(qū)分,4是供給;現(xiàn)頻信號處理裝置14的編碼文件;故稱為編 碼文件VENC.XML。
在采用分布式編碼的4見頻信號處理裝置14中,為主控制器60 設(shè)置等待控制單元63。等待控制單元63根據(jù)從編寫應(yīng)用執(zhí)行裝置 18通知的編碼文件VENC.XML來確定關(guān)于每個編石馬器67(遠(yuǎn)#呈編 碼器67i ~ 67n )的編碼的比特率條件,并且將諸如根據(jù)編碼條件的 最大分配數(shù)據(jù)大小的控制數(shù)據(jù)通知給多次控制單元64。響應(yīng)于通過 GUI 61的4喿作者的4喿作,多次*控制單元64改變用于編^5馬的比特分 配設(shè)置和設(shè)置條件。
例如,多次控制單元64根據(jù)從編寫應(yīng)用執(zhí)行裝置18通知的編 碼文件VENC.XML來設(shè)置各種編碼條件,并且向編碼控制單元65 通知與編碼條件相對應(yīng)的控制數(shù)據(jù)。這時,例如,響應(yīng)于通過GUI
61的操作者的操作,多次控制單元64能夠改變所,沒置的各種編碼條件。例如,通過多次控制單元64所設(shè)置的編碼條件包括在第一次 編碼中所使用的第 一編碼條件和在第二次編碼中所使用的第二編 碼條件。例如,第一編碼條件包括用于當(dāng)編碼器67執(zhí)行第一次編 碼時,設(shè)置在編碼器67的內(nèi)部處理中的圖片類型的各種條件等。 另一方面,例如,第二編碼條件包括在第二次編碼中所使用的每幀 的圖片類型、目標(biāo)比特量等。
編碼控制單元65才艮據(jù)乂人多次控制單元64通知的控制文件來控 制每個編碼器67 (遠(yuǎn)程編碼器67, ~ 67n )的編碼。此外,編碼控制 單元65向每個編碼器67 (遠(yuǎn)程控制器67, ~ 67n )通知在逐幀編碼 中的困難程度的凄t據(jù),并且將壓縮編碼一見頻凄丈據(jù)D2 i己錄在凄t據(jù)壓 縮月良務(wù)器70中。
另外,例如,當(dāng)執(zhí)行稍后將描述的二次編碼時,編碼控制單元 65執(zhí)行以下處理。
即,編碼控制單元65根據(jù)從編寫應(yīng)用執(zhí)行裝置18通知的控制 文件來控制編碼器67的第一次編碼和第二次編碼。
另外,編碼控制單元65乂人通過編碼器67的第一次編碼的結(jié)果 中逐幀地檢測編碼的困難程度和圖片類型,并且向多次控制單元64 通知檢測結(jié)果。多次控制單元64使用所通知的每幀的困難程度和 圖片類型來設(shè)置用在第二次編碼中的第二編碼條件。注意,稍后將 描述困難程度。
此外,編碼控制單元65控制通過網(wǎng)絡(luò)19將編碼器67的第二 次編碼所得到的最終編碼;f見頻lt據(jù)D2存儲在^t據(jù)壓縮力艮務(wù)器70 中。
以上描述了應(yīng)用才艮據(jù)本實施例的信息處理裝置的編寫系統(tǒng)的 浮見頻信號處理裝置14的配置實例。接下來,將參照圖10描述包括上述4見頻信號處理裝置14中的 二次編碼的通過4艮據(jù)本實施例的信息處理裝置所才丸行的處理。注 意,如上所述,為了減少編碼時間,4艮據(jù)本實施例的信息處理裝置 執(zhí)行所謂的分布式編碼,其中,視頻數(shù)據(jù)被分割成多個單位,然后 將各個單位分配給分離的計算裝置以用于壓縮。
在步驟S50中,視頻數(shù)據(jù)采集裝置40開始采集視頻數(shù)據(jù)。當(dāng) 操作者通過視頻數(shù)據(jù)采集裝置40的主控制器41的GUI 42設(shè)置時 間信息時(即,開始點(開始時間碼)和結(jié)束點(結(jié)束時間碼)) 時,VTR控制單元43基于時間信息來控制VTR 47的諸如快進(jìn)或 快退的再生。然后,基于在VTR控制單元43中所執(zhí)行的處理,數(shù) 據(jù)采集控制單元44通過—見頻數(shù)據(jù)輸入/輸出4妄口 46將一見頻凄t據(jù)采集 到主控制器41中。
然后,在步艱《S51中,在用于編^5馬的預(yù)處理中,沖企測并i己錄所 采集的編碼對象視頻數(shù)據(jù)的分割點。向主控制器41內(nèi)的分割點/下 拉才企測單元45傳送通過—見頻數(shù)據(jù)輸入/輸出接口 46采集到主控制器 41中的編碼對象視頻數(shù)據(jù),并且分割點/下拉檢測單元45檢測用于 執(zhí)行分布式編碼的候選分割點。
為了4丸行分布式編碼,不允許在^L頻l^:據(jù)的任意部分處i殳置分 割點??赡苄枰诓挥绊憟D <象質(zhì)量的分割點處對纟見頻凄t據(jù)進(jìn)行分 割。例如,分割點的實例可以是在-見頻H據(jù)中的場景改變點。下文 中,將對4企測場景改變點作為分割點的實例進(jìn)行描述。
大亮度改變通常出現(xiàn)在場景改變點處。鑒于此,可以將先前場 景和后續(xù)場景進(jìn)行比較以檢測在先前場景和后續(xù)場景之間的亮度 改變的方式來4企測場景改變。因此,確定場景改變點作為候選分割 點,并提取先前場景和后續(xù)場景中的亮度改變。因此,能夠容易地 檢測出候選分割點。以這種方式,從在開始點和結(jié)束點之間的視頻數(shù)據(jù)中檢測候選
分割點。
然后,當(dāng)從所采集的編碼對象—見頻凄t據(jù)中4全測候選分割點時,
將與候選分割點有關(guān)的信息記錄在通過網(wǎng)絡(luò)49連接至^L頻數(shù)據(jù)采 集裝置40的輔助lt據(jù)月良務(wù)器50中。
此后,在步駛《S52中,確定是否以2-3下4立格式擴(kuò)展所采集的 編碼對象視頻數(shù)據(jù)。當(dāng)所采集的視頻數(shù)據(jù)是2-3下拉素材(步驟S52 中的是)時,處理前進(jìn)至步驟S53。
具體地,在步驟S52中,當(dāng)所采集的視頻數(shù)據(jù)是2-3下拉格式 的素材時,在步驟S53中檢測并記錄下拉圖案。即,在步驟S53中, 例如,關(guān)于采集的編碼對象纟見頻lt據(jù),將先前幀和后續(xù)幀進(jìn)行比專交 以基于當(dāng)前幀和先前幀之間的前場和后場中的差分來4企測包^"重 復(fù)幀的圖案。將如此檢測的2-3下拉圖案連同有關(guān)候選分割點的信 息記錄在連接至網(wǎng)絡(luò)49的輔助數(shù)據(jù)服務(wù)器50中,然后處理前進(jìn)至 步驟S54。
另一方面,在步驟S52中,當(dāng)采集視頻數(shù)據(jù)不是2-3下拉格式 的素材(在步驟S52中的否)時,處理前進(jìn)至步驟S54。注意,在 上述實例中,描述了通過2-3下拉處理引起的重復(fù)圖像圖案的檢測; 然而,并不限于此。即,即使視頻數(shù)據(jù)沒有經(jīng)受2-3下拉處理,但 是如果重復(fù)的圖像圖案存在于視頻數(shù)據(jù)中,仍有可能類似地提取重 復(fù)圖像圖案,即,特征。
在步驟S54中,寫入已在以上步驟中檢測到候選分割點和2-3 下拉圖案的非壓縮視頻數(shù)據(jù)。具體地,通過視頻數(shù)據(jù)釆集裝置40 的視頻數(shù)據(jù)輸入/輸出接口 46將視頻數(shù)據(jù)記錄在視頻數(shù)據(jù)服務(wù)器48 中,并且處理前進(jìn)至步驟S55。以這種方式,通過根據(jù)本實施例的信息處理裝置,以這種方式記錄在視頻數(shù)據(jù)服務(wù)器48中的視頻數(shù) 據(jù)Dl被記錄在視頻信號處理裝置14中。
在步驟S55中,在一見頻:數(shù)據(jù)Dl編碼前輸入并i殳置編碼條件。 具體地,當(dāng)從視頻數(shù)據(jù)服務(wù)器48向視頻數(shù)據(jù)采集裝置40的主控制 器41提供視頻數(shù)據(jù)Dl時,主控制器41從編寫應(yīng)用執(zhí)行裝置18提 供的編碼文件VENC.XML中獲取用于編輯對象視頻數(shù)據(jù)Dl的編 碼的各種信息。
例如,在步驟S55中,獲取包含在編碼文件VENC.XML中的 上述各種信息之中諸如"訪問(章節(jié))點"、"光盤容量"、"VTR的 開始時間和結(jié)束時間"以及"可分配給3見頻數(shù)據(jù)Dl的凄t據(jù)大小" 的信息。此外,4艮據(jù)本實施例的信息處理裝置采用分布式編碼,所 以還獲取與可使用的遠(yuǎn)程編碼器67i ~ 67n的總數(shù)n有關(guān)的信息。
在步驟S55中,當(dāng)獲取用于編碼的各種信息時,處理前進(jìn)至步 驟S56。
在步驟S56中,為分布式編碼確定分割數(shù)和分割點。如上所述, 為了減少編碼時間,才艮據(jù)本實施例的信息處理裝置采用分布式處 理,其中,視頻數(shù)據(jù)被分割為多個單位,然后,多個單位被分別分 配給多個分離的編碼器。對于分布式編碼,為了分割從視頻數(shù)據(jù)服 務(wù)器48提供的編碼對象視頻數(shù)據(jù),通過參考與在步驟S51中檢測 并^L記錄在輔助凄t據(jù)"l務(wù)器50中的纟見頻凄t據(jù)的候選分割點有關(guān)的 信息來分割視頻數(shù)據(jù)D1 。
即,在步驟S55中,當(dāng)獲取在初始設(shè)置處理(未示出)中輸入 的遠(yuǎn)禾呈編石馬器的識別名稱或者與可用在分布式編石馬中的遠(yuǎn)禾呈編碼, 器中的總數(shù)n有關(guān)的信息時,將參照與記錄在輔助數(shù)據(jù)服務(wù)器50中的4美選分割點有關(guān)的信息,為如圖9所示的遠(yuǎn)禾呈編碼器67, ~67n 確定大體上均等間隔的分割點。
以這種方式,才艮據(jù)本實施例的信息處理裝置參考在用于編碼的 預(yù)處理中所提取的視頻數(shù)據(jù)的特征信息來設(shè)置編碼條件。因此,與 在編碼階賴j是取特征信息的現(xiàn)有編寫系統(tǒng)相比,已在預(yù)處理中才是取 出特;f正,所以能夠大大;也減少編石馬時間。
然后,在步驟S57中,確定是否以2-3下拉格式擴(kuò)展將執(zhí)行編 碼的視頻數(shù)據(jù)Dl。然后,當(dāng)視頻數(shù)據(jù)Dl是2-3下拉數(shù)據(jù)(步驟 S57中的是)時,處理前進(jìn)至步驟S58。
在步驟S58中,從作為2-3下拉數(shù)據(jù)的視頻數(shù)據(jù)Dl中跳過復(fù) 制場。此時,通過參考與在步驟S53中在用于編碼的預(yù)處理中檢測 到的并被記錄在輔助數(shù)據(jù)服務(wù)器50中的視頻數(shù)據(jù)D1的下拉圖案有 關(guān)的信息來執(zhí)行處理。
以這種方式,在步驟S58中,為了有效地使用有限的光盤容量, 基于在采集視頻數(shù)據(jù)時在預(yù)處理中檢測并記錄的信息來跳過2-3下 拉格式的復(fù)制場。然后,對跳過了復(fù)制場的視頻數(shù)據(jù)進(jìn)行編碼。因 為當(dāng)執(zhí)行編碼時已確定了有關(guān)2-3下拉圖案的信息,所以與現(xiàn)有的 編寫系統(tǒng)相比,#>據(jù)本實施例的信息處理裝置能夠減少處理時間并 消除光盤容量的損失,乂人而有效地執(zhí)^于編碼。
當(dāng)如上所述跳過2-3下拉數(shù)據(jù)中的復(fù)制場時,處理前進(jìn)至步驟 S59。另外,在步驟S57中,當(dāng)沒有以2-3下拉格式擴(kuò)展將執(zhí)行編 碼的一見頻凄t據(jù)(步驟S57中的否)時,處理直4妄前進(jìn)至步驟S59。
在步驟S59中,—見頻信號分布式處理裝置14的主控制器60控 制通過網(wǎng)纟備19連4妄的每個編石馬器67 ( 67i ~ 67n ),并才艮才居通過在步
31驟S55中獲取的各種信息設(shè)置的第一編碼條件來對編輯對象視頻數(shù) 據(jù)D1執(zhí)行第一次編碼。然后,從所得到的第一編碼視頻數(shù)據(jù)逐幀 地檢測出編碼的困難程度和圖片類型。
具體地,當(dāng)將在步驟S56中以大體上均等的間隔分割的編輯對 象視頻數(shù)據(jù)Dl分別輸出至編碼器67( 67, ~ 67n )時,編碼器67( 67, ~ 67n)設(shè)置構(gòu)成視頻數(shù)據(jù)Dl的每幀的圖片類型。即,每個編碼器67 (67i 67n)都設(shè)置由來自主控制器60的指令所指定的幀,作為I-圖片。此外,每個編碼器67 (67i-67n)都強(qiáng)制地設(shè)置基于與在步 驟S55中獲取的場景改變有關(guān)的信息、根據(jù)先前幀和后續(xù)幀之間的 相關(guān)性而確定為場景改變的幀作為I-圖。然后,每個編碼器67(67i ~ 67n )都執(zhí)行處理以設(shè)置從設(shè)置為I-圖的幀到下一個I-圖的前一幀的 幀組,作為去于閉(close) GOP。
另外,每個編碼器67 ( 67, ~ 67n )都使用如此設(shè)置的圖片類型 來通過固定的量化步長對構(gòu)成視頻數(shù)據(jù)Dl的幀中的每幀依次執(zhí)行 第一次編碼。然后,每個編碼器67 (67i-67n)都向主控制器60 通知此時所生成的比特量,即,在對每個幀進(jìn)行編碼時所生成的比 特量,并且向主控制器60通知每幀的圖片類型。
主控制器60接收來自每個編碼器67 (67i 67n)的通知并且 逐幀地檢測困難程度和圖片類型。即,主控制器60檢測從每個編 碼器67 (67! 67n)通知的每幀的圖片類型,作為沒有任何改變的 每幀的圖片類型。另外,主控制器60檢測(測量)在從每個編碼 器67 (67i 67n)通知的每幀中生成的比特量,作為每幀的困難程 度。
這里,在本說明書中的困難程度表示當(dāng)對編輯對象視頻數(shù)據(jù) Dl才丸4亍通過固定的量化步長的編碼時每個編碼幀的凄t據(jù)大小。即,在幀間編碼(P-圖或B-圖的編碼類型)中,來自預(yù)測幀的 預(yù)測誤差(差分)在快速移動部分處增大,并且可能需要大量的數(shù) 據(jù)才能大大減少圖像質(zhì)量的劣化。另外,在幀內(nèi)編碼(I-圖的編碼 類型)中,當(dāng)存在許多高頻分量時,通過離散余弦變換來生成高階 系數(shù)數(shù)據(jù)。因此,可能必需大量的數(shù)據(jù)大小才能大大減少圖像質(zhì)量 的劣化。因此,當(dāng)通過固定量化步長對視頻數(shù)據(jù)Dl執(zhí)行編碼時, 在具有用于減少圖像質(zhì)量的劣化的大量數(shù)據(jù)大小的部分(幀)處檢 測到大量的數(shù)據(jù)大小。從以上所述,構(gòu)成通過固定量化步長對編輯 對象視頻數(shù)據(jù)Dl執(zhí)行編碼所獲得的結(jié)果編碼視頻數(shù)據(jù)D2的每幀 的數(shù)據(jù)的數(shù)據(jù)大小表示每幀中的困難程度。
當(dāng)在步驟S59中的一系列以上處理結(jié)束時,處理前進(jìn)至步驟 S60。在步驟S60中,主控制器60 4吏用在步驟S59中逐幀地才企測到 的困難禾呈度和圖片類型來執(zhí)4亍比特分配計算處理,并且逐幀地/沒置 目標(biāo)比特量。
這里,例如,比特分配計算處理指的是以下的計算處理,其中, 使用在步驟S59中檢測到的每幀的困難程度和圖片類型,向每幀分 配當(dāng)對編輯對象—見頻^t據(jù)Dl才丸行第二次編碼時所獲得的總編碼4見 頻數(shù)據(jù)D2的目標(biāo)比特量。
即,在步驟S60中,主控制器60計算實際上可分配給-f見頻彩: 據(jù)D1 (編碼^L頻^:據(jù)D2)的總比特量(TOTAL—SUPPLY )。
TOTAL—SUPPLY=TOTAL—BYTES - TOTAL—HEADER (1)
在凄t學(xué)表達(dá)式(1 )中,TOTAL—BYTES表示在步驟S55中獲 取的"可分配給視頻數(shù)據(jù)D1的數(shù)據(jù)大小",并且對應(yīng)于記錄在網(wǎng)絡(luò) 19中的文件服務(wù)器17內(nèi)的總編碼視頻數(shù)據(jù)D2的目標(biāo)數(shù)據(jù)大小。 另夕卜,TOTAL—HEADER表示在編碼4見頻數(shù)據(jù)D2內(nèi)作為報頭(header)的附加數(shù)據(jù)的數(shù)據(jù)大小,并且是由GOP的總數(shù)指定的數(shù) 據(jù)大小。
因此,主控制器60通過數(shù)學(xué)表達(dá)式(1)的計算來計算出可分 配給編碼視頻數(shù)據(jù)D2內(nèi)除附加數(shù)據(jù)之外的數(shù)據(jù)的數(shù)據(jù)大小,作為 實際上可分配主會一見頻^t凈居Dl的總比4爭量TOTAL_SUPPLY。
接下來,主控制器60向各個編碼單元分配實際上可分配給4見 頻數(shù)據(jù)D1的總比特量TOTAL—SUPPLY。注意,下文中,以此方式 分配的每個編碼單元的數(shù)據(jù)大小稱為對應(yīng)編碼單元的目標(biāo)比特量, 并且稱為TOTAL—BYTES 。
另外,主控制器60為每個編碼單元計算屬于對應(yīng)編碼單元的 幀的困難程度(在步驟S59中所檢測的困難)的和。注意,下文中, 每幀的困難程度稱為DIF,以及困難程度DIF的和稱為DIF—SUM。
乂人而,主控制器60為每個編碼單元計算用于4姿GOP分配比特 的評價函數(shù)。這里,例如,評價函數(shù)通過以下的數(shù)學(xué)表達(dá)式(2) 來表示。
Y = BX (2)
在數(shù)學(xué)表達(dá)式(2)中,Y表示操作對象編碼單元的目標(biāo)比特 量SUPPLY_BYTES,以及X表示屬于操作對象編碼單元的幀的困 難程度DIF的和DIF—SUM。
當(dāng)主控制器60以這種方式設(shè)置數(shù)學(xué)表達(dá)式(2 )的評價函數(shù)時, 即,當(dāng)主控制器60計算數(shù)學(xué)表達(dá)式(2)的評價函數(shù)中的系數(shù)B時, 主控制器60為每個編碼單元依次執(zhí)行使用系數(shù)B的以下數(shù)學(xué)表達(dá) 式(3)的計算。
34<formula>formula see original document page 35</formula>注意,在凄t學(xué)表達(dá)(3)中,GOP_DIF—SUM表示屬于操作對 象GOP的幀的困難程度DIF的和。另夕卜,GOP—TGT表示操作對象 GOP的目才示比4爭量。
即,操作對象GOP的目標(biāo)比特量GOP—TGT表示在包含操作 對象GOP的編碼單元的目標(biāo)比特量SUPPLY—BYTES內(nèi)根據(jù)操作對 象GOP的困難程度的和GOP—DIF_SUM被分配給操作對象GOP的 數(shù)據(jù)大小。
主控制器60 4丸行向?qū)儆趯ο驡OP的各個幀分配對象GOP的 目標(biāo)比特量GOP—TGT的處理,以i殳置每幀的目標(biāo)比特量。
上述的一系列處理是在步驟S60中所^U亍的比特分配計算處 理。以這種方式,在步驟S60中的比特分配計算處理中,通過參考 第一次編碼結(jié)果(步驟S59中的結(jié)果)設(shè)置作為用在第二次編碼中 的第二編碼條件之一的目標(biāo)比特量。
因此,當(dāng)步驟S60結(jié)束時,處理前進(jìn)至步驟S61。在步驟S61 中,主控制器60設(shè)置至少包括通過步驟S60中的比特分配計算處 理^殳置的每幀的目標(biāo)比特量和在步驟S59中檢測的每幀的圖片類型 的第二編碼條件,并且執(zhí)4亍編碼(執(zhí)4于第二次編碼)。
然后,在步驟S62中,主控制器60預(yù)覽當(dāng)對編輯對象視頻數(shù) 據(jù)Dl執(zhí)行根據(jù)第二編碼條件的第二次編碼時會獲得的第二編碼視 頻數(shù)據(jù)D2,以沖企查圖像質(zhì)量。
例如,在步驟S62中的預(yù)覽是以下的一系列處理。即,如上所 述,響應(yīng)于主控制器60基于GUI 61的操作者操作所執(zhí)行的控制,視頻數(shù)據(jù)服務(wù)器48向每個編碼器67 (67i 67j提供編輯對象視 頻數(shù)據(jù)Dl 。每個編碼器67 ( 67! ~ 67n )都才艮據(jù)第二編碼條件對4見頻 數(shù)據(jù)D1進(jìn)行一次編碼,并且在不向網(wǎng)絡(luò)19輸出數(shù)據(jù)D2的情況下, 對所得到的編碼一見頻數(shù)據(jù)D2再次進(jìn)4于解碼,然后,將所得到的—見 頻信號提供給監(jiān)控裝置69。監(jiān)控裝置69顯示與視頻信號相對應(yīng)的 圖片。即,在監(jiān)控裝置69上顯示與當(dāng)對編輯對象視頻數(shù)據(jù)D1執(zhí)行 #4居第二編碼條件的第二次編碼時會獲得的第二編碼;f見頻數(shù)據(jù)D2 相對應(yīng)的圖片,作為預(yù)覽圖片。
以這種方式,預(yù)覽通過第二次編碼的編碼3見頻^:據(jù)D2并檢查 圖像質(zhì)量,然后處理前進(jìn)至步驟S63。
在步驟S63中,主控制器60確定操作者的圖像質(zhì)量評價是否 "OK"。即,操作者評價在步驟S62中在監(jiān)控裝置69上所顯示的 預(yù)覽圖片(即,與編碼視頻數(shù)據(jù)D2相對應(yīng)的圖片)的圖像質(zhì)量, 并且通過操作GUI 61將評價結(jié)果輸入到主控制器60中。例如,當(dāng) :操作者對圖<象質(zhì)量滿意而通過操作GUI 61發(fā)布用于開始第二次編 碼的指令時,在步驟S63中確定操作者的圖像質(zhì)量評價為"OK"(步 驟S63中的是),處理前進(jìn)至步驟S66。
在步驟S66中,主控制器60通過二次編碼、通過網(wǎng)絡(luò)19將編 碼-見頻凄t據(jù)D2存儲在lt據(jù)壓縮月良務(wù)器70中,并且執(zhí)4亍諸如通知編 寫應(yīng)用才丸4亍裝置18第二次編碼的結(jié)果的后處理。因此,當(dāng)在步驟 S66中后處理完成時,編;馬結(jié)束。
相反,當(dāng)操作者對通過步驟S62中的預(yù)覽在監(jiān)控裝置69上所 顯示的預(yù)覽圖片(即,與存儲在數(shù)據(jù)壓縮服務(wù)器70中之前的編碼 視頻數(shù)據(jù)D2相對應(yīng)的圖片的圖像質(zhì)量)不滿意并且例如操作GUI 61以選擇改變或校正時,在步驟S63確定操作者的圖像質(zhì)量評價不 是"OK"(步驟S63中的否),然后,處理前進(jìn)至步驟S64。在步驟S64,主控制器60改變在第二次編碼中的參數(shù)。
具體地,主控制器60響應(yīng)于操作者的GUI 61的操作部分地改 變編碼條件以部分地改變圖像質(zhì)量。另外,主控制器60再次執(zhí)行 與以上步驟S60相同的比特分配計算處理,以更新才交正或改變所需 要的視頻數(shù)據(jù)D1的目標(biāo)比特量的部分設(shè)置。注意,在步驟S64中 的比特分配計算處理中,4吏用4艮據(jù)編碼條件中的前一改變的部分圖 像質(zhì)量改變的結(jié)果。
以這種方式,在步驟S64中,當(dāng)改變4交正或改變所需要的部分 —見頻凄t據(jù)的編碼條件等時,處理前進(jìn)至步驟S65。然后,對—見頻凄t 據(jù)執(zhí)行部分再編碼,其中,通過第二次(取決于編碼條件的第一次) 編碼來部分地更新編碼條件。
對圖6所示作為一個單位的分割處理區(qū)間(包括改變或才交正所 需要的部分)執(zhí)行部分再編碼。然后,替換部分編碼分割處理區(qū)間 以對壓縮數(shù)據(jù)進(jìn)行組合。
這里,將更詳細(xì)地描述在部分編碼中處理的單位。編碼器具有 在部分編碼時考慮到可用性來以預(yù)定間隔限制緩沖器的占用率的 功能。由于以上功能,即4吏對單獨編碼的流進(jìn)行組合時,緩沖器的 占用率在結(jié)合點處也不會有所衰退。以預(yù)定間隔插入的緩沖器復(fù)位 點稱為RAP (隨4幾存取點)。
當(dāng)如上所述4吏用多個編碼器扭j亍分布式編碼時最有效的分割 編碼單位是在RAP之間包括代替了凄史據(jù)的區(qū)間的最短區(qū)間。然而, 在以上RAP之間的再編碼中,考慮到流的組合的緩沖器占用率控 制功能起作用。因而,抑制了所生成的比特量,并且作為結(jié)果,出 現(xiàn)圖像質(zhì)量的降低。因此,在根據(jù)本實施例的信息處理裝置中,為 了避免以上的圖4象質(zhì)量劣化的問題,編碼器不是將再次執(zhí)行部分編碼的區(qū)間i殳置為上述RAP之間的最小區(qū)間,而是i殳置為包4舌用于 改變或4交正的分布式編石馬區(qū)間。即,以通過參考用作在采集編碼又寸 象視頻數(shù)據(jù)時所提取的特征信息的可分割候選分割點而確定的分 割點為單位來執(zhí)行部分編碼。因此,能夠得到與在執(zhí)行用于改變或 校正的部分編碼之前的圖像質(zhì)量相等的圖像質(zhì)量。因此,能夠消除 圖^象質(zhì)量劣化的問題。
在步驟S65,當(dāng)執(zhí)行上述部分編碼時,處理前進(jìn)至步驟S62以
重復(fù)后續(xù)處理。
以上描述了通過根據(jù)本實施例的信息處理裝置執(zhí)行的處理的 實例。以這種方式,為了執(zhí)行分布式編碼,作為在采集編碼對象4見 頻數(shù)據(jù)時的預(yù)處理,根據(jù)本實施例的信息處理裝置檢測例如場景改 變部分作為候選分割點,另外才企測例如2-3下拍^見頻凄t據(jù)中的重 復(fù)圖像圖案,然后將所檢測的視頻數(shù)據(jù)的這些特征信息記錄在輔助 數(shù)據(jù)服務(wù)器50中。
當(dāng)^Vf亍二次編碼時,現(xiàn)有的編寫系統(tǒng)等在i殳置編碼條件時或者 在測量困難程度時自動地檢測這些候選分割點和重復(fù)圖像圖案。 即,在現(xiàn)有的編寫系統(tǒng)中,可能必需單獨執(zhí)行視頻數(shù)據(jù)的采集、視 頻數(shù)據(jù)記錄設(shè)備的相關(guān)控制以及視頻數(shù)據(jù)的預(yù)處理/壓縮。因此,難 以實時地沖丸行壓縮,乂人而花費大量的處理時間。
相反,通過根據(jù)本實施例的信息處理裝置,在采集視頻數(shù)據(jù)時 控制再生設(shè)備的同時,在用于編碼的預(yù)處理中檢測與候選分割點有 關(guān)的信息和/或與重復(fù)圖像圖案有關(guān)的特征信息等。然后,將已提取 出特征的視頻數(shù)據(jù)記錄在視頻數(shù)據(jù)服務(wù)器中,并且將所檢測的信息 記錄在輔助數(shù)據(jù)服務(wù)器中。因此,能夠?qū)崟r有效地對所采集的^L頻 數(shù)據(jù)D1進(jìn)行編碼,并且與現(xiàn)有編寫系統(tǒng)等相比,能夠快幾倍地執(zhí)4亍編寫。另外,在有限的光盤容量內(nèi),可以用減少的處理時間毫無
損失地^M于有步文的編;馬。
這里,上述的一系列處理可以通過硬件執(zhí)行并且還可以通過軟 件來執(zhí)行。
當(dāng)通過軟件執(zhí)4亍上述的一系列處理時,圖l所示的整個工作室 側(cè)編寫系統(tǒng)IO或者其一部分可以由例如圖11所示的計算4幾形成。 注意,例如,工作室側(cè)編寫系統(tǒng)10的一部分可以是圖5所示的一見 頻數(shù)據(jù)采集裝置40的整體,或者可以是視頻數(shù)據(jù)采集裝置40的一 部分,即,例如,主控制器41等。
在圖11中,CPU (中央處理單元)101根據(jù)記錄在ROM (只 讀存儲器)102中的程序或者從存儲器單元108下載到RAM (隨機(jī) 存儲器)103中的程序來執(zhí)行各種處理。RAM 103還存儲用于CPU 101的數(shù)據(jù),以在必要的情況下執(zhí)行各種處理。
例如,當(dāng)圖5的主控制器41由圖11的計算才幾形成時,VTR控 制單元43、數(shù)據(jù)采集控制單元44和分割點/下拉4全測單元45等可 以由通過CPU 101沖丸4亍的禾呈序形成。
CPU 101、 ROM 102以及RAM 103通過總線104互相連4妻。 輸入/輸出接口 105同樣還連接至總線104。輸入單元106、輸出單 元107、存儲器單元108以及通信單元109連4妻至輸入/輸出4妄口 105。
例如,輸入單元106由諸如還用作輸出單元107的顯示單元的 觸摸面板、鍵盤、包括光接收單元的遠(yuǎn)程控制器以及鼠標(biāo)的輸入設(shè) 備形成。例如,輸出單元107由諸如顯示器的離散顯示單元、諸如揚(yáng)聲 器和耳機(jī)輸出終端的離散音頻輸出單元或者它們的組合形成。
例如,存儲器單元108由石更盤等形成。另外,例如,通信單元 109由調(diào)制解調(diào)器、終端適配器、無線通信設(shè)備等形成,用以控制 與另一個信息處理裝置的通信。例如,當(dāng)圖5的主控制器41由圖 11的計算機(jī)形成時,通信單元109控制通過網(wǎng)絡(luò)與輔助數(shù)據(jù)服務(wù)器 50的通信。
在必要的情況下,驅(qū)動器110連接至輸入/輸出接口 105,并且
在適當(dāng)?shù)那闆r下,裝載諸如,茲盤、光盤、磁光盤或者半導(dǎo)體存儲器 的可移動記錄介質(zhì)111,然后,在必要的情況下,將從中讀出的計 算才幾程序安裝到存儲器單元108中。
順便提及,當(dāng)同樣通過軟件執(zhí)行上述的一系列處理時,構(gòu)成軟
件的程序通過網(wǎng)絡(luò)或者從記錄介質(zhì)^皮安裝結(jié)合到在集成石更件中的 計算機(jī)中或者例如可以通過安裝各種程序執(zhí)行各種功能的通用個 人計算機(jī)中。
如圖11所示,包含上述程序的記錄介質(zhì)除裝置體之外,不僅 由分配用于向用戶l是供程序并且記錄有程序的可移動記錄介質(zhì)(封 裝介質(zhì))111 (諸如磁盤(包括軟盤)、光盤(包括CD-ROM (光盤 只讀存儲器)和DVD (數(shù)字通用盤))、磁光盤(MD (小磁盤)) 或半導(dǎo)體存^f諸器)形成,而且還由ROM 102或存4諸器單元108的 硬盤形成,其中,ROM102或存儲器單元108的硬盤以結(jié)合于裝置 體中的狀態(tài)4是供給用戶并且其中記錄有程序。
如上所述,在采集編碼對象視頻數(shù)據(jù)時,預(yù)先提取并存儲至少 關(guān)于纟見頻數(shù)據(jù)的候選分割點的特征信息,然后,在設(shè)置編碼條件的 過程中,通過參考所存4諸的特4正信息來確定用于分布式編碼的一見頻數(shù)據(jù)的分割點。因此,與單獨執(zhí)行視頻數(shù)據(jù)的采集和視頻數(shù)據(jù)的預(yù) 處理/壓縮的現(xiàn)有編寫系統(tǒng)相比,能夠大大地減少處理時間。
另外,類似地,作為在采集視頻數(shù)據(jù)時用于編碼的預(yù)處理,不 僅要提取上述的候選分割點,還要提取有關(guān)重復(fù)圖像圖案的特征信 息。因此,能夠在用有限的光盤容量實現(xiàn)有效編碼的同時減少處理 時間。
注意,本發(fā)明的實施例并不限于上述實施例;在不偏離本發(fā)明 的范圍內(nèi),可以》務(wù)改成各種形式。
例如,當(dāng)還通過軟件執(zhí)行上述的一系列處理時,構(gòu)成軟件的程 序通過網(wǎng)絡(luò)或從記錄介質(zhì)被安裝到集成有專用硬件的計算機(jī)中。可 選地,例如,以上的程序4皮安裝在能夠通過安裝各種程序來才丸行各 種功能的通用個人計算機(jī)等中。
另外,為了向用戶提供程序,與裝置體分離地分配包括這種程 序的記錄介質(zhì)。例如,記錄介質(zhì)是諸如磁盤(包括軟盤)、光盤(包 括CD-ROM和DVD )、磁光盤(MD)或半導(dǎo)體存儲器的其中記錄 有程序的可移動記錄介質(zhì)(封裝介質(zhì))。另外,記錄介質(zhì)可以由ROM 或硬盤形成,ROM或硬盤以結(jié)合于裝置體中的狀態(tài)提供給用戶并 且其中記錄有程序。
注意,在本說明書中,參照流程圖所描述的步驟不僅包括以規(guī) 定順序按時間順序沖丸行的處理,而且還包括不4安時間順序而是并列 或單獨^Vf于的處J里。
本領(lǐng)域的4支術(shù)人員應(yīng)理解,4艮據(jù)i殳計要求和其4也因素,可以有 多種修改、組合、再組合和改進(jìn),均應(yīng)包含在本發(fā)明的權(quán)利要求或 等同物的范圍之內(nèi)。
權(quán)利要求
1.一種信息處理裝置,包括數(shù)據(jù)采集單元,控制記錄有視頻數(shù)據(jù)的記錄介質(zhì)的再生,并采集編碼對象數(shù)據(jù);特征提取單元,接收所述編碼對象數(shù)據(jù),并作為用于編碼的預(yù)處理,提取所述編碼對象數(shù)據(jù)中至少包括可分割點的特征點;存儲單元,存儲所述編碼對象數(shù)據(jù);存儲器單元,存儲關(guān)于由所述特征提取單元提取的所述特征點的信息;分割單元,將所述編碼對象數(shù)據(jù)分割成預(yù)定數(shù)量的分割數(shù)據(jù);以及多個編碼單元,將所述分割數(shù)據(jù)編碼成分割編碼數(shù)據(jù),其中,所述分割單元基于所述多個編碼單元的總數(shù)和關(guān)于所述特征點的信息來確定可向所述編碼單元大體上均等地分配所述編碼對象數(shù)據(jù)的分割點,然后,向所述編碼單元分配所述分割數(shù)據(jù)。
2. 根據(jù)權(quán)利要求1所述的信息處理裝置,其中,所述特征提取單元還檢測所述編碼對象數(shù)據(jù)中的重復(fù)圖 像圖案,其中,所述存儲器單元存儲關(guān)于所述重復(fù)圖像圖案的信息以及 關(guān)于所述可分割點的信息,并且,所述多個編碼單元基于關(guān)于所述重復(fù)圖像圖案的信息通 過跳過重復(fù)圖像來執(zhí)行編碼。
3. 根據(jù)權(quán)利要求2所述的信息處理裝置,其中,所述視頻數(shù)據(jù)是 2-3下拉視頻數(shù)據(jù)。
4. 根據(jù)權(quán)利要求1至3中任一項所述的信息處理裝置,其中,所 述可分割點是所述編碼對象數(shù)據(jù)中的場景改變點。
5. —種信息處理方法,包括以下步驟控制記錄有纟見頻數(shù)據(jù)的記錄介質(zhì)的再生并采集編碼對象 數(shù)據(jù);接收所述編碼對象數(shù)據(jù),并作為用于編碼的預(yù)處理,提 取所述編碼對象凄t據(jù)中至少包括可分割點的特4正點;存儲所述編碼對象數(shù)據(jù);存儲關(guān)于所提取特征點的信息;將所述編碼對象數(shù)據(jù)分割成預(yù)定數(shù)量的分割數(shù)據(jù);以及使用多個編碼裝置將所述分割數(shù)據(jù)編碼成分割編碼數(shù) 據(jù),其中,分割所述編碼對象數(shù)據(jù)包括基于所述多個編碼裝置的 總數(shù)和關(guān)于所述特征點的信息來確定可向所述編碼裝置大體 上均等地分配所述編碼對象凄t據(jù)的分割點,然后,向所述編碼 裝置分配所述分割數(shù)據(jù)。
全文摘要
本發(fā)明提供了信息處理裝置和信息處理方法,其中,該信息處理裝置包括數(shù)據(jù)采集單元,控制包括視頻數(shù)據(jù)的記錄介質(zhì)并采集編碼對象數(shù)據(jù);特征提取單元,接收編碼對象數(shù)據(jù),并作為用于編碼的預(yù)處理,提取編碼對象數(shù)據(jù)中至少包括可分割點的特征點;存儲單元,存儲編碼對象數(shù)據(jù);存儲器單元,存儲關(guān)于由特征提取單元提取的特征點的信息;分割單元,將編碼對象數(shù)據(jù)分割成預(yù)定數(shù)量的分割數(shù)據(jù);以及編碼單元,將分割數(shù)據(jù)編碼成分割編碼數(shù)據(jù)。分割單元基于編碼單元的總數(shù)和關(guān)于特征點的信息來確定可向編碼單元大體上均等地分配編碼對象數(shù)據(jù)的分割點,然后,向編碼單元分配分割單元。通過本發(fā)明,能夠有效地執(zhí)行減少處理時間。
文檔編號H04N5/926GK101557490SQ20091013442
公開日2009年10月14日 申請日期2009年4月10日 優(yōu)先權(quán)日2008年4月11日
發(fā)明者一之瀨勉, 水野博志 申請人:索尼株式會社