全息投影方法及全息投影系統(tǒng)的制作方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及投影技術(shù)領(lǐng)域,尤其涉及一種全息投影方法及全息投影系統(tǒng)。
【背景技術(shù)】
[0002]360全息影像被稱之為三維全息影像、全息三維成像、全息金字塔,它通常由透明材料制成的四維錐體,觀眾的視線能從任何一面穿透它,通過表面反射原理,觀眾能從錐形空間里面看到自由漂浮的圖像。360全息影像由于具有較好的投影效果,越來越受到用戶的青睞。
[0003]目前的全息投影技術(shù)中,一般由2D圖形動畫模擬成3D圖形,觀眾在90°的視角范圍內(nèi)所觀察到的仍然是一個平面圖形信息,所以在此范圍內(nèi)觀察者的移動或變化角度所觀察到的內(nèi)容是相同的。很顯然,這使得圖像的立體感受不強(qiáng),影響視覺效果。
[0004]由此可知,如何解決目前的全息投影技術(shù)存在的觀眾觀察圖像時圖像的立體感不強(qiáng)的問題,是目前本領(lǐng)域技術(shù)人員亟待解決的技術(shù)問題。
【發(fā)明內(nèi)容】
[0005]—方面,本發(fā)明公開一種全息投影方法,以解決目前的全息投影技術(shù)存在的觀眾觀察圖像時圖像的立體感不強(qiáng)的問題。
[0006]為解決上述技術(shù)問題,本發(fā)明公開如下技術(shù)方案:
[0007]全息投影方法,包括以下步驟:
[0008]11)獲取觀察者相對于全息投影儀當(dāng)前顯示界面的基準(zhǔn)的偏離角度;
[0009]12)根據(jù)所述偏離角度獲取所述偏離角度所對應(yīng)的全息影像視圖;
[0010]13)將所述全息影像視圖渲染并呈現(xiàn)于所述當(dāng)前顯示界面。
[0011]優(yōu)選的,上述方法中,步驟13)之后還包括:
[0012]接收所述觀察者在所述全息投影儀的當(dāng)前顯示界面上的點觸軌跡;
[0013]根據(jù)所述點觸軌跡控制渲染后的所述全息影像視圖移動。
[0014]優(yōu)選的,上述方法中,步驟13)之后還包括:
[0015]獲取所述觀察者設(shè)定部位在其當(dāng)前位置的移動軌跡;
[0016]控制渲染后的所述全息影像視圖按照所述移動軌跡移動。
[0017]優(yōu)選的,上述方法中,步驟11)包括:
[0018]獲取所述觀察者在所述當(dāng)前顯示界面所對應(yīng)區(qū)域內(nèi)的位置坐標(biāo);
[0019]根據(jù)所述位置坐標(biāo)計算所述偏離角度。
[0020]優(yōu)選的,上述方法中,步驟11)包括:
[0021]分別獲取多個所述觀察者相對于所述全息投影儀當(dāng)前顯示界面所對應(yīng)區(qū)域內(nèi)的位置坐標(biāo);
[0022]確定距所述當(dāng)前顯示界面距離最小的所述觀察者作為主觀察者;
[0023]根據(jù)所述主觀察者的所述位置坐標(biāo)計算所述偏離角度。
[0024]優(yōu)選的,上述方法中,步驟11)包括:
[0025]在多位所述觀察者中選取一者作為主觀察者;
[0026]獲取所述主觀察者在所述當(dāng)前顯示界面所對應(yīng)區(qū)域內(nèi)的位置坐標(biāo);
[0027]根據(jù)所述位置坐標(biāo)計算所述偏離角度。
[0028]另一方面,本發(fā)明還公開一種全息投影系統(tǒng)。所公開的全息投影系統(tǒng)包括:
[0029]第一獲取單元,用于獲取觀察者相對于全息投影儀當(dāng)前顯示界面的基準(zhǔn)的偏離角度;
[0030]第二獲取單元,用于根據(jù)所述偏離角度獲取所述偏離角度所對應(yīng)的全息影像視圖;
[0031]控制單元,用于將所述全息影像視圖渲染并呈現(xiàn)于所述當(dāng)前顯示界面。
[0032]優(yōu)選的,上述系統(tǒng)中,所述第一獲取單元包括:
[0033]第一獲取子單元,用于獲取所述觀察者在所述當(dāng)前顯示界面所對應(yīng)區(qū)域內(nèi)的位置坐標(biāo);
[0034]第一計算子單元,用于根據(jù)所述位置坐標(biāo)計算所述偏離角度。
[0035]優(yōu)選的,上述系統(tǒng)中,所述第一獲取單元包括:
[0036]第二獲取子單元,用于分別獲取多個所述觀察者相對于所述全息投影儀當(dāng)前顯示界面所對應(yīng)區(qū)域內(nèi)的位置坐標(biāo);
[0037]確定子單元,用于確定距所述當(dāng)前顯示界面距離最小的所述觀察者作為主觀察者;
[0038]第二計算子單元,用于根據(jù)所述主觀察者的所述位置坐標(biāo)計算所述偏離角度。
[0039]優(yōu)選的,上述系統(tǒng)中,第一獲取單元包括:
[0040]選取子單元,用于在多位所述觀察者中選取一者作為主觀察者;
[0041 ]第三獲取子單元,用于獲取所述主觀察者在所述當(dāng)前顯示面所對應(yīng)區(qū)域內(nèi)的位置坐標(biāo);
[0042]第三計算子單元,用于根據(jù)所述位置坐標(biāo)計算所述偏離角度。
[0043]本發(fā)明公開的全息投影方法具有以下有益效果:
[0044]本發(fā)明公開的全息投影方法能夠根據(jù)觀察者相對于全息投影儀當(dāng)前顯示界面的基準(zhǔn)來確定偏離角度,進(jìn)而獲取該偏離角度所對應(yīng)視角下觀察者應(yīng)該看到的全息影像視圖,然后將該全息影像視圖渲染后呈現(xiàn)于當(dāng)前顯示界面。相比于【背景技術(shù)】中觀察者在當(dāng)前顯示界面只看到單一的平面圖像而言,本發(fā)明公開的全息投影方法能根據(jù)觀察者的角度變化提供該角度所對應(yīng)視角下的平面圖像,觀察者在這個變化過程中的視覺差能使得其所觀察的影像更加具有立體感,進(jìn)而能提尚視覺效果。
【附圖說明】
[0045]為了更清楚地說明本發(fā)明實施例或【背景技術(shù)】中的技術(shù)方案,下面將對實施例或【背景技術(shù)】描述中所需要使用的附圖作簡單地介紹,顯而易見地,對于本領(lǐng)域普通技術(shù)人員而言,在不付出創(chuàng)造性勞動性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0046]圖1是本發(fā)明實施例公開的全息投影方法的流程示意圖;
[0047]圖2是本發(fā)明實施例公開的全息投影方法的另一流程示意圖;
[0048]圖3是本發(fā)明實施例公開的全息投影方法的再一流程示意圖;
[0049]圖4是本發(fā)明實施例公開的獲取偏離角度的一種流程示意圖;
[0050]圖5是本發(fā)明實施例公開的獲取偏離角度的另一種流程示意圖;
[0051 ]圖6是本發(fā)明實施例公開的獲取偏離角度的再一種流程示意圖;
[0052]圖7是本發(fā)明實施例公開的全息投影系統(tǒng)的一種結(jié)構(gòu)示意圖。
【具體實施方式】
[0053]為了使本技術(shù)領(lǐng)域的人員更好地理解本發(fā)明中的技術(shù)方案,下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實施例僅僅是本發(fā)明的一部分實施例,而不是全部的實施例。基于本發(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都應(yīng)當(dāng)屬于本發(fā)明保護(hù)的范圍。
[0054]請參考圖1,本發(fā)明實施例公開一種全息投影方法。該方法包括以下步驟:
[0055]S100、獲取觀察者相對于全息投影儀的當(dāng)前顯示界面的基準(zhǔn)的偏離角度。
[0056]我們知道,全息投影儀通常情況可以通過四個顯示界面來顯示其內(nèi)部所顯示的圖像,觀察者相應(yīng)就能站在每個顯示界面前觀察該面90°視角下的平面圖形信息,當(dāng)然觀察者在觀察的過程中所處的位置不相同。本步驟可以在每個顯示界面內(nèi)選設(shè)一個基準(zhǔn),例如每一個顯示界面的中間位置、左側(cè)邊界或右側(cè)邊界作為基準(zhǔn)。通過檢測觀察者相對于基準(zhǔn)的偏離角度來確定觀察者的位置。
[0057]S200、根據(jù)偏離角度獲取該偏離角度所對應(yīng)的全息影像視圖。
[0058]觀察同一物體,在不同的視角下觀察者觀察的圖像應(yīng)該不相同。但是,如【背景技術(shù)】所述,目前的全息投影技術(shù)中觀察者通常在90°視角范圍內(nèi)觀察的仍然是一個平面圖形信息,很顯然這影響觀察效果。本步驟基于觀察者在不同視角下觀察物體時所能觀察的圖像不同為依據(jù),根據(jù)偏離角度獲取該偏離角度所對應(yīng)的全息影像視圖,也就是說建立偏離角度與該偏離角度對應(yīng)的視角下觀察者所應(yīng)該看到的物體圖像之間的關(guān)系,通過偏離角度就能夠獲取該偏離角度所對應(yīng)的全息影像視圖。
[0059]S300、將全息影像視圖渲染并呈現(xiàn)于當(dāng)前顯示界面。
[0060]本步驟將步驟S200中所獲取的全息影像視圖進(jìn)行渲染后呈現(xiàn)于當(dāng)前顯示界面,使得觀察者在其當(dāng)前觀察位置能夠看到其在該視角下應(yīng)該看到的視圖。
[0061]本發(fā)明公開的全息投影方法能夠根據(jù)觀察者相對于全息投影儀當(dāng)前顯示界面的基準(zhǔn)來確定偏離角度,進(jìn)而獲取該偏離角度所對應(yīng)視角下觀察者應(yīng)該看到的全息影像視圖,然后將該全息影像視圖渲染后呈現(xiàn)于當(dāng)前顯示界面。相比于【背景技術(shù)】中觀察者在當(dāng)前顯示界面只看到單一的平面圖像而言,本發(fā)明公開的全息投影方法能根據(jù)觀察者的角度變化提供該角度所對應(yīng)視角下的平面圖像,觀察者在這個變化過程中的視覺差能使得其所觀察的影響更加具有立體感,進(jìn)而能提尚視覺效果。
[0062]此種情況下,當(dāng)同一個觀眾圍繞全息投影儀進(jìn)行360度渲染時,他所看到一個物體的所有角度的內(nèi)容,即實物方在玻璃罩內(nèi)的假象,由于圖像實時渲染,所以生成的圖像可以是靜態(tài)物體或動態(tài)物體,此過程中,觀察者看到的圖像變化視差是通過觀察者的相對位置變化產(chǎn)生的,大腦會自動生成立體圖像,類似于觀察者通過窗戶看窗外物體,在不同的位置看到不同的圖像,進(jìn)而獲取物體的3D物體形象。
[0063]請參考圖2,在上述實施例的基礎(chǔ)之上,本發(fā)明實施例公開的全息投影方法中,步驟S300之后還可以包括如下步驟:
[0064]S400、接收觀察者在當(dāng)前顯示界面上的點觸軌跡。
[0065]S500、根據(jù)點觸軌跡控制渲染后的全息影像視圖移動。
[0066]通過接收觀察者在當(dāng)前顯示界面上的點觸軌跡,來控制渲染后的全息影像視圖移動,這能夠?qū)崿F(xiàn)觀察者與全息影像視圖的互動,例如觀察者用手指在顯示范圍內(nèi)移動,可以實現(xiàn)全息影像視圖發(fā)生轉(zhuǎn)動、碰撞、撫摸等效果,進(jìn)而能在3D視覺的基礎(chǔ)之上增加所顯示物體的真實性。
[0067]請參考圖3,在上述實施例的基礎(chǔ)之上,本發(fā)明實施例公開的全息投影方法中,步驟S300之后還可以包括如下步驟:
[0068]S600、獲取觀察者設(shè)定部位在其當(dāng)前位置的移動軌跡。
[0069]S700、控制渲染后的全息影像視圖按照移動軌跡移動。
[0070]上述方案可以通過3D掃描的方式來獲取觀察者設(shè)定部位,例如手,身體主軀干的移動軌跡,然后控制全息影像視圖按照移動軌跡移動。例如用戶跳舞時,全息影像視圖也會做出相同的跳舞動作??梢姡鲜鰞?yōu)選方案能進(jìn)一步加強(qiáng)人機(jī)互動。
[0071]本發(fā)明實施例中,步驟SlOO的實現(xiàn)方式有多種,請參考圖4,一種【具體實施方式】包括:
[0072]S111、獲取觀察者在當(dāng)前顯示界面所對應(yīng)區(qū)域內(nèi)的位置坐標(biāo)。
[0073]S112、根據(jù)位置坐標(biāo)計算偏離角度。
[0074]步驟Slll通常由3D攝像機(jī)來實現(xiàn),確定觀察者在當(dāng)前顯示界面內(nèi)的位置坐標(biāo)。我們知道,全息投影儀的每個顯示界面都相對應(yīng)一個觀察區(qū)域,在每個觀察區(qū)域內(nèi)建立坐標(biāo)系,那么