欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種光標(biāo)控制方法、裝置、設(shè)備及可讀存儲(chǔ)介質(zhì)與流程

文檔序號(hào):40436374發(fā)布日期:2024-12-24 15:10閱讀:14來源:國知局
一種光標(biāo)控制方法、裝置、設(shè)備及可讀存儲(chǔ)介質(zhì)與流程

本發(fā)明涉及空鼠,特別是涉及一種光標(biāo)控制方法、裝置、設(shè)備及計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)。


背景技術(shù):

1、隨著科技的發(fā)展,顯示大屏在生活中的應(yīng)用越來越廣泛,為了便于遠(yuǎn)距離操控顯示大屏,空鼠技術(shù)應(yīng)用而生??帐笤O(shè)備泛指包含空鼠功能的各類設(shè)備,例如鼠標(biāo)、遙控器、電子筆等設(shè)備,空鼠設(shè)備的形狀一般與鼠標(biāo)相近,整體外形接近于長方體或圓柱體,空鼠設(shè)備在邏輯上具有前后左右上下六端。使用空鼠設(shè)備時(shí),設(shè)備的前端對(duì)向顯示設(shè)備的顯示屏,后端背對(duì)顯示設(shè)備的顯示屏,上端朝上,下端朝下。目前空鼠設(shè)備一般會(huì)有兩種基本狀態(tài),非空鼠狀態(tài)和空鼠狀態(tài),在空鼠狀態(tài)下空鼠設(shè)備會(huì)根據(jù)檢測(cè)到的移動(dòng)信息來控制顯示屏中的光標(biāo)移動(dòng),而在非空鼠狀態(tài)下空鼠設(shè)備不能夠控制顯示屏中的光標(biāo)移動(dòng)。如圖1所示,空鼠設(shè)備從非空鼠狀態(tài)進(jìn)入空鼠狀態(tài)時(shí),如果空鼠設(shè)備的指向線(以空鼠設(shè)備后端中心點(diǎn)為起點(diǎn),引出一條射線,該射線途經(jīng)前端中心點(diǎn)指向顯示屏方向)與顯示屏所在平面的交點(diǎn)和顯示屏中的光標(biāo)之間的距離較遠(yuǎn),那么進(jìn)入空鼠狀態(tài)后,使用體驗(yàn)會(huì)較差,為了提升空鼠設(shè)備進(jìn)入空鼠狀態(tài)后的用戶體驗(yàn),則需要用戶在空鼠設(shè)備進(jìn)入空鼠狀態(tài)前,主動(dòng)調(diào)整設(shè)備的位置和指向,使設(shè)備的投射點(diǎn)與顯示屏中光標(biāo)的位置接近重合,然后再進(jìn)入空鼠狀態(tài)。

2、如圖2所示,在空鼠設(shè)備已經(jīng)進(jìn)入了空鼠狀態(tài)、且用戶已經(jīng)將設(shè)備的投射點(diǎn)和光標(biāo)的位置調(diào)整至重合的情況下,空鼠設(shè)備向某一方向移動(dòng),控制顯示屏的光標(biāo)移動(dòng)到顯示屏邊緣時(shí),如果空鼠設(shè)備繼續(xù)向該方向移動(dòng),則光標(biāo)會(huì)停止移動(dòng),當(dāng)空鼠設(shè)備繼續(xù)移動(dòng)一定角度后,開始向回反向移動(dòng)時(shí),顯示屏的光標(biāo)會(huì)同時(shí)從邊緣向顯示屏中央?yún)^(qū)域移動(dòng)。此時(shí)空鼠設(shè)備的投射點(diǎn)和顯示屏中的光標(biāo)的位置已經(jīng)不再重合,且之前轉(zhuǎn)動(dòng)的角度越大,則此投射點(diǎn)與光標(biāo)的位置距離越遠(yuǎn),一般在這種情況下,用戶需退出空鼠模式,繼續(xù)主動(dòng)調(diào)整設(shè)備的位置和指向后再進(jìn)入空鼠模式,會(huì)影響用戶體驗(yàn)。

3、鑒于此,如何提高用戶對(duì)空鼠設(shè)備的使用體驗(yàn)成為本領(lǐng)域技術(shù)人員需要解決的問題。


技術(shù)實(shí)現(xiàn)思路

1、本發(fā)明實(shí)施例的目的是提供一種光標(biāo)控制方法、裝置、設(shè)備及計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),在使用過程中可以提高光標(biāo)校準(zhǔn)效率,有利于提升用戶使用體驗(yàn)。

2、為解決上述技術(shù)問題,本發(fā)明實(shí)施例提供了以下技術(shù)方案:

3、本發(fā)明一方面提供了一種光標(biāo)控制方法,包括:

4、根據(jù)光標(biāo)快速校準(zhǔn)指令,獲取空鼠設(shè)備的定位信息;

5、根據(jù)所述定位信息確定所述空鼠設(shè)備的投射點(diǎn)位置;

6、在根據(jù)所述投射點(diǎn)位置確定投射點(diǎn)位于顯示設(shè)備的顯示屏外的情況下,控制所述顯示屏內(nèi)的光標(biāo)移動(dòng)至與所述投射點(diǎn)距離最近的邊緣點(diǎn)位置;

7、在根據(jù)所述投射點(diǎn)位置確定投射點(diǎn)位于顯示屏內(nèi)的情況下,控制所述顯示屏內(nèi)的光標(biāo)移動(dòng)至所述投射點(diǎn)的投射范圍內(nèi)。

8、在一種實(shí)施方式中,所述獲取空鼠設(shè)備的定位信息,包括:

9、獲取所述空鼠設(shè)備與所述顯示設(shè)備上預(yù)設(shè)位置之間的距離;

10、基于所述預(yù)設(shè)位置的坐標(biāo)信息及所述距離,確定所述空鼠設(shè)備的定位信息。

11、在一種實(shí)施方式中,所述獲取所述空鼠設(shè)備與所述顯示設(shè)備上預(yù)設(shè)位置之間的距離,包括:

12、通過設(shè)置于所述顯示設(shè)備上第一預(yù)設(shè)位置的第一藍(lán)牙模塊獲取所述空鼠設(shè)備與所述第一預(yù)設(shè)位置之間的第一距離;

13、通過設(shè)置于所述顯示設(shè)備上第二預(yù)設(shè)位置的第二藍(lán)牙模塊獲取所述空鼠設(shè)備與所述第二預(yù)設(shè)位置之間的第二距離;

14、通過設(shè)置于所述顯示設(shè)備上第三預(yù)設(shè)位置的第三藍(lán)牙模塊獲取所述空鼠設(shè)備與所述第三預(yù)設(shè)位置之間的第三距離。

15、在一種實(shí)施方式中,所述基于所述預(yù)設(shè)位置的坐標(biāo)信息及所述距離,確定所述空鼠設(shè)備的定位信息,包括:

16、以第一預(yù)設(shè)位置為球心,以與所述第一預(yù)設(shè)位置對(duì)應(yīng)的第一距離為半徑,建立第一球面;

17、以第二預(yù)設(shè)位置為球心,以與所述第二預(yù)設(shè)位置對(duì)應(yīng)的第二距離為半徑,建立第二球面;

18、以第三預(yù)設(shè)位置為球心,以與所述第三預(yù)設(shè)位置對(duì)應(yīng)的第三距離為半徑,建立第三球面;

19、根據(jù)所述第一球面、所述第二球面和所述第三球面的交點(diǎn),得到所述空鼠設(shè)備的定位信息。

20、在一種實(shí)施方式中,所述根據(jù)所述第一球面、所述第二球面和所述第三球面的交點(diǎn),得到所述空鼠設(shè)備的定位信息,包括:

21、獲取所述第一球面、所述第二球面和所述第三球面的第一交點(diǎn)和第二交點(diǎn);

22、將所述第一交點(diǎn)和所述第二交點(diǎn)中與所述空鼠設(shè)備位于所述顯示器同側(cè)的交點(diǎn)確定為所述空鼠設(shè)備的定位點(diǎn);

23、獲取所述定位點(diǎn)的定位信息。

24、在一種實(shí)施方式中,所述根據(jù)所述定位信息確定所述空鼠設(shè)備的投射點(diǎn)位置,包括:

25、獲取上一次定位時(shí)的歷史時(shí)刻及所述空鼠設(shè)備的歷史定位信息;

26、獲取從所述歷史時(shí)刻至當(dāng)前時(shí)刻內(nèi)所述空鼠設(shè)備的加速度數(shù)據(jù)和角速度數(shù)據(jù);

27、根據(jù)所述歷史定位信息、所述歷史時(shí)刻、所述加速度數(shù)據(jù)和所述角速度數(shù)據(jù),計(jì)算所述空鼠設(shè)備的移動(dòng)增量和旋轉(zhuǎn)角度增量;

28、根據(jù)所述歷史定位信息、所述移動(dòng)增量和所述旋轉(zhuǎn)角度增量,確定所述空鼠設(shè)備在當(dāng)前時(shí)刻的投射點(diǎn)位置。

29、在一種實(shí)施方式中,所述光標(biāo)快速校準(zhǔn)指令為通過設(shè)置于所述空鼠設(shè)備上的快速校準(zhǔn)按鍵被觸發(fā)時(shí)生成的。

30、本發(fā)明另一方面提供了一種光標(biāo)控制裝置,包括:

31、第一獲取模塊,用于根據(jù)光標(biāo)快速校準(zhǔn)指令,獲取空鼠設(shè)備的定位信息;

32、第一確定模塊,用于根據(jù)所述定位信息確定所述空鼠設(shè)備的投射點(diǎn)位置;

33、第一控制模塊,用于在根據(jù)所述投射點(diǎn)位置確定投射點(diǎn)位于顯示設(shè)備的顯示屏外的情況下,控制所述顯示屏內(nèi)的光標(biāo)移動(dòng)至與所述投射點(diǎn)距離最近的邊緣點(diǎn)位置;

34、第二控制模塊,用于在根據(jù)所述投射點(diǎn)位置確定投射點(diǎn)位于顯示屏內(nèi)的情況下,控制所述顯示屏內(nèi)的光標(biāo)移動(dòng)至所述投射點(diǎn)的投射范圍內(nèi)。

35、本發(fā)明另一方面提供了一種光標(biāo)控制設(shè)備,包括:

36、存儲(chǔ)器,用于存儲(chǔ)計(jì)算機(jī)程序;

37、處理器,用于執(zhí)行所述計(jì)算機(jī)程序時(shí)實(shí)現(xiàn)如上述所述光標(biāo)控制方法的步驟。

38、本發(fā)明另一方面提供了一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),所述計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)上存儲(chǔ)有計(jì)算機(jī)程序,所述計(jì)算機(jī)程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)如上述所述光標(biāo)控制方法的步驟。

39、從以上技術(shù)方案可以看出,本發(fā)明實(shí)施例的有益效果在于:

40、本發(fā)明實(shí)施例中提供了一種光標(biāo)控制方法,包括根據(jù)光標(biāo)快速校準(zhǔn)指令,獲取空鼠設(shè)備的定位信息;根據(jù)定位信息確定空鼠設(shè)備的投射點(diǎn)位置;在根據(jù)投射點(diǎn)位置確定投射點(diǎn)位于顯示設(shè)備的顯示屏外的情況下,控制顯示屏內(nèi)的光標(biāo)移動(dòng)至與投射點(diǎn)距離最近的邊緣點(diǎn)位置;在根據(jù)投射點(diǎn)位置確定投射點(diǎn)位于顯示屏內(nèi)的情況下,控制顯示屏內(nèi)的光標(biāo)移動(dòng)至投射點(diǎn)的投射范圍內(nèi)。

41、由此可見,本發(fā)明實(shí)施例中在接收到光標(biāo)快速校準(zhǔn)指令的情況下,獲取空鼠設(shè)備的定位信息,然后根據(jù)該定位信息確定空鼠設(shè)備的投射點(diǎn)位置,在根據(jù)該投射點(diǎn)位置相對(duì)于顯示屏的關(guān)系,如果投射點(diǎn)位于顯示屏外,則控制顯示屏內(nèi)的光標(biāo)移動(dòng)至與投射點(diǎn)距離最近的邊緣點(diǎn)位置,如果投射點(diǎn)位于顯示屏內(nèi),則控制顯示屏內(nèi)的光標(biāo)移動(dòng)至投射點(diǎn)的投射范圍內(nèi),從而提高光標(biāo)校準(zhǔn)效率,有利于提升用戶使用體驗(yàn)。

42、此外,本發(fā)明還針對(duì)光標(biāo)控制方法提供了相應(yīng)的實(shí)現(xiàn)裝置、設(shè)備及計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),進(jìn)一步使得所述方法更具有實(shí)用性,所述裝置、電子設(shè)備及計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)具有相應(yīng)的優(yōu)點(diǎn)。

當(dāng)前第1頁1 2 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
柳河县| 吴堡县| 新巴尔虎右旗| 天全县| 襄汾县| 米易县| 大石桥市| 吉木萨尔县| 白朗县| 台安县| 辽阳县| 黔南| 西峡县| 望都县| 横山县| 乌拉特后旗| 海原县| 五家渠市| 德江县| 龙胜| 运城市| 慈溪市| 汪清县| 河源市| 温泉县| 女性| 江川县| 新龙县| 项城市| 高碑店市| 奇台县| 娱乐| 五常市| 奉化市| 太和县| 镇平县| 徐州市| 惠来县| 富顺县| 禄丰县| 洪泽县|