定義立體視覺(jué)圖形對(duì)象的場(chǎng)景圖形的制作方法
【專(zhuān)利摘要】描述了一種適合定義立體視覺(jué)圖形對(duì)象的場(chǎng)景圖形、一種用于創(chuàng)建這種場(chǎng)景圖形的方法和裝置以及一種用于基于這種場(chǎng)景圖形呈現(xiàn)圖形對(duì)象的方法和裝置。該場(chǎng)景圖形描述立體視覺(jué)圖形對(duì)象的空間和/或時(shí)間布置,并包括有關(guān)用于立體視覺(jué)圖形對(duì)象的基本圖像(BI)的圖像數(shù)據(jù)和圖形對(duì)象的依存圖像(DI)的圖像數(shù)據(jù),以及基本圖像(BI)和依存圖像(DI)的空間和/或時(shí)間布置的信息。對(duì)于3D呈現(xiàn)模式,圖形對(duì)象由基本圖像(BI)和依存圖像(DI)組成。對(duì)于2D呈現(xiàn)模式,圖形對(duì)象僅由基本圖形(BI)組成。
【專(zhuān)利說(shuō)明】定義立體視覺(jué)圖形對(duì)象的場(chǎng)景圖形
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及適合用于定義立體圖形對(duì)象的場(chǎng)景圖形(scene graph),涉及一種用 于創(chuàng)建這樣的場(chǎng)景圖形的方法和裝置,還涉及一種用于基于這樣的場(chǎng)景圖形呈現(xiàn)圖形對(duì)象 的方法和裝置。此外,本發(fā)明涉及一種存儲(chǔ)介質(zhì),包括用于定義立體視覺(jué)圖形對(duì)象的場(chǎng)景圖 形。最后,本發(fā)明涉及一種用于初始化呈現(xiàn)模塊的方法和一種包括適于執(zhí)行該方法的應(yīng)用 程序的存儲(chǔ)介質(zhì)。
【背景技術(shù)】
[0002]用戶(hù)界面或其他的圖形對(duì)象通常通過(guò)場(chǎng)景圖形描述。一般情況下,這樣的場(chǎng)景圖 形通常以分層方式(例如,樹(shù)結(jié)構(gòu))描述如何在空間和時(shí)間上布置圖形元素以構(gòu)成場(chǎng)景。場(chǎng) 景圖形的典型示例是用于互聯(lián)網(wǎng)網(wǎng)頁(yè)的超文本標(biāo)記語(yǔ)言HTML。場(chǎng)景圖形可以在視覺(jué)設(shè)計(jì)軟 件的幫助下創(chuàng)建。在運(yùn)行時(shí),能夠解釋場(chǎng)景圖形的軟件將它呈現(xiàn)在屏幕上。例如,在HTML 的情形中,由互聯(lián)網(wǎng)瀏覽器進(jìn)行呈現(xiàn)。
[0003]這種系統(tǒng)的一個(gè)基本優(yōu)點(diǎn)是,在視覺(jué)設(shè)計(jì)軟件工具的幫助下可以相對(duì)容易地生成 場(chǎng)景圖形或用戶(hù)界面。另一個(gè)優(yōu)點(diǎn)是,場(chǎng)景圖形通常是獨(dú)立于平臺(tái)的。只有呈現(xiàn)軟件依賴(lài) 于平臺(tái)。
[0004]今天的基于場(chǎng)景圖形的系統(tǒng)要么只是平面視覺(jué)的,要么在更復(fù)雜的系統(tǒng)情形中描 述幾何三維世界(例如,可從電腦游戲了解)。
[0005]最近,藍(lán)光光盤(pán)協(xié)會(huì)發(fā)布了其預(yù)錄格式的立體視覺(jué)3D擴(kuò)展。該格式不僅允許在藍(lán) 光光盤(pán)上存儲(chǔ)立體視覺(jué)3D視頻,而且還支持創(chuàng)建立體視覺(jué)3D用戶(hù)界面,例如3D彈出式菜 單。藍(lán)光3D格式被設(shè)計(jì)成能夠向后兼容。目標(biāo)是當(dāng)被合適地制作出來(lái)時(shí),同一張藍(lán)光光盤(pán) 應(yīng)該可以在3D藍(lán)光播放器上以3D模式播放,并可以在標(biāo)準(zhǔn)2D播放器上以2D模式播放。
[0006]關(guān)于這種立體視覺(jué)3D用戶(hù)界面,主要有兩個(gè)問(wèn)題產(chǎn)生。第一個(gè)問(wèn)題是如何高效地 創(chuàng)建這樣的立體視覺(jué)用戶(hù)界面。第二個(gè)問(wèn)題是如何高效地創(chuàng)建同時(shí)用于立體3D模式和2D 模式的用戶(hù)界面。
[0007]一個(gè)簡(jiǎn)單的選擇是在制作過(guò)程中創(chuàng)建用戶(hù)界面的立體視覺(jué)3D版本和平面視覺(jué)2D 版本。這種方法的缺點(diǎn)是需要付出額外的努力,也就是說(shuō),它是相當(dāng)?shù)托У摹?br>
[0008]另一種選擇是利用成熟三維場(chǎng)景圖形形式的模型虛擬3D世界(如,可以從電腦游 戲了解)。這種方法也能夠呈現(xiàn)場(chǎng)景的2D版本和立體視覺(jué)版本。然而,這種方法的計(jì)算成 本相當(dāng)之高,通常需要一些硬件加速支持,例如,現(xiàn)代計(jì)算機(jī)圖形適配器的3D圖形加速。消 費(fèi)電子設(shè)備通常不能提供這樣的處理能力。
【發(fā)明內(nèi)容】
[0009]本發(fā)明的目的是提出一種解決方案,用以高效地創(chuàng)建可以較低的處理成本以3D 和2D形式呈現(xiàn)的用戶(hù)界面。
[0010]根據(jù)本發(fā)明,該目的通過(guò)用于創(chuàng)建用于立體視覺(jué)圖形對(duì)象的場(chǎng)景圖形的方法實(shí)現(xiàn),場(chǎng)景圖形描述立體視覺(jué)圖形對(duì)象的空間和/或時(shí)間布置,包括以下步驟:
[0011]-規(guī)定用于立體視覺(jué)圖形對(duì)象的基本圖像和依存圖像(dependentimage);
[0012]-規(guī)定基本圖像和依存圖像的空間和/或時(shí)間布置;以及
[0013]-布置有關(guān)基本圖像的圖像數(shù)據(jù)、依存圖像的圖像數(shù)據(jù)以及場(chǎng)景圖形中基本圖像 和依存圖像的空間和/或時(shí)間布置的信息。
[0014]同樣地,一種用于創(chuàng)建用于立體視覺(jué)圖形對(duì)象的場(chǎng)景圖形的裝置,場(chǎng)景圖形描述 立體視覺(jué)圖形對(duì)象的空間和/或時(shí)間布置,包括:
[0015]-用于規(guī)定用于立體視覺(jué)圖形對(duì)象的基本圖像和依存圖像的部件;
[0016]-用于規(guī)定基本圖像和依存圖像的空間和/或時(shí)間布置的部件;以及
[0017]-用于布置有關(guān)基本圖像的圖像數(shù)據(jù)、依存圖像的圖像數(shù)據(jù)以及場(chǎng)景圖形中基本 圖像和依存圖像的空間和/或時(shí)間布置的信息的部件。
[0018]同樣,一種用于立體視覺(jué)圖形對(duì)象的場(chǎng)景圖像,該場(chǎng)景圖形描述立體視覺(jué)圖形對(duì) 象的空間和/或時(shí)間布置,其中場(chǎng)景圖形包括有關(guān)用于立體視覺(jué)圖形對(duì)象的基本圖像的圖 像數(shù)據(jù)、用于圖形對(duì)象的依存圖像的圖像數(shù)據(jù)以及基本圖像和依存圖像的空間和/或時(shí)間 布置的信息。
[0019]因此,一種存儲(chǔ)介質(zhì)包括用于立體視覺(jué)圖形對(duì)象的場(chǎng)景圖形,該場(chǎng)景圖形描述立 體視覺(jué)圖形對(duì)象的空間和/或時(shí)間布置,其中該場(chǎng)景圖形包括有關(guān)用于立體視覺(jué)圖形對(duì)象 的基本圖像的圖像數(shù)據(jù)、用于立體視覺(jué)圖形對(duì)象的依存圖像的圖像數(shù)據(jù)以及基本圖像和依 存圖像的空間和/或時(shí)間布置的信息。
[0020]對(duì)于以3D形式呈現(xiàn)立體視覺(jué)圖形對(duì)象,圖形對(duì)象由基本圖像和依存圖像組成。對(duì) 于以2D形式呈現(xiàn)立體視覺(jué)圖形對(duì)象,圖形對(duì)象僅由基本圖像組成。
[0021]本發(fā)明的第一方面是定義“立體視覺(jué)”場(chǎng)景圖形,即尤其適合用于描述立體視覺(jué)圖 形對(duì)象(例如,立體視覺(jué)用戶(hù)界面)的場(chǎng)景圖形。這種立體視覺(jué)圖形對(duì)象可以設(shè)置在例如藍(lán) 光3D光盤(pán)上。提出的場(chǎng)景圖形尤其適合用于通過(guò)僅使用指定的基本圖像從立體視覺(jué)圖形 對(duì)象中自動(dòng)導(dǎo)出2D表示。這使得場(chǎng)景圖形對(duì)混合3D/2D回放系統(tǒng)是有用的。當(dāng)創(chuàng)建3D/2D 兼容內(nèi)容(例如,3D藍(lán)光光盤(pán))時(shí),內(nèi)容制作者可以不用為立體視覺(jué)3D模式創(chuàng)建一個(gè)圖形對(duì) 象,為平面視覺(jué)2D模式創(chuàng)建另一個(gè)圖形對(duì)象。通常情況下,制作系統(tǒng)會(huì)提供用于定義或生 成基本圖像和依存圖像的圖形用戶(hù)界面。
[0022]有利地,基本圖像的圖像數(shù)據(jù)包含在基本圖像馬賽克(base image mosaic)中,和 /或依存圖像的圖像數(shù)據(jù)包含在依存圖像馬賽克(dependent image mosaic)中。由于生成 菜單等所需的多幅圖像被引用在單個(gè)資源之中,因此圖像馬賽克(image mosaics)能夠減 少加載次數(shù),并提高播放器性能。通過(guò)保證圖像馬賽克只包含基本圖像的圖像數(shù)據(jù)和只包 含依存圖像的圖像數(shù)據(jù)可以至少在一定程度上確保不會(huì)加載包含當(dāng)前呈現(xiàn)模式不需要的 圖像資源。圖像馬賽克通常會(huì)使用專(zhuān)門(mén)的軟件生成,該軟件可以將選擇的圖像的分布優(yōu)化 成不同的圖像馬賽克。
[0023]根據(jù)本發(fā)明的再一個(gè)方面,一種用于呈現(xiàn)立體視覺(jué)圖形對(duì)象的方法包括以下步 驟:
[0024]-獲取場(chǎng)景圖形,它包括有關(guān)用于立體視覺(jué)圖形對(duì)象的基本圖像的圖像數(shù)據(jù)和依 存圖像的圖像數(shù)據(jù)以及基本圖像和依存圖像的空間和/或時(shí)間布置的信息;[0025]-為了呈現(xiàn)立體視覺(jué)圖形對(duì)象的立體視覺(jué)版本,獲取基本圖像的圖像數(shù)據(jù)和依存 圖像的圖像數(shù)據(jù),并根據(jù)在場(chǎng)景圖形中規(guī)定的空間和/或時(shí)間布置來(lái)合成基本圖像和依存 圖像的立體視覺(jué)圖形對(duì)象;以及
[0026]-為了呈現(xiàn)立體視覺(jué)圖形對(duì)象的平面視覺(jué)版本,獲取基本圖像的圖像數(shù)據(jù),并根據(jù) 在場(chǎng)景圖形中規(guī)定的空間和/或時(shí)間布置來(lái)僅合成基本圖像的立體視覺(jué)圖形對(duì)象。
[0027]同樣,一種用于呈現(xiàn)立體視覺(jué)圖形對(duì)象的裝置,包括:
[0028]-用于獲取場(chǎng)景圖形的部件,該場(chǎng)景圖形包括有關(guān)用于立體視覺(jué)圖形對(duì)象的基本 圖像的圖像數(shù)據(jù)和依存圖像的圖像數(shù)據(jù)以及基本圖像和依存圖像的空間和/或時(shí)間布置 的信息;
[0029]-用于獲取基本圖像的圖像數(shù)據(jù)和依存圖像的圖像數(shù)據(jù)并根據(jù)在場(chǎng)景圖形中規(guī)定 的空間和/或時(shí)間布置來(lái)合成基本圖像和依存圖像的立體視覺(jué)圖形對(duì)象以呈現(xiàn)立體視覺(jué) 圖形對(duì)象的立體視覺(jué)版本的部件;以及
[0030]-用于獲取基本圖像的圖像數(shù)據(jù)并根據(jù)在場(chǎng)景圖形中規(guī)定的空間和/或時(shí)間布置 來(lái)僅合成基本圖像的立體視覺(jué)圖形對(duì)象以呈現(xiàn)立體視覺(jué)圖形對(duì)象的平面視覺(jué)版本的部件。
[0031]本發(fā)明的第二方面涉及一種利用場(chǎng)景圖形、基本圖像和依存圖像的呈現(xiàn)方法及裝 置。該方法和裝置能夠根據(jù)場(chǎng)景圖形的規(guī)定以3D模式和2D模式呈現(xiàn)立體視覺(jué)圖形對(duì)象。 提出的場(chǎng)景圖形的重要優(yōu)點(diǎn)是,它能夠高效地以立體3D模式或平面視覺(jué)2D模式呈現(xiàn)。這 使得該場(chǎng)景圖形對(duì)像藍(lán)光3D光盤(pán)這樣的系統(tǒng)來(lái)說(shuō)非常有用,在這樣的系統(tǒng)中,例如當(dāng)在3D 播放器上執(zhí)行時(shí),立體3D用戶(hù)界面需要以立體3D模式生成,當(dāng)在僅具有2D功能的系統(tǒng)上 運(yùn)行時(shí),需要平面視覺(jué)用戶(hù)界面。在2D呈現(xiàn)模式的情形中,只需要獲取和呈現(xiàn)基本圖像的 圖像數(shù)據(jù),而在3D呈現(xiàn)模式的情形中,需要獲取和呈現(xiàn)基本圖像的圖像數(shù)據(jù)和依存圖像的 圖像數(shù)據(jù)。以這種方式保證不加載不必要的數(shù)據(jù)。通常情況下,換能器會(huì)從存儲(chǔ)介質(zhì)中獲 取必要的圖像,例如,光存儲(chǔ)介質(zhì)情形中的光學(xué)拾取器,或硬盤(pán)情形中的讀取頭。
[0032]然而,有利的是,在呈現(xiàn)立體視覺(jué)圖形對(duì)象的平面視覺(jué)版本的情形中,也獲取依存 圖像的圖像數(shù)據(jù)。在這方面,優(yōu)選地確定3D呈現(xiàn)模式是否是可能的,也就是說(shuō),呈現(xiàn)設(shè)備是 否支持3D呈現(xiàn)模式;以及
[0033]-在3D呈現(xiàn)模式是可能的情形中,不論實(shí)際呈現(xiàn)模式是什么,都獲取場(chǎng)景圖形規(guī) 定的基本圖像的圖像數(shù)據(jù)和依存圖像的圖像數(shù)據(jù)。
[0034]換言之,在2D呈現(xiàn)模式的情形中,檢查3D呈現(xiàn)模式實(shí)際上是否是可能的。例如,連 接到3D顯示器的3D播放器可能被設(shè)置為2D呈現(xiàn)模式,雖然3D呈現(xiàn)模式是可能的。在這 種情況下,有利地加載依存圖像的圖像數(shù)據(jù),即使它們不是當(dāng)前的呈現(xiàn)模式需要的。然而, 如果用戶(hù)決定切換到3D呈現(xiàn)模式,那么所有必需的圖像都已經(jīng)是可用的。因此,從2D呈現(xiàn) 模式切換到3D呈現(xiàn)模式可以非??斓赝瓿?。
[0035]如果從2D呈現(xiàn)模式轉(zhuǎn)換到3D呈現(xiàn)模式之后,不一定已經(jīng)獲取可用的依存圖像,那 么確定是否已經(jīng)獲取規(guī)定的依存圖像的圖像數(shù)據(jù)。如果還沒(méi)有獲取依存圖像的圖像數(shù)據(jù), 那么隨后獲取,以使得能夠以3D呈現(xiàn)模式呈現(xiàn)圖形對(duì)象。以這種方式可以確保除了基本圖 像之外所有必需的依存圖像都可用于呈現(xiàn)。
[0036]根據(jù)本發(fā)明的又一個(gè)方面,一種用于初始化可以在3D呈現(xiàn)模式和2D呈現(xiàn)模式之 間切換并且其輸出被饋送到圖形子系統(tǒng)的呈現(xiàn)模塊的方法,包括如下步驟:[0037]-確定是否將要呈現(xiàn)立體視覺(jué)內(nèi)容;
[0038]-確定圖形子系統(tǒng)是否能夠以立體視覺(jué)模式呈現(xiàn);以及
[0039]-如果圖形子系統(tǒng)能夠以立體視覺(jué)模式呈現(xiàn),那么獨(dú)立于圖形子系統(tǒng)當(dāng)前的呈現(xiàn) 模式初始化呈現(xiàn)模塊。
[0040]為了實(shí)施上述方法,有利地將適于執(zhí)行必要步驟的應(yīng)用程序存儲(chǔ)在存儲(chǔ)介質(zhì)上。 該應(yīng)用程序還包括可以在3D呈現(xiàn)模式和2D呈現(xiàn)模式之間切換的呈現(xiàn)模塊。
[0041]通常情況下,除可切換的呈現(xiàn)模塊之外,2D呈現(xiàn)模塊是可用的。如果當(dāng)前的呈現(xiàn)模 式是2D模式,那么根據(jù)現(xiàn)有技術(shù)會(huì)初始化2D呈現(xiàn)模塊。與此相反,根據(jù)本發(fā)明,如果圖形 子系統(tǒng)能夠以立體視覺(jué)模式呈現(xiàn),那么不論當(dāng)前實(shí)際的呈現(xiàn)模式是什么,都初始化可切換 的呈現(xiàn)模塊。以這種方式可以確保在從2D模式切換到3D模式的情況下,可以立即開(kāi)始3D 呈現(xiàn),而不需要先終止2D呈現(xiàn)模塊和初始化可切換的呈現(xiàn)模塊。
【專(zhuān)利附圖】
【附圖說(shuō)明】
[0042]為了更好地理解本發(fā)明,在下面的描述中參照附圖進(jìn)行更詳細(xì)的說(shuō)明。應(yīng)該理解 的是,本發(fā)明不限于該示例性實(shí)施例,還可以在不偏離如所附權(quán)利要求限定的本發(fā)明的范 圍的情況下對(duì)多個(gè)特定的特征進(jìn)行權(quán)宜的組合和/或改進(jìn)。附圖中:
[0043]圖1示出了用于以不同的輸出模式呈現(xiàn)場(chǎng)景圖形的圖形元素的過(guò)程;
[0044]圖2示意性描述了圖像馬賽克;
[0045]圖3示出了常規(guī)操作過(guò)程中的加載圖像的過(guò)程;以及
[0046]圖4示出了在切換呈現(xiàn)模式之后加載圖像的示例性過(guò)程。
【具體實(shí)施方式】
[0047]為了定義可以高效地以立體3D模式和以2D模式呈現(xiàn)的圖形對(duì)象,定義了 “立體視 覺(jué)”場(chǎng)景圖形。提出的場(chǎng)景圖形規(guī)定并使用立體圖像對(duì)。相似的立體圖像對(duì)形成立體視覺(jué) 3D的基礎(chǔ)。一個(gè)圖像用于左眼,另一個(gè)圖像用于右眼。立體圖像對(duì)中的一個(gè)圖像代表“基 本圖像”(BI)。另一個(gè)圖像代表“依存圖像”(DI)。基本圖像是強(qiáng)制性的(mandatory),而 依存圖像是可選的。
[0048]可以有多種方式來(lái)定義這樣的立體圖像對(duì)。下面對(duì)三個(gè)示例進(jìn)行說(shuō)明。當(dāng)然,本 發(fā)明并不限于這些示例。示例I示例了立體圖像對(duì)的第一示例性定義,它使用XML作為聲 明性語(yǔ)言(declarative language)。
[0049]示例 1:
[0050]
【權(quán)利要求】
1.一種用于創(chuàng)建用于立體視覺(jué)圖形對(duì)象的場(chǎng)景圖形的方法,場(chǎng)景圖形描述立體視覺(jué)圖形對(duì)象的空間和/或時(shí)間布置,所述方法包括以下步驟:-規(guī)定用于立體視覺(jué)圖形對(duì)象的基本圖像(BI)和依存圖像(DI);-規(guī)定基本圖像(BI)和依存圖像(DI)的空間和/或時(shí)間布置;以及-布置有關(guān)基本圖像(BI)的圖像數(shù)據(jù)、依存圖像(DI)的圖像數(shù)據(jù)以及場(chǎng)景圖形中基本圖像(BI)和依存圖像(DI)的空間和/或時(shí)間布置的信息。
2.如權(quán)利要求1所述的方法,進(jìn)一步包括布置基本圖像馬賽克(B1-1M)中的基本圖像 (BI)的圖像數(shù)據(jù)和/或布置依存圖像馬賽克(D1-1M)中的依存圖像(DI)的圖像數(shù)據(jù)的步驟。
3.如權(quán)利要求1或2所述的方法,其中基本圖像(BI)和依存圖像(DI)使得能夠呈現(xiàn)立體視覺(jué)圖形對(duì)象的立體視覺(jué)版本,并且其中基本圖像(BI)使得只能夠呈現(xiàn)立體視覺(jué)圖形對(duì)象的平面視覺(jué)版本。
4.一種用于創(chuàng)建用于立體視覺(jué)圖形對(duì)象的場(chǎng)景圖形的裝置,場(chǎng)景圖形描述立體視覺(jué)圖形對(duì)象的空間和/或時(shí)間布置,其特征在于,所述裝置包括:-用于規(guī)定用于立體視覺(jué)圖形對(duì)象的基本圖像(BI)和依存圖像(DI)的部件;-用于規(guī)定基本圖像(BI)和依存圖像(DI)的空間和/或時(shí)間布置的部件;以及-用于布置有關(guān)基本圖像(BI)的圖像數(shù)據(jù)、依存圖像(DI)的圖像數(shù)據(jù)以及場(chǎng)景圖形中基本圖像(BI)和依存圖像(DI)的空間和/或時(shí)間布置的信息的部件。
5.如權(quán)利要求4所述的裝置,進(jìn)一步具有用于布置基本圖像馬賽克(B1-1M)中的基本圖像(BI)的圖像數(shù)據(jù)和/或布置依存圖像馬賽克(D1-1M)中的依存圖像(DI)的圖像數(shù) 據(jù)的部件。
6.如權(quán)利要求4或5所述的裝置,其中基本圖像(BI)和依存圖像(DI)使得能夠呈現(xiàn)立體視覺(jué)圖形對(duì)象的立體視覺(jué)版本,并且其中基本圖像(BI)使得只能夠呈現(xiàn)立體視覺(jué)圖形對(duì)象的平面視覺(jué)版本。
7.一種存儲(chǔ)介質(zhì),包括用于立體視覺(jué)圖形對(duì)象的場(chǎng)景圖形,場(chǎng)景圖形描述立體視覺(jué)圖形對(duì)象的空間和/或時(shí)間布置,其特征在于,場(chǎng)景圖形包括有關(guān)用于立體視覺(jué)圖形對(duì)象的基本圖像(BI)的圖像數(shù)據(jù)、用于立體視覺(jué)圖形對(duì)象的依存圖像(DI)的圖像數(shù)據(jù)以及基本圖像(BI)和依存圖像(DI)的空間和/或時(shí)間布置的信息。
8.如權(quán)利要求7所述的存儲(chǔ)介質(zhì),其中存儲(chǔ)介質(zhì)進(jìn)一步包括用于圖形對(duì)象的基本圖像 (BI)的圖像數(shù)據(jù)和依存圖像(DI)的圖像數(shù)據(jù)。
9.如權(quán)利要求8所述的存儲(chǔ)介質(zhì),其中基本圖像(BI)的圖像數(shù)據(jù)被包含在基本圖像馬賽克(B1-M)之中和/或依存圖像(DI)的圖像數(shù)據(jù)被包含在依存圖像馬賽克(D1-M)之中。
10.如權(quán)利要求8-9中任何一項(xiàng)所述的存儲(chǔ)介質(zhì),其中基本圖像(BI)和依存圖像(DI) 使得能夠呈現(xiàn)立體視覺(jué)圖形對(duì)象的立體視覺(jué)版本,并且其中基本圖像(BI)使得只能夠呈現(xiàn)立體視覺(jué)圖形對(duì)象的平面視覺(jué)版本。
11.一種用于呈現(xiàn)立體視覺(jué)圖形對(duì)象的方法,包括以下步驟:-獲取場(chǎng)景圖形,其包括有關(guān)用于立體視覺(jué)圖形對(duì)象的基本圖像(BI)的圖像數(shù)據(jù)和依存圖像(DI)的圖像數(shù)據(jù)、以及基本圖像(BI)和依存圖像(DI)的空間和/或時(shí)間布置的信息;-為了呈現(xiàn)立體視覺(jué)圖形對(duì)象的立體視覺(jué)版本,獲取基本圖像(BI)的圖像數(shù)據(jù)和依存圖像(DI)的圖像數(shù)據(jù),并根據(jù)在場(chǎng)景圖形中規(guī)定的空間和/或時(shí)間布置來(lái)合成基本圖像 (BI)和依存圖像(DI)的立體視覺(jué)圖形對(duì)象;以及-為了呈現(xiàn)立體視覺(jué)圖形對(duì)象的平面視覺(jué)版本,獲取基本圖像(BI)的圖像數(shù)據(jù),并根據(jù)在場(chǎng)景圖形中規(guī)定的空間和/或時(shí)間布置來(lái)僅合成基本圖像(BI)的立體視覺(jué)圖形對(duì)象。
12.如權(quán)利要求11所述的方法,其中在呈現(xiàn)立體視覺(jué)圖形對(duì)象的平面視覺(jué)版本的情形中也獲取依存圖像(DI)的圖像數(shù)據(jù)。
13.一種用于呈現(xiàn)立體視覺(jué)圖形對(duì)象的裝置,所述裝置包括:-用于獲取場(chǎng)景圖形的部件,所述場(chǎng)景圖形包括有關(guān)用于立體視覺(jué)圖形對(duì)象的基本圖像(BI)的圖像數(shù)據(jù)和依存圖像(DI)的圖像數(shù)據(jù),以及基本圖像(BI)和依存圖像(DI)的空間和/或時(shí)間布置的信息;-用于獲取基本圖像(BI)的圖像數(shù)據(jù)和依存圖像(DI)的圖像數(shù)據(jù),并根據(jù)在場(chǎng)景圖形中規(guī)定的空間和/或時(shí)間布置來(lái)合成基本圖像(BI)和依存圖像(DI)的立體視覺(jué)圖形對(duì)象以呈現(xiàn)立體視覺(jué)圖形對(duì)象的立體視覺(jué)版本的部件;以及-用于獲取基本圖像(BI)的圖像數(shù)據(jù),并根據(jù)在場(chǎng)景圖形中規(guī)定的空間和/或時(shí)間布置來(lái)僅合成基本圖像(BI)的立體視覺(jué)圖形對(duì)象,以呈現(xiàn)立體視覺(jué)圖形對(duì)象的平面視覺(jué)版本的部件。
14.如權(quán)利要求13所述的裝置,其中在呈現(xiàn)立體視覺(jué)圖形對(duì)象的平面視覺(jué)版本的情形中也獲取依存圖像(DI)的圖像數(shù)據(jù)。
15.一種用于立體視覺(jué)圖形對(duì)象的場(chǎng)景圖形,所述場(chǎng)景圖形描述立體視覺(jué)圖形對(duì)象的空間和/或時(shí)間布置,其特征在于,場(chǎng)景圖形包括有關(guān)用于立體視覺(jué)圖形對(duì)象的基本圖像 (BI)的圖像數(shù)據(jù)、用于圖形對(duì)象的依存圖像(DI)的圖像數(shù)據(jù)以及基本圖像(BI)和依存圖像(DI)的空間和/或時(shí)間布置的信息。
16.如權(quán)利要求15所述的場(chǎng)景圖形,其中基本圖像(BI)和依存圖像(DI)使得能夠呈現(xiàn)立體視覺(jué)圖形對(duì)象的立體視覺(jué)版本,并且其中基本圖像(BI)使得`只能夠呈現(xiàn)立體視覺(jué)圖形對(duì)象的平面視覺(jué)版本。
17.一種用于初始化可以在3D呈現(xiàn)模式和2D呈現(xiàn)模式之間切換并且其輸出被饋送到圖形子系統(tǒng)的呈現(xiàn)模塊的方法,所述方法包括如下步驟:-確定是否將要呈現(xiàn)立體視覺(jué)內(nèi)容;-確定圖形子系統(tǒng)是否能夠以立體視覺(jué)模式呈現(xiàn);以及-如果圖形子系統(tǒng)能夠以立體視覺(jué)模式呈現(xiàn),那么獨(dú)立于圖形子系統(tǒng)的當(dāng)前呈現(xiàn)模式初始化呈現(xiàn)模塊。
18.—種包括應(yīng)用程序的存儲(chǔ)介質(zhì),所述應(yīng)用程序包括可以在3D呈現(xiàn)模式和2D呈現(xiàn)模式之間切換并且其輸出被饋送到圖形子系統(tǒng)的呈現(xiàn)模塊,其中應(yīng)用程序適于執(zhí)行以下步驟:-確定是否將要呈現(xiàn)立體視覺(jué)內(nèi)容;-確定圖形子系統(tǒng)是否能夠以立體視覺(jué)模式呈現(xiàn);以及-如果圖形子系統(tǒng)能夠以立體視覺(jué)模式呈現(xiàn),那么獨(dú)立于圖形子系統(tǒng)的當(dāng)前呈現(xiàn)模式初始化呈現(xiàn)模塊。
【文檔編號(hào)】H04N13/00GK103460292SQ201280015813
【公開(kāi)日】2013年12月18日 申請(qǐng)日期:2012年3月19日 優(yōu)先權(quán)日:2011年3月31日
【發(fā)明者】J.霍倫特魯普 申請(qǐng)人:湯姆遜許可公司