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

一種基于方位和姿態(tài)工作的鼠標(biāo)應(yīng)用方法及裝置的制作方法

文檔序號(hào):6378162閱讀:213來(lái)源:國(guó)知局
專利名稱:一種基于方位和姿態(tài)工作的鼠標(biāo)應(yīng)用方法及裝置的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及一種鼠標(biāo),特別是涉及基于鼠標(biāo)方位和姿態(tài)進(jìn)行工作。
背景技術(shù)
鼠標(biāo)是常用的輸入設(shè)備,上面有左鍵、右鍵、中間鍵、滾輪,3D鼠標(biāo)又增加一個(gè)多向搖桿。鼠標(biāo)的主要功能是生成屏幕坐標(biāo),將用戶的操作輸入電腦進(jìn)行顯示控制。屏幕坐標(biāo)一般規(guī)定左上方第一個(gè)可見像素的坐標(biāo)是原點(diǎn)o(0,0),橫向?yàn)閄軸,向右為X軸正方向,單位是像素,即一個(gè)像素寬度;縱向?yàn)閥軸,向下為y軸正方向,單位是像素,即一個(gè)像素高度(通常屏幕像素的X軸寬度和y軸高度相等)。屏幕坐標(biāo)(x,y)代表屏幕上第χ+1列上第y+Ι行的屏幕像素,通常在這個(gè)位置顯示一個(gè)鼠標(biāo)光標(biāo)(也叫鼠標(biāo)指針)作為提示。本文中提到的屏幕指的是顯示意義上的屏幕,即全部可見像素,不包括邊框。
現(xiàn)有鼠標(biāo)有下面幾種機(jī)械式鼠標(biāo),由滾球的移動(dòng),帶動(dòng)X及y軸對(duì)應(yīng)的圓盤轉(zhuǎn)動(dòng),產(chǎn)生代表X軸和y軸的數(shù)據(jù),基于這兩個(gè)數(shù)據(jù)轉(zhuǎn)換生成屏幕坐標(biāo)的偏移量(Λχ,Λ y),與上一個(gè)屏幕坐標(biāo)(χΟ,y0)相加生成當(dāng)前的屏幕坐標(biāo)(X, y),其中X = χΟ+Δχ, y = yO+Ay,也表示為屏幕坐標(biāo)(χΟ+ Δ χ, y0+ Δ y)。光學(xué)式鼠標(biāo),由攝像頭檢測(cè)鼠標(biāo)與鼠標(biāo)墊(或相當(dāng)于鼠標(biāo)墊的平面,如桌面等)的相對(duì)位移,左右位移代表X軸,前后位移代表I軸,基于這兩個(gè)數(shù)據(jù)轉(zhuǎn)換生成屏幕坐標(biāo)的偏移量(Δχ,Ay)與上一個(gè)屏幕坐標(biāo)(x0, y0)相加生成當(dāng)前的屏幕坐標(biāo)(χΟ+Δ x,y0+Δ y)。—種鼠標(biāo),用加速度計(jì)代替光學(xué)式鼠標(biāo)的攝像頭來(lái)檢測(cè)鼠標(biāo)與鼠標(biāo)墊(或相當(dāng)于鼠標(biāo)墊的平面,如桌面等)的相對(duì)位移,再基于這兩個(gè)數(shù)據(jù)轉(zhuǎn)換生成屏幕坐標(biāo)的偏移量(Δχ, Ay)。一種空中鼠標(biāo),用陀螺儀檢測(cè)鼠標(biāo)擺動(dòng)的角度,左右擺動(dòng)代表X軸,上下擺動(dòng)代表y軸,再基于這兩個(gè)數(shù)據(jù)轉(zhuǎn)換生成屏幕坐標(biāo)的偏移量(Λχ,Ay)??梢?,這些鼠標(biāo)主要作用是產(chǎn)生兩個(gè)變量,再基于這兩個(gè)數(shù)據(jù)轉(zhuǎn)換生成屏幕坐標(biāo)的偏移量(Λχ,Ay),與上一個(gè)屏幕坐標(biāo)(XO,y0)相加生成當(dāng)前的屏幕坐標(biāo)(χ+Λχ,y+Ay)。缺點(diǎn)是,鼠標(biāo)生成的是針對(duì)上一個(gè)屏幕坐標(biāo)(X0,y0)的偏移量,用戶需要先找到上一個(gè)屏幕坐標(biāo)(x0,y0)對(duì)應(yīng)的鼠標(biāo)光標(biāo),才知道怎樣移動(dòng)到下一個(gè)屏幕坐標(biāo)(X,y)。尤其在大屏幕上又顯示動(dòng)態(tài)畫面時(shí),找到鼠標(biāo)光標(biāo)不方便。除了 3D鼠標(biāo)用多向搖桿生成深度坐標(biāo)偏移量(Λζ),大多數(shù)鼠標(biāo)不生成深度坐標(biāo)。這些缺點(diǎn)限制了鼠標(biāo)的應(yīng)用范圍。一種激光照射式鼠標(biāo),用激光照射在屏幕上形成激光點(diǎn),用位置相對(duì)屏幕固定的攝像頭拍攝激光點(diǎn),基于激光點(diǎn)在圖像中的位置識(shí)別出激光點(diǎn)處的屏幕坐標(biāo)(X,y)。缺點(diǎn)是,攝像頭位于顯示器對(duì)面,用戶容易遮擋攝像頭;激光點(diǎn)是必備條件,使用過(guò)程中需要持續(xù)存在,顯示屏幕大多吸光,亮度低了找不到激光點(diǎn),而亮度高了,對(duì)于表面高光亮度的屏幕,激光容易反射進(jìn)入用戶眼睛造成不適甚至傷害;攝像頭的位置與顯示器相對(duì)固定,又分置兩處,顯示器如有移動(dòng),攝像頭要重新校準(zhǔn)。所以此類鼠標(biāo)一直沒(méi)有商品上市。

