最新的毛片基地免费,国产国语一级毛片,免费国产成人高清在线电影,中天堂国产日韩欧美,中国国产aa一级毛片,国产va欧美va在线观看,成人不卡在线

基于VR鏡頭的實(shí)景切換方法及裝置與流程

文檔序號(hào):11207005閱讀:2711來源:國(guó)知局
基于VR鏡頭的實(shí)景切換方法及裝置與流程

本申請(qǐng)涉及虛擬現(xiàn)實(shí)技術(shù)領(lǐng)域,尤其涉及一種基于vr鏡頭的實(shí)景切換方法及裝置。



背景技術(shù):

vr(virtualreality,虛擬現(xiàn)實(shí))技術(shù)是一種可以創(chuàng)建和體驗(yàn)虛擬世界的計(jì)算機(jī)仿真系統(tǒng),它利用計(jì)算機(jī)生成一種模擬環(huán)境,并通過多源信息融合的、交互式的三維動(dòng)態(tài)視景和實(shí)體行為的系統(tǒng)仿真使用戶沉浸到該模擬環(huán)境中。

在用戶使用vr眼鏡的過程中,如果用戶需要觀測(cè)現(xiàn)實(shí)環(huán)境,比如要拿桌上的水杯喝水,就需要摘下vr眼鏡去取,操作比較麻煩。



技術(shù)實(shí)現(xiàn)要素:

本申請(qǐng)實(shí)施例提供一種基于vr鏡頭的實(shí)景切換方法及裝置,使得用戶在佩戴vr眼鏡時(shí),便捷地切換到實(shí)景環(huán)境。

本申請(qǐng)實(shí)施例提供一種基于vr鏡頭的實(shí)景切換方法,包括:

響應(yīng)于用戶切換實(shí)景的操作,捕獲vr鏡頭所拍攝的圖像;

基于所述vr鏡頭處與人眼處的成像映射關(guān)系,將所述vr鏡頭所拍攝的圖像轉(zhuǎn)換為與所述用戶的裸眼觀測(cè)效果相同的圖像。

進(jìn)一步可選地,所述方法還包括:響應(yīng)于所述用戶切換vr場(chǎng)景的操作,向所述用戶展示相應(yīng)的vr場(chǎng)景。

進(jìn)一步可選地,所述投影映射關(guān)系包括:所述vr鏡頭在所述vr鏡頭處所成像的第一像平面與所述vr鏡頭在所述人眼處所成像的第二像平面的平面單應(yīng)性矩陣;基于所述vr鏡頭處與人眼處的成像映射關(guān)系,將所述vr鏡頭所拍攝的圖像轉(zhuǎn)換為與所述用戶的裸眼觀測(cè)效果相同的圖像,包括:根據(jù)所述平面單應(yīng)性矩陣,對(duì)所述圖像中每個(gè)像素點(diǎn)進(jìn)行投影變換,得到所述與所述用戶的裸眼觀測(cè)效果相同的圖像。

進(jìn)一步可選地,所述方法還包括:利用所述vr鏡頭在所述vr鏡頭處拍攝實(shí)景中的參考物,以獲得第一參考圖像;利用所述vr鏡頭在所述人眼處拍攝所述參考物,以獲得第二參考圖像;分別確定所述參考物所在平面與所述第一參考圖像所在的第一像平面和所述第二參考圖像所在的第二像平面之間的投影映射關(guān)系;根據(jù)所述參考物所在平面與所述第一像平面和所述第二像平面之間的投影映射關(guān)系,確定所述第一像平面與所述第二像平面之間的投影映射關(guān)系,作為所述vr鏡頭處與人眼處的成像映射關(guān)系。

進(jìn)一步可選地,確定所述參考物所在平面與所述第一像平面的投影映射關(guān)系,包括:根據(jù)所述第一參考圖像的外部參數(shù)以及所述vr鏡頭的內(nèi)部參數(shù),基于相機(jī)模型,確定所述參考物所在平面與所述第一像平面的投影映射關(guān)系;確定所述參考物所在平面與所述第二像平面的平面單應(yīng)性矩陣,包括:根據(jù)所述第二參考圖像的外部參數(shù)以及所述vr鏡頭的內(nèi)部參數(shù),基于所述相機(jī)模型,確定所述參考物所在平面與所述第二像平面的投影映射關(guān)系。

