專利名稱:動(dòng)圖象合成裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及將圖形動(dòng)圖象與視頻動(dòng)圖象合成的動(dòng)圖象合成裝置。
背景技術(shù):
迄今,當(dāng)由計(jì)算機(jī)在以三維圖形顯示的虛擬空間中合成和顯示圖形動(dòng)圖象和視頻動(dòng)圖象時(shí),通過利用表示三維空間中的對(duì)象位置和形狀的坐標(biāo)值進(jìn)行圖形生成運(yùn)算,生成圖形靜止圖象,并從視頻動(dòng)圖象抽出1幀的視頻靜止圖象,利用所謂的紋理映射法,將所抽出的視頻靜止圖象粘貼于所生成的圖形靜止圖象,從而顯示粘貼了視頻靜止圖象的圖形靜止圖象。通過高速地反復(fù)進(jìn)行上述圖形靜止圖象的生成、上述視頻靜止圖象的抽出、視頻靜止圖象對(duì)圖形靜止圖象的粘貼、及顯示,依次顯示出粘貼了視頻靜止圖象的圖形靜止圖象,所以,看上去好象是運(yùn)動(dòng)起來的圖象。
但是,在合成前的圖形動(dòng)圖象和視頻動(dòng)圖象中,顯示速率不一定相同。在視頻動(dòng)圖象中,可以使在每一定時(shí)間內(nèi)顯示的幀數(shù)(以下,稱顯示速率)為固定值,例如,將每秒30幀的顯示速率作為標(biāo)準(zhǔn)值。另一方面,在圖形動(dòng)圖象中,根據(jù)表示對(duì)象位置和形狀的坐標(biāo)值生成圖形靜止圖象的運(yùn)算時(shí)間,取決于所顯示的對(duì)象數(shù),所以通常很難使顯示速率為固定值。
因此,當(dāng)根據(jù)圖形動(dòng)圖象的顯示速率合成動(dòng)圖象時(shí),例如,如假定視頻動(dòng)圖象及圖形動(dòng)圖象的顯示速率分別為每秒30幀和每秒10幀,則在視頻動(dòng)圖象的每1秒鐘顯示的30幀中不得不只能顯示出與圖形動(dòng)圖象的顯示時(shí)刻一致的10幀。因此,其余的20幀不能得到顯示,因而存在著不能看到平滑流暢地運(yùn)動(dòng)的視頻動(dòng)圖象的問題。
另一方面,當(dāng)根據(jù)視頻動(dòng)圖象的顯示速率合成動(dòng)圖象時(shí),存在著用于生成圖形靜止圖象的運(yùn)算處理在相鄰的2個(gè)視頻靜止圖象的顯示間隔時(shí)間內(nèi)不能完成從而不能生成圖形靜止圖象的問題。
發(fā)明的公開因此,本發(fā)明是鑒于上述問題而開發(fā)的,其目的是提供一種能以其各自的顯示速率將圖形動(dòng)圖象與視頻動(dòng)圖象合成的動(dòng)圖象合成裝置、動(dòng)圖象合成方法及記錄著動(dòng)圖象合成程序的記錄媒體。
為達(dá)到上述目的,本發(fā)明的動(dòng)圖象合成裝置,對(duì)從在三維空間內(nèi)移動(dòng)的視點(diǎn)觀察對(duì)象而得到的圖形動(dòng)圖象和由多個(gè)視頻靜止圖象構(gòu)成的視頻動(dòng)圖象進(jìn)行合成,該動(dòng)圖象合成裝置的特征在于,備有信息存儲(chǔ)裝置,存儲(chǔ)著表示三維空間中的對(duì)象形狀和位置的對(duì)象信息;視頻動(dòng)圖象取得裝置,從外部取得由連續(xù)的多個(gè)視頻靜止圖象構(gòu)成的視頻動(dòng)圖象;圖象存儲(chǔ)裝置;接收裝置,反復(fù)接收表示在三維空間內(nèi)移動(dòng)的一個(gè)視點(diǎn)的位置的信息;圖形圖象生成裝置,利用上述對(duì)象信息,生成從上述視點(diǎn)觀察并將對(duì)象投影到投影面上而得到的圖形靜止圖象,并將所生成的圖形靜止圖象寫入上述圖象存儲(chǔ)裝置;及視頻圖象生成裝置,在生成上述圖形靜止圖象并寫入上述圖象存儲(chǔ)裝置的時(shí)間帶,從上述所取得的視頻動(dòng)圖象反復(fù)抽出視頻靜止圖象,并將所抽出的視頻靜止圖象寫入上述圖象存儲(chǔ)裝置。
按照這種結(jié)構(gòu),由于可按不同的進(jìn)程以并行方式進(jìn)行圖形靜止圖象的生成處理及視頻靜止圖象的譯碼處理并在存儲(chǔ)裝置中將所生成的圖形靜止圖象與視頻靜止圖象合成,所以具有能以其各自的顯示速率合成圖形動(dòng)圖象和視頻動(dòng)圖象的效果。
這里,上述圖形圖象生成裝置,也可以采用如下結(jié)構(gòu),即,利用上述對(duì)象信息,從上述視點(diǎn)觀察并將對(duì)象投影到投影面上,進(jìn)一步,通過進(jìn)行潤色處理而生成圖形靜止圖象,按照這種結(jié)構(gòu),由于對(duì)圖形圖象進(jìn)行潤色處理,所以具有能生成寫實(shí)的圖形圖象的效果。
這里,也可以采用如下結(jié)構(gòu),即,上述對(duì)象,具有合成視頻動(dòng)圖象的屏面,上述動(dòng)圖象生成裝置,在對(duì)象的屏面上合成圖形動(dòng)圖象和視頻動(dòng)圖象,上述對(duì)象信息,包含表示對(duì)象的屏面形狀的信息,上述圖形圖象生成裝置,進(jìn)一步,利用包含表示屏面形狀的信息的對(duì)象信息,計(jì)算從上述視點(diǎn)觀察并將屏面投影到上述投影面上而得到的表示投影屏面的形狀及位置的屏面信息,上述視頻圖象生成裝置,在存儲(chǔ)在上述圖象存儲(chǔ)裝置內(nèi)的圖形靜止圖象上的由上述計(jì)算出的屏面信息所指示的位置上,寫入所抽出的視頻靜止圖象。
按照這種結(jié)構(gòu),具有可以在對(duì)象的屏面上合成視頻動(dòng)圖象的效果。
這里,上述視頻圖象生成裝置,在結(jié)構(gòu)上也可以包括根據(jù)由上述屏面信息表示的形狀使上述視頻靜止圖象變形從而生成變形視頻靜止圖象的圖象變形裝置,上述視頻圖象生成裝置,將所生成的變形視頻靜止圖象寫入上述圖象存儲(chǔ)裝置。
按照這種結(jié)構(gòu),由于可根據(jù)對(duì)象的屏面形狀使視頻靜止圖象變形,所以具有能夠更寫實(shí)地合成視頻動(dòng)圖象的效果。
這里,也可以采用如下結(jié)構(gòu),即,上述對(duì)象具有多個(gè)屏面,上述視頻動(dòng)圖象取得裝置,從外部取得多個(gè)視頻動(dòng)圖象,上述動(dòng)圖象合成裝置,在多個(gè)屏面上分別將圖形動(dòng)圖象與各視頻動(dòng)圖象合成,上述對(duì)象信息,包含表示多個(gè)屏面的形狀的信息,上述圖形圖象生成裝置,對(duì)表示多個(gè)對(duì)象的屏面形狀的每個(gè)信息計(jì)算屏面信息,上述視頻圖象生成裝置,從多個(gè)視頻動(dòng)圖象分別取得視頻靜止圖象,并在由上述多個(gè)屏面信息所指示的位置上,寫入分別取得的多個(gè)視頻靜止圖象。
按照這種結(jié)構(gòu),具有即使對(duì)象有多個(gè)屏面時(shí)也可以在各個(gè)屏面上合成視頻動(dòng)圖象的效果。
這里,也可以采用如下結(jié)構(gòu),即,上述視頻圖象生成裝置,包括優(yōu)先級(jí)決定裝置,根據(jù)所計(jì)算出的多個(gè)屏面信息,按每個(gè)屏面決定優(yōu)先級(jí);視頻圖象譯碼裝置,根據(jù)對(duì)多個(gè)視頻動(dòng)圖象分別決定出的優(yōu)先級(jí),從視頻動(dòng)圖象取得視頻靜止圖象;屏蔽位置計(jì)算裝置,根據(jù)所計(jì)算出的多個(gè)屏面信息及按每個(gè)屏面決定出的優(yōu)先級(jí),計(jì)算在每個(gè)投影面上對(duì)投影屏面進(jìn)行屏蔽的位置;及屏蔽處理裝置,在所計(jì)算出的進(jìn)行屏蔽的位置上,對(duì)上述變形視頻靜止圖象進(jìn)行屏蔽處理;上述視頻圖象生成裝置,將進(jìn)行了屏蔽處理的變形視頻靜止圖象寫入上述圖象存儲(chǔ)裝置。
按照這種結(jié)構(gòu),按照對(duì)象的屏面決定優(yōu)先級(jí),根據(jù)優(yōu)先級(jí)從視頻動(dòng)圖象取得視頻靜止圖象,并對(duì)各屏面進(jìn)行屏蔽,所以具有能夠更寫實(shí)地合成視頻動(dòng)圖象的效果。
這里,也可以采用如下結(jié)構(gòu),即,上述優(yōu)先級(jí)決定裝置,利用所計(jì)算出的多個(gè)屏面信息決定優(yōu)先級(jí),使離上述視點(diǎn)越近的屏面具有越高的優(yōu)先級(jí)。
按照這種結(jié)構(gòu),由于屏面離視點(diǎn)越近則使其優(yōu)先級(jí)越高,所以具有能夠更寫實(shí)地合成視頻動(dòng)圖象的效果。
這里,也可以采用如下結(jié)構(gòu),即,上述優(yōu)先級(jí)決定裝置,利用所計(jì)算出的多個(gè)屏面信息計(jì)算投影屏面的面積并決定優(yōu)先級(jí),使計(jì)算出的面積越大的投影屏面具有越高的優(yōu)先級(jí)。
按照這種結(jié)構(gòu),由于投影屏面的面積越大則使其優(yōu)先級(jí)越高,所以具有可以進(jìn)一步提高圖象質(zhì)量的效果。
這里,也可以采用如下結(jié)構(gòu),即,上述視頻圖象譯碼裝置取得視頻靜止圖象的方式為,對(duì)優(yōu)先級(jí)最高的視頻動(dòng)圖象,從視頻動(dòng)圖象取得其全部視頻靜止圖象,而視頻動(dòng)圖象的優(yōu)先級(jí)越低,則從視頻動(dòng)圖象略過的視頻靜止圖象越多。
按照這種結(jié)構(gòu),由于優(yōu)先級(jí)越低略過的靜止圖象越多,所以具有可以根據(jù)優(yōu)先級(jí)對(duì)視頻圖象的畫質(zhì)進(jìn)行譯碼的效果。
這里,也可以采用如下結(jié)構(gòu),即,上述視頻圖象譯碼裝置,包括用于降低所取得的視頻靜止圖象的亮度的畫質(zhì)校正部,其校正的方式為,對(duì)優(yōu)先級(jí)最高的視頻動(dòng)圖象,不降低視頻靜止圖象的亮度,而視頻動(dòng)圖象的優(yōu)先級(jí)越低,則使視頻靜止圖象的亮度越低。
按照這種結(jié)構(gòu),由于優(yōu)先級(jí)越低則將亮度校正得越低,所以,具有可以在顯示速率變低的可能性大的優(yōu)先級(jí)低的動(dòng)圖象顯示面上使閃爍不引人注意的效果。
另外,本發(fā)明的動(dòng)圖象合成裝置,在對(duì)象的屏面上對(duì)從在三維空間內(nèi)移動(dòng)的視點(diǎn)觀察對(duì)象而得到的圖形動(dòng)圖象和由多個(gè)視頻靜止圖象構(gòu)成的視頻動(dòng)圖象進(jìn)行合成,該動(dòng)圖象合成裝置的特征在于,備有信息存儲(chǔ)裝置,存儲(chǔ)著表示三維空間中的對(duì)象形狀和位置及對(duì)象的屏面形狀的對(duì)象信息;視頻動(dòng)圖象取得裝置,從外部取得由連續(xù)的多個(gè)視頻靜止圖象構(gòu)成的視頻動(dòng)圖象;圖形靜止圖象存儲(chǔ)裝置;視頻靜止圖象存儲(chǔ)裝置;圖象存儲(chǔ)裝置;接收裝置,反復(fù)接收表示在三維空間內(nèi)移動(dòng)的一個(gè)視點(diǎn)的位置的信息;圖形圖象生成裝置,利用上述對(duì)象信息,生成從上述視點(diǎn)觀察并將對(duì)象投影到投影面上而得到的圖形靜止圖象,并將所生成的圖形靜止圖象寫入上述圖形靜止圖象存儲(chǔ)裝置,還利用包含表示屏面形狀的信息的對(duì)象信息,計(jì)算從上述視點(diǎn)觀察并將屏面投影到上述投影面上而得到的表示投影屏面的形狀及位置的屏面信息;及視頻圖象生成裝置,在生成上述圖形靜止圖象并寫入上述圖形靜止圖象存儲(chǔ)裝置的時(shí)間帶,從上述所取得的視頻動(dòng)圖象反復(fù)抽出視頻靜止圖象,并將所抽出的視頻靜止圖象寫入上述視頻靜止圖象存儲(chǔ)裝置;及選擇裝置,利用上述所計(jì)算出的屏面信息,從存儲(chǔ)在上述圖形靜止圖象存儲(chǔ)裝置內(nèi)的圖形靜止圖象或存儲(chǔ)在上述視頻靜止圖象存儲(chǔ)裝置內(nèi)的視頻靜止圖象選擇構(gòu)成各靜止圖象的象素,并將所選定的象素寫入上述圖象存儲(chǔ)裝置。
按照這種結(jié)構(gòu),由于可按不同的進(jìn)程以并行方式進(jìn)行圖形靜止圖象的生成處理及視頻靜止圖象的譯碼處理,所以,能以其各自的顯示速率合成圖形動(dòng)圖象和視頻動(dòng)圖象,并通過信號(hào)的選擇進(jìn)行圖象的合成,因而具有使裝置的結(jié)構(gòu)變得簡單的效果。
這里,也可以采用如下結(jié)構(gòu),即,上述圖形靜止圖象存儲(chǔ)裝置,包括第1圖形存儲(chǔ)部和第2圖形存儲(chǔ)部,上述視頻靜止圖象存儲(chǔ)裝置,包括第1視頻存儲(chǔ)部和第2視頻存儲(chǔ)部,上述圖形靜止圖象生成裝置,將所取得的圖形靜止圖象交替地寫入第1圖形存儲(chǔ)部或第2圖形存儲(chǔ)部,上述視頻圖象生成裝置,將所取得的視頻靜止圖象交替地寫入第1視頻存儲(chǔ)部或第2視頻存儲(chǔ)部,上述選擇裝置,在由上述圖形圖象生成裝置將圖形靜止圖象寫入第1圖形存儲(chǔ)部的時(shí)間帶,從第2圖形存儲(chǔ)部讀出圖形靜止圖象,將圖形靜止圖象寫入第2圖形存儲(chǔ)部的時(shí)間帶,從第1圖形存儲(chǔ)部讀出圖形靜止圖象,在由上述視頻圖象生成裝置將視頻靜止圖象寫入第1視頻存儲(chǔ)部的時(shí)間帶,從第2視頻存儲(chǔ)部讀出視頻靜止圖象,在將視頻靜止圖象寫入第2視頻存儲(chǔ)部的時(shí)間帶,從第1視頻存儲(chǔ)部讀出視頻靜止圖象,并從所讀出的圖形靜止圖象和視頻靜止圖象選擇構(gòu)成各靜止圖象的象素。
按照這種結(jié)構(gòu),由于可按不同的進(jìn)程以并行方式進(jìn)行圖形靜止圖象的生成處理、視頻靜止圖象的譯碼處理、及對(duì)所生成的圖形靜止圖象和視頻靜止圖象的合成,所以,具有能以其各自的顯示速率合成圖形動(dòng)圖象和視頻動(dòng)圖象、同時(shí)能更迅速地進(jìn)行圖形靜止圖象的生成處理、視頻靜止圖象的譯碼處理、及對(duì)所生成的圖形靜止圖象和視頻靜止圖象的合成的效果。
這里,上述圖形圖象生成裝置,也可以采用如下結(jié)構(gòu),即,利用上述對(duì)象信息,從上述視點(diǎn)觀察并將對(duì)象投影到投影面上,進(jìn)一步,通過進(jìn)行潤色處理而生成圖形靜止圖象,按照這種結(jié)構(gòu),由于對(duì)圖形圖象進(jìn)行潤色處理,所以具有能生成寫實(shí)的圖形圖象的效果。
這里,上述視頻圖象生成裝置,在結(jié)構(gòu)上也可以包括根據(jù)由上述屏面信息表示的形狀使上述視頻靜止圖象變形從而生成變形視頻靜止圖象的圖象變形裝置,上述視頻圖象生成裝置,將所生成的變形視頻靜止圖象寫入上述圖象存儲(chǔ)裝置。
按照這種結(jié)構(gòu),由于可根據(jù)對(duì)象的屏面形狀使視頻靜止圖象變形,所以具有能夠更寫實(shí)地合成視頻動(dòng)圖象的效果。
這里,也可以采用如下結(jié)構(gòu),即,上述對(duì)象具有多個(gè)屏面,上述視頻動(dòng)圖象取得裝置,從外部取得多個(gè)視頻動(dòng)圖象,上述動(dòng)圖象合成裝置,在多個(gè)屏面上分別將圖形動(dòng)圖象與各視頻動(dòng)圖象合成,上述對(duì)象信息,包含表示多個(gè)屏面的形狀的信息,上述圖形圖象生成裝置,對(duì)表示多個(gè)對(duì)象的屏面形狀的每個(gè)信息計(jì)算屏面信息,上述視頻圖象生成裝置,從多個(gè)視頻動(dòng)圖象分別取得視頻靜止圖象,并在由上述多個(gè)屏面信息所指示的位置上,寫入分別取得的多個(gè)視頻靜止圖象。
按照這種結(jié)構(gòu),具有即使對(duì)象有多個(gè)屏面時(shí)也可以在各個(gè)屏面上合成視頻動(dòng)圖象的效果。
這里,也可以采用如下結(jié)構(gòu),即,上述視頻圖象生成裝置,包括優(yōu)先級(jí)決定裝置,根據(jù)所計(jì)算出的多個(gè)屏面信息,按每個(gè)屏面決定優(yōu)先級(jí);視頻圖象譯碼裝置,根據(jù)對(duì)多個(gè)視頻動(dòng)圖象分別決定出的優(yōu)先級(jí),從視頻動(dòng)圖象取得視頻靜止圖象;屏蔽位置計(jì)算裝置,根據(jù)所計(jì)算出的多個(gè)屏面信息及按每個(gè)屏面決定出的優(yōu)先級(jí),計(jì)算在每個(gè)投影面上對(duì)投影屏面進(jìn)行屏蔽的位置;及屏蔽處理裝置,在所計(jì)算出的進(jìn)行屏蔽的位置上,對(duì)上述變形視頻靜止圖象進(jìn)行屏蔽處理;上述視頻圖象生成裝置,將進(jìn)行了屏蔽處理的變形視頻靜止圖象寫入上述視頻靜止圖象存儲(chǔ)裝置。
按照這種結(jié)構(gòu),按照對(duì)象的屏面決定優(yōu)先級(jí),根據(jù)優(yōu)先級(jí)從視頻動(dòng)圖象取得視頻靜止圖象,并對(duì)各屏面進(jìn)行屏蔽,所以具有能夠更寫實(shí)地合成視頻動(dòng)圖象的效果。
這里,也可以采用如下結(jié)構(gòu),即,上述優(yōu)先級(jí)決定裝置,利用所計(jì)算出的多個(gè)屏面信息決定優(yōu)先級(jí),使離上述視點(diǎn)越近的投影屏面具有越高的優(yōu)先級(jí)。
按照這種結(jié)構(gòu),由于投影屏面離視點(diǎn)越近則使其優(yōu)先級(jí)越高,所以具有能夠更寫實(shí)地合成視頻動(dòng)圖象的效果。
這里,也可以采用如下結(jié)構(gòu),即,上述優(yōu)先級(jí)決定裝置,利用所計(jì)算出的多個(gè)屏面信息計(jì)算投影屏面的面積并決定優(yōu)先級(jí),使計(jì)算出的面積越大的投影屏面具有越高的優(yōu)先級(jí)。
按照這種結(jié)構(gòu),由于投影屏面的面積越大則使其優(yōu)先級(jí)越高,所以具有可以進(jìn)一步提高圖象質(zhì)量的效果。
這里,也可以采用如下結(jié)構(gòu),即,上述視頻圖象譯碼裝置取得視頻靜止圖象的方式為,對(duì)優(yōu)先級(jí)最高的視頻動(dòng)圖象,從視頻動(dòng)圖象取得其全部視頻靜止圖象,而視頻動(dòng)圖象的優(yōu)先級(jí)越低,則從視頻動(dòng)圖象略過的視頻靜止圖象越多。
按照這種結(jié)構(gòu),由于優(yōu)先級(jí)越低略過的靜止圖象越多,所以具有使視頻圖象的畫質(zhì)與優(yōu)先級(jí)一致的效果。
這里,也可以采用如下結(jié)構(gòu),即,上述視頻圖象譯碼裝置,包括用于降低所取得的視頻靜止圖象的亮度的畫質(zhì)校正部,其校正的方式為,對(duì)優(yōu)先級(jí)最高的視頻動(dòng)圖象,不降低視頻靜止圖象的亮度,而視頻動(dòng)圖象的優(yōu)先級(jí)越低,則使視頻靜止圖象的亮度越低。
按照這種結(jié)構(gòu),由于優(yōu)先級(jí)越低則將亮度校正得越低,所以,具有可以在顯示速率變低的可能性大的優(yōu)先級(jí)低的動(dòng)圖象顯示面上使閃爍不引人注意的效果。
另外,本發(fā)明的動(dòng)圖象合成方法,用于動(dòng)圖象合成裝置,該動(dòng)圖象合成裝置,對(duì)從在三維空間內(nèi)移動(dòng)的視點(diǎn)觀察對(duì)象而得到的圖形動(dòng)圖象和由多個(gè)視頻靜止圖象構(gòu)成的視頻動(dòng)圖象進(jìn)行合成,并備有存儲(chǔ)著表示三維空間中的對(duì)象形狀和位置的對(duì)象信息的信息存儲(chǔ)裝置、及圖象存儲(chǔ)裝置,該動(dòng)圖象合成方法的特征在于,包括視頻動(dòng)圖象取得步驟,從外部取得由連續(xù)的多個(gè)視頻靜止圖象構(gòu)成的視頻動(dòng)圖象;接收步驟,反復(fù)接收表示在三維空間內(nèi)移動(dòng)的一個(gè)視點(diǎn)的位置的信息;圖形圖象生成步驟,利用上述對(duì)象信息,生成從上述視點(diǎn)觀察并將對(duì)象投影到投影面上而得到的圖形靜止圖象,并將所生成的圖形靜止圖象寫入上述圖象存儲(chǔ)裝置;及視頻圖象生成步驟,在生成上述圖形靜止圖象并寫入上述圖象存儲(chǔ)裝置的時(shí)間帶,從上述所取得的視頻動(dòng)圖象反復(fù)抽出視頻靜止圖象,并將所抽出的視頻靜止圖象寫入上述圖象存儲(chǔ)裝置。
當(dāng)采用這種方法時(shí),顯然可以取得與上述動(dòng)圖象合成裝置相同的效果。
另外,本發(fā)明的動(dòng)圖象合成方法,用于動(dòng)圖象合成裝置,該動(dòng)圖象合成裝置,在對(duì)象的屏面上對(duì)從在三維空間內(nèi)移動(dòng)的視點(diǎn)觀察對(duì)象而得到的圖形動(dòng)圖象和由多個(gè)視頻靜止圖象構(gòu)成的視頻動(dòng)圖象進(jìn)行合成,并備有存儲(chǔ)著表示三維空間中的對(duì)象形狀和位置及對(duì)象的屏面形狀的對(duì)象信息的信息存儲(chǔ)裝置、圖形靜止圖象存儲(chǔ)裝置、視頻靜止圖象存儲(chǔ)裝置、圖象存儲(chǔ)裝置,該動(dòng)圖象合成方法的特征在于,包括視頻動(dòng)圖象取得步驟,從外部取得由連續(xù)的多個(gè)視頻靜止圖象構(gòu)成的視頻動(dòng)圖象;接收步驟,反復(fù)接收表示在三維空間內(nèi)移動(dòng)的一個(gè)視點(diǎn)的位置的信息;圖形圖象生成步驟,利用上述對(duì)象信息生成從上述視點(diǎn)觀察并將對(duì)象投影到投影面上而得到的圖形靜止圖象,并將所生成的圖形靜止圖象寫入上述圖形靜止圖象存儲(chǔ)裝置,進(jìn)一步,利用飽含表示屏面形狀的信息的對(duì)象信息,計(jì)算從上述視點(diǎn)觀察并將屏面投影到上述投影面上而得到的表示投影屏面的形狀及位置的屏面信息;及視頻圖象生成步驟,在生成上述圖形靜止圖象并寫入上述圖形靜止圖象存儲(chǔ)裝置的時(shí)間帶,從上述所取得的視頻動(dòng)圖象反復(fù)抽出視頻靜止圖象,并將所抽出的視頻靜止圖象寫入上述視頻靜止圖象存儲(chǔ)裝置;及選擇步驟,利用上述所計(jì)算出的屏面信息,從存儲(chǔ)在上述圖形靜止圖象存儲(chǔ)裝置內(nèi)的圖形靜止圖象或存儲(chǔ)在上述視頻靜止圖象存儲(chǔ)裝置內(nèi)的視頻靜止圖象選擇構(gòu)成各靜止圖象的象素,并將所選定的象素寫入上述圖象存儲(chǔ)裝置。
當(dāng)采用這種方法時(shí),顯然可以取得與上述動(dòng)圖象合成裝置相同的效果。
另外,本發(fā)明的記錄媒體,用于記錄由計(jì)算機(jī)使用的動(dòng)圖象合成程序,該計(jì)算機(jī),用于對(duì)從在三維空間內(nèi)移動(dòng)的視點(diǎn)觀察對(duì)象而得到的圖形動(dòng)圖象及由多個(gè)視頻靜止圖象構(gòu)成的視頻動(dòng)圖象進(jìn)行合成,并備有存儲(chǔ)著表示三維空間中的對(duì)象的位置玫形狀的對(duì)象信息的信息存儲(chǔ)裝置、及圖象存儲(chǔ)裝置,該記錄媒體的特征在于上述動(dòng)圖象合成程序,包括視頻動(dòng)圖象取得步驟,從外部取得由連續(xù)的多個(gè)視頻靜止圖象構(gòu)成的視頻動(dòng)圖象;接收步驟,反復(fù)接收表示在三維空間內(nèi)移動(dòng)的一個(gè)視點(diǎn)的位置的信息;圖形圖象生成步驟,利用上述對(duì)象信息生成從上述視點(diǎn)觀察并將對(duì)象投影到投影面上而得到的圖形靜止圖象,并將所生成的圖形靜止圖象寫入上述圖象存儲(chǔ)裝置;及視頻圖象生成步驟,在生成上述圖形靜止圖象并寫入上述圖象存儲(chǔ)裝置的時(shí)間帶,從上述所取得的視頻動(dòng)圖象反復(fù)抽出視頻靜止圖象,并將所抽出的視頻靜止圖象寫入上述圖象存儲(chǔ)裝置。
通過由計(jì)算機(jī)執(zhí)行該程序,顯然可以取得與上述動(dòng)圖象合成裝置相同的效果。
另外,本發(fā)明的記錄媒體,用于記錄由計(jì)算機(jī)使用的動(dòng)圖象合成程序,該計(jì)算機(jī),用于在對(duì)象的屏面上對(duì)從在三維空間內(nèi)移動(dòng)的視點(diǎn)觀察對(duì)象而得到的圖形動(dòng)圖象及由多個(gè)視頻靜止圖象構(gòu)成的視頻動(dòng)圖象進(jìn)行合成,并備有存儲(chǔ)著表示三維空間中的對(duì)象的位置和形狀及對(duì)象的屏面形狀的對(duì)象信息的信息存儲(chǔ)裝置、圖形靜止圖象存儲(chǔ)裝置、視頻靜止圖象存儲(chǔ)裝置、圖象存儲(chǔ)裝置,該記錄媒體的特征在于上述動(dòng)圖象合成程序,包括視頻動(dòng)圖象取得步驟,從外部取得由連續(xù)的多個(gè)視頻靜止圖象構(gòu)成的視頻動(dòng)圖象;接收步驟,反復(fù)接收表示在三維空間內(nèi)移動(dòng)的一個(gè)視點(diǎn)的位置的信息;圖形圖象生成步驟,利用上述對(duì)象信息,生成從上述視點(diǎn)觀察并將對(duì)象投影到投影面上而得到的圖形靜止圖象,并將所生成的圖形靜止圖象寫入上述圖形靜止圖象存儲(chǔ)裝置,還利用包含表示屏面形狀的信息的對(duì)象信息,計(jì)算從上述視點(diǎn)觀察并將屏面投影到上述投影面上而得到的表示投影屏面的形狀及位置的屏面信息;及視頻圖象生成步驟,在生成上述圖形靜止圖象并寫入上述圖形靜止圖象存儲(chǔ)裝置的時(shí)間帶,從上述所取得的視頻動(dòng)圖象反復(fù)抽出視頻靜止圖象,并將所抽出的視頻靜止圖象寫入上述視頻靜止圖象存儲(chǔ)裝置;及選擇步驟,利用上述所計(jì)算出的屏面信息,從存儲(chǔ)在上述圖形靜止圖象存儲(chǔ)裝置內(nèi)的圖形靜止圖象或存儲(chǔ)在上述視頻靜止圖象存儲(chǔ)裝置內(nèi)的視頻靜止圖象選擇構(gòu)成各靜止圖象的象素,并將所選定的象素寫入上述圖象存儲(chǔ)裝置。
通過由計(jì)算機(jī)執(zhí)行該程序,顯然可以取得與上述動(dòng)圖象合成裝置相同的效果。
附圖的簡單說明
圖1示出作為本發(fā)明一實(shí)施形態(tài)的動(dòng)圖象合成裝置10的外觀。
圖2是表示動(dòng)圖象合成裝置10的結(jié)構(gòu)的框圖。
圖3示出數(shù)據(jù)存儲(chǔ)部102存儲(chǔ)著的對(duì)象表的一例。
圖4示出數(shù)據(jù)存儲(chǔ)部102存儲(chǔ)著的MPEG數(shù)據(jù)流的數(shù)據(jù)結(jié)構(gòu)。
圖5示出由顯示部109顯示的畫面的一例。
圖6以直觀的形式示出動(dòng)圖象合成裝置10的各處理進(jìn)程中的數(shù)據(jù)。
圖7是表示動(dòng)圖象合成裝置10的動(dòng)作的流程圖。
圖8是表示動(dòng)圖象合成裝置10的動(dòng)作時(shí)序的時(shí)間圖。
圖9是以直觀的形式示出用現(xiàn)有技術(shù)合成圖形靜止圖象和視頻靜止圖象的情況的圖。
圖10是以直觀的形式示出由動(dòng)圖象合成裝置10合成圖形靜止圖象和視頻靜止圖象的情況的圖。
圖11示出作為本發(fā)明另一實(shí)施形態(tài)的數(shù)字廣播接收裝置20的外觀。
圖12是表示數(shù)字廣播接收裝置20的結(jié)構(gòu)的框圖。
圖13是示出由顯示部109顯示的畫面的一例。
圖14以直觀的形式示出數(shù)字廣播接收裝置20的各處理進(jìn)程中的數(shù)據(jù)。
圖15是表示數(shù)字廣播接收裝置20的動(dòng)作的流程圖。
圖16是表示數(shù)字廣播接收裝置20的優(yōu)先級(jí)計(jì)算動(dòng)作的流程圖。
圖17是表示數(shù)字廣播接收裝置20的動(dòng)作時(shí)序的時(shí)間圖。
圖18是表示作為本發(fā)明另一實(shí)施形態(tài)的動(dòng)圖象合成裝置30的結(jié)構(gòu)的框圖。
圖19示出動(dòng)圖象合成裝置30的控制數(shù)據(jù)存儲(chǔ)部內(nèi)存儲(chǔ)著的控制數(shù)據(jù)的一例。
圖20以直觀的形式示出動(dòng)圖象合成裝置30的各處理進(jìn)程中的數(shù)據(jù)。
圖21示出動(dòng)圖象合成裝置30的圖形靜止圖象、視頻靜止圖象及控制數(shù)據(jù)之間的對(duì)應(yīng)關(guān)系。
圖22是表示動(dòng)圖象合成裝置30的動(dòng)作的流程圖。
圖23是表示動(dòng)圖象合成裝置30的圖象合成動(dòng)作的流程圖。
圖24是表示動(dòng)圖象合成裝置30的動(dòng)作時(shí)序的時(shí)間圖。
圖25是表示作為本發(fā)明另一實(shí)施形態(tài)的數(shù)字廣播接收裝置40的結(jié)構(gòu)的框圖。
圖26以直觀的形式示出數(shù)字廣播接收裝置40的各處理進(jìn)程中的數(shù)據(jù)。
圖27是表示數(shù)字廣播接收裝置20的動(dòng)作時(shí)序的時(shí)間圖。
圖28是表示作為本發(fā)明另一實(shí)施形態(tài)的數(shù)字廣播接收裝置50的結(jié)構(gòu)的框圖。
圖29是表示數(shù)字廣播接收裝置10的另一種動(dòng)作時(shí)序的時(shí)間圖。
圖30是表示數(shù)字廣播接收裝置10的又一種動(dòng)作時(shí)序的時(shí)間圖。
用于實(shí)施發(fā)明的最佳形態(tài)參照附圖詳細(xì)說明本發(fā)明的實(shí)施形態(tài)。1 實(shí)施形態(tài)1對(duì)作為本發(fā)明一實(shí)施形態(tài)的動(dòng)圖象合成裝置10進(jìn)行說明。1.1 動(dòng)圖象合成裝置10的結(jié)構(gòu)動(dòng)圖象合成裝置10,如圖1所示,由本體部11、安裝CD-ROM的CD-ROM驅(qū)動(dòng)部12、執(zhí)行程序的程序器13、存儲(chǔ)程序和數(shù)據(jù)的半導(dǎo)體存儲(chǔ)器14、監(jiān)視器15、鍵盤16、揚(yáng)聲器17、鼠標(biāo)18構(gòu)成,該動(dòng)圖象合成裝置10,讀出記錄在CD-ROM上的與三維對(duì)象有關(guān)的對(duì)象信息及視頻圖象,生成圖形圖象,并將視頻圖象粘貼于所生成的圖形圖象,然后顯示在監(jiān)視器15上。
動(dòng)圖象合成裝置10的功能框圖,示于圖2。如該圖所示,動(dòng)圖象合成裝置10,包括輸入部101、數(shù)據(jù)存儲(chǔ)部102、坐標(biāo)光源計(jì)算部103、潤色處理部104、透視變換部105、圖象譯碼部106、圖象變形部107、幀緩沖器108、顯示部109。
(1)輸入部101輸入部101,具體地說,由鍵盤16、鼠標(biāo)18等構(gòu)成。
輸入部101,接收在如圖5所示的移動(dòng)方向指定菜單303上形成的按鍵321~327的輸入。按鍵321~327,是分別接收向前、向后、向左、向右、向上、向下的指定的按鍵及接收操作結(jié)束的按鍵,當(dāng)輸入部101接收這些按鍵321~327的輸入時(shí),將指示向前、向后、向左、向右、向上、向下的信息及指示操作結(jié)束的信息輸出到坐標(biāo)光源計(jì)算部103。
輸入部101,以每秒10次的速率接收按鍵321~327的輸入。
(2)數(shù)據(jù)存儲(chǔ)部102數(shù)據(jù)存儲(chǔ)部102,具體地說,由CD-ROM和安裝CD-ROM的CD-ROM驅(qū)動(dòng)部12構(gòu)成,在CD-ROM上記錄著數(shù)據(jù),CD-ROM驅(qū)動(dòng)部12,根據(jù)請(qǐng)求而讀出存儲(chǔ)在CD-ROM上的數(shù)據(jù)。
數(shù)據(jù)存儲(chǔ)部102,如圖3和圖4所示,存儲(chǔ)著對(duì)象表201及MPEG數(shù)據(jù)流221。
對(duì)象表201,具有與配置在三維坐標(biāo)空間A中的對(duì)象有關(guān)的信息,如圖3所示,包括由對(duì)象名211、形狀坐標(biāo)212、位置坐標(biāo)213及動(dòng)圖象顯示面坐標(biāo)214構(gòu)成的組。每個(gè)組,對(duì)應(yīng)著一個(gè)對(duì)象。
對(duì)象名211,是用于識(shí)別對(duì)象的識(shí)別名。
形狀坐標(biāo)212,由一個(gè)三維坐標(biāo)空間B中的多個(gè)三維坐標(biāo)值構(gòu)成。該多個(gè)三維坐標(biāo)值,表示形成對(duì)象的各點(diǎn)的三維坐標(biāo)值。對(duì)象的一端,位于三維坐標(biāo)空間B的原點(diǎn)。
位置坐標(biāo)213,由三維坐標(biāo)空間A中的一個(gè)三維坐標(biāo)值構(gòu)成。該三維坐標(biāo)值,表示上述對(duì)象的一端在三維坐標(biāo)空間A中設(shè)置的位置。
動(dòng)圖象顯示面坐標(biāo)214,由三維坐標(biāo)空間B中的多個(gè)三維坐標(biāo)值構(gòu)成,該多個(gè)三維坐標(biāo)值,是形狀坐標(biāo)212的一部分。對(duì)該多個(gè)三維坐標(biāo)值進(jìn)行選擇,以使其表示一個(gè)有限的平面,并通過將視頻動(dòng)圖象粘貼在由動(dòng)圖象顯示面坐標(biāo)214的多個(gè)三維坐標(biāo)值表示的平面上進(jìn)行顯示。將該有限的平面稱作動(dòng)圖象顯示面或屏面。
MPEG數(shù)據(jù)流221,是根據(jù)MPEG(Moving Picture ExpertsGroup;運(yùn)動(dòng)圖象專家組標(biāo)準(zhǔn))的規(guī)定對(duì)視頻動(dòng)圖象進(jìn)行壓縮編碼后形成的代碼序列,如圖4所示,由SH(Sequence Header;序列標(biāo)題)及GOP(Group of Picture;圖象組)的多個(gè)組構(gòu)成。GOP包含多個(gè)圖象(Picture)。各個(gè)圖象相當(dāng)于1幀的靜止圖象。各圖象包含多個(gè)時(shí)間片,各時(shí)間片,包含多個(gè)微數(shù)據(jù)塊(MB),各微數(shù)據(jù)塊,由4個(gè)亮度塊Y、2個(gè)色差塊Cb、Cr構(gòu)成。各數(shù)據(jù)塊,由8個(gè)×8個(gè)總計(jì)64個(gè)要素構(gòu)成。更詳細(xì)的內(nèi)容是眾所周知的,因而將其說明省略。
通過對(duì)連續(xù)的圖象依次進(jìn)行譯碼,看上去好象是運(yùn)動(dòng)起來的圖象。
(3)坐標(biāo)光源計(jì)算部103坐標(biāo)光源計(jì)算部103,具體地說,由存儲(chǔ)在半導(dǎo)體存儲(chǔ)器14內(nèi)的程序、處理器13等構(gòu)成。
坐標(biāo)光源計(jì)算部103,存儲(chǔ)著三維坐標(biāo)空間A中的視點(diǎn)坐標(biāo)E(Ex、Ey、Ez),并從輸入部101接收指示向前、向后、向左、向右、向上、向下的信息及指示操作結(jié)束的信息。
當(dāng)接收指示向前、向后、向左、向右、向上、向下的信息時(shí),坐標(biāo)光源計(jì)算部103,根據(jù)接收到的信息,分別對(duì)視點(diǎn)坐標(biāo)E進(jìn)行如下所示的運(yùn)算。
Ey=Ey+1Ey=Ey-1Ex=Ex+1Ex=Ex-1Ez=Ez+1Ez=Ez-1另外,坐標(biāo)光源計(jì)算部103,從數(shù)據(jù)存儲(chǔ)部102的對(duì)象表201按每個(gè)對(duì)象讀出形狀坐標(biāo)212、位置坐標(biāo)213、動(dòng)圖象顯示面坐標(biāo)214,將位置坐標(biāo)213所示的坐標(biāo)值與形狀坐標(biāo)212所示的各坐標(biāo)值相加,并計(jì)算三維坐標(biāo)空間A中的形成對(duì)象的各點(diǎn)的三維坐標(biāo)。
接著,坐標(biāo)光源計(jì)算部103,計(jì)算在三維坐標(biāo)空間A中從視點(diǎn)坐標(biāo)E(Ex、Ey、Ez)觀察并將各對(duì)象的各點(diǎn)投影到對(duì)象與視點(diǎn)坐標(biāo)E(Ex、Ey、Ez)之間虛擬存在的平面H上而形成的各點(diǎn)的二維坐標(biāo)、及表示各點(diǎn)離平面H的深度的深度值。然后,坐標(biāo)光源計(jì)算部103,利用上述二維坐標(biāo)及深度值,進(jìn)行將在監(jiān)視器15的顯示窗口內(nèi)顯示的部分抽出的裁剪處理,并將進(jìn)行裁剪處理后的各對(duì)象的各點(diǎn)在平面H上的二維坐標(biāo)及表示各點(diǎn)離平面H的深度的深度值輸出到潤色處理部104。有關(guān)平面H上的各點(diǎn)的二維坐標(biāo)、表示各點(diǎn)離平面H的深度的深度值的計(jì)算方法及潤色處理,是眾所周知的,所以將其說明省略。
另外,坐標(biāo)光源計(jì)算部103,以同樣的方式,將位置坐標(biāo)213所示的坐標(biāo)值與動(dòng)圖象顯示面坐標(biāo)214所示的各坐標(biāo)值相加,計(jì)算三維坐標(biāo)空間A中的形成動(dòng)圖象顯示面的各點(diǎn)的三維坐標(biāo),并將所算出的三維坐標(biāo)輸出到透視變換部105。
(4)潤色處理部104潤色處理部104,具體地說,由存儲(chǔ)在半導(dǎo)體存儲(chǔ)器14內(nèi)的程序、處理器13等構(gòu)成。
潤色處理部104,從坐標(biāo)光源計(jì)算部103接收各對(duì)象的各點(diǎn)在平面H上的二維坐標(biāo)及表示各點(diǎn)離平面H的深度的深度值,并利用接收到的二維坐標(biāo)及深度值,進(jìn)行如下的潤色處理,即,將從視點(diǎn)坐標(biāo)觀察對(duì)象時(shí)因隱藏在其他對(duì)象之后而實(shí)際上看不到的線和面刪除的隱線·隱面刪除處理、為使各對(duì)象看上去更有真實(shí)感而進(jìn)行的各面的陰影顯示、各面的顏色顯示、及對(duì)各面的紋理粘貼等,從而形成作為位映象數(shù)據(jù)的圖形靜止圖象,并將所形成的圖形靜止圖象輸出到幀緩沖器108。這里,圖形靜止圖象,包括由橫向640個(gè)象素、縱向480個(gè)象素、總計(jì)307200個(gè)象素構(gòu)成的亮度信號(hào)圖象Y;由橫向320個(gè)象素、縱向240個(gè)象素、總計(jì)76800個(gè)象素構(gòu)成的色差信號(hào)圖象Cb;及由橫向320個(gè)象素、縱向240個(gè)象素、總計(jì)76800個(gè)象素構(gòu)成的色差信號(hào)圖象Cr。各象素由8位構(gòu)成。
另外,有關(guān)隱線·隱面刪除處理、陰影顯示、顏色顯示、及紋理粘貼等潤色處理,是眾所周知的,所以將其說明省略。
(5)透視變換部105透視變換部105,具體地說,由存儲(chǔ)在半導(dǎo)體存儲(chǔ)器14內(nèi)的程序、處理器13等構(gòu)成。
透視變換部105,從坐標(biāo)光源計(jì)算部103接收三維坐標(biāo)空間A中的形成動(dòng)圖象顯示面的各點(diǎn)的三維坐標(biāo),以與坐標(biāo)光源計(jì)算部103相同的方式,根據(jù)接收到的三維坐標(biāo),計(jì)算形成動(dòng)圖象顯示面的各點(diǎn)在平面H上的二維坐標(biāo),并將計(jì)算出的形成動(dòng)圖象顯示面的各點(diǎn)的二維坐標(biāo)輸出到圖象變形部107。
(6)圖象譯碼部106圖象譯碼部106,具體地說,由存儲(chǔ)在半導(dǎo)體存儲(chǔ)器14內(nèi)的程序、處理器13等構(gòu)成。
圖象譯碼部106,讀出存儲(chǔ)在數(shù)據(jù)存儲(chǔ)部102內(nèi)的MPEG數(shù)據(jù)流221,通過擴(kuò)展譯碼從所讀出的MPEG數(shù)據(jù)流221反復(fù)生成1幀的視頻靜止圖象,并將所生成的視頻靜止圖象輸出到圖象變形部107。有關(guān)從MPEG數(shù)據(jù)流生成視頻靜止圖象的方法,是眾所周知的,所以將其說明省略。
圖象譯碼部106,以每秒30幀的速率對(duì)視頻靜止圖象進(jìn)行擴(kuò)展譯碼。
(7)圖象變形部107圖象變形部107,具體地說,由存儲(chǔ)在半導(dǎo)體存儲(chǔ)器14內(nèi)的程序、處理器13等構(gòu)成。
圖象變形部107,從圖象譯碼部106接收視頻靜止圖象,并從透視變換部105接收形成動(dòng)圖象顯示面的各點(diǎn)的二維坐標(biāo)。接著,利用仿射變換將上述接收到的視頻靜止圖象變形為由接收到的二維坐標(biāo)表示的形狀,從而生成變形視頻靜止圖象,并通過將所生成的變形視頻靜止圖象寫在幀緩沖器108內(nèi)的由上述接收到的二維坐標(biāo)指示的區(qū)域上而進(jìn)行輸出。這里,所生成的變形視頻靜止圖象,由多個(gè)象素構(gòu)成。各象素由8位構(gòu)成。
(8)幀緩沖器108幀緩沖器108,具體地說,由半導(dǎo)體存儲(chǔ)器14等構(gòu)成,用于存儲(chǔ)靜止圖象。
(9)顯示部109顯示部109,具體地說,由監(jiān)視器15構(gòu)成。
顯示部109,如圖5所示,顯示畫面301。在畫面301內(nèi),包含著顯示窗口302及移動(dòng)方向指定菜單303。
在移動(dòng)方向指定菜單303上,顯示著按鍵321-327。按鍵321~327,是分別接收向前、向后、向左、向右、向上、向下的指定的按鍵及接收操作結(jié)束的按鍵。
顯示部109,在顯示窗口302內(nèi)顯示存儲(chǔ)在幀緩沖器108內(nèi)的靜止圖象。1.2動(dòng)圖象合成裝置10的動(dòng)作(1)動(dòng)圖象合成裝置10的動(dòng)作參照?qǐng)D6和圖7說明動(dòng)圖象合成裝置10的動(dòng)作。圖6以直觀的形式示出動(dòng)圖象合成裝置10的各處理進(jìn)程中的數(shù)據(jù),圖7用流程圖示出動(dòng)圖象合成裝置10的動(dòng)作。
坐標(biāo)光源計(jì)算部103,從數(shù)據(jù)存儲(chǔ)部102的對(duì)象表201按每個(gè)對(duì)象讀出形狀坐標(biāo)212、位置坐標(biāo)213、動(dòng)圖象顯示面坐標(biāo)214(與對(duì)象有關(guān)的信息401)(步驟S101),從輸入部101接收指示向前、向后、向左、向右、向上、向下的信息及指示操作結(jié)束的信息(步驟S102),并當(dāng)接收到指示操作結(jié)束的信息時(shí),結(jié)束處理(步驟S103)。如果接收到其他信息(步驟S103),則坐標(biāo)光源計(jì)算部103,根據(jù)接收到的信息計(jì)算視點(diǎn)坐標(biāo)E、計(jì)算三維坐標(biāo)空間A中的形成對(duì)象的各點(diǎn)的三維坐標(biāo)、計(jì)算在平面H上所形成的各點(diǎn)的二維坐標(biāo)及表示各點(diǎn)離平面H的深度的深度值(信息402),并進(jìn)行裁剪處理(步驟S104),潤色處理部104,利用二維坐標(biāo)及深度值,進(jìn)行隱線·隱面刪除處理、各面的陰影顯示、各面的顏色顯示、及對(duì)各面的紋理粘貼等潤色處理,從而形成作為位映象數(shù)據(jù)的圖形靜止圖象(圖象403)(步驟S105),并將所形成的圖形靜止圖象輸出到幀緩沖器108(步驟S106)。然后,再次返回步驟S102并反復(fù)進(jìn)行處理。
另外,在步驟S104之后,坐標(biāo)光源計(jì)算部103,計(jì)算三維坐標(biāo)空間A中的形成動(dòng)圖象顯示面的各點(diǎn)的三維坐標(biāo),透視變換部105,計(jì)算形成動(dòng)圖象顯示面的各點(diǎn)在平面H上的二維坐標(biāo)(信息405)(步驟S111)。
另一方面,圖象譯碼部106,讀出存儲(chǔ)在數(shù)據(jù)存儲(chǔ)部102內(nèi)的MPEG數(shù)據(jù)流221(步驟S121),通過譯碼從所讀出的MPEG數(shù)據(jù)流221生成1幀的視頻靜止圖象(步驟S122),圖象變形部107,從圖象譯碼部106接收視頻靜止圖象(圖象406),并從透視變換部105接收在步驟111中計(jì)算出的形成動(dòng)圖象顯示面的各點(diǎn)的二維坐標(biāo),利用仿射變換將上述接收到的視頻靜止圖象變形為由接收到的二維坐標(biāo)表示的形狀從而生成變形視頻靜止圖象(圖象407)(步驟S123),并通過將所生成的變形視頻靜止圖象寫在幀緩沖器108的由上述接收到的二維坐標(biāo)指示的區(qū)域上而進(jìn)行輸出(步驟S124)。因此,可將變形視頻靜止圖象粘貼于圖形靜止圖象(圖象404)。然后,再次返回步驟S121并反復(fù)進(jìn)行處理。(2)動(dòng)圖象合成裝置10的各構(gòu)成要素的處理時(shí)序圖8是表示各時(shí)刻的動(dòng)圖象合成裝置10的各構(gòu)成要素的處理時(shí)序的時(shí)間圖。橫軸表示時(shí)刻,縱軸表示動(dòng)圖象合成裝置10的各構(gòu)成要素的處理。
當(dāng)生成新的圖形靜止圖象和視頻靜止圖象并將所生成的視頻靜止圖象粘貼于圖形靜止圖象時(shí),圖象譯碼處理C101、坐標(biāo)光源計(jì)算C102、坐標(biāo)光源計(jì)算C105同時(shí)開始。這里,坐標(biāo)光源計(jì)算C102,是由坐標(biāo)光源計(jì)算部103計(jì)算三維坐標(biāo)空間A中的形成動(dòng)圖象顯示面的各點(diǎn)的三維坐標(biāo),而坐標(biāo)光源計(jì)算C105,則是由坐標(biāo)光源計(jì)算部103計(jì)算對(duì)象在平面H上所形成的各點(diǎn)的二維坐標(biāo)及表示各點(diǎn)離平面H的深度的深度值。當(dāng)坐標(biāo)光源計(jì)算C102結(jié)束時(shí),進(jìn)行透視變換C103,當(dāng)透視變換C103結(jié)束時(shí),進(jìn)一步進(jìn)行圖象變形C104。另外,當(dāng)坐標(biāo)光源計(jì)算C105結(jié)束時(shí),進(jìn)行潤色處理C106。當(dāng)潤色處理C106及圖象變形C104結(jié)束時(shí),進(jìn)行顯示C107。
當(dāng)生成新的視頻靜止圖象并將所生成的視頻靜止圖象粘貼于先前生成的圖形靜止圖象時(shí),圖象譯碼處理C111及坐標(biāo)光源計(jì)算C112同時(shí)開始。這里,坐標(biāo)光源計(jì)算C112,是由坐標(biāo)光源計(jì)算部103計(jì)算三維坐標(biāo)空間A中的形成動(dòng)圖象顯示面的各點(diǎn)的三維坐標(biāo)。當(dāng)坐標(biāo)光源計(jì)算C112結(jié)束時(shí),進(jìn)行透視變換C113,當(dāng)透視變換C113結(jié)束時(shí),進(jìn)一步進(jìn)行圖象變形C114。當(dāng)圖象變形C104結(jié)束時(shí),進(jìn)行顯示C117。
在圖8中,對(duì)坐標(biāo)光源計(jì)算C105及潤色處理C106在短時(shí)間內(nèi)結(jié)束的情況、具體地說就是在視頻靜止圖象的譯碼周期時(shí)間(即從一個(gè)視頻靜止圖象的譯碼開始到下一個(gè)視頻靜止圖象的譯碼開始的時(shí)間。在本實(shí)施形態(tài)中,為1/30秒)內(nèi)結(jié)束的情況進(jìn)行了說明。(圖形靜止圖象的生成處理時(shí)間長的情況)以下,說明存儲(chǔ)在對(duì)象表201內(nèi)的對(duì)象多、圖形靜止圖象的生成處理(坐標(biāo)光源計(jì)算及潤色)不能在視頻靜止圖象的譯碼周期時(shí)間內(nèi)結(jié)束的情況。在這種情況下,輸入部101,可以進(jìn)行例如每秒100次等的速度極高的輸入接收。
圖29是表示各時(shí)刻的動(dòng)圖象合成裝置10的各構(gòu)成要素的處理時(shí)序的時(shí)間圖。與圖8一樣,橫軸表示時(shí)刻,縱軸表示動(dòng)圖象合成裝置10的各構(gòu)成要素的處理。
在該圖中,圖象譯碼C601、坐標(biāo)光源計(jì)算C608、坐標(biāo)光源計(jì)算C623同時(shí)開始。這里,坐標(biāo)光源計(jì)算C608,僅將與粘貼視頻靜止圖象的區(qū)域有關(guān)的點(diǎn)作為運(yùn)算對(duì)象,與此不同,坐標(biāo)光源計(jì)算C623,將所有對(duì)象作為運(yùn)算對(duì)象。因此,當(dāng)對(duì)象數(shù)多時(shí),C623的處理時(shí)間要比C608長。此外,還規(guī)定坐標(biāo)光源計(jì)算C608、C609及C610僅當(dāng)分別進(jìn)行坐標(biāo)光源計(jì)算C623、C624及C625時(shí)進(jìn)行。因此,圖象變形C618及C619,分別利用透視變換C613的結(jié)果進(jìn)行,圖象變形C621,利用透視變換C614的結(jié)果進(jìn)行。
然后,在圖象變形C616及潤色C626結(jié)束的時(shí)刻,進(jìn)行顯示C629。如假定作為圖象變形C616的結(jié)果得到變形靜止圖象A1、作為潤色C626的結(jié)果得到圖形靜止圖象B1,則在顯示C629中顯示將變形靜止圖象A1與圖形靜止圖象B1合成后的靜止圖象。
接著,從圖象譯碼C601開始起經(jīng)過一定時(shí)間后(例如,1/30秒),開始圖象譯碼C602。在開始圖象譯碼C601的同時(shí),進(jìn)行坐標(biāo)光源計(jì)算C609,接著進(jìn)行透視變換C613,然后進(jìn)行圖象變形C617。假定作為圖象變形C617的結(jié)果得到變形靜止圖象A2。從C629開始起經(jīng)過一定時(shí)間后(例如,1/30秒后),進(jìn)行下一個(gè)顯示C630。由于在開始顯示C630的時(shí)刻下一個(gè)坐標(biāo)光源計(jì)算C624正在處理中,所以將在顯示C629中使用過的圖形靜止圖象B1用作所顯示的圖形靜止圖象。即,在顯示C630中,將圖形靜止圖象B1與變形靜止圖象A2合成后進(jìn)行顯示。
下一步,從圖象譯碼C602開始起經(jīng)過一定時(shí)間后,開始圖象譯碼C603。當(dāng)圖象譯碼C603結(jié)束時(shí),根據(jù)透視變換C613的結(jié)果,進(jìn)行圖象變形C618,并得到變形靜止圖象A3。接著,由于在進(jìn)行顯示C631時(shí)潤色C627尚未結(jié)束,所以利用作為潤色C626的結(jié)果的變形靜止圖象B1,并在顯示C631中將圖形靜止圖象B1與變形靜止圖象A3合成后進(jìn)行顯示。
另外,在顯示C632中,將作為潤色C627的結(jié)果的圖形靜止圖象B2與作為圖象變形C619的結(jié)果的變形靜止圖象A4合成后進(jìn)行顯示。在這之后,以同樣方式進(jìn)行顯示。
如上所述,能以一定的顯示速率顯示視頻動(dòng)圖象,而與圖形數(shù)據(jù)的處理時(shí)間無關(guān)。
坐標(biāo)光源計(jì)算C608~C610,分別在坐標(biāo)光源計(jì)算C623~C625已開始時(shí)執(zhí)行,但如圖8所示,也可以在每次進(jìn)行圖象譯碼的時(shí)刻執(zhí)行。此外,也可以在開始潤色時(shí)執(zhí)行等在其他的時(shí)刻執(zhí)行。(坐標(biāo)光源計(jì)算和潤色的流水線處理)另外,坐標(biāo)光源計(jì)算和潤色,也可以按流水線處理進(jìn)行。在這種情況下表示各時(shí)刻的動(dòng)圖象合成裝置10的各構(gòu)成要素的處理時(shí)序的時(shí)間圖,示于圖30。在該圖中,與圖8一樣,橫軸表示時(shí)刻,縱軸表示動(dòng)圖象合成裝置10的各構(gòu)成要素的處理。
如該圖所示,圖象譯碼C701、坐標(biāo)光源計(jì)算C708、坐標(biāo)光源計(jì)算C725同時(shí)開始。當(dāng)坐標(biāo)光源計(jì)算C725結(jié)束時(shí),下一個(gè)視點(diǎn)坐標(biāo)的坐標(biāo)光源計(jì)算C726、及利用了坐標(biāo)光源計(jì)算C725的結(jié)果的潤色C729同時(shí)開始,當(dāng)潤色C729結(jié)束時(shí),進(jìn)行顯示C733。然后,當(dāng)坐標(biāo)光源計(jì)算C726結(jié)束時(shí),下一個(gè)視點(diǎn)坐標(biāo)的坐標(biāo)光源計(jì)算C727、及利用了坐標(biāo)光源計(jì)算C726的結(jié)果的潤色C730同時(shí)開始,隨后的處理相同。
如上所述,坐標(biāo)光源計(jì)算和潤色,按流水線處理進(jìn)行,所以,可以縮短圖形靜止圖象生成處理所需的時(shí)間。1.3 提要如上所述,按照不同的進(jìn)程以并行方式進(jìn)行圖形靜止圖象的生成處理及視頻靜止圖象的譯碼·變形處理,并將所生成的圖形靜止圖象和視頻靜止圖象在幀緩沖器中合成,所以,能以其各自的顯示速率合成圖形動(dòng)圖象和視頻動(dòng)圖象。
具體地說,圖形靜止圖象每秒生成10次,視頻靜止圖象每秒生成30次,并在各自生成的時(shí)刻在幀緩沖器中合成。
圖9是以直觀的形式示出用現(xiàn)有技術(shù)合成圖形靜止圖象和視頻靜止圖象的情況的圖。在該圖中,作為圖形圖象的立方體,按圖象501~503、508~510的順序轉(zhuǎn)動(dòng),并將視頻動(dòng)圖象粘貼于立方體的屏面。如該圖所示,由于使圖形動(dòng)圖象的顯示速率恒定,所以,當(dāng)從圖象503向圖象508變化時(shí),略過了構(gòu)成視頻動(dòng)圖象的幾個(gè)幀的視頻靜止圖象,因此,視頻動(dòng)圖象不能平滑流暢地運(yùn)動(dòng)。
在圖10中,以直觀的形式示出由動(dòng)圖象合成裝置10合成圖形靜止圖象和視頻靜止圖象的情況。在該圖中,示出在圖9的圖象503與圖象508之間生成的圖象504~507。如該圖所示,當(dāng)從圖象503向圖象508變化時(shí),構(gòu)成視頻動(dòng)圖象的幾個(gè)幀的視頻靜止圖象并沒有被略過,而是貼附在圖形靜止圖象上,因此,視頻動(dòng)圖象看上去是平滑流暢的運(yùn)動(dòng)圖象。
另外,由透視變換部105進(jìn)行的透視變換,也可以由潤色處理部104進(jìn)行。因此,可以不必設(shè)置透視變換部105而將由潤色處理部104進(jìn)行透視變換后的計(jì)算結(jié)果輸出到圖象變形部107。此外,在圖象變形部107中,也可以通過從透視變換部105獲取轉(zhuǎn)動(dòng)信息而進(jìn)行深度的校正、即所謂的透視校正。
另外,坐標(biāo)光源計(jì)算部103、潤色處理部104、透視變換部105、圖象譯碼部106及圖象變形部107,在上述實(shí)施形態(tài)中,由存儲(chǔ)在半導(dǎo)體存儲(chǔ)器14內(nèi)的程序、處理器13等構(gòu)成,但也可以分別由專用硬件構(gòu)成。
另外,在上述實(shí)施形態(tài)中,視頻動(dòng)圖象,假定為由MPEG規(guī)定的MPEG數(shù)據(jù)流,但也可以是其他數(shù)據(jù)結(jié)構(gòu)。2 實(shí)施形態(tài)2對(duì)作為本發(fā)明另一實(shí)施形態(tài)的數(shù)字廣播接收裝置20進(jìn)行說明。2.1 數(shù)字廣播接收裝置20的結(jié)構(gòu)數(shù)字廣播接收裝置20,如圖11所示,由本體部26、監(jiān)視器21、遙控器22、天線23等構(gòu)成,本體部26,具有沿每個(gè)信道傳送由MPEG數(shù)據(jù)流構(gòu)成的視頻動(dòng)圖象并接收所播放的廣播波的調(diào)諧器110、安裝CD-ROM的CD-ROM驅(qū)動(dòng)部、執(zhí)行程序的程序器、存儲(chǔ)程序和數(shù)據(jù)的半導(dǎo)體存儲(chǔ)器,該數(shù)字廣播接收裝置20,讀出記錄在CD-ROM上的與三維對(duì)象有關(guān)的對(duì)象信息,并接收所播放的多個(gè)視頻動(dòng)圖象,生成由多個(gè)對(duì)象構(gòu)成的圖形圖象,各對(duì)象具有各自的動(dòng)圖象顯示面,將各視頻圖象粘貼于所生成的圖形圖象的各動(dòng)圖象顯示面后,顯示在監(jiān)視器21上。
數(shù)字廣播接收裝置20的功能框圖,示于圖12。如該圖所示,數(shù)字廣播接收裝置20,包括輸入部101、數(shù)據(jù)存儲(chǔ)部102、坐標(biāo)光源計(jì)算部103、潤色處理部104、透視變換部105、圖象譯碼部106a、106b、106c、圖象變形部107a、107b、107c、幀緩沖器108、顯示部109、調(diào)諧器110、優(yōu)先級(jí)控制部111、屏蔽控制部112、屏蔽處理部113a、113b、113c、天線23。
(1)輸入部101
輸入部101,具體地說,由遙控器22等等構(gòu)成。
在遙控器22的上表面,如圖11所示,備有數(shù)字按鍵、移動(dòng)方向指定按鍵25、菜單按鍵24等,當(dāng)使用者操作這些按鍵時(shí),將與所操作的按鍵對(duì)應(yīng)的信息輸出到調(diào)諧器110及坐標(biāo)光源計(jì)算部103。
數(shù)字按鍵,在指定接收視頻動(dòng)圖象的信道時(shí)操作,菜單按鍵24,在將如圖13所示的節(jié)目菜單顯示在監(jiān)視器21上時(shí)操作,移動(dòng)方向指定按鍵25,在該圖所示的節(jié)目菜單中移動(dòng)虛擬的視點(diǎn)時(shí)操作,用于指示向前、向后、向左、向右、向上、向下的移動(dòng)。
(2)數(shù)據(jù)存儲(chǔ)部102數(shù)據(jù)存儲(chǔ)部102,與動(dòng)圖象合成裝置10的數(shù)據(jù)存儲(chǔ)部102相同,用于存儲(chǔ)對(duì)象表201。
對(duì)象表201,與存儲(chǔ)在動(dòng)圖象合成裝置10的數(shù)據(jù)存儲(chǔ)部102內(nèi)的對(duì)象表201相同。
(3)坐標(biāo)光源計(jì)算部103坐標(biāo)光源計(jì)算部103,與動(dòng)圖象合成裝置10的坐標(biāo)光源計(jì)算部103相同,由存儲(chǔ)在半導(dǎo)體存儲(chǔ)器14內(nèi)的程序、處理器等構(gòu)成。
坐標(biāo)光源計(jì)算部103,存儲(chǔ)著三維坐標(biāo)空間A中的視點(diǎn)坐標(biāo)E(Ex、Ey、Ez),并從輸入部101接收指示向前、向后、向左、向右、向上、向下的信息及指示操作結(jié)束的信息。
當(dāng)接收指示向前、向后、向左、向右、向上、向下的信息時(shí),坐標(biāo)光源計(jì)算部103,根據(jù)接收到的信息,分別對(duì)視點(diǎn)坐標(biāo)E進(jìn)行如下所示的運(yùn)算。
Ey=Ey+1Ey=Ey-1Ex=Ex+1Ex=Ex-1Ez=Ez+1Ez=Ez-1另外,坐標(biāo)光源計(jì)算部103,從數(shù)據(jù)存儲(chǔ)部102的對(duì)象表201按每個(gè)對(duì)象讀出形狀坐標(biāo)212、位置坐標(biāo)213、動(dòng)圖象顯示面坐標(biāo)214,將位置坐標(biāo)213所示的坐標(biāo)值與形狀坐標(biāo)212所示的各坐標(biāo)值相加,并計(jì)算三維坐標(biāo)空間A中的形成對(duì)象的各點(diǎn)的三維坐標(biāo)。
接著,坐標(biāo)光源計(jì)算部103,計(jì)算在三維坐標(biāo)空間A中從視點(diǎn)坐標(biāo)E(Ex、Ey、Ez)觀察并將各對(duì)象的各點(diǎn)投影到對(duì)象與視點(diǎn)坐標(biāo)E(Ex、Ey、Ez)之間虛擬存在的平面H上而形成的各點(diǎn)的二維坐標(biāo)、及表示各點(diǎn)離平面H的深度的深度值。然后,坐標(biāo)光源計(jì)算部103,利用上述二維坐標(biāo)及深度值,進(jìn)行將在監(jiān)視器15的顯示窗口內(nèi)顯示的部分抽出的裁剪處理,并將進(jìn)行裁剪處理后的各對(duì)象的各點(diǎn)在平面H上的二維坐標(biāo)及表示各點(diǎn)離平面H的深度的深度值輸出到潤色處理部104。有關(guān)平面H上的各點(diǎn)的二維坐標(biāo)、表示各點(diǎn)離平面H的深度的深度值的計(jì)算方法及潤色處理,是眾所周知的,所以將其說明省略。
另外,坐標(biāo)光源計(jì)算部103,以同樣的方式,將位置坐標(biāo)213所示的坐標(biāo)值與形狀坐標(biāo)212所示的各坐標(biāo)值相加,計(jì)算三維坐標(biāo)空間A中的形成各對(duì)象的各點(diǎn)的三維坐標(biāo),并將所算出的三維坐標(biāo)輸出到透視變換部105和優(yōu)先級(jí)控制部111。
(4)潤色處理部104潤色處理部104,與動(dòng)圖象合成裝置10的潤色處理部104相同,因而將說明省略。
(5)透視變換部105透視變換部105,與動(dòng)圖象合成裝置10的透視變換部105相同,由存儲(chǔ)在半導(dǎo)體存儲(chǔ)器14內(nèi)的程序、處理器13等構(gòu)成。
透視變換部105,從坐標(biāo)光源計(jì)算部103接收三維坐標(biāo)空間A中的形成各對(duì)象的各點(diǎn)的三維坐標(biāo),以與坐標(biāo)光源計(jì)算部103相同的方式,根據(jù)接收到的三維坐標(biāo),計(jì)算形成各對(duì)象的動(dòng)圖象顯示面的各點(diǎn)在平面H上的二維坐標(biāo),并將計(jì)算出的形成各對(duì)象的動(dòng)圖象顯示面的各點(diǎn)的二維坐標(biāo)輸出到與各對(duì)象對(duì)應(yīng)的圖形變形部107a、107b、107c,將計(jì)算出的形成各對(duì)象的動(dòng)圖象顯示面的各點(diǎn)在平面H上的二維坐標(biāo)輸出到優(yōu)先級(jí)控制部111。
(6)優(yōu)先級(jí)控制部111優(yōu)先級(jí)控制部111,從坐標(biāo)光源計(jì)算部103接收三維坐標(biāo)空間A中的形成各對(duì)象的各點(diǎn)的三維坐標(biāo),并從透視變換部105接收形成各對(duì)象的動(dòng)圖象顯示面的各點(diǎn)在平面H上的二維坐標(biāo)。
優(yōu)先級(jí)控制部111將形成一個(gè)對(duì)象的動(dòng)圖象顯示面的各點(diǎn)的Z坐標(biāo)值中的最大的Z坐標(biāo)值作為對(duì)象的代表值,并以同樣的方式對(duì)各對(duì)象決定代表值。然后,從具有最小的代表值的對(duì)象起按順序賦予優(yōu)先級(jí)。由此,可以對(duì)每個(gè)對(duì)象的動(dòng)圖象顯示面賦予優(yōu)先級(jí)。
接著,優(yōu)先級(jí)控制部111根據(jù)形成各對(duì)象的各點(diǎn)的三維坐標(biāo),對(duì)動(dòng)圖象顯示面相互重合著的對(duì)象進(jìn)行檢測(cè),并檢測(cè)在重合的動(dòng)圖象顯示面中具有最接近正面的動(dòng)圖象顯示面的對(duì)象。進(jìn)一步,將所檢出的上述最接近正面的動(dòng)圖象顯示面的優(yōu)先級(jí)保持不變,而將具有相互重合的其他動(dòng)圖象顯示面的對(duì)象的優(yōu)先級(jí)依次降低。
按照如上方式,決定對(duì)象的優(yōu)先級(jí)。如按這種方式?jīng)Q定優(yōu)先級(jí),則在三維空間中,離平面H越近,優(yōu)先級(jí)越高。根據(jù)該優(yōu)先級(jí),決定各圖象譯碼部的優(yōu)先級(jí),并將所決定的各對(duì)象的圖象顯示面輸出到對(duì)應(yīng)的圖象譯碼部106a、106b、106c。
(7)天線23、調(diào)諧器110天線23,接收廣播波,并將所接收的廣播波輸出到調(diào)諧器110。
調(diào)諧器110,從輸入部101接收與菜單按鍵24對(duì)應(yīng)的信息,在接收該信息后,從由天線23接收到的廣播波中選擇通過3個(gè)信道播放的3個(gè)由MPEG數(shù)據(jù)流構(gòu)成的視頻動(dòng)圖象,并將所選定的3個(gè)視頻動(dòng)圖象分別輸出到圖象譯碼部106a、106b、106c。
(8)圖象譯碼部106a、106b、106c圖象譯碼部106a,與動(dòng)圖象合成裝置10的圖象譯碼部106相同,由存儲(chǔ)在半導(dǎo)體存儲(chǔ)器14內(nèi)的程序、處理器13等構(gòu)成。
圖象譯碼部106a,從優(yōu)先級(jí)控制部111接收優(yōu)先級(jí)。
另外,圖象譯碼部106a,從調(diào)諧器110接收由1個(gè)MPEG數(shù)據(jù)流構(gòu)成的視頻動(dòng)圖象,根據(jù)上述接收到的優(yōu)先級(jí),通過擴(kuò)展譯碼從接收到的MPEG數(shù)據(jù)流反復(fù)生成1幀的視頻靜止圖象,并將所生成的視頻靜止圖象輸出到圖象變形部107a。
當(dāng)接收到最高優(yōu)先級(jí)時(shí),圖象譯碼部106a,從MPEG數(shù)據(jù)流中對(duì)全部靜止圖象進(jìn)行擴(kuò)展譯碼。
當(dāng)接收到中等程度的優(yōu)先級(jí)時(shí),圖象譯碼部106a,從MPEG數(shù)據(jù)流中對(duì)靜止圖象每隔一個(gè)進(jìn)行擴(kuò)展譯碼。
當(dāng)接收到低的優(yōu)先級(jí)時(shí),圖象譯碼部106a,從MPEG數(shù)據(jù)流對(duì)每4個(gè)靜止圖象中的1個(gè)進(jìn)行擴(kuò)展譯碼。換句話說,在每4個(gè)靜止圖象中略過3個(gè)。
這樣,優(yōu)先級(jí)越低,則從MPEG數(shù)據(jù)流中略過而不進(jìn)行擴(kuò)展譯碼的靜止圖象越多。
圖象譯碼部106b、106c,與圖象譯碼部106a相同。
(9)圖象變形部107a、107b、107c圖象變形部107a,與動(dòng)圖象合成裝置10的圖象變形部107相同,由存儲(chǔ)在半導(dǎo)體存儲(chǔ)器14內(nèi)的程序、處理器13等構(gòu)成。
圖象變形部107a,從圖象譯碼部106a接收視頻靜止圖象,并從透視變換部105接收形成動(dòng)圖象顯示面的各點(diǎn)的二維坐標(biāo)。接著,利用仿射變換將上述接收到的視頻靜止圖象變形為由接收到的二維坐標(biāo)表示的形狀,從而生成變形視頻靜止圖象,并將所生成的變形視頻靜止圖象輸出到屏蔽處理部113a。
圖象變形部107b、107c,與圖象變形部107a相同。
(10)屏蔽控制部112屏蔽控制部112,具體地說,由存儲(chǔ)在半導(dǎo)體存儲(chǔ)器14內(nèi)的程序、處理器13等構(gòu)成。
屏蔽控制部112,從坐標(biāo)光源計(jì)算部103接收三維坐標(biāo)空間A中的形成各對(duì)象的各點(diǎn)的三維坐標(biāo),并從透視變換部105接收形成各對(duì)象的動(dòng)圖象顯示面的各點(diǎn)在平面H上的二維坐標(biāo),并利用接收到的形成各對(duì)象的各點(diǎn)的三維坐標(biāo)及各點(diǎn)在平面H上的二維坐標(biāo),檢測(cè)對(duì)象的重合,對(duì)每個(gè)動(dòng)圖象顯示面計(jì)算因隱藏在其他對(duì)象之后而看不到的屏蔽區(qū)域,并將計(jì)算出的屏蔽區(qū)域輸出到各對(duì)象的圖象顯示面對(duì)應(yīng)的屏蔽處理部113 a、113b、113c。
(11)屏蔽處理部113a、113b、113c屏蔽處理部113a,具體地說,由存儲(chǔ)在半導(dǎo)體存儲(chǔ)器14內(nèi)的程序、處理器13等構(gòu)成。
屏蔽處理部113a,從透視變換部105接收形成各對(duì)象的動(dòng)圖象顯示面的各點(diǎn)的二維坐標(biāo)。
另外,屏蔽處理部113a,從圖象變形部107a接收變形視頻靜止圖象,從屏蔽控制部112接收屏蔽區(qū)域,并將變形視頻靜止圖象中由屏蔽區(qū)域指示的區(qū)域內(nèi)所包含的全部象素值設(shè)定為0。然后,屏蔽控制部112,通過將由屏蔽區(qū)域指示的區(qū)域內(nèi)包含的全部象素值為0的變形視頻靜止圖象寫在幀緩沖器108內(nèi)的由上述接收到的二維坐標(biāo)指示的區(qū)域上而進(jìn)行輸出。
(12)幀緩沖器108幀緩沖器108,與動(dòng)圖象合成裝置10的幀緩沖器108相同。
(13)顯示部109顯示部109,如圖13所示,顯示畫面321在畫面321內(nèi),顯示著對(duì)象332、333、334,各對(duì)象具有圖象顯示面322、323、324,在各圖象顯示面上,顯示著各視頻動(dòng)圖象。2.2 數(shù)字廣播接收裝置20的動(dòng)作(1)數(shù)字廣播接收裝置20的動(dòng)作參照?qǐng)D14-圖16說明數(shù)字廣播接收裝置20的動(dòng)作。圖14以直觀的形式示出數(shù)字廣播接收裝置20的各處理進(jìn)程中的數(shù)據(jù),圖15用流程圖示出數(shù)字廣播接收裝置20的動(dòng)作,圖16用流程圖示出數(shù)字廣播接收裝置20的優(yōu)先級(jí)控制部111的動(dòng)作。
在圖15的流程圖示出的步驟中,具有與圖7流程圖所示步驟相同的符號(hào)的步驟,與圖7流程圖所示步驟的內(nèi)容相同。這里,以與圖7流程圖的不同點(diǎn)為中心進(jìn)行說明。
根據(jù)存儲(chǔ)在數(shù)據(jù)存儲(chǔ)部102內(nèi)的與對(duì)象有關(guān)的信息411,計(jì)算三維坐標(biāo)空間A中的形成各對(duì)象的各點(diǎn)的三維坐標(biāo)412,并根據(jù)三維坐標(biāo)412計(jì)算形成動(dòng)圖象顯示面的坐標(biāo)414。此外,根據(jù)三維坐標(biāo)412形成圖形靜止圖象413。
在步驟S111中,當(dāng)形成動(dòng)圖象顯示面的坐標(biāo)414的計(jì)算結(jié)束時(shí),優(yōu)先級(jí)控制部111對(duì)每個(gè)圖象譯碼部決定優(yōu)先級(jí),并將所決定的優(yōu)先級(jí)輸出到對(duì)應(yīng)的圖象譯碼部(步驟S201)。然后,圖象譯碼部106a,接收MPEG數(shù)據(jù)流(步驟S121a),通過對(duì)接收到的MPEG數(shù)據(jù)流進(jìn)行過擴(kuò)展譯碼而生成視頻靜止圖象415(步驟S122a),并根據(jù)優(yōu)先級(jí)決定是否再生視頻靜止圖象,如果不再生(步驟S202a),則返回步驟S201,如果再生(步驟S202a),則圖象變形部107a將視頻靜止圖象變形從而生成變形視頻靜止圖象416(步驟S123a),屏蔽處理部113a,生成進(jìn)行了屏蔽處理的變形視頻靜止圖象417(步驟S203a),并寫入幀緩沖器108(步驟S124a),然后,返回步驟S201。
在步驟S121b~S122b、S202b、S123b、S203b、S124b中,同樣,也生成視頻圖象418,生成變形視頻靜止圖象419,并將進(jìn)行了屏蔽處理的變形視頻靜止圖象420寫入幀緩沖器108。此外,在步驟S121c~S122c、S202c、S123c、S203c、S124c中,同樣,也生成視頻靜止圖象421,生成變形視頻靜止圖象422,并將進(jìn)行了屏蔽處理的變形視頻靜止圖象423寫入幀緩沖器108。
按照如上方式,即可在幀緩沖器中形成表示3個(gè)對(duì)象的圖形靜止圖象及將3個(gè)視頻靜止圖象貼在各動(dòng)圖象顯示面上的靜止圖象425。
以下,說明步驟S201中的由優(yōu)先級(jí)控制部111進(jìn)行的決定優(yōu)先級(jí)的動(dòng)作。
優(yōu)先級(jí)控制部111,將形成對(duì)象的動(dòng)圖象顯示面的各點(diǎn)的Z坐標(biāo)值中的最大的Z坐標(biāo)值作為對(duì)象的代表值,并以同樣的方式對(duì)各對(duì)象決定代表值,從具有最小的代表值的對(duì)象起按順序賦予優(yōu)先級(jí)(步驟211)。接著,優(yōu)先級(jí)控制部111,根據(jù)形成各對(duì)象的各點(diǎn)的三維坐標(biāo),對(duì)動(dòng)圖象顯示面相互重合著的對(duì)象進(jìn)行檢測(cè)(步驟S211),并檢測(cè)在重合的動(dòng)圖象顯示面中具有最接近正面的動(dòng)圖象顯示面的對(duì)象(步驟S213),并將所檢出的上述最接近正面的動(dòng)圖象顯示面的優(yōu)先級(jí)保持不變,而將具有相互重合的其他動(dòng)圖象顯示面的對(duì)象的優(yōu)先級(jí)依次降低(步驟S214)。(2)數(shù)字廣播接收裝置20的各構(gòu)成要素的處理時(shí)序圖17是表示各時(shí)刻的數(shù)字廣播接收裝置20的各構(gòu)成要素的處理時(shí)序的時(shí)間圖。橫軸表示時(shí)刻,縱軸表示數(shù)字廣播接收裝置20的各構(gòu)成要素的處理。
當(dāng)生成新的圖形靜止圖象和視頻靜止圖象并將所生成的視頻靜止圖象粘貼于圖形靜止圖象時(shí),坐標(biāo)光源計(jì)算C204及坐標(biāo)光源計(jì)算C211同時(shí)開始。這里,坐標(biāo)光源計(jì)算C204,是由坐標(biāo)光源計(jì)算部103計(jì)算三維坐標(biāo)空間A中的形成動(dòng)圖象顯示面的各點(diǎn)的三維坐標(biāo),而坐標(biāo)光源計(jì)算C211,則是由坐標(biāo)光源計(jì)算部103計(jì)算對(duì)象在平面H上所形成的各點(diǎn)的二維坐標(biāo)及表示各點(diǎn)離平面H的深度的深度值。接著,當(dāng)坐標(biāo)光源計(jì)算C204結(jié)束時(shí),進(jìn)行透視變換C205,當(dāng)透視變換C205結(jié)束時(shí),優(yōu)先級(jí)控制C206及屏蔽控制C207同時(shí)開始。接著,當(dāng)優(yōu)先級(jí)控制C206結(jié)束時(shí),由圖象譯碼部106a、106b、106c開始進(jìn)行圖象譯碼C201、C202、C203,當(dāng)各圖象譯碼C201、C202、C203結(jié)束時(shí),開始進(jìn)行圖象變形·屏蔽處理C208、C209、C210。另一方面,當(dāng)坐標(biāo)光源計(jì)算C211結(jié)束時(shí),進(jìn)行潤色處理C212。當(dāng)潤色處理C212、圖象變形·屏蔽處理C208、C209、C210結(jié)束時(shí),進(jìn)行顯示C213。
當(dāng)生成新的視頻靜止圖象并將所生成的視頻靜止圖象粘貼于先前生成的圖形靜止圖象時(shí),坐標(biāo)光源計(jì)算C224開始。這里,坐標(biāo)光源計(jì)算C224,是由坐標(biāo)光源計(jì)算部103計(jì)算三維坐標(biāo)空間A中的形成動(dòng)圖象顯示面的各點(diǎn)的三維坐標(biāo)。當(dāng)坐標(biāo)光源計(jì)算C224結(jié)束時(shí),進(jìn)行透視變換C225,當(dāng)透視變換C225結(jié)束時(shí),優(yōu)先級(jí)控制C226及屏蔽控制C227同時(shí)開始。接著,當(dāng)優(yōu)先級(jí)控制C226結(jié)束時(shí),由圖象譯碼部106a、106b、106c開始進(jìn)行圖象譯碼C221、C222、C223,當(dāng)各圖象譯碼C221、C222、C223結(jié)束時(shí),開始進(jìn)行圖象變形·屏蔽處理C228、C229、C230。當(dāng)圖象變形·屏蔽處理C228、C229、C230結(jié)束時(shí),進(jìn)行顯示C231。2.3提要如上所述,按照不同的進(jìn)程以并行方式進(jìn)行圖形靜止圖象的生成處理及多個(gè)視頻靜止圖象的譯碼·變形處理,并將所生成的圖形靜止圖象和多個(gè)視頻靜止圖象在幀緩沖器中合成,所以,能以其各自的顯示速率合成圖形動(dòng)圖象和多個(gè)視頻動(dòng)圖象。另外,由于使最接近正面的動(dòng)圖象顯示面具有較高的優(yōu)先級(jí)并使由對(duì)應(yīng)的圖象譯碼部譯碼的視頻靜止圖象的每一定時(shí)間的幀數(shù)增多,所以能夠根據(jù)優(yōu)先級(jí)改善畫質(zhì)。
優(yōu)先級(jí)控制部111以Z坐標(biāo)值為基準(zhǔn)并使最接近正面的動(dòng)圖象顯示面具有較高的優(yōu)先級(jí),但也可以將動(dòng)圖象顯示面的面積作為基準(zhǔn),并計(jì)算動(dòng)圖象顯示面的面積,而且,該面積越大,具有的優(yōu)先級(jí)越高。
另外,坐標(biāo)光源計(jì)算部103、潤色處理部104、透視變換部105、圖象譯碼部106a、106b、106c、圖象變形部107a、107b、107c、優(yōu)先級(jí)控制部111、屏蔽控制部112、屏蔽處理部113a、113b、113c,在上述實(shí)施形態(tài)中,由存儲(chǔ)在半導(dǎo)體存儲(chǔ)器14內(nèi)的程序、處理器等構(gòu)成,但也可以分別由專用硬件構(gòu)成。
另外,可以使圖象譯碼部106a、106b、106c中進(jìn)行優(yōu)先級(jí)較高的處理的圖象譯碼部由專用硬件構(gòu)成,而進(jìn)行優(yōu)先級(jí)較低的處理的圖象譯碼部,可以由存儲(chǔ)在半導(dǎo)體存儲(chǔ)器14內(nèi)的程序、處理器等構(gòu)成。因此,能夠快速地對(duì)優(yōu)先級(jí)高的視頻動(dòng)圖象進(jìn)行譯碼處理。3 實(shí)施形態(tài)3對(duì)作為本發(fā)明另一實(shí)施形態(tài)的動(dòng)圖象合成裝置30進(jìn)行說明。3.1 動(dòng)圖象合成裝置30的結(jié)構(gòu)動(dòng)圖象合成裝置30,與動(dòng)圖象合成裝置10一樣,由本體部11、安裝CD-ROM的CD-ROM驅(qū)動(dòng)部12、執(zhí)行程序的程序器13、存儲(chǔ)程序和數(shù)據(jù)的半導(dǎo)體存儲(chǔ)器14、監(jiān)視器15、鍵盤16、揚(yáng)聲器17、鼠標(biāo)18構(gòu)成,該動(dòng)圖象合成裝置30,讀出記錄在CD-ROM上的與三維對(duì)象有關(guān)的對(duì)象信息及視頻圖象,并生成圖形圖象,將視頻圖象粘貼于所生成的圖形圖象后,顯示在監(jiān)視器15上。
動(dòng)圖象合成裝置30的功能框圖,示于圖18。如該圖所示,動(dòng)圖象合成裝置30,包括輸入部101、數(shù)據(jù)存儲(chǔ)部102、坐標(biāo)光源計(jì)算部103、潤色處理部104、透視變換部105、圖象譯碼部106、圖象變形部107、幀緩沖器108、顯示部109、控制數(shù)據(jù)存儲(chǔ)部114、靜止圖象存儲(chǔ)部115、圖形圖象存儲(chǔ)部116、選擇部117。
在動(dòng)圖象合成裝置30的構(gòu)成要素中,與動(dòng)圖象合成裝置10的構(gòu)成要素具有相同符號(hào)的構(gòu)成要素,結(jié)構(gòu)與動(dòng)圖象合成裝置10的構(gòu)成要素相同。在下文中,以與動(dòng)圖象合成裝置10的構(gòu)成要素的不同點(diǎn)為中心進(jìn)行說明。(1)圖形圖象存儲(chǔ)部116圖形圖象存儲(chǔ)部116,具有圖形圖象區(qū)域A116a及圖形圖象區(qū)域B116b,圖形圖象區(qū)域A116a及圖形圖象區(qū)域B116b,分別存儲(chǔ)圖形靜止圖象。(2)潤色處理部104潤色處理部104,將所形成的圖形靜止圖象交替地輸出到圖形圖象區(qū)域A116a及圖形圖象區(qū)域B116b中的任何一個(gè),而不是輸出到幀緩沖器108。(3)控制數(shù)據(jù)存儲(chǔ)部114控制數(shù)據(jù)存儲(chǔ)部114,具有控制數(shù)據(jù)區(qū)域A114a及控制數(shù)據(jù)區(qū)域B114b,控制數(shù)據(jù)區(qū)域A114a及控制數(shù)據(jù)區(qū)域B114b,分別存儲(chǔ)控制數(shù)據(jù)。(4)透視變換部105透視變換部105,進(jìn)一步,如下文所述,生成控制數(shù)據(jù),并將所生成的控制數(shù)據(jù)交替地輸出到控制數(shù)據(jù)區(qū)域A114a及控制數(shù)據(jù)區(qū)域B114b中的任何一個(gè)。
作為控制數(shù)據(jù)的一例,在圖19中示出控制數(shù)據(jù)601。控制數(shù)據(jù)601,是由橫向640位、縱向480位、總計(jì)307200位構(gòu)成數(shù)據(jù)序列。各位具有「0」或「1」的值。控制數(shù)據(jù)601的各位,對(duì)應(yīng)于由潤色處理部104生成的圖形靜止圖象的各個(gè)象素。
透視變換部105,對(duì)控制數(shù)據(jù)601中的與動(dòng)圖象顯示面對(duì)應(yīng)的位,全部設(shè)定為「1」值,對(duì)其他的位,設(shè)定為「0」值。(5)靜止圖象存儲(chǔ)部115靜止圖象存儲(chǔ)部115,具有靜止圖象區(qū)域A115a及靜止圖象區(qū)域B115b,靜止圖象區(qū)域A115a及靜止圖象區(qū)域B115b,分別存儲(chǔ)視頻靜止圖象。(6)圖象變形部107圖象變形部107,將所生成的變形視頻靜止圖象交替地輸出到靜止圖象區(qū)域A115a及靜止圖象區(qū)域B115b中的任何一個(gè),而不是通過將所生成的變形視頻靜止圖象寫在幀緩沖器108的由上述接收到的二維坐標(biāo)指示的區(qū)域上而進(jìn)行輸出。(7)選擇部117選擇部117,從圖形圖象區(qū)域A116a及圖形圖象區(qū)域B116b中的任何一個(gè)交替地讀出圖形靜止圖象,從靜止圖象區(qū)域A115a及靜止圖象區(qū)域B115b中的任何一個(gè)交替地讀出視頻靜止圖象,并從控制數(shù)據(jù)區(qū)域A114a及控制數(shù)據(jù)區(qū)域B114b中的任何一個(gè)交替地讀出控制數(shù)據(jù)。
選擇部117,對(duì)所讀出的控制數(shù)據(jù)的每個(gè)位進(jìn)行判斷,如果該位為「0」,則從構(gòu)成所讀出的圖形靜止圖象的象素中讀出位于與該位對(duì)應(yīng)的位置的象素,并將所讀出的象素寫入幀緩沖器108的對(duì)應(yīng)位置,如果該位為「1」,則從構(gòu)成所讀出的視頻靜止圖象的象素中讀出位于與該位對(duì)應(yīng)的位置的象素,并將所讀出的象素寫入幀緩沖器108的對(duì)應(yīng)位置3.2 動(dòng)圖象合成裝置30的動(dòng)作參照?qǐng)D20-圖24說明動(dòng)圖象合成裝置30的動(dòng)作。(1)動(dòng)圖象合成裝置30的各處理進(jìn)程中的數(shù)據(jù)形狀圖20以直觀的形式示出動(dòng)圖象合成裝置30的各處理進(jìn)程中的數(shù)據(jù)。
如該圖所示,坐標(biāo)光源計(jì)算部103,利用與對(duì)象有關(guān)的信息451計(jì)算三維坐標(biāo)空間A中的形成各對(duì)象的各點(diǎn)的三維坐標(biāo)452,潤色處理部104,進(jìn)行潤色處理,形成作為位映象數(shù)據(jù)的圖形靜止圖象,并將所形成的圖形靜止圖象輸出到圖形圖象區(qū)域B116b,透視變換部105,計(jì)算形成動(dòng)圖象顯示面的各點(diǎn)在平面H上的二維坐標(biāo)453,生成控制數(shù)據(jù),并將控制數(shù)據(jù)輸出到控制數(shù)據(jù)區(qū)域B114b,圖象變形部107,生成使視頻靜止圖象454變形后的變形視頻靜止圖象,并將所生成的變形視頻靜止圖象輸出到靜止圖象區(qū)域B115b。
另一方面,選擇部117,從圖形圖象區(qū)域A116a讀出圖形靜止圖象,從靜止圖象區(qū)域A115a讀出視頻靜止圖象,從控制數(shù)據(jù)區(qū)域A114a讀出控制數(shù)據(jù),利用所讀出的控制數(shù)據(jù)將圖形靜止圖象和視頻靜止圖象合成后,寫入幀緩沖器108。
在另外的時(shí)刻,潤色處理部104,將所形成的圖形靜止圖象輸出到圖形圖象區(qū)域A116a,透視變換部105,將控制數(shù)據(jù)輸出到控制數(shù)據(jù)區(qū)域A114a,圖象變形部107,將變形視頻靜止圖象輸出到靜止圖象區(qū)域A115a。另一方面,選擇部117,從圖形圖象區(qū)域B116b讀出圖形靜止圖象,從靜止圖象區(qū)域B115b讀出視頻靜止圖象,利用所讀出的控制數(shù)據(jù)將圖形靜止圖象和視頻靜止圖象合成后,寫入幀緩沖器108。
按照上述方式,各數(shù)據(jù)對(duì)圖形圖象區(qū)域A116a、控制數(shù)據(jù)區(qū)域A114a、靜止圖象區(qū)域A115a的輸出及從圖形圖象區(qū)域B116b、靜止圖象區(qū)域B115b、控制數(shù)據(jù)區(qū)域B114b的各數(shù)據(jù)的讀出,可以與各數(shù)據(jù)對(duì)圖形圖象區(qū)域B116b、控制數(shù)據(jù)區(qū)域B114b、靜止圖象區(qū)域B115b的輸出及從圖形圖象區(qū)域A116a、靜止圖象區(qū)域A115a、控制數(shù)據(jù)區(qū)域A114a的各數(shù)據(jù)的讀出交替地反復(fù)進(jìn)行。(2)圖形靜止圖象、視頻靜止圖象及控制數(shù)據(jù)之間的對(duì)應(yīng)關(guān)系圖21示出動(dòng)圖象合成裝置30的圖形靜止圖象、視頻靜止圖象及控制數(shù)據(jù)之間的對(duì)應(yīng)關(guān)系。
在該圖中,與圖形靜止圖象471的不是動(dòng)圖象顯示面的部分47a對(duì)應(yīng)的控制數(shù)據(jù)473的位473a,是「0」,將不是動(dòng)圖象顯示面的部分471a寫入幀緩沖器108。
另外,與視頻靜止圖象472的部分472a對(duì)應(yīng)的控制數(shù)據(jù)473的位473b,是「1」,將視頻靜止圖象472的部分472a寫入幀緩沖器108。(3)動(dòng)圖象合成裝置30的動(dòng)作圖22是表示動(dòng)圖象合成裝置30的動(dòng)作的流程圖。
坐標(biāo)光源計(jì)算部103,從數(shù)據(jù)存儲(chǔ)部102的對(duì)象表201按每個(gè)對(duì)象讀出形狀坐標(biāo)212、位置坐標(biāo)213、動(dòng)圖象顯示面坐標(biāo)214(步驟S101),從輸入部101接收指示向前、向后、向左、向右、向上、向下的信息及指示操作結(jié)束的信息(步驟S102),并當(dāng)接收到指示操作結(jié)束的信息時(shí),結(jié)束處理(步驟S103)。當(dāng)接收到其他信息時(shí)(步驟S103),如果是進(jìn)行圖形計(jì)算的時(shí)刻(步驟S301),則坐標(biāo)光源計(jì)算部103,根據(jù)接收到的信息計(jì)算視點(diǎn)坐標(biāo)E、計(jì)算三維坐標(biāo)空間A中的形成對(duì)象的各點(diǎn)的三維坐標(biāo)、計(jì)算在平面H上所形成的各點(diǎn)的二維坐標(biāo)及表示各點(diǎn)離平面H的深度的深度值,并進(jìn)行裁剪處理(步驟S104),潤色處理部104,利用二維坐標(biāo)及深度值,進(jìn)行隱線·隱面刪除處理、各面的陰影顯示、各面的顏色顯示、及對(duì)各面的紋理粘貼等潤色處理,形成作為位映象數(shù)據(jù)的圖形靜止圖象(步驟S105),并將所形成的圖形靜止圖象輸出到圖形圖象區(qū)域A116a或圖形圖象區(qū)域B116b(步驟S106)。然后,再次返回步驟S102并反復(fù)進(jìn)行處理。
另外,在步驟S104之后,坐標(biāo)光源計(jì)算部103,計(jì)算三維坐標(biāo)空間A中的形成動(dòng)圖象顯示面的各點(diǎn)的三維坐標(biāo),透視變換部105,計(jì)算形成動(dòng)圖象顯示面的各點(diǎn)在平面H上的二維坐標(biāo)(步驟S111),并將控制轉(zhuǎn)移到步驟S123。另外,透視變換部105,還生成控制數(shù)據(jù)(步驟304),然后返回步驟S102并反復(fù)進(jìn)行處理。
如果不是進(jìn)行圖形計(jì)算的時(shí)刻(步驟S301),則再次返回步驟S102并反復(fù)進(jìn)行處理。
另一方面,圖象譯碼部106,讀出存儲(chǔ)在數(shù)據(jù)存儲(chǔ)部102內(nèi)的MPEG數(shù)據(jù)流221(步驟S121),通過譯碼從所讀出的MPEG數(shù)據(jù)流221反復(fù)生成1幀的視頻靜止圖象(步驟S122),圖象變形部107,從圖象譯碼部106接收視頻靜止圖象,并從透視變換部105接收在步驟111中計(jì)算出的形成動(dòng)圖象顯示面的各點(diǎn)的二維坐標(biāo),利用仿射變換將上述接收到的視頻靜止圖象變形為由接收到的二維坐標(biāo)表示的形狀從而生成變形視頻靜止圖象(步驟S123),并將所生成的變形視頻靜止圖象輸出到靜止圖象區(qū)域A115a或靜止圖象區(qū)域B115b(步驟S124)。然后,再次返回步驟S102并反復(fù)進(jìn)行處理。
另外,選擇部117,從圖形圖象區(qū)域A116a或圖形圖象區(qū)域B116b讀出圖形靜止圖象,從靜止圖象區(qū)域A115a或靜止圖象區(qū)域B115b讀出視頻靜止圖象,從控制數(shù)據(jù)區(qū)域A114a或控制數(shù)據(jù)區(qū)域B114b讀出控制數(shù)據(jù),并利用所讀出的控制數(shù)據(jù)將圖形靜止圖象和視頻靜止圖象進(jìn)行合成,將合成后的靜止圖象,寫入幀緩沖器108(步驟S305),顯示部109,從幀緩沖器108讀出并顯示靜止圖象(步驟S306),然后,再次返回步驟S102并反復(fù)進(jìn)行處理。
圖23是表示動(dòng)圖象合成裝置30的圖象合成動(dòng)作的流程圖。
選擇部117,如下所述,對(duì)寫入幀緩沖器108的靜止圖象的所有象素反復(fù)進(jìn)行步驟S312~S314。
選擇部117,當(dāng)控制數(shù)據(jù)的位C(x、y)為「1」時(shí)(步驟S312),將幀緩沖器108的靜止圖象的象素F(x、y)設(shè)定為視頻靜止圖象的象素V(x、y)(步驟S313),當(dāng)控制數(shù)據(jù)的位C(x、y)為「0」時(shí)(步驟S312),將幀緩沖器108的靜止圖象的象素F(x、y)設(shè)定為圖形靜止圖象的象素G(x、y)(步驟S314)。這里,(x、y)是表示靜止圖象位置的坐標(biāo)。(4)動(dòng)圖象合成裝置30的各構(gòu)成要素的處理時(shí)序圖24是表示各時(shí)刻的動(dòng)圖象合成裝置30的各構(gòu)成要素的處理時(shí)序的時(shí)間圖。橫軸表示時(shí)刻,縱軸表示動(dòng)圖象合成裝置30的各構(gòu)成要素的處理。
當(dāng)生成新的圖形靜止圖象和視頻靜止圖象并將所生成的視頻靜止圖象粘貼于圖形靜止圖象時(shí),圖象譯碼處理C301、坐標(biāo)光源計(jì)算C302、坐標(biāo)光源計(jì)算C305、合成C307同時(shí)開始。這里,坐標(biāo)光源計(jì)算C302,是由坐標(biāo)光源計(jì)算部103計(jì)算三維坐標(biāo)空間A中的形成動(dòng)圖象顯示面的各點(diǎn)的三維坐標(biāo),而坐標(biāo)光源計(jì)算C305,則是由坐標(biāo)光源計(jì)算部103計(jì)算對(duì)象在平面H上所形成的各點(diǎn)的二維坐標(biāo)及表示各點(diǎn)離平面H的深度的深度值。當(dāng)坐標(biāo)光源計(jì)算C302結(jié)束時(shí),進(jìn)行透視變換C303,當(dāng)透視變換C303結(jié)束時(shí),進(jìn)一步進(jìn)行圖象變形C304。另外,當(dāng)坐標(biāo)光源計(jì)算C305結(jié)束時(shí),進(jìn)行潤色處理C306。進(jìn)一步,當(dāng)合成307結(jié)束時(shí),進(jìn)行顯示C308。
當(dāng)生成新的視頻靜止圖象并將所生成的視頻靜止圖象粘貼于先前生成的圖形靜止圖象時(shí),圖象譯碼處理C311、坐標(biāo)光源計(jì)算C312、合成317同時(shí)開始。這里,坐標(biāo)光源計(jì)算C312,是由坐標(biāo)光源計(jì)算部103計(jì)算三維坐標(biāo)空間A中的形成動(dòng)圖象顯示面的各點(diǎn)的三維坐標(biāo)。當(dāng)坐標(biāo)光源計(jì)算C312結(jié)束時(shí),進(jìn)行透視變換C313,當(dāng)透視變換C313結(jié)束時(shí),進(jìn)一步進(jìn)行圖象變形C314。當(dāng)合成C317結(jié)束時(shí),進(jìn)行顯示C318。3.3 提要如上所述,按照不同的進(jìn)程以并行方式進(jìn)行圖形靜止圖象的生成處理、視頻靜止圖象的譯碼·變形處理、及所生成的圖形靜止圖象和視頻靜止圖象的合成,所以,能以其各自的顯示速率合成圖形動(dòng)圖象和視頻動(dòng)圖象,同時(shí)能更迅速地進(jìn)行圖形靜止圖象的生成處理、視頻靜止圖象的譯碼·變形處理、及所生成的圖形靜止圖象和視頻靜止圖象的合成,4 實(shí)施形態(tài)4對(duì)作為本發(fā)明另一實(shí)施形態(tài)的數(shù)字廣播接收裝置40進(jìn)行說明。4.1數(shù)字廣播接收裝置40的結(jié)構(gòu)數(shù)字廣播接收裝置40,與數(shù)字廣播接收裝置20一樣,由本體部26、監(jiān)視器21、遙控器22、天線23等構(gòu)成,該數(shù)字廣播接收裝置40,讀出記錄在CD-ROM上的與三維對(duì)象有關(guān)的對(duì)象信息,并接收所播放的多個(gè)視頻動(dòng)圖象,生成由多個(gè)對(duì)象構(gòu)成的圖形圖象,各對(duì)象具有各自的動(dòng)圖象顯示面,將各視頻圖象粘貼于所生成的圖形圖象的各動(dòng)圖象顯示面后,顯示在監(jiān)視器21上。
在本實(shí)施形態(tài)中,接收第1、第2和第3視頻動(dòng)圖象,第1、第2和第3對(duì)象分別具有第1、第2和第3動(dòng)圖象顯示面。
數(shù)字廣播接收裝置40的功能框圖,示于圖25。如該圖所示,數(shù)字廣播接收裝置40,包括輸入部101、數(shù)據(jù)存儲(chǔ)部102、坐標(biāo)光源計(jì)算部103、潤色處理部104、透視變換部105、圖象譯碼部106a、106b、106c、圖象變形部107a、107b、107c、幀緩沖器108、顯示部109、調(diào)諧器110、優(yōu)先級(jí)控制部111、控制數(shù)據(jù)存儲(chǔ)部114、靜止圖象存儲(chǔ)部115、圖形圖象存儲(chǔ)部116、選擇部117、天線23。
在數(shù)字廣播接收裝置40的構(gòu)成要素中,與數(shù)字廣播接收裝置20的構(gòu)成要素具有相同符號(hào)的構(gòu)成要素,結(jié)構(gòu)與數(shù)字廣播接收裝置20的構(gòu)成要素相同。此外,控制數(shù)據(jù)存儲(chǔ)部114、靜止圖象存儲(chǔ)部115、圖形圖象存儲(chǔ)部116及選擇部117,分別與動(dòng)圖象合成裝置30的控制數(shù)據(jù)存儲(chǔ)部114、靜止圖象存儲(chǔ)部115、圖形圖象存儲(chǔ)部116、選擇部117相同。
因此,數(shù)字廣播接收裝置40是數(shù)字廣播接收裝置20與動(dòng)圖象合成裝置30的組合。
在下文中,以與數(shù)字廣播接收裝置20的構(gòu)成要素的不同點(diǎn)為中心進(jìn)行說明。(1)潤色處理部104潤色處理部104,將所形成的圖形靜止圖象交替地輸出到圖形圖象區(qū)域A116a及圖形圖象區(qū)域B116b中的任何一個(gè),而不是輸出到幀緩沖器108。(2)透視變換部105透視變換部105,進(jìn)一步,與動(dòng)圖象合成裝置30的透視變換部105一樣,生成控制數(shù)據(jù),并將所生成的控制數(shù)據(jù)交替地輸出到控制數(shù)據(jù)區(qū)域A114a及控制數(shù)據(jù)區(qū)域B114b中的任何一個(gè)。
這里,控制數(shù)據(jù),作為一例,是由橫向640個(gè)、縱向480個(gè)、總計(jì)307200個(gè)構(gòu)成的數(shù)據(jù)序列。各數(shù)據(jù)由2位構(gòu)成,具有「0」、「1」、「2」或「3」的值。各數(shù)據(jù),對(duì)應(yīng)于由潤色處理部104生成的圖形靜止圖象的各個(gè)象素。
透視變換部105,對(duì)控制數(shù)據(jù)中的與第1動(dòng)圖象顯示面對(duì)應(yīng)的位,全部設(shè)定為「1」值,對(duì)與第2動(dòng)圖象顯示面對(duì)應(yīng)的位,全部設(shè)定為「2」值,對(duì)與第3動(dòng)圖象顯示面對(duì)應(yīng)的位,全部設(shè)定為「3」值,對(duì)其他的位,設(shè)定為「0」值。另外,對(duì)多個(gè)動(dòng)圖象顯示面的重合的部分,采用最上邊的動(dòng)圖象顯示面的值。(3)圖象變形部107a、107b、107c圖象變形部107a,將所生成的變形視頻靜止圖象交替地輸出到靜止圖象區(qū)域A115a及靜止圖象區(qū)域B115b中的任何一個(gè),而不是輸出到屏蔽處理部113a。
圖象變形部107b、107c,與圖象變形部107a相同。(4)選擇部117選擇部117,對(duì)所讀出的控制數(shù)據(jù)的每個(gè)數(shù)據(jù)進(jìn)行判斷,如果該位為「0」,則從構(gòu)成所讀出的圖形靜止圖象的象素中讀出位于與該位對(duì)應(yīng)的位置的象素,并將所讀出的象素寫入幀緩沖器108的對(duì)應(yīng)位置,如果該位為「1」,則從構(gòu)成所讀出的第1視頻靜止圖象的象素中讀出位于與該位對(duì)應(yīng)的位置的象素,并將所讀出的象素寫入幀緩沖器108的對(duì)應(yīng)位置,如果該位為「2」,則從構(gòu)成所讀出的第2視頻靜止圖象的象素中讀出位于與該位對(duì)應(yīng)的位置的象素,并將所讀出的象素寫入幀緩沖器108的對(duì)應(yīng)位置,如果該位為「3」,則從構(gòu)成所讀出的第2視頻靜止圖象的象素中讀出位于與該位對(duì)應(yīng)的位置的象素,并將所讀出的象素寫入幀緩沖器108的對(duì)應(yīng)位置,4.2數(shù)字廣播接收裝置40的動(dòng)作(1)數(shù)字廣播接收裝置40的各處理進(jìn)程中的數(shù)據(jù)參照?qǐng)D26說明數(shù)字廣播接收裝置40的動(dòng)作。該圖以直觀的形式示出數(shù)字廣播接收裝置40的各處理進(jìn)程中的數(shù)據(jù),如該圖所示,坐標(biāo)光源計(jì)算部103,利用與對(duì)象有關(guān)的信息701計(jì)算三維坐標(biāo)空間A中的形成各對(duì)象的各點(diǎn)的三維坐標(biāo)704,潤色處理部104,進(jìn)行潤色處理,形成作為位映象數(shù)據(jù)的圖形靜止圖象702,并將所形成的圖形靜止圖象702輸出到圖形圖象區(qū)域B116b,透視變換部105,計(jì)算形成動(dòng)圖象顯示面的各點(diǎn)在平面H上的二維坐標(biāo),生成控制數(shù)據(jù)705,并將控制數(shù)據(jù)705輸出到控制數(shù)據(jù)區(qū)域B114b,圖象變形部107a、107b、107c,分別從視頻靜止圖象707、711、715生成變形視頻靜止圖象708、712、716,并將所生成的變形視頻靜止圖象708、712、716輸出到靜止圖象區(qū)域B115b。
另一方面,選擇部117,從圖形圖象區(qū)域A116a讀出圖形靜止圖象703,從靜止圖象區(qū)域A115a讀出視頻靜止圖象710、714、718,從控制數(shù)據(jù)區(qū)域A114a讀出控制數(shù)據(jù)706,利用所讀出的控制數(shù)據(jù)706將圖形靜止圖象703和視頻靜止圖象710、714、718合成后,生成靜止圖象719,寫入幀緩沖器108。(2)數(shù)字廣播接收裝置40的各構(gòu)成要素的處理時(shí)序圖27是表示各時(shí)刻的數(shù)字廣播接收裝置40的各構(gòu)成要素的處理時(shí)序的時(shí)間圖。橫軸表示時(shí)刻,縱軸表示數(shù)字廣播接收裝置40的各構(gòu)成要素的處理。
當(dāng)生成新的圖形靜止圖象和視頻靜止圖象并將所生成的視頻靜止圖象粘貼于圖形靜止圖象時(shí),坐標(biāo)光源計(jì)算C404、坐標(biāo)光源計(jì)算C410、合成C412同時(shí)開始。這里,坐標(biāo)光源計(jì)算C404,是由坐標(biāo)光源計(jì)算部103計(jì)算三維坐標(biāo)空間A中的形成動(dòng)圖象顯示面的各點(diǎn)的三維坐標(biāo),而坐標(biāo)光源計(jì)算C410,則是由坐標(biāo)光源計(jì)算部103計(jì)算對(duì)象在平面H上所形成的各點(diǎn)的二維坐標(biāo)及表示各點(diǎn)離平面H的深度的深度值。當(dāng)坐標(biāo)光源計(jì)算C404結(jié)束時(shí),進(jìn)行透視變換C405,當(dāng)透視變換C405結(jié)束時(shí),開始進(jìn)行優(yōu)先級(jí)控制C406。接著,當(dāng)優(yōu)先級(jí)控制C406結(jié)束時(shí),由圖象譯碼部106a、106b、106c開始進(jìn)行圖象譯碼C401、C402、C403,當(dāng)各圖象譯碼C401、C402、C403結(jié)束時(shí),開始進(jìn)行圖象變形C407、C408、C409。另一方面,當(dāng)坐標(biāo)光源計(jì)算C410結(jié)束時(shí),進(jìn)行潤色C411。當(dāng)合成412結(jié)束時(shí),進(jìn)行顯示C413。
當(dāng)生成新的視頻靜止圖象并將所生成的視頻靜止圖象粘貼于先前生成的圖形靜止圖象時(shí),坐標(biāo)光源計(jì)算C424及合成C432同時(shí)開始。這里,坐標(biāo)光源計(jì)算C424,是由坐標(biāo)光源計(jì)算部103計(jì)算三維坐標(biāo)空間A中的形成動(dòng)圖象顯示面的各點(diǎn)的三維坐標(biāo)。然后,當(dāng)坐標(biāo)光源計(jì)算C424結(jié)束時(shí),進(jìn)行透視變換C425,當(dāng)透視變換C425結(jié)束時(shí),開始進(jìn)行優(yōu)先級(jí)控制C426。接著,當(dāng)優(yōu)先級(jí)控制C426結(jié)束時(shí),由圖象譯碼部106a、106b、106c開始進(jìn)行圖象譯碼C421、C422、C423,當(dāng)各圖象譯碼C421、C422、C423結(jié)束時(shí),開始進(jìn)行圖象變形C427、C428、C429。當(dāng)合成432結(jié)束時(shí),進(jìn)行顯示C433。4.3 提要如上所述,按照不同的進(jìn)程以并行方式進(jìn)行圖形靜止圖象的生成處理、多個(gè)視頻靜止圖象的譯碼·變形處理、及所生成的圖形靜止圖象和多個(gè)視頻靜止圖象的合成,所以,能以其各自的顯示速率合成圖形動(dòng)圖象和多個(gè)視頻動(dòng)圖象,同時(shí)能更迅速地進(jìn)行圖形靜止圖象的生成處理、視頻靜止圖象的譯碼·變形處理、及所生成的圖形靜止圖象和視頻靜止圖象的合成。另外,由于使最接近面前的動(dòng)圖象顯示面具有較高的優(yōu)先級(jí)并使由對(duì)應(yīng)的圖象譯碼部譯碼的視頻靜止圖象的每一定時(shí)間的幀數(shù)增多,所以能夠根據(jù)優(yōu)先級(jí)改善畫質(zhì)。5 實(shí)施形態(tài)5對(duì)作為本發(fā)明另一實(shí)施形態(tài)的數(shù)字廣播接收裝置50進(jìn)行說明。5.1 數(shù)字廣播接收裝置50的結(jié)構(gòu)數(shù)字廣播接收裝置50,與數(shù)字廣播接收裝置20一樣,由本體部26、監(jiān)視器21、遙控器22、天線23等構(gòu)成,該數(shù)字廣播接收裝置50,讀出記錄在CD-ROM上的與三維對(duì)象有關(guān)的對(duì)象信息,并接收所播放的多個(gè)視頻動(dòng)圖象,生成由多個(gè)對(duì)象構(gòu)成的圖形圖象,各對(duì)象具有各自的動(dòng)圖象顯示面,將各視頻圖象粘貼于所生成的圖形圖象的各動(dòng)圖象顯示面后,顯示在監(jiān)視器21上。
數(shù)字廣播接收裝置50的功能框圖,示于圖28。如該圖所示,數(shù)字廣播接收裝置50,包括輸入部101、數(shù)據(jù)存儲(chǔ)部102、坐標(biāo)光源計(jì)算部103、潤色處理部104、透視變換部105、圖象譯碼部106a、106b、106c、圖象變形部107a、107b、107c、幀緩沖器108、顯示部109、調(diào)諧器110、優(yōu)先級(jí)控制部111、屏蔽控制部112、屏蔽處理部113a、113b、113c、圖象校正部118a、118b、118c、天線23。
在數(shù)字廣播接收裝置50的構(gòu)成要素中,與數(shù)字廣播接收裝置20的構(gòu)成要素具有相同符號(hào)的構(gòu)成要素,結(jié)構(gòu)與數(shù)字廣播接收裝置20的構(gòu)成要素相同。在下文中,以不同點(diǎn)為中心進(jìn)行說明。(1)圖象譯碼部106a、106b、106c圖象譯碼部106a,將所生成的視頻靜止圖象輸出到圖象校正部118a,而不是輸出到圖象變形部107a。其它各點(diǎn)與數(shù)字廣播接收裝置20的圖象譯碼部106a相同。
圖象譯碼部106b和106c,與圖象譯碼部106a相同。(2)優(yōu)先級(jí)控制部111優(yōu)先級(jí)控制部111,進(jìn)一步,將所決定的優(yōu)先級(jí)輸出到與各對(duì)象的動(dòng)圖象顯示面對(duì)應(yīng)的圖象校正部118a、118b、118c。(3)圖象校正部118a、118b、118c圖象校正部118a,從圖象譯碼部106a接收視頻靜止圖象,并從優(yōu)先級(jí)控制部111接收所決定的優(yōu)先級(jí)。
當(dāng)接收到的優(yōu)先級(jí)最高時(shí),圖象校正部118a,將所接收的視頻靜止圖象直接輸出到圖象變形部107a,而不進(jìn)行校正。
當(dāng)接收到的優(yōu)先級(jí)為中等程度或較低時(shí),圖象校正部118a進(jìn)行校正,使視頻靜止圖象的亮度降低,且優(yōu)先級(jí)越低亮度越低。降低視頻靜止圖象的亮度的校正,具體地說,通過將視頻靜止圖象的各象素的值除以適當(dāng)?shù)闹颠M(jìn)行。這里,作為該適當(dāng)值的例,當(dāng)優(yōu)先級(jí)為中等程度時(shí)為4,當(dāng)優(yōu)先級(jí)較低時(shí)為8。此外,也可以將構(gòu)成各象素的位序列向低位側(cè)移位。例如,當(dāng)優(yōu)先級(jí)為中等程度時(shí),可向低位側(cè)移1位,當(dāng)優(yōu)先級(jí)較低時(shí),可向低位側(cè)移2位。5.3 提要如上所述,按照不同的進(jìn)程以并行方式進(jìn)行圖形靜止圖象的生成處理、多個(gè)視頻靜止圖象的譯碼·變形處理,并將所生成的圖形靜止圖象和多個(gè)視頻靜止圖象在幀緩沖器上合成,所以,能以其各自的顯示速率合成圖形動(dòng)圖象和多個(gè)視頻動(dòng)圖象。另外,由于使最接近面前的動(dòng)圖象顯示面具有較高的優(yōu)先級(jí)并使由對(duì)應(yīng)的圖象譯碼部譯碼的視頻靜止圖象的每一定時(shí)間的幀數(shù)增多,所以能夠根據(jù)優(yōu)先級(jí)改善畫質(zhì)。進(jìn)一步,由于對(duì)優(yōu)先級(jí)低的動(dòng)圖象顯示面將亮度校正得較低,所以,在顯示速率變低的可能性大的優(yōu)先級(jí)低的動(dòng)圖象顯示面上可以使閃爍不引人注意。6.其他變形例(1)在上述實(shí)施形態(tài)中說明的圖形靜止圖象和視頻靜止圖象的合成,也可以應(yīng)用于電視游戲機(jī)、DVD/VCD/CD播放機(jī)等圖象再生裝置、或信息處理終端裝置。(2)在上述實(shí)施形態(tài)中,將動(dòng)圖象粘貼在對(duì)象具有的屏面上,但也可以-將圖形動(dòng)圖象和視頻動(dòng)圖象并行地顯示在電視畫面上。(3)在上述實(shí)施形態(tài)中,視頻動(dòng)圖象的顯示速率為每秒30幀,圖形動(dòng)圖象的顯示速率為每秒10幀,但當(dāng)然也可以是其他顯示速率。例如,可以使視頻動(dòng)圖象的顯示速率為每秒10幀,使圖形動(dòng)圖象的顯示速率為每秒30幀,(4)在上述實(shí)施形態(tài)中,假定對(duì)象具有1個(gè)屏面,但對(duì)象也可以具有多個(gè)屏面。(5)作為其他實(shí)施形態(tài)之一,可以是如上所述的動(dòng)圖象合成方法。另外,也可以是用計(jì)算機(jī)執(zhí)行上述動(dòng)圖象合成方法的動(dòng)圖象合成程序,也可以是記錄著上述動(dòng)圖象合成程序的可由計(jì)算機(jī)讀取的記錄媒體。該記錄媒體,例如,可以是軟盤、CD-ROM、DVD-ROM、DVD-RAM、半導(dǎo)體存儲(chǔ)器等。進(jìn)一步,可以通過通信線路傳送上述動(dòng)圖象合成程序,也可以是通過上述通信線路傳送的數(shù)字信號(hào)。(6)也可以將如上所述的多個(gè)實(shí)施形態(tài)及其變形例分別進(jìn)行組合。
產(chǎn)業(yè)上的可應(yīng)用性在接收通過多個(gè)信道播放的數(shù)字廣播波的數(shù)字廣播接收裝置中,可以用作選擇節(jié)目用的用戶接口。另外,在電視游戲機(jī)、DVD/VCD/CD播放機(jī)等圖象再生裝置、個(gè)人計(jì)算機(jī)或信息處理終端裝置中,可以用作圖象效果更佳的顯示裝置。
權(quán)利要求
1.一種動(dòng)圖象合成裝置,對(duì)從在三維空間內(nèi)移動(dòng)的視點(diǎn)觀察對(duì)象而得到的圖形動(dòng)圖象及由多個(gè)視頻靜止圖象構(gòu)成的視頻動(dòng)圖象進(jìn)行合成,該動(dòng)圖象合成裝置的特征在于,備有信息存儲(chǔ)裝置,存儲(chǔ)著表示三維空間中的對(duì)象形狀和位置的對(duì)象信息;視頻動(dòng)圖象取得裝置,從外部取得由連續(xù)的多個(gè)視頻靜止圖象構(gòu)成的視頻動(dòng)圖象;圖象存儲(chǔ)裝置;接收裝置,反復(fù)接收表示在三維空間內(nèi)移動(dòng)的一個(gè)視點(diǎn)的位置的信息;圖形圖象生成裝置,利用上述對(duì)象信息,生成從上述視點(diǎn)觀察并將對(duì)象投影到投影面上而得到的圖形靜止圖象,并將所生成的圖形靜止圖象寫入上述圖象存儲(chǔ)裝置;及視頻圖象生成裝置,在生成上述圖形靜止圖象并寫入上述圖象存儲(chǔ)裝置的時(shí)間帶,從上述所取得的視頻動(dòng)圖象反復(fù)抽出視頻靜止圖象,并將所抽出的視頻靜止圖象寫入上述圖象存儲(chǔ)裝置。
2.根據(jù)權(quán)利要求1所述的動(dòng)圖象合成裝置,其特征在于上述圖形圖象生成裝置,利用上述對(duì)象信息,從上述視點(diǎn)觀察并將對(duì)象投影到投影面上,進(jìn)一步,通過進(jìn)行潤色處理而生成圖形靜止圖象,
3.根據(jù)權(quán)利要求2所述的動(dòng)圖象合成裝置,其特征在于上述對(duì)象,具有合成視頻動(dòng)圖象的屏面,上述動(dòng)圖象合成裝置,在對(duì)象的屏面上將圖形動(dòng)圖象與視頻動(dòng)圖象合成,上述對(duì)象信息,包含表示對(duì)象的屏面形狀的信息,上述圖形圖象生成裝置,進(jìn)一步,利用包含表示屏面形狀的信息的對(duì)象信息,計(jì)算從上述視點(diǎn)觀察并將屏面投影到上述投影面上而得到的表示投影屏面的形狀及位置的屏面信息,上述視頻圖象生成裝置,在存儲(chǔ)在上述圖象存儲(chǔ)裝置內(nèi)的圖形靜止圖象上的由上述計(jì)算出的屏面信息所指示的位置上,寫入所抽出的視頻靜止圖象。
4.根據(jù)權(quán)利要求3所述的動(dòng)圖象合成裝置,其特征在于上述視頻圖象生成裝置,包括根據(jù)由上述屏面信息表示的形狀使上述視頻靜止圖象變形從而生成變形視頻靜止圖象的圖象變形裝置,上述視頻圖象生成裝置,將所生成的變形視頻靜止圖象寫入上述圖象存儲(chǔ)裝置。
5.根據(jù)權(quán)利要求4所述的動(dòng)圖象合成裝置,其特征在于上述對(duì)象具有多個(gè)屏面,上述視頻動(dòng)圖象取得裝置,從外部取得多個(gè)視頻動(dòng)圖象,上述動(dòng)圖象合成裝置,在多個(gè)屏面上分別將圖形動(dòng)圖象與各視頻動(dòng)圖象合成,上述對(duì)象信息,包含表示多個(gè)屏面的形狀的信息,上述圖形圖象生成裝置,對(duì)表示多個(gè)對(duì)象的屏面形狀的每個(gè)信息計(jì)算屏面信息,上述視頻圖象生成裝置,從多個(gè)視頻動(dòng)圖象分別取得視頻靜止圖象,并在由上述多個(gè)屏面信息所指示的位置上,寫入分別取得的多個(gè)視頻靜止圖象。
6.根據(jù)權(quán)利要求5所述的動(dòng)圖象合成裝置,其特征在于上述視頻圖象生成裝置,包括優(yōu)先級(jí)決定裝置,根據(jù)所計(jì)算出的多個(gè)屏面信息,按每個(gè)屏面決定優(yōu)先級(jí);視頻圖象譯碼裝置,根據(jù)對(duì)多個(gè)視頻動(dòng)圖象決定出的優(yōu)先級(jí),從視頻動(dòng)圖象取得視頻靜止圖象;屏蔽位置計(jì)算裝置,根據(jù)所計(jì)算出的多個(gè)屏面信息及按每個(gè)屏面決定出的優(yōu)先級(jí),計(jì)算在每個(gè)投影面上對(duì)投影屏面進(jìn)行屏蔽的位置;及屏蔽處理裝置,在所計(jì)算出的進(jìn)行屏蔽的位置上,對(duì)上述變形視頻靜止圖象進(jìn)行屏蔽處理;上述視頻圖象生成裝置,將進(jìn)行了屏蔽處理的變形視頻靜止圖象寫入上述圖象存儲(chǔ)裝置。
7.根據(jù)權(quán)利要求6所述的動(dòng)圖象合成裝置,其特征在于上述優(yōu)先級(jí)決定裝置,利用所計(jì)算出的多個(gè)屏面信息決定優(yōu)先級(jí),使離上述視點(diǎn)越近的屏面具有越高的優(yōu)先級(jí)。
8.根據(jù)權(quán)利要求6所述的動(dòng)圖象合成裝置,其特征在于上述優(yōu)先級(jí)決定裝置,利用所計(jì)算出的多個(gè)屏面信息計(jì)算投影屏面的面積并決定優(yōu)先級(jí),使計(jì)算出的面積越大的投影屏面具有越高的優(yōu)先級(jí)。
9.根據(jù)權(quán)利要求6所述的動(dòng)圖象合成裝置,其特征在于上述視頻圖象譯碼裝置取得視頻靜止圖象的方式為,對(duì)優(yōu)先級(jí)最高的視頻動(dòng)圖象,從視頻動(dòng)圖象取得其全部視頻靜止圖象,而視頻動(dòng)圖象的優(yōu)先級(jí)越低,則從視頻動(dòng)圖象略過的視頻靜止圖象越多。
10.根據(jù)權(quán)利要求6所述的動(dòng)圖象合成裝置,其特征在于上述視頻圖象譯碼裝置,包括用于降低所取得的視頻靜止圖象的亮度的畫質(zhì)校正部,其校正的方式為,對(duì)優(yōu)先級(jí)最高的視頻動(dòng)圖象,不降低視頻靜止圖象的亮度,而視頻動(dòng)圖象的優(yōu)先級(jí)越低,則使視頻靜止圖象的亮度越低。
11.一種動(dòng)圖象合成裝置,在對(duì)象的屏面上對(duì)從在三維空間內(nèi)移動(dòng)的視點(diǎn)觀察對(duì)象而得到的圖形動(dòng)圖象和由多個(gè)視頻靜止圖象構(gòu)成的視頻動(dòng)圖象進(jìn)行合成,該動(dòng)圖象合成裝置的特征在于,備有信息存儲(chǔ)裝置,存儲(chǔ)著表示三維空間中的對(duì)象形狀和位置及對(duì)象的屏面形狀的對(duì)象信息;視頻動(dòng)圖象取得裝置,從外部取得由連續(xù)的多個(gè)視頻靜止圖象構(gòu)成的視頻動(dòng)圖象;圖形靜止圖象存儲(chǔ)裝置;視頻靜止圖象存儲(chǔ)裝置;圖象存儲(chǔ)裝置;接收裝置,反復(fù)接收表示在三維空間內(nèi)移動(dòng)的一個(gè)視點(diǎn)的位置的信息;圖形圖象生成裝置,利用上述對(duì)象信息,生成從上述視點(diǎn)觀察并將對(duì)象投影到投影面上而得到的圖形靜止圖象,并將所生成的圖形靜止圖象寫入上述圖形靜止圖象存儲(chǔ)裝置,還利用包含表示屏面形狀的信息的對(duì)象信息,計(jì)算從上述視點(diǎn)觀察并將屏面投影到上述投影面上而得到的表示投影屏面的形狀及位置的屏面信息;及視頻圖象生成裝置,在生成上述圖形靜止圖象并寫入上述圖形靜止圖象存儲(chǔ)裝置的時(shí)間帶,從上述所取得的視頻動(dòng)圖象反復(fù)抽出視頻靜止圖象,并將所抽出的視頻靜止圖象寫入上述視頻靜止圖象存儲(chǔ)裝置;及選擇裝置,利用上述所計(jì)算出的屏面信息,從存儲(chǔ)在上述圖形靜止圖象存儲(chǔ)裝置內(nèi)的圖形靜止圖象或存儲(chǔ)在上述視頻靜止圖象存儲(chǔ)裝置內(nèi)的視頻靜止圖象選擇構(gòu)成各靜止圖象的象素,并將所選定的象素寫入上述圖象存儲(chǔ)裝置。
12.根據(jù)權(quán)利要求11所述的動(dòng)圖象合成裝置,其特征在于上述圖形靜止圖象存儲(chǔ)裝置,包括第1圖形存儲(chǔ)部和第2圖形存儲(chǔ)部,上述視頻靜止圖象存儲(chǔ)裝置,包括第1視頻存儲(chǔ)部和第2視頻存儲(chǔ)部,上述圖形靜止圖象生成裝置,將所取得的圖形靜止圖象交替地寫入第1圖形存儲(chǔ)部或第2圖形存儲(chǔ)部,上述視頻圖象生成裝置,將所取得的視頻靜止圖象交替地寫入第1視頻存儲(chǔ)部或第2視頻存儲(chǔ)部,上述選擇裝置,在由上述圖形圖象生成裝置將圖形靜止圖象寫入第1圖形存儲(chǔ)部的時(shí)間帶,從第2圖形存儲(chǔ)部讀出圖形靜止圖象,在由上述圖形靜止圖象生成裝置將圖形靜止圖象寫入第2圖形存儲(chǔ)部的時(shí)間帶,從第1圖形存儲(chǔ)部讀出圖形靜止圖象,在由上述視頻圖象生成裝置將視頻靜止圖象寫入第1視頻存儲(chǔ)部的時(shí)間帶,從第2視頻存儲(chǔ)部讀出視頻靜止圖象,在由上述視頻靜止圖象生成裝置將視頻靜止圖象寫入第2視頻存儲(chǔ)部的時(shí)間帶,從第1視頻存儲(chǔ)部讀出視頻靜止圖象,并從所讀出的圖形靜止圖象和視頻靜止圖象選擇構(gòu)成各靜止圖象的象素。
13.根據(jù)權(quán)利要求12所述的動(dòng)圖象合成裝置,其特征在于上述圖形圖象生成裝置,利用上述對(duì)象信息,從上述視點(diǎn)觀察并將對(duì)象投影到投影面上,進(jìn)一步,通過進(jìn)行潤色處理而生成圖形靜止圖象,
14.根據(jù)權(quán)利要求13所述的動(dòng)圖象合成裝置,其特征在于上述視頻圖象生成裝置,包括根據(jù)由上述屏面信息表示的形狀使上述視頻靜止圖象變形從而生成變形視頻靜止圖象的圖象變形裝置,上述視頻圖象生成裝置,將所生成的變形視頻靜止圖象寫入上述圖象存儲(chǔ)裝置。
15.根據(jù)權(quán)利要求14所述的動(dòng)圖象合成裝置,其特征在于上述對(duì)象具有多個(gè)屏面,上述視頻動(dòng)圖象取得裝置,從外部取得多個(gè)視頻動(dòng)圖象,上述動(dòng)圖象合成裝置,在多個(gè)屏面上分別將圖形動(dòng)圖象與各視頻動(dòng)圖象合成,上述對(duì)象信息,包含表示多個(gè)屏面的形狀的信息,上述圖形圖象生成裝置,對(duì)表示多個(gè)屏面的形狀的每個(gè)信息計(jì)算屏面信息,上述視頻圖象生成裝置,從多個(gè)視頻動(dòng)圖象分別取得視頻靜止圖象,并在由上述多個(gè)屏面信息所指示的位置上,寫入分別取得的多個(gè)視頻靜止圖象。
16.根據(jù)權(quán)利要求15所述的動(dòng)圖象合成裝置,其特征在于上述視頻圖象生成裝置,包括優(yōu)先級(jí)決定裝置,根據(jù)所計(jì)算出的多個(gè)屏面信息,按每個(gè)屏面決定優(yōu)先級(jí);視頻圖象譯碼裝置,根據(jù)對(duì)多個(gè)視頻動(dòng)圖象決定出的優(yōu)先級(jí),從視頻動(dòng)圖象取得視頻靜止圖象;屏蔽位置計(jì)算裝置,根據(jù)所計(jì)算出的多個(gè)屏面信息及按每個(gè)屏面決定出的優(yōu)先級(jí),計(jì)算在每個(gè)投影面上對(duì)投影屏面進(jìn)行屏蔽的位置;及屏蔽處理裝置,在所計(jì)算出的進(jìn)行屏蔽的位置上,對(duì)上述變形視頻靜止圖象進(jìn)行屏蔽處理;上述視頻圖象生成裝置,將進(jìn)行了屏蔽處理的變形視頻靜止圖象寫入上述視頻靜止圖象存儲(chǔ)裝置。
17.根據(jù)權(quán)利要求16所述的動(dòng)圖象合成裝置,其特征在于上述優(yōu)先級(jí)決定裝置,利用所計(jì)算出的多個(gè)屏面信息決定優(yōu)先級(jí),使離上述視點(diǎn)越近的屏面具有越高的優(yōu)先級(jí)。
18.根據(jù)權(quán)利要求16所述的動(dòng)圖象合成裝置,其特征在于上述優(yōu)先級(jí)決定裝置,利用所計(jì)算出的多個(gè)屏面信息計(jì)算投影屏面的面積并決定優(yōu)先級(jí),使計(jì)算出的面積越大的屏面具有越高的優(yōu)先級(jí)。
19.根據(jù)權(quán)利要求16所述的動(dòng)圖象合成裝置,其特征在于上述視頻圖象譯碼裝置取得視頻靜止圖象的方式為,對(duì)優(yōu)先級(jí)最高的視頻動(dòng)圖象,從視頻動(dòng)圖象取得其全部視頻靜止圖象,而視頻動(dòng)圖象的優(yōu)先級(jí)越低,則從視頻動(dòng)圖象略過的視頻靜止圖象越多。
20.根據(jù)權(quán)利要求16所述的動(dòng)圖象合成裝置,其特征在于上述視頻圖象譯碼裝置,包括用于降低所取得的視頻靜止圖象的亮度的畫質(zhì)校正部,其校正的方式為,對(duì)優(yōu)先級(jí)最高的視頻動(dòng)圖象,不降低視頻靜止圖象的亮度,而視頻動(dòng)圖象的優(yōu)先級(jí)越低,則使視頻靜止圖象的亮度越低。
21.一種動(dòng)圖象合成方法,用于動(dòng)圖象合成裝置,該動(dòng)圖象合成裝置,對(duì)從在三維空間內(nèi)移動(dòng)的視點(diǎn)觀察對(duì)象而得到的圖形動(dòng)圖象和由多個(gè)視頻靜止圖象構(gòu)成的視頻動(dòng)圖象進(jìn)行合成,并備有存儲(chǔ)著表示三維空間中的對(duì)象形狀和位置的對(duì)象信息的信息存儲(chǔ)裝置、及圖象存儲(chǔ)裝置,該動(dòng)圖象合成方法的特征在于,包括視頻動(dòng)圖象取得步驟,從外部取得由連續(xù)的多個(gè)視頻靜止圖象構(gòu)成的視頻動(dòng)圖象;接收步驟,反復(fù)接收表示在三維空間內(nèi)移動(dòng)的一個(gè)視點(diǎn)的位置的信息;圖形圖象生成步驟,利用上述對(duì)象信息,生成從上述視點(diǎn)觀察并將對(duì)象投影到投影面上而得到的圖形靜止圖象,并將所生成的圖形靜止圖象寫入上述圖象存儲(chǔ)裝置;及視頻圖象生成步驟,在生成上述圖形靜止圖象并寫入上述圖象存儲(chǔ)裝置的時(shí)間帶,從上述所取得的視頻動(dòng)圖象反復(fù)抽出視頻靜止圖象,并將所抽出的視頻靜止圖象寫入上述圖象存儲(chǔ)裝置。
22.一種動(dòng)圖象合成方法,用于動(dòng)圖象合成裝置,該動(dòng)圖象合成裝置,在對(duì)象的屏面上對(duì)從在三維空間內(nèi)移動(dòng)的視點(diǎn)觀察對(duì)象而得到的圖形動(dòng)圖象和由多個(gè)視頻靜止圖象構(gòu)成的視頻動(dòng)圖象進(jìn)行合成,并備有存儲(chǔ)著表示三維空間中的對(duì)象形狀和位置及對(duì)象的屏面形狀的對(duì)象信息的信息存儲(chǔ)裝置、圖形靜止圖象存儲(chǔ)裝置、視頻靜止圖象存儲(chǔ)裝置、圖象存儲(chǔ)裝置,該動(dòng)圖象合成方法的特征在于,包括視頻動(dòng)圖象取得步驟,從外部取得由連續(xù)的多個(gè)視頻靜止圖象構(gòu)成的視頻動(dòng)圖象;接收步驟,反復(fù)接收表示在三維空間內(nèi)移動(dòng)的一個(gè)視點(diǎn)的位置的信息;圖形圖象生成步驟,利用上述對(duì)象信息,生成從上述視點(diǎn)觀察并將對(duì)象投影到投影面上而得到的圖形靜止圖象,并將所生成的圖形靜止圖象寫入上述圖形靜止圖象存儲(chǔ)裝置,還利用包含表示屏面形狀的信息的對(duì)象信息,計(jì)算從上述視點(diǎn)觀察并將屏面投影到上述投影面上而得到的表示投影屏面的形狀及位置的屏面信息;及視頻圖象生成步驟,在生成上述圖形靜止圖象并寫入上述圖形靜止圖象存儲(chǔ)裝置的時(shí)間帶,從上述所取得的視頻動(dòng)圖象反復(fù)抽出視頻靜止圖象,并將所抽出的視頻靜止圖象寫入上述視頻靜止圖象存儲(chǔ)裝置;及選擇步驟,利用上述所計(jì)算出的屏面信息,從存儲(chǔ)在上述圖形靜止圖象存儲(chǔ)裝置內(nèi)的圖形靜止圖象或存儲(chǔ)在上述視頻靜止圖象存儲(chǔ)裝置內(nèi)的視頻靜止圖象選擇構(gòu)成各靜止圖象的象素,并將所選定的象素寫入上述圖象存儲(chǔ)裝置。
23.一種記錄媒體,用于記錄由計(jì)算機(jī)執(zhí)行的動(dòng)圖象合成程序,該計(jì)算機(jī),對(duì)從在三維空間內(nèi)移動(dòng)的視點(diǎn)觀察對(duì)象而得到的圖形動(dòng)圖象和由多個(gè)視頻靜止圖象構(gòu)成的視頻動(dòng)圖象進(jìn)行合成,并備有存儲(chǔ)著表示三維空間中的對(duì)象的形狀和位置的對(duì)象信息的信息存儲(chǔ)裝置、及圖象存儲(chǔ)裝置,該記錄媒體的特征在于上述動(dòng)圖象合成程序,包括視頻動(dòng)圖象取得步驟,從外部取得由連續(xù)的多個(gè)視頻靜止圖象構(gòu)成的視頻動(dòng)圖象;接收步驟,反復(fù)接收表示在三維空間內(nèi)移動(dòng)的一個(gè)視點(diǎn)的位置的信息;圖形圖象生成步驟,利用上述對(duì)象信息,生成從上述視點(diǎn)觀察并將對(duì)象投影到投影面上而得到的圖形靜止圖象,并將所生成的圖形靜止圖象寫入上述圖象存儲(chǔ)裝置;及視頻圖象生成步驟,在生成上述圖形靜止圖象并寫入上述圖象存儲(chǔ)裝置的時(shí)間帶,從上述所取得的視頻動(dòng)圖象反復(fù)抽出視頻靜止圖象,并將所抽出的視頻靜止圖象寫入上述圖象存儲(chǔ)裝置。
24.一種記錄媒體,用于記錄由計(jì)算機(jī)執(zhí)行的動(dòng)圖象合成程序,該計(jì)算機(jī),在對(duì)象的屏面上對(duì)從在三維空間內(nèi)移動(dòng)的視點(diǎn)觀察對(duì)象而得到的圖形動(dòng)圖象和由多個(gè)視頻靜止圖象構(gòu)成的視頻動(dòng)圖象進(jìn)行合成,并備有存儲(chǔ)著表示三維空間中的對(duì)象的形狀和位置及對(duì)象的屏面形狀的對(duì)象信息的信息存儲(chǔ)裝置、圖形靜止圖象存儲(chǔ)裝置、視頻靜止圖象存儲(chǔ)裝置、圖象存儲(chǔ)裝置,該記錄媒體的特征在于上述動(dòng)圖象合成程序,包括視頻動(dòng)圖象取得步驟,從外部取得由連續(xù)的多個(gè)視頻靜止圖象構(gòu)成的視頻動(dòng)圖象;接收步驟,反復(fù)接收表示在三維空間內(nèi)移動(dòng)的一個(gè)視點(diǎn)的位置的信息;圖形圖象生成步驟,利用上述對(duì)象信息,生成從上述視點(diǎn)觀察并將對(duì)象投影到投影面上而得到的圖形靜止圖象,并將所生成的圖形靜止圖象寫入上述圖形靜止圖象存儲(chǔ)裝置,還利用包含表示屏面形狀的信息的對(duì)象信息,計(jì)算從上述視點(diǎn)觀察并將屏面投影到上述投影面上而得到的表示投影屏面的形狀及位置的屏面信息;及視頻圖象生成步驟,在生成上述圖形靜止圖象并寫入上述圖形靜止圖象存儲(chǔ)裝置的時(shí)間帶,從上述所取得的視頻動(dòng)圖象反復(fù)抽出視頻靜止圖象,并將所抽出的視頻靜止圖象寫入上述視頻靜止圖象存儲(chǔ)裝置;及選擇步驟,利用上述所計(jì)算出的屏面信息,從存儲(chǔ)在上述圖形靜止圖象存儲(chǔ)裝置內(nèi)的圖形靜止圖象或存儲(chǔ)在上述視頻靜止圖象存儲(chǔ)裝置內(nèi)的視頻靜止圖象選擇構(gòu)成各靜止圖象的象素,并將所選定的象素寫入上述圖象存儲(chǔ)裝置。
全文摘要
坐標(biāo)光源計(jì)算部103,計(jì)算形成對(duì)象的各點(diǎn)的三維坐標(biāo),并進(jìn)行裁剪處理,潤色處理部104,進(jìn)行潤色處理,并將所形成的圖形靜止圖象輸出到幀緩沖器108。坐標(biāo)光源計(jì)算部103,計(jì)算形成動(dòng)圖象顯示面的各點(diǎn)的三維坐標(biāo),透視變換部105計(jì)算形成動(dòng)圖象顯示面的各點(diǎn)的二維坐標(biāo)。圖象譯碼部106,對(duì)視頻靜止圖象進(jìn)行譯碼,圖象變形部107將視頻靜止圖象變形后輸出到幀緩沖器108。由此,可將視頻靜止圖象粘貼于圖形靜止圖象。
文檔編號(hào)H04N7/24GK1287743SQ9980172
公開日2001年3月14日 申請(qǐng)日期1999年7月29日 優(yōu)先權(quán)日1998年7月30日
發(fā)明者稻垣悟, 津田賢治郎, 錦織義久 申請(qǐng)人:松下電器產(chǎn)業(yè)株式會(huì)社