本發(fā)明涉及虛擬顯示,特別涉及一種虛擬顯示器及虛擬顯示觸控方法。
背景技術(shù):
1、虛擬顯示器的觸控與傳統(tǒng)的在lcd表面實(shí)像顯示的觸控不同。一方面,顯示裝置的顯示虛擬顯示在遠(yuǎn)方,觸控點(diǎn)與虛像成像點(diǎn)并不重合;另一方面,用戶左眼看到的成像光線在屏幕上的交點(diǎn)位置與右眼看到的成像光線在觸控屏上的交點(diǎn)位置不重合;并且不同觀看位置看到的虛像位置會(huì)存在一定偏移。上述原因使得觸控點(diǎn)與圖像點(diǎn)之間的映射關(guān)系即為復(fù)雜,這樣觸控點(diǎn)與圖像點(diǎn)不能建立一一對(duì)應(yīng)的映射,無法完成傳統(tǒng)觸控方案中的人機(jī)交互。
2、因此,如何實(shí)現(xiàn)虛擬顯示器中的交互成為本領(lǐng)域技術(shù)人員亟待解決的問題。
技術(shù)實(shí)現(xiàn)思路
1、本發(fā)明的主要目的是提出一種虛擬顯示器的觸控方法,旨在實(shí)現(xiàn)虛擬顯示器中的人機(jī)交互操作。
2、為實(shí)現(xiàn)上述目的,本發(fā)明提出的虛擬顯示器的觸控方法應(yīng)用于虛擬顯示器,其特征在于,虛擬顯示器包括顯示主體、觸控裝置、紅外感應(yīng)裝置以及控制裝置,顯示主體包括窗口鏡,窗口鏡用以透過成像光線,以形成顯示虛像,成像光線出射的一側(cè)為出光側(cè),觸控裝置設(shè)置于窗口鏡,在窗口鏡上形成觸控面,觸控裝置用以檢測(cè)用戶的觸控操作,紅外感應(yīng)裝置設(shè)置于窗口鏡的出光側(cè),用以檢測(cè)用戶手指在窗口鏡上對(duì)應(yīng)的位置,控制裝置與顯示主體、觸控裝置以及紅外感應(yīng)裝置電連接,虛擬顯示器的觸控方法包括以下步驟:
3、獲取紅外感應(yīng)裝置檢測(cè)的用戶手指在窗口鏡的當(dāng)前位置;
4、在顯示主體顯示與用戶手指的當(dāng)前位置對(duì)應(yīng)的虛像位置;
5、當(dāng)虛像位置達(dá)到目標(biāo)虛像位置并且用戶手指觸及觸控面時(shí),判定用戶手指的當(dāng)前位置為觸控位置。
6、在一實(shí)施方式中,窗口鏡具有第一方向以及第二方向,窗口鏡沿第一方向的尺寸為a,沿第二方向的尺寸為b;
7、虛擬顯示器的顯示虛像具有與第一方向?qū)?yīng)的第一虛像方向以及與第二方向?qū)?yīng)的第二虛像方向,虛擬顯示器的顯示虛像沿第一虛像方向的長(zhǎng)度為c,沿第二虛像方向的長(zhǎng)度為d;
8、用戶手指的當(dāng)前位置沿第一方向的坐標(biāo)為w,沿第二方向的坐標(biāo)為h;虛像位置沿第一虛像方向的坐標(biāo)為x,沿第第二虛像方向的坐標(biāo)為y;
9、在顯示主體顯示與用戶手指的當(dāng)前位置對(duì)應(yīng)的虛像位置的步驟中,顯示主體顯示的虛像位置與用戶手指當(dāng)前位置的對(duì)應(yīng)關(guān)系為:
10、
11、在一實(shí)施方式中,當(dāng)虛像位置達(dá)到目標(biāo)虛像位置并且用戶手指觸及觸控面時(shí),判定用戶手指的當(dāng)前位置為觸控位置的步驟之后包括:
12、接收用戶手指在觸控位置的觸控操作;
13、根據(jù)觸控操作執(zhí)行相應(yīng)的功能。
14、在一實(shí)施方式中,觸控操作包括點(diǎn)擊操作、長(zhǎng)按操作以及點(diǎn)擊滑動(dòng)操作;與觸控操作相對(duì)應(yīng)的功能包括選中功能、選項(xiàng)功能以及拖動(dòng)功能;選中功能與點(diǎn)擊操作相對(duì)應(yīng),選項(xiàng)功能與長(zhǎng)按操作相對(duì)應(yīng),拖動(dòng)功能與滑動(dòng)操作相對(duì)應(yīng)。
15、本發(fā)明還提供一種虛擬顯示器,虛擬顯示器包括顯示主體、觸控裝置、紅外感應(yīng)裝置以及控制裝置;顯示主體包括窗口鏡,窗口鏡用以透過成像光線,以形成顯示虛像,成像光線出射的一側(cè)為出光側(cè);觸控裝置設(shè)置于窗口鏡,在窗口鏡上形成觸控面,觸控裝置用以檢測(cè)用戶的觸控操作;紅外感應(yīng)裝置設(shè)置于窗口鏡的出光側(cè),用以檢測(cè)用戶手指在窗口鏡上對(duì)應(yīng)的位置;控制裝置與顯示主體、觸控裝置以及紅外感應(yīng)裝置電連接。
16、在一實(shí)施方式中,控制裝置包括存儲(chǔ)器、處理器以及存儲(chǔ)在存儲(chǔ)器的虛擬顯示觸控程序,處理器執(zhí)行虛擬顯示觸控程序?qū)崿F(xiàn)如上述任一項(xiàng)所述的虛擬顯示觸控方法的步驟。
17、在一實(shí)施方式中,觸控裝置包括電容膜。
18、在一實(shí)施方式中,顯示主體還包括光源、內(nèi)窗玻璃以及曲面鏡;
19、光源設(shè)置于窗口鏡背向觸控裝置的一側(cè);內(nèi)窗玻璃設(shè)置在光源與窗口鏡之間,且與窗口鏡相對(duì)設(shè)置,在內(nèi)窗玻璃的一側(cè)貼合有第一四分之一波片;曲面鏡設(shè)置于內(nèi)窗玻璃與窗口鏡之間,與窗口鏡相對(duì)設(shè)置,曲面鏡一面貼合有分光膜;在窗口鏡面向曲面鏡的一側(cè),沿著背離窗口鏡的方向依次貼合有第一反射式偏振片以及第二四分之一波片。
20、在一實(shí)施方式中,控制裝置上設(shè)置有接口;光源為移動(dòng)設(shè)備,移動(dòng)設(shè)備安裝在其屏幕靠近內(nèi)窗玻璃的位置,且移動(dòng)設(shè)備可以與接口電連接。
21、在一實(shí)施方式中,光源、內(nèi)窗玻璃、曲面鏡以及窗口鏡相對(duì)活動(dòng)設(shè)置,活動(dòng)方向沿著成像光線的主光線方向。
22、本發(fā)明的技術(shù)方案通過采用顯示主體出射成像光線以在用戶眼中形成顯示虛像,用戶在進(jìn)行觸控操作時(shí),手指先在紅外感應(yīng)裝置的感應(yīng)區(qū)域進(jìn)行移動(dòng),此時(shí),紅外感應(yīng)裝置實(shí)時(shí)檢測(cè)用戶手指在窗口鏡上對(duì)應(yīng)的位置,并將感應(yīng)信息發(fā)送至控制裝置中,控制裝置控制顯示主體顯示與用戶手指的當(dāng)前位置對(duì)應(yīng)的虛像位置,用戶手指移動(dòng),顯示的虛像位置也在顯示虛像中隨之移動(dòng),當(dāng)用戶移動(dòng)手指直至虛像位置達(dá)到目標(biāo)虛像位置時(shí),手指在觸控面上進(jìn)行觸控操作,此時(shí)觸控裝置感應(yīng)觸控操作類型,并將感應(yīng)信息發(fā)送至控制裝置中,控制裝置控制顯示主體實(shí)現(xiàn)對(duì)應(yīng)的功能;將用戶手指位置實(shí)時(shí)對(duì)應(yīng)在顯示虛像中的虛像位置,并顯示虛像位置,使得用戶在進(jìn)行觸控操作之前得以收到反饋,實(shí)現(xiàn)了在虛像顯示中的人機(jī)交互。
1.一種虛擬顯示器的觸控方法,應(yīng)用于虛擬顯示器,其特征在于,
2.如權(quán)利要求1所述的虛擬顯示觸控方法,其特征在于,所述窗口鏡具有第一方向以及第二方向,所述窗口鏡沿第一方向的尺寸為a,沿第二方向的尺寸為b;
3.如權(quán)利要求1所述的虛擬顯示觸控方法,其特征在于,當(dāng)所述虛像位置達(dá)到目標(biāo)虛像位置并且用戶手指觸及所述觸控面時(shí),判定用戶手指的當(dāng)前位置為觸控位置的步驟之后包括:
4.如權(quán)利要求3所述的虛擬顯示觸控方法,其特征在于,
5.一種虛擬顯示器,其特征在于,包括:
6.如權(quán)利要求5所述的虛擬顯示器,其特征在于,所述控制裝置包括存儲(chǔ)器、處理器以及存儲(chǔ)在所述存儲(chǔ)器的虛擬顯示觸控程序,所述處理器執(zhí)行所述虛擬顯示觸控程序?qū)崿F(xiàn)如權(quán)利要求1至4中任一項(xiàng)所述的虛擬顯示觸控方法的步驟。
7.如權(quán)利要求6所述的虛擬顯示器,其特征在于,所述觸控裝置包括電容膜。
8.如權(quán)利要求6所述的虛擬顯示器,其特征在于,所述顯示主體還包括:
9.如權(quán)利要求8所述的虛擬顯示器,其特征在于,所述控制裝置上設(shè)置有接口;
10.如權(quán)利要求8所述的虛擬顯示器,其特征在于,所述光源、所述內(nèi)窗玻璃、所述曲面鏡以及所述窗口鏡相對(duì)活動(dòng)設(shè)置,活動(dòng)方向沿著所述成像光線的主光線方向。