本申請(qǐng)實(shí)施例還提供一種基于vr鏡頭的實(shí)景切換裝置,包括:

拍攝模塊,用于響應(yīng)于用戶切換實(shí)景的操作,捕獲vr鏡頭所拍攝的圖像;

轉(zhuǎn)換模塊,用于基于所述vr鏡頭處與人眼處的成像映射關(guān)系,將所述vr鏡頭所拍攝的圖像轉(zhuǎn)換為與所述用戶的裸眼觀測(cè)效果相同的圖像。

進(jìn)一步可選地,所述裝置還包括vr展示模塊,所述vr展示模塊用于:

響應(yīng)于所述用戶切換vr場(chǎng)景的操作,向所述用戶展示相應(yīng)的vr場(chǎng)景。

進(jìn)一步可選地,所述投影映射關(guān)系包括:所述vr鏡頭在所述vr鏡頭處所成像的第一像平面與所述vr鏡頭在所述人眼處所成像的第二像平面的平面單應(yīng)性矩陣;基于所述vr鏡頭處與人眼處的成像映射關(guān)系,將所述vr鏡頭所拍攝的圖像轉(zhuǎn)換為與所述用戶的裸眼觀測(cè)效果相同的圖像,包括:根據(jù)所述平面單應(yīng)性矩陣,對(duì)所述圖像中每個(gè)像素點(diǎn)進(jìn)行投影變換,得到所述與所述用戶的裸眼觀測(cè)效果相同的圖像。

進(jìn)一步可選地,所述裝置還包括映射關(guān)系建立模塊,所述映射關(guān)系建立模塊用于:利用所述vr鏡頭在所述vr鏡頭處拍攝實(shí)景中的參考物,以獲得第一參考圖像;利用所述vr鏡頭在所述人眼處拍攝所述參考物,以獲得第二參考圖像;分別確定所述參考物所在平面與所述第一參考圖像所在的第一像平面和所述第二參考圖像所在的第二像平面之間的投影映射關(guān)系;根據(jù)所述參考物所在平面與所述第一像平面和所述第二像平面之間的投影映射關(guān)系,確定所述第一像平面與所述第二像平面之間的投影映射關(guān)系,作為所述vr鏡頭處與人眼處的成像映射關(guān)系。

進(jìn)一步可選地,所述映射關(guān)系建立模塊用于:根據(jù)所述第一參考圖像的外部參數(shù)以及所述vr鏡頭的內(nèi)部參數(shù),基于相機(jī)模型,確定所述參考物所在平面與所述第一像平面的投影映射關(guān)系;所述映射關(guān)系建立模塊用于:根據(jù)所述第二參考圖像的外部參數(shù)以及所述vr鏡頭的內(nèi)部參數(shù),基于所述相機(jī)模型,確定所述參考物所在平面與所述第二像平面的投影映射關(guān)系。

本實(shí)施例中,響應(yīng)于用戶切換實(shí)景的操作,捕獲vr鏡頭所拍攝的圖像,并基于vr鏡頭處與人眼處的成像映射關(guān)系,將vr鏡頭所拍攝的圖像轉(zhuǎn)換為與用戶的裸眼觀測(cè)效果相同的圖像。從而,用戶可以在佩戴vr眼鏡時(shí),便捷地進(jìn)行虛實(shí)場(chǎng)景的切換;與此同時(shí),切換至實(shí)景之后,用戶通過vr眼鏡觀測(cè)到的圖像與裸眼觀測(cè)效果相同,使得vr眼鏡更加人性化。

附圖說明

為了更清楚地說明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作一簡(jiǎn)單地介紹,顯而易見地,下面描述中的附圖是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。

圖1是本申請(qǐng)實(shí)施例提供的一基于vr鏡頭的實(shí)景切換方法的流程示意圖;

圖2是本申請(qǐng)實(shí)施例提供的另一基于vr鏡頭的實(shí)景切換方法的流程示意圖;

圖3是本申請(qǐng)實(shí)施例提供的又一基于vr鏡頭的實(shí)景切換方法的流程示意圖;

圖4a是本申請(qǐng)實(shí)施例提供的一基于vr鏡頭的實(shí)景切換裝置的結(jié)構(gòu)示意圖;

