本公開涉及計算機,尤其涉及一種交互處理方法和電子設(shè)備。
背景技術(shù):
1、在裸眼三維(3d,three-dimensional)技術(shù)中,用戶通過裸眼觀察虛擬物體并進行交互操作,然而,由于設(shè)備質(zhì)量和光線條件等因素的影響,用戶在判斷虛擬物體的位置和深度等信息時經(jīng)常會出現(xiàn)空間感知誤差,并且由于視覺引導(dǎo)和反饋機制的缺乏,導(dǎo)致用戶的沉浸感不強,影響交互體驗。
技術(shù)實現(xiàn)思路
1、本公開提供了一種交互處理方法和電子設(shè)備,以至少解決現(xiàn)有技術(shù)中存在的以上技術(shù)問題。
2、根據(jù)本公開的第一方面,提供了一種交互處理方法,包括:獲取目標對象的第一信息和第二信息,所述第一信息來源于光學(xué)傳感器,所述第二信息來源于設(shè)置于所述目標對象上的慣性傳感器;響應(yīng)于所述第一信息不滿足目標條件,進入第一模式,所述第一模式表征將所述第二信息作為主導(dǎo)處理信息的模式;在所述第一模式下,對所述第二信息進行處理,得到所述目標對象的第一位置信息;基于所述第一位置信息,對三維圖像中與所述目標對象交互的虛擬物體的位置信息和/或顯示參數(shù)進行調(diào)整。
3、在一可實施方式中,所述響應(yīng)于所述第一信息不滿足目標條件,包括:響應(yīng)于所述第一信息中不包含所述目標對象;和/或,響應(yīng)于采集所述第一信息的光學(xué)傳感器發(fā)送傳感器異常信息。
4、在一可實施方式中,所述進入第一模式,包括:對所述第二信息進行校正;將所述第二信息的權(quán)重調(diào)整至目標閾值,將所述第一信息的權(quán)重調(diào)整為0。
5、在一可實施方式中,一種交互處理方法還包括:響應(yīng)于所述第一信息滿足目標條件,進入第二模式,所述第二模式表征將所述第一信息和所述第二信息作為聯(lián)合處理信息的模式;在所述第二模式下,對所述第二信息進行處理,得到所述目標對象的第一位置信息,對所述第一信息進行處理,得到所述目標對象的第二位置信息;對所述第一位置信息和所述第二位置信息進行融合,得到所述目標對象的第三位置信息;基于所述第三位置信息,對三維圖像中與所述目標對象交互的虛擬物體的位置信息和/或顯示參數(shù)進行調(diào)整。
6、在一可實施方式中,所述對所述第一位置信息和所述第二位置信息進行融合,得到所述目標對象的第三位置信息,包括:基于加權(quán)平均算法或卡爾曼濾波算法,對所述第一位置信息和所述第二位置信息進行融合,得到所述目標對象的第三位置信息。
7、在一可實施方式中,所述基于所述第一位置信息,對三維圖像中與所述目標對象交互的虛擬物體的位置信息和/或顯示參數(shù)進行調(diào)整,包括:基于所述第一位置信息,對所述虛擬物體的位置信息進行調(diào)整,所述虛擬物體調(diào)整后的位置信息與所述第一位置信息之間的距離滿足第一范圍;和/或,響應(yīng)于所述第一位置信息與所述虛擬物體的位置信息之間的距離滿足第二范圍,將所述虛擬物體的顏色參數(shù)、尺寸參數(shù)、亮度參數(shù)和紋理參數(shù)中的至少之一調(diào)整至視覺反饋規(guī)則中的參數(shù)閾值。
8、在一可實施方式中,在對所述第二信息進行處理,得到所述目標對象的第一位置信息之后,還包括:基于所述第一位置信息,在所述三維圖像中生成指示所述第一位置信息的虛擬引導(dǎo)形象和所述虛擬引導(dǎo)形象的移動路徑。
9、在一可實施方式中,一種交互處理方法還包括:響應(yīng)于所述第一位置信息與所述虛擬物體的位置信息之間的距離滿足第三范圍,對所述虛擬引導(dǎo)形象的位置信息進行調(diào)整,直到所述虛擬引導(dǎo)形象與所述虛擬物體滿足目標位置關(guān)系。
10、在一可實施方式中,一種交互處理方法還包括:響應(yīng)于所述第一位置信息與所述虛擬物體的位置信息之間的距離滿足第二范圍,控制設(shè)置于所述目標對象上的觸覺反饋裝置進行觸覺反饋。
11、根據(jù)本公開的第二方面,提供了一種電子設(shè)備,包括:
12、至少一個處理器;以及
13、與所述至少一個處理器通信連接的存儲器;其中,
14、所述存儲器存儲有可被所述至少一個處理器執(zhí)行的指令,所述指令被所述至少一個處理器執(zhí)行,以使所述至少一個處理器能夠執(zhí)行本公開所述的方法。
15、根據(jù)本公開的第三方面,提供了一種存儲有計算機指令的非瞬時計算機可讀存儲介質(zhì),所述計算機指令用于使所述計算機執(zhí)行本公開所述的方法。
16、應(yīng)當(dāng)理解,本部分所描述的內(nèi)容并非旨在標識本公開的實施例的關(guān)鍵或重要特征,也不用于限制本公開的范圍。本公開的其它特征將通過以下的說明書而變得容易理解。
1.一種交互處理方法,包括:
2.根據(jù)權(quán)利要求1所述的方法,所述響應(yīng)于所述第一信息不滿足目標條件,包括:
3.根據(jù)權(quán)利要求1所述的方法,所述進入第一模式,包括:
4.根據(jù)權(quán)利要求1所述的方法,還包括:
5.根據(jù)權(quán)利要求4所述的方法,所述對所述第一位置信息和所述第二位置信息進行融合,得到所述目標對象的第三位置信息,包括:
6.根據(jù)權(quán)利要求1所述的方法,所述基于所述第一位置信息,對三維圖像中與所述目標對象交互的虛擬物體的位置信息和/或顯示參數(shù)進行調(diào)整,包括:
7.根據(jù)權(quán)利要求1所述的方法,在對所述第二信息進行處理,得到所述目標對象的第一位置信息之后,還包括:
8.根據(jù)權(quán)利要求7所述的方法,還包括:
9.根據(jù)權(quán)利要求1-8任一項所述的方法,還包括:
10.一種電子設(shè)備,包括: