一種手柄的定位方法、裝置及系統(tǒng)的制作方法
【專利摘要】本發(fā)明提供一種手柄的定位方法、裝置及系統(tǒng),涉及電子技術(shù)領(lǐng)域,主要目的是解決現(xiàn)有技術(shù)中手柄位置的確定精確度較低的問(wèn)題。本發(fā)明實(shí)施例所采用的技術(shù)方案是:手柄端根據(jù)預(yù)設(shè)時(shí)間間隔向頭盔端發(fā)射聲波信息,當(dāng)頭盔端檢測(cè)到手柄端發(fā)射的聲波信息,接收手柄端發(fā)射的聲波信息,根據(jù)預(yù)置規(guī)則計(jì)算出與所述聲波信息對(duì)應(yīng)的位置信息,輸出所述位置信息。本發(fā)明主要用于手柄的定位。
【專利說(shuō)明】
一種手柄的定位方法、裝置及系統(tǒng)
技術(shù)領(lǐng)域
[0001]本發(fā)明實(shí)施例涉及電子技術(shù)領(lǐng)域,尤其涉及一種手柄的定位方法、裝置及系統(tǒng)。
【背景技術(shù)】
[0002]虛擬現(xiàn)實(shí)(Virtual Reality,S卩VR)是指綜合利用計(jì)算機(jī)圖形系統(tǒng)和各種可以現(xiàn)實(shí)控制技術(shù)的接口設(shè)備,在計(jì)算機(jī)上生成的一種可交互的、使用戶沉浸在三維環(huán)境中的技術(shù)。其中,VR手柄的位置是相對(duì)于使用手柄的用戶來(lái)說(shuō)的,而對(duì)手柄位置的確定可以準(zhǔn)確的反應(yīng)出用戶在虛擬環(huán)境中操作的具體情況。
[0003]目前,現(xiàn)有對(duì)手柄的定位是利用光學(xué)原理和慣性傳感器IMU(Inertialmeasurement unit,簡(jiǎn)稱IMU)進(jìn)行實(shí)現(xiàn)。光學(xué)原理是根據(jù)照相機(jī)拍出的照片對(duì)比手柄的特征點(diǎn),如發(fā)光點(diǎn),計(jì)算手柄的位置,但是,光學(xué)的可視角局限性較大,如選用廣角攝像頭費(fèi)用昂貴,且攝像頭的功耗較大,會(huì)降低手柄定位的效率。MU是測(cè)量物體三軸姿態(tài)角(或角速率)以及加速度的裝置,它只能計(jì)算速度和加速度,當(dāng)計(jì)算絕對(duì)位置時(shí),需要積分,即速度乘以時(shí)間等于距離,但是當(dāng)計(jì)算過(guò)程中出現(xiàn)誤差時(shí),隨著時(shí)間的增加會(huì)逐漸產(chǎn)生累積誤差,且不可修復(fù),導(dǎo)致手柄的定位準(zhǔn)確性較差。
【發(fā)明內(nèi)容】
[0004]本發(fā)明實(shí)施例提供一種手柄的定位方法、裝置及系統(tǒng),用以解決現(xiàn)有技術(shù)中手柄位置的確定精確度較低的問(wèn)題,提高手柄定位的精確度。
[0005]本發(fā)明實(shí)施例提供一種手柄的定位方法,包括:
[0006]當(dāng)檢測(cè)到手柄端發(fā)射的聲波信息,接收手柄端發(fā)射的聲波信息;
[0007]根據(jù)預(yù)置規(guī)則計(jì)算出與所述聲波信息對(duì)應(yīng)的位置信息;
[0008]輸出所述位置信息。
[0009]進(jìn)一步地,所述方法還包括:
[0010]在當(dāng)前頭盔端的不同位置配置多個(gè)接收設(shè)備,以便于頭盔端各個(gè)方向均可以接收到手柄端發(fā)射的聲波信息。
[0011]進(jìn)一步地,所述方法還包括:
[0012]根據(jù)多個(gè)接收聲波信息的接收設(shè)備,接收手柄端發(fā)射的多個(gè)聲波信息;
[0013]根據(jù)預(yù)置規(guī)則計(jì)算出與所述多個(gè)聲波信息對(duì)應(yīng)的多個(gè)位置信息;
[0014]根據(jù)所述多個(gè)位置信息統(tǒng)計(jì)所述手柄端的位置信息。
[0015]進(jìn)一步地,所述方法還包括:
[0016]根據(jù)預(yù)置規(guī)則計(jì)算出與所述多個(gè)聲波的強(qiáng)弱程度信息對(duì)應(yīng)的多個(gè)位置信息。
[0017]本發(fā)明實(shí)施例提供另一種手柄的定位方法,包括:
[0018]根據(jù)預(yù)設(shè)時(shí)間間隔向頭盔端發(fā)射聲波信息。
[0019]進(jìn)一步地,所述方法還包括:
[0020]為當(dāng)前手柄端配置聲波發(fā)射聲波信息的發(fā)射設(shè)備,以便向頭盔端發(fā)射聲波信息。
[0021]本發(fā)明實(shí)施例提供一種手柄的定位裝置,包括:
[0022]接收單元,用于當(dāng)檢測(cè)到手柄端發(fā)射的聲波信息,接收手柄端發(fā)射的聲波信息;
[0023]計(jì)算單元,用于根據(jù)預(yù)置規(guī)則計(jì)算出與所述聲波信息對(duì)應(yīng)的位置信息;
[0024]輸出單元,用于輸出所述位置信息。
[0025]進(jìn)一步地,所述裝置還包括:
[0026]配置單元,用于在當(dāng)前頭盔端的不同位置配置多個(gè)所述接收設(shè)備,以便于頭盔端各個(gè)方向均可以接收到手柄端發(fā)射的聲波信息。
[0027]進(jìn)一步地,所述裝置還包括:
[0028]所述接收單元,具體用于根據(jù)多個(gè)接收聲波信息的接收設(shè)備,接收手柄端發(fā)射的多個(gè)聲波信息;
[0029]所述計(jì)算模塊,具體用于根據(jù)預(yù)置規(guī)則計(jì)算出與所述多個(gè)聲波信息對(duì)應(yīng)的多個(gè)位置信息;
[0030]所述統(tǒng)計(jì)模塊,用于根據(jù)所述多個(gè)位置信息統(tǒng)計(jì)所述手柄端的位置信息。
[0031]進(jìn)一步地,所述裝置還包括:
[0032]所述計(jì)算模塊,具體還用于根據(jù)預(yù)置規(guī)則計(jì)算出與所述多個(gè)聲波的強(qiáng)弱程度信息對(duì)應(yīng)的多個(gè)位置信息。
[0033]本發(fā)明實(shí)施例提供另一種手柄的定位裝置,包括:
[0034]發(fā)射單元,用于根據(jù)預(yù)設(shè)時(shí)間間隔向頭盔端發(fā)射聲波信息。
[0035]進(jìn)一步地,所述裝置還包括:
[0036]配置單元,用于為當(dāng)前手柄端配置聲波發(fā)射聲波信息的發(fā)射設(shè)備,以便向頭盔端發(fā)射聲波信息。
[0037]本發(fā)明實(shí)施例提供一種手柄的定位系統(tǒng),包括:手柄端、頭盔端。
[0038]手柄端,用于根據(jù)預(yù)設(shè)時(shí)間間隔向頭盔端發(fā)射聲波信息;
[0039]頭盔端,用于當(dāng)檢測(cè)到手柄端發(fā)射的聲波信息,接收手柄端發(fā)射的聲波信息;
[0040]然后根據(jù)預(yù)置規(guī)則計(jì)算出與所述聲波信息對(duì)應(yīng)的位置信息;
[0041]最后輸出所述位置信息。
[0042]本發(fā)明實(shí)施例提供的一種手柄的定位方法、裝置及系統(tǒng),首先手柄端根據(jù)預(yù)設(shè)時(shí)間間隔向頭盔端發(fā)射聲波信息,當(dāng)頭盔端檢測(cè)到手柄端發(fā)射的聲波信息,接收手柄端發(fā)射的聲波信息,然后根據(jù)預(yù)置規(guī)則計(jì)算出與所述聲波信息對(duì)應(yīng)的位置信息,最后輸出所述位置信息。與目前現(xiàn)有技術(shù)中利用光學(xué)原理和慣性傳感器進(jìn)行手柄定位相比,本發(fā)明實(shí)施例通過(guò)接收手柄發(fā)射的聲波信息,確定出手柄位于頭盔的相對(duì)位置,避免使用繁瑣的計(jì)算方式確定手柄位置而導(dǎo)致的誤差過(guò)大,從而提高手柄定位的精確度。
【附圖說(shuō)明】
[0043]為了更清楚地說(shuō)明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作一簡(jiǎn)單地介紹,顯而易見地,下面描述中的附圖是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來(lái)講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0044]圖1為本發(fā)明實(shí)施例提供的一種手柄的定位方法的流程圖;
[0045]圖2為本發(fā)明實(shí)施例提供的另一種手柄的定位方法的流程圖;
[0046]圖3為本發(fā)明實(shí)施例提供的又一種手柄的定位方法的流程圖;
[0047]圖4為本發(fā)明實(shí)施例提供的再一種手柄的定位方法的流程圖;
[0048]圖5為本發(fā)明實(shí)施例提供的一種手柄的定位裝置的結(jié)構(gòu)示意圖;
[0049]圖6為本發(fā)明實(shí)施例提供的另一種手柄的定位裝置的結(jié)構(gòu)示意圖;
[0050]圖7為本發(fā)明實(shí)施例提供的又一種手柄的定位裝置的結(jié)構(gòu)示意圖;
[0051 ]圖8為本發(fā)明實(shí)施例提供的再一種手柄的定位裝置的結(jié)構(gòu)示意圖;
[0052]圖9為本發(fā)明實(shí)施例提供的一種手柄的定位系統(tǒng)的結(jié)構(gòu)示意圖;
[0053]圖10為本發(fā)明實(shí)施例提供的一種頭盔中配置麥克風(fēng)位置的示意圖。
【具體實(shí)施方式】
[0054]為使本發(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ù)人員在沒(méi)有作出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
[0055]本發(fā)明實(shí)施例提供一種手柄的定位方法,如圖1所示,所述方法包括:
[0056]101、當(dāng)檢測(cè)到手柄端發(fā)射的聲波信息,接收手柄端發(fā)射的聲波信息。
[0057]其中,所述檢測(cè)手柄端發(fā)射的聲波信息可以根據(jù)一定的預(yù)設(shè)時(shí)間間隔進(jìn)行,所述聲波信息可以為超聲波發(fā)射源發(fā)出的超聲波,所述接收聲波信息的設(shè)備可以為麥克風(fēng)設(shè)備,本發(fā)明實(shí)施例不做具體限定。
[0058]102、根據(jù)預(yù)置規(guī)則計(jì)算出與所述聲波信息對(duì)應(yīng)的位置信息。
[0059]其中,所述預(yù)置規(guī)則可以根據(jù)人為預(yù)先設(shè)定,可以根據(jù)接收到的手柄發(fā)射的聲波信息的強(qiáng)弱來(lái)確定手柄的具體位置,例如,接收的聲波信息弱,則確認(rèn)手柄距離頭盔端遠(yuǎn),接收的聲波信息強(qiáng),則確認(rèn)手柄距離頭盔端近。
[0060]需要說(shuō)明的是,計(jì)算得到的位置信息為手柄相對(duì)于頭盔端的位置,以便利用計(jì)算得到的位置信息在虛擬環(huán)境中顯示用戶操作的具體行為。
[0061]例如,當(dāng)計(jì)算出的位置信息為手柄為與頭盔端的左前方,則在虛擬頭盔的顯示畫面中,游戲用戶觀看到手中的手槍位于視線的左前方。
[0062]103、輸出所述位置信息。
[0063]其中,所述輸出計(jì)算單元計(jì)算出的位置信息用于校準(zhǔn)VR中人物操作情況。
[0064]本發(fā)明實(shí)施例提供的一種手柄的定位方法,首先當(dāng)頭盔端檢測(cè)到手柄端發(fā)射的聲波信息,接收手柄端發(fā)射的聲波信息,然后根據(jù)預(yù)置規(guī)則計(jì)算出與所述聲波信息對(duì)應(yīng)的位置信息,最后輸出所述位置信息。與目前現(xiàn)有技術(shù)中利用光學(xué)原理和慣性傳感器進(jìn)行手柄定位相比,本發(fā)明實(shí)施例通過(guò)接收手柄發(fā)射的聲波信息,確定出手柄位于頭盔的相對(duì)位置,避免使用繁瑣的計(jì)算方式確定手柄位置而導(dǎo)致的誤差過(guò)大,從而提高手柄定位的精確度。
[0065]本發(fā)明實(shí)施例提供了另一種手柄的定位方法,如圖2所示,所述方法包括:
[0066]201、在當(dāng)前頭盔端的不同位置配置多個(gè)接收設(shè)備。
[0067]對(duì)于本發(fā)明實(shí)施例,以便于頭盔端各個(gè)方向均可以接收到手柄端發(fā)射的聲波信息,其中,所述不同位置配置多個(gè)接收手柄可以為在頭盔的一周每隔幾厘米配置一個(gè)麥克風(fēng)設(shè)備,多個(gè)接收聲波信息的麥克風(fēng)設(shè)備形成了圍繞頭盔一周的麥克風(fēng)陣列,也可以配置在其他位置,如圖10所示,所述配置麥克風(fēng)設(shè)備的個(gè)數(shù)可以根據(jù)配置的位置進(jìn)行確定,所述配置麥克風(fēng)設(shè)備可以在頭盔的一周進(jìn)行配置,也可以以扇形的形式配置在頭盔的前段,本實(shí)發(fā)明實(shí)施例不做具體限定。通過(guò)在當(dāng)前頭盔端的不同位置配置多個(gè)接收設(shè)備,避免手柄位置過(guò)于偏僻時(shí),接收設(shè)備接收不到聲波信息,從而提高手柄定位的精確度。
[0068]202、當(dāng)檢測(cè)到手柄端發(fā)射的聲波信息,接收手柄端發(fā)射的聲波信息。
[0069]其中,所述檢測(cè)手柄端發(fā)射的聲波信息可以根據(jù)一定的預(yù)設(shè)時(shí)間間隔進(jìn)行,所述聲波信息可以為超聲波發(fā)射源發(fā)出的超聲波,所述接收聲波信息的設(shè)備可以為麥克風(fēng)設(shè)備,本發(fā)明實(shí)施例不做具體限定。
[0070]203、根據(jù)多個(gè)接收聲波信息的接收設(shè)備,接收手柄端發(fā)射的多個(gè)聲波信息。
[0071]其中,所述多個(gè)接收設(shè)備接收手柄端發(fā)射的多個(gè)聲波信息可以為手柄端發(fā)射一次聲波信息的時(shí),多個(gè)麥克風(fēng)設(shè)備接收到的多個(gè)聲波信息,并將不同麥克風(fēng)設(shè)備接收的的不同的聲波信息記錄下來(lái),以便根據(jù)不同位置的不同聲波信息計(jì)算手柄相對(duì)于頭盔的位置。通過(guò)根據(jù)多個(gè)接收聲波信息的接收設(shè)備,接收手柄端發(fā)射的多個(gè)聲波信息,實(shí)現(xiàn)接收不同位置對(duì)于的不同的聲波信息,從而提高手柄定位的效率。
[0072]204、根據(jù)預(yù)置規(guī)則計(jì)算出與所述多個(gè)聲波信息對(duì)應(yīng)的多個(gè)位置信息。
[0073]其中,所述聲波信息包括聲波的強(qiáng)弱程度信息,所述強(qiáng)弱程度可以為接收的聲波信息的密集程度、聲波強(qiáng)度的程度等進(jìn)行排序,從高至低,從而得到的聲波信息的強(qiáng)弱程度,具體方法本發(fā)明實(shí)施例不做限定。
[0074]對(duì)于本發(fā)明實(shí)施例,步驟204具體可以包括:根據(jù)預(yù)置規(guī)則計(jì)算出與所述多個(gè)聲波的強(qiáng)弱程度信息對(duì)應(yīng)的多個(gè)位置信息。其中,所述預(yù)置規(guī)則可以為根據(jù)不同位置接收到聲波的強(qiáng)弱程度信息計(jì)算不同的位置信息,例如,當(dāng)安裝在頭盔上的4個(gè)麥克風(fēng)設(shè)備接收到不同強(qiáng)弱程度的聲波時(shí),當(dāng)位于頭盔靠右側(cè)的第一個(gè)麥克風(fēng)設(shè)備接收到的聲波信息信號(hào)最強(qiáng),依次向左的麥克風(fēng)設(shè)備接收的聲波信息信號(hào)依次減弱,則可以判斷出手柄的位置最靠近頭盔的右側(cè),從而計(jì)算出手柄位于用戶的具體位置,具體計(jì)算方法本發(fā)明實(shí)施例不做限定。通過(guò)根據(jù)預(yù)置規(guī)則計(jì)算出與所述多個(gè)聲波的強(qiáng)弱程度信息對(duì)應(yīng)的多個(gè)位置信息,實(shí)現(xiàn)根據(jù)聲波的強(qiáng)弱程度進(jìn)行位置的計(jì)算,從而提高手柄定位的精確度。
[0075]205、根據(jù)所述多個(gè)位置信息統(tǒng)計(jì)所述手柄端的位置信息。
[0076]其中,所述統(tǒng)計(jì)方法可以利用計(jì)算得到的多個(gè)具體位置信息匯總成一個(gè)帶有坐標(biāo)數(shù)據(jù)的位置信息,如,可以以頭盔位置為坐標(biāo)原點(diǎn),頭盔左側(cè)為X軸正向,頭盔右側(cè)為X軸負(fù)向,向上方向?yàn)閥軸正向,向下方向?yàn)閥軸負(fù)向,統(tǒng)計(jì)后的坐標(biāo)(_3,8),則代表手柄位于頭盔右側(cè)靠上的位置,對(duì)于本發(fā)明實(shí)施例,具體統(tǒng)計(jì)方法不做限定。通過(guò)根據(jù)所述多個(gè)位置信息統(tǒng)計(jì)所述手柄端的位置信息,實(shí)現(xiàn)根據(jù)多個(gè)位置信息得到一個(gè)精確的手柄段相對(duì)于頭盔端的位置信息,從而提高手柄定位的效率。
[0077]206、輸出所述位置信息。
[0078]其中,所述輸出計(jì)算單元計(jì)算出的位置信息用于校準(zhǔn)VR中人物操作情況。
[0079]對(duì)于本發(fā)明實(shí)施例,具體的應(yīng)用場(chǎng)景可以如下所示,但不限于此,包括:在頭盔的上半部分配置5個(gè)麥克風(fēng),每個(gè)2厘米配置一個(gè),用于接收超聲波信息,接收到手柄端發(fā)射的超聲波信息,每個(gè)麥克風(fēng)接收到不同強(qiáng)弱程度的聲波信息,位于中間部位的麥克風(fēng)接收到的聲波信息最強(qiáng),兩邊聲波信息的強(qiáng)弱程度依次降低,以頭盔端為原點(diǎn),畫出一個(gè)坐標(biāo)系后,統(tǒng)計(jì)手柄的位置信息為(O,-3),將位置信息輸出。
[0080]本發(fā)明實(shí)施例提供的另一種手柄的定位方法,首先當(dāng)頭盔端檢測(cè)到手柄端發(fā)射的聲波信息,接收手柄端發(fā)射的聲波信息,然后根據(jù)預(yù)置規(guī)則計(jì)算出與所述聲波信息對(duì)應(yīng)的位置信息,最后輸出所述位置信息。與目前現(xiàn)有技術(shù)中利用光學(xué)原理和慣性傳感器進(jìn)行手柄定位相比,本發(fā)明實(shí)施例通過(guò)接收手柄發(fā)射的聲波信息,確定出手柄位于頭盔的相對(duì)位置,避免使用繁瑣的計(jì)算方式確定手柄位置而導(dǎo)致的誤差過(guò)大,從而提高手柄定位的精確度。
[0081]本發(fā)明實(shí)施例提供了又一種手柄的定位方法,如圖3所示,所述方法包括:
[0082]301、根據(jù)預(yù)設(shè)時(shí)間間隔向頭盔端發(fā)射聲波信息。
[0083]其中,所述預(yù)設(shè)時(shí)間間隔可以根據(jù)人為設(shè)定,如I分鐘、30秒等,所述聲波信息為超聲波信息,由超聲波發(fā)射源發(fā)射。
[0084]本發(fā)明實(shí)施例提供的又一種手柄的定位方法,手柄端根據(jù)預(yù)設(shè)時(shí)間間隔向頭盔端發(fā)射聲波信息。與目前現(xiàn)有技術(shù)中利用光學(xué)原理和慣性傳感器進(jìn)行手柄定位相比,本發(fā)明實(shí)施例通過(guò)接收手柄發(fā)射的聲波信息,確定出手柄位于頭盔的相對(duì)位置,避免使用繁瑣的計(jì)算方式確定手柄位置而導(dǎo)致的誤差過(guò)大,從而提高手柄定位的精確度。
[0085]本發(fā)明實(shí)施例提供了再一種手柄的定位方法,如圖4所示,所述方法包括:
[0086]401、為當(dāng)前手柄端配置聲波發(fā)射聲波信息的發(fā)射設(shè)備。
[0087]對(duì)于本發(fā)明實(shí)施例,以便向頭盔端發(fā)射聲波信息,其中,所述發(fā)射手柄可以為超聲波發(fā)射源,也可以為其他聲波發(fā)射源,本發(fā)明不做具體限定。
[0088]402、根據(jù)預(yù)設(shè)時(shí)間間隔向頭盔端發(fā)射聲波信息。
[0089]其中,所述預(yù)設(shè)時(shí)間間隔可以根據(jù)人為設(shè)定,如I分鐘、30秒等,所述聲波信息為超聲波信息,由超聲波發(fā)射源發(fā)射。
[0090]對(duì)于本發(fā)明實(shí)施例,具體的應(yīng)用場(chǎng)景可以如下所示,但不限于此,包括:為當(dāng)前的手柄配置一個(gè)超聲波發(fā)射源,每隔20秒向頭盔端發(fā)射超聲波信息。
[0091]本發(fā)明實(shí)施例提供的再一種手柄的定位方法,手柄端根據(jù)預(yù)設(shè)時(shí)間間隔向頭盔端發(fā)射聲波信息。與目前現(xiàn)有技術(shù)中利用光學(xué)原理和慣性傳感器進(jìn)行手柄定位相比,本發(fā)明實(shí)施例通過(guò)接收手柄發(fā)射的聲波信息,確定出手柄位于頭盔的相對(duì)位置,避免使用繁瑣的計(jì)算方式確定手柄位置而導(dǎo)致的誤差過(guò)大,從而提高手柄定位的精確度。
[0092]進(jìn)一步地,作為圖1所述方法的具體實(shí)現(xiàn),本發(fā)明實(shí)施例提供了一種手柄的定位裝置,如圖5所示,所述裝置包括:接收單元51、計(jì)算單元52、輸出單元53。
[0093]接收單元51,用于當(dāng)檢測(cè)到手柄端發(fā)射的聲波信息,接收手柄端發(fā)射的聲波信息;
[0094]計(jì)算單元52,用于根據(jù)預(yù)置規(guī)則計(jì)算出與所述聲波信息對(duì)應(yīng)的位置信息;
[0095]輸出單元53,用于輸出所述位置信息。
[0096]需要說(shuō)明的是,本發(fā)明實(shí)施例提供的一種手柄的定位裝置所涉及各功能單元的其他相應(yīng)描述,可以參考圖1所示方法的對(duì)應(yīng)描述,在此不再贅述。
[0097]本發(fā)明實(shí)施例提供的一種手柄的定位裝置,首先當(dāng)頭盔端檢測(cè)到手柄端發(fā)射的聲波信息,接收手柄端發(fā)射的聲波信息,然后根據(jù)預(yù)置規(guī)則計(jì)算出與所述聲波信息對(duì)應(yīng)的位置信息,最后輸出所述位置信息。與目前現(xiàn)有技術(shù)中利用光學(xué)原理和慣性傳感器進(jìn)行手柄定位相比,本發(fā)明實(shí)施例通過(guò)接收手柄發(fā)射的聲波信息,確定出手柄位于頭盔的相對(duì)位置,避免使用繁瑣的計(jì)算方式確定手柄位置而導(dǎo)致的誤差過(guò)大,從而提高手柄定位的精確度。
[0098]進(jìn)一步地,作為圖2所述方法的具體實(shí)現(xiàn),本發(fā)明實(shí)施例提供了另一種手柄的定位裝置,如圖6所示,所述裝置包括:接收單元61、計(jì)算單元62、輸出單元63、配置單元64。
[0099]接收單元61,用于當(dāng)檢測(cè)到手柄端發(fā)射的聲波信息,接收手柄端發(fā)射的聲波信息;
[0100]計(jì)算單元62,用于根據(jù)預(yù)置規(guī)則計(jì)算出與所述聲波信息對(duì)應(yīng)的位置信息;
[0101]輸出單元63,用于輸出所述位置信息。
[0102]進(jìn)一步地,所述裝置還包括:
[0103]配置單元64,用于在當(dāng)前頭盔端的不同位置配置多個(gè)所述接收設(shè)備,以便于頭盔端各個(gè)方向均可以接收到手柄端發(fā)射的聲波信息。
[0? 04] 進(jìn)一步地,所述計(jì)算單元62包括:計(jì)算模塊6201、統(tǒng)計(jì)模塊6202,
[0105]所述接收單元61,具體用于根據(jù)多個(gè)接收聲波信息的接收設(shè)備,接收手柄端發(fā)射的多個(gè)聲波信息;
[0106]所述計(jì)算模塊6201,具體用于根據(jù)預(yù)置規(guī)則計(jì)算出與所述多個(gè)聲波信息對(duì)應(yīng)的多個(gè)位置信息;
[0107]所述統(tǒng)計(jì)模塊6202,用于根據(jù)所述多個(gè)位置信息統(tǒng)計(jì)所述手柄端的位置信息。
[0108]所述計(jì)算模塊6201,具體還用于根據(jù)預(yù)置規(guī)則計(jì)算出與所述多個(gè)聲波的強(qiáng)弱程度信息對(duì)應(yīng)的多個(gè)位置信息。
[0109]需要說(shuō)明的是,本發(fā)明實(shí)施例提供的另一種手柄的定位裝置所涉及各功能單元的其他相應(yīng)描述,可以參考圖2所示方法的對(duì)應(yīng)描述,在此不再贅述。
[0110]本發(fā)明實(shí)施例提供的另一種手柄的定位裝置,首先當(dāng)頭盔端檢測(cè)到手柄端發(fā)射的聲波信息,接收手柄端發(fā)射的聲波信息,然后根據(jù)預(yù)置規(guī)則計(jì)算出與所述聲波信息對(duì)應(yīng)的位置信息,最后輸出所述位置信息。與目前現(xiàn)有技術(shù)中利用光學(xué)原理和慣性傳感器進(jìn)行手柄定位相比,本發(fā)明實(shí)施例通過(guò)接收手柄發(fā)射的聲波信息,確定出手柄位于頭盔的相對(duì)位置,避免使用繁瑣的計(jì)算方式確定手柄位置而導(dǎo)致的誤差過(guò)大,從而提高手柄定位的精確度。
[0111]進(jìn)一步地,作為圖3所述方法的具體實(shí)現(xiàn),本發(fā)明實(shí)施例提供了又一種手柄的定位裝置,如圖7所示,所述裝置包括:發(fā)射單元71。
[0112]發(fā)射單元71,用于根據(jù)預(yù)設(shè)時(shí)間間隔向頭盔端發(fā)射聲波信息。
[0113]需要說(shuō)明的是,本發(fā)明實(shí)施例提供的又一種手柄的定位裝置所涉及各功能單元的其他相應(yīng)描述,可以參考圖3所示方法的對(duì)應(yīng)描述,在此不再贅述。
[0114]本發(fā)明實(shí)施例提供的又一種手柄的定位裝置,根據(jù)預(yù)設(shè)時(shí)間間隔向頭盔端發(fā)射聲波信息。與目前現(xiàn)有技術(shù)中利用光學(xué)原理和慣性傳感器進(jìn)行手柄定位相比,本發(fā)明實(shí)施例通過(guò)接收手柄發(fā)射的聲波信息,確定出手柄位于頭盔的相對(duì)位置,避免使用繁瑣的計(jì)算方式確定手柄位置而導(dǎo)致的誤差過(guò)大,從而提高手柄定位的精確度。
[0115]進(jìn)一步地,作為圖4所述方法的具體實(shí)現(xiàn),本發(fā)明實(shí)施例提供了又一種手柄的定位裝置,如圖8所示,所述裝置包括:發(fā)射單元81、配置單元82。
[0116]發(fā)射單元81,用于根據(jù)預(yù)設(shè)時(shí)間間隔向頭盔端發(fā)射聲波信息。
[0117]進(jìn)一步地,所述裝置還包括:
[0118]配置單元82,用于為當(dāng)前手柄端配置聲波發(fā)射聲波信息的發(fā)射設(shè)備,以便向頭盔端發(fā)射聲波信息。
[0119]需要說(shuō)明的是,本發(fā)明實(shí)施例提供的再一種手柄的定位裝置所涉及各功能單元的其他相應(yīng)描述,可以參考圖4所示方法的對(duì)應(yīng)描述,在此不再贅述。
[0120]本發(fā)明實(shí)施例提供的再一種手柄的定位裝置,根據(jù)預(yù)設(shè)時(shí)間間隔向頭盔端發(fā)射聲波信息。與目前現(xiàn)有技術(shù)中利用光學(xué)原理和慣性傳感器進(jìn)行手柄定位相比,本發(fā)明實(shí)施例通過(guò)接收手柄發(fā)射的聲波信息,確定出手柄位于頭盔的相對(duì)位置,避免使用繁瑣的計(jì)算方式確定手柄位置而導(dǎo)致的誤差過(guò)大,從而提高手柄定位的精確度。
[0121]進(jìn)一步地,本發(fā)明實(shí)施例提供了一種手柄的定位系統(tǒng),如圖9所示,所述系統(tǒng)包括:手柄?而91、頭盜?而92。
[0122]手柄端91,用于根據(jù)預(yù)設(shè)時(shí)間間隔向頭盔端發(fā)射聲波信息;
[0123]頭盔端92,用于當(dāng)檢測(cè)到手柄端發(fā)射的聲波信息,接收手柄端發(fā)射的聲波信息;
[0124]頭盔端92,還用于根據(jù)預(yù)置規(guī)則計(jì)算出與所述聲波信息對(duì)應(yīng)的位置信息;
[0125]頭盔端92,還用于輸出所述位置信息。
[0126]本發(fā)明實(shí)施例提供的一種手柄的定位系統(tǒng),首先手柄端根據(jù)預(yù)設(shè)時(shí)間間隔向頭盔端發(fā)射聲波信息,當(dāng)頭盔端檢測(cè)到手柄端發(fā)射的聲波信息,接收手柄端發(fā)射的聲波信息,然后根據(jù)預(yù)置規(guī)則計(jì)算出與所述聲波信息對(duì)應(yīng)的位置信息,最后輸出所述位置信息。與目前現(xiàn)有技術(shù)中利用光學(xué)原理和慣性傳感器進(jìn)行手柄定位相比,本發(fā)明實(shí)施例通過(guò)接收手柄發(fā)射的聲波信息,確定出手柄位于頭盔的相對(duì)位置,避免使用繁瑣的計(jì)算方式確定手柄位置而導(dǎo)致的誤差過(guò)大,從而提高手柄定位的精確度。
[0127]以上所描述的裝置實(shí)施例僅僅是示意性的,其中所述作為分離部件說(shuō)明的單元可以是或者也可以不是物理上分開的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個(gè)地方,或者也可以分布到多個(gè)網(wǎng)絡(luò)單元上。可以根據(jù)實(shí)際的需要選擇其中的部分或者全部模塊來(lái)實(shí)現(xiàn)本實(shí)施例方案的目的。本領(lǐng)域普通技術(shù)人員在不付出創(chuàng)造性的勞動(dòng)的情況下,即可以理解并實(shí)施。
[0128]通過(guò)以上的實(shí)施方式的描述,本領(lǐng)域的技術(shù)人員可以清楚地了解到各實(shí)施方式可借助軟件加必需的通用硬件平臺(tái)的方式來(lái)實(shí)現(xiàn),當(dāng)然也可以通過(guò)硬件。基于這樣的理解,上述技術(shù)方案本質(zhì)上或者說(shuō)對(duì)現(xiàn)有技術(shù)做出貢獻(xiàn)的部分可以以軟件產(chǎn)品的形式體現(xiàn)出來(lái),該計(jì)算機(jī)軟件產(chǎn)品可以存儲(chǔ)在計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)中,如R0M/RAM、磁碟、光盤等,包括若干指令用以使得一臺(tái)計(jì)算機(jī)裝置(可以是個(gè)人計(jì)算機(jī),服務(wù)器,或者網(wǎng)絡(luò)裝置等)執(zhí)行各個(gè)實(shí)施例或者實(shí)施例的某些部分所述的方法。
[0129]最后應(yīng)說(shuō)明的是:以上實(shí)施例僅用以說(shuō)明本發(fā)明的技術(shù)方案,而非對(duì)其限制;盡管參照前述實(shí)施例對(duì)本發(fā)明進(jìn)行了詳細(xì)的說(shuō)明,本領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)理解:其依然可以對(duì)前述各實(shí)施例所記載的技術(shù)方案進(jìn)行修改,或者對(duì)其中部分技術(shù)特征進(jìn)行等同替換;而這些修改或者替換,并不使相應(yīng)技術(shù)方案的本質(zhì)脫離本發(fā)明各實(shí)施例技術(shù)方案的精神和范圍。
【主權(quán)項(xiàng)】
1.一種手柄的定位方法,其特征在于,包括: 當(dāng)檢測(cè)到手柄端發(fā)射的聲波信息,接收手柄端發(fā)射的聲波信息; 根據(jù)預(yù)置規(guī)則計(jì)算出與所述聲波信息對(duì)應(yīng)的位置信息; 輸出所述位置信息。2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述接收手柄端發(fā)射的聲波信息之前,所述方法還包括: 在當(dāng)前頭盔端的不同位置配置多個(gè)接收設(shè)備,以便于頭盔端各個(gè)方向均可以接收到手柄端發(fā)射的聲波信息。3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述接收手柄端發(fā)射的聲波信息包括: 根據(jù)多個(gè)接收聲波信息的接收設(shè)備,接收手柄端發(fā)射的多個(gè)聲波信息; 所述根據(jù)預(yù)置規(guī)則計(jì)算出與所述聲波信息對(duì)應(yīng)的位置信息包括: 根據(jù)預(yù)置規(guī)則計(jì)算出與所述多個(gè)聲波信息對(duì)應(yīng)的多個(gè)位置信息; 根據(jù)所述多個(gè)位置信息統(tǒng)計(jì)所述手柄端的位置信息。4.根據(jù)權(quán)利要求1-3任一項(xiàng)所述的方法,其特征在于,所述聲波信息包括聲波的強(qiáng)弱程度信息,所述根據(jù)預(yù)置規(guī)則計(jì)算出與所述多個(gè)聲波信息對(duì)應(yīng)的多個(gè)位置信息包括: 根據(jù)預(yù)置規(guī)則計(jì)算出與所述多個(gè)聲波的強(qiáng)弱程度信息對(duì)應(yīng)的多個(gè)位置信息。5.一種手柄的定位方法,其特征在于,包括: 根據(jù)預(yù)設(shè)時(shí)間間隔向頭盔端發(fā)射聲波信息。6.根據(jù)權(quán)利要求5所述的方法,其特征在于,所述方法還包括: 為當(dāng)前手柄端配置聲波發(fā)射聲波信息的發(fā)射設(shè)備,以便向頭盔端發(fā)射聲波信息。7.一種手柄的定位裝置,其特征在于,包括: 接收單元,用于當(dāng)檢測(cè)到手柄端發(fā)射的聲波信息,接收手柄端發(fā)射的聲波信息; 計(jì)算單元,用于根據(jù)預(yù)置規(guī)則計(jì)算出與所述聲波信息對(duì)應(yīng)的位置信息; 輸出單元,用于輸出所述位置信息。8.根據(jù)權(quán)利要求7所述的裝置,其特征在于,所述裝置還包括: 配置單元,用于在當(dāng)前頭盔端的不同位置配置多個(gè)所述接收設(shè)備,以便于頭盔端各個(gè)方向均可以接收到手柄端發(fā)射的聲波信息。9.根據(jù)權(quán)利要求8所述的裝置,其特征在于,所述計(jì)算單元包括:計(jì)算模塊、統(tǒng)計(jì)模塊, 所述接收單元,具體用于根據(jù)多個(gè)接收聲波信息的接收設(shè)備,接收手柄端發(fā)射的多個(gè)聲波信息; 所述計(jì)算模塊,具體用于根據(jù)預(yù)置規(guī)則計(jì)算出與所述多個(gè)聲波信息對(duì)應(yīng)的多個(gè)位置信息; 所述統(tǒng)計(jì)模塊,用于根據(jù)所述多個(gè)位置信息統(tǒng)計(jì)所述手柄端的位置信息。10.根據(jù)權(quán)利要求7-9任一項(xiàng)所述的裝置,其特征在于,所述所述聲波信息包括聲波的強(qiáng)弱程度信息, 所述計(jì)算模塊,具體還用于根據(jù)預(yù)置規(guī)則計(jì)算出與所述多個(gè)聲波的強(qiáng)弱程度信息對(duì)應(yīng)的多個(gè)位置信息。11.一種手柄的定位裝置,其特征在于,包括: 發(fā)射單元,用于根據(jù)預(yù)設(shè)時(shí)間間隔向頭盔端發(fā)射聲波信息。12.根據(jù)權(quán)利要求11所述的裝置,其特征在于,所述裝置還包括: 配置單元,用于為當(dāng)前手柄端配置聲波發(fā)射聲波信息的發(fā)射設(shè)備,以便向頭盔端發(fā)射聲波信息。13.—種手柄的定位系統(tǒng),其特征在于,所述系統(tǒng)包括含有如權(quán)利要求7-10中任一項(xiàng)所述裝置的客戶端和含有如權(quán)利要求11、12所述裝置的手柄端。
【文檔編號(hào)】G01S11/14GK105929367SQ201610274624
【公開日】2016年9月7日
【申請(qǐng)日】2016年4月28日
【發(fā)明人】聶林
【申請(qǐng)人】樂(lè)視控股(北京)有限公司, 樂(lè)視致新電子科技(天津)有限公司