圖4b是本申請(qǐng)實(shí)施例提供的另一基于vr鏡頭的實(shí)景切換裝置的結(jié)構(gòu)示意圖;

圖4c是本申請(qǐng)實(shí)施例提供的又一基于vr鏡頭的實(shí)景切換裝置的結(jié)構(gòu)示意圖。

具體實(shí)施方式

為使本發(fā)明實(shí)施例的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。

用戶佩戴vr眼鏡時(shí),由于人眼與vr鏡頭之間存在一定的距離,導(dǎo)致人眼通過vr眼鏡看到的實(shí)際環(huán)境與裸眼觀測(cè)到的實(shí)際環(huán)境存在一定的誤差。例如,用戶在使用vr眼鏡的過程中,有拿桌上的水杯喝水的需求。若用戶不摘vr眼鏡取水杯,該vr眼鏡產(chǎn)生的誤差將導(dǎo)致用戶對(duì)水杯的位置做出錯(cuò)誤的判斷。針對(duì)上述缺陷,本申請(qǐng)實(shí)施例提出了一種解決方案,其核心在于,在用戶有切換實(shí)景的需求時(shí),捕捉vr鏡頭所拍攝的實(shí)景的圖像,并根據(jù)預(yù)先建立的映射關(guān)系對(duì)該圖像進(jìn)行映射轉(zhuǎn)換,將該圖像轉(zhuǎn)換為與裸眼觀測(cè)效果相同的圖像,進(jìn)而用戶可以在佩戴vr眼鏡時(shí),便捷地進(jìn)行虛實(shí)場(chǎng)景的切換。

圖1是本申請(qǐng)實(shí)施例提供的一基于vr鏡頭的實(shí)景切換方法的流程示意圖,結(jié)合圖1,該方法包括如下的步驟:

步驟101、響應(yīng)于用戶切換實(shí)景的操作,捕獲vr鏡頭所拍攝的圖像。

步驟102、基于vr鏡頭處與人眼處的成像映射關(guān)系,將vr鏡頭所拍攝的圖像轉(zhuǎn)換為與所述用戶的裸眼觀測(cè)效果相同的圖像。

針對(duì)步驟101,vr鏡頭所拍攝的圖像,為vr鏡頭拍攝的實(shí)景的圖像。

實(shí)景,是相對(duì)于虛擬現(xiàn)實(shí)(virtualreality,vr)場(chǎng)景而言的,可以是用戶當(dāng)前所處實(shí)際環(huán)境中包括的任何景物。

針對(duì)步驟102,vr鏡頭處,可以是vr鏡頭正常佩戴時(shí)所處的位置,例如,vr鏡頭正常佩戴在距離人眼10cm左右的位置。人眼處,可以將vr鏡頭放置在人眼所處的位置,即vr鏡頭放置在距離人眼0cm處以實(shí)現(xiàn)與裸眼觀測(cè)效果相同的拍攝位置。

vr鏡頭處與人眼處的成像映射關(guān)系是預(yù)先建立的兩個(gè)不同成像位置對(duì)應(yīng)的成像平面的映射關(guān)系。本步驟的目標(biāo)在于,將vr鏡頭在vr鏡頭處拍攝的圖像轉(zhuǎn)換成與vr鏡頭在人眼處拍攝的圖像效果相同的圖像,該圖像能夠滿足人眼觀測(cè)需求。

裸眼觀測(cè)效果,即用戶直接用肉眼觀看實(shí)景產(chǎn)生的直觀視覺感受。例如,實(shí)景的空間大小,實(shí)景中物體的大小以及位置等等視覺感受。與用戶裸眼觀測(cè)效果相同的圖像,可以做如下理解:在用戶通過該圖像觀測(cè)實(shí)景時(shí),該圖像為用戶帶來的視覺感受與用戶直接用肉眼觀看實(shí)景的視覺感受相同或者無限接近。

本實(shí)施例中,響應(yīng)于用戶切換實(shí)景的操作,捕獲vr鏡頭所拍攝的圖像,并基于vr鏡頭處與人眼處的成像映射關(guān)系,將vr鏡頭所拍攝的圖像轉(zhuǎn)換為與所述用戶的裸眼觀測(cè)效果相同的圖像。從而,用戶可以在佩戴vr眼鏡時(shí),便捷地進(jìn)行虛實(shí)場(chǎng)景的切換;與此同時(shí),切換至實(shí)景之后,用戶通過vr眼鏡觀測(cè)到的圖像與裸眼觀測(cè)效果相同,使得vr眼鏡更加人性化。

圖2是本申請(qǐng)實(shí)施例提供的另一基于vr鏡頭的實(shí)景切換方法的流程示意圖,結(jié)合圖2,該方法包括如下的步驟:

步驟201、響應(yīng)于用戶切換實(shí)景的操作,捕獲vr鏡頭所拍攝的圖像。

步驟202、基于vr鏡頭處與人眼處的成像映射關(guān)系,對(duì)vr鏡頭所拍攝的圖像中每個(gè)像素點(diǎn)進(jìn)行投影變換,得到與用戶裸眼觀測(cè)效果相同的圖像。

步驟203、響應(yīng)于用戶切換vr場(chǎng)景的操作,向用戶展示相應(yīng)的vr場(chǎng)景。

針對(duì)步驟201,用戶切換實(shí)景,可選的,可以通過vr眼鏡上的一物理按鈕實(shí)現(xiàn)。例如,在vr眼鏡上提供一切換按鈕,觸發(fā)該按鈕,vr展示暫停,用戶可通過vr鏡頭觀測(cè)實(shí)景。

針對(duì)步驟202,vr鏡頭處與人眼處的成像映射關(guān)系,可以是vr鏡頭在vr鏡頭處所成像的第一像平面與vr鏡頭在人眼處所成像的第二像平面的平面單應(yīng)性矩陣,該單應(yīng)性矩陣表示第一像平面到第二像平面的投影映射關(guān)系

在獲取vr鏡頭所拍攝的圖像之后,基于第一像平面與第二像平面的平面單應(yīng)性矩陣,對(duì)vr鏡頭所拍攝的圖像中每個(gè)像素點(diǎn)進(jìn)行投影變換,得到與用戶裸眼觀測(cè)效果相同的圖像。

針對(duì)步驟203,用戶觀測(cè)實(shí)景之后,有繼續(xù)觀看vr場(chǎng)景的需求。響應(yīng)于用戶切換vr場(chǎng)景的操作,向用戶展示相應(yīng)的vr場(chǎng)景。用戶切換vr場(chǎng)景的操作,可選的,可以通過vr眼鏡上的一物理按鈕實(shí)現(xiàn)。該切換vr場(chǎng)景的按鈕和切換實(shí)景的按鈕可以為一個(gè)按鈕,也可以是不同的按鈕,本申請(qǐng)實(shí)施例對(duì)此不做限制。

本實(shí)施例中,響應(yīng)于用戶切換實(shí)景的操作,捕獲vr鏡頭所拍攝的圖像,并基于vr鏡頭處與人眼處對(duì)應(yīng)的成像平面的平面單應(yīng)性矩陣,將vr鏡頭所拍攝的圖像轉(zhuǎn)換為與所述用戶的裸眼觀測(cè)效果相同的圖像。從而,用戶可以在佩戴vr眼鏡時(shí),便捷地進(jìn)行虛實(shí)場(chǎng)景的切換;與此同時(shí),用戶觀測(cè)實(shí)景之后,還可切換至vr場(chǎng)景,操作路徑簡(jiǎn)單,進(jìn)一步提升用戶體驗(yàn)。

圖3是本申請(qǐng)實(shí)施例提供的又一基于vr鏡頭的實(shí)景切換方法的流程示意圖,結(jié)合圖3,該方法包括:

步驟301、利用vr鏡頭在vr鏡頭處拍攝實(shí)景中的參考物,以獲得第一參考圖像。

步驟302、利用vr鏡頭在人眼處拍攝參考物,以獲得第二參考圖像。

步驟303、分別確定參考物所在平面與第一參考圖像所在的第一像平面和第二參考圖像所在的第二像平面之間的投影映射關(guān)系。

步驟304、根據(jù)參考物所在平面與第一像平面和第二像平面之間的投影映射關(guān)系,確定第一像平面與第二像平面之間的投影映射關(guān)系。

步驟305、以第一像平面以及第二像平面的投影映射關(guān)系,作為vr鏡頭處與人眼處的成像映射關(guān)系。

步驟306、響應(yīng)于用戶切換實(shí)景的操作,捕獲vr鏡頭所拍攝的圖像。

