本發(fā)明涉及VR領(lǐng)域,尤其涉及VR環(huán)境下文字輸入方法及裝置。
背景技術(shù):
VR是Virtual Reality的英文縮寫(xiě),中文意為虛擬實(shí)境。在3D沉浸式環(huán)境下,用戶(hù)無(wú)法查看現(xiàn)實(shí)中的鍵盤(pán),因而在VR環(huán)境下,實(shí)現(xiàn)文字的輸入是非常困難的。現(xiàn)有技術(shù)中的解決方案有:
(1)專(zhuān)利公開(kāi)號(hào)為CN105892928A的專(zhuān)利,公開(kāi)了一種3D沉浸式環(huán)境下的虛擬鍵盤(pán)及其設(shè)計(jì)方法,其虛擬鍵盤(pán),該虛擬鍵盤(pán)能夠配合眼球追蹤的輸入方式交互方式實(shí)現(xiàn)3D沉浸式環(huán)境下的鍵盤(pán)輸入。
(2)專(zhuān)利公開(kāi)號(hào)為CN200410055241的專(zhuān)利公開(kāi)了一種三維輸入設(shè)備和方法、軟鍵映射方法和使用軟鍵映射方法構(gòu)造的虛擬鍵盤(pán),使用虛擬鍵盤(pán)輸入信息的三維輸入設(shè)備包括:傳感裝置,包括多個(gè)與手指相對(duì)應(yīng)的傳感器,該傳感裝置感測(cè)點(diǎn)擊虛擬鍵盤(pán)的按鈕的手指的運(yùn)動(dòng);信號(hào)處理單元,用于處理從傳感裝置輸出的信號(hào)以檢測(cè)每個(gè)傳感器的位置并提取關(guān)于手指運(yùn)動(dòng)的信息;手位置和手指次序確定單元,用于從由信號(hào)處理單元提取的信息中,確定點(diǎn)擊按鈕和哪個(gè)手指被用來(lái)點(diǎn)擊按鈕;鍵信息存儲(chǔ)單元,用于存儲(chǔ)關(guān)于多條映射到各自按鈕的鍵信息和由點(diǎn)擊所述點(diǎn)擊按鈕的手指次序映射的鍵值的信息;和鍵確定單元,用于找到對(duì)應(yīng)于鍵信息存儲(chǔ)單元中的手位置和手指次序確定單元處確定的信息的鍵值并輸出該鍵值。
上述方法,雖然能夠?qū)崿F(xiàn)3D環(huán)境下的文字輸入,但是采用虛擬鍵盤(pán)方式輸入,由于輸入時(shí)手指沒(méi)有帶有力反饋,用戶(hù)體驗(yàn)效果差;其次,上述實(shí)現(xiàn)過(guò)程比較復(fù)雜,精度不高。
技術(shù)實(shí)現(xiàn)要素:
為解決以上技術(shù)問(wèn)題,本發(fā)明提出了一種VR環(huán)境下文字輸入方法及裝置,利用了傳統(tǒng)物理鍵盤(pán)輸入,通過(guò)附加攝像頭,拍攝物理鍵盤(pán)的狀態(tài),將其圖像映射到虛擬顯示器中合適的位置,使得用戶(hù)在虛擬環(huán)境下可以直觀(guān)的看到其手與鍵盤(pán)的狀態(tài),使得在虛擬環(huán)境下,打字效率接近了在現(xiàn)實(shí)環(huán)境中的效率,提高了打字的效率,且體驗(yàn)度高。
本發(fā)明為解決其技術(shù)問(wèn)題所采用的技術(shù)方案是,
一種VR環(huán)境下文字輸入方法,通過(guò)攝像頭采集物理鍵盤(pán)和位于物理鍵盤(pán)上的人體手指,將其投影到3D環(huán)境中,形成虛擬鍵盤(pán)和虛擬手指;使用者通過(guò)查看虛擬手指在虛擬鍵盤(pán)上的位置,調(diào)節(jié)現(xiàn)實(shí)環(huán)境中人體手指相對(duì)物理鍵盤(pán)的位置,并通過(guò)物理鍵盤(pán)輸入相應(yīng)的文字信息。
使用時(shí),由于物理鍵盤(pán)已經(jīng)完全映射到3D空間中,形成一虛擬鍵盤(pán),解決了3D沉浸式環(huán)境下,用戶(hù)無(wú)法查看現(xiàn)實(shí)中的鍵盤(pán)的問(wèn)題,使用者只需要通過(guò)查看虛擬手指在虛擬鍵盤(pán)上的位置,進(jìn)而來(lái)調(diào)節(jié)現(xiàn)實(shí)環(huán)境中人體手指相對(duì)物理鍵盤(pán)的位置,并通過(guò)物理鍵盤(pán)輸入相應(yīng)的文字信息。
上述虛擬鍵盤(pán)和物理鍵盤(pán)之間可以完全一一對(duì)應(yīng),即將鍵盤(pán)上的文字信息全部生成到虛擬鍵盤(pán)上。
上述虛擬鍵盤(pán)和物理鍵盤(pán)之間也可以不完全一致,在這種情況下,虛擬鍵盤(pán)應(yīng)至少包括物理鍵盤(pán)上的所有文字信息,且還包括有其他一些輔助文字信息,比例關(guān)于如何使用鍵盤(pán)的介紹等。
優(yōu)選地,物理鍵盤(pán)上設(shè)置有可穿戴設(shè)計(jì),物理鍵盤(pán)能跟隨人體手部的運(yùn)動(dòng)而運(yùn)動(dòng)。這樣的設(shè)計(jì),可擴(kuò)展鍵盤(pán)在3D環(huán)境中的應(yīng)用范圍。
優(yōu)選地,所述攝像頭為1個(gè)或1個(gè)以上。多個(gè)攝像頭設(shè)置,可增加圖像采集效果,將虛擬鍵盤(pán)更好的呈現(xiàn)在3D環(huán)境中。
優(yōu)選地,所述攝像頭附件設(shè)置有光源。光源的設(shè)置,可以提高攝像頭的圖像采集效果,尤其是當(dāng)手指放置在鍵盤(pán)上時(shí),部分光學(xué)存在遮擋,導(dǎo)致采集圖像不清楚的問(wèn)題。
本發(fā)明還提供了一種VR環(huán)境下文字輸入裝置,包括物理鍵盤(pán)和位于物理鍵盤(pán)上側(cè)的攝像頭,以及位于3D環(huán)境中的虛擬鍵盤(pán);所述虛擬鍵盤(pán)通過(guò)攝像頭拍攝物理鍵盤(pán)在3D環(huán)境中形成,使用者通過(guò)虛擬鍵盤(pán)調(diào)整人體手指相對(duì)物理鍵盤(pán)的位置,并通過(guò)物理鍵盤(pán)輸入文字信息。
優(yōu)選地,所述攝像頭為1個(gè)或1個(gè)以上。
優(yōu)選地,所述攝像頭下方設(shè)置有輔助小燈。
優(yōu)選地,所述物理鍵盤(pán)上設(shè)置連接柱,所述攝像頭、輔助小燈按照在連接柱上。連接柱與物理鍵盤(pán)之間可以采用可拆卸式連接,比如在連接柱上開(kāi)個(gè)孔或者凹槽,并將連接柱插入固定。連接柱與物理鍵盤(pán)之間也可以實(shí)現(xiàn)固定連接,此時(shí),連接柱與鍵盤(pán)之間可進(jìn)行0-180度旋轉(zhuǎn)。
優(yōu)選地,所述物理鍵盤(pán)上設(shè)置有可穿戴裝置。
優(yōu)選地,可穿戴裝置為腕帶。腕帶采用固定式彈性帶也可以采用與魔術(shù)貼結(jié)合的方式實(shí)現(xiàn)手腕的固定。
本發(fā)明的優(yōu)點(diǎn)在于,輸入裝置結(jié)構(gòu)簡(jiǎn)單,在使用時(shí),由于物理鍵盤(pán)已經(jīng)完全映射到3D空間中,形成一虛擬鍵盤(pán),解決了3D沉浸式環(huán)境下,用戶(hù)無(wú)法查看現(xiàn)實(shí)中的鍵盤(pán)的問(wèn)題,使用者只需要通過(guò)查看虛擬手指在虛擬鍵盤(pán)上的位置,進(jìn)而來(lái)調(diào)節(jié)現(xiàn)實(shí)環(huán)境中人體手指相對(duì)物理鍵盤(pán)的位置,并通過(guò)物理鍵盤(pán)輸入相應(yīng)的文字信息。因采用物理鍵盤(pán)方式輸入,輸入時(shí)帶有力反饋,輸入效率高,用戶(hù)體驗(yàn)度高。
附圖說(shuō)明
圖1是本發(fā)明實(shí)施例1的結(jié)構(gòu)示意圖。
圖2是本發(fā)明實(shí)施例2中物理鍵盤(pán)的結(jié)構(gòu)示意圖。
具體實(shí)施方式
為了使本發(fā)明實(shí)現(xiàn)的技術(shù)手段、創(chuàng)作特征、達(dá)成目的與功效易于明白了解,下面結(jié)合圖示與具體實(shí)施例,進(jìn)一步闡述本發(fā)明。
實(shí)施例1
如圖1所示,VR環(huán)境下文字輸入裝置,包括鍵盤(pán)1和位于鍵盤(pán)側(cè)邊的連接柱2,連接柱2上設(shè)置有攝像頭3、輔助小燈4,其中輔助小燈4位于攝像頭下方。
文字輸入裝置還包括位于3D環(huán)境中的虛擬鍵盤(pán)6;所述虛擬鍵盤(pán)通過(guò)攝像頭拍攝物理鍵盤(pán)在3D環(huán)境中形成,使用者通過(guò)虛擬鍵盤(pán)調(diào)整人體手指相對(duì)物理鍵盤(pán)的位置,并通過(guò)物理鍵盤(pán)輸入文字信息。
連接柱和鍵盤(pán)為可拆卸式設(shè)計(jì),比如通過(guò)在鍵盤(pán)1上設(shè)置凹槽的方式,將連接柱插入。
使用時(shí),打開(kāi)小燈,攝像頭,通過(guò)攝像頭采集物理鍵盤(pán)和位于物理鍵盤(pán)上的人體手指,并將鍵盤(pán)投影到3D環(huán)境中形成虛擬鍵盤(pán)和虛擬手指,使用者通過(guò)查看虛擬手指在虛擬鍵盤(pán)上的位置,調(diào)節(jié)現(xiàn)實(shí)環(huán)境中人體手指在物理鍵盤(pán)上的位置,并通過(guò)物理鍵盤(pán)輸入相應(yīng)的文字信息。
實(shí)施例2
實(shí)施例2和實(shí)施例1的不同點(diǎn)在于,鍵盤(pán)1上設(shè)置有一對(duì)腕帶5,通過(guò)將使用者的手伸入腕帶5,將鍵盤(pán)固定在使用者的手腕上,通過(guò)使用者手部的運(yùn)動(dòng),帶動(dòng)鍵盤(pán)的運(yùn)動(dòng),使得鍵盤(pán)可以隨著使用者的運(yùn)動(dòng),改變位置,可以拓展鍵盤(pán)在3D應(yīng)用中的應(yīng)用范圍。
在本實(shí)施例子中,腕帶5為彈性腕帶。
以上顯示和描述了本發(fā)明的基本原理、主要特征和本發(fā)明的優(yōu)點(diǎn)。本行業(yè)的技術(shù)人員應(yīng)該了解,本發(fā)明不受上述實(shí)施例的限制,上述實(shí)施例和說(shuō)明書(shū)中描述的只是說(shuō)明本發(fā)明的原理,在不脫離本發(fā)明精神和范圍的前提下本發(fā)明還會(huì)有各種變化和改進(jìn),這些變化和改進(jìn)都落入要求保護(hù)的本發(fā)明范圍內(nèi)。