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

智能控制器的光標(biāo)顯示方法、設(shè)備和系統(tǒng)的制作方法

文檔序號:9374853閱讀:512來源:國知局
智能控制器的光標(biāo)顯示方法、設(shè)備和系統(tǒng)的制作方法
【技術(shù)領(lǐng)域】
[0001] 本申請涉及終端技術(shù)領(lǐng)域,具體涉及智能控制器技術(shù)領(lǐng)域,尤其涉及智能控制器 的光標(biāo)顯示方法、設(shè)備和系統(tǒng)。
【背景技術(shù)】
[0002] 隨著終端技術(shù)的不斷發(fā)展,各種能夠?qū)崿F(xiàn)大尺寸畫面顯示的智能設(shè)備,例如智 能機(jī)頂盒、智能電視和智能投影設(shè)備等,由于能夠?yàn)橛脩籼峁└玫挠^賞體驗(yàn),因此越 來越受到人們的喜愛。為了方便地對這些大尺寸的畫面進(jìn)行操作,智能控制器(Smart Controller)應(yīng)運(yùn)而生。用戶通過在空中晃動用于控制智能設(shè)備的智能控制器,例如空中鼠 標(biāo),就可以移動呈現(xiàn)于智能設(shè)備的顯示屏幕中的光標(biāo)。
[0003] 在現(xiàn)有技術(shù)中,可以根據(jù)智能控制器在空中的偏轉(zhuǎn)角度,確定光標(biāo)在顯示屏幕中 所移動的距離。例如,圖1示出了現(xiàn)有技術(shù)中智能控制器的一個應(yīng)用場景示意圖。如圖1所 示,其示出了智能電視101的一個俯視圖,該智能電視101的顯示屏幕位于XY平面內(nèi)。當(dāng) 智能控制器102繞Y軸順時針轉(zhuǎn)動Θ角度,光標(biāo)顯示位置總是從B點(diǎn)轉(zhuǎn)移到C點(diǎn)。這是由 于在現(xiàn)有技術(shù)中,智能控制器102的靈敏度是固定不變的,因此光標(biāo)移動距離總是由靈敏 度和偏轉(zhuǎn)角Θ共同確定的距離X。
[0004] 但是,從圖1中可以看出,當(dāng)智能控制器102位于Al點(diǎn)時,其與智能電視101之間 的距離為D1。此時,若智能控制器102繞Y軸順時針轉(zhuǎn)動Θ角度,其指向線與智能電視101 的交點(diǎn)實(shí)際上從B點(diǎn)轉(zhuǎn)移到了 Cl點(diǎn),移動距離為XI。而當(dāng)智能控制器102位于A2點(diǎn)時,其 與智能電視101之間的距離為D2。此時,若智能控制器102同樣繞Y軸順時針轉(zhuǎn)動Θ角 度,則其指向線與智能電視101的交點(diǎn)實(shí)際上可以從B點(diǎn)轉(zhuǎn)移到C2點(diǎn),移動距離為X2,且 X2辛XI。由此可見,通過智能控制器的偏轉(zhuǎn)角度和固定的靈敏度所得到的光標(biāo)移動距離, 與光標(biāo)實(shí)際需要移動的距離很可能是不一致的,因此會引起光標(biāo)顯示不同步的問題。

【發(fā)明內(nèi)容】