步驟307、根據(jù)第一像平面與第二像平面的投影映射關(guān)系,對(duì)vr鏡頭所拍攝的圖像中每個(gè)像素點(diǎn)進(jìn)行投影變換,得到與用戶的裸眼觀測(cè)效果相同的圖像。

步驟308、響應(yīng)于用戶切換vr場(chǎng)景的操作,向用戶展示相應(yīng)的vr場(chǎng)景。

針對(duì)步驟301,利用vr鏡頭在vr鏡頭處拍攝實(shí)景中的參考物,可以是在測(cè)試人員正常佩戴vr眼鏡時(shí)進(jìn)行拍攝。標(biāo)記實(shí)景中的參考物的一物點(diǎn)坐標(biāo)為m,對(duì)應(yīng)的齊次坐標(biāo)定義為標(biāo)記第一參考圖像上對(duì)應(yīng)物點(diǎn)的像點(diǎn)為m1,對(duì)應(yīng)的齊次坐標(biāo)定義為

針對(duì)步驟302,利用vr鏡頭在人眼處拍攝實(shí)景中的參考物,可以預(yù)先標(biāo)定測(cè)試人員的眼睛所在的位置,待測(cè)試人員移開后,將vr眼鏡放置在標(biāo)定的位置處進(jìn)行拍攝。需要說明的是,步驟301以及步驟302中,測(cè)試人員正常佩戴vr眼鏡時(shí)以及對(duì)測(cè)試人員的眼睛所在的位置進(jìn)行標(biāo)定時(shí),測(cè)試人員應(yīng)當(dāng)保持位置不變,以保證拍攝得到的第一參考圖像以及第二參考圖像的可靠性。本步驟中,標(biāo)記拍攝得到的第二參考圖像上對(duì)應(yīng)物點(diǎn)的像點(diǎn)為m2,相關(guān)的齊次坐標(biāo)定義為

針對(duì)步驟303,可選的,確定參考物所在平面與第一像平面的投影映射關(guān)系,可以根據(jù)第一參考圖像的外部參數(shù)以及vr鏡頭的內(nèi)部參數(shù),基于相機(jī)模型來確定。

同理,確定參考物所在平面與第二像平面的平面單應(yīng)性矩陣,可以根據(jù)第二參考圖像的外部參數(shù)以及vr鏡頭的內(nèi)部參數(shù),基于所述相機(jī)模型來確定。

第一參考圖像的外部參數(shù),包括第一參考圖像對(duì)應(yīng)的旋轉(zhuǎn)矩陣以及平移矩陣。第二參考圖像的外部參數(shù),包括第二參考圖像對(duì)應(yīng)的旋轉(zhuǎn)矩陣以及平移矩陣。vr鏡頭的內(nèi)部參數(shù)包括vr鏡頭的焦距f、單位像素的尺寸大小以及畸變參數(shù)。vr鏡頭的內(nèi)部參數(shù)可通過現(xiàn)有的標(biāo)定方法進(jìn)行標(biāo)定,此處不贅述。本步驟中標(biāo)記vr鏡頭的內(nèi)部參數(shù)對(duì)應(yīng)的矩陣為k。

以下部分以參考物所在平面與第一參考圖像所在的第一像平面為例,對(duì)投影映射關(guān)系的建立過程進(jìn)行詳細(xì)闡述。

因vr鏡頭成像是一種透視投影,3d實(shí)景中的一條射線會(huì)投影成圖像上的一個(gè)點(diǎn),因此可將3d的實(shí)景視為一個(gè)平面。從指定角度拍攝實(shí)景中的一平面時(shí),根據(jù)相機(jī)原理,存在一個(gè)矩陣h1使得下式成立:

其中,是第一參考圖像上對(duì)應(yīng)實(shí)景中物點(diǎn)的像點(diǎn)。s1是一個(gè)標(biāo)量,用于處理齊次坐標(biāo),表示任意尺度的比例。

將實(shí)景中的物點(diǎn)視為在一個(gè)平面上,即z=0平面上。得到第一參考圖像的外部參數(shù)以及vr鏡頭的內(nèi)部參數(shù)后,得到:

其中,k是vr鏡頭的內(nèi)部參數(shù)對(duì)應(yīng)的矩陣,r是第一參考圖像對(duì)應(yīng)的旋轉(zhuǎn)矩陣,t是第一參考圖像對(duì)應(yīng)的平移矩陣。

根據(jù)公式1以及公式2,得h1=k[rt],該矩陣h1即為參考物所在平面與第一像平面的平面單應(yīng)性矩陣。同理,可得參考物所在平面與第二參考圖像所在的第二像平面的平面單應(yīng)性矩陣h2。

針對(duì)步驟304,在本步驟中,假設(shè)通過對(duì)第一參考圖像施加某種變化,使得第一參考圖像和第二參考圖像相同。于是可得如下的公式:

其中,是第二參考圖像上對(duì)應(yīng)實(shí)景中物點(diǎn)的像點(diǎn)。s2是一個(gè)標(biāo)量,用于處理齊次坐標(biāo),表示任意尺度的比例,s1和s2可以相同。根據(jù)公式3-1以及公式3-2,得到第一參考圖像和第二參考圖像之間的單應(yīng)性關(guān)系如下:

結(jié)合公式3-2,可得:

對(duì)公式4-2變形后,得:

公式4-2以及公式4-3即為第一像平面以及第二像平面的投影映射關(guān)系。

針對(duì)步驟305,以第一像平面以及第二像平面的投影映射關(guān)系,作為vr鏡頭處與人眼處的成像映射關(guān)系,如公式4-2以及公式4-3所示。即vr鏡頭在vr鏡頭處所拍攝的圖像上的像點(diǎn)坐標(biāo)對(duì)應(yīng)的齊次坐標(biāo),映射得到的與裸眼觀測(cè)效果相同或無限接近。

針對(duì)步驟306,響應(yīng)于用戶切換實(shí)景的操作,捕獲vr鏡頭拍攝的圖像。

針對(duì)步驟307,根據(jù)步驟304中確定的對(duì)vr鏡頭拍攝的圖像中的每個(gè)像素點(diǎn)進(jìn)行投影映射,得到與用戶裸眼觀測(cè)效果相同的圖像

針對(duì)步驟308、響應(yīng)于用戶切換vr場(chǎng)景的操作,向用戶展示相應(yīng)的vr場(chǎng)景。

本實(shí)施例中,通過預(yù)先根據(jù)vr眼鏡正常佩戴時(shí)所拍攝的參考圖像以及vr眼鏡在人眼處所拍攝的參考圖像,建立vr眼鏡在vr眼鏡與人眼處成像的映射關(guān)系,奠定了后續(xù)的切換實(shí)景的基礎(chǔ),以使得用戶在佩戴vr眼鏡的情況下觀測(cè)實(shí)際環(huán)境時(shí),實(shí)現(xiàn)與裸眼相同的視覺效果,進(jìn)一步提升用戶體驗(yàn)。

圖4a是本申請(qǐng)實(shí)施例提供的一種基于vr鏡頭的實(shí)景切換裝置的結(jié)構(gòu)示意圖,如圖4a所示,該裝置包括:

拍攝模塊401,用于響應(yīng)于用戶切換實(shí)景的操作,捕獲vr鏡頭所拍攝的圖像;

轉(zhuǎn)換模塊402,用于基于所述vr鏡頭處與人眼處的成像映射關(guān)系,將所述vr鏡頭所拍攝的圖像轉(zhuǎn)換為與所述用戶的裸眼觀測(cè)效果相同的圖像。

進(jìn)一步可選地,如圖4b所示,所述裝置還包括vr展示模塊403,所述vr展示模塊用于:響應(yīng)于所述用戶切換vr場(chǎng)景的操作,向所述用戶展示相應(yīng)的vr場(chǎng)景。

進(jìn)一步可選地,所述投影映射關(guān)系包括:所述vr鏡頭在所述vr鏡頭處所成像的第一像平面與所述vr鏡頭在所述人眼處所成像的第二像平面的平面單應(yīng)性矩陣;基于所述vr鏡頭處與人眼處的成像映射關(guān)系,將所述vr鏡頭所拍攝的圖像轉(zhuǎn)換為與所述用戶的裸眼觀測(cè)效果相同的圖像,包括:根據(jù)所述平面單應(yīng)性矩陣,對(duì)所述圖像中每個(gè)像素點(diǎn)進(jìn)行投影變換,得到所述與所述用戶的裸眼觀測(cè)效果相同的圖像。

