專利名稱:圖像文件創(chuàng)建設(shè)備以及圖像文件再現(xiàn)設(shè)備的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種圖像文件創(chuàng)建設(shè)備,其中在創(chuàng)建用于3維顯示的圖像文件時,區(qū)分用于3維顯示的圖像文件與用于2維顯示的圖像文件,并且涉及一種用于再現(xiàn)這種文件的圖像文件再現(xiàn)設(shè)備。
背景技術(shù):
傳統(tǒng)上,已經(jīng)提出了顯示3維圖像的多種方法。其中有一種方法稱作“透鏡系統(tǒng)(lenticular system)”。下述的日本專利申請待審公開平11-41627中公開在這種透鏡系統(tǒng)中所使用的記錄數(shù)據(jù)格式的一個示例。
圖13是示出了透鏡系統(tǒng)的數(shù)據(jù)記錄格式的一個示例的概念圖。如圖13(a)所示的左眼圖像301以及如圖13(b)所示的右眼圖像302每一個都相對于水平方向被減薄為一半,形成并記錄如圖13(c)所示的一幀圖像303。如此形成的圖像(由多個圖像構(gòu)成)被稱作集成圖像。在再現(xiàn)時,該集成圖像303被重新排列為與相關(guān)聯(lián)的顯示相對應(yīng)的格式,以執(zhí)行立體效果的顯示。
因為這種集成圖像能夠當(dāng)作普通的2維圖像來處理,所以可以使用預(yù)定的壓縮技術(shù)來壓縮圖像,或者以預(yù)定的格式來存儲。在這種過程中,如果使用普遍的壓縮技術(shù)以及現(xiàn)有文件格式,那么即使在不具備3維圖像顯示功能的傳統(tǒng)再現(xiàn)設(shè)備中,集成圖像也能被識別為現(xiàn)有格式的文件,并且可以被顯示為2維圖像。作為壓縮方法及文件格式的具體示例,JPEG、BMP等可以用于靜態(tài)圖像,而對于運(yùn)動畫面,MPEG-1、MPEG-2、MPEG-4、MOTION JPEG等可以用作壓縮方法,并且QuickTime、Real System、WindowsMedia Video等可以用作文件格式。
從在傳統(tǒng)再現(xiàn)設(shè)備上執(zhí)行顯示的觀點(diǎn)看,當(dāng)要記錄JPEG數(shù)據(jù)時,將數(shù)據(jù)記錄在符合Exif(可交換圖像文件格式)和DCF(攝像機(jī)文件系統(tǒng)設(shè)計規(guī)則)(這是一種用于數(shù)碼攝像機(jī)及相關(guān)系統(tǒng)的圖像文件格式標(biāo)準(zhǔn))的文件中,使得數(shù)據(jù)可以在大多數(shù)數(shù)碼攝像機(jī)中再現(xiàn)。在這種DCF標(biāo)準(zhǔn)中,符合DCF標(biāo)準(zhǔn)的文件被稱作DCF文件,并且用于存儲DCF文件的目錄被稱作DCF目錄;為了在數(shù)碼靜態(tài)攝像機(jī)之間建立強(qiáng)的兼容性,DCF文件和DCF目錄的命名規(guī)則如下。
(1)文件的名稱由“文件名”、“.”和“擴(kuò)展名”組成。
(2)文件名由8個字符組成。
(3)文件名的頭四個字符可以使用半寬度的大寫字母字符、數(shù)字以及“_”(下劃線)的任意組合。
(4)文件名的后四個字符形成“0001”和“9999”之間的號碼,并且被稱作文件號碼。
(5)包含初始圖像的文件加上擴(kuò)展名“.JPG”。
DCF目錄的命名規(guī)則以及目錄結(jié)構(gòu)如下。
(1)目錄名稱由8個字符組成。
(2)目錄名稱的頭三個字符形成“100”和“999”之間的號碼,并且被稱作目錄號碼。
(3)目錄名稱的后五個字符可以是半寬度的大寫字母字符、數(shù)字以及“_”的任意組合。
(4)在根目錄下的題為“DCIM”的目錄下形成DCF目錄。
(5)DCF文件被存儲在DCF目錄下。
圖14示出了符合DCF標(biāo)準(zhǔn)的目錄結(jié)構(gòu)的示例。
當(dāng)以現(xiàn)有格式來存儲3維圖像數(shù)據(jù)時,必須將其與上述的普通2維圖像數(shù)據(jù)相區(qū)分;在下述的日本專利申請待審公開2000-201308中公開了區(qū)分方法的一個示例。
在該公開中,通過在電子攝像機(jī)拍攝圖像時使用戶能夠選擇要被記錄的文件的目錄,可以將專門的文件收集到特定的目錄中。
然而,即使用戶將專門的文件記錄到特定的目錄中,另一用戶也不可能確定這些文件是3維圖像數(shù)據(jù)或2維圖像數(shù)據(jù)。
另外,3維顯示還需要許多信息,例如視點(diǎn)數(shù)目、減薄(thining)方法等,然而不可能知道所記錄的數(shù)據(jù)是以何種格式記錄的,因此出現(xiàn)了這樣的問題如果第三者獲得了數(shù)據(jù),則他不能夠知道應(yīng)該如何處理數(shù)據(jù)來進(jìn)行顯示。
本發(fā)明被設(shè)計來解決上述問題,因此本發(fā)明的目的是提供一種使得能夠區(qū)分2維圖像數(shù)據(jù)的記錄圖像文件與3維圖像數(shù)據(jù)的記錄圖像文件的圖像文件創(chuàng)建設(shè)備,以及提供一種用于再現(xiàn)這種數(shù)據(jù)的圖像文件再現(xiàn)設(shè)備。
發(fā)明內(nèi)容
為了達(dá)到上述目的,構(gòu)建了這樣一種圖像文件創(chuàng)建設(shè)備,用于從與多個視點(diǎn)相對應(yīng)的多個圖像來創(chuàng)建具有預(yù)定文件格式的圖像文件,包括信息創(chuàng)建裝置,用于從多個視點(diǎn)圖像來創(chuàng)建用于3維顯示的3維圖像控制信息;和文件創(chuàng)建裝置,用于創(chuàng)建包括多個視點(diǎn)圖像以及3維圖像控制信息的圖像文件,從而基于圖像文件的文件名和/或存儲圖像文件的目錄來判斷圖像文件是否是包括多個視點(diǎn)圖像的文件,由此解決了上述問題。
使存儲圖像文件的目錄不同于存儲包括單視點(diǎn)圖像的圖像文件的目錄,從而使得能夠決定圖像文件是否包括多個視點(diǎn)圖像,由此解決了上述問題。
使文件名表明文件包含多個視點(diǎn)圖像這樣一個事實,從而使得能夠決定圖像文件是否包括多個視點(diǎn)圖像,由此解決了上述問題。
使文件名不同于那些基于由單視點(diǎn)圖像組成的文件的命名規(guī)則的文件名,從而使得能夠決定圖像文件是否包括多個視點(diǎn)圖像,由此解決了上述問題。
使文件名具有與那些由單視點(diǎn)圖像組成的文件的擴(kuò)展名不同的擴(kuò)展名,從而使得能夠決定圖像文件是否包括多個視點(diǎn)圖像,由此解決了上述問題。
還構(gòu)建了這樣一種圖像文件再現(xiàn)設(shè)備,用于從具有預(yù)定文件格式的圖像文件來再現(xiàn)與多個視點(diǎn)圖像相對應(yīng)的多個圖像,包括分析裝置,用于從圖像文件來分析3維圖像控制信息,以便實現(xiàn)對多個視點(diǎn)圖像的3維顯示,從而根據(jù)分析裝置的結(jié)果來再現(xiàn)多個視點(diǎn)圖像,由此解決了上述問題。
還構(gòu)建了這樣一種圖像文件再現(xiàn)設(shè)備,用于從具有預(yù)定文件格式的圖像文件來再現(xiàn)與多個視點(diǎn)圖像相對應(yīng)的多個圖像,包括決定裝置,用于基于圖像文件的文件名和/或存儲圖像文件的目錄來決定圖像文件是否是包括多個視點(diǎn)圖像的文件;和分析裝置,用于從圖像文件來分析3維圖像控制信息,以便實現(xiàn)對多個視點(diǎn)圖像的3維顯示,從而根據(jù)決定裝置和/或分析裝置的結(jié)果來再現(xiàn)多個視點(diǎn)圖像,由此解決了上述問題。
根據(jù)本發(fā)明,構(gòu)建了這樣一種圖像文件創(chuàng)建設(shè)備,用于從與多個視點(diǎn)相對應(yīng)的多個圖像來創(chuàng)建具有預(yù)定文件格式的圖像文件,包括信息創(chuàng)建裝置,用于從多個視點(diǎn)圖像來創(chuàng)建用于3維顯示的3維圖像控制信息;和文件創(chuàng)建裝置,用于創(chuàng)建包括多個視點(diǎn)圖像以及3維圖像控制信息的圖像文件,從而基于圖像文件的文件名和/或存儲圖像文件的目錄來判斷圖像文件是否是包括多個視點(diǎn)圖像的文件,由此可以提供能區(qū)分3維圖像數(shù)據(jù)與2維圖像數(shù)據(jù)的優(yōu)點(diǎn)。
根據(jù)本發(fā)明,使存儲圖像文件的目錄不同于存儲包括單視點(diǎn)圖像的圖像文件的目錄,從而使得能夠決定圖像文件是否包括多個視點(diǎn)圖像,由此可以提供能區(qū)分3維圖像數(shù)據(jù)與2維圖像數(shù)據(jù)的優(yōu)點(diǎn)。
根據(jù)本發(fā)明,使文件名表明文件包含多個視點(diǎn)圖像這樣一個事實,從而使得能夠決定圖像文件是否包括多個視點(diǎn)圖像,由此可以提供能區(qū)分3維圖像數(shù)據(jù)與2維圖像數(shù)據(jù)的優(yōu)點(diǎn)。
根據(jù)本發(fā)明,使文件名不同于那些基于由單視點(diǎn)(one-point)圖像組成的文件的命名規(guī)則的文件名,從而可以提供能區(qū)分3維圖像數(shù)據(jù)與2維圖像數(shù)據(jù)的優(yōu)點(diǎn)。
根據(jù)本發(fā)明,使文件名具有與那些由單視點(diǎn)圖像組成的文件的擴(kuò)展名不同的擴(kuò)展名,從而使得能夠決定圖像文件是否包括多個視點(diǎn)圖像,由此可以提供能區(qū)分3維圖像數(shù)據(jù)與2維圖像數(shù)據(jù)的優(yōu)點(diǎn)。
根據(jù)本發(fā)明,構(gòu)建了一種圖像文件再現(xiàn)設(shè)備,用于再現(xiàn)與多個視點(diǎn)圖像相對應(yīng)的多個圖像,包括分析裝置,用于從圖像文件來分析3維圖像控制信息,以便實現(xiàn)對多個視點(diǎn)圖像的3維顯示,從而根據(jù)分析裝置的結(jié)果來再現(xiàn)多個視點(diǎn)圖像,由此可以提供能區(qū)分3維圖像數(shù)據(jù)與2維圖像數(shù)據(jù)的優(yōu)點(diǎn)。
根據(jù)本發(fā)明,構(gòu)建了一種圖像文件再現(xiàn)設(shè)備,用于從具有預(yù)定文件格式的圖像文件來再現(xiàn)與多個視點(diǎn)圖像相對應(yīng)的多個圖像,包括決定裝置,用于基于圖像文件的文件名和/或存儲圖像文件的目錄來決定圖像文件是否是包括多個視點(diǎn)圖像的文件;和分析裝置,用于從圖像文件來分析3維圖像控制信息,以便實現(xiàn)對多個視點(diǎn)圖像的3維顯示,從而根據(jù)決定裝置和/或分析裝置的結(jié)果來再現(xiàn)多個視點(diǎn)圖像,由此可以提供能區(qū)分3維圖像數(shù)據(jù)與2維圖像數(shù)據(jù)的優(yōu)點(diǎn)。
圖1是示出了根據(jù)本發(fā)明第一實施模式的圖像文件創(chuàng)建設(shè)備的配置的框圖。
圖2是基于DCF標(biāo)準(zhǔn)用于明確地表示文件包含3維圖像數(shù)據(jù)的一個文件名示例。
圖3是通過擴(kuò)展DCF標(biāo)準(zhǔn)來明確地表示文件包含3維圖像數(shù)據(jù)的一個文件名示例。
圖4是通過擴(kuò)展DCF標(biāo)準(zhǔn)來明確地表示文件包含3維圖像數(shù)據(jù)的一個文件名示例。
圖5是通過擴(kuò)展DCF標(biāo)準(zhǔn)來存儲3維圖像數(shù)據(jù)時的一個目錄結(jié)構(gòu)示例。
圖6是通過擴(kuò)展DCF標(biāo)準(zhǔn)來存儲3維圖像數(shù)據(jù)時的一個目錄結(jié)構(gòu)示例。
圖7是通過擴(kuò)展DCF標(biāo)準(zhǔn)來存儲3維圖像數(shù)據(jù)時的一個目錄結(jié)構(gòu)示例。
圖8是示出了根據(jù)本發(fā)明第一實施模式的圖像文件再現(xiàn)設(shè)備的配置的框圖。
圖9是示出了根據(jù)本發(fā)明第二實施模式的圖像文件創(chuàng)建設(shè)備的配置的框圖。
圖10是通過擴(kuò)展DCF標(biāo)準(zhǔn)來存儲3維圖像數(shù)據(jù)時的一個目錄結(jié)構(gòu)示例。
圖11是通過擴(kuò)展DCF標(biāo)準(zhǔn)來存儲3維圖像數(shù)據(jù)時的一個目錄結(jié)構(gòu)示例。
圖12是通過擴(kuò)展DCF標(biāo)準(zhǔn)來存儲3維圖像數(shù)據(jù)時的一個目錄結(jié)構(gòu)示例。
圖13是示出了透鏡系統(tǒng)的一種記錄數(shù)據(jù)格式示例的概念圖。
圖14是符合DCF標(biāo)準(zhǔn)的目錄結(jié)構(gòu)的示例。
具體實施例方式
將參考附圖描述本發(fā)明的實施模式。
第一實施模式圖1是示出了根據(jù)本發(fā)明第一實施模式的圖像文件創(chuàng)建設(shè)備的配置的框圖。在圖1中,圖像文件創(chuàng)建設(shè)備100包括控制器101,用于指定將各個視點(diǎn)的圖像集成的方法;圖像集成器102,用于通過根據(jù)來自控制器101的指令將各個視點(diǎn)的圖像放置在適當(dāng)?shù)奈恢茫瑏韯?chuàng)建集成圖像;3D圖像控制信息創(chuàng)建器103,用于通過格式化各個視點(diǎn)圖像的放置模式以及各種3維圖像特性,來創(chuàng)建3D圖像控制信息;編碼器104,用于對集成圖像數(shù)據(jù)進(jìn)行編碼;復(fù)用器105,用于將編碼數(shù)據(jù)與3D圖像控制信息復(fù)用,以將它們輸出;文件名決定單元106,用于在復(fù)用數(shù)據(jù)被記錄為文件時決定文件的名稱;存儲目錄決定單元107,用于決定向哪個目錄存儲要被記錄的文件;以及文件創(chuàng)建器108,用于將具有所決定的文件名的文件記錄在所決定的存儲目錄下。
下面將描述關(guān)于如此配置的圖像文件創(chuàng)建設(shè)備100的操作。
由相繼的幀組成的圖像信號被逐幀輸入到圖像文件創(chuàng)建設(shè)備。輸入信號不限于左眼和右眼的雙眼數(shù)據(jù),也可以輸入N個視點(diǎn)的復(fù)眼數(shù)據(jù)。
控制器101指定3維圖像特性,例如圖像集成模式等。
圖像集成器102以集成方法所指定的格式來創(chuàng)建集成圖像數(shù)據(jù)。作為集成方法,可以以電或光的方式來完成集成。
3維圖像控制信息創(chuàng)建器103格式化表明該圖像數(shù)據(jù)是3維圖像數(shù)據(jù)的信息以及3維圖像特性(例如,各個視點(diǎn)的圖像的放置模式),以創(chuàng)建以3維形式顯示圖像所需的3D圖像控制信息。3D圖像控制信息的項目可以包括視點(diǎn)數(shù)目、各個視點(diǎn)的圖像的放置模式、減薄方法、3維圖像的強(qiáng)度等。要創(chuàng)建的3D圖像控制信息不需要包括所有這些項目,而是可以只包括所需的項目。
編碼器104將圖像集成器102所創(chuàng)建的集成圖像數(shù)據(jù)編碼,以形成編碼數(shù)據(jù)。作為編碼方法,可以使用現(xiàn)有技術(shù)中的國際標(biāo)準(zhǔn)方案,或者可以使用非標(biāo)準(zhǔn)方案,或者可以不進(jìn)行壓縮就實現(xiàn)編碼。
復(fù)用器105將編碼器104所創(chuàng)建的編碼數(shù)據(jù)以及3D圖像控制信息創(chuàng)建器所創(chuàng)建的3D圖像控制信息復(fù)用,并且將數(shù)據(jù)轉(zhuǎn)換為預(yù)定格式。雖然在圖1中沒有圖示,但是如果復(fù)用了聲音和/或文字,則這些數(shù)據(jù)也在復(fù)用器105處被復(fù)用。如果使用現(xiàn)有格式作為預(yù)定格式,則假設(shè)通過利用頭內(nèi)容的擴(kuò)展結(jié)構(gòu)(在典型的現(xiàn)有格式中通常都會定義),3D圖像控制信息被記錄為現(xiàn)有文件頭的一部分。例如,在DCF標(biāo)準(zhǔn)的情形中,可以擴(kuò)展JPEG中所定義的應(yīng)用標(biāo)記段,從而復(fù)用3D圖像控制信息,可以擴(kuò)展Exif中提供的標(biāo)簽,以定義3D圖像控制信息的標(biāo)簽,從而復(fù)用3D圖像控制信息,或者可以使用其他方法。
文件名決定單元106在將復(fù)用數(shù)據(jù)記錄為文件時決定文件的名稱。在命名時,如此來確定文件的名稱,使得明確地表示該文件包含3維圖像數(shù)據(jù)?,F(xiàn)在,將描述基于DCF標(biāo)準(zhǔn)或通過擴(kuò)展DCF標(biāo)準(zhǔn)來記錄3維圖像數(shù)據(jù)的文件的示例。
圖2是基于DCF標(biāo)準(zhǔn)來明確地表示文件包含3維圖像數(shù)據(jù)的一個文件名示例。在DCF標(biāo)準(zhǔn)的情形中,文件名的頭四個字符可以使用半寬度的大寫字母、數(shù)字和“_”(下劃線)的任意組合,如現(xiàn)有技術(shù)中所述。因此,可以通過在文件名頂部例如加入“3D”,來明確地表示主題文件具有3D圖像數(shù)據(jù)。還可以設(shè)立這樣的規(guī)則3維圖像數(shù)據(jù)的文件應(yīng)該在文件名稱中用“_”(下劃線)作為第四個字符。
不過,因為某些2維圖像數(shù)據(jù)文件可能在其文件名頂部具有“3D”或者具有“_”(下劃線)作為第四個字符,所以這種文件名并不總是代表3維圖像數(shù)據(jù)的文件。然而,這仍然可以向用戶提供主題文件可能包含3維圖像數(shù)據(jù)的信息。
這里,諸如“3D”以及“_”(下劃線)之類的字符用來表示3維圖像數(shù)據(jù)的文件,但是這些字符并不限于2個字符或1個字符,也不限于它們的位置處于最前面或第四位。還可以利用與文件號碼相對應(yīng)的文件名的后部分來表示3維圖像數(shù)據(jù)的文件實體。
圖3示出了通過擴(kuò)展DCF標(biāo)準(zhǔn)來明確地表示文件包含3維圖像數(shù)據(jù)的文件名示例。在前面的示例中,使用符合DCF標(biāo)準(zhǔn)的文件命名規(guī)則的文件名;還存在特地使用不符合DCF標(biāo)準(zhǔn)的文件命名規(guī)則的文件名的情形。例如,如圖3所示,可以使用七個字符來定義文件名。還可以定義文件名,使其由“@”(DCF文件名不可以使用該字符)開始。以這種方式,使用不符合DCF標(biāo)準(zhǔn)的文件名使符合DCF標(biāo)準(zhǔn)的現(xiàn)有再現(xiàn)設(shè)備可以認(rèn)識到主題文件是不符合DCF標(biāo)準(zhǔn)的JPEG文件。
圖4是通過擴(kuò)展DCF標(biāo)準(zhǔn)來明確地表示文件包含3維圖像數(shù)據(jù)的另一文件名示例。如圖4的示例所示,可以用文件擴(kuò)展名來表示3維圖像數(shù)據(jù)文件的實體。例如,可以使用“.JPE”或“.JPEG”,而不是擴(kuò)展名“.JPG”。具有這些擴(kuò)展名的文件不會被識別為DCF文件,但是在PC以及其他系統(tǒng)中在大多數(shù)情形中可以被識別為JPEG文件。因此,這種文件被PC上的JPEG再現(xiàn)軟件再現(xiàn)為2維圖像數(shù)據(jù)。另外,可以引入全新的擴(kuò)展名,而不是“.JPE”或“.JPEG”。雖然引入全新的擴(kuò)展名使現(xiàn)有JPEG再現(xiàn)軟件不能再現(xiàn)文件,但是可以避免現(xiàn)有JPEG編輯工具編輯或破壞前述3D圖像控制信息并變?yōu)椴荒茉佻F(xiàn)為3維圖像數(shù)據(jù)的風(fēng)險。
存儲目錄單元107確定在哪個目錄下存儲要記錄的文件。此時,要存儲文件的目錄應(yīng)該適于明確地表示包含3維圖像數(shù)據(jù)文件。也可以利用與描述文件名決定單元時一樣的基于DCF標(biāo)準(zhǔn)或通過擴(kuò)展DCF標(biāo)準(zhǔn)來記錄3維圖像數(shù)據(jù)文件的示例來描述這一情形。
圖5示出了通過擴(kuò)展DCF標(biāo)準(zhǔn)來存儲3維圖像數(shù)據(jù)時的目錄結(jié)構(gòu)的一個示例。如現(xiàn)有技術(shù)中所述,根據(jù)DCF標(biāo)準(zhǔn)的規(guī)則,直接在根目錄下創(chuàng)建題為“DCIM”的目錄,在“DCIM”下創(chuàng)建DCF目錄,并且DCF文件被存儲在DCF目錄下。在這種結(jié)構(gòu)中,例如,直接在根目錄下創(chuàng)建名為“3DIM”的目錄,從而可以在該目錄下存儲3維圖像數(shù)據(jù)的文件。因此,2維圖像數(shù)據(jù)被存儲在“DCIM”下,而3維圖像數(shù)據(jù)被存儲在“3DIM”下,從而可以提供2維圖像數(shù)據(jù)與3維圖像數(shù)據(jù)之間的區(qū)分。這里,目錄名稱“3DIM”被用作示例,可以使用其他名稱,只要使它們不同于現(xiàn)有的“DCIM”目錄。在圖5中,在“3DIM”下創(chuàng)建與DCF的目錄命名規(guī)則一致的名為“100ABCDE”的目錄,并且3維圖像數(shù)據(jù)文件被存儲在該目錄下。然而,3維圖像數(shù)據(jù)可以直接存儲在“3DIM”目錄下,或者可以存儲在更低層中的目錄下。另外,“3DIM”下的目錄可以符合DCF標(biāo)準(zhǔn)的命名規(guī)則,也可以不符合DCF標(biāo)準(zhǔn)的命名規(guī)則。
圖6示出了通過擴(kuò)展DCF標(biāo)準(zhǔn)來存儲3維圖像數(shù)據(jù)時的目錄結(jié)構(gòu)的另一示例。在該示例中,直接在“DCIM”下創(chuàng)建名為“3D_FILES”的目錄(不符合DCF標(biāo)準(zhǔn)的目錄命名規(guī)則),并且3維圖像數(shù)據(jù)文件適于存儲在該目錄下。這使得可以區(qū)分2維圖像數(shù)據(jù)和3維圖像數(shù)據(jù)。這里,目錄名稱“3D_FILES”被用作示例,但是可以使用其他名稱,只要這些名稱不符合DCF目錄命名規(guī)則。
圖7示出了通過擴(kuò)展DCF標(biāo)準(zhǔn)來存儲3維圖像數(shù)據(jù)時的目錄結(jié)構(gòu)的另一示例。在該示例中,在直接在“DCIM”下的DCF目錄(“100ABCDE”)下創(chuàng)建名為“3D_FILES”的目錄,并且3維圖像數(shù)據(jù)文件被存儲在該目錄下。這使得可以區(qū)分2維圖像數(shù)據(jù)和3維圖像數(shù)據(jù)。這里,目錄名稱“3D_FILES”被用作示例,但是名稱并不局限于此。
文件創(chuàng)建器108根據(jù)由文件名決定單元106所確定的文件名以及存儲目錄決定單元107所確定的存儲目錄,將文件記錄在記錄介質(zhì)等之中。來自文件創(chuàng)建器108的輸出連接到記錄設(shè)備,例如IC存儲器、磁光盤、磁帶、硬盤等,或者連接到通信設(shè)備,例如LAN、調(diào)制解調(diào)器等。
這里,文件名決定單元106以及存儲目錄決定單元107都確定用于表明3維圖像數(shù)據(jù)條目的文件名和存儲目錄。然而,可以由這兩個單元中任一個或者兩個來給出對3維圖像數(shù)據(jù)條目的明確指示。另外,此前的描述都采用基于DCF標(biāo)準(zhǔn)的情形作為示例,但是也可以使用其他標(biāo)準(zhǔn)及準(zhǔn)則。
還可以將3維圖像數(shù)據(jù)文件或者存儲文件的目錄的屬性設(shè)置為只讀文件或隱藏文件,從而3D圖像控制信息將不會被任何現(xiàn)有JPEG編輯工具等破壞。另外,這些設(shè)置可以根據(jù)記錄的目的地或者用戶指令可變。
接著,將描述將圖像文件創(chuàng)建設(shè)備100所創(chuàng)建的圖像數(shù)據(jù)顯示為3維圖像的再現(xiàn)設(shè)備。
圖8是示出了根據(jù)本發(fā)明第一實施模式的圖像文件再現(xiàn)設(shè)備的配置的框圖。在圖8中,圖像文件再現(xiàn)設(shè)備200包括文件讀取器201,用于讀出文件;解復(fù)用器202,用于分離復(fù)用數(shù)據(jù);3D圖像控制信息分析器203,用于分析3D圖像控制信息;解碼器204,用于對編碼數(shù)據(jù)進(jìn)行解碼;以及圖像轉(zhuǎn)換器205,用于將圖像數(shù)據(jù)轉(zhuǎn)換為顯示格式。
將描述關(guān)于如此配置的圖像文件再現(xiàn)設(shè)備200的操作。
文件讀取器201從記錄設(shè)備或通信設(shè)備讀出要被再現(xiàn)的文件,提取復(fù)用數(shù)據(jù),并且分析文件名以及存儲目錄。
解復(fù)用器202將文件讀取器所提取的復(fù)用數(shù)據(jù)分離為編碼數(shù)據(jù)和3D圖像控制信息。雖然在圖8中沒有示出,但是當(dāng)復(fù)用了聲音和/或文字時,這些數(shù)據(jù)也通過解復(fù)用器202被分離。
3維圖像控制信息分析器203分析3D圖像控制信息,并且提取3維圖像特性,例如視點(diǎn)數(shù)據(jù)、各個視點(diǎn)圖像的放置模式等。
解碼器204從已經(jīng)由解復(fù)用器202分離的編碼數(shù)據(jù)中解碼圖像數(shù)據(jù)。
與圖像轉(zhuǎn)換器205相連接的可以是具有不同顯示格式的各種類型的顯示設(shè)備,例如使用普通CRT或液晶面板的2維顯示設(shè)備、使用透鏡系統(tǒng)、視差隔板(parallax barrier)系統(tǒng)、交變場(alternating-field)系統(tǒng)等的立體顯示設(shè)備。圖像轉(zhuǎn)換器205基于視點(diǎn)數(shù)目以及各個視點(diǎn)圖像的放置模式,將解碼后的圖像數(shù)據(jù)轉(zhuǎn)換為顯示格式。
現(xiàn)在,將描述用于再現(xiàn)具有圖5所示目錄結(jié)構(gòu)的文件的再現(xiàn)機(jī)器的操作。在圖5所示的目錄結(jié)構(gòu)中,2維圖像數(shù)據(jù)被存儲在“DCIM”下而3維圖像數(shù)據(jù)被存儲在“3DIM”下,因此,可以區(qū)分2維圖像數(shù)據(jù)和3維圖像數(shù)據(jù)。因此,具有3維圖像顯示功能的設(shè)備區(qū)分2維圖像數(shù)據(jù)和3維圖像數(shù)據(jù),并且相應(yīng)地實現(xiàn)各自的再現(xiàn)。另一方面,只能處理2維圖像數(shù)據(jù)的設(shè)備可以只再現(xiàn)“DCIM”下的圖像文件。另外,不具備3維圖像顯示功能但是可以解釋3維圖像數(shù)據(jù)的設(shè)備可以將“3DIM”下的圖像文件轉(zhuǎn)換為2維圖像數(shù)據(jù)形式,并且再現(xiàn)它們。
結(jié)合上面的描述,可能存在這樣的情形包括3維圖像數(shù)據(jù)的文件在“DCIM”之下,或者包括2維圖像數(shù)據(jù)的文件在“3DIM”之下。作為針對這種情形的對策,可以通過檢查3D圖像控制信息的存在與否來分析每個文件的內(nèi)容,從而區(qū)分2維圖像數(shù)據(jù)和3維圖像數(shù)據(jù)。
對于在“3DIM”之下但是沒有3D圖像控制信息的文件以及在“DCIM”之一但是具有3D圖像控制信息的文件,可以將這些文件判斷為錯誤文件?;蛘?,可以通過向存儲文件的目錄或3D圖像控制信息存在與否之一給予優(yōu)先級,來處理這些文件。
因此,上述配置使得不僅可以區(qū)分3維圖像數(shù)據(jù)和2維圖像數(shù)據(jù)的文件,還可以使所記錄的3維圖像數(shù)據(jù)變?yōu)橥ㄓ?,并且使同?維圖像數(shù)據(jù)被不同的3維顯示系統(tǒng)共享。
第二實施模式圖9是示出了根據(jù)本發(fā)明第二實施模式的圖像文件創(chuàng)建設(shè)備的配置的框圖。在圖9中,與圖1中相同的組件被分配了相同的標(biāo)號。在圖9中,圖像文件創(chuàng)建設(shè)備110包括控制器101;圖像集成器102;3D圖像控制信息創(chuàng)建器103;編碼器104;復(fù)用器105;文件名決定單元106;存儲目錄決定單元107;文件創(chuàng)建器108;圖像選擇器111,用于從多個視點(diǎn)圖像中選擇單視點(diǎn)圖像;編碼器112,用于對所選中的視點(diǎn)圖像的圖像數(shù)據(jù)進(jìn)行編碼;以及復(fù)用器113,用于將編碼數(shù)據(jù)和各種信息復(fù)用并將它們輸出。
將描述關(guān)于如此配置的圖像文件創(chuàng)建設(shè)備110的操作??刂破?01、圖像集成器102、3D圖像控制信息創(chuàng)建器103、編碼器104、復(fù)用器105、文件名決定單元106、存儲目錄決定單元107以及文件創(chuàng)建器108以與第一實施模式中相同的方式操作,因此省略對它們的描述。
編碼器112對由圖像選擇器111選中的視點(diǎn)圖像的數(shù)據(jù)進(jìn)行編碼,并創(chuàng)建其編碼數(shù)據(jù)。至于編碼方法,可以使用現(xiàn)有技術(shù)中提到的國際標(biāo)準(zhǔn)方案,或者可以使用非標(biāo)準(zhǔn)方案。還可以不帶壓縮來實現(xiàn)編碼。因為編碼器104提供相同的功能,所以可以只提供一個編碼器,從而一個編碼器可以提供兩種功能。
復(fù)用器113將編碼器112所創(chuàng)建的編碼數(shù)據(jù)轉(zhuǎn)換為預(yù)定格式。雖然在圖9中沒有示出,但是當(dāng)要復(fù)用聲音和/或文字時,也可以在復(fù)用器113處來復(fù)用這些數(shù)據(jù)。因為復(fù)用器105提供相同的功能,所以可以只提供一個復(fù)用器,從而一個復(fù)用器可以提供兩種功能。
圖10示出了在第二實施模式中通過擴(kuò)展DCF標(biāo)準(zhǔn)來存儲3維圖像數(shù)據(jù)時的一個目錄結(jié)構(gòu)示例。這是在第一實施模式中所述的目錄結(jié)構(gòu)示例之一的應(yīng)用示例,具體地說,在該示例中,直接在根目錄下創(chuàng)建名為“3DIM”的目錄,并且3維圖像數(shù)據(jù)的文件被存儲在該目錄下。在這種目錄結(jié)構(gòu)的情形中,只能處理2維圖像數(shù)據(jù)的設(shè)備不能認(rèn)識到3維圖像數(shù)據(jù)文件的存在,因為其只再現(xiàn)“DCIM”下的圖像文件。為了應(yīng)對這種情況,當(dāng)3維圖像數(shù)據(jù)的文件(ABCD002.JPG)被記錄在3維圖像數(shù)據(jù)的存儲位置中(在直接在“3DIM”下的目錄“100ABCDE”之下)時,用于2維顯示的圖像數(shù)據(jù)(這是根據(jù)從多個視點(diǎn)圖像中選出的單視點(diǎn)圖像創(chuàng)建的)被存儲為具有與2維圖像數(shù)據(jù)的存儲位置中(在直接在“DCIM”下的目錄“100ABCDE”之下)相同的文件名的文件。這使得即使是只能再現(xiàn)“DCIM”下的文件的設(shè)備也可以認(rèn)識到所拍攝的圖像的存儲。在上述情形中,相同的文件名被用于3維圖像數(shù)據(jù)的文件以及2維圖像數(shù)據(jù)的文件,但是可以使用不同的文件名。另外,關(guān)于這兩個文件之間關(guān)系的信息可以被復(fù)用在這兩個文件上或者其中僅僅一個文件上。
2維圖像數(shù)據(jù)的文件可以使用縮略圖來代替初始圖像,如圖11所示。如果使用縮略圖,則文件擴(kuò)展名應(yīng)該是“.THM”而不是“.JPG”如果對3維圖像數(shù)據(jù)的文件使用“.JPG”之外的其他不同文件擴(kuò)展名,則可以在2維圖像數(shù)據(jù)的存儲位置中(在直接在“DCIM”下的目錄“100ABCDE”之下)記錄3維圖像數(shù)據(jù)的文件。
工業(yè)實用性本發(fā)明適于圖像文件創(chuàng)建設(shè)備以及圖像文件再現(xiàn)設(shè)備,其中通過基于圖像文件的文件名和/或基于存儲文件的目錄,確定圖像文件是否包括從多個視點(diǎn)觀察的圖像,來區(qū)分2維圖像數(shù)據(jù)和3維圖像數(shù)據(jù)。
權(quán)利要求
1.一種圖像文件創(chuàng)建設(shè)備,用于從與多個視點(diǎn)相對應(yīng)的多個圖像來創(chuàng)建具有預(yù)定文件格式的圖像文件,所述圖像文件創(chuàng)建設(shè)備包括信息創(chuàng)建裝置,用于從所述多個視點(diǎn)圖像來創(chuàng)建用于3維顯示的3維圖像控制信息;和文件創(chuàng)建裝置,用于創(chuàng)建包括所述多個視點(diǎn)圖像以及所述3維圖像控制信息的圖像文件,其中基于所述圖像文件的文件名和/或存儲所述圖像文件的目錄來判斷所述圖像文件是否是包括所述多個視點(diǎn)圖像的文件。
2.根據(jù)權(quán)利要求1所述的圖像文件創(chuàng)建設(shè)備,其特征在于,使存儲所述圖像文件的所述目錄不同于存儲包括單視點(diǎn)圖像的圖像文件的目錄,從而使得能夠決定所述圖像文件是否包括所述多個視點(diǎn)圖像。
3.根據(jù)權(quán)利要求1所述的圖像文件創(chuàng)建設(shè)備,其特征在于,使所述文件名表明了所述文件包含所述多個視點(diǎn)圖像這一事實,從而使得能夠決定所述圖像文件是否是包括所述多個視點(diǎn)圖像的文件。
4.根據(jù)權(quán)利要求1所述的圖像文件創(chuàng)建設(shè)備,其特征在于,使所述文件名不同于那些基于由單視點(diǎn)圖像組成的文件的命名規(guī)則的文件名,從而使得能夠決定所述圖像文件是否是包括所述多個視點(diǎn)圖像的文件。
5.根據(jù)權(quán)利要求1所述的圖像文件創(chuàng)建設(shè)備,其特征在于,使所述文件名具有與那些由單視點(diǎn)圖像組成的文件的擴(kuò)展名不同的擴(kuò)展名,從而使得能夠決定所述圖像文件是否是包括所述多個視點(diǎn)圖像的文件。
6.一種圖像文件再現(xiàn)設(shè)備,用于從具有預(yù)定文件格式的圖像文件來再現(xiàn)與多個視點(diǎn)圖像相對應(yīng)的多個圖像,所述圖像文件再現(xiàn)設(shè)備包括分析裝置,用于從所述圖像文件來分析3維圖像控制信息,以便實現(xiàn)對所述多個視點(diǎn)圖像的3維顯示,其中根據(jù)所述分析裝置的結(jié)果來再現(xiàn)所述多個視點(diǎn)圖像。
7.一種圖像文件再現(xiàn)設(shè)備,用于從具有預(yù)定文件格式的圖像文件來再現(xiàn)與多個視點(diǎn)圖像相對應(yīng)的多個圖像,所述圖像文件再現(xiàn)設(shè)備包括決定裝置,用于基于所述圖像文件的文件名和/或存儲所述圖像文件的目錄來決定所述圖像文件是否是包括所述多個視點(diǎn)圖像的文件;和分析裝置,用于從所述圖像文件來分析3維圖像控制信息,以便實現(xiàn)對所述多個視點(diǎn)圖像的3維顯示,其中根據(jù)所述決定裝置和/或所述分析裝置的結(jié)果來再現(xiàn)所述多個視點(diǎn)圖像。
全文摘要
控制器(101)指定集成視點(diǎn)圖像的方法。圖像集成器(102)通過將各個視點(diǎn)圖像放置在適當(dāng)?shù)奈恢脕韯?chuàng)建集成圖像。3D圖像控制信息創(chuàng)建器(103)通過格式化各個視點(diǎn)圖像的放置模式以及各種3維圖像特性來創(chuàng)建3D圖像控制信息。編碼器(104)對集成圖像數(shù)據(jù)進(jìn)行編碼。復(fù)用器(105)復(fù)用編碼數(shù)據(jù)和3D圖像控制信息,并將它們輸出。文件名決定單元(106)在復(fù)用數(shù)據(jù)被記錄為文件時決定文件的名稱。存儲目錄決定單元(107)決定存儲要記錄的文件的目錄。文件創(chuàng)建器(108)在所決定的存儲目錄下用所決定的文件名來記錄文件。因此,可以區(qū)分3維顯示圖像數(shù)據(jù)和2維圖像數(shù)據(jù)。
文檔編號H04N5/76GK1774936SQ20048000958
公開日2006年5月17日 申請日期2004年4月19日 優(yōu)先權(quán)日2003年4月17日
發(fā)明者鹽井正宏, 野村敏男, 堀內(nèi)啟次, 吉川隆敏, 關(guān)澤英彥, 佐藤晶司 申請人:夏普株式會社, 三洋電機(jī)株式會社, 索尼公司