[0005] 本申請?zhí)峁┝艘环N智能控制器的光標(biāo)顯示方法、設(shè)備和系統(tǒng)。
[0006] 第一方面,本申請?zhí)峁┝艘环N智能控制器的光標(biāo)顯示方法,該方法包括:獲取所述 智能控制器的空間偏移信息;確定所述智能控制器與顯示屏幕之間的第一距離,所述顯示 屏幕用于顯示所述智能控制器的光標(biāo);以及基于所述空間偏移信息和所述第一距離,調(diào)整 所述光標(biāo)的顯示位置。
[0007] 在某些實(shí)施方式中,所述確定所述智能控制器與顯示屏幕之間的第一距離包括: 檢測所述智能控制器與第一基準(zhǔn)位置間的第二距離;檢測所述智能控制器相對于第二基準(zhǔn) 位置的方向向量;以及基于所述第二距離和所述方向向量,確定所述第一距離;其中,所述 第一基準(zhǔn)位置、第二基準(zhǔn)位置以及所述顯示屏幕在預(yù)定空間坐標(biāo)系內(nèi)的位置是已知的。
[0008] 在某些實(shí)施方式中,基于所述第二距離和所述方向向量,確定所述第一距離包括: 確定候選點(diǎn)集合,所述候選點(diǎn)集合中每個候選點(diǎn)與所述第一基準(zhǔn)位置之間的距離均為所述 第二距離;基于所述方向向量,從所述候選點(diǎn)集合中確定出一個候選點(diǎn)作為所述智能控制 器的位置點(diǎn);以及基于所述位置點(diǎn)的空間坐標(biāo),確定所述第一距離。
[0009] 在某些實(shí)施方式中,確定所述智能控制器與顯示屏幕之間的第一距離包括:確定 所述智能控制器與所述顯示屏幕之間的初始距離;基于所述初始距離與所述空間偏移信 息,確定所述第一距離。
[0010] 在某些實(shí)施方式中,基于所述空間偏移信息和所述第一距離,調(diào)整所述光標(biāo)的顯 示位置包括:基于所述第一距離,確定所述光標(biāo)的移動規(guī)則;根據(jù)所述空間偏移信息以及 所述移動規(guī)則,調(diào)整所述光標(biāo)的顯示位置。
[0011] 在某些實(shí)施方式中,基于所述第一距離,確定所述光標(biāo)的移動規(guī)則包括:根據(jù)下式 確定所述光標(biāo)的移動距離:
[0012] (ΔΧ,ΔΥ) = kd(sx,Sy),
[0013] 其中,ΔΧ和ΔΥ分別為所述光標(biāo)沿X軸和Y軸的移動距離,S,Sy分別為所述 智能控制器沿X軸和Y軸的移動距離,d為所述第一距離,k為大于0的常數(shù)。
[0014] 在某些實(shí)施方式中,獲取所述智能控制器的空間偏移信息,包括:獲取所述智能控 制器的加速度信息和角速度信息;基于所述角速度信息,確定由重力引起的加速度誤差; 通過所述加速度誤差修正所述加速度信息;以及基于修正后的加速度信息,確定所述智能 控制器的空間偏移信息。
[0015] 在某些實(shí)施方式中,所述方法還包括:通過卡爾曼濾波器對所述加速度信息和/ 或所述角速度信息進(jìn)行誤差校正。
[0016] 在某些實(shí)施方式中,所述方法還包括:檢測所述第一距離是否在預(yù)設(shè)的閾值范圍 內(nèi);若是,則執(zhí)行所述基于所述空間偏移信息和所述第一距離,調(diào)整所述光標(biāo)的顯示位置
[0017] 第二方面,本申請?zhí)峁┝艘环N智能控制器的光標(biāo)顯示設(shè)備,該設(shè)備包括:處理器、 通信組件和顯示組件,其中:通信組件,用于獲取所述智能控制器的空間偏移信息;處理 器,用于確定所述智能控制器與顯示屏幕之間的第一距離,所述顯示屏幕用于顯示所述智 能控制器的光標(biāo);以及顯示組件,用于基于所述空間偏移信息和所述第一距離,調(diào)整所述光 標(biāo)的顯示位置。
[0018] 在某些實(shí)施方式中,所述設(shè)備還包括:測距組件,用于檢測所述智能控制器與第一 基準(zhǔn)位置間的第二距離,所述測距組件位于所述第一基準(zhǔn)位置;測向組件,用于檢測所述智 能控制器相對于第二基準(zhǔn)位置的方向向量,所述測向組件位于所述第二基準(zhǔn)位置;所述處 理器進(jìn)一步用于基于所述第二距離和所述方向向量,確定所述第一距離;其中,所述第一基 準(zhǔn)位置、第二基準(zhǔn)位置以及所述顯示屏幕在預(yù)定空間坐標(biāo)系內(nèi)的位置是已知的。
[0019] 在某些實(shí)施方式中,所述處理器進(jìn)一步用于:確定候選點(diǎn)集合,所述候選點(diǎn)集合中 每個候選點(diǎn)與所述第一基準(zhǔn)位置之間的距離均為所述第二距離;基于所述方向向量,從所 述候選點(diǎn)集合中確定出一個候選點(diǎn)作為所述智能控制器的位置點(diǎn);以及基于所述位置點(diǎn)的 空間坐標(biāo),確定所述第一距離。
[0020] 在某些實(shí)施方式中,所述處理器進(jìn)一步用于確定所述智能控制器與所述顯示屏幕 之間的初始距離;基于所述初始距離與所述空間偏移信息,確定所述第一距離。
[0021] 在某些實(shí)施方式中,所述處理器進(jìn)一步用于,基于所述第一距離,確定所述光標(biāo)的 移動規(guī)則;所述顯示組件進(jìn)一步用于,根據(jù)所述空間偏移信息以及所述移動規(guī)則,調(diào)整所述 光標(biāo)的顯示位置。
[0022] 在某些實(shí)施方式中,所述處理器進(jìn)一步用于根據(jù)下式確定所述光標(biāo)的移動距離:
[0023] (ΔΧ,ΔΥ) = kd(Sx,Sy),
[0024] 其中,ΔΧ和ΔΥ分別為所述光標(biāo)沿X軸和Y軸的移動距離,S,Sy分別為所述 智能控制器沿X軸和Y軸的移動距離,d為所述第一距離,k為大于0的常數(shù)。
[0025] 在某些實(shí)施方式中,所述通信組件進(jìn)一步用于,獲取所述智能控制器的加速度信 息和角速度信息;所述處理器進(jìn)一步用于,基于所述角速度信息,確定由重力引起的加速度 誤差;通過所述加速度誤差修正所述加速度信息;以及基于修正后的加速度信息,確定所 述智能控制器的空間偏移信息。
[0026] 在某些實(shí)施方式中,所述處理器進(jìn)一步用于通過卡爾曼濾波器對所述加速度信息 和/或所述角速度信息進(jìn)行誤差校正。
[0027] 在某些實(shí)施方式中,所述處理器還用于檢測所述第一距離是否在預(yù)設(shè)的閾值范圍 內(nèi);若是,則通知所述顯示組件基于所述空間偏移信息和所述第一距離,調(diào)整所述光標(biāo)的顯 示位置。
[0028] 第三方面,本申請?zhí)峁┝艘环N智能控制器的光標(biāo)顯示系統(tǒng),該系統(tǒng)包括:智能控制 器、顯示屏幕及上述第二方面中的智能控制器的光標(biāo)顯示設(shè)備,其中:所述智能控制器用于 獲取自身的空間偏移信息,并發(fā)送給所述光標(biāo)顯示設(shè)備;所述顯示屏幕用于顯示所述智能 控制器的光標(biāo)。
[0029] 本申請?zhí)峁┑闹悄芸刂破鞯墓鈽?biāo)顯示方法、設(shè)備和系統(tǒng),可以首先獲取智能控制 器的空間偏移信息,然后確定智能控制器與顯示屏幕之間的第一距離,最后根據(jù)第一距離 確定光標(biāo)的偏移距離與空間偏移信息之間的關(guān)系,并據(jù)此調(diào)整光標(biāo)的顯示位置。本申請可 以基于智能控制器與顯示屏幕之間的距離,對光標(biāo)與智能控制器之間的偏移關(guān)系,也就是 智能控制器的靈敏度進(jìn)行調(diào)整,從而確保光標(biāo)始終顯示于智能控制器的指向線與顯示屏幕 的交點(diǎn),避免了光標(biāo)顯示不同步的問題。
【附圖說明】
[0030] 通過閱讀參照以下附圖所作的對非限制性實(shí)施例所作的詳細(xì)描述,本申請的其它 特征、目的和優(yōu)點(diǎn)將會變得更明顯:
[0031] 圖1是現(xiàn)有技術(shù)中智能控制器的一個應(yīng)用場景示意圖;
[0032] 圖2是本申請智能控制器的光標(biāo)顯示方法的一個實(shí)施例的流程圖;
[0033] 圖3是本申請確定智能控制器與顯示屏幕之間的第一距離的一個實(shí)施例的流程 圖;
[0034] 圖4是本申請基于空間偏移信息和第一距離,調(diào)整光標(biāo)的顯示位置的一個實(shí)施例 的流程圖;
當(dāng)前第1頁1 2 3 4 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1
北流市| 西畴县| 大石桥市| 漳浦县| 新平| 古田县| 惠水县| 台安县| 秭归县| 封丘县| 濮阳县| 呼玛县| 海林市| 康保县| 开远市| 鄂托克前旗| 黄大仙区| 贵德县| 孝感市| 武山县| 泗洪县| 美姑县| 柳河县| 漳州市| 团风县| 焦作市| 禄劝| 金沙县| 太白县| 灵丘县| 左权县| 海晏县| 岳池县| 晋江市| 康保县| 长岭县| 海安县| 渑池县| 巨野县| 尼玛县| 巩留县|