專利名稱:立體圖像生成設(shè)備和程序的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及用于生成被觀察者感覺為三維圖像的圖像的技術(shù)。
背景技術(shù):
當(dāng)兩個圖像之間有視差時,如果觀察者在觀察這兩個圖像時左眼 盯著這兩個圖像中的一個圖像而右眼盯著另一個圖像,則兩個圖像可 以感覺為單個的三維圖像。有人推出了用于從平面圖像生成一對在兩 者之間具有這種視差的圖像(該對圖像以下簡稱為 一個"立體圖像,,) 的技術(shù)(例如,請參見專利文件1)。根據(jù)這些技術(shù),通過基于由觀 察者感覺到的諸如深度等等之類的各種參數(shù)(下面簡稱為"立體參 數(shù),,),對平面圖像進行預(yù)先確定的處理(下面簡稱為"立體處理"), 生成立體圖像。這些技術(shù)也可以應(yīng)用于再現(xiàn)其中在時間線上連續(xù)地布 置了多個圖像的活動圖像的情況。即,如果從構(gòu)成活動圖像的相應(yīng)的 圖像連續(xù)地生成立體圖像,則可以再現(xiàn)具有三維效果的電影。
[專利文件lj
JP-A 2002-123842 (段落0033和圖7)
發(fā)明內(nèi)容
多個圖像中包括的物體的位置和深度在不同的圖像之間是不同 的。因此,理想的情況是,應(yīng)該根據(jù)用來生成立體圖像的平面圖像的 內(nèi)容,分別地為每一個平面圖像選擇用于生成立體圖像的立體參數(shù)。 常常有產(chǎn)生包含諸如電影等等之類的各種內(nèi)容項目的諸如DVD (數(shù) 字通用光盤)之類的記錄介質(zhì)的情況。在希望用于此情況的方法中, 預(yù)先為構(gòu)成內(nèi)容項目的每一個圖像選擇立體參數(shù),并且也預(yù)先存儲在 記錄介質(zhì)中,立體參數(shù)與對應(yīng)的圖像關(guān)聯(lián)。當(dāng)播放記錄介質(zhì)時,基于立體參數(shù),連續(xù)地從構(gòu)成內(nèi)容項目的相應(yīng)的圖像生成立體圖像。然后, 用戶可以體驗到與相應(yīng)的圖像的內(nèi)容最佳地匹配的天然的三維效果。
然而,利用此方法,可作為立體圖像再現(xiàn)的內(nèi)容項目只是那些在 產(chǎn)生記錄介質(zhì)時(當(dāng)內(nèi)容項目被寫入到記錄介質(zhì)中時)與關(guān)聯(lián)的立體 參數(shù)一起存儲的內(nèi)容項目。自然,立體參數(shù)不會記錄在以傳統(tǒng)方式封 裝的記錄介質(zhì)上,因為這些記錄介質(zhì)在產(chǎn)生時只假設(shè)將內(nèi)容項目作為 平面圖像再現(xiàn)的情況。因此,這樣的內(nèi)容項目不能作為立體圖像來再現(xiàn)。作為解決此問題的措施,可以考慮這樣的方式分開地提供為構(gòu) 成內(nèi)容項目的每一個圖像設(shè)置的立體參數(shù),并基于立體參數(shù)來再現(xiàn)內(nèi) 容項目。然而,甚至在此情況下,構(gòu)成內(nèi)容項目的圖像也不能始終與 為圖像設(shè)置的立體參數(shù)關(guān)聯(lián)。結(jié)果,在某些情況下不能正確地生成立 體圖像。即,只有在從第一個圖像按照圖像排列的順序連續(xù)地再現(xiàn)構(gòu) 成內(nèi)容項目的圖像的情況下,通過按照圖像的排列順序連續(xù)地拾取并 應(yīng)用立體參數(shù),才能再現(xiàn)最佳的立體圖像。然而,如果用戶進行了操 縱(如快進或倒退)而改變內(nèi)容項目的再現(xiàn)開始的開始點,則在改變 開始點之后不再能為圖像正確地指定立體參數(shù)。結(jié)果,存在這樣的問 題記錄在以傳統(tǒng)方式封裝的記錄介質(zhì)上的內(nèi)容項目難以作為適當(dāng)?shù)?立體圖像來再現(xiàn),因為記錄介質(zhì)是以只作為平面圖像來再現(xiàn)內(nèi)容項目 為目的而產(chǎn)生的。
本發(fā)明是在考慮到上文所描述的情況的背景下作出的,旨在甚至 在再現(xiàn)不與立體參數(shù)相關(guān)的內(nèi)容項目的情況下通過向圖像應(yīng)用最佳 立體參數(shù)來再現(xiàn)逼真的立體圖像。
為解決上文所描述的問題,根據(jù)本發(fā)明的一個方面的立體圖像生 成設(shè)備包括連續(xù)地獲取在時間線上排列并構(gòu)成內(nèi)容項目的多個原始 圖像的獲取裝置;計算裝置,用于根據(jù)由所述獲取裝置所獲得的所述 多個原始圖像中的 一個原始圖像中包括的多個像素的像素值計算第 一圖像特征值;存儲裝置,用于存儲所述多個原始圖像的第二圖像特 征值和用于從所述原始圖像生成立體圖像的立體參數(shù),所述第二圖像 特征值分別與立體參數(shù)關(guān)聯(lián);檢索裝置,用于將由所述計算裝置根據(jù)特定原始圖像計算出的第 一 圖像特征值與存儲在所述存儲裝置中的 所述第二圖像特征值中的每一個進行比較,基于比較結(jié)果,檢索所述
特定原始圖像的立體參數(shù);以及立體成像裝置,用于基于由所述檢索 裝置檢索到的所述立體參數(shù)從所述特定原始圖像生成立體圖像。
根據(jù)上文所描述的配置,構(gòu)成內(nèi)容項目的原始圖像的第二圖像特 征值和從所述原始圖像生成的立體參數(shù)存儲在所述存儲裝置中,所述 第二圖像特征值和立體參數(shù)彼此關(guān)聯(lián)。另一方面,可以基于將由所述 獲取裝置所獲得的內(nèi)容項目中包括的特定原始圖像的第一圖像特征 值與存儲在所述存儲裝置中的所述第二圖像特征值進行比較的結(jié)果, 檢索立體參數(shù)。因此,即使構(gòu)成要再現(xiàn)的所述內(nèi)容項目的所述原始圖 像不預(yù)先與立體參數(shù)關(guān)聯(lián),也可以將最佳的立體參數(shù)分別應(yīng)用于所述 內(nèi)容項目的所述原始圖像。相應(yīng)地,可以生成逼真的立體圖#>。
在本發(fā)明中,"像素值"是表示由一個像素顯示的內(nèi)容的數(shù)值(如 漸變梯級或亮度)。在由多種顏色(例如,紅色、綠色和藍色)表達 的彩色圖像的情況下,可以將諸如表示色調(diào)的鉻黃和亮度之類的各種 值設(shè)置為多種顏色中的每一種顏色的像素值。還是在本發(fā)明中,每一 個"圖像特征值,,都被定義為根據(jù)構(gòu)成內(nèi)容項目的每一個原始圖像中 包括的多個像素的像素值計算出的數(shù)值??梢酝ㄟ^任何一種方法根據(jù) 像素來計算圖像特征值。例如,在可用的配置中,通過將多個像素的 像素值相加,或通過將多個像素的像素值替代到預(yù)先確定的函數(shù)中來 計算圖像特征值。可以從構(gòu)成內(nèi)容項目的每一個原始圖像中適當(dāng)?shù)剡x 擇基于圖像特征值的計算的多個像素。具體來說,在可用的配置中, 可以根據(jù)構(gòu)成內(nèi)容項目的每一個原始圖像中的所有像素的像素值來 計算圖像特征值,也可以從多個像素(這些像素是從構(gòu)成內(nèi)容項目的 每一個原始圖像中適當(dāng)?shù)剡x擇的)的像素值中選擇。例如,根據(jù)屬于 構(gòu)成內(nèi)容項目的每一個原始圖像中的特定區(qū)域(例如,矩陣中的多個 像素中的特定行或列的像素)的多個像素來計算第一圖像特征值。再 一個可用的配置是, 一個原始圖像被劃分成多個區(qū)域,根據(jù)屬于對應(yīng) 的一個區(qū)域的像素的像素值,計算每一個區(qū)域的第一圖像特征值。在此情況下,存儲裝置分別存儲構(gòu)成內(nèi)容項目的每一個原始圖像所劃分 的多個區(qū)域的笫二圖像特征值,該特征值與對應(yīng)的一個原始圖像的立 體參數(shù)關(guān)聯(lián)。另一方面,分別對于原始圖像的多個區(qū)域,檢索裝置將 由計算裝置計算出的第 一 圖像特征值與存儲在存儲裝置中的第二圖 像特征值進行比較,從而檢索與特定原始圖像關(guān)聯(lián)的立體參數(shù)。根據(jù) 此示范性實施例,可以改善檢索立體參數(shù)的精確度。進一步在此示范 性實施例中,對于一個原始圖像所劃分的多個區(qū)域中的每一個區(qū)域, 計算裝置計算取決于屬于多個區(qū)域中的對應(yīng)的一個區(qū)域的像素的像素值的數(shù)值。此外,此示范性實施例還可以采用這樣的配置作為區(qū) 域的第一圖像特征值,計算表達彼此相關(guān)的數(shù)值的相對值。
在本發(fā)明的示范性實施例中,計算裝置計算第一圖像特征值的方 法和計算存儲在存儲裝置中的第二圖像特征值的方法是彼此通用的。 在此情況下,可以通過檢索等于第一圖像特征值的第二圖像特征值的 簡單的過程來檢索立體參數(shù)。自然,計算第一和第二圖像特征值的兩 種方法也不必彼此相同。如果這兩種方法不相同,則可以通過這樣的 配置來檢索特定原始圖像的立體參數(shù)檢索裝置檢索與其中一個第二 圖像特征值(該圖像特征值與由計算裝置計算出的第一圖像特征值最 接近)關(guān)聯(lián)的立體參數(shù),或這樣的配置檢索裝置檢索與其中一個第 二圖像特征值(該圖像特征值與由計算裝置計算出的第一圖像特征值 具有預(yù)先確定的關(guān)系)關(guān)聯(lián)的立體參數(shù)。
在本發(fā)明中,為其計算第一圖像特征值的"特定原始圖像,,可以是 從構(gòu)成內(nèi)容項目的多個原始圖像中任意選擇的。例如,可以根據(jù)構(gòu)成 內(nèi)容項目的所有原始圖像中的每一個來計算第 一 圖像特征值,所有原 始圖像分別被視為"特定原始圖像"?;蛘?,計算原始圖像,它們是以 預(yù)先確定的間隔從構(gòu)成內(nèi)容項目的多個原始圖像中選擇的,可以分別 被視為"特定原始圖像,它們是要經(jīng)過第 一 圖像特征值的計算的對 象?,F(xiàn)在存在這樣的情況多個原始圖像的立體參數(shù)存儲在存儲裝置 中,其排列順序與多個原始圖像的排列順序相同(即,存儲裝置這樣 進行存儲,以便可以連續(xù)地按與原始圖像的排列順序相同的順序讀出立體參數(shù))。在此情況下,如果從原始圖像的第一圖像特征值指定任 何原始圖像的立體參數(shù),則隨后的原始圖像的立體參數(shù)連續(xù)地被指定 為指定的立體參數(shù)之后的立體參數(shù)。因此,不是那么頻繁地需要為所 有原始圖像計算第一圖像特征值。在本發(fā)明的所希望的示范性實施例 中,存儲裝置按照排列多個原始圖像的順序存儲多個原始圖像中的相 應(yīng)的原始圖像的立體參數(shù)。檢索裝置從存儲裝置中檢索特定原始圖像 的立體參數(shù),還連續(xù)地檢索該特定原始圖像后面的原始圖像的立體參 數(shù)。立體成像裝置基于由檢索裝置連續(xù)地檢索到的立體參數(shù),從該特 定原始圖像后面的原始圖像中生成立體圖像。
然而,如果從第一原始圖像按預(yù)期的順序再現(xiàn)內(nèi)容項目,存儲在 存儲裝置中的立體參數(shù)只需要與原始圖像的排列順序關(guān)聯(lián)。在此情況 下,不是那么頻繁地需要為所有原始圖像計算圖像特征值。同時,如 果根據(jù)由用戶輸入的指令改變內(nèi)容項目的播放點(例如,有關(guān)內(nèi)容項目的快進或倒退的指令),存在這樣的可能性不能判斷是否應(yīng)該從 存儲裝置中讀取位于對應(yīng)于已改變的播放點的位置的原始圖像任何 一個立體參數(shù)。在本發(fā)明的另一個所希望的示范性實施例中,如果改 變內(nèi)容項目的播放點,則檢索裝置檢索有關(guān)位于對應(yīng)于已改變的播放 點的位置的原始圖像的立體參數(shù)。根據(jù)此示范性實施例,為位于對應(yīng) 于由用戶改變的播放點的位置原始圖像計算第 一圖像特征值(例如, 緊隨在快進或倒退之后再現(xiàn)的原始圖像)。因此,可以指定相應(yīng)的原 始圖像的立體參數(shù),并將其用于生成立體圖像,不管由用戶進行的操 作如何。換句話說,只有在用戶輸入了改變播放點的指令的情況下, 才需要進行第一圖像特征值的計算,并基于該值檢索立體參數(shù)。因此, 與對于所有原始圖像執(zhí)行所描述的處理的配置相比,可以更加有效地 縮小處理負載。
取決于構(gòu)成內(nèi)容項目的每一個原始圖像的內(nèi)容(例如,像素的像 素值),存在這樣的情況根據(jù)多個原始圖像計算出的第一圖像特征 值彼此通用。這會導(dǎo)致這樣的情況不能只為特定原始圖像的一個第 一圖像特征值唯一地指定一個立體參數(shù),例如,為計算裝置根據(jù)特定原始圖像計算出的一個第一圖像特征值分別檢索不同的多個立體參 數(shù)。在此情況下,考慮到了特定原始圖像后面的相應(yīng)的原始圖像的第 一圖像特征值,以便獲取特定的和后面的原始圖像的立體參數(shù)。即,
在本發(fā)明的所希望的示范性實施例中,存在這樣的情況為由計算裝 置根據(jù)特定原始圖像計算出的第 一圖像特征值檢索分別與不同原始 圖像關(guān)聯(lián)的多個立體參數(shù)。在此情況下,通過將計算裝置為特定原始 圖像后面的原始圖像計算出的第 一 圖像特征值與存儲在存儲裝置中 的第二圖像特征值進行比較,固定與特定原始圖像和該特定原始圖像 后面的原始圖像關(guān)聯(lián)的立體參數(shù)。
如果為多個原始圖像的第一圖像特征值檢索立體參數(shù),如上文所 描述的,在檢索裝置固定地確定立體參數(shù)之前,立體成像裝置不能正 確地生成立體圖像??梢杂羞@樣的配置在固定地確定立體參數(shù)之前, 基于已經(jīng)為任何其他原始圖像指定的立體參數(shù),進行立體處理。然而, 在此配置中,存在這樣的可能性不能從特定原始圖像和該特定原始 圖像后面的原始圖像生成具有正確的立體效果的立體圖像。在本發(fā)明 的所希望的示范性實施例中,存在這樣的情況為由計算裝置根據(jù)特 定原始圖像計算出的 一 個第 一 圖像特征值檢索分別不同的多個立體 參數(shù)。然后,立體成像裝置停止生成立體圖像,直到由所述檢索裝置 固定地確定與所述特定原始圖像的和所述特定原始圖像后面的原始 圖像關(guān)聯(lián)的所述立體參數(shù)。根據(jù)此示范性實施例,只有在固定地確定 立體參數(shù)之后,才使用與所述特定原始圖像和后面的原始圖像關(guān)聯(lián)的 立體參數(shù),來生成立體圖像。因此,可以從所述特定原始圖像和后面 的原始圖像生成具有最佳立體效果的立體圖像。
還有另一個適用的配置,其中,通過除特定原始圖像的第一圖像 特征值之外還參考另 一個索引,來檢索每一個原始圖像的立體參數(shù)。 例如,本發(fā)明的所希望的示范性實施例配備有用于將由所述獲取裝置 所獲得的多個原始圖像劃分為多個組的劃分裝置。同時,存儲裝置存 儲被劃分成多個組的多個記錄,所述多個記錄分別包括原始圖像的第 二圖像特征值和原始圖像的立體參數(shù)。如果為由所述計算裝置從特定原始圖像計算出的第一圖像特征值,檢索分別與不同原始圖像關(guān)聯(lián)的 多個立體參數(shù),那么,所述檢索裝置將所述獲取裝置劃分的所述多個 組中的 一個組中的原始圖像的總數(shù),與和存儲在所述存儲裝置中的每 一組的記錄關(guān)聯(lián)的原始圖像的總數(shù)進行比較。從而基于比較結(jié)果,檢 索到與所述特定原始圖像所屬的一個組關(guān)聯(lián)的立體參數(shù)。根據(jù)此示范 性實施例,除第一圖像特征值之外,還基于屬于每一個組的原始圖像 的總數(shù),檢索每一個原始圖像的立體參數(shù)。因此,與只基于第一圖像 特征值檢索立體參數(shù)的配置相比,可以提高檢索精確度。稍后在第三 個實施例中描述此示范性實施例的具體示例。如此,示范了根據(jù)屬于 每一個組的原始圖像的總數(shù)來檢索立體參數(shù)的示范性實施例。然而, 在本發(fā)明中,除用于檢索立體參數(shù)的圖像特征值之外要引用的索引不 僅限于如上文所描述的索引。
根據(jù)本發(fā)明的另一個方面的立體圖像生成設(shè)備可以作為諸如專用于進行圖像處理的DSP(數(shù)字信號處理器)之類的硬件構(gòu)成,也作 為與諸如個人計算機之類的計算機配合工作的程序來構(gòu)成。該程序使 計算機執(zhí)行下列步驟連續(xù)地獲取在時間線上排列并構(gòu)成內(nèi)容項目的 多個原始圖像的獲取過程;根據(jù)由所述獲取過程所獲得的所述多個原 始圖像中的 一個原始圖像中包括的多個像素的像素值計算第 一 圖像 特征值的計算過程;從存儲所述多個原始圖像的第二圖像特征值和用 于從所述多個原始圖像生成立體圖像的立體參數(shù)的存儲裝置,檢索由 與由所述計算過程計算出的所述第一圖像特征值關(guān)聯(lián)的立體參數(shù)的 檢索過程,所述第二圖像特征值分別與立體參數(shù)關(guān)聯(lián);以及基于由所 述檢索過程檢索到的所述立體參數(shù),從特定原始圖像生成立體圖像的 立體處理過程。根據(jù)此程序,也可以獲得如上文所描述的相同的功能 和效果。根據(jù)本發(fā)明的程序被作為記錄在諸如CD-ROM之類的便攜 式記錄介質(zhì)上并安裝到計算機中的程序提供給用戶。或者,該程序通 過網(wǎng)絡(luò)從服務(wù)器設(shè)備分布,并安裝到計算機中。
圖1是顯示了根據(jù)本發(fā)明的第一個實施例的立體圖像生成設(shè)備
的結(jié)構(gòu)的方框圖2是具體顯示了立體處理的內(nèi)容的流程圖3是用于說明基于立體參數(shù)校正深度值的處理的內(nèi)容的圖
形;
圖4是用于說明平均處理的內(nèi)容的視圖5顯示了項目文件的內(nèi)容;
圖6顯示了當(dāng)從服務(wù)器設(shè)備獲取項目文件時顯示出的文件選擇 屏幕的內(nèi)容;
圖7是顯示了控制器的功能配置的方框圖8顯示了由控制器執(zhí)行的處理流程;
圖9是顯示了由檢索裝置執(zhí)行的處理的內(nèi)容的流程圖10是顯示了包括具有相等的圖像特征值的多個記錄的項目
文件的示例的表;
圖11是用于說明根據(jù)本發(fā)明的第二個實施例的第一示范性實
施例中的計算圖像特征值的方法的視圖; 圖12是顯示了項目文件的內(nèi)容的表;
圖13是顯示了第一示范性實施例中的項目文件的另一個示例
的表;
圖14是用于說明根據(jù)本發(fā)明的第二個實施例的第一示范性實
施例中的計算圖像特征值的方法的視圖15是用于說明根據(jù)本發(fā)明的第二個實施例的第二示范性實
施例中的計算圖像特征值的另一種方法的視圖16是顯示了根據(jù)本發(fā)明的第二個實施例的第三示范性實施
例中的項目文件的內(nèi)容的表;
圖17顯示了構(gòu)成一個內(nèi)容的多個原始圖像如何被劃分成組;
圖18是顯示了根據(jù)第三個實施例的項目文件的內(nèi)容的表;
圖19是顯示了控制器的另一個功能配置的方框圖20是顯示了由檢索裝置執(zhí)行的處理的另一個內(nèi)容的流程圖21是顯示了包括具有相等的圖像特征值的多個記錄的項目 文件的示例的表;
圖22是根據(jù)本發(fā)明的修改方案的項目文件的示例的表;以及
圖23是根據(jù)本發(fā)明的修改方案的項目文件的另一個示例的表。
附圖標(biāo)記的說明
D......立體圖像生成設(shè)備,10......控制器,11......獲取裝置,
12......計算裝置,13 .....檢索裝置,14......立體成像裝置,
16……劃分裝置,21......存儲設(shè)備,24 ......通信部分,
26......A/D轉(zhuǎn)換器,28......輸入設(shè)備,31......再現(xiàn)設(shè)備,
32......再現(xiàn)設(shè)備,38......連接器,301......DVD, 302......錄像帶,
33......輸入設(shè)備,41......顯示i殳備,45......記錄介質(zhì),
51......通信網(wǎng)絡(luò),52......服務(wù)器設(shè)備,Ga......原始圖像,
Gb......立體圖像,Pix......像素,PGM......圖像處理程序,F(xiàn)p......
項目文件,R......記錄,Nf......項目文件中包括的圖《象特征值,P,
Pl......參數(shù)組,Ng......計算裝置計算出的圖像特征值
具體實施方式
A:第一個實施例
圖1是顯示了根據(jù)本發(fā)明的第一個實施例的用于生成立體圖像 的設(shè)備的結(jié)構(gòu)的方框圖。如該圖所示,立體圖像生成設(shè)備D具有控 制器10、連接到控制器的存儲設(shè)備21、通信部分24、 A/D(模擬到 數(shù)字)轉(zhuǎn)換器26,以及連接器38??刂破?0連接到輸入設(shè)備28、 再現(xiàn)設(shè)備31,以及顯示設(shè)備41。 A/D轉(zhuǎn)換器26具有連接到再現(xiàn)設(shè) 備32的輸入端。
再現(xiàn)設(shè)備31連續(xù)地將記錄在DVD 301上的圖像數(shù)據(jù)讀出到 控制器10。同時,再現(xiàn)設(shè)備32連續(xù)地讀出并輸出記錄在錄像帶302 上的圖像數(shù)據(jù)。從再現(xiàn)設(shè)備32輸出的圖像數(shù)據(jù)被A/D轉(zhuǎn)換器26 轉(zhuǎn)換為數(shù)字數(shù)據(jù),并輸入到控制器10。在DVD 301和錄像帶302
中,圖像數(shù)據(jù)是作為分別表達多個圖像(它們位于時間線上,構(gòu)成了 諸如電影之類的一個或多個內(nèi)容項目)的多個圖像數(shù)據(jù)集(下文簡稱
"原始圖像")存儲的。圖像數(shù)據(jù)集表達從再現(xiàn)設(shè)備31和32輸出的 原始圖像。每一個圖像數(shù)據(jù)集都由為構(gòu)成對應(yīng)的原始圖像的多個像素 指定像素值的數(shù)據(jù)構(gòu)成。在此實施例中,假設(shè)表達像素的紅色、綠色, 以及藍色漸變梯級被用來指定像素值。
用戶可以通過操縱輸入設(shè)備33適當(dāng)?shù)乜刂圃佻F(xiàn)設(shè)備31或 32。隨著用戶操縱輸入設(shè)備33給出再現(xiàn)內(nèi)容項目的指令,再現(xiàn)設(shè)備 31或32從第一個原始圖像按照對應(yīng)的原始圖像的排列順序輸出圖 像數(shù)據(jù)集。如果在再現(xiàn)過程中用戶操縱輸入設(shè)備33以給出快進或倒 退指令,那么,再現(xiàn)設(shè)備31或32從位于對應(yīng)于通過指令改變的播 放點的位置的原始圖像輸出表達原始圖像的圖像數(shù)據(jù)集。如此,當(dāng)輸 入改變播放點的指令時,再現(xiàn)設(shè)備31或32向控制器10輸出命令 改變播放點的信號(下面簡稱為"播放點改變信號")Sp。
控制器10是用于控制立體圖像生成設(shè)備D的相應(yīng)的組件的 裝置??刂破?0包括用于執(zhí)行程序的CPU (中央處理單元); 用于存儲由CPU執(zhí)行的程序的ROM (只讀存儲器);以及被用作 CPU的工作區(qū)的RAM (隨機存取存儲器)??刂破?0執(zhí)行各種 計算,并根據(jù)程序?qū)ο鄳?yīng)的組件進行控制,以執(zhí)行各種功能。輸入設(shè) 備28具有多個按鍵,用于輸入字符和符號,并根據(jù)用戶進行的操作 輸出信號。然而, 一個單個的輸入設(shè)備可以被配置為操縱再現(xiàn)設(shè)備31 或32兩者和立體圖像生成設(shè)備D。
存儲設(shè)備21是用于存儲由控制器10執(zhí)行的程序和用于執(zhí)行 程序的各種數(shù)據(jù)的裝置。例如,包括磁盤的硬盤設(shè)備,或包括便攜式 記錄介質(zhì)(通常是CD-ROM)的磁盤設(shè)備,可以用作存儲設(shè)備21。 存儲設(shè)備21不僅存儲用于控制整個立體圖像生成設(shè)備D的操作的 OS (操作系統(tǒng)),還存儲應(yīng)用程序(下面簡稱為"圖像處理程序") PGM,用于表達原始圖像的圖像數(shù)據(jù)集生成立體圖像,而原始圖像是 從再現(xiàn)設(shè)備31或32提供到立體圖像生成設(shè)備D。每一個立體圖像
都是從兩個圖像合成的合成圖像,在這兩個圖像中,其中一個是由用 戶的右眼看到的(下面簡稱為"右圖像"),而另一個是由用戶的左眼 看到的(下面簡稱為"左圖像")。在左圖像和右圖像之間存在視差。 具體來說,這些圖像中的每一個圖像是通過將構(gòu)成原始圖像中包括的 物體的像素移動取決于物體的深度的量(下面簡稱為"像素位移")而 獲得的。
由顯示設(shè)備41顯示控制器10所生成的立體圖像。顯示設(shè)備 41是用于在控制器10的控制之下顯示各種圖像的裝置,并包括, 例如,CRT (陰極射線管)或液晶顯示面板。此實施例中的顯示設(shè)備 41這樣顯示立體圖像只使用戶的右眼看見構(gòu)成立體圖像的右圖像, 以及只使左眼看見也構(gòu)成立體圖像的左圖像。為實現(xiàn)這樣的顯示提出 了各種方法。例如,在一個這樣的方法中,觀察者戴著一副以互補色 填色的眼鏡(左側(cè)透鏡和右側(cè)透鏡具有不同顏色)或 一 副偏振眼鏡(其 中,左右透鏡覆蓋著具有不同偏振軸的偏振板)。在另一種方法中, 觀察者的視野部分地被諸如雙面凸透鏡或視差擋板之類的機制遮蔽。 如此,作為觀察者的用戶用右眼看見右圖像,用左眼看見左圖像,以 便用戶可以取決于物體的像素位移,感覺到原始圖像中包括的物體的 深度。
由控制器10從原始圖像生成的立體圖像的特征是根據(jù)為原始 圖像設(shè)置的立體參數(shù)確定的。在描述構(gòu)成立體圖像生成設(shè)備D的單 個組件之前,將專門引用單個立體參數(shù)的含義,將描述用于從原始圖 像生成立體圖像的處理(下面簡稱為"立體處理")的內(nèi)容。圖2是 顯示了立體處理的具體內(nèi)容的示例的流程圖。通過執(zhí)行圖像處理程序 PGM來啟動立體處理。然后,控制器10基于表達原始圖像的圖像 數(shù)據(jù)集,計算每一個像素的深度值(Z值)(步驟Sal)。深度值是 基于像素位移的判斷的數(shù)值。在此實施例中,按如下方式計算深度值。 表示每一個像素的紅色、綠色和藍色漸變梯級的數(shù)值(像素值)分別 乘以預(yù)先確定的系數(shù)。然后,將乘法的結(jié)果相加在一起,獲得一個深 度值。下面的描述假設(shè)將每一個深度值表達為8比特值,以便每一
個深度值都在從"0"到"256"的總共256個數(shù)值范圍內(nèi)。
隨后,控制器10執(zhí)行校正在步驟Sal中計算出的深度值的過 程,以便對立體圖像有影響的立體效果呈現(xiàn)得更加逼真(步驟Sa2到 Sa5)。圖3按步驟地顯示了根據(jù)此校正過程得深度值的變化的狀態(tài)。 在該圖中,沿著水平軸表達存在于一行中像素的位置(例如,位于顯 示設(shè)備41的顯示屏幕上得橫向的像素)。沿著垂直軸表達像素的深 度值。圖3A顯示了在步驟Sal中計算出的深度值。
如果在原始圖像中的相鄰的像素的深度值之間存在非常大的 差,則由用戶感覺到的立體圖像的質(zhì)量可能會變差。因此,控制器10 執(zhí)行用于平均在步驟Sal中計算出的深度值的過程(步驟Sa2)。 具體來說,如圖4所示,控制器10將原始圖像Ga中包括的每一 個像素Pix的深度值改變?yōu)閷儆趩挝粎^(qū)域(下面簡稱為"矩陣區(qū)域") Am(該Am被定義為以便包括矩陣區(qū)域的左上角處的像素Pix)的 像素深度值的平均值。作為此過程的結(jié)果,如圖3B所示,原始圖像 Ga中的每個相鄰的像素Pix的已改變的深度值之間的差小于在步 驟Sal中計算出的深度值之間的差。矩陣區(qū)域Am的大小Sm(下 面簡稱為"矩陣大小")被表示為一個立體參數(shù)。矩陣大小Sm越大, 計算每一個平均值所引用的像素就越多。相應(yīng)地,相鄰像素Pix之
間的差相對來說會縮小(例如,該差表達每一個像素Pix移動的量), 結(jié)果,由用戶感覺到的立體效果會降低。相反,矩陣大小Sm越小, 計算每一個平均值所引用的像素就越少。相應(yīng)地,相鄰像素Pix之 間的差相對來說會縮小,結(jié)果,由用戶感覺到的立體效果會降低。即, 矩陣大小Sm是確定由看見立體圖像的用戶感覺到的立體效果的放 大率的立體參數(shù)。
同時, 一個像素Pix是表達立體圖像中的每一個像素位移的最 小單位。因此,假設(shè),每當(dāng)深度值增大"l";相關(guān)的像素位移也會作 為最小單位增大一個像素p"。根據(jù)此假設(shè),當(dāng)深度值以"255,,作為
最大值時,相關(guān)像素位移相當(dāng)于256個像素Pix。然而,如果像素 位移太大(例如,在顯示設(shè)備41的顯示屏幕上8毫米或更大),則在某些情況下,看到立體圖像的用戶會感到眼睛疲勞,作為將左右 圖像識別為彼此獨立的圖像的結(jié)果,不能感覺到立體效果。為解決此
問題,此實施例被配置為執(zhí)行將在步驟Sa2中計算出的像素的深度 值近似為分別代表多個級別的預(yù)估值的過程(下面簡稱為"量化過 程")(步驟Sa3)。具體來說,控制器10將在步驟Sa2中計算出 的每一個像素Pix的深度值除以一個特定值(下面簡稱為"舍入系 數(shù))MK。該除法的結(jié)果被四舍五入到一個整數(shù),該整數(shù)被進一步乘 以同一個舍入系數(shù)MK。結(jié)果,每一個《象素Pix的深度值被近似于 相當(dāng)于舍入系數(shù)MK的整數(shù)倍的數(shù)值。相應(yīng)地,舍入系數(shù)MK被 視為表示深度值將被近似到的預(yù)估值之間的間隔的立體參數(shù)。此實施 例中的可用的舍入系數(shù)MK是通過將在步驟Sal中計算出的深度 值之中的最大值(在此示例中為"255")除以物深Ob而獲得的數(shù)值 的不可分割的部分。物深Ob是表示在中計算出的深度值的級別的數(shù) 量的立體參數(shù)。如上文所描述的,像素位移被分類的級別的數(shù)量與深 度值被分類的級別的的數(shù)量成正比。因此,可以說物深Ob是表示當(dāng) 用戶看見立體圖像時用戶感覺到的最深的位置和前端位置之間的間 隔的大小的立體參數(shù)。
在量化過程之后,控制器10執(zhí)行將每一個像素Pix的深度值 限制在特定范圍內(nèi)的值的過程(步驟Sa4)。即,如果在步驟Sa3中 計算出的任何像素Pix的深度值大于上限D(zhuǎn)u,則控制器10將相關(guān) 的像素Pix的深度值改變?yōu)樯舷轉(zhuǎn)u。另一方面,如果任何像素Pix 的深度值小于下限D(zhuǎn)l,則控制器10將相關(guān)的像素Pix的深度值改 變?yōu)橄孪轉(zhuǎn)l。上限D(zhuǎn)u和下限D(zhuǎn)l也是立體參數(shù)。此外,控制器10 還將通用數(shù)值(下面簡稱為"范圍深度")Dc與經(jīng)過步驟Sa4的每一 個像素Pix相加(步驟Sa5)。視野深度Dc是表示在整個原始圖 像Ga上共同反射的深度的立體參數(shù)。即,物深Ob (或舍入系數(shù) MK)指定在用戶可以感覺到的最深的位置和前端位置之間定義的范 圍。相比之下,范圍深度Dc指定整個范圍的總深度。
如此,完成了校正深度值的過程。然后,控制器10基于相應(yīng)的像素Pix的深度值生成立體圖像(步驟Sa2)。即,原始圖像Ga中 包括的每一個像素Pix在水平方向移動對應(yīng)于像素Pix的深度值的 量,從而形成了左右圖像。通過合成兩個圖像,生成了立體圖像。如 此,上文具體描述了立體處理的內(nèi)容。根據(jù)本發(fā)明,用于生成立體圖 像的處理的內(nèi)容或在每一個處理過程中使用的立體參數(shù)的配置當(dāng)然 不僅限于上文所示范的這些。
圖1所示的存儲設(shè)備21存儲涉及不同內(nèi)容項目的多個項目文 件Fp。每一個項目文件Fp都指定諸如矩陣大小Sm、物深Ob等 等之類的多個立體參數(shù)的組(下面簡稱為"參數(shù)組"),組是分別為構(gòu) 成一個內(nèi)容項目的原始圖像Ga指定的。即,控制器10執(zhí)行生成立 體圖像的立體處理,以便對構(gòu)成由再現(xiàn)設(shè)備31或32正在再現(xiàn)的一 個內(nèi)容項目的原始圖像Ga分別應(yīng)用由對應(yīng)于正在再現(xiàn)的項目文件 Fp為原始圖像Ga指定的參數(shù)組。使用戶感覺到最佳立體效果的用 于生成立體圖像的立體參數(shù),連續(xù)地隨著每一個原始圖像Ga的內(nèi)容 而改變。因此,項目文件Fp中的參數(shù)組中的立體參數(shù)被設(shè)置為每一 個原始圖像Ga的最佳值。
在只假設(shè)只從內(nèi)容項目的開始處按預(yù)期的順序再現(xiàn)內(nèi)容項目的 情況下,通過按照原始圖像Ga連續(xù)地排列的順序選擇相應(yīng)的原始圖 像Ga的參數(shù)組,可以生成最佳立體圖像。然而,例如,如果通過用 戶的操作(如快進或倒退操作)改變內(nèi)容項目的播放點,則不能只根 據(jù)參數(shù)組的內(nèi)容來指定要在改變播放點之后再現(xiàn)的原始圖像Ga的 參數(shù)組。即,不再能在構(gòu)成內(nèi)容項目的相應(yīng)的原始圖像Ga和在立體 處理過程中要應(yīng)用于相應(yīng)的原始圖像Ga之間實現(xiàn)正確的耦合(匹 配)。為解決此問題,根據(jù)此實施例的項目文件Fp具有這樣的數(shù)據(jù) 結(jié)構(gòu)在立體處理過程中要應(yīng)用于原始圖像Ga的參數(shù)組分別與根據(jù) 構(gòu)成原始圖像的像素的像素值計算出的數(shù)值(下面簡稱為"圖像特征 值,,)關(guān)聯(lián)。
具體來說,如圖5所示,項目文件Fp具有這樣的數(shù)據(jù)結(jié)構(gòu) 按照應(yīng)該再現(xiàn)原始圖像Ga的順序排列分別與內(nèi)容項目的原始圖像Ga關(guān)聯(lián)的多個記錄R。每一個記錄R都包括分配給構(gòu)成內(nèi)容項 目的其中一個關(guān)聯(lián)的原始圖像Ga的標(biāo)識符;為關(guān)聯(lián)的原始圖像Ga 計算的圖像特征值Nf;以及在關(guān)聯(lián)的原始圖像Ga的立體處理過程 中要應(yīng)用于關(guān)聯(lián)的原始圖像Ga的參數(shù)組P。根據(jù)此實施例,圖像 特征值Nf是表示構(gòu)成一個原始圖像Ga的全部像素Pix的像素值 的總和的數(shù)值。在圖5中,給標(biāo)識符為"0001,,的原始圖像賦予了 "1342"的圖像特征值Nf。在要在立體處理過程中應(yīng)用于此原始圖像 Ga的參數(shù)組P中,"23"和"124"分別被認為被指定為矩陣大小Sm 和物深Ob。在此結(jié)構(gòu)中,通過將原始圖像Ga的圖像特征值(Ng) 與項目文件Fp中包括的圖像特征值Nf進行比較,檢索與從再現(xiàn)設(shè) 備31或32輸出的每一個原始圖像Ga關(guān)聯(lián)的記錄R。檢索到的 記錄R中包括的參數(shù)組P被指定為要對于關(guān)聯(lián)的原始圖像Ga的 立體處理使用的參數(shù)組(稍后將描述此處理過程的細節(jié))。從記錄在 DVD 301和錄像帶302上的內(nèi)容項目分開地產(chǎn)生如上文所描述的 項目文件Fp,然后,通過通信部分24和連接器28存儲到存儲設(shè) 備21中。關(guān)于這一點,下面將進一步進行詳細的描述。
圖1所示的連接器38是,例如,根據(jù)USB (通用串行總線) 標(biāo)準(zhǔn)的連接端口。連接器38連接到包括諸如EEPROM (電可擦可 編程只讀存儲器)之類的半導(dǎo)體存儲器的便攜式記錄介質(zhì)(所謂的存 儲器卡)45。記錄介質(zhì)45記錄了一個或多個項目文件Fp。當(dāng)用戶 將記錄介質(zhì)45連接到連接器38時,控制器10讀取記錄在記錄介 質(zhì)45上的多個項目文件Fp,并將項目文件寫入到存儲設(shè)備21中。 作為備選配置,當(dāng)控制器10執(zhí)行立體處理過程時,可以直接讀出并 4吏用記錄在記錄介質(zhì)45上的項目文件Fp。
通信部分24是用于通過諸如因特網(wǎng)之類的通信網(wǎng)絡(luò)51與其 他通信終端進行通信的裝置。通信網(wǎng)絡(luò)51連接到服務(wù)器設(shè)備52。 服務(wù)器設(shè)備52是,例如,WWW (萬維網(wǎng))服務(wù)器,并存儲分別與 不同的內(nèi)容項目關(guān)聯(lián)的多個項目文件Fp。通信部分24在控制器10 的控制之下,通過通信網(wǎng)絡(luò)51進行通信,從服務(wù)器設(shè)備52接收項目文件Fp。下面將描述從服務(wù)器設(shè)備52獲取項目文件Fp的過 程。
通信部分24通過通信網(wǎng)絡(luò)51對服務(wù)器設(shè)備52進行訪問。 然后,如圖6示范性地顯示的屏幕(下面簡稱為"文件選擇屏幕") 411顯示在顯示設(shè)備41上。文件選擇屏幕411用于使立體圖像生 成設(shè)備D的用戶選擇多個內(nèi)容項目中的任何一個。文件選擇屏幕 411包括引用了分別與命令按鈕B耦合的多個內(nèi)容項目的標(biāo)題的列 表。用戶通過操縱輸入設(shè)備28來選擇內(nèi)容項目的命令按鈕B。然后, 服務(wù)器設(shè)備52在預(yù)先累積的多個項目文件Fp之中選擇由用戶選 定的內(nèi)容項目的項目文件Fp。服務(wù)器設(shè)備52將選定的項目文件Fp 傳輸?shù)酵ㄐ啪W(wǎng)絡(luò)51。通信部分24從通信網(wǎng)絡(luò)51接收項目文件 Fp。然后,由控制器10將由通信部分24接收到的項目文件Fp存 儲到存儲設(shè)備21中。如此,上文描述了每一個項目文件的內(nèi)容和獲 取項目文件的方法。
接下來,圖7是顯示了控制器10的功能結(jié)構(gòu)的方框圖。通過 執(zhí)行圖像處理程序PGM,來執(zhí)行該圖所顯示的相應(yīng)的裝置的功能。 圖7所示的獲取裝置11是用于獲取表達從再現(xiàn)設(shè)備31或32輸 出的多個原始圖像Ga的圖像數(shù)據(jù)集的裝置。如前面所描述的,再現(xiàn) 設(shè)備31和32各自按照原始圖像Ga的排列順序連續(xù)地讀取并輸 出圖像數(shù)據(jù)集,原始圖像數(shù)據(jù)集分別表達記錄在DVD301或錄像帶 302上的原始圖像Ga。因此,獲取裝置11按照原始圖像Ga的排 列順序獲取相應(yīng)的原始圖像Ga的圖像數(shù)據(jù)集。由獲取裝置11所獲 得的原始圖像Ga的圖像數(shù)據(jù)集,被提供到計算裝置12和立體成像 裝置14兩者。
計算裝置12是用于根據(jù)由獲取裝置11所獲得的每一個原始 圖像Ga的圖像數(shù)據(jù)集計算圖像特征值Ng的裝置。如前面所描述 的,計算裝置12計算圖像特征值Ng所采用的方法與計算項目文件 Fp的圖像特征值Nf的方法相同。即,計算裝置12通過將表達原 始圖像Ga的圖像數(shù)據(jù)集的所有像素Pix的像素值相加,來計算原始圖像Ga的圖像特征值Ng。
同時,檢索裝置13是用于基于由計算裝置12計算出的圖像特 征值Ng檢索項目文件Fp中包括的多個參數(shù)組中的任何一個的裝 置。具體來說,檢索裝置13從項目文件Fp中檢索等于由計算裝置 12為原始圖像Ga計算的圖像特征值Ng的圖像特征值Nf。檢索 裝置13進一步從存儲設(shè)備21中讀出與檢索到的圖像特征值Nf 關(guān)聯(lián)的參數(shù)組P,作為要應(yīng)用于正在接受立體處理的原始圖像Ga 的參數(shù)組。此實施例的配置是,按照連續(xù)地排列多個原始圖像Ga的 順序排列分別包括多個原始圖像Ga的參數(shù)組P的記錄R。相應(yīng) 地,如果基于與一個特定原始圖像Ga關(guān)聯(lián)的一個圖像特征值Ng 只指定了該特定原始圖像Ga的一個參數(shù)組P,則當(dāng)然可以指定已 經(jīng)指定的參數(shù)組P后面的參數(shù)組P,因為在項目文件Fp中,后面 的參數(shù)組P也排列在該特定原始圖像Ga的已經(jīng)指定的參數(shù)組P 的后面。因此,不必基于所有關(guān)聯(lián)的圖像特征值Ng來檢索構(gòu)成一個 內(nèi)容項目的所有原始圖像Ga的參數(shù)組P。因此,此實施例被配置 為,只檢索幾個特定原始圖像Ga的參數(shù)組P (在某些情況下,下 面也簡稱為"特定的圖像Gs,,)。具體來說,特定原始圖像是構(gòu)成內(nèi) 容項目的原始圖像Ga的開頭那些,緊隨在播放點改變信號Sp之 后由獲取裝置11獲得的一個其他的原始圖像Ga是從再現(xiàn)設(shè)備31 或32輸入的。
立體成像裝置14是用于根據(jù)圖2所示的過程生成立體圖像 Gb裝置。立體成像裝置14通過對由獲取裝置11所獲得的每一個 原始圖像Ga執(zhí)行立體處理,同時對每一個原始圖像Ga應(yīng)用由檢 索裝置13所檢索到的關(guān)聯(lián)的參數(shù)組P的立體參數(shù),生成表達每一 個原始圖像Ga的立體圖像Gb的圖像數(shù)據(jù)集。生成的圖像數(shù)據(jù)集 被輸出到顯示設(shè)備41,從而顯示出立體圖像Gb。
接下來,將描述此實施例的操作。圖8是顯示了控制器10以 圖7所示的相應(yīng)的裝置的形式執(zhí)行的處理流程的方框圖。如圖8所 示,由獲取裝置11獲取構(gòu)成內(nèi)容項目的每一個原始圖像Ga的圖像數(shù)據(jù)集。然后,計算裝置12為每一個原始圖像Ga根據(jù)所獲得的圖 像數(shù)據(jù)集計算圖像特征值Ng。
接下來,檢索裝置13從項目文件Fp中檢索與每一個原始圖 像Ga關(guān)聯(lián)的參數(shù)組P。首先,開始再現(xiàn)內(nèi)容項目,由計算裝置12 計算第一原始圖像Ga(它是特定的圖像Gs)的圖像特征值Ng。然 后,檢索裝置13從存儲在存儲設(shè)備21中的多個項目文件Fp中檢 索與內(nèi)容項目關(guān)聯(lián)的項目文件Fp作為要再現(xiàn)的目標(biāo)。具體來說,檢 索裝置13指定一個項目文件Fp (它與現(xiàn)在是要再現(xiàn)的目標(biāo)的內(nèi)容 項目關(guān)聯(lián)),在項目文件Fp中的第一記錄R包括,等于由存儲設(shè) 備21計算出的圖像特征值Ng的圖像特征值Ng。然后,檢索裝置 13從檢索到的項目文件Fp中讀出第一記錄R中包括的參數(shù)組 P,并將參數(shù)組P輸出到立體成像裝置14,作為特定的圖像Gs的 參數(shù)組。然后,檢索裝置13連續(xù)地按照記錄R的排列順序讀取分 別包括在檢索到的項目文件Fp中的記錄R中的參數(shù)組P,并輸出 到立體成像裝置14。通過如上文所描述的處理過程,立體成像裝置 14從內(nèi)容項目的開始處對按照預(yù)先確定的順序排列的多個原始圖像 Ga進行立體處理,同時應(yīng)用分別為原始圖像Ga設(shè)置的參數(shù)組P 的立體參數(shù)。由顯示設(shè)備41連續(xù)地顯示如此生成的立體圖像Gb。
同時,如果輸入了播放點改變信號Sp,它是在開始再現(xiàn)內(nèi)容項 目之后通過對輸入設(shè)備33的操作而觸發(fā)的,檢索裝置13執(zhí)行圖9 所示的處理,以重新檢索相應(yīng)的原始圖像Ga的參數(shù)組P。即,當(dāng) 緊隨在輸入播放點Sp之后從計算裝置12中獲取圖像特征值Ng (或特定的圖像Gs)(步驟Sbl)時,檢索裝置13從項目文件Fp 中檢索包括等于在步驟Sbl中獲得的圖像特征值Ng的圖像特征值 Nf的任何記錄R。此時,如果只檢索一個記錄(步驟Sb3: No), 則檢索裝置13簡單地讀取記錄R中包括的參數(shù)組P,并將參數(shù)組 P輸出到存儲設(shè)備21 (步驟Sb4)。圖8假設(shè)了這樣的情況計算 數(shù)值"428"作為圖像Gai (作為緊隨在輸入播放點改變信號Sp之后 的特定的圖像Gs)的圖像特征值Ng。在此情況下,從項目文件Fp中檢索包括"428,,作為圖像特征值Nf的記錄R,并讀出記錄R中 包括的參數(shù)組P。如圖8所示,讀出的參數(shù)組P被用來從作為特定 的圖像Gs的原始圖像Gai生成立體圖像。接下來,檢索裝置13分 別從在步驟Sb2中檢索到的記錄R后面的記錄R連續(xù)地讀出參 數(shù)組P。例如,在圖8的情況下,從包括"628"作為圖像特征值Nf的 記錄R中讀出參數(shù)組P,并將其用于對原始圖像Gai+1進行的立 體處理。隨后,讀取包括"297"作為圖像特征值Nf的另一個記錄R 的參數(shù)組P,并用于對原始圖像Gai+2進行的立體處理。
取決于構(gòu)成內(nèi)容項目的原始圖像Ga的內(nèi)容,存在這樣的情況 項目文件Fp中的多個記錄R包括一個相等的圖像特征值Nf。在 此情況下,不能只從特定的圖像Gs的圖像特征值為一個特定的圖像 Gs唯一地指定一個參數(shù)組P。因此,此實施例中的檢索裝置13判 斷是否從在步驟Sbl中獲得的圖像特征值Ng中檢索多個記錄R (步驟Sb3)。如果判斷已經(jīng)檢索了多個記錄R(步驟Sb3),那 么,基于特定的圖像Gs后面的原始圖像Ga的圖像特征值Ng指 定參數(shù)組P。即,如果在步驟Sb3中判斷已經(jīng)檢索多個記錄R,則 檢索裝置13從計算裝置12獲取特定的圖像Gs后面的原始圖像 Ga的圖像特征值Ng (步驟Sb5)。檢索裝置13進一步檢索兩個 后面的記錄R序列。兩個后面的記錄R分別包括特定的圖像Gs 的圖像特征值Ng (在步驟Sbl中獲取的),特定的圖像Gs后面 的的原始圖像Ga的另一個圖像特征值Ng,這是在步驟Sb4中重 新獲取的。例如,圖10示范性地顯示了一個項目文件Fp,在該文 件中,圖像標(biāo)識符為"0053"和"0078"的原始圖4象Ga的兩個圖4象特征 值Nf具有通用數(shù)值"845"。在此情況下,步驟Sb3判斷已經(jīng)檢索了 多個記錄R。然而,通過獲取"643,,作為下一個原始圖像Ga的圖像 特征值Ng(步驟Sb5),圖像標(biāo)識符為"0053"的原始圖像Ga被確 定為特定的圖像Gs。在如此為特定的圖像Gs指定一個記錄R之 后,檢索裝置13向立體成像裝置14輸出圖像標(biāo)識符為"0053"的特 定原始圖像Ga和圖像標(biāo)識符為"0054"的后面的原始圖像Ga的參數(shù)組P。參考這樣的情況,描述了上面的示例基于特定的圖像Gs和 特定的圖像Gs的緊后面的原始圖像Ga的圖像特征值,指定參數(shù) 組P。然而,還有這樣的情況甚至通過參考特定的圖像Gs和該特 定的圖像Gs后面的原始圖像Ga的圖像特征值Ng,也不能唯一地 指定記錄R。在此情況下,檢索裝置13還通過參考更后面的原始圖 像Ga的圖像特征值,來檢索記錄R。如此,上文描述了由檢索裝 置13執(zhí)行的處理的內(nèi)容。
如圖8所示,立體成像裝置14分別從由獲取裝置11所提供 的原始圖像Ga的圖《象數(shù)據(jù)集生成立體圖像Gb的圖像數(shù)據(jù)集。生 成的圖像數(shù)據(jù)集被輸出到顯示設(shè)備41,從而顯示出立體圖像Gb。然而,存在這樣的情況需要引用多個原始圖像Ga的圖像特征值Ng, 因為參數(shù)組P不能只由特定的圖像Gs的一個圖像特征值Ng唯 一地指定。在此情況下,參數(shù)組P的提供時間可以比關(guān)聯(lián)的圖像數(shù) 據(jù)集的提供時間稍晚。例如,存在這樣的情況原始圖像Ga的圖像 數(shù)據(jù)集已經(jīng)從獲取裝置11提供,而與原始圖像Ga關(guān)聯(lián)的參數(shù)組 P還沒有由檢索裝置13提供。在此情況下,在從檢索裝置13提供 關(guān)聯(lián)的參數(shù)組P之前,立體成像裝置14直接向顯示設(shè)備41輸出 從獲取裝置11接收到的圖像數(shù)據(jù)集,而不對接收到的圖像數(shù)據(jù)集進 行立體處理。在獲取與稍后的圖像數(shù)據(jù)集關(guān)聯(lián)的參數(shù)組P之后,立 體成像裝置14從由獲取裝置11獲取的稍后的圖像數(shù)據(jù)集重新啟 動立體處理。相應(yīng)地,在此情況下,從檢索裝置13開始檢索參數(shù)組 時起到實際發(fā)現(xiàn)的參數(shù)組由顯示設(shè)備41作為平面圖像顯示出來時 的時間段內(nèi)(不經(jīng)過立體處理),原始圖像Ga提供到立體成像裝置 14。然而,此時間段實質(zhì)上太短了,用戶難以察覺到。
如上文所描述的,在此實施例中,分別基于構(gòu)成內(nèi)容項目的原始 圖像Ga的圖像特征值指定參數(shù)組P。因此,甚至在再現(xiàn)沒有立體 參數(shù)的內(nèi)容項目的情況下,也可以向每一個原始圖像Ga應(yīng)用正確的 立體參數(shù),以生成具有逼真的立體效果的立體圖像。此外,甚至在參 數(shù)組P不能通過只參考特定的圖像Gs的圖像特征值Ng來唯一地指定的情況下,也可以通過進一步參考特定的圖像Gs的下一個原 始圖像Ga的圖像特征值Ng來指定與特定的圖像Gs關(guān)聯(lián)的參數(shù) 組P。
B: 第二個實施例
可以適當(dāng)?shù)馗淖兊谝粋€實施例所示范的項目文件Fp的內(nèi)容。 下面將描述涉及這樣的改變?yōu)轫椖课募﨔p的內(nèi)容的示范性實施例。 與第一個實施例中的立體圖像生成設(shè)備D的相同結(jié)構(gòu)應(yīng)用于下面所 描述的示范性實施例中的立體圖像生成設(shè)備D。因此,用通用的參考 符號來表示與第一個實施例中的立體圖像生成設(shè)備D通用的構(gòu)成第 二個實施例中的立體圖像生成設(shè)備D的組件。在適當(dāng)?shù)牡胤?,將?略對這樣的通用組件的詳細描述。在下面進行的描述中在圖像特征值 Ng和Nf不必彼此區(qū)別開來的地方,這兩個圖像特征值簡稱為"圖像 特征值N"。
B-l:第一個示范性實施例
上面的第一個實施例示范了從構(gòu)成原始圖像Ga的整個像素 Pix的像素值計算圖像特征值N的情況。相比之下,在此示范性實 施例中,每一個原始圖像Ga都被劃分成多個區(qū)域A,而為每一個 區(qū)域A計算圖像特征值N。圖11示范了在水平方向和垂直方向?qū)?原始圖像Ga劃分為3列x2行的六個區(qū)域A的情況。如此劃分 的區(qū)域的數(shù)量是可以任意改變的。同時,如圖12所示,項目文件Fp 中的記錄R之中的與原始圖像關(guān)聯(lián)的記錄R包括分配給原始圖 像的標(biāo)識符;分別分配給區(qū)域A的編號;區(qū)域A的對應(yīng)的圖像特 征值Nf,它們是各自表示屬于對應(yīng)的區(qū)域A的所有像素Pix的像 素值的總和的數(shù)值;以及包括多個立體參數(shù)的參數(shù)組P。
在此示范性實施例中,計算裝置12根據(jù)由獲取裝置11獲得的 原始圖像Ga的圖像數(shù)據(jù)集計算原始圖像Ga的每一個區(qū)域A的 圖像特征值Ng。計算裝置12進一步向檢索裝置13輸出計算出的 圖像特征值Ng(參見圖11)。此時,應(yīng)該如何劃分每一個原始圖像 Ga (例如,區(qū)域A的數(shù)量或區(qū)域A的列或行的數(shù)量)與假設(shè)當(dāng)準(zhǔn)
備了項目文件Fp時的情況相同。同時,檢索裝置13通過將由計算 裝置12為特定的圖像Gs計算的相應(yīng)的區(qū)域A的圖像特征值Ng 與項目文件Fp中包括的每一個記錄R中的相應(yīng)的區(qū)域A的圖像 特征值Nf進行比較,來檢索與特定的圖像Gs關(guān)聯(lián)的記錄R(圖9 中的步驟Sb2)。檢索裝置13將檢索到的記錄R中包括的參數(shù)組 P通知給立體成像裝置14 (步驟Sb4)。如果不能通過特定的圖像 Gs的圖像特征值Ng唯一地指定一個記錄R,那么,進一步參考特 定的圖像Gs后面的下一個原始圖像Ga的圖像特征值Ng,來指定 特定的圖像Gs的記錄R,如前面所描述的第一個實施例中那樣。
如此,根據(jù)此示范性實施例,為一個原始圖像Ga計算了多個 圖像特征值Ng。基于多個圖像特征值Ng,檢索參數(shù)組P。因此, 此示范性實施例能夠比第一個實施例更準(zhǔn)確地檢索參數(shù)組。此外,還 可以比在第一個實施例中更頻繁地只從特定的圖像Gs的圖像特征 值Ng唯一地指定參數(shù)組P。相應(yīng)地,還降低了由于在指定參數(shù)組P 時另外參考特定的圖像Gs后面的下一個原始圖像的圖像特征值 Ng而施加的處理負載。
B-2:第二個示范性實施例
第一個實施例和第一示范性實施例示范了這樣的配置根據(jù)構(gòu)成 原始圖像Ga的所有像素Pix來計算圖像特征值N。相比之下,在 第二示范性實施例中,根據(jù)構(gòu)成原始圖像Ga的一部分的像素Pix 的像素值來計算圖像特征值N。例如,如圖14中的陰影所示,通過 將屬于構(gòu)成一個內(nèi)容項目的每一個原始圖像Ga中的特定區(qū)域(例 如,此圖中的一行)Ap的多個像素Pix的像素值相加而獲得的數(shù)值, 作為每一個原始圖像Ga的圖像特征值,包括在項目文件Fp中。 另一方面,計算裝置12作為圖像特征值Nf輸出由獲取裝置11所 獲得的屬于每一個原始圖像Ga中的同一個特定區(qū)域Ap的像素 Pix的像素值的總和。根據(jù)此示范性實施例,可以獲得如在第一個實 施例中獲得的相同效果。此外,根據(jù)此示范性實施例,作為要用于圖 像特征值Ng的計算的目標(biāo)的像素Pix的數(shù)量小于第一個實施例中的數(shù)量。因此,可以降低由于計算圖像特征值Ng進行的處理而施加 的處理負載。應(yīng)該如何配置包括作為用于計算圖像特征值N的目標(biāo) 像素的區(qū)域Ap不僅限于圖14所示的示例。例如,此示范性實施例 可以被配置為,根據(jù)屬于原始圖像Ga的一個列的像素Pix的像素 值來計算圖像特征值N。此外,作為用于計算圖像特征值N的目標(biāo) 的像素Pix也不必始終是連續(xù)的。例如,如圖15所示,此示范性 實施例可以被配置為,根據(jù)預(yù)先確定的規(guī)則,從構(gòu)成原始圖像Ga的 多個像素Pix中選擇像素Pix(如圖15所示中的陰影所示)。然后, 可以根據(jù)選定的像素的像素值來計算圖像特征值N。否則,在如第一 個示范性實施例中那樣將原始圖像Ga劃分為多個區(qū)域A的配置 中,可以根據(jù)屬于區(qū)域A的一部分的像素的像素值來計算每一個圖 l象特征值N。
B-3:第三個示范性實施例
存在這樣的情況甚至在再現(xiàn)相同內(nèi)容項目的情況下,構(gòu)成原始 圖像Ga的像素Pix的像素值也隨著再現(xiàn)設(shè)備(31或32)的規(guī)格 而變化。例如,從具有對圖像數(shù)據(jù)集進行校正處理(如伽馬射線校準(zhǔn)) 的功能再現(xiàn)設(shè)備輸出的像素Pix的像素值會不同于從不進行這樣的 校正處理的另一個再現(xiàn)設(shè)備輸出的像素Pix的像素值。在如第一個 示范性實施例中那樣構(gòu)成原始圖像Ga的像素的像素值的總和被作 為圖像特征值N的配置中,如果假設(shè)用于計算圖像特征值N的再 現(xiàn)設(shè)備連接到立體圖像生成設(shè)備D,則可以正確地檢索參數(shù)組P。然 而,如果不同的再現(xiàn)設(shè)備連接到立體圖像生成設(shè)備D,則存在這樣的 可能性項目文件Fp中包括的圖像特征值Nf不等于由計算裝置 12計算出的任何圖像特征值Ng。因此,不能分別為原始圖像Ga正 確地檢索到參數(shù)組P。因此,此示范性實施例被配置為,不是用每一 個區(qū)域A的像素值的總和而是用每一個區(qū)域A的像素值的總和的 相對值作為項目文件Fp中的圖4象特征值Nf。
在圖16所示的項目文件Fp中,使用相對值來代替圖13所 示的項目文件Fp中包括的圖像特征值Nf。具體來說,在圖13所示的項目文件Fp中,"1342"是區(qū)號為"01,,的區(qū)域A的圖像特征值 Nf,即,"1342"是圖像標(biāo)識符為"0001,,的原始圖像Ga中的此區(qū)域A 中包括的像素的像素值的總和。"345"是區(qū)號為"02,,的區(qū)域的圖像特 征值Nf,即,"345,,也是此區(qū)域中包括的像素的像素值的總和。相比 之下,在圖16所示的項目文件Fp中,在圖像標(biāo)識符為"0001"的原 始圖像Ga中,區(qū)號為"01"的區(qū)域A中包括的像素的像素值的總和 被作為參考值"l"。此時,相對于參考值"l,,表達的相對值分別被作為 其他區(qū)域A的圖像特征值Nf。例如,區(qū)號為"02"的區(qū)域A的圖像 特征值Nf是"0.257 (= 345 / 1342)"。同時,此示范性實施例中的 計算裝置12根據(jù)由獲取裝置11所獲得的原始圖像Ga計算每一 個區(qū)域A的像素值的總和。計算裝置12進一步向檢索裝置13輸 出計算出的總和的相對值,作為關(guān)聯(lián)的區(qū)域A的圖像特征值Ng。 檢索裝置13的操作與第一個示范性實施例中的操作相同。根據(jù)此示 范性實施例,每一個原始圖像Ga中的圖像特征值N (包括Ng和 Nf兩者)被表達為相對于彼此的值。因此,不管連接到立體圖像生 成設(shè)備D的再現(xiàn)設(shè)備的規(guī)格如何,都可以準(zhǔn)確地檢索參數(shù)組P。
C: 第三個實施例
第一和第二個實施例示范了這樣的配置只基于特定的圖像Gs 的圖像特征值Ng,指定參數(shù)組P。第三個實施例這樣進行配置通 過除圖像特征值Ng之外還參考另一個索引,來檢索每一個參數(shù)組 P。下面將基于與第一個實施例相同的配置來描述第三個實施例,這 也適用于第二個實施例中所描述的每一個示范性實施例。用通用的參 考符號來表示與第一個實施例通用的的第三個實施例中的立體圖像 生成設(shè)備D的組件。在適當(dāng)?shù)牡胤?,將省略對這樣的通用組件的詳 細描述。
在此實施例中,構(gòu)成一個內(nèi)容項目的一系列原始圖像Ga都被 劃分成多個組,如圖17所示。具體來說,諸如電影之類的內(nèi)容項目 被分為電影的若干個場景。在連續(xù)地再現(xiàn)排列在時間線中的多個原始 圖像Ga時,如圖17所示,指定了當(dāng)電影的內(nèi)容顯著地改變的時間點。內(nèi)容項目按照被視為邊界的時間點被劃分成若干個段,每一個段都被作為"單位段"。例如,如果兩個連續(xù)的原始圖像Ga的圖像特征 值Ng之間的差超過預(yù)先確定的閾值(例如,當(dāng)在這些圖像之間內(nèi)容 顯著改變時),兩個連續(xù)的原始圖像之間的間斷被選為單位段之間的 邊界。否則,如果兩個連續(xù)的原始圖像G (在時間線中連續(xù))的圖像 特征值Ng之間的差低于預(yù)先確定的閾值,則判斷原始圖像屬于一個 相同的單位段。如圖17所示,分別對應(yīng)于各個場景的每一個組都被 指定為預(yù)定數(shù)量的單位段的集合(例如,"四個,,單位段一個集合), 如圖17所示。給每一個組都指定了標(biāo)識符(下面簡稱為"組標(biāo)識 符,,)。
圖18顯示了根據(jù)此實施例的項目文件Fp的內(nèi)容。如該圖所 示,項目文件Fp包括分別與不同組關(guān)聯(lián)的多個記錄R。每一個記 錄R都包括彼此關(guān)聯(lián)的標(biāo)識符、值,以及參數(shù)組,它們是對應(yīng)于 記錄R的組標(biāo)識符;分配給屬于該組的原始圖像Ga的圖像標(biāo)識 符;分別以與第一個實施例相同的方式為原始圖像Ga計算出的圖 像特征值Nf;以及分別用于對原始圖像Ga進行立體處理的參數(shù)組 P。因此,如果只統(tǒng)計屬于一個組的圖像標(biāo)識符的數(shù)量,則可以指定 屬于該組的原始圖像Ga的的總數(shù)(下面簡稱為"分組的原始圖像的 數(shù)量,,)m。
接下來,圖19顯示了根據(jù)此實施例的控制器10的功能結(jié)構(gòu)的 方框圖。此實施例中的控制器10不僅作為圖7所示的相應(yīng)的裝置, 而且還作為用于將內(nèi)容項目劃分為多個組的劃分裝置。劃分裝置16 基于由獲取裝置11所獲得的一系列原始圖像Ga中的每一個原始 圖像Ga的內(nèi)容,檢測單位段之間的邊界,并將一個內(nèi)容項目分割為 若干個組,每個組都包括預(yù)定數(shù)量的單位段。前面參考圖17描述了 將一個內(nèi)容項目分割為多個組的方法。此外,劃分裝置16計算每一 個組的分組的原始圖像的數(shù)量m,并將數(shù)量m輸出到檢索裝置13。 每當(dāng)從獲取裝置11提供表達原始圖像Ga的圖像數(shù)據(jù)集,劃分裝置 16進行如上文所描述的處理。
同時,此實施例中的檢索裝置13不僅指定特定的圖像Gs的 圖像特征值Ng,而且還根據(jù)由劃分裝置16計算出的分組的原始圖 像的數(shù)量m指定每一個原始圖像Ga的參數(shù)組P。圖20是顯示了 檢索裝置13的操作的流程圖。如前面所描述的圖9所示的第一個 實施例的操作,如果通過步驟Scl和Sc2 (步驟Sc3: No)為特定 的圖像Gs的圖像特征值Nf只檢索一個參數(shù)組P,檢索裝置13 只向立體成像裝置14輸出唯一一個參數(shù)組P(步驟Sc5),如在第 一個實施例中那樣。否則,如果為特定的圖像Gs的圖像特征值Ng 檢索多個參數(shù)組p(步驟Sc3:是),則檢索裝置13從劃分裝置16 獲取包括特定的圖像Gs的組的分組的原始圖像的數(shù)量m。檢索裝 置13進一步檢索所包括的圖像標(biāo)識符的數(shù)量與分組的原始圖像的 所獲得的數(shù)量m相同的記錄R(即,檢索其中原始圖像Ga的總數(shù) m等于由劃分裝置16計算出的數(shù)量m的組的記錄R:步驟 Sc4)。檢索裝置13也分別向立體成像裝置14輸出原始圖像Ga的 記錄R中包括的參數(shù)組P。
例如,如圖21所示,現(xiàn)在假設(shè)一個內(nèi)容項目被劃分成第一和第 二個組。第一個組(組標(biāo)識符為"010")總共包括30個圖像標(biāo)識符 為"0053"到"0082"的原始圖像Ga。第二個組(組標(biāo)識符為"013")總 共包括39個圖4象標(biāo)識符為"0160,,到"0198,,的原始圖{象Ga。此外, 還假設(shè)其中數(shù)值"846,,是對圖像標(biāo)識符為"0053"和"0160"的原始圖像 Ga通用的圖像特征值Nf的項目文件Fp。根據(jù)此假設(shè),當(dāng)計算裝 置12計算圖像特征值Ng為"845"時,檢索與圖像標(biāo)識符"0053"和 "0160,,關(guān)聯(lián)的參數(shù)組P。如此,不能唯一地只指定一個參數(shù)組P。然 而,如果劃分裝置16計算出分組的原始圖像的數(shù)量m為"30",檢 索裝置13可以判斷待檢索的唯——個參數(shù)組P是總共包括"30"個 原始圖像Ga的第一個組的前一參數(shù)組P。
此后,立體成像裝置14以與第一個實施例相同方式操作。然而, 如果在圖20中的步驟Sc3中判斷為"是",在從獲取裝置11獲取 特定的圖像Gs時起到當(dāng)通過獲取包括特定的圖像Gs的組的最后
一個原始圖像Ga而固定原始圖像的數(shù)量m時的時間段內(nèi),檢索裝 置13不能指定要提供到立體成像裝置14的任何參數(shù)組P。因此, 立體成像裝置14直接向顯示設(shè)備41輸出表達屬于相當(dāng)于此時間 段的段的原始圖像Ga的圖像數(shù)據(jù)集,而不進行立體處理。甚至在此 情況下,這樣的段至多構(gòu)成內(nèi)容項目的一個場景,因此,用戶不會體 驗到過度不自然的效果。對于屬于下一個組的原始圖像Ga,可以通 過分別應(yīng)用正確地為原始圖像Ga設(shè)置的立體參數(shù),生成最佳立體圖 像Gb。
D: 修改方案
可以對上述每一個實施例進行各種修改。下面將描述修改方案的 示例。上面的第一個到第三個實施例和下面將描述的修改方案可以適 當(dāng)?shù)乇舜私Y(jié)合起來。
I 每一個上述的實施例都示范了這樣的配置從諸如DVD 301和錄像帶302之類的記錄介質(zhì)中獲取原始圖像Ga。但是,用于 獲取原始圖像Ga的來源不僅限于這些記錄介質(zhì)。例如, 一個備選的 適用的配置是連續(xù)地從用于拾取視頻的圖像拾取設(shè)備(如攝像機) 提供原始圖像Ga。再一個適用的配置是通過通信部分24,從服務(wù) 器設(shè)備52將原始圖像Ga連續(xù)地提供到立體圖像生成設(shè)備D。此 外,也可以任意選擇用于獲取項目文件Fp的來源。例如,不僅可以 從具有半導(dǎo)體存儲器的記錄介質(zhì)45,而且也可以從便攜式磁盤讀取 項目文件Fp。再一個適用的配置是,用戶適當(dāng)?shù)夭倏v輸入設(shè)備28創(chuàng) 建項目文件Fp。每一個上述實施例還示范了這樣的配置通過與用 于獲取原始圖像Ga的路徑不同的路徑獲取項目文件Fp。然而,還 有另一個適用的配置將內(nèi)容項目的項目文件Fp與該內(nèi)容項目一起 記錄到同一個記錄介質(zhì)(DVD301或錄像帶302上)。
II 當(dāng)然,立體處理的內(nèi)容,以及立體參數(shù)的內(nèi)容和數(shù)量,不 僅限于上述實施例中所描述的那些。即,本發(fā)明中的立體參數(shù)只需要 可應(yīng)用到從原始圖像Ga生成立體圖像Gb的立體處理中。換句話 說,本發(fā)明中的術(shù)語"立體參數(shù)"在概念上包括可以特征化通過立體處理生成的立體圖像的狀況(如用戶可以體驗到的深度等等)的所有可
用的參數(shù)。本發(fā)明中的"立體成像裝置"可以是,可以從原始圖像Ga (它們通常是平面圖像)生成用戶感覺到視差所導(dǎo)致的立體效果的立 體圖像Gb的所有可用的裝置。對立體成像裝置如何進行處理沒有特 別的限制。
III項目文件Fp的內(nèi)容也不僅限于上述實施例中所描述的那 些。例如,可以從項目文件Fp中適當(dāng)?shù)厥÷詧D5所示的圖像標(biāo)識 符。雖然第三個實施例示范了從圖像標(biāo)識符的總數(shù)計算分組的原始圖 像的數(shù)量m的配置,但是,可以使用任意的方法作為計算數(shù)量m的 方法。例如,可用的配置有,根據(jù)圖18所示的圖像特征值Nf的數(shù) 量或一個記錄R中包括的參數(shù)組P的數(shù)量來計算分組的原始圖像 的數(shù)量m。如此,可以適當(dāng)?shù)厥÷詧D^4示識符。相應(yīng)地,本發(fā)明只需 要配置為,原始圖像Ga的圖像特征值Nf分別與原始圖像Ga的 立體參數(shù)的組關(guān)聯(lián)。對于圖像特征值和立體參數(shù)如何存儲沒有特別的 限制。
例如,在根據(jù)第二個實施例的第一個示范性實施例中,原始圖像 Ga被劃分成預(yù)定的區(qū)域,為每一個區(qū)域計算圖像特征值N。例如, 可以指定分別對應(yīng)于原始圖像中包括的對象(例如,人和可以被認為 是單獨的對象的花)的區(qū)域。然后,可以為每一個區(qū)域計算圖像特征 值Nf。具體來說,參數(shù)組Pi可以被設(shè)置為分別與對象Oi關(guān)聯(lián)。 如果如此從原始圖像中提取了對象,則除分別為原始圖像設(shè)置的參數(shù) 組P之外還可以通過比較參數(shù)組Pi來確定要應(yīng)用于原始圖像中包 括的每一個原始圖像或?qū)ο蟮牧Ⅲw參數(shù)??梢圆捎萌魏稳我獾姆椒ㄗ?為從原始圖像Ga中提取對象的方法。例如,首先確定各自都包括具 有相等像素值的像素的像素組。然后,比較像素組之間的像素值,以 確定對象的輪廓。每一個輪廓的內(nèi)部區(qū)域被確定為對應(yīng)于一個對象的 區(qū)域。
在項目文件Fp中,如圖23所示,分配給圖像特征類別GN 的編號可以存儲在圖像特征值Nf的位置,其中圖像特征值Nf以預(yù)先確定的方法分類到圖像特征類別GN。此時,參數(shù)組P可以與分 配給圖像特征類別的存儲的編號關(guān)聯(lián)。在用于分類圖像特征類別的適 用的方法中,例如,"1到10 ,,的圖像特征值Nf被分為編號為"l" 的圖像特征類別GN,而"ll到20"的圖像特征值Nf被分為編號為 "l"的圖像特征類別GN。在此情況下,不是通過比較圖像特征值Nf 而是通過比較圖像特征類別GN,來指定要應(yīng)用于原始圖像的立體處 理的參數(shù)組P。相應(yīng)地,可以防止再現(xiàn)設(shè)備等等的規(guī)格導(dǎo)致這樣的情 況不能檢索到完全相等的圖像特征值N。此外,還為被分為單一的 一個圖像特征類別GN的多個原始圖像Ga設(shè)置一個相同的參數(shù)組 P。因此,可以縮小參數(shù)組P的數(shù)量。相應(yīng)地,也可以縮小項目文件 Fp的大小和檢索所需的處理時間。
IV 每一個上述實施例示范了這樣的配置立體圖像生成設(shè)備 D是與再現(xiàn)設(shè)備31和32和顯示設(shè)備41分離的裝置(如所謂的機 頂盒)。立體圖像生成設(shè)備D的功能可以被配置為集成到再現(xiàn)設(shè)備 31或32、顯示設(shè)備41或任何其他各種設(shè)備中。例如,具有如上面 的實施例所描述的相同配置的任何配置的立體圖像生成設(shè)備D都可 應(yīng)用到諸如能夠讀取游戲軟件并在顯示設(shè)備41上顯示圖像的游戲 設(shè)備之類的各種再現(xiàn)設(shè)備,各自都具有內(nèi)置顯示設(shè)備的個人計算機, 以及用于移動電話、電視接收機、汽車導(dǎo)航系統(tǒng)、投影儀、頭戴式顯 示器等等中的各種顯示設(shè)備。
權(quán)利要求
1.一種立體圖像生成設(shè)備,包括獲取裝置,用于連續(xù)地獲取在時間線上排列并構(gòu)成內(nèi)容項目的多個原始圖像;計算裝置,用于根據(jù)由所述獲取裝置所獲得的所述多個原始圖像中的一個原始圖像中包括的多個像素的像素值計算第一圖像特征值;存儲裝置,用于存儲所述多個原始圖像的第二圖像特征值和用于從所述原始圖像生成立體圖像的立體參數(shù),所述第二圖像特征值分別與立體參數(shù)關(guān)聯(lián);檢索裝置,用于將由所述計算裝置根據(jù)特定原始圖像計算出的第一圖像特征值與存儲在所述存儲裝置中的所述第二圖像特征值中的每一個進行比較,基于比較結(jié)果,檢索所述特定原始圖像的立體參數(shù);以及立體成像裝置,用于基于由所述檢索裝置檢索到的所述立體參數(shù)從所述特定原始圖像生成立體圖像。
2. 根據(jù)權(quán)利要求1所述的立體圖像生成設(shè)備,其中,所述計算 裝置通過將所述多個原始圖像中的一個原始圖像中包括的多個像素 的所述像素值相加來計算所述第 一 圖像特征值。
3. 根據(jù)權(quán)利要求1所述的立體圖像生成設(shè)備,其中,所述多個 原始圖像中的一個原始圖像被劃分成多個區(qū)域,所述計算裝置,根據(jù) 屬于對應(yīng)的一個區(qū)域的像素的像素值,計算所述多個區(qū)域中的每一個 區(qū)域的第一圖像特征值,所述存儲裝置分別存儲將構(gòu)成所述內(nèi)容項目的所述多個原始圖 像中的每一個原始圖像劃分而成的多個區(qū)域的第二圖像特征值,所述 第二圖像特征值與所述立體參數(shù)關(guān)聯(lián),以及對于構(gòu)成所述多個原始圖像中的所述一個原始圖像的所述多個 區(qū)域中的每一個,所述檢索裝置將由所述計算裝置計算出的所述第一 圖像特征值與存儲在所述存儲裝置中的所述笫二圖像特征值進行比較,從而檢索與所述特定原始圖像關(guān)聯(lián)的立體參數(shù)。
4. 根據(jù)權(quán)利要求3所述的立體圖像生成設(shè)備,其中,所述計算 裝置分別為將所述多個原始圖像中的所述一個原始圖像劃分而成的 所述多個區(qū)域,計算取決于屬于多個區(qū)域中的對應(yīng)的一個區(qū)域的像素 的像素值的數(shù)值,并分別計算表達彼此相關(guān)的所述多個區(qū)域的所述數(shù) 值的相對值,作為所述多個區(qū)域的所述第一圖像特征值。
5. 根據(jù)權(quán)利要求1所述的立體圖像生成設(shè)備,其中, 所述存儲裝置按照多個原始圖像排列的順序存儲所述多個原始圖像的相應(yīng)的原始圖像的所述立體參數(shù);所述檢索裝置檢索所述特定原始圖像的所述立體參數(shù),并進一步 連續(xù)地檢索所述特定原始圖像后面的所述多個原始圖像的連續(xù)的原 始圖像的立體參數(shù),以及所述立體成像裝置基于由所述檢索裝置連續(xù)地檢索到的所述立 體參數(shù),從所述原始圖像的連續(xù)的原始圖像生成立體圖像。
6. 根據(jù)權(quán)利要求1到5中的一個權(quán)利要求所述的立體圖像生 成設(shè)備,其中,如果改變所述內(nèi)容項目的播放點,那么,所述檢索裝 置將所述多個原始圖像中的對應(yīng)于已改變的播放點的一個原始圖像, 視為所述特定的圖像,并檢索所述多個原始圖像中的新被視為所述特 定的圖像的一個原始圖像的立體參數(shù)。
7. 根據(jù)權(quán)利要求1所述的立體圖像生成設(shè)備,其中,如果為由 所述計算裝置從所述特定原始圖像計算出的所述第 一圖像特征值,檢 索分別與不同原始圖像關(guān)聯(lián)的多個立體參數(shù),那么,所述檢索裝置將 由所述計算裝置分別為所述特定原始圖像后面的原始圖像計算出的 每一個所述第 一 圖像特征值,與存儲在所述存儲裝置中的所述第二圖 像特征值進行比較,從而確定所述特定原始圖像的和所述特定原始圖 像后面的原始圖像的立體參數(shù)。
8. 根據(jù)權(quán)利要求7所述的立體圖像生成設(shè)備,其中,如果為由 所迷計算裝置從所述特定原始圖像計算出的所述第 一圖像特征值,檢 索分別與不同原始圖像關(guān)聯(lián)的多個立體參數(shù),則所述立體成像裝置停止生成立體圖像,直到由所述檢索裝置確定所述特定原始圖像的和所 述特定原始圖像后面的原始圖像的所述立體參數(shù)。
9. 根據(jù)權(quán)利要求1所述的立體圖像生成設(shè)備,進一步包括用于 將由所述獲取裝置所獲得的多個原始圖像劃分為多個組的劃分裝置, 其中所述存儲裝置存儲被劃分成多個組的多個記錄,所述多個記錄分 別包括第二圖像特征值和所述多個原始圖像中的對應(yīng)的原始圖像的 立體參數(shù),以及如果為由所述計算裝置從所述特定原始圖像計算出的所述第一 圖像特征值,檢索分別與不同原始圖像關(guān)聯(lián)的多個立體參數(shù),那么, 所述檢索裝置將由所述獲取裝置劃分的所述多個組中的所述特定原 始圖像所屬的一個組中的原始圖像的總數(shù),與和存儲在所述存儲裝置 中的每一組的記錄關(guān)聯(lián)的原始圖像的總數(shù)進行比較,從而基于比較結(jié) 果,檢索與多個組中的所述特定原始圖像所屬的一個組關(guān)聯(lián)的立體參 數(shù)。
10. —種用于使計算機執(zhí)行下列過程的程序 連續(xù)地獲取在時間線上排列并構(gòu)成內(nèi)容項目的多個原始圖像的獲取過禾呈;根據(jù)由所述獲取過程所獲得的所述多個原始圖像中的一個原始 圖像中包括的多個像素的像素值計算第一圖像特征值的計算過程;從存儲所述多個原始圖像的第二圖像特征值和用于從所述多個 原始圖像生成立體圖像的立體參數(shù)的存儲裝置,檢索與由所述計算過 程計算出的所述第 一圖像特征值關(guān)聯(lián)的立體參數(shù)的檢索過程,所述第 二圖像特征值分別與立體參數(shù)關(guān)聯(lián);以及基于由所述檢索過程檢索到的所述立體參數(shù),從所述特定原始圖 像生成立體圖像的立體處理過程。
全文摘要
在根據(jù)本發(fā)明的立體圖像生成設(shè)備中,獲取裝置11連續(xù)地獲取在時間線上排列并構(gòu)成內(nèi)容項目的多個原始圖像Ga。計算裝置12根據(jù)由獲取裝置11所獲得的原始圖像Ga中的中包括的多個像素的像素值計算第一圖像特征值Ng。存儲設(shè)備21存儲項目文件Fp,根據(jù)該項目文件Fp,構(gòu)成所述內(nèi)容項目的原始圖像Ga的圖像特征值Nf分別與用于從原始圖像Ga生成立體圖像Gb的立體參數(shù)關(guān)聯(lián)。檢索裝置13將由計算裝置12根據(jù)特定原始圖像Ga計算出的圖像特征值與存儲在存儲設(shè)備21中的每一個圖像特征值Nf進行比較,根據(jù)比較結(jié)果,檢索所述特定原始圖像的立體參數(shù)。立體成像裝置14基于由檢索裝置13檢索到的所述立體參數(shù)從每一個原始圖像Ga生成立體圖像Gb。
文檔編號H04N13/00GK101208960SQ20068002330
公開日2008年6月25日 申請日期2006年5月9日 優(yōu)先權(quán)日2005年5月10日
發(fā)明者江良一成 申請人:江良一成