發(fā)明內(nèi)容
本發(fā)明的目的是提出一種基于方位和姿態(tài)工作的鼠標(biāo)應(yīng)用方法及裝置,解決上述缺點(diǎn),拓展鼠標(biāo)的功能。本發(fā)明的目的是這樣實(shí)現(xiàn)的為講述方便,對(duì)坐標(biāo)系規(guī)定如下一、屏幕坐標(biāo)系用小寫字母表示,以左上方第一個(gè)可見像素的對(duì)角線交點(diǎn)作為坐標(biāo)系的原點(diǎn)o(0,0,0),橫向?yàn)棣州S,向右為χ軸正方向,縱向?yàn)閥軸,向下為y軸正方向,垂直屏幕為z軸,向屏幕內(nèi)為z軸正方向,也叫深度屏幕坐標(biāo),單位是像素(假設(shè)屏幕像素有厚度)。二、要描述鼠標(biāo)的方位和姿態(tài),還需要一個(gè)坐標(biāo)系,區(qū)別于屏幕坐標(biāo)系,稱之為物理坐標(biāo)系,用大寫字母表示。為敘述方便,選用與前述屏幕坐標(biāo)系完全重合的坐標(biāo)系,即以 屏幕坐標(biāo)系的原點(diǎn)0(0,0,0)為物理坐標(biāo)系的原點(diǎn)0(0,0,0),橫向?yàn)閄軸,向右為X軸正方向,縱向?yàn)閅軸,向下為Y軸正方向,垂直屏幕為Z軸,向屏幕內(nèi)為Z軸正方向,單位為毫米(mm) ο—種基于方位和姿態(tài)工作的鼠標(biāo)應(yīng)用方法基于鼠標(biāo)的方位坐標(biāo)(X,Y,Z)和姿態(tài)坐標(biāo)(A,B)生成屏幕坐標(biāo)選取鼠標(biāo)上的某一點(diǎn)作為測(cè)量點(diǎn),測(cè)量點(diǎn)的坐標(biāo)(X, Y, Z)為鼠標(biāo)的方位,稱為方位坐標(biāo)(X,Y,Z)。選取一條以測(cè)量點(diǎn)為端點(diǎn)的射線作為指向線,測(cè)量點(diǎn)到平面XOY的垂直線與指向線的夾角為A。以測(cè)量點(diǎn)在平面XOY的投影為端點(diǎn)并且指向X軸正方向并與X軸平行的射線為始邊、以指向線在平面XOY的投影為終邊的角為B,順時(shí)針為正,指向線的坐標(biāo)(A,B)為鼠標(biāo)的姿態(tài),稱為姿態(tài)坐標(biāo)(A,B)。I、基于鼠標(biāo)的方位坐標(biāo)(X,Y,Z)和姿態(tài)坐標(biāo)(A,B)生成指向點(diǎn)的物理坐標(biāo)(XI,YD 指向線指向平面XOY時(shí),與平面XOY相交,形成交點(diǎn),這里稱為指向點(diǎn),設(shè)指向點(diǎn)的物理坐標(biāo)(XI,Y1)。Xl 是 X,Z,A,B 的函數(shù),記為 Xl = Fx (X,Z,A,B) ;Y1 是 Y,Z,A,B 的函數(shù),記為 Yl=Fy (Y,Z,A,B)。上述兩個(gè)函數(shù)是通過(guò)幾何學(xué)推導(dǎo)而來(lái),形式多樣,可以由數(shù)學(xué)方法互相轉(zhuǎn)換,結(jié)果是一樣的。其中一個(gè)形式是 Xl = Z*tan(A)*cos(B)+X,Yl = Z*tan (A) *sin (B)+Y。2、基于指向點(diǎn)的物理坐標(biāo)(XI,Yl)生成屏幕坐標(biāo)(X,y)當(dāng)屏幕坐標(biāo)(X,y)與指向點(diǎn)的物理坐標(biāo)(XI,Yl)重合時(shí),用戶可以直接在指向點(diǎn)的物理坐標(biāo)(XI,Yl)處找到屏幕坐標(biāo)(X,y)。此時(shí)χ = Fxl(Xl) = Xl+wx,y = Fyl (Yl) = Π+wy (其中wx是像素橫向?qū)挾龋瑆y是像素縱向高度,參數(shù)來(lái)源于顯示設(shè)備的規(guī)格指標(biāo),單位為毫米)?,F(xiàn)實(shí)中所有數(shù)據(jù)的獲得都會(huì)產(chǎn)生偏差,最終造成屏幕坐標(biāo)(X,y)與指向點(diǎn)的物理坐標(biāo)(XI,Yl)的位置偏差,使二者分開一定距離,這里仍然視為重合。3、基于鼠標(biāo)的物理坐標(biāo)(Z)生成屏幕坐標(biāo)(Z):令z是Z的函數(shù),記為z = Fz (Z)。當(dāng)Z與z比例為I : I時(shí),z = Z+wz, WZ是像素的假設(shè)厚度,如WZ = WX。鼠標(biāo)沿著指向線移動(dòng)不改變屏幕坐標(biāo)(X,y),把鼠標(biāo)沿著指向線移動(dòng)用于映射命令,相當(dāng)于發(fā)出命令,這些命令包括鼠標(biāo)上的按鍵、鍵盤上的按鍵、系統(tǒng)軟件的命令(包括菜單中的命令)、應(yīng)用軟件的命令(包括菜單中的命令)。其中包括鼠標(biāo)沿著指向線向指向點(diǎn)方向移動(dòng)用于映射鼠標(biāo)左鍵按下命令(相當(dāng)于按下鼠標(biāo)左鍵),鼠標(biāo)沿著指向線向指向點(diǎn)反方向移動(dòng)用于映射鼠標(biāo)左鍵抬起命令(相當(dāng)于抬起鼠標(biāo)左鍵);或鼠標(biāo)沿著指向線向指向點(diǎn)方向移動(dòng)用于映射力度加強(qiáng)命令,鼠標(biāo)沿著指向線向指向點(diǎn)反方向移動(dòng)用于映射力度減弱命令。鼠標(biāo)以指向線為軸轉(zhuǎn)動(dòng)的角度,在生成屏幕坐標(biāo)時(shí)沒(méi)有用到,把鼠標(biāo)以指向線為軸轉(zhuǎn)動(dòng)用于映射命令,這些命令包括鼠標(biāo)上的按鍵、鍵盤上的按鍵、系統(tǒng)軟件的命令(包括菜單中的命令)、應(yīng)用軟件的命令(包括菜單中的命令)。其中包括鼠標(biāo)以指向線為軸反時(shí)針轉(zhuǎn)動(dòng)(相當(dāng)于汽車左轉(zhuǎn)向時(shí)方向盤的轉(zhuǎn)動(dòng)方向)用于映射反時(shí)針旋轉(zhuǎn)命令,鼠標(biāo)以指向線為軸順時(shí)針轉(zhuǎn)動(dòng)(相當(dāng)于汽車右轉(zhuǎn)向時(shí)方向盤的轉(zhuǎn)動(dòng)方向)用于映射順時(shí)針旋轉(zhuǎn)命令。當(dāng)χ小于零或大于屏幕的橫向物理分辨率或y小于零或大于屏幕的縱向物理分辨·率時(shí),屏幕坐標(biāo)(X,y)不在屏幕內(nèi),而在屏幕之外,沒(méi)有屏幕像素與生成的屏幕坐標(biāo)(X,y)對(duì)應(yīng),這時(shí)仍然生成這個(gè)屏幕坐標(biāo)(x,y),這里把此屏幕坐標(biāo)(x,y)稱為虛擬屏幕坐標(biāo)U,y)。所有要通過(guò)屏幕顯示出來(lái)的內(nèi)容都要轉(zhuǎn)換成圖片,這個(gè)圖片的分辨率大于屏幕物理分辨率時(shí),屏幕只顯示圖片的一部分,稱為當(dāng)前顯示部分,其他部分在屏幕之外,這里稱為待顯示部分,待顯示部分以外沒(méi)有圖片,稱為空白部分,如果這個(gè)圖片的分辨率小于屏幕物理分辨率時(shí),則屏幕之外全是空白部分。為敘述方便將待顯示部分和空白部分統(tǒng)稱為待顯示部分。虛擬屏幕坐標(biāo)(x,y)用于指向待顯示部分,當(dāng)生成虛擬屏幕坐標(biāo)(x,y)時(shí),在屏幕上劃出一部分顯示區(qū)域,用于預(yù)覽虛擬屏幕坐標(biāo)(x,y)指向的內(nèi)容。一種基于方位和姿態(tài)工作的鼠標(biāo)裝置一種基于方位和姿態(tài)工作的鼠標(biāo)裝置包括激光器、加速度計(jì)、陀螺儀、其它相關(guān)電路。激光器用于提示指向線的方向激光器沿著選定的指向線安裝,使激光沿著指向線照射,提示指向線的方向。當(dāng)激光照在表面光亮的屏幕上時(shí),屏幕反光有照射用戶眼睛的機(jī)會(huì),為保護(hù)用戶眼睛健康,當(dāng)屏幕坐標(biāo)U,y)在屏幕內(nèi)時(shí),把激光強(qiáng)度減弱到50%以下,包括減弱到O (即關(guān)閉激光器),同時(shí)在屏幕坐標(biāo)(x,y)處顯示鼠標(biāo)光標(biāo)用于提示指向線的方向。加速度計(jì)和陀螺儀產(chǎn)生鼠標(biāo)的加速度數(shù)據(jù)和角度數(shù)據(jù),用于判斷鼠標(biāo)方位和姿態(tài)的變化。其它相關(guān)電路包括按鍵、滾輪、數(shù)據(jù)處理傳輸電路等,用于處理和傳輸有關(guān)數(shù)據(jù)。本發(fā)明基于鼠標(biāo)的方位坐標(biāo)和姿態(tài)坐標(biāo)生成屏幕坐標(biāo),用戶不再需要尋找上一個(gè)屏幕坐標(biāo)的光標(biāo);鼠標(biāo)的方位坐標(biāo)和姿態(tài)有激光提示,使用更加方便。不依賴于激光的持續(xù)存在,保護(hù)眼睛健康。增加了虛擬屏幕坐標(biāo),和對(duì)于待顯示部分的預(yù)覽,用鼠標(biāo)沿著指向線移動(dòng)和以指向線為軸轉(zhuǎn)動(dòng)映射包括鼠標(biāo)左鍵在內(nèi)的命令,拓展了鼠標(biāo)的功能和用途。適用于鼠標(biāo)領(lǐng)域,尤其適用于大屏幕顯示所需的鼠標(biāo)。