進(jìn)一步可選地,如圖4c所示,所述裝置還包括映射關(guān)系建立模塊404,所述映射關(guān)系建立模塊404用于:利用所述vr鏡頭在所述vr鏡頭處拍攝實(shí)景中的參考物,以獲得第一參考圖像;利用所述vr鏡頭在所述人眼處拍攝所述參考物,以獲得第二參考圖像;分別確定所述參考物所在平面與所述第一像平面和所述第二像平面的投影映射關(guān)系;根據(jù)所述參考物所在平面與所述第一像平面和所述第二像平面的投影映射關(guān)系,確定所述第一像平面以及所述第二像平面的投影映射關(guān)系;以所述第一像平面以及所述第二像平面的投影映射關(guān)系,作為所述vr鏡頭處與人眼處的成像映射關(guān)系。。

進(jìn)一步可選地,所述映射關(guān)系建立模塊405用于:根據(jù)所述第一參考圖像的外部參數(shù)、所述vr鏡頭的內(nèi)部參數(shù),基于相機(jī)模型,確定所述參考物所在平面與所述第一像平面的投影映射關(guān)系;所述映射關(guān)系建立模塊405用于:根據(jù)所述第二參考圖像的外部參數(shù)、所述vr鏡頭的內(nèi)部參數(shù),基于所述相機(jī)模型,確定所述參考物所在平面與所述第二像平面的投影映射關(guān)系。

本實(shí)施例中,響應(yīng)于用戶切換實(shí)景的操作,捕獲vr鏡頭所拍攝的圖像,并基于vr鏡頭處與人眼處的成像映射關(guān)系,將vr鏡頭所拍攝的圖像轉(zhuǎn)換為與所述用戶的裸眼觀測(cè)效果相同的圖像。從而,用戶可以在佩戴vr眼鏡時(shí),便捷地進(jìn)行虛實(shí)場(chǎng)景的切換;與此同時(shí),切換至實(shí)景之后,用戶通過vr眼鏡觀測(cè)到的圖像與裸眼觀測(cè)效果相同,使得vr眼鏡更加人性化。

以上所描述的裝置實(shí)施例僅僅是示意性的,其中所述作為分離部件說明的單元可以是或者也可以不是物理上分開的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個(gè)地方,或者也可以分布到多個(gè)網(wǎng)絡(luò)單元上。可以根據(jù)實(shí)際的需要選擇其中的部分或者全部模塊來實(shí)現(xiàn)本實(shí)施例方案的目的。本領(lǐng)域普通技術(shù)人員在不付出創(chuàng)造性的勞動(dòng)的情況下,即可以理解并實(shí)施。

通過以上的實(shí)施方式的描述,本領(lǐng)域的技術(shù)人員可以清楚地了解到各實(shí)施方式可借助軟件加必需的通用硬件平臺(tái)的方式來實(shí)現(xiàn),當(dāng)然也可以通過硬件?;谶@樣的理解,上述技術(shù)方案本質(zhì)上或者說對(duì)現(xiàn)有技術(shù)做出貢獻(xiàn)的部分可以以軟件產(chǎn)品的形式體現(xiàn)出來,該計(jì)算機(jī)軟件產(chǎn)品可以存儲(chǔ)在計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)中,如rom/ram、磁碟、光盤等,包括若干指令用以使得一臺(tái)計(jì)算機(jī)設(shè)備(可以是個(gè)人計(jì)算機(jī),服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行各個(gè)實(shí)施例或者實(shí)施例的某些部分所述的方法。

最后應(yīng)說明的是:以上實(shí)施例僅用以說明本發(fā)明的技術(shù)方案,而非對(duì)其限制;盡管參照前述實(shí)施例對(duì)本發(fā)明進(jìn)行了詳細(xì)的說明,本領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)理解:其依然可以對(duì)前述各實(shí)施例所記載的技術(shù)方案進(jìn)行修改,或者對(duì)其中部分技術(shù)特征進(jìn)行等同替換;而這些修改或者替換,并不使相應(yīng)技術(shù)方案的本質(zhì)脫離本發(fā)明各實(shí)施例技術(shù)方案的精神和范圍。

當(dāng)前第1頁(yè)1 2 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1