一種多視點(diǎn)立體圖像序列的預(yù)覽方法及系統(tǒng)的制作方法
【專利摘要】本發(fā)明公開(kāi)了一種多視點(diǎn)立體圖像序列的預(yù)覽方法,包括:實(shí)時(shí)遍歷共享文件夾中的目標(biāo)視點(diǎn)圖像文件,判斷所述目標(biāo)視點(diǎn)圖像文件是否被修改,判斷為是時(shí),存儲(chǔ)所述目標(biāo)視點(diǎn)圖像文件的當(dāng)前圖像數(shù)據(jù),將所述目標(biāo)視點(diǎn)圖像文件的狀態(tài)標(biāo)識(shí)設(shè)為已修改,并更新所述目標(biāo)視點(diǎn)圖像文件的歷史校驗(yàn)信息;判斷所述共享文件夾中的所有目標(biāo)視點(diǎn)圖像文件是否已被全部修改且完整,并生成立體圖像;將所述立體圖像發(fā)送至立體顯示器進(jìn)行顯示。本發(fā)明還公開(kāi)了一種多視點(diǎn)立體圖像序列的預(yù)覽系統(tǒng)。采用本發(fā)明,可實(shí)時(shí)遍歷共享文件夾中的目標(biāo)視點(diǎn)圖像文件,將修改后的目標(biāo)視點(diǎn)圖像文件合成立體圖像,并通過(guò)共用的立體顯示器進(jìn)行播放。
【專利說(shuō)明】一種多視點(diǎn)立體圖像序列的預(yù)覽方法及系統(tǒng)
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及一種立體圖像預(yù)覽技術(shù),尤其涉及一種多視點(diǎn)立體圖像序列的預(yù)覽方 法及系統(tǒng)。
【背景技術(shù)】
[0002]立體內(nèi)容缺少一直是制約3D產(chǎn)業(yè)發(fā)展的重要原因之一,一個(gè)好的立體視頻或立 體圖像應(yīng)該是立體感好且無(wú)重影,這往往需要制作者多次的修改才能完成,因此,制作期間 也需要進(jìn)行多次的預(yù)覽來(lái)檢驗(yàn)立體內(nèi)容的效果或者質(zhì)量。
[0003]現(xiàn)有的立體內(nèi)容預(yù)覽都必須在立體顯示器配套的專用播放器中完成,這需要先把 內(nèi)容合成播放器所支持的格式,然后再在播放器中播放。就目前比較常用的立體動(dòng)畫(huà)視頻 制作軟件3DS Max來(lái)說(shuō),在沒(méi)有立體內(nèi)容制作插件的輔助下,需要將每個(gè)視點(diǎn)的視頻文件或 圖像文件先從3DS Max渲染出來(lái),然后通過(guò)After Effect或其他后期處理軟件合成播放器 支持的立體視頻格式或立體圖像格式,然后再在專用播放器中播放。雖然目前部分的立體 顯示器廠商已提供了相應(yīng)的立體內(nèi)容制作插件,可以減少立體內(nèi)容制作的困難并同時(shí)減少 了一些后期處理的工作,但還是需要在專用播放器去打開(kāi)播放,沒(méi)有做到內(nèi)容制作軟件或 系統(tǒng)與實(shí)現(xiàn)內(nèi)容預(yù)覽的播放器直接對(duì)接,不能實(shí)現(xiàn)立體內(nèi)容的實(shí)時(shí)預(yù)覽。
[0004]目前多視點(diǎn)立體顯示器的價(jià)格比較昂貴,企業(yè)很難為每個(gè)內(nèi)容制作人員配備一臺(tái) 多視點(diǎn)立體顯示器。因此,在多個(gè)內(nèi)容制作人員共用一臺(tái)多視點(diǎn)立體顯示器的情況下,當(dāng)某 個(gè)內(nèi)容制作人員需要預(yù)覽要制作好的立體內(nèi)容時(shí),還需要將合成好的立體內(nèi)容從他的主機(jī) 拷貝粘貼到立體顯示器連接的主機(jī),然后再在專用播放器中打開(kāi)播放,沒(méi)有方便地實(shí)現(xiàn)多 人共享單個(gè)顯示器時(shí)立體內(nèi)容的實(shí)時(shí)預(yù)覽。
【發(fā)明內(nèi)容】
[0005]本發(fā)明所要解決的技術(shù)問(wèn)題在于,提供一種多視點(diǎn)立體圖像序列的預(yù)覽方法及系 統(tǒng),可實(shí)時(shí)預(yù)覽立體圖像,減少立體內(nèi)容制作者對(duì)制作的立體內(nèi)容質(zhì)量和效果進(jìn)行預(yù)覽所 需要進(jìn)行的操作,提高立體內(nèi)容制作的效率。
[0006]為了解決上述技術(shù)問(wèn)題,本發(fā)明提供了一種多視點(diǎn)立體圖像序列的預(yù)覽方法,包 括:實(shí)時(shí)遍歷共享文件夾中的目標(biāo)視點(diǎn)圖像文件,判斷所述目標(biāo)視點(diǎn)圖像文件是否被修改, 判斷為是時(shí),存儲(chǔ)所述目標(biāo)視點(diǎn)圖像文件的當(dāng)前圖像數(shù)據(jù),將所述目標(biāo)視點(diǎn)圖像文件的狀 態(tài)標(biāo)識(shí)設(shè)為已修改,并更新所述目標(biāo)視點(diǎn)圖像文件的歷史校驗(yàn)信息;實(shí)時(shí)判斷所述共享文 件夾中的所有目標(biāo)視點(diǎn)圖像文件是否已被全部修改且完整,判斷為是時(shí),根據(jù)所述共享文 件夾中的所有目標(biāo)視點(diǎn)圖像文件的當(dāng)前圖像數(shù)據(jù)生成立體圖像,設(shè)置所述目標(biāo)視點(diǎn)圖像文 件的狀態(tài)標(biāo)識(shí)設(shè)為未修改,設(shè)置所述當(dāng)前圖像數(shù)據(jù)為歷史圖像數(shù)據(jù),判斷為否時(shí),根據(jù)所述 共享文件夾中的所有目標(biāo)視點(diǎn)圖像文件的歷史圖像數(shù)據(jù)生成立體圖像;將所述立體圖像發(fā) 送至立體顯示器進(jìn)行顯示。
[0007]作為上述方案的改進(jìn),所述實(shí)時(shí)遍歷共享文件夾中的目標(biāo)視點(diǎn)圖像文件的步驟之前還包括:獲取制作者設(shè)置的共享文件夾路徑及待預(yù)覽視點(diǎn)圖像文件的文件名稱,所述待 預(yù)覽視點(diǎn)圖像文件至少為兩個(gè);根據(jù)所述共享文件夾路徑及待預(yù)覽視點(diǎn)圖像文件的文件名 稱查找所述共享文件夾中的目標(biāo)視點(diǎn)圖像文件;初始化所述目標(biāo)視點(diǎn)圖像文件。
[0008]作為上述方案的改進(jìn),所述判斷目標(biāo)視點(diǎn)圖像文件是否被修改的步驟包括:實(shí)時(shí) 獲取所述目標(biāo)視點(diǎn)圖像文件的當(dāng)前校驗(yàn)信息與歷史校驗(yàn)信息;判斷所述當(dāng)前校驗(yàn)信息與歷 史校驗(yàn)信息是否相異,判斷為是時(shí),則所述目標(biāo)視點(diǎn)圖像文件已被修改,判斷為否時(shí),則所 述目標(biāo)視點(diǎn)圖像文件未被修改。
[0009]作為上述方案的改進(jìn),所述歷史校驗(yàn)信息為所述目標(biāo)視點(diǎn)圖像文件的歷史修改時(shí) 間;所述當(dāng)前校驗(yàn)信息為所述目標(biāo)視點(diǎn)圖像文件的當(dāng)前修改時(shí)間。
[0010]作為上述方案的改進(jìn),所述判斷所述共享文件夾中的所有目標(biāo)視點(diǎn)圖像文件是否 已被全部修改且完整的步驟包括:實(shí)時(shí)判斷所述共享文件夾中所有目標(biāo)視點(diǎn)圖像文件的狀 態(tài)標(biāo)識(shí)是否全部為已修改且所有目標(biāo)視點(diǎn)圖像文件是否全部存在,判斷為是時(shí),則所述共 享文件夾中的所有目標(biāo)視點(diǎn)圖像文件已被全部修改且完整,判斷為否時(shí),則所述共享文件 夾中的所有目標(biāo)視點(diǎn)圖像文件不是已被全部修改且完整。
[0011]相應(yīng)地,本發(fā)明還提供了一種多視點(diǎn)立體圖像序列的預(yù)覽系統(tǒng),包括:用于制作視 點(diǎn)圖像文件的制作端;用于播放立體圖像的立體顯示器;與所述制作端及立體顯示器分別 相連的控制端,用于根據(jù)共享文件夾中的目標(biāo)視點(diǎn)圖像文件生成立體圖像,并驅(qū)動(dòng)所述立 體顯示器播放所述立體圖像。
[0012]作為上述方案的改進(jìn),所述控制端包括:第一判斷單元,用于實(shí)時(shí)遍歷共享文件夾 中的目標(biāo)視點(diǎn)圖像文件,判斷目標(biāo)視點(diǎn)圖像文件是否被修改;與所述第一判斷單元相連的 第一處理單元,用于當(dāng)所述第一判斷單元判斷出所述目標(biāo)視點(diǎn)圖像文件已被修改時(shí),對(duì)所 述目標(biāo)視點(diǎn)圖像文件作相應(yīng)處理;第二判斷單元,用于判斷所述共享文件夾中的所有目標(biāo) 視點(diǎn)圖像文件是否已被全部修改且完整;與所述第二判斷單元相連的第二處理單元,用于 當(dāng)所述第二判斷單元判斷出所述共享文件夾中的所有目標(biāo)視點(diǎn)圖像文件已被全部修改且 完整時(shí),根據(jù)所述共享文件夾中的所有目標(biāo)視點(diǎn)圖像文件的當(dāng)前圖像數(shù)據(jù)生成立體圖像, 并對(duì)所述目標(biāo)視點(diǎn)圖像文件作相應(yīng)處理;與所述第二判斷單元相連的第三處理單元,用于 當(dāng)所述第二判斷單元判斷出所述共享文件夾中的所有目標(biāo)視點(diǎn)圖像文件不是已被全部修 改且完整時(shí),根據(jù)所述共享文件夾中的所有目標(biāo)視點(diǎn)圖像文件的歷史圖像數(shù)據(jù)生成立體圖 像;與所述第二處理單元及第三處理單元相連的發(fā)送單元,用于將所述第二處理單元及第 三處理單元生成的立體圖像發(fā)送至立體顯示器進(jìn)行顯示。
[0013]作為上述方案的改進(jìn),所述控制端還包括:獲取單元,用于獲取制作者設(shè)置的共享 文件夾路徑及待預(yù)覽視點(diǎn)圖像文件的文件名稱,所述待預(yù)覽視點(diǎn)圖像文件至少為兩個(gè);與 所述獲取單元相連的查找單元,用于根據(jù)所述共享文件夾路徑及待預(yù)覽視點(diǎn)圖像文件的文 件名稱查找所述共享文件夾中的目標(biāo)視點(diǎn)圖像文件;與所述查找單元相連初始化單元,用 于根據(jù)所述查找單元的查找結(jié)果初始化所述目標(biāo)視點(diǎn)圖像文件。
[0014]作為上述方案的改進(jìn),所述第一處理單元包括:存儲(chǔ)單元,用于存儲(chǔ)所述目標(biāo)視點(diǎn) 圖像文件的當(dāng)前圖像數(shù)據(jù);第一狀態(tài)單元,用于將所述目標(biāo)視點(diǎn)圖像文件的狀態(tài)標(biāo)識(shí)設(shè)為 已修改;校驗(yàn)單元,用于更新所述目標(biāo)視點(diǎn)圖像文件的歷史校驗(yàn)信息。
[0015]作為上述方案的改進(jìn),所述第二處理單元包括:立體圖像單元,用于根據(jù)所述共享文件夾中的所有目標(biāo)視點(diǎn)圖像文件的當(dāng)前圖像數(shù)據(jù)生成立體圖像;第二狀態(tài)單元,用于設(shè) 置所述目標(biāo)視點(diǎn)圖像文件的狀態(tài)標(biāo)識(shí)設(shè)為未修改;數(shù)據(jù)單元,用于設(shè)置所述當(dāng)前圖像數(shù)據(jù) 為歷史圖像數(shù)據(jù)。
[0016]實(shí)施本發(fā)明的有益效果在于:制作者通過(guò)獨(dú)立的制作端制作視點(diǎn)圖像,并將視點(diǎn) 圖像輸出至共享文件夾??刂贫藢?shí)時(shí)遍歷共享文件夾中的目標(biāo)視點(diǎn)圖像文件,更新目標(biāo)視 點(diǎn)圖像文件的相關(guān)信息,及時(shí)將修改后的目標(biāo)視點(diǎn)圖像文件合成立體圖像,并通過(guò)共用的 立體顯示器進(jìn)行播放,實(shí)現(xiàn)對(duì)立體圖像的預(yù)覽,減少了制作者進(jìn)行預(yù)覽所需要的操作,節(jié)省 了完成立體圖像預(yù)覽的需要的準(zhǔn)備時(shí)間,提高了立體內(nèi)容制作過(guò)程中立體圖像預(yù)覽的效 率。
【專利附圖】
【附圖說(shuō)明】
[0017]圖1是本發(fā)明一種多視點(diǎn)立體圖像序列的預(yù)覽方法的第一實(shí)施例流程圖;
圖2是本發(fā)明一種多視點(diǎn)立體圖像序列的預(yù)覽方法的第二實(shí)施例流程圖;
圖3是本發(fā)明一種多視點(diǎn)立體圖像序列的預(yù)覽方法的第三實(shí)施例流程圖;
圖4是本發(fā)明一種多視點(diǎn)立體圖像序列的預(yù)覽系統(tǒng)的實(shí)施例結(jié)構(gòu)示意圖;
圖5是本發(fā)明一種多視點(diǎn)立體圖像序列的預(yù)覽系統(tǒng)的實(shí)施例中控制端的結(jié)構(gòu)示意圖; 圖6是本發(fā)明一種多視點(diǎn)立體圖像序列的預(yù)覽系統(tǒng)的實(shí)施例中控制端的另一結(jié)構(gòu)示 意圖;
圖7是本發(fā)明一種多視點(diǎn)立體圖像序列的預(yù)覽系統(tǒng)的實(shí)施例中控制端的第一處理單 元的結(jié)構(gòu)示意圖;
圖8是本發(fā)明一種多視點(diǎn)立體圖像序列的預(yù)覽系統(tǒng)的實(shí)施例中控制端的第二處理單 元的結(jié)構(gòu)示意圖。
【具體實(shí)施方式】
[0018]為使本發(fā)明的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合附圖對(duì)本發(fā)明作進(jìn)一 步地詳細(xì)描述。
[0019]圖1是本發(fā)明一種多視點(diǎn)立體圖像序列的預(yù)覽方法的第一實(shí)施例流程圖,包括: S100,實(shí)時(shí)遍歷共享文件夾中的目標(biāo)視點(diǎn)圖像文件。
[0020]需要說(shuō)明的是,共享文件夾內(nèi)預(yù)設(shè)有視點(diǎn)圖像文件,所述視點(diǎn)圖像文件包括目標(biāo) 視點(diǎn)圖像文件及一般視點(diǎn)圖像文件。預(yù)覽前,制作者通過(guò)獨(dú)立的制作端制作視點(diǎn)圖像,并將 視點(diǎn)圖像輸出至共享文件夾。預(yù)覽時(shí),控制端實(shí)時(shí)遍歷共享文件夾中的目標(biāo)視點(diǎn)圖像文件, 監(jiān)控目標(biāo)視點(diǎn)圖像文件的更新情況。
[0021]優(yōu)選地,所述制作端可以為一個(gè)或多個(gè)。
[0022]S101,判斷所述目標(biāo)視點(diǎn)圖像文件是否被修改,判斷為是時(shí),存儲(chǔ)所述目標(biāo)視點(diǎn)圖 像文件的當(dāng)前圖像數(shù)據(jù),將所述目標(biāo)視點(diǎn)圖像文件的狀態(tài)標(biāo)識(shí)設(shè)為已修改,并更新所述目 標(biāo)視點(diǎn)圖像文件的歷史校驗(yàn)信息。
[0023]優(yōu)選地,所述歷史校驗(yàn)信息為所述目標(biāo)視點(diǎn)圖像文件的歷史修改時(shí)間,所述當(dāng)前 校驗(yàn)信息為所述目標(biāo)視點(diǎn)圖像文件的當(dāng)前修改時(shí)間。其中,如果某目標(biāo)視點(diǎn)圖像文件不存 在或已被刪除,則認(rèn)為該目標(biāo)視點(diǎn)圖像文件的當(dāng)前修改時(shí)間為“O”。[0024]控制端遍歷共享文件夾中的目標(biāo)視點(diǎn)圖像文件時(shí),讀取共享文件夾中的目標(biāo)視點(diǎn) 圖像文件的相關(guān)信息,所述相關(guān)信息包括當(dāng)前圖像數(shù)據(jù)、當(dāng)前校驗(yàn)信息??刂贫伺袛喙蚕砦?件夾中的目標(biāo)視點(diǎn)圖像文件是否被修改,當(dāng)任意目標(biāo)視點(diǎn)圖像文件被修改時(shí),控制端存儲(chǔ) 被修改的目標(biāo)視點(diǎn)圖像文件的當(dāng)前圖像數(shù)據(jù),同時(shí),將被修改的目標(biāo)視點(diǎn)圖像文件的狀態(tài) 標(biāo)識(shí)設(shè)為“已修改”,并將被修改的目標(biāo)視點(diǎn)圖像文件的當(dāng)前校驗(yàn)信息的內(nèi)容賦給歷史校驗(yàn) 信息。
[0025]需要說(shuō)明的是,共享文件夾中的目標(biāo)視點(diǎn)圖像文件均分配有獨(dú)立的存儲(chǔ)區(qū)域,所 述目標(biāo)視點(diǎn)圖像文件與存儲(chǔ)區(qū)域一一對(duì)應(yīng),所述存儲(chǔ)區(qū)域包括第一存儲(chǔ)區(qū)域及第二存儲(chǔ)區(qū) 域,其中,所述第一存儲(chǔ)區(qū)域用于存儲(chǔ)目標(biāo)視點(diǎn)圖像文件的歷史圖像數(shù)據(jù),所述第二存儲(chǔ)區(qū) 域用于存儲(chǔ)目標(biāo)視點(diǎn)圖像文件的當(dāng)前圖像數(shù)據(jù)。
[0026]例如,共享文件夾A中有4個(gè)目標(biāo)視點(diǎn)圖像文件,依次為l.bmp、2.bmp、3.bmp、 4.bmp。制作者通過(guò)制作端C制作4個(gè)視點(diǎn)圖像,并命名為1.bmp>2.bmp>3.bmp>4.bmp,并 將1.bmp>2.bmp>3.bmp>4.bmp按照序列輸出至共享文件夾A,此時(shí),輸出的1.bmp>2.bmp、
3.bmp>4.bmp修改共享文件夾A中的1.bmp>2.bmp>3.bmp>4.bmp目標(biāo)視點(diǎn)圖像文件,若
l.bmp、2.bmp、3.bmp、4.bmp的當(dāng)前修改時(shí)間均為“2012年6月11日,11:26:10”。預(yù)覽時(shí), 控制端B實(shí)時(shí)遍歷共享文件夾中的4個(gè)目標(biāo)視點(diǎn)圖像文件,讀取目標(biāo)視點(diǎn)圖像文件l.bmp 的相關(guān)信息,判斷出目標(biāo)視點(diǎn)圖像文件1.bmp已被修改,同時(shí),控制端B存儲(chǔ)目標(biāo)視點(diǎn)圖像 文件1.bmp的當(dāng)前圖像數(shù)據(jù),將目標(biāo)視點(diǎn)圖像文件1.bmp的狀態(tài)標(biāo)識(shí)設(shè)為“已修改”,并將目 標(biāo)視點(diǎn)圖像文件l.bmp的歷史修改時(shí)間設(shè)為“2012年6月11日,11:26:10”。然后,對(duì)目 標(biāo)視點(diǎn)圖像文件2.bmp>3.bmp>4.bmp執(zhí)行相同的處理。
[0027]S102,判斷所述共享文件夾中的所有目標(biāo)視點(diǎn)圖像文件是否已被全部修改且完
難
iF.0
[0028]判斷為是時(shí),根據(jù)所述共享文件夾中的所有目標(biāo)視點(diǎn)圖像文件的當(dāng)前圖像數(shù)據(jù)生 成立體圖像,設(shè)置所述目標(biāo)視點(diǎn)圖像文件的狀態(tài)標(biāo)識(shí)設(shè)為未修改,設(shè)置所述當(dāng)前圖像數(shù)據(jù) 為歷史圖像數(shù)據(jù)。
[0029]判斷為否時(shí),根據(jù)所述共享文件夾中的所有目標(biāo)視點(diǎn)圖像文件的歷史圖像數(shù)據(jù)生 成立體圖像。
[0030]控制端完成對(duì)共孚文件夾中的目標(biāo)視點(diǎn)圖像文件的遍歷后,判斷所述共孚文件夾 中的所有目標(biāo)視點(diǎn)圖像文件是否已被全部修改并且共享文件夾中的目標(biāo)視點(diǎn)圖像文件序 列完整。
[0031]優(yōu)選地,所述目標(biāo)視點(diǎn)圖像文件為序列文件,當(dāng)控制端檢測(cè)到共享文件夾中的所 有目標(biāo)視點(diǎn)圖像文件都存在,則認(rèn)為共享文件夾中的目標(biāo)視點(diǎn)圖像文件序列是完整的;相 應(yīng)地,只要任何一個(gè)目標(biāo)視點(diǎn)圖像文件不存在,則認(rèn)為共享文件夾中的目標(biāo)視點(diǎn)圖像文件 序列是不完整的。
[0032]當(dāng)控制端判斷出所述共享文件夾中的所有目標(biāo)視點(diǎn)圖像文件已被全部修改且完 整時(shí),控制端根據(jù)所述共享文件夾中的所有目標(biāo)視點(diǎn)圖像文件的當(dāng)前圖像數(shù)據(jù)生成立體圖 像,設(shè)置所述目標(biāo)視點(diǎn)圖像文件的狀態(tài)標(biāo)識(shí)設(shè)為“未修改”,設(shè)置所述當(dāng)前圖像數(shù)據(jù)為歷史 圖像數(shù)據(jù)。否則,控制端根據(jù)所述共享文件夾中的所有目標(biāo)視點(diǎn)圖像文件的歷史圖像數(shù)據(jù) 生成立體圖像。[0033]例如,共享文件夾A內(nèi)有4個(gè)目標(biāo)視點(diǎn)圖像文件,依次為l.bmp、2.bmp、3.bmp、 4.bmp,當(dāng)遍歷完一次目標(biāo)視點(diǎn)圖像文件后,控制端B檢查出目標(biāo)視點(diǎn)圖像文件1.bmp、
2.bmp>3.bmp>4.bmp已被全部修改,并且檢查出目標(biāo)視點(diǎn)圖像文件1.bmp>2.bmp>3.bmp、 4.bmp都存在,此時(shí)控制端B根據(jù)所述共享文件夾A中目標(biāo)視點(diǎn)圖像文件1.bmp>2.bmp、
3.bmp>4.bmp的當(dāng)前圖像數(shù)據(jù)生成立體圖像,并分別設(shè)置目標(biāo)視點(diǎn)圖像文件1.bmp>2.bmp、
3.bmp>4.bmp的狀態(tài)標(biāo)識(shí)設(shè)為“未修改”,設(shè)置目標(biāo)視點(diǎn)圖像文件1.bmp>2.bmp>3.bmp、
4.bmp的當(dāng)前圖像數(shù)據(jù)為歷史圖像數(shù)據(jù)。同時(shí),將立體圖像發(fā)送至立體顯示器進(jìn)行顯示,實(shí) 現(xiàn)立體圖像的播放。
[0034]又如,共享文件夾A內(nèi)有4個(gè)目標(biāo)視點(diǎn)圖像文件,依次為l.bmp、2.bmp、3.bmp、
4.bmp,當(dāng)遍歷完一次目標(biāo)視點(diǎn)圖像文件后,控制端B檢查出目標(biāo)視點(diǎn)圖像文件1.bmp、
2.bmp>3.bmp已被修改,但4.bmp未被修改,并且檢查出目標(biāo)視點(diǎn)圖像文件1.bmp>2.bmp、
3.bmp>4.bmp都存在,此時(shí)控制端B根據(jù)所述共享文件夾A中目標(biāo)視點(diǎn)圖像文件1.bmp、
2.bmp、3.bmp、4.bmp的歷史圖像數(shù)據(jù)生成立體圖像。同時(shí),將立體圖像發(fā)送至立體顯示器進(jìn) 行顯示,實(shí)現(xiàn)立體圖像的播放。
[0035]S103,將所述立體圖像發(fā)送至立體顯示器進(jìn)行顯示。
[0036]控制端根據(jù)當(dāng)前圖像數(shù)據(jù)生成立體圖像及根據(jù)歷史圖像數(shù)據(jù)生成立體圖像被實(shí) 時(shí)發(fā)送至立體顯示器進(jìn)行顯示,實(shí)現(xiàn)立體圖像的播放。
[0037]需求說(shuō)明的是,所述立體圖像的視點(diǎn)數(shù)與立體顯示器所能顯示的視點(diǎn)數(shù)一一對(duì) 應(yīng),如8視點(diǎn)立體圖像,則具有8個(gè)目標(biāo)視點(diǎn)圖像,且需要通過(guò)8視點(diǎn)立體顯示器進(jìn)行顯示。
[0038]圖2是本發(fā)明一種多視點(diǎn)立體圖像序列的預(yù)覽方法的第二實(shí)施例流程圖,包括: S200,獲取制作者設(shè)置的共享文件夾路徑及待預(yù)覽視點(diǎn)圖像文件的文件名稱,查找所
述共享文件夾中的目標(biāo)視點(diǎn)圖像文件。
[0039]所述待預(yù)覽視點(diǎn)圖像文件至少為兩個(gè)。優(yōu)選地,所述待預(yù)覽視點(diǎn)圖像文件為序列 文件。
[0040]需要說(shuō)明的是,預(yù)覽前,制作者建立共享文件夾,使控制端及制作端可訪問(wèn)所述共 享文件夾且具有讀寫(xiě)權(quán)限,同時(shí),制作者預(yù)設(shè)待預(yù)覽視點(diǎn)圖像文件的文件名稱。共享文件夾 內(nèi)預(yù)設(shè)有視點(diǎn)圖像文件,所述視點(diǎn)圖像文件包括目標(biāo)視點(diǎn)圖像文件及一般視點(diǎn)圖像文件, 其中,目標(biāo)視點(diǎn)圖像文件為文件名稱與所述待預(yù)覽視點(diǎn)圖像文件的文件名稱一致的視點(diǎn)圖 像文件;一般視點(diǎn)圖像文件為文件名稱與所述待預(yù)覽視點(diǎn)圖像文件的文件名稱不一致的視 點(diǎn)圖像文件。
[0041]控制端獲取制作者設(shè)置的共享文件夾路徑及待預(yù)覽視點(diǎn)圖像文件的文件名稱,根 據(jù)所述共享文件夾路徑查找出共享文件夾,并根據(jù)所述待預(yù)覽視點(diǎn)圖像文件的文件名稱在 所述共享文件夾中查找出目標(biāo)視點(diǎn)圖像文件。
[0042]S201,初始化所述目標(biāo)視點(diǎn)圖像文件。
[0043]控制端初始化共享文件夾中目標(biāo)視點(diǎn)圖像文件的狀態(tài)標(biāo)識(shí)、歷史校驗(yàn)信息及歷史 圖像數(shù)據(jù)。
[0044]例如,文件夾A中預(yù)設(shè)有6個(gè)文件名稱,依次為1.bmp、2.bmp、3.bmp、4.bmp、5.bmp、
a.bmp ;制作者通過(guò)指定路徑以設(shè)置文件夾A為共享文件夾,使控制端及制作端可訪問(wèn)共享 文件夾且具有讀寫(xiě)權(quán)限,同時(shí)預(yù)設(shè)待預(yù)覽視點(diǎn)圖像文件的文件名稱依次為l.bmp、2.bmp、3.bmp>4.bmp,此時(shí),目標(biāo)視點(diǎn)圖像文件為共享文件夾中的1.bmp>2.bmp>3.bmp>4.bmp,而
5.bmp、a.bmp則為一般視點(diǎn)圖像文件。預(yù)覽前,控制端獲取制作者設(shè)置的共享文件夾A的 路徑及待預(yù)覽視點(diǎn)圖像文件的文件名稱為1.bmp>2.bmp>3.bmp>4.bmp,控制端查找所述共 享文件夾中的目標(biāo)視點(diǎn)圖像文件為1.bmp>2.bmp>3.bmp>4.bmp??刂贫顺跏蓟蚕砦募A 中的1.bmp>2.bmp>3.bmp>4.bmp的狀態(tài)標(biāo)識(shí)、歷史校驗(yàn)信息及歷史圖像數(shù)據(jù)。
[0045]需要說(shuō)明的是,所述步驟S200及步驟S201僅在初次啟動(dòng)控制端時(shí)運(yùn)行,控制端啟 動(dòng)后,所述步驟S200及步驟S201可不再運(yùn)行。
[0046]S202,實(shí)時(shí)遍歷共享文件夾中的目標(biāo)視點(diǎn)圖像文件。
[0047]預(yù)覽時(shí),制作者通過(guò)獨(dú)立的制作端制作視點(diǎn)圖像,并將視點(diǎn)圖像輸出至共享文件 夾,控制端實(shí)時(shí)遍歷共享文件夾中的目標(biāo)視點(diǎn)圖像文件,監(jiān)控目標(biāo)視點(diǎn)圖像文件的更新情 況。優(yōu)選地,所述制作端可以為一個(gè)或多個(gè)。
[0048]S203,判斷所述目標(biāo)視點(diǎn)圖像文件是否被修改,判斷為是時(shí),存儲(chǔ)所述目標(biāo)視點(diǎn)圖 像文件的當(dāng)前圖像數(shù)據(jù),將所述目標(biāo)視點(diǎn)圖像文件的狀態(tài)標(biāo)識(shí)設(shè)為已修改,并更新所述目 標(biāo)視點(diǎn)圖像文件的歷史校驗(yàn)信息。
[0049]優(yōu)選地,所述歷史校驗(yàn)信息為所述目標(biāo)視點(diǎn)圖像文件的歷史修改時(shí)間,所述當(dāng)前 校驗(yàn)信息為所述目標(biāo)視點(diǎn)圖像文件的當(dāng)前修改時(shí)間。其中,如果某目標(biāo)視點(diǎn)圖像文件不存 在或已被刪除,則認(rèn)為該目標(biāo)視點(diǎn)圖像文件的當(dāng)前修改時(shí)間為“O”。另外,初始化時(shí),設(shè)置所 述目標(biāo)視點(diǎn)圖像文件的歷史修改時(shí)間為“0”,狀態(tài)標(biāo)識(shí)為“未修改”。
[0050]制作者將目標(biāo)視點(diǎn)圖像輸出至共享文件夾時(shí),控制端讀取共享文件夾中的目標(biāo)視 點(diǎn)圖像文件的相關(guān)信息,所述相關(guān)信息包括當(dāng)前圖像數(shù)據(jù)、當(dāng)前校驗(yàn)信息。控制端判斷共享 文件夾中的目標(biāo)視點(diǎn)圖像文件是否被修改,當(dāng)任意目標(biāo)視點(diǎn)圖像文件被修改時(shí),控制端存 儲(chǔ)被修改的目標(biāo)視點(diǎn)圖像文件的當(dāng)前圖像數(shù)據(jù),同時(shí),將被修改的目標(biāo)視點(diǎn)圖像文件的狀 態(tài)標(biāo)識(shí)設(shè)為“已修改”,并將被修改的目標(biāo)視點(diǎn)圖像文件的當(dāng)前校驗(yàn)信息的內(nèi)容賦給歷史校 驗(yàn)信息。
[0051]例如,預(yù)覽前,制作者建立共享文件夾A,使控制端B及制作端C均可訪問(wèn)所述共享 文件夾A且具有對(duì)共享文件A的讀寫(xiě)權(quán)限,制作者設(shè)置的待預(yù)覽視點(diǎn)圖像文件的文件名稱 依次為1.bmp>2.bmp>3.bmp>4.bmp??刂贫薆獲取共享文件夾A的路徑及待預(yù)覽視點(diǎn)圖像 文件的文件名稱,查找出共享文件夾A中的4個(gè)目標(biāo)視點(diǎn)圖像文件,依次為l.bmp、2.bmp、
3.bmp>4.bmp,分別初始化1.bmp>2.bmp>3.bmp>4.bmp的狀態(tài)標(biāo)識(shí)為“未修改”、歷史修改時(shí) 間為“O”。
[0052]預(yù)覽時(shí),制作者通過(guò)制作端C制作4個(gè)視點(diǎn)圖像,并命名為1.bmp>2.bmp>3.bmp、
4.bmp,并將1.bmp>2.bmp>3.bmp>4.bmp按照序列輸出至共享文件夾A,此時(shí),輸出的1.bmp、
2.bmp>3.bmp>4.bmp修改共享文件夾A中的1.bmp>2.bmp>3.bmp>4.bmp目標(biāo)視點(diǎn)圖像文件, 若l.bmp、2.bmp、3.bmp、4.bmp的當(dāng)前修改時(shí)間均為“2012年6月11日,11:26:10”??刂?端B實(shí)時(shí)遍歷共享文件夾中的4個(gè)目標(biāo)視點(diǎn)圖像文件,讀取目標(biāo)視點(diǎn)圖像文件1.bmp的相 關(guān)信息,判斷出目標(biāo)視點(diǎn)圖像文件1.bmp已被修改,同時(shí),控制端B存儲(chǔ)目標(biāo)視點(diǎn)圖像文件
1.bmp的當(dāng)前圖像數(shù)據(jù),將目標(biāo)視點(diǎn)圖像文件1.bmp的狀態(tài)標(biāo)識(shí)設(shè)為“已修改”,并將目標(biāo)視 點(diǎn)圖像文件l.bmp的歷史修改時(shí)間設(shè)為“2012年6月11日,11:26:10”。然后,對(duì)目標(biāo)視 點(diǎn)圖像文件2.bmp、3.bmp、4.bmp執(zhí)行相同的處理。[0053]S204,判斷所述共享文件夾中的所有目標(biāo)視點(diǎn)圖像文件是否已被全部修改且完雜
iF.0
[0054]判斷為是時(shí),根據(jù)所述共享文件夾中的所有目標(biāo)視點(diǎn)圖像文件的當(dāng)前圖像數(shù)據(jù)生成立體圖像,設(shè)置所述目標(biāo)視點(diǎn)圖像文件的狀態(tài)標(biāo)識(shí)設(shè)為未修改,設(shè)置所述當(dāng)前圖像數(shù)據(jù)為歷史圖像數(shù)據(jù)。
[0055]判斷為否時(shí),根據(jù)所述共享文件夾中的所有目標(biāo)視點(diǎn)圖像文件的歷史圖像數(shù)據(jù)生成立體圖像。
[0056]控制端完成對(duì)共享文件夾中的目標(biāo)視點(diǎn)圖像文件的遍歷后,判斷所述共享文件夾中的所有目標(biāo)視點(diǎn)圖像文件是否已被全部修改并且共享文件夾中的目標(biāo)視點(diǎn)圖像文件序列完整。
[0057]優(yōu)選地,待預(yù)覽視點(diǎn)圖像文件為序列文件,由于目標(biāo)視點(diǎn)圖像文件為文件名稱與待預(yù)覽視點(diǎn)圖像文件的文件名稱一致,即所述目標(biāo)視點(diǎn)圖像文件也為序列文件,當(dāng)控制端檢測(cè)到共享文件夾中的所有目標(biāo)視點(diǎn)圖像文件都存在,則認(rèn)為共享文件夾中的目標(biāo)視點(diǎn)圖像文件序列是完整的;相應(yīng)地,只要任何一個(gè)目標(biāo)視點(diǎn)圖像文件不存在,則認(rèn)為共享文件夾中的目標(biāo)視點(diǎn)圖像文件序列是不完整的。
[0058]當(dāng)控制端判斷出所述共享文件夾中的所有目標(biāo)視點(diǎn)圖像文件已被全部修改且完整時(shí),控制端根據(jù)所述共享文件夾中的所有目標(biāo)視點(diǎn)圖像文件的當(dāng)前圖像數(shù)據(jù)生成立體圖像,設(shè)置所述目標(biāo)視點(diǎn)圖像文件的狀態(tài)標(biāo)識(shí)設(shè)為未修改,設(shè)置所述當(dāng)前圖像數(shù)據(jù)為歷史圖像數(shù)據(jù)。否則,控制端根據(jù)所述共享文件夾中的所有目標(biāo)視點(diǎn)圖像文件的歷史圖像數(shù)據(jù)生成立體圖像。
[0059]S205,將所述立體圖像發(fā)送至立體顯示器進(jìn)行顯示。
[0060]控制端根據(jù)當(dāng)前圖像數(shù)據(jù)生成立體圖像及根據(jù)歷史圖像數(shù)據(jù)生成立體圖像被實(shí)時(shí)發(fā)送至相應(yīng)的立體顯示器進(jìn)行顯示,實(shí)現(xiàn)立體圖像的播放。其中,所述立體圖像的視點(diǎn)數(shù)
與立體顯示器所能顯示的視 點(diǎn)數(shù)--對(duì)應(yīng),如4視點(diǎn)立體圖像,則具有4個(gè)目標(biāo)視點(diǎn)圖像,
且需要通過(guò)4視點(diǎn)立體顯示器進(jìn)行顯示。
[0061]圖3是本發(fā)明一種多視點(diǎn)立體圖像序列的預(yù)覽方法的第三實(shí)施例流程圖,包括: S300,獲取制作者設(shè)置的共享文件夾路徑及待預(yù)覽視點(diǎn)圖像文件的文件名稱,查找所
述共享文件夾中的目標(biāo)視點(diǎn)圖像文件。
[0062]所述待預(yù)覽視點(diǎn)圖像文件至少為兩個(gè)。優(yōu)選地,所述待預(yù)覽視點(diǎn)圖像文件為序列文件。
[0063]需要說(shuō)明的是,預(yù)覽前,制作者建立共享文件夾,使控制端及制作端可訪問(wèn)所述共享文件夾且具有讀寫(xiě)權(quán)限,同時(shí),制作者預(yù)設(shè)待預(yù)覽視點(diǎn)圖像文件的文件名稱。共享文件夾內(nèi)預(yù)設(shè)有視點(diǎn)圖像文件,所述視點(diǎn)圖像文件包括目標(biāo)視點(diǎn)圖像文件及一般視點(diǎn)圖像文件, 其中,目標(biāo)視點(diǎn)圖像文件為文件名稱與所述待預(yù)覽視點(diǎn)圖像文件的文件名稱一致的視點(diǎn)圖像文件;一般視點(diǎn)圖像文件為文件名稱與所述待預(yù)覽視點(diǎn)圖像文件的文件名稱不一致的視點(diǎn)圖像文件。
[0064]控制端獲取制作者設(shè)置的共享文件夾路徑及待預(yù)覽視點(diǎn)圖像文件的文件名稱,根據(jù)所述共享文件夾路徑查找出共享文件夾,并根據(jù)所述待預(yù)覽視點(diǎn)圖像文件的文件名稱在所述共享文件夾中查找出目標(biāo)視點(diǎn)圖像文件。[0065]S301,初始化所述目標(biāo)視點(diǎn)圖像文件。
[0066]控制端初始化共享文件夾中目標(biāo)視點(diǎn)圖像文件的狀態(tài)標(biāo)識(shí)、歷史校驗(yàn)信息及歷史 圖像數(shù)據(jù)。優(yōu)選地,所述歷史校驗(yàn)信息為所述目標(biāo)視點(diǎn)圖像文件的歷史修改時(shí)間,初始化 時(shí),設(shè)置所述目標(biāo)視點(diǎn)圖像文件的歷史修改時(shí)間為“0”,狀態(tài)標(biāo)識(shí)為“未修改”。
[0067]例如,文件夾A中預(yù)設(shè)有6個(gè)文件名稱,依次為1.bmp、2.bmp、3.bmp、4.bmp、5.bmp、
a.bmp ;制作者通過(guò)指定路徑以設(shè)置文件夾A為共享文件夾,使控制端及制作端可訪問(wèn)共享 文件夾且具有讀寫(xiě)權(quán)限,同時(shí)預(yù)設(shè)待預(yù)覽視點(diǎn)圖像文件的文件名稱依次為l.bmp、2.bmp、
3.bmp>4.bmp,此時(shí),目標(biāo)視點(diǎn)圖像文件為共享文件夾中的1.bmp>2.bmp>3.bmp>4.bmp,而
5.bmp、a.bmp則為一般視點(diǎn)圖像文件。預(yù)覽前,控制端獲取制作者設(shè)置的共享文件夾A的 路徑及待預(yù)覽視點(diǎn)圖像文件的文件名稱為1.bmp>2.bmp>3.bmp>4.bmp,控制端查找所述共 享文件夾中的目標(biāo)視點(diǎn)圖像文件為1.bmp>2.bmp>3.bmp>4.bmp??刂贫顺跏蓟蚕砦募A 中的1.bmp>2.bmp>3.bmp>4.bmp的狀態(tài)標(biāo)識(shí)、歷史校驗(yàn)信息及歷史圖像數(shù)據(jù)。
[0068]需要說(shuō)明的是,所述步驟S300及步驟S301僅在初次啟動(dòng)控制端時(shí)運(yùn)行,控制端啟 動(dòng)后,所述步驟S300及步驟S301不再運(yùn)行。
[0069]S302,實(shí)時(shí)遍歷共享文件夾中的目標(biāo)視點(diǎn)圖像文件。
[0070]S303,實(shí)時(shí)獲取所述目標(biāo)視點(diǎn)圖像文件的當(dāng)前校驗(yàn)信息與歷史校驗(yàn)信息。
[0071]預(yù)覽時(shí),制作者通過(guò)獨(dú)立的制作端制作視點(diǎn)圖像,并將視點(diǎn)圖像輸出至共享文件 夾,控制端實(shí)時(shí)遍歷共享文件夾中的目標(biāo)視點(diǎn)圖像文件,獲取所述目標(biāo)視點(diǎn)圖像文件的當(dāng) 前校驗(yàn)信息與歷史校驗(yàn)信息。
[0072]S304,判斷所述當(dāng)前校驗(yàn)信息與歷史校驗(yàn)信息是否相異。判斷為是時(shí),存儲(chǔ)所述目 標(biāo)視點(diǎn)圖像文件的當(dāng)前圖像數(shù)據(jù),將所述目標(biāo)視點(diǎn)圖像文件的狀態(tài)標(biāo)識(shí)設(shè)為已修改,并更 新所述目標(biāo)視點(diǎn)圖像文件的歷史校驗(yàn)信息。
[0073]優(yōu)選地,所述歷史校驗(yàn)信息為所述目標(biāo)視點(diǎn)圖像文件的歷史修改時(shí)間,所述當(dāng)前 校驗(yàn)信息為所述目標(biāo)視點(diǎn)圖像文件的當(dāng)前修改時(shí)間。其中,如果該文件不存在或已被刪除, 則認(rèn)為該目標(biāo)視點(diǎn)圖像文件的當(dāng)前修改時(shí)間為“O”。
[0074]控制端在遍歷過(guò)程中,依次判斷所述當(dāng)前校驗(yàn)信息與歷史校驗(yàn)信息是否相異,當(dāng) 判斷出當(dāng)前校驗(yàn)信息與歷史校驗(yàn)信息不一致時(shí),即所述目標(biāo)視點(diǎn)圖像文件已被修改,此時(shí), 控制端存儲(chǔ)被修改的目標(biāo)視點(diǎn)圖像文件的當(dāng)前圖像數(shù)據(jù),同時(shí),將被修改的目標(biāo)視點(diǎn)圖像 文件的狀態(tài)標(biāo)識(shí)設(shè)為已修改,并將被修改的目標(biāo)視點(diǎn)圖像文件的當(dāng)前校驗(yàn)信息的內(nèi)容賦給 歷史校驗(yàn)信息。當(dāng)判斷出當(dāng)前校驗(yàn)信息與歷史校驗(yàn)信息一致時(shí),即所述目標(biāo)視點(diǎn)圖像文件 未被修改。
[0075]需要說(shuō)明的是,共享文件夾中的目標(biāo)視點(diǎn)圖像文件均分配有獨(dú)立的存儲(chǔ)區(qū)域,所 述目標(biāo)視點(diǎn)圖像文件與存儲(chǔ)區(qū)域一一對(duì)應(yīng),所述存儲(chǔ)區(qū)域包括第一存儲(chǔ)區(qū)域及第二存儲(chǔ)區(qū) 域,其中,所述第一存儲(chǔ)區(qū)域用于存儲(chǔ)目標(biāo)視點(diǎn)圖像文件的歷史圖像數(shù)據(jù),所述第二存儲(chǔ)區(qū) 域用于存儲(chǔ)目標(biāo)視點(diǎn)圖像文件的當(dāng)前圖像數(shù)據(jù)。
[0076]例如,預(yù)覽前,制作者建立共享文件夾A,使控制端B及制作端C均可訪問(wèn)所述共享 文件夾A且具有對(duì)共享文件A的讀寫(xiě)權(quán)限,制作者設(shè)置的待預(yù)覽視點(diǎn)圖像文件的文件名稱 依次為1.bmp>2.bmp>3.bmp>4.bmp??刂贫薆獲取共享文件夾A的路徑及待預(yù)覽視點(diǎn)圖像 文件的文件名稱,查找出共享文件夾A中的4個(gè)目標(biāo)視點(diǎn)圖像文件,依次為l.bmp、2.bmp、3.bmp>4.bmp,分別初始化1.bmp>2.bmp>3.bmp>4.bmp的狀態(tài)標(biāo)識(shí)為“未修改”、歷史修改時(shí) 間為“O”。
[0077]預(yù)覽時(shí),制作者通過(guò)制作端C制作4個(gè)視點(diǎn)圖像,并命名為1.bmp,2.bmp,3.bmp、
4.bmp,并將其中的1.bmp>2.bmp>3.bmp按照序列輸出至共享文件夾A,此時(shí),輸出的1.bmp、 2.bmp>3.bmp修改共享文件夾A中的1.bmp>2.bmp>3.bmp目標(biāo)視點(diǎn)圖像文件,若共享文件夾 A中l(wèi).bmp、2.bmp、3.bmp的當(dāng)前修改時(shí)間均為“2012年6月11日,11:26:10”,而4.bmp 未被輸出,因此當(dāng)前修改時(shí)間為“O”??刂贫薆實(shí)時(shí)遍歷共享文件夾中的4個(gè)目標(biāo)視點(diǎn)圖 像文件,讀取目標(biāo)視點(diǎn)圖像文件1.bmp的當(dāng)前修改時(shí)間,并與1.bmp的歷史修改時(shí)間比較, 控制端B判斷出目標(biāo)視點(diǎn)圖像文件1.bmp的當(dāng)前修改時(shí)間與歷史修改時(shí)間不一致,即可知 目標(biāo)視點(diǎn)圖像文件1.bmp已被修改,同時(shí),控制端B存儲(chǔ)目標(biāo)視點(diǎn)圖像文件1.bmp的當(dāng)前圖 像數(shù)據(jù),同時(shí),將目標(biāo)視點(diǎn)圖像文件l.bmp的狀態(tài)標(biāo)識(shí)設(shè)為“已修改”,并將目標(biāo)視點(diǎn)圖像文 件l.bmp的歷史修改時(shí)間設(shè)為“2012年6月11日,11:26:10”。然后對(duì)目標(biāo)視點(diǎn)圖像文 件2.bmp、3.bmp執(zhí)行相同的處理。當(dāng)遍歷至4.bmp時(shí),讀取目標(biāo)視點(diǎn)圖像文件4.bmp的當(dāng) 前修改時(shí)間,并與4.bmp的歷史修改時(shí)間比較,控制端B判斷出目標(biāo)視點(diǎn)圖像文件4.bmp的 當(dāng)前修改時(shí)間與歷史修改時(shí)間一致,即可知目標(biāo)視點(diǎn)圖像文件1.bmp未被修改。
[0078]S305,判斷所述共享文件夾中所有目標(biāo)視點(diǎn)圖像文件的狀態(tài)標(biāo)識(shí)是否全部為已修 改且所有目標(biāo)視點(diǎn)圖像文件是否全部存在。判斷為是時(shí),根據(jù)所述共享文件夾中的所有目 標(biāo)視點(diǎn)圖像文件的當(dāng)前圖像數(shù)據(jù)生成立體圖像,設(shè)置所述目標(biāo)視點(diǎn)圖像文件的狀態(tài)標(biāo)識(shí)設(shè) 為未修改,設(shè)置所述當(dāng)前圖像數(shù)據(jù)為歷史圖像數(shù)據(jù),判斷為否時(shí),根據(jù)所述共享文件夾中的 所有目標(biāo)視點(diǎn)圖像文件的歷史圖像數(shù)據(jù)生成立體圖像。
[0079]需要說(shuō)明的是,待預(yù)覽視點(diǎn)圖像文件為序列文件,由于目標(biāo)視點(diǎn)圖像文件為文件 名稱與待預(yù)覽視點(diǎn)圖像文件的文件名稱一致,即所述目標(biāo)視點(diǎn)圖像文件為序列文件,當(dāng)控 制端檢測(cè)到共享文件夾中的所有目標(biāo)視點(diǎn)圖像文件都存在,則認(rèn)為共享文件夾中的目標(biāo)視 點(diǎn)圖像文件序列是完整的;相應(yīng)地,只要任何一個(gè)目標(biāo)視點(diǎn)圖像文件不存在,則認(rèn)為共享文 件夾中的目標(biāo)視點(diǎn)圖像文件序列是不完整的。
[0080]例如,共享文件夾A內(nèi)有4個(gè)目標(biāo)視點(diǎn)圖像文件,依次為l.bmp、2.bmp、3.bmp、 4.bmp,當(dāng)遍歷完一次目標(biāo)視點(diǎn)圖像文件后,控制端B檢查出目標(biāo)視點(diǎn)圖像文件1.bmp、 2.bmp,3.bmp,4.bmp的狀態(tài)標(biāo)識(shí)都已設(shè)為“已修改”,并且檢查出目標(biāo)視點(diǎn)圖像文件1.bmp、 2.bmp>3.bmp>4.bmp都存在,此時(shí)控制端B根據(jù)所述共享文件夾A中目標(biāo)視點(diǎn)圖像文件
1.bmp>2.bmp>3.bmp>4.bmp的當(dāng)前圖像數(shù)據(jù)生成立體圖像,并分別設(shè)置目標(biāo)視點(diǎn)圖像文 件1.bmp>2.bmp>3.bmp>4.bmp的狀態(tài)標(biāo)識(shí)設(shè)為“未修改”,設(shè)置目標(biāo)視點(diǎn)圖像文件1.bmp、
2.bmp,3.bmp,4.bmp的當(dāng)前圖像數(shù)據(jù)為歷史圖像數(shù)據(jù)。同時(shí),將立體圖像發(fā)送至立體顯示器 進(jìn)行顯示,實(shí)現(xiàn)立體圖像的播放。
[0081]又如,共享文件夾A內(nèi)有4個(gè)目標(biāo)視點(diǎn)圖像文件,依次為l.bmp、2.bmp、3.bmp、 4.bmp,當(dāng)遍歷完一次目標(biāo)視點(diǎn)圖像文件后,控制端B檢查出目標(biāo)視點(diǎn)圖像文件1.bmp、 2.bmp,3.bmp狀態(tài)標(biāo)識(shí)都已設(shè)為“已修改”,但4.bmp的狀態(tài)標(biāo)識(shí)為“未修改”,并且檢查出目 標(biāo)視點(diǎn)圖像文件1.bmp>2.bmp>3.bmp>4.bmp都存在,此時(shí)控制端B根據(jù)所述共享文件夾A 中目標(biāo)視點(diǎn)圖像文件l.bmp、2.bmp、3.bmp、4.bmp的歷史圖像數(shù)據(jù)生成立體圖像。同時(shí),將 立體圖像發(fā)送至立體顯示器進(jìn)行顯示,實(shí)現(xiàn)立體圖像的播放。[0082]另外,還可以通過(guò)判斷目標(biāo)視點(diǎn)圖像文件序列中的最后一個(gè)目標(biāo)視點(diǎn)圖像文件是否已被修改,來(lái)判斷整個(gè)圖像序列是否已被修改。
[0083]需要說(shuō)明的是,一般情況下,制作者所輸出的視點(diǎn)圖像文件同樣為序列文件,通常以序列形式同時(shí)輸出,使得共享文件夾中的目標(biāo)視點(diǎn)圖像文件要么被同時(shí)修改,要么同時(shí)不修改。因此可認(rèn)為,當(dāng)判斷出目標(biāo)視點(diǎn)圖像文件序列中的最后一個(gè)目標(biāo)視點(diǎn)圖像文件被修改,則表示整個(gè)圖像序列已被修改,這只需對(duì)最后一個(gè)目標(biāo)視點(diǎn)圖像文件進(jìn)行判斷即可, 大大減少了比對(duì)時(shí)間,加快了預(yù)覽速度。
[0084]例如,共享文件夾A內(nèi)有4個(gè)目標(biāo)視點(diǎn)圖像文件,依次為l.bmp、2.bmp、3.bmp、 4.bmp,當(dāng)遍歷完一次目標(biāo)視點(diǎn)圖像文件后,控制端B只需檢查出目標(biāo)視點(diǎn)圖像文件4.bmp 的狀態(tài)標(biāo)識(shí)都已設(shè)為“已修改”,并且檢查出目標(biāo)視點(diǎn)圖像文件1.bmp,2.bmp,3.bmp,4.bmp 都存在,此時(shí)控制端B根據(jù)所述共享文件夾A中目標(biāo)視點(diǎn)圖像文件1.bmp>2.bmp>3.bmp、
4.bmp的當(dāng)前圖像數(shù)據(jù)生成立體圖像,并分別設(shè)置目標(biāo)視點(diǎn)圖像文件1.bmp>2.bmp>3.bmp、
4.bmp的狀態(tài)標(biāo)識(shí)設(shè)為“未修改”,設(shè)置目標(biāo)視點(diǎn)圖像文件1.bmp>2.bmp>3.bmp>4.bmp的當(dāng)前圖像數(shù)據(jù)為歷史圖像數(shù)據(jù)。同時(shí),將立體圖像發(fā)送至立體顯示器進(jìn)行顯示,實(shí)現(xiàn)立體圖像的播放。
[0085]又如,共享文件夾A內(nèi)有4個(gè)目標(biāo)視點(diǎn)圖像文件,依次為l.bmp、2.bmp、3.bmp、
4.bmp,當(dāng)遍歷完一次目標(biāo)視點(diǎn)圖像文件后,控制端B只需檢查出目標(biāo)視點(diǎn)圖像文件4.bmp 的狀態(tài)標(biāo)識(shí)為“未修改”,此時(shí)控制端B便可根據(jù)所述共享文件夾A中目標(biāo)視點(diǎn)圖像文件
1.bmp、2.bmp、3.bmp、4.bmp的歷史圖像數(shù)據(jù)生成立體圖像。同時(shí),將立體圖像發(fā)送至立體顯示器進(jìn)行顯示,實(shí)現(xiàn)立體圖像的播放。
[0086]S306,將所述立 體圖像發(fā)送至立體顯示器進(jìn)行顯示。
[0087]控制端根據(jù)當(dāng)前圖像數(shù)據(jù)生成立體圖像及根據(jù)歷史圖像數(shù)據(jù)生成立體圖像被實(shí)時(shí)發(fā)送至相應(yīng)的立體顯示器進(jìn)行顯示,實(shí)現(xiàn)立體圖形的播放。其中,所述立體圖像的視點(diǎn)數(shù)
與立體顯示器所能顯示的視點(diǎn)數(shù)--對(duì)應(yīng),如4視點(diǎn)立體圖像,則具有4個(gè)目標(biāo)視點(diǎn)圖像,
且需要通過(guò)4視點(diǎn)立體顯示器進(jìn)行顯示。
[0088]例如,預(yù)覽前,制作者建立共享文件夾A,使控制端B及制作端C均可訪問(wèn)所述共享文件夾A且具有對(duì)共享文件A的讀寫(xiě)權(quán)限,制作者設(shè)置的待預(yù)覽視點(diǎn)圖像文件的文件名稱依次為 1.bmp、2.bmp、3.bmp、4.bmp、5.bmp、6.bmp、7.bmp、8.bmp。控制端 B 獲取共享文件夾 A的路徑及待預(yù)覽視點(diǎn)圖像文件的文件名稱,查找出共享文件夾A中的8個(gè)目標(biāo)視點(diǎn)圖像文件,依次為 1.bmp>2.bmp>3.bmp>4.bmp>5.bmp>6.bmp>7.bmp>8.bmp,分別初始化 1.bmp、
2.bmp>3.bmp>4.bmp>5.bmp>6.bmp>7.bmp>8.bmp的狀態(tài)標(biāo)識(shí)為“未修改”、歷史修改時(shí)間為 “O”。
[0089]預(yù)覽時(shí),制作者通過(guò)制作端C制作8個(gè)視點(diǎn)圖像,并命名為1.bmp>2.bmp>3.bmp、
4.bmp>5.bmp>6.bmp>7.bmp>8.bmp,并將 L bmp>2.bmp>3.bmp>4.bmp>5.bmp>6.bmp>7.bmp、
8.bmp按照序列輸出至共享文件夾A,此時(shí),輸出的1.bmp>2.bmp>3.bmp>4.bmp>5.bmp、
6.bmp、7.bmp、8.bmp 修改共享文件夾 A 中的 1.bmp、2.bmp、3.bmp、4.bmp、5.bmp、6.bmp、
7.bmp>8.bmp 目標(biāo)視點(diǎn)圖像文件,若 1.bmp>2.bmp>3.bmp>4.bmp>5.bmp>6.bmp>7.bmp、
8.bmp的當(dāng)前修改時(shí)間均為“2012年6月11日,11:26:10”??刂贫薆實(shí)時(shí)遍歷共享文件夾中的8個(gè)目標(biāo)視點(diǎn)圖像文件,讀取目標(biāo)視點(diǎn)圖像文件1.bmp的當(dāng)前修改時(shí)間,并與1.bmp的歷史修改時(shí)間比較,控制端B判斷出目標(biāo)視點(diǎn)圖像文件1.bmp的當(dāng)前修改時(shí)間與歷史修 改時(shí)間不一致,即可知目標(biāo)視點(diǎn)圖像文件l.bmp已被修改,同時(shí),控制端B存儲(chǔ)目標(biāo)視點(diǎn)圖 像文件Lbmp的當(dāng)前圖像數(shù)據(jù),同時(shí),將目標(biāo)視點(diǎn)圖像文件l.bmp的狀態(tài)標(biāo)識(shí)設(shè)為“已修 改”,并將目標(biāo)視點(diǎn)圖像文件l.bmp的歷史修改時(shí)間設(shè)為“2012年6月11日,11:26:10”。 然后依次對(duì)目標(biāo)視點(diǎn)圖像文件2.bmp、3.bmp、4.bmp、5.bmp、6.bmp、7.bmp、8.bmp執(zhí)行相同 的處理。
[0090]當(dāng)遍歷完一次目標(biāo)視點(diǎn)圖像文件后,控制端B檢查出目標(biāo)視點(diǎn)圖像文件1.bmp、 2.bmp、3.bmp、4.bmp、5.bmp、6.bmp、7.bmp、8.bmp的狀態(tài)標(biāo)識(shí)都已設(shè)為“已修改”,并且檢查 出目標(biāo)視點(diǎn)圖像文件 1.bmp>2.bmp>3.bmp>4.bmp>5.bmp>6.bmp>7.bmp>8.bmp 都存在,此時(shí) 控制端B根據(jù)所述共享文件夾A中目標(biāo)視點(diǎn)圖像文件1.bmp>2.bmp>3.bmp>4.bmp>5.bmp、
6.bmp>7.bmp>8.bmp的當(dāng)前圖像數(shù)據(jù)生成立體圖像,并分別設(shè)置目標(biāo)視點(diǎn)圖像文件1.bmp、 2.bmp>3.bmp>4.bmp>5.bmp>6.bmp>7.bmp>8.bmp的狀態(tài)標(biāo)識(shí)設(shè)為“未修改”,設(shè)置目標(biāo)視點(diǎn) 圖像文件 1.bmp>2.bmp>3.bmp>4.bmp>5.bmp>6.bmp>7.bmp>8.bmp 的當(dāng)前圖像數(shù)據(jù)為歷史 圖像數(shù)據(jù)。同時(shí),將立體圖像發(fā)送至立體顯示器進(jìn)行顯示,實(shí)現(xiàn)立體圖像的播放。
[0091]與此同時(shí),控制端B繼續(xù)遍歷共享文件夾中的8個(gè)目標(biāo)視點(diǎn)圖像文件,由于制作者 并未輸出新的視點(diǎn)圖像文件,控制端B讀取目標(biāo)視點(diǎn)圖像文件1.bmp的當(dāng)前修改時(shí)間,并與
1.bmp的歷史修改時(shí)間比較,此時(shí),1.bmp的當(dāng)前修改時(shí)間與歷史修改時(shí)間均為“2012年6 月11日,11:26:10”,即可知目標(biāo)視點(diǎn)圖像文件1.bmp未被修改。然后對(duì)目標(biāo)視點(diǎn)圖像文 件 2.bmp>3.bmp>4.bmp>5.bmp>6.bmp>7.bmp>8.bmp 執(zhí)行相同的處理。
[0092]當(dāng)遍歷完一次目標(biāo)視點(diǎn)圖像文件后,控制端B檢查目標(biāo)視點(diǎn)圖像文件1.bmp、
2.bmp>3.bmp>4.bmp>5.bmp>6.bmp>7.bmp>8.bmp的狀態(tài)標(biāo)識(shí)均為“未修改”,并且檢查出目 標(biāo)視點(diǎn)圖像文件 1.bmp>2.bmp>3.bmp>4.bmp>5.bmp>6.bmp>7.bmp>8.bmp 都存在,此時(shí)控制 端B根據(jù)所述共享文件夾A中目標(biāo)視點(diǎn)圖像文件1.bmp>2.bmp>3.bmp>4.bmp>5.bmp>6.bmp、
7.bmp,8.bmp的歷史圖像數(shù)據(jù)生成立體圖像。同時(shí),將立體圖像發(fā)送至立體顯示器進(jìn)行顯 示,實(shí)現(xiàn)立體圖像的播放。
[0093]隨后,若制作者重新輸出視點(diǎn)圖像文件1.bmp至共享文件夾A,此時(shí),輸出的1.bmp 修改共享文件夾A中的1.bmp目標(biāo)視點(diǎn)圖像文件,若1.bmp的當(dāng)前修改時(shí)間均為“2012年6 月13日,17:29:45”。控制端B實(shí)時(shí)遍歷共享文件夾中的8個(gè)目標(biāo)視點(diǎn)圖像文件,讀取目 標(biāo)視點(diǎn)圖像文件1.bmp的當(dāng)前修改時(shí)間,并與1.bmp的歷史修改時(shí)間“2012年6月11日, 11:26:10”比較,控制端B判斷出目標(biāo)視點(diǎn)圖像文件l.bmp的當(dāng)前修改時(shí)間與歷史修改時(shí) 間不一致,即可知目標(biāo)視點(diǎn)圖像文件l.bmp已被修改,同時(shí),控制端B存儲(chǔ)目標(biāo)視點(diǎn)圖像文 件l.bmp的當(dāng)前圖像數(shù)據(jù),同時(shí),將目標(biāo)視點(diǎn)圖像文件l.bmp的狀態(tài)標(biāo)識(shí)設(shè)為“已修改”,并 將目標(biāo)視點(diǎn)圖像文件l.bmp的歷史修改時(shí)間設(shè)為“2012年6月13日,17:29:45”。然后, 控制端B讀取目標(biāo)視點(diǎn)圖像文件2.bmp的當(dāng)前修改時(shí)間,并與2.bmp的歷史修改時(shí)間比較, 此時(shí),2.bmp的當(dāng)前修改時(shí)間與歷史修改時(shí)間均為“2012年6月11日,11:26:10”,即可知 目標(biāo)視點(diǎn)圖像文件2.bmp未被修改。然后對(duì)目標(biāo)視點(diǎn)圖像文件3.bmp>4.bmp>5.bmp>6.bmp、
7.bmp、8.bmp執(zhí)行相同的處理。
[0094]當(dāng)遍歷完一次目標(biāo)視點(diǎn)圖像文件后,控制端B檢查目標(biāo)視點(diǎn)圖像文件l.bmp的狀 態(tài)標(biāo)識(shí)均為“已修改”,而2.bmp>3.bmp>4.bmp>5.bmp>6.bmp>7.bmp>8.bmp的狀態(tài)標(biāo)識(shí)均為“未修改”,并且檢查出目標(biāo)視點(diǎn)圖像文件1.bmp>2.bmp>3.bmp>4.bmp>5.bmp>6.bmp>7.bmp、
8.bmp都存在,此時(shí)控制端B根據(jù)所述共享文件夾A中目標(biāo)視點(diǎn)圖像文件l.bmp、2.bmp、
3.bmp>4.bmp>5.bmp>6.bmp>7.bmp>8.bmp的歷史圖像數(shù)據(jù)生成立體圖像。同時(shí),將立體圖像
發(fā)送至立體顯示器進(jìn)行顯示,實(shí)現(xiàn)立體圖像的播放。
[0095]圖4是本發(fā)明一種多視點(diǎn)立體圖像序列的預(yù)覽系統(tǒng)4的實(shí)施例結(jié)構(gòu)示意圖,包 括:
用于制作視點(diǎn)圖像文件的制作端I。
[0096]優(yōu)選地,所述視點(diǎn)圖像文件為序列文件,所述制作端I可以為一個(gè)或多個(gè)。
[0097]用于播放立體圖像的立體顯示器2。
[0098]其中,所述立體圖像的視點(diǎn)數(shù)與立體顯示器2所能顯示的視點(diǎn)數(shù)一一對(duì)應(yīng),如4視 點(diǎn)立體圖像,則具有4個(gè)目標(biāo)視點(diǎn)圖像,且需要通過(guò)4視點(diǎn)立體顯示器2進(jìn)行顯示。
[0099]與所述制作端I及立體顯示器2分別相連的控制端3,用于根據(jù)共享文件夾中的目 標(biāo)視點(diǎn)圖像文件生成立體圖像,并驅(qū)動(dòng)所述立體顯示器2播放所述立體圖像。
[0100]需要說(shuō)明的是,制作者通過(guò)指定共享文件夾的路徑以建立共享文件夾,所述共享 文件夾可設(shè)于控制端3上,使控制端3及制作端I可訪問(wèn)所述共享文件夾且具有讀寫(xiě)權(quán)限, 共享文件夾內(nèi)預(yù)設(shè)有視點(diǎn)圖像文件,所述視點(diǎn)圖像文件包括目標(biāo)視點(diǎn)圖像文件及一般視點(diǎn) 圖像文件。
[0101]另外,所述共享文件夾還可以設(shè)于獨(dú)立的文件服務(wù)器上,相應(yīng)地,控制端及制作端 可訪問(wèn)文件服務(wù)器上的共享文件夾且具有讀寫(xiě)所述共享文件夾的權(quán)限。
[0102]預(yù)覽時(shí),不同的制作者通過(guò)各自的制作端I制作視點(diǎn)圖像文件,并在不同的時(shí)間 段輸出至共享文件夾中??刂贫?實(shí)時(shí)遍歷共享文件夾中的目標(biāo)視點(diǎn)圖像文件,生成立體 圖像,并驅(qū)動(dòng)相應(yīng)的立體顯示器2播放所述立體圖像。
[0103]圖5是本發(fā)明一種多視點(diǎn)立體圖像序列的預(yù)覽系統(tǒng)4的實(shí)施例中控制端3的結(jié)構(gòu) 示意圖,控制端3包括:
第一判斷單元31,用于實(shí)時(shí)遍歷共享文件夾中的目標(biāo)視點(diǎn)圖像文件,判斷目標(biāo)視點(diǎn)圖 像文件是否被修改。
[0104]與所述第一判斷單元31相連的第一處理單元32,用于當(dāng)所述第一判斷單元31判 斷出所述目標(biāo)視點(diǎn)圖像文件已被修改時(shí),對(duì)所述目標(biāo)視點(diǎn)圖像文件作相應(yīng)處理。
[0105]預(yù)覽時(shí),制作者通過(guò)制作端I制作視點(diǎn)圖像文件,并輸出至共享文件夾中??刂贫?3中的第一判斷單元31實(shí)時(shí)遍歷共享文件夾中的目標(biāo)視點(diǎn)圖像文件,判斷目標(biāo)視點(diǎn)圖像文 件是否被修改。當(dāng)所述第一判斷單元31判斷出所述目標(biāo)視點(diǎn)圖像文件已被修改時(shí),第一處 理單元32存儲(chǔ)所述目標(biāo)視點(diǎn)圖像文件的當(dāng)前圖像數(shù)據(jù),將所述目標(biāo)視點(diǎn)圖像文件的狀態(tài) 標(biāo)識(shí)設(shè)為已修改,并更新所述目標(biāo)視點(diǎn)圖像文件的歷史校驗(yàn)信息。
[0106]優(yōu)選地,第一判斷單元31實(shí)時(shí)獲取所述目標(biāo)視點(diǎn)圖像文件的當(dāng)前校驗(yàn)信息與歷 史校驗(yàn)信息,判斷所述當(dāng)前校驗(yàn)信息與歷史校驗(yàn)信息是否相異,判斷為是時(shí),則所述目標(biāo)視 點(diǎn)圖像文件已被修改,判斷為否時(shí),則所述目標(biāo)視點(diǎn)圖像文件未被修改。
[0107]更佳地,所述歷史校驗(yàn)信息為所述目標(biāo)視點(diǎn)圖像文件的歷史修改時(shí)間,所述當(dāng)前 校驗(yàn)信息為所述目標(biāo)視點(diǎn)圖像文件的當(dāng)前修改時(shí)間。
[0108]第二判斷單元33,用于判斷所述共享文件夾中的所有目標(biāo)視點(diǎn)圖像文件是否已被全部修改且完整。
[0109]與所述第二判斷單元33相連的第二處理單元34,用于當(dāng)所述第二判斷單元33判 斷出所述共享文件夾中的所有目標(biāo)視點(diǎn)圖像文件已被全部修改且完整時(shí),根據(jù)所述共享文 件夾中的所有目標(biāo)視點(diǎn)圖像文件的當(dāng)前圖像數(shù)據(jù)生成立體圖像,并對(duì)所述目標(biāo)視點(diǎn)圖像文 件作相應(yīng)處理。
[0110]與所述第二判斷單元33相連的第三處理單元35,用于當(dāng)所述第二判斷單元33判 斷出所述共享文件夾中的所有目標(biāo)視點(diǎn)圖像文件不是已被全部修改且完整時(shí),根據(jù)所述共 享文件夾中的所有目標(biāo)視點(diǎn)圖像文件的歷史圖像數(shù)據(jù)生成立體圖像。
[0111]當(dāng)?shù)谝慌袛鄦卧?1遍歷完一次目標(biāo)視點(diǎn)圖像文件后,第二判斷單元33判斷所述 共享文件夾中的所有目標(biāo)視點(diǎn)圖像文件是否已被全部修改且完整。當(dāng)所述第二判斷單元33 判斷出所述共享文件夾中的所有目標(biāo)視點(diǎn)圖像文件已被全部修改且完整時(shí),第二處理單元 34根據(jù)所述共享文件夾中的所有目標(biāo)視點(diǎn)圖像文件的當(dāng)前圖像數(shù)據(jù)生成立體圖像。當(dāng)所述 第二判斷單元33判斷出所述共享文件夾中的所有目標(biāo)視點(diǎn)圖像文件不是已被全部修改且 完整時(shí),第三處理單元35根據(jù)所述共享文件夾中的所有目標(biāo)視點(diǎn)圖像文件的歷史圖像數(shù) 據(jù)生成立體圖像。
[0112]需要說(shuō)明的是,所述目標(biāo)視點(diǎn)圖像文件為序列文件,當(dāng)?shù)诙袛鄦卧?3檢測(cè)到共 享文件夾中的所有目標(biāo)視點(diǎn)圖像文件都存在,則認(rèn)為共享文件夾中的目標(biāo)視點(diǎn)圖像文件序 列是完整的;相應(yīng)地,只要任何一個(gè)目標(biāo)視點(diǎn)圖像文件不存在,則認(rèn)為共享文件夾中的目標(biāo) 視點(diǎn)圖像文件序列是不完整的。
[0113]更佳地,第二判斷單元33實(shí)時(shí)判斷所述共享文件夾中所有目標(biāo)視點(diǎn)圖像文件的 狀態(tài)標(biāo)識(shí)是否全部為已修改且所有目標(biāo)視點(diǎn)圖像文件是否全部存在。判斷為是時(shí),則所述 共享文件夾中的所有目標(biāo)視點(diǎn)圖像文件已被全部修改且完整;判斷為否時(shí),則所述共享文 件夾中的所有目標(biāo)視點(diǎn)圖像文件不是已被全部修改且完整。
[0114]另外,第二判斷單元33還可以通過(guò)判斷目標(biāo)視點(diǎn)圖像文件序列中的最后一個(gè)目 標(biāo)視點(diǎn)圖像文件是否已被修改,來(lái)判斷整個(gè)圖像序列是否已被修改。一般情況下,制作者所 輸出的目標(biāo)視點(diǎn)圖像文件是以序列形式同時(shí)輸出的,使得共享文件夾中的目標(biāo)視點(diǎn)圖像文 件要么被同時(shí)修改,要么同時(shí)不修改。因此可認(rèn)為,當(dāng)判斷出目標(biāo)視點(diǎn)圖像文件序列中的最 后一個(gè)目標(biāo)視點(diǎn)圖像文件被修改,則表示整個(gè)圖像序列已被修改,這只需對(duì)最后一個(gè)目標(biāo) 視點(diǎn)圖像文件進(jìn)行判斷即可,大大減少了比對(duì)時(shí)間,加快了預(yù)覽速度。
[0115]與所述第二處理單元34及第三處理單元35相連的發(fā)送單元36,用于將所述第二 處理單元34及第三處理單元35生成的立體圖像發(fā)送至相應(yīng)立體顯示器2進(jìn)行顯示。
[0116]圖6是本發(fā)明一種多視點(diǎn)立體圖像序列的預(yù)覽系統(tǒng)4的實(shí)施例中控制端3的另一 結(jié)構(gòu)示意圖,與圖5不同的是所述控制端3還包括:
獲取單元37,用于獲取制作者設(shè)置的共享文件夾路徑及待預(yù)覽視點(diǎn)圖像文件的文件名稱。
[0117]所述待預(yù)覽視點(diǎn)圖像文件至少為兩個(gè)。預(yù)覽前,制作者通過(guò)指定共享文件夾的路 徑以建立共享文件夾,共享文件夾內(nèi)預(yù)設(shè)有視點(diǎn)圖像文件,所述視點(diǎn)圖像文件包括目標(biāo)視 點(diǎn)圖像文件及一般視點(diǎn)圖像文件,其中,目標(biāo)視點(diǎn)圖像文件為文件名稱與待預(yù)覽視點(diǎn)圖像 文件的文件名稱一致的視點(diǎn)圖像文件;一般視點(diǎn)圖像文件為文件名稱與待預(yù)覽視點(diǎn)圖像文件的文件名稱不一致的視點(diǎn)圖像文件。
[0118]與所述獲取單元37相連的查找單元38,用于根據(jù)所述共享文件夾路徑及待預(yù)覽 視點(diǎn)圖像文件的文件名稱查找所述共享文件夾中的目標(biāo)視點(diǎn)圖像文件。
[0119]與所述查找單元38相連初始化單元39,用于根據(jù)所述查找單元38的查找結(jié)果初 始化所述目標(biāo)視點(diǎn)圖像文件。
[0120]預(yù)覽前,制作者建立共享文件夾,使控制端3及制作端I可訪問(wèn)所述共享文件夾且 具有讀寫(xiě)權(quán)限,同時(shí),制作者設(shè)置待預(yù)覽視點(diǎn)圖像文件的文件名稱。初次啟動(dòng)控制端3時(shí), 獲取單元37獲取制作者設(shè)置的共享文件夾路徑及待預(yù)覽視點(diǎn)圖像文件的文件名稱。查找 單元38根據(jù)所述共享文件夾路徑查找出共享文件夾,并根據(jù)所述待預(yù)覽視點(diǎn)圖像文件的 文件名稱在所述共享文件夾中查找出目標(biāo)視點(diǎn)圖像文件。初始化單元39初始化共享文件 夾中目標(biāo)視點(diǎn)圖像文件的狀態(tài)標(biāo)識(shí)、歷史校驗(yàn)信息及歷史圖像數(shù)據(jù)。此后,第一判斷單元31 實(shí)時(shí)遍歷共享文件夾中的目標(biāo)視點(diǎn)圖像文件,獲取所述目標(biāo)視點(diǎn)圖像文件的當(dāng)前校驗(yàn)信息 與歷史校驗(yàn)信息,判斷所述當(dāng)前校驗(yàn)信息與歷史校驗(yàn)信息是否相異,判斷為是時(shí),則所述目 標(biāo)視點(diǎn)圖像文件已被修改,同時(shí),第一處理單元32存儲(chǔ)所述目標(biāo)視點(diǎn)圖像文件的當(dāng)前圖像 數(shù)據(jù),將所述目標(biāo)視點(diǎn)圖像文件的狀態(tài)標(biāo)識(shí)設(shè)為已修改,并更新所述目標(biāo)視點(diǎn)圖像文件的 歷史校驗(yàn)信息。當(dāng)?shù)谝慌袛鄦卧?1遍歷完一次目標(biāo)視點(diǎn)圖像文件后,第二判斷單元33判 斷所述共享文件夾中所有目標(biāo)視點(diǎn)圖像文件的狀態(tài)標(biāo)識(shí)是否全部為已修改且所有目標(biāo)視 點(diǎn)圖像文件是否全部存在,當(dāng)所述第二判斷單元33判斷出所述共享文件夾中的所有目標(biāo) 視點(diǎn)圖像文件已被全部修改且完整時(shí),第二處理單元34根據(jù)所述共享文件夾中的所有目 標(biāo)視點(diǎn)圖像文件的當(dāng)前圖像數(shù)據(jù)生成立體圖像。當(dāng)所述第二判斷單元33判斷出所述共享 文件夾中的所有目標(biāo)視點(diǎn)圖像文件不是已被全部修改且完整時(shí),第三處理單元35根據(jù)所 述共享文件夾中的所有目標(biāo)視點(diǎn)圖像文件的歷史圖像數(shù)據(jù)生成立體圖像。相應(yīng)地,發(fā)送單 元36將所述第二處理單元34及第三處理單元35生成的立體圖像發(fā)送至相應(yīng)立體顯示器 2進(jìn)行顯示。
[0121]圖7是本發(fā)明一種多視點(diǎn)立體圖像序列的預(yù)覽系統(tǒng)4的實(shí)施例中控制端3的第一 處理單元32的結(jié)構(gòu)示意圖,包括:
存儲(chǔ)單元321,用于存儲(chǔ)所述目標(biāo)視點(diǎn)圖像文件的當(dāng)前圖像數(shù)據(jù)。
[0122]第一狀態(tài)單元322,用于將所述目標(biāo)視點(diǎn)圖像文件的狀態(tài)標(biāo)識(shí)設(shè)為已修改。
[0123]校驗(yàn)單元323,用于更新所述目標(biāo)視點(diǎn)圖像文件的歷史校驗(yàn)信息。
[0124]預(yù)覽時(shí),制作者通過(guò)制作端I制作視點(diǎn)圖像文件,并輸出至共享文件夾中。控制端 3中的第一判斷單元31實(shí)時(shí)遍歷共享文件夾中的目標(biāo)視點(diǎn)圖像文件,第一判斷單元31實(shí)時(shí) 遍歷共享文件夾中的目標(biāo)視點(diǎn)圖像文件,獲取所述目標(biāo)視點(diǎn)圖像文件的當(dāng)前校驗(yàn)信息與歷 史校驗(yàn)信息。當(dāng)所述第一判斷單元31判斷出所述當(dāng)前校驗(yàn)信息與歷史校驗(yàn)信息不一致時(shí), 即所述目標(biāo)視點(diǎn)圖像文件已被修改時(shí),存儲(chǔ)單元321存儲(chǔ)所述目標(biāo)視點(diǎn)圖像文件的當(dāng)前圖 像數(shù)據(jù),第一狀態(tài)單元322將所述目標(biāo)視點(diǎn)圖像文件的狀態(tài)標(biāo)識(shí)設(shè)為“已修改”,并由校驗(yàn) 單元323更新所述目標(biāo)視點(diǎn)圖像文件的歷史校驗(yàn)信息。當(dāng)所述第一判斷單元31判斷出所 述當(dāng)前校驗(yàn)信息與歷史校驗(yàn)信息一致時(shí),即所述目標(biāo)視點(diǎn)圖像文件未被修改。
[0125]例如,預(yù)覽前,制作者設(shè)置的待預(yù)覽視點(diǎn)圖像文件的文件名稱依次為l.bmp、
2.bmp>3.bmp>4.bmp,共享文件夾內(nèi)預(yù)設(shè)有5個(gè)視點(diǎn)圖像文件,依次為1.bmp>2.bmp>3.bmp、4.bmp>5.bmp,查找單元38查找出共享文件夾中的4個(gè)目標(biāo)視點(diǎn)圖像文件,依次為1.bmp、
2.bmp>3.bmp>4.bmp,通過(guò)初始化單元39分別初始化1.bmp>2.bmp>3.bmp>4.bmp的狀態(tài)標(biāo) 識(shí)為“未修改”、歷史修改時(shí)間為“O”。
[0126]預(yù)覽時(shí),制作者通過(guò)制作端I制作4個(gè)視點(diǎn)圖像,并命名為1.bmp、2.bmp、3.bmp、
4.bmp,并將其中的1.bmp、2.bmp、3.bmp按照序列輸出至共享文件夾,此時(shí),輸出的l.bmp、
2.bmp>3.bmp修改共享文件夾中的1.bmp>2.bmp>3.bmp目標(biāo)視點(diǎn)圖像文件,若共享文件夾 中l(wèi).bmp、2.bmp、3.bmp的當(dāng)前修改時(shí)間均為“2012年6月11日,11:26:10”,而4.bmp未 被輸出,因此當(dāng)前修改時(shí)間為“O”。第一判斷單元31實(shí)時(shí)遍歷共享文件夾中的4個(gè)目標(biāo)視 點(diǎn)圖像文件,讀取目標(biāo)視點(diǎn)圖像文件1.bmp的當(dāng)前修改時(shí)間,并與1.bmp的歷史修改時(shí)間比 較,第一判斷單元31判斷出目標(biāo)視點(diǎn)圖像文件1.bmp的當(dāng)前修改時(shí)間與歷史修改時(shí)間不一 致,即可知目標(biāo)視點(diǎn)圖像文件l.bmp已被修改,同時(shí),存儲(chǔ)單元321存儲(chǔ)目標(biāo)視點(diǎn)圖像文件 1.bmp的當(dāng)前圖像數(shù)據(jù),第一狀態(tài)單元322將目標(biāo)視點(diǎn)圖像文件1.bmp的狀態(tài)標(biāo)識(shí)設(shè)為“已 修改”,校驗(yàn)單元323將目標(biāo)視點(diǎn)圖像文件1.bmp的歷史修改時(shí)間設(shè)為“2012年6月11日, 11:26:10”。然后對(duì)目標(biāo)視點(diǎn)圖像文件2.bmp>3.bmp執(zhí)行相同的處理。當(dāng)遍歷至4.bmp時(shí), 第一判斷單元31讀取目標(biāo)視點(diǎn)圖像文件4.bmp的當(dāng)前修改時(shí)間,并與4.bmp的歷史修改時(shí) 間比較,第一判斷單元31判斷出目標(biāo)視點(diǎn)圖像文件4.bmp的當(dāng)前修改時(shí)間與歷史修改時(shí)間 一致,即可知目標(biāo)視點(diǎn)圖像文件1.bmp未被修改。
[0127]圖8是本發(fā)明一種多視點(diǎn)立體圖像序列的預(yù)覽系統(tǒng)4的實(shí)施例中控制端3的第二 處理單元的結(jié)構(gòu)示意圖,包括:
立體圖像單元341,用于根據(jù)所述共享文件夾中的所有目標(biāo)視點(diǎn)圖像文件的當(dāng)前圖像 數(shù)據(jù)生成立體圖像。
[0128]第二狀態(tài)單元342,用于設(shè)置所述目標(biāo)視點(diǎn)圖像文件的狀態(tài)標(biāo)識(shí)設(shè)為未修改。
[0129]數(shù)據(jù)單元343,用于設(shè)置所述當(dāng)前圖像數(shù)據(jù)為歷史圖像數(shù)據(jù)。
[0130]當(dāng)?shù)谝慌袛鄦卧?1遍歷完一次目標(biāo)視點(diǎn)圖像文件后,第二判斷單元33判斷所述 共享文件夾中所有目標(biāo)視點(diǎn)圖像文件的狀態(tài)標(biāo)識(shí)是否全部為已修改且所有目標(biāo)視點(diǎn)圖像 文件是否全部存在。當(dāng)所述第二判斷單元33判斷出所述共享文件夾中的所有目標(biāo)視點(diǎn)圖 像文件已被全部修改且完整時(shí),立體圖像單元341根據(jù)所述共享文件夾中的所有目標(biāo)視點(diǎn) 圖像文件的當(dāng)前圖像數(shù)據(jù)生成立體圖像,并由第二狀態(tài)單元342設(shè)置所述目標(biāo)視點(diǎn)圖像文 件的狀態(tài)標(biāo)識(shí)設(shè)為未修改,數(shù)據(jù)單元343設(shè)置所述當(dāng)前圖像數(shù)據(jù)為歷史圖像數(shù)據(jù)。當(dāng)所述 第二判斷單元33判斷出所述共享文件夾中的所有目標(biāo)視點(diǎn)圖像文件不是已被全部修改且 完整時(shí),第三處理單元35根據(jù)所述共享文件夾中的所有目標(biāo)視點(diǎn)圖像文件的歷史圖像數(shù) 據(jù)生成立體圖像。
[0131]例如,共享文件夾內(nèi)有4個(gè)目標(biāo)視點(diǎn)圖像文件,依次為l.bmp、2.bmp、3.bmp、
4.bmp,當(dāng)遍歷完一次目標(biāo)視點(diǎn)圖像文件后,第二判斷單元33檢查出目標(biāo)視點(diǎn)圖像文件 1.bmp,2.bmp,3.bmp,4.bmp的狀態(tài)標(biāo)識(shí)都已設(shè)為“已修改”,并且檢查出目標(biāo)視點(diǎn)圖像文件 1.bmp>2.bmp>3.bmp>4.bmp都存在,此時(shí)立體圖像單元341根據(jù)所述共享文件夾中目標(biāo)視 點(diǎn)圖像文件1.bmp、2.bmp、3.bmp、4.bmp的當(dāng)前圖像數(shù)據(jù)生成立體圖像,第二狀態(tài)單元342 分別設(shè)置目標(biāo)視點(diǎn)圖像文件1.bmp,2.bmp,3.bmp,4.bmp的狀態(tài)標(biāo)識(shí)設(shè)為“未修改”,數(shù)據(jù)單 元343設(shè)置目標(biāo)視點(diǎn)圖像文件1.bmp>2.bmp>3.bmp>4.bmp的當(dāng)前圖像數(shù)據(jù)為歷史圖像數(shù)據(jù)。同時(shí),將立體圖像通過(guò)發(fā)送單元36發(fā)送至立體顯示器2進(jìn)行顯示,實(shí)現(xiàn)立體圖形的播 放。
[0132]又如,共享文件夾內(nèi)有4個(gè)目標(biāo)視點(diǎn)圖像文件,依次為1.bmp,2.bmp,3.bmp、
4.bmp,當(dāng)遍歷完一次目標(biāo)視點(diǎn)圖像文件后,第二判斷單元33檢查出目標(biāo)視點(diǎn)圖像文件
1.bmp,2.bmp,3.bmp狀態(tài)標(biāo)識(shí)都已設(shè)為“已修改”,但4.bmp的狀態(tài)標(biāo)識(shí)為“未修改”,并且檢 查出目標(biāo)視點(diǎn)圖像文件1.bmp>2.bmp>3.bmp>4.bmp都存在,此時(shí)第三處理單元35根據(jù)所述 共享文件夾中目標(biāo)視點(diǎn)圖像文件l.bmp、2.bmp、3.bmp、4.bmp的歷史圖像數(shù)據(jù)生成立體圖 像。同時(shí),發(fā)送單元36將立體圖像發(fā)送至立體顯示器2進(jìn)行顯示,實(shí)現(xiàn)立體圖形的播放。
[0133]由上可知,預(yù)覽時(shí),制作者通過(guò)獨(dú)立的制作端I制作目標(biāo)視點(diǎn)圖像文件,并輸出至 共享文件夾中。控制端3中的第一判斷單元31實(shí)時(shí)遍歷共享文件夾中的目標(biāo)視點(diǎn)圖像文 件,第一判斷單元31實(shí)時(shí)獲取目標(biāo)視點(diǎn)圖像文件的當(dāng)前校驗(yàn)信息與歷史校驗(yàn)信息,當(dāng)?shù)谝?判斷單元31判斷出當(dāng)前校驗(yàn)信息與歷史校驗(yàn)信息不一致時(shí),即目標(biāo)視點(diǎn)圖像文件已被修 改時(shí),存儲(chǔ)單元321存儲(chǔ)被修改的目標(biāo)視點(diǎn)圖像文件的當(dāng)前圖像數(shù)據(jù),第一狀態(tài)單元322將 被修改的目標(biāo)視點(diǎn)圖像文件的狀態(tài)標(biāo)識(shí)設(shè)為“已修改”,并由校驗(yàn)單元323更新被修改的目 標(biāo)視點(diǎn)圖像文件的歷史校驗(yàn)信息。當(dāng)?shù)谝慌袛鄦卧?1判斷出所述當(dāng)前校驗(yàn)信息與歷史校 驗(yàn)信息一致時(shí),即目標(biāo)視點(diǎn)圖像文件未被修改。同時(shí),第一判斷單元31遍歷完一次目標(biāo)視 點(diǎn)圖像文件后,第二判斷單元33判斷共享文件夾中所有目標(biāo)視點(diǎn)圖像文件的狀態(tài)標(biāo)識(shí)是 否全部為已修改且所有目標(biāo)視點(diǎn)圖像文件是否全部存在。當(dāng)?shù)诙袛鄦卧?3判斷出所述 共享文件夾中的所有目標(biāo)視點(diǎn)圖像文件已被全部修改且完整時(shí),立體圖像單元341根據(jù)所 述共享文件夾中的所有目標(biāo)視點(diǎn)圖像文件的當(dāng)前圖像數(shù)據(jù)生成立體圖像,并由第二狀態(tài)單 元342設(shè)置所述目標(biāo)視點(diǎn)圖像文件的狀態(tài)標(biāo)識(shí)設(shè)為“未修改”,數(shù)據(jù)單元343設(shè)置所述當(dāng)前 圖像數(shù)據(jù)為歷史圖像數(shù)據(jù)。當(dāng)所述第二判斷單元33判斷出所述共享文件夾中的所有目標(biāo) 視點(diǎn)圖像文件不是已被全部修改且完整時(shí),第三處理單元35根據(jù)所述共享文件夾中的所 有目標(biāo)視點(diǎn)圖像文件的歷史圖像數(shù)據(jù)生成立體圖像。最后發(fā)送單元36將第二處理單元34 及第三處理單元35生成的立體圖像發(fā)送至立體顯示器2進(jìn)行顯示。
[0134]因此,不同的制作者通過(guò)各自的制作端I制作視點(diǎn)圖像文件,并在不同的時(shí)間段 輸出至共享文件夾中。控制端3根據(jù)制作者設(shè)置的待預(yù)覽視點(diǎn)圖像文件的文件名稱,實(shí)時(shí) 遍歷共享文件夾中的目標(biāo)視點(diǎn)圖像文件,生成立體圖像,并驅(qū)動(dòng)立體顯示器2播放所述立 體圖像。這實(shí)現(xiàn)多個(gè)制作端I與單個(gè)立體顯示器2有效結(jié)合,允許多人分時(shí)使用一臺(tái)立體 顯示器2,提高了立體內(nèi)容制作的效率。
[0135]以上所述是本發(fā)明的優(yōu)選實(shí)施方式,應(yīng)當(dāng)指出,對(duì)于本【技術(shù)領(lǐng)域】的普通技術(shù)人員 來(lái)說(shuō),在不脫離本發(fā)明原理的前提下,還可以做出若干改進(jìn)和潤(rùn)飾,這些改進(jìn)和潤(rùn)飾也視為 本發(fā)明的保護(hù)范圍。
【權(quán)利要求】
1.一種多視點(diǎn)立體圖像序列的預(yù)覽方法,其特征在于,包括:實(shí)時(shí)遍歷共享文件夾中的目標(biāo)視點(diǎn)圖像文件,判斷所述目標(biāo)視點(diǎn)圖像文件是否被修改,判斷為是時(shí),存儲(chǔ)所述目標(biāo)視點(diǎn)圖像文件的當(dāng)前圖像數(shù)據(jù),將所述目標(biāo)視點(diǎn)圖像文件的狀態(tài)標(biāo)識(shí)設(shè)為已修改,并更新所述目標(biāo)視點(diǎn)圖像文件的歷史校驗(yàn)信息;判斷所述共享文件夾中的所有目標(biāo)視點(diǎn)圖像文件是否已被全部修改且完整,判斷為是時(shí),根據(jù)所述共享文件夾中的所有目標(biāo)視點(diǎn)圖像文件的當(dāng)前圖像數(shù)據(jù)生成立體圖像,設(shè)置所述目標(biāo)視點(diǎn)圖像文件的狀態(tài)標(biāo)識(shí)設(shè)為未修改,設(shè)置所述當(dāng)前圖像數(shù)據(jù)為歷史圖像數(shù)據(jù),判斷為否時(shí),根據(jù)所述共享文件夾中的所有目標(biāo)視點(diǎn)圖像文件的歷史圖像數(shù)據(jù)生成立體圖像;將所述立體圖像發(fā)送至立體顯示器進(jìn)行顯示。
2.如權(quán)利要求1所述的多視點(diǎn)立體圖像序列的預(yù)覽方法,其特征在于,所述實(shí)時(shí)遍歷共享文件夾中的目標(biāo)視點(diǎn)圖像文件的步驟之前還包括:獲取制作者設(shè)置的共享文件夾路徑及待預(yù)覽視點(diǎn)圖像文件的文件名稱,查找所述共享文件夾中的目標(biāo)視點(diǎn)圖像文件,所述待預(yù)覽視點(diǎn)圖像文件至少為兩個(gè);初始化所述目標(biāo)視點(diǎn)圖像文件。
3.如權(quán)利要求1所述的多視點(diǎn)立體圖像序列的預(yù)覽方法,其特征在于,所述判斷目標(biāo)視點(diǎn)圖像文件是否被修改的步驟包括:實(shí)時(shí)獲取所述目標(biāo)視點(diǎn)圖像`文件的當(dāng)前校驗(yàn)信息與歷史校驗(yàn)信息;判斷所述當(dāng)前校驗(yàn)信息與歷史校驗(yàn)信息是否相異,判斷為是時(shí),則所述目標(biāo)視點(diǎn)圖像文件已被修改,判斷為否時(shí),則所述目標(biāo)視點(diǎn)圖像文件未被修改。
4.如權(quán)利要求3所述的多視點(diǎn)立體圖像序列的預(yù)覽方法,其特征在于,所述歷史校驗(yàn)信息為所述目標(biāo)視點(diǎn)圖像文件的歷史修改時(shí)間;所述當(dāng)前校驗(yàn)信息為所述目標(biāo)視點(diǎn)圖像文件的當(dāng)前修改時(shí)間。
5.如權(quán)利要求1所述的多視點(diǎn)立體圖像序列的預(yù)覽方法,其特征在于,所述判斷所述共享文件夾中的所有目標(biāo)視點(diǎn)圖像文件是否已被全部修改且完整的步驟包括:實(shí)時(shí)判斷所述共享文件夾中所有目標(biāo)視點(diǎn)圖像文件的狀態(tài)標(biāo)識(shí)是否全部為已修改且所有目標(biāo)視點(diǎn)圖像文件是否全部存在,判斷為是時(shí),則所述共享文件夾中的所有目標(biāo)視點(diǎn)圖像文件已被全部修改且完整,判斷為否時(shí),則所述共享文件夾中的所有目標(biāo)視點(diǎn)圖像文件不是已被全部修改且完難iF.0
6.一種多視點(diǎn)立體圖像序列的預(yù)覽系統(tǒng),其特征在于,包括:用于制作視點(diǎn)圖像文件的制作端;用于播放立體圖像的立體顯示器;與所述制作端及立體顯示器分別相連的控制端,用于根據(jù)共享文件夾中的目標(biāo)視點(diǎn)圖像文件生成立體圖像,并驅(qū)動(dòng)所述立體顯示器播放所述立體圖像。
7.如權(quán)利要求6所述的多視點(diǎn)立體圖像序列的預(yù)覽系統(tǒng),其特征在于,所述控制端包括:第一判斷單元,用于實(shí)時(shí)遍歷共享文件夾中的目標(biāo)視點(diǎn)圖像文件,判斷目標(biāo)視點(diǎn)圖像文件是否被修改;與所述第一判斷單元相連的第一處理單元,用于當(dāng)所述第一判斷單元判斷出所述目標(biāo)視點(diǎn)圖像文件已被修改時(shí),對(duì)所述目標(biāo)視點(diǎn)圖像文件作相應(yīng)處理;第二判斷單元,用于判斷所述共享文件夾中的所有目標(biāo)視點(diǎn)圖像文件是否已被全部修改且完整;與所述第二判斷單元相連的第二處理單元,用于當(dāng)所述第二判斷單元判斷出所述共享文件夾中的所有目標(biāo)視點(diǎn)圖像文件已被全部修改且完整時(shí),根據(jù)所述共享文件夾中的所有目標(biāo)視點(diǎn)圖像文件的當(dāng)前圖像數(shù)據(jù)生成立體圖像,并對(duì)所述目標(biāo)視點(diǎn)圖像文件作相應(yīng)處理;與所述第二判斷單元相連的第三處理單元,用于當(dāng)所述第二判斷單元判斷出所述共享文件夾中的所有目標(biāo)視點(diǎn)圖像文件不是已被全部修改且完整時(shí),根據(jù)所述共享文件夾中的所有目標(biāo)視點(diǎn)圖像文件的歷史圖像數(shù)據(jù)生成立體圖像;與所述第二處理單元及第三處理單元相連的發(fā)送單元,用于將所述第二處理單元及第三處理單元生成的立體圖像發(fā)送至立體顯示器進(jìn)行顯示。
8.如權(quán)利要求7所述的多視點(diǎn)立體圖像序列的預(yù)覽系統(tǒng),其特征在于,所述控制端還包括:獲取單元,用于獲取制作者設(shè)置的共享文件夾路徑及待預(yù)覽視點(diǎn)圖像文件的文件名稱,所述待預(yù)覽視點(diǎn)圖像文件至少為兩個(gè);與所述獲取單元相連的查找單元,用于根據(jù)所述共享文件夾路徑及待預(yù)覽視點(diǎn)圖像文件的文件名稱查找所述共享文件夾中的目標(biāo)視點(diǎn)圖像文件;與所述查找單元相連初始化單元,用于根據(jù)所述查找單元的查找結(jié)果初始化所述目標(biāo)視點(diǎn)圖像文件。
9.如權(quán)利要求7所述 的多視點(diǎn)立體圖像序列的預(yù)覽系統(tǒng),其特征在于,所述第一處理單元包括:存儲(chǔ)單元,用于存儲(chǔ)所述目標(biāo)視點(diǎn)圖像文件的當(dāng)前圖像數(shù)據(jù);第一狀態(tài)單元,用于將所述目標(biāo)視點(diǎn)圖像文件的狀態(tài)標(biāo)識(shí)設(shè)為已修改;校驗(yàn)單元,用于更新所述目標(biāo)視點(diǎn)圖像文件的歷史校驗(yàn)信息。
10.如權(quán)利要求7所述的多視點(diǎn)立體圖像序列的預(yù)覽系統(tǒng),其特征在于,所述第二處理單元包括:立體圖像單元,用于根據(jù)所述共享文件夾中的所有目標(biāo)視點(diǎn)圖像文件的當(dāng)前圖像數(shù)據(jù)生成立體圖像;第二狀態(tài)單元,用于設(shè)置所述目標(biāo)視點(diǎn)圖像文件的狀態(tài)標(biāo)識(shí)設(shè)為未修改;數(shù)據(jù)單元,用于設(shè)置所述當(dāng)前圖像數(shù)據(jù)為歷史圖像數(shù)據(jù)。
【文檔編號(hào)】H04N13/00GK103533323SQ201210229269
【公開(kāi)日】2014年1月22日 申請(qǐng)日期:2012年7月4日 優(yōu)先權(quán)日:2012年7月4日
【發(fā)明者】劉禮豐 申請(qǐng)人:廣州市朗辰電子科技有限公司