附圖I為屏幕坐標(biāo)的生成附圖2為虛擬屏幕坐標(biāo) 與屏幕顯示附圖3為虛擬屏幕坐標(biāo)的內(nèi)容預(yù)覽附圖4為一種基于方位和姿態(tài)工作的鼠標(biāo)裝置
具體實(shí)施例方式下面結(jié)合圖例,進(jìn)一步說(shuō)明如下屏幕坐標(biāo)的生成如圖I。對(duì)于坐標(biāo)系的規(guī)定同上述屏幕坐標(biāo)系和物理坐標(biāo)系。圖中鼠標(biāo)1,測(cè)量點(diǎn)2,指向線3是以測(cè)量點(diǎn)2為端點(diǎn)的射線,指向點(diǎn)4是指向線3與平面XOY的交點(diǎn),屏幕5。物理坐標(biāo)系(X,Y,Z)與屏幕坐標(biāo)系(X,y, z)重合,平面xoy是屏幕5所在的平面,平面xoy與平面XOY是同一個(gè)平面。指向線3在平面XOY上的投影6,測(cè)量點(diǎn)2在平面XOY上的投影7,測(cè)量點(diǎn)2到平面XOY的垂直線8,端點(diǎn)是投影7并且指向X軸正方向并與X軸平行的射線9。測(cè)量點(diǎn)2的坐標(biāo)(X,Y,Z)為鼠標(biāo)I的方位,稱為方位坐標(biāo)(X,Y,Z)。指向線3與垂直線8的夾角為A,以射線9為始邊,以投影6為終邊的角為B,順時(shí)針為正,指向線3的坐標(biāo)(A,B)為鼠標(biāo)I的姿態(tài),稱為姿態(tài)坐標(biāo)(A,B)。I、基于鼠標(biāo)I的方位坐標(biāo)(X,Y,Z)和姿態(tài)坐標(biāo)(A,B)生成指向點(diǎn)4的物理坐標(biāo)(XLYl)指向線3指向平面XOY時(shí),與平面XOY相交,形成交點(diǎn),這里稱為指向點(diǎn)4,設(shè)指向點(diǎn)4的物理坐標(biāo)(XI,Yl),根據(jù)幾何學(xué),Xl = Z*tan (A) *cos (B)+X,Yl = Z*tanA) *sin (B)+Y。2、基于指向點(diǎn)4的物理坐標(biāo)(XI,Yl)生成屏幕坐標(biāo)(X,y)當(dāng)屏幕坐標(biāo)(X,y)與指向點(diǎn)4的物理坐標(biāo)(XI,Yl)重合時(shí),χ = Fxl(Xl) = Xl+wx,y = Fyl (Yl) = Yl+wy其中wx是像素橫向?qū)挾?,wy是像素縱向高度,參數(shù)來(lái)源于顯示設(shè)備的規(guī)格指標(biāo),單位為毫米。對(duì)于15英寸,物理分辨率為1024x768的顯示設(shè)備,橫向?qū)?04. 8毫米,有1024個(gè)像素,每個(gè)像素寬wx = wy = 304. 8 + 1024 = O. 298毫米(保留三位小數(shù))現(xiàn)實(shí)中所有數(shù)據(jù)的獲得都會(huì)產(chǎn)生偏差,最終造成屏幕坐標(biāo)(X,y)與指向點(diǎn)4的物理坐標(biāo)(X1,Y1)的位置偏差,使二者分開一定距離,這并不妨礙用戶根據(jù)鼠標(biāo)I的方位和姿態(tài)的提示找到屏幕坐標(biāo)(X,y),這里仍然視為重合。3、基于鼠標(biāo)I的物理坐標(biāo)(Z)生成屏幕坐標(biāo)(Z):當(dāng)比例為I : I時(shí),z = Z+wz,WZ是像素的假設(shè)厚度,如WZ = WX。鼠標(biāo)I沿著指向線3移動(dòng)用于映射命令,以下面兩個(gè)例子進(jìn)一步說(shuō)明I、鼠標(biāo)I沿著指向線3向指向點(diǎn)4方向移動(dòng)用于映射鼠標(biāo)左鍵按下命令(相當(dāng)于按下鼠標(biāo)左鍵),鼠標(biāo)I沿著指向線3向指向點(diǎn)4反方向移動(dòng)用于映射鼠標(biāo)左鍵抬起命令(相當(dāng)于抬起鼠標(biāo)左鍵)。例如當(dāng)鼠標(biāo)I指向一個(gè)文件夾,鼠標(biāo)I沿著指向線3向指向點(diǎn)4方向移動(dòng)(相當(dāng)于按下鼠標(biāo)左鍵)然后鼠標(biāo)I沿著指向線3向指向點(diǎn)4反方向移動(dòng)(相當(dāng)于抬起鼠標(biāo)左鍵),此文件夾被選中(相當(dāng)于一次鼠標(biāo)左鍵單擊)。2、鼠標(biāo)I沿著指向線3向指向點(diǎn)4方向移動(dòng)用于映射力度加強(qiáng)命令,鼠標(biāo)I沿著指向線3向指向點(diǎn)4反方向移動(dòng)用于映射力度減弱命令。力度加強(qiáng)和力度減弱命令經(jīng)常用來(lái)模擬用戶用力強(qiáng)弱變化的效果,經(jīng)常出現(xiàn)在程序中用于調(diào)節(jié)線條粗細(xì)、顏色深淺、音量大小、變化程度深淺。例如當(dāng)使用手寫文字輸入程序時(shí),鼠標(biāo)I向指向點(diǎn)4方向移動(dòng),筆畫變粗,鼠標(biāo)I向指向點(diǎn)4反方向移動(dòng),筆畫變淺。鼠標(biāo)I以指向線3為軸轉(zhuǎn)動(dòng)用于映射命令,以下面例子進(jìn)一步說(shuō)明當(dāng)瀏覽圖片時(shí),鼠標(biāo)I以指向線3為軸反時(shí)針轉(zhuǎn)動(dòng)(相當(dāng)于汽車左轉(zhuǎn)向時(shí)方向盤的轉(zhuǎn)動(dòng)方向)用于映射圖片反時(shí)針旋轉(zhuǎn)命令,此時(shí)圖片反時(shí)針旋轉(zhuǎn),鼠標(biāo)I以指向線3為軸順時(shí)針轉(zhuǎn)動(dòng)(相當(dāng)于汽車右轉(zhuǎn)向時(shí)方向盤的轉(zhuǎn)動(dòng)方向)用于映射圖片順時(shí)針旋轉(zhuǎn)命令,此時(shí)圖片順時(shí)針旋轉(zhuǎn)。虛擬屏幕坐標(biāo)(x,y)用于指向待顯示部分,當(dāng)生成虛擬屏幕坐標(biāo)(x,y)時(shí),在屏幕 上劃出一部分顯示區(qū)域,用來(lái)預(yù)覽虛擬屏幕坐標(biāo)(x,y)指向的內(nèi)容。虛擬屏幕坐標(biāo)與屏幕顯示如圖2,“123456789”代表要通過(guò)屏幕21顯示出來(lái)的內(nèi)容轉(zhuǎn)換成的圖片,屏幕21中顯示了當(dāng)前顯示部分22,待顯示部分23在屏幕21之外,虛擬屏幕坐標(biāo)24指向待顯示部分23。虛擬屏幕坐標(biāo)的內(nèi)容預(yù)覽如圖3,當(dāng)指向點(diǎn)31指向待顯示部分23,此時(shí)生成的虛擬屏幕坐標(biāo)24 (與指向點(diǎn)31重合)也指向待顯示部分23,在屏幕21中劃出區(qū)域32用于預(yù)覽虛擬屏幕坐標(biāo)24處的待顯示部分23的內(nèi)容。一種基于方位和姿態(tài)工作的鼠標(biāo)裝置如圖4,包括電路板41、其它相關(guān)電路42、力口速度計(jì)43、陀螺儀44、激光器45。鼠標(biāo)外殼的設(shè)計(jì)不在本發(fā)明范圍,略去。激光器45用來(lái)提示指向線的方向,激光器45沿著選定的指向線安裝,使激光沿著指向線照射,提示指向線的方向。當(dāng)激光照在表面光亮的屏幕上時(shí),屏幕反光有照射用戶眼睛的機(jī)會(huì),為保護(hù)用戶,把激光器45的激光強(qiáng)度減弱到50%以下,包括減弱到0(即關(guān)閉激光器),同時(shí)在屏幕坐標(biāo)(x,y)處顯示鼠標(biāo)光標(biāo)用于提示指向線的方向。激光器45可選產(chǎn)品非常多,對(duì)眼睛安全的可見光激光器都能用。加速度計(jì)43和陀螺儀44產(chǎn)生鼠標(biāo)的加速度數(shù)據(jù)和角度數(shù)據(jù),用來(lái)判斷鼠標(biāo)方位和姿態(tài)的變化。加速度計(jì)和陀螺儀互相配合使用,單獨(dú)工作不能提供全面的數(shù)據(jù)??蛇x加速度計(jì)為ADXL330,陀螺儀L3G3200D。其它相關(guān)電路41包括按鍵、滾輪、數(shù)據(jù)處理傳輸電路等,用于處理和傳輸有關(guān)數(shù)據(jù)。以上結(jié)合附圖對(duì)發(fā)明的具體實(shí)施方式
做了說(shuō)明,但這不能被理解為限制了本發(fā)明的范圍,本發(fā)明的保護(hù)范圍由所附的權(quán)利要求書限定,任何在本發(fā)明權(quán)利要求基礎(chǔ)上的改動(dòng)都是本發(fā)明的保護(hù)范圍。
權(quán)利要求
1.一種基于方位和姿態(tài)工作的鼠標(biāo)應(yīng)用方法,包括方位坐標(biāo)(X,Y,Z)和姿態(tài)坐標(biāo)(Α,B),其特征是基于方位坐標(biāo)(Χ,Υ,Ζ)和姿態(tài)坐標(biāo)(Α,Β)生成指向點(diǎn)的物理坐標(biāo)(Χ1,Υ1),基于指向點(diǎn)的物理坐標(biāo)(XI,Yl)生成屏幕坐標(biāo)(X,y),指向點(diǎn)的物理坐標(biāo)(XI,Yl)與屏幕坐標(biāo)(X,y)重合。
2.一種基于方位和姿態(tài)工作的鼠標(biāo)應(yīng)用方法,包括方位坐標(biāo)(X,Y,Z)和姿態(tài)坐標(biāo)(Α,B),其特征是虛擬屏幕坐標(biāo)(x,y)用于指向待顯示部分。
3.根據(jù)權(quán)利要求書2所述的虛擬屏幕坐標(biāo)(X,y)用于指向待顯示部分,其特征是在屏幕上劃出一部分顯示區(qū)域,用來(lái)預(yù)覽虛擬屏幕坐標(biāo)(x,y)指向的內(nèi)容。
4.一種基于方位和姿態(tài)工作的鼠標(biāo)應(yīng)用方法,包括方位坐標(biāo)(X, Y, Z)和姿態(tài)坐標(biāo)(A,B),其特征是鼠標(biāo)沿著指向線移動(dòng)和鼠標(biāo)以指向線為軸轉(zhuǎn)動(dòng)用于映射命令。
5.根據(jù)權(quán)利要求書4所述的鼠標(biāo)沿著指向線移動(dòng)用于映射命令,其特征是鼠標(biāo)沿著指向線向指向點(diǎn)方向移動(dòng)用于映射鼠標(biāo)左鍵按下命令,鼠標(biāo)沿著指向線向指向點(diǎn)反方向移 動(dòng)用于映射鼠標(biāo)左鍵抬起命令。
6.根據(jù)權(quán)利要求書4所述的鼠標(biāo)沿著指向線移動(dòng)用于映射命令,其特征是鼠標(biāo)沿著指向線向指向點(diǎn)方向移動(dòng)用于映射力度加強(qiáng)命令,鼠標(biāo)沿著指向線向指向點(diǎn)反方向移動(dòng)用于映射力度減弱命令。
7.根據(jù)權(quán)利要求書4所述的鼠標(biāo)以指向線為軸轉(zhuǎn)動(dòng)用于映射命令,其特征是鼠標(biāo)以指向線為軸反時(shí)針轉(zhuǎn)動(dòng)用于映射反時(shí)針旋轉(zhuǎn)命令,鼠標(biāo)以指向線為軸順時(shí)針轉(zhuǎn)動(dòng)用于映射順時(shí)針旋轉(zhuǎn)命令。
8.一種基于方位和姿態(tài)工作的鼠標(biāo)裝置,包括外殼、電路板、左鍵、右鍵、滾輪、其它相關(guān)電路,其特征是包括激光器,用來(lái)提示指向線的方向,當(dāng)屏幕坐標(biāo)(x,y)在屏幕內(nèi)時(shí),激光強(qiáng)度減弱到50%以下,在屏幕坐標(biāo)(x,y)處顯示鼠標(biāo)光標(biāo)用于提示指向線的方向。
9.根據(jù)權(quán)利要求書8所述的激光強(qiáng)度減弱到50%以下,其特征是激光強(qiáng)度減弱到O。
10.根據(jù)權(quán)利要求書8所述的一種基于方位和姿態(tài)工作的鼠標(biāo)裝置,其特征是還包括加速度計(jì)和陀螺儀,產(chǎn)生鼠標(biāo)的加速度數(shù)據(jù)和角度數(shù)據(jù),用于判斷鼠標(biāo)方位和姿態(tài)的變化。
全文摘要
本發(fā)明公布了一種基于方位和姿態(tài)工作的鼠標(biāo)應(yīng)用方法及裝置,涉及一種鼠標(biāo),特別是基于鼠標(biāo)方位和姿態(tài)進(jìn)行工作。解決了現(xiàn)有鼠標(biāo)只生成針對(duì)上一個(gè)屏幕坐標(biāo)的偏移量所帶來(lái)的不便?;谑髽?biāo)1的方位坐標(biāo)(X,Y,Z)和姿態(tài)坐標(biāo)(A,B)生成指向點(diǎn)4處的屏幕坐標(biāo)(x,y,z)。給出了計(jì)算方法x=(Z*tan(A)*cos(B)+X)÷wx,y=(Z*tan(A)*sin(B)+Y)÷wy,z=Z÷wz。應(yīng)用此方法的一種鼠標(biāo)裝置包括激光器、陀螺儀、加速度計(jì)。屏幕坐標(biāo)的位置有激光提示。增加了虛擬屏幕坐標(biāo)對(duì)于待顯示部分的預(yù)覽,用鼠標(biāo)移動(dòng)和轉(zhuǎn)動(dòng)映射包括鼠標(biāo)左鍵在內(nèi)的命令,拓展了鼠標(biāo)的功能和用途。可廣泛應(yīng)用于鼠標(biāo)及顯示控制領(lǐng)域。
文檔編號(hào)G06F3/0346GK102902375SQ20121037485
公開日2013年1月30日 申請(qǐng)日期2012年9月24日 優(yōu)先權(quán)日2012年9月24日
發(fā)明者劉丹 申請(qǐng)人:劉丹
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
新巴尔虎左旗| 灵寿县| 南澳县| 莱阳市| 西盟| 古交市| 精河县| 双辽市| 高雄县| 石屏县| 根河市| 棋牌| 车致| 花莲县| 霍邱县| 乾安县| 嘉义县| 平塘县| 卢氏县| 珲春市| 金坛市| 金秀| 井陉县| 宝丰县| 长寿区| 青神县| 忻州市| 泰宁县| 华坪县| 磴口县| 元朗区| 乌鲁木齐市| 肥乡县| 冀州市| 达日县| 三台县| 格尔木市| 格尔木市| 拉孜县| 蒙自县| 泰安市|