两个人的电影免费视频_国产精品久久久久久久久成人_97视频在线观看播放_久久这里只有精品777_亚洲熟女少妇二三区_4438x8成人网亚洲av_内谢国产内射夫妻免费视频_人妻精品久久久久中国字幕

一種二維定位方法及設(shè)備與流程

文檔序號:11965070閱讀:372來源:國知局
一種二維定位方法及設(shè)備與流程
本發(fā)明屬于計算機(jī)應(yīng)用領(lǐng)域,尤其涉及一種二維定位方法及設(shè)備。

背景技術(shù):
隨著技術(shù)的不斷發(fā)展,需要實(shí)現(xiàn)定位的電子設(shè)備及應(yīng)用越來越多。因此定位方式也是各種各樣,層出不窮,如:光柵定位、軌跡球定位、發(fā)光二極管定位、激光定位等。其中,光柵定位及軌跡球定位均屬于機(jī)械類定位方式,定位方式復(fù)雜,且由于現(xiàn)在純機(jī)械設(shè)備逐漸減少,應(yīng)用也越來越受到限制。現(xiàn)有的發(fā)光二極管定位方式是通過反射光線經(jīng)過一組透鏡傳輸?shù)焦飧袘?yīng)器件內(nèi)成像,因而將移動軌跡記錄為一組高速拍攝的連貫圖像來定位。激光定位則是將發(fā)光二極管發(fā)出的普通光改變?yōu)榧す鈦磉M(jìn)行定位,這兩種定位方式雖然準(zhǔn)確然而定位復(fù)雜,造價較高。

技術(shù)實(shí)現(xiàn)要素:
本發(fā)明實(shí)施例的目的在于提供一種二維定位方法及設(shè)備,旨在解決現(xiàn)有的定位方式均較為復(fù)雜的問題。本發(fā)明實(shí)施例是這樣實(shí)現(xiàn)的,一種二維定位方法,所述方法包括:設(shè)置感光移動裝置,所述感光移動裝置包括開有透光窗口的遮擋裝置及若干位于指定位置的光敏二極管;通過分別計算各個光敏二極管在感光移動裝置移動后的受光面積獲得若干光敏二極管橫向及縱向的受光面積變化量,并建立所述若干光敏二極管橫向及縱向的受光面積變化量與感光移動裝置移動坐標(biāo)的線性關(guān)系;根據(jù)所述若干光敏二極管橫向及縱向的受光面積變化量與感光移動裝置移動坐標(biāo)的線性關(guān)系,計算所述感光移動裝置移動坐標(biāo)。本發(fā)明實(shí)施例的另一目的在于提供一種二維定位設(shè)備,所述設(shè)備包括:感光移動裝置,包括用于平行光照射并開有透光窗口的遮擋裝置及若干用于感光并位于指定位置的光敏二極管;定位關(guān)系確定裝置,用于通過分別計算各個光敏二極管在感光移動裝置移動后的受光面積獲得若干光敏二極管橫向及縱向的受光面積變化量,并建立所述若干光敏二極管橫向及縱向的受光面積變化量與感光移動裝置移動坐標(biāo)的線性關(guān)系;定位坐標(biāo)計算裝置,用于根據(jù)所述若干光敏二極管橫向及縱向的受光面積變化量與感光移動裝置移動坐標(biāo)的線性關(guān)系,計算所述感光移動裝置移動坐標(biāo)。在本發(fā)明實(shí)施例中,僅需要簡單的構(gòu)造感光移動裝置,便可根據(jù)感光移動裝置移動時感光移動裝置中若干光敏二極管受光面積的變化規(guī)律,建立若干光敏二極管橫向及縱向的受光面積變化量與感光移動裝置移動坐標(biāo)的線性關(guān)系,并由此計算出感光移動裝置移動坐標(biāo)。較為簡便且準(zhǔn)確的實(shí)現(xiàn)了一種二維定位方法,且成本低廉。此外,由于該方案簡單,其應(yīng)用也是極為廣泛,可應(yīng)用于多種需要在平面移動中實(shí)現(xiàn)二維定位的電子設(shè)備。附圖說明圖1是本發(fā)明實(shí)施例提供的二維定位方法的流程圖;圖2是本發(fā)明實(shí)施例提供的遮擋裝置上開有三角形透光窗口的感光移動裝置的示意圖;圖3是本發(fā)明實(shí)施例提供的遮擋裝置上開有矩形透光窗口的感光移動裝置的示意圖;圖4是本發(fā)明實(shí)施例提供的當(dāng)感光移動裝置的遮擋裝置上開有三角形透光窗口時,移動感光移動裝置時光敏二極管受光面積的變化示意圖;圖5是本發(fā)明實(shí)施例提供的當(dāng)感光移動裝置的遮擋裝置上開有三角形透光窗口時,感光移動裝置橫向移動時光敏二極管受光面積橫向變化的示意圖;圖6是本發(fā)明實(shí)施例提供的當(dāng)感光移動裝置的遮擋裝置上開有三角形透光窗口時,感光移動裝置縱向移動時光敏二極管受光面積縱向變化的示意圖;圖7是本發(fā)明實(shí)施例提供的當(dāng)感光移動裝置的遮擋裝置上開有矩形透光窗口時,移動感光移動裝置時光敏二極管受光面積的變化示意圖;圖8是本發(fā)明實(shí)施例提供的當(dāng)感光移動裝置的遮擋裝置上開有矩形透光窗口時,感光移動裝置橫向移動時光敏二極管受光面積橫向變化的示意圖;圖9是本發(fā)明實(shí)施例提供的當(dāng)感光移動裝置的遮擋裝置上開有矩形透光窗口時,感光移動裝置縱向移動時光敏二極管受光面積縱向變化的示意圖;圖10是本發(fā)明實(shí)施例提供的二維定位設(shè)備的結(jié)構(gòu)圖。具體實(shí)施方式為了使本發(fā)明的目的、技術(shù)方案及優(yōu)點(diǎn)更加清楚明白,以下結(jié)合附圖及實(shí)施例,對本發(fā)明進(jìn)行進(jìn)一步詳細(xì)說明。應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。為了說明本發(fā)明所述的技術(shù)方案,下面通過具體實(shí)施例來進(jìn)行說明。實(shí)施例一:如圖1所示為本發(fā)明第一實(shí)施例提供的一種二維定位方法的流程圖,為了便于說明,僅示出了與本發(fā)明實(shí)施例相關(guān)的部分。在步驟S101中,設(shè)置感光移動裝置,該感光移動裝置包括開有透光窗口的遮擋裝置及若干位于指定位置的光敏二極管。在本發(fā)明實(shí)施例中,首先設(shè)置感光移動裝置,其中,感光移動裝置包括遮擋裝置和若干位于指定位置的光敏二極管。遮擋裝置不同,則光敏二極管的位置有所不同。因而根據(jù)遮擋裝置的形狀由開發(fā)者設(shè)置光敏二極管的數(shù)量及位置。因遮擋裝置的不同,感光移動裝置有多種。其中,較優(yōu)的有兩種,下面將詳細(xì)描述。其中一種感光移動裝置包括一遮擋裝置,在所述遮擋裝置上開有一用于光線透過的三角形透光窗口,優(yōu)選的,該三角形透光窗口為正三角形透光窗口,以及三個用于接收從三角形透光窗口透過的光線的光敏二極管。首先設(shè)置三角形透光窗口,以此來設(shè)置三個光敏二極管的位置,光線透過三角形透光窗口后在投影面垂直投影形成一個與三角形透光窗口相同的三角形窗口投影,則設(shè)置三個光敏二極管分別位于三角形窗口投影的三條邊上,且光敏二極管的其中兩條對邊與三角形窗口投影的邊平行,光敏二極管另兩條對邊與三角形窗口投影的邊垂直,如圖2所示。另一種感光移動裝置也包括一個遮擋裝置,而該遮擋裝置上開有一用于光線透過的矩形透光窗口,也包括三個位于指定位置用于接收從矩形透光窗口透過的光線的光敏二極管。首先設(shè)置矩形透光窗口,以此來設(shè)置三個光敏二極管的位置,光線透過矩形透光窗口后在投影面垂直投影形成一個與矩形透光窗口相同的矩形窗口投影,則設(shè)置這三個光敏二極管中其中兩個光敏二極管分別位于矩形窗口投影的兩個相鄰的頂角上,這兩個光敏二極管的兩組對邊分別平行于矩形窗口投影的兩條臨邊,且矩形窗口投影的邊長大于光敏二極管的兩邊長度之和(即兩個光敏二極管位于矩形窗口投影兩個頂角上時兩個光敏二極管不會有重合的部分),此時這兩個光敏二極管的受光面積相等,均為其最大受光面積的0.25倍;另一個光敏二極管位于與上述兩個光敏二極管所在的矩形窗口投影頂角相對的底邊上,且該光敏二極管的一組對邊與矩形窗口投影的邊長平行,如圖3所示。在步驟S202中,通過分別計算各個光敏二極管在感光移動裝置移動后的受光面積獲得若干光敏二極管橫向及縱向的受光面積變化量,并建立若干光敏二極管橫向及縱向的受光面積變化量與感光移動裝置移動坐標(biāo)的線性關(guān)系在本發(fā)明實(shí)施例中,當(dāng)移動感光移動裝置時,平行光不再垂直射入遮擋裝置的透光窗口(根據(jù)遮擋裝置不同,有三角形透光窗口或矩形透光窗口),使得光線透過透光窗口后在投影面形成的窗口投影的位置發(fā)生變化,而感光移動裝置在其所在平面的位移就是光線透過透光窗口后在投影面投影形成的窗口投影的位移的若干倍(其中感光移動裝置在其所在平面的位移與窗口投影的位移的倍數(shù)由開發(fā)者根據(jù)感光移動裝置預(yù)先設(shè)置),只要計算出窗口投影的位移就能計算出感光移動裝置在其所在平面的位移。同時,遮擋裝置所包括的若干光敏二極管的受光面積也會隨著窗口投影的變化而變化,通過分別計算每個光敏二極管的受光面積可知所有光敏二極管的受光面積之和并不會變,變化的僅僅是單個光敏二極管受光面積,由于窗口投影的位移變化不便于直接計算,因而需要借助二極管受光面積的變化來計算窗口投影的位移。其中,光敏二極管受光面積的變化大小可以通過對光敏二極管受光面積變化產(chǎn)生的微弱電流變化經(jīng)運(yùn)算放大器放大成電壓信號后進(jìn)行比較。由于需要計算的是感光移動裝置的二維移動坐標(biāo),感光移動裝置僅需在所在平面上移動,而感光移動裝置在同一平面上的移動可將其分解為橫向移動及縱向移動,因而下面將分別從橫向和縱向兩個方向的移動來分別說明。感光移動裝置在其所在平面的橫向移動位移就是光線透過透光窗口后在投影面垂直投影形成的窗口投影的橫向位移的若干倍(其中感光移動裝置在其所在平面的位移與窗口投影的位移的倍數(shù)由開發(fā)者根據(jù)感光移動裝置預(yù)先設(shè)置),而窗口投影的橫向位移與若干光敏二極管的橫向受光面積變化量成線性關(guān)系。同理,感光移動裝置在其所在平面的縱向移動位移就是光線透過透光窗口后在投影面垂直投影形成的窗口投影的縱向位移的若干倍(其中感光移動裝置在其所在平面的位移與窗口投影的位移的倍數(shù)由開發(fā)者根據(jù)感光移動裝置預(yù)先設(shè)置),而窗口投影的縱向位移與若干光敏二極管的縱向受光面積變化量成線性關(guān)系。因而只要分別計算出感光移動裝置移動后每個光敏二極管的受光面積,再根據(jù)各個光敏二極管的受光面積計算出在感光移動裝置移動后若干光敏二極管在橫向及縱向的受光面積變化量,便可計算出感光移動裝置橫向及縱向的位置變化量(即遮擋裝置移動坐標(biāo)的橫縱坐標(biāo))。下面將根據(jù)步驟S101中提到的兩種感光移動裝置來具體說明為何窗口投影的橫向位移與若干光敏二極管的橫向受光面積變化量成線性關(guān)系以及窗口投影的縱向位移與若干光敏二極管的縱向受光面積變化量成線性關(guān)系,并對步驟S102進(jìn)行詳述。當(dāng)感光移動裝置的遮擋裝置上的透光窗口為三角形時,移動感光移動裝置,平行光線的入射角發(fā)生變化,則遮擋裝置在投影面投射而成的三角形窗口投影也隨之改變,如圖4所示(1、2、3分別表示三個光敏二極管)。由于感光移動裝置在同一平面上的移動可將其分解為橫向及縱向的移動,因而下面將分別從橫向和縱向兩個方向的移動來分別說明。如圖5所示,當(dāng)感光移動裝置橫向移動后,僅有光敏二極管1及光敏二極管2的受光面積發(fā)生變化,光敏二極管1的受光面積減少了,光敏二極管2的受光面積增加了,且總體而言,所有光敏二極管在橫向的受光面積變化量就是當(dāng)前(即感光移動裝置移動后)光敏二極管2的受光面積減去光敏二極管1的受光面積(S2-S1),在圖5中,AB即為窗口投影的橫向位移,由圖可知,AB等于光敏二極管2的受光面積增加量(或光敏二極管1的受光面積減少量,或(S2-S1)/2)除以光敏二極管的邊長L,再乘以即因而,窗口投影的橫向位移與若干光敏二極管的橫向受光面積變化量成線性關(guān)系,由此感光移動裝置橫向移動位移也與若干光敏二極管的橫向受光面積變化量成線性關(guān)系,根據(jù)光敏二極管在橫向的受光面積變化量便可計算出窗口投影的橫向位移,進(jìn)而計算出感光移動裝置橫向移動位移。因而可得到:dX=(S2-S1)*λ,其中,dX表示感光移動裝置移動坐標(biāo)的橫坐標(biāo),λ表示預(yù)設(shè)的靈敏度值,S1表示光敏二極管1的受光面積,S2表示光敏二極管2的受光面積,光敏二極管1及光敏二極管2分別位于投影面上正三角形的兩條腰上。當(dāng)遮擋裝置縱向移動時,如圖6所示,光敏二極管1、光敏二極管2及光敏二極管3的受光面積都發(fā)生變化,此時設(shè)三個光敏二極管的邊長均為L,遮擋裝置向下移動的距離為a,此處以遮擋裝置上的透光窗口為正三角形來計算,由于投影為正三角形,可知角O為30°,a=2b,因此,光敏二極管3的受光面積增量為a*L(也就是2b*L),而光敏二極管1及光敏二極管2的受光面積減少量均為b*L,因此可知,感光總面積不變。由此計算出光敏二極管的縱向受光面積變化量為S1+S2-S3。此時,窗口投影的縱向位移等于光敏二極管3的受光面積增加量除以光敏二極管的邊長L。因而,窗口投影的縱向位移與若干光敏二極管的縱向受光面積變化量成線性關(guān)系,由此感光移動裝置縱向移動位移也與若干光敏二極管的縱向受光面積變化量成線性關(guān)系,根據(jù)光敏二極管在縱向的受光面積變化量便可計算出窗口投影的縱向位移,進(jìn)而計算出感光移動裝置縱向移動位移。因而可得到:dY=S縱*λ,其中,dY表示感光移動裝置移動坐標(biāo)的縱坐標(biāo),λ表示預(yù)設(shè)的靈敏度值,S1表示光敏二極管1的受光面積,S2表示光敏二極管2的受光面積,光敏二極管1及光敏二極管2分別位于投影面上正三角形的兩條腰上,S3表示位于投影面上正三角形的底邊上的光敏二極管3的受光面積。當(dāng)感光移動裝置的遮擋裝置上的透光窗口為矩形時,移動感光移動裝置,平行光線的入射角發(fā)生變化,則遮擋裝置在投影面投射而成的矩形窗口投影也隨之改變,如圖7所示(1、2、3分別表示三個光敏二極管)。同樣將感光移動裝置的移動分解為橫向及縱向的移動。因而,當(dāng)感光移動裝置橫向移動時,如圖8所示,僅有光敏二極管1及光敏二極管2的受光面積發(fā)生變化,且光敏二極管2的受光面積增量等于光敏二極管1的受光面積減少量,由此可知,光敏二極管的橫向受光面積變化量為S2-S1。窗口投影的橫向位移等于光敏二極管2的受光面積增加量(或光敏二極管1的受光面積減少量,或(S2-S1)/2)除以光敏二極管的邊長的一半。因而,窗口投影的橫向位移與若干光敏二極管的橫向受光面積變化量成線性關(guān)系,由此感光移動裝置橫向移動位移也與若干光敏二極管的橫向受光面積變化量成線性關(guān)系,根據(jù)光敏二極管在橫向的受光面積變化量便可計算出窗口投影的橫向位移,進(jìn)而計算出感光移動裝置橫向移動位移。因而可得到:dX=(S2-S1)*λ,其中,dX表示感光移動裝置移動坐標(biāo)的橫坐標(biāo),λ表示預(yù)設(shè)的靈敏度值,S1表示光敏二極管1的受光面積,S2表示光敏二極管2的受光面積,光敏二極管1及光敏二極管2分別位于投影面上的矩形的兩個頂角上。當(dāng)感光移動裝置縱向移動時,如圖9所示,光敏二極管1、光敏二極管2及光敏二極管3的受光面積都發(fā)生變化,此時設(shè)三個光敏二極管的邊長均為L,由于c+d=L,因此可知,感光總面積不變。由此計算出光敏二極管的縱向受光面積變化量為S1+S2-S3。此時,窗口投影的縱向位移等于光敏二極管3的受光面積增加量除以光敏二極管的邊長L。因而,窗口投影的縱向位移與若干光敏二極管的縱向受光面積變化量成線性關(guān)系,由此感光移動裝置縱向移動位移也與若干光敏二極管的縱向受光面積變化量成線性關(guān)系,根據(jù)光敏二極管在縱向的受光面積變化量便可計算出窗口投影的縱向位移,進(jìn)而計算出感光移動裝置縱向移動位移。因而可得到:dY=S縱*λ,其中,dY表示遮擋裝置移動坐標(biāo)的縱坐標(biāo),λ表示預(yù)設(shè)的靈敏度值,S1表示光敏二極管1的受光面積,S2表示光敏二極管2的受光面積,光敏二極管1及光敏二極管2分別位于投影面上矩形的兩個頂點(diǎn)上,S3表示位于投影面上矩形的底邊上的光敏二極管3的受光面積。由上述描述可知,可建立下述等式來計算感光移動裝置移動坐標(biāo):dX=S橫*λ,dY=S縱*λ,其中,dX表示感光移動裝置移動坐標(biāo)的橫坐標(biāo),dY示感光移動裝置移動坐標(biāo)的縱坐標(biāo),λ表示開發(fā)者預(yù)設(shè)的靈敏度值,S橫表示若干光敏二極管的橫向受光面積變化量,S縱表示若干光敏二極管的縱向受光面積變化量。S1,S2,S3通過光敏二極管的感光部分面積再通過信號放大電路得到。在步驟S103中,根據(jù)若干光敏二極管橫向及縱向的受光面積變化量與遮擋裝置移動坐標(biāo)的線性關(guān)系,計算感光移動裝置移動坐標(biāo)。在本發(fā)明實(shí)施例中,由于步驟S102中已經(jīng)獲得了若干光敏二極管橫向及縱向的受光面積變化量與感光移動裝置移動坐標(biāo)的線性關(guān)系等式,因而只要每次感光移動裝置移動后,計算出感光移動裝置中若干光敏二極管的橫向及縱向的受光面積變化量即可由公式dX=S橫*λ及dY=S縱*λ計算出遮擋裝置的二維移動坐標(biāo)。在本發(fā)明實(shí)施例中,僅需要簡單的構(gòu)造感光移動裝置,便可根據(jù)感光移動裝置移動時感光移動裝置中若干光敏二極管受光面積的變化規(guī)律,建立若干光敏二極管橫向及縱向的受光面積變化量與感光移動裝置移動坐標(biāo)的線性關(guān)系,并由此計算出感光移動裝置移動坐標(biāo)。較為簡便且準(zhǔn)確的實(shí)現(xiàn)了一種二維定位方法,且成本低廉。此外,由于該方案簡單,其應(yīng)用也是極為廣泛,可應(yīng)用于多種需要在平面移動中實(shí)現(xiàn)二維定位的電子設(shè)備。例如可應(yīng)用于遙控鼠標(biāo)中,此時則僅僅需要在計算出感光移動裝置移動坐標(biāo)后,將感光移動裝置移動坐標(biāo)的橫坐標(biāo)值加上屏幕橫向分辨率的一半,便可獲知鼠標(biāo)的橫向坐標(biāo)值,同理將感光移動裝置移動坐標(biāo)的縱坐標(biāo)值加上屏幕縱向分辨率的一半,便可獲知鼠標(biāo)的縱向坐標(biāo)值。實(shí)施例二:圖10為本發(fā)明實(shí)施例提供的二維定位設(shè)備的結(jié)構(gòu)示意圖,為了便于說明,僅示出了與本發(fā)明實(shí)施例相關(guān)的部份。在本發(fā)明實(shí)施例中,二維定位設(shè)備包括:感光移動裝置101,與感光移動裝置101相連的定位關(guān)系確定裝置102,與定位關(guān)系確定裝置102相連的定位坐標(biāo)計算裝置103。其中:感光移動裝置101,包括用于平行光照射并開有透光窗口的遮擋裝置及若干用于感光并位于指定位置的光敏二極管;在本發(fā)明實(shí)施例中,遮擋裝置所開的透光窗口不同,則光敏二極管的位置由所不同。因而根據(jù)遮擋裝置的形狀由開發(fā)者設(shè)置光敏二極管的數(shù)量及位置。因遮擋裝置的不同,感光移動裝置101有多種。其中,較優(yōu)的有兩種,因此,在本發(fā)明實(shí)施例中,感光移動裝置101包括:三角形感光移動裝置1011,包括用于平行光照射并開有三角形透光窗口的遮擋裝置及三個用于感光并位于指定位置的光敏二極管,三個光敏二極管分別位于光線透過三角形透光窗口后在投影面垂直投影形成的三角形窗口投影的三條邊上。矩形感光移動裝置1012,包括用于平行光照射并開有矩形透光窗口的遮擋裝置及三個用于感光并位于指定位置的光敏二極管,其中兩個光敏二極管位于光線透過矩形透光窗口后在投影面垂直投影形成的矩形窗口投影的兩個相鄰的頂角上,另一個光敏二極管位于與兩個光敏二極管所在的矩形窗口投影頂角相對的底邊上。定位關(guān)系確定單元102,用于通過分別計算各個光敏二極管在感光移動裝置移動后的受光面積獲得若干光敏二極管橫向及縱向的受光面積變化量,并建立若干光敏二極管橫向及縱向的受光面積變化量與感光移動裝置移動坐標(biāo)的線性關(guān)系。在本發(fā)明實(shí)施例中,當(dāng)移動感光移動裝置時,遮擋裝置所包括的若干光敏二極管的受光面積會隨之變化,通過分別計算若干光敏二極管的受光面積可知所有光敏二極管的受光面積之和并不會變,變化的僅僅是每個光敏二極管的受光面積以及若干光敏二極管橫向受光面積及縱向受光面積。由于需要計算的是感光移動裝置的二維移動坐標(biāo),因而遮擋裝置僅需在所在平面上移動,由此可知,感光移動裝置在其所在平面的位移就是光線透過透光窗口后在投影面投影形成的窗口投影的位移的若干倍(其中感光移動裝置在其所在平面的位移與窗口投影的位移的倍數(shù)由開發(fā)者根據(jù)感光移動裝置預(yù)先設(shè)置),只要計算出窗口投影的位移就能計算出感光移動裝置在其所在平面的位移,而窗口投影的橫向位移與若干光敏二極管的橫向受光面積變化量成線性關(guān)系,窗口投影的縱向位移與若干光敏二極管的縱向受光面積變化量成線性關(guān)系。因而只要分別計算出遮擋裝置移動后若干光敏二極管橫向及縱向的受光面積變化量,便可計算出感光移動裝置橫向及縱向的位置變化量(即遮擋裝置移動坐標(biāo)的橫縱坐標(biāo))。在本發(fā)明實(shí)施例中,定位關(guān)系確定裝置102包括:受光面積變化量計算單元1021,用于在移動感光移動裝置后,分別計算每個光敏二極管的受光面積,并由每個光敏二極管的受光面積計算出若干光敏二極管的橫向受光面積變化量及縱向受光面積變化量;線性關(guān)系建立單元1022,用于建立若干光敏二極管的橫向受光面積變化量及縱向受光面積變化量與感光移動裝置移動坐標(biāo)的線性關(guān)系為:dX=S橫*λ,dY=S縱*λ,其中,dX表示感光移動裝置移動坐標(biāo)的橫坐標(biāo),dY表示感光移動裝置移動坐標(biāo)的縱坐標(biāo),λ表示預(yù)設(shè)的靈敏度值,S橫表示若干光敏二極管的橫向受光面積變化量,S縱表示若干光敏二極管的縱向受光面積變化量。其中,線性關(guān)系建立單元1022還包括:三角形裝置單元10221,用于當(dāng)遮擋裝置所開的透光窗口是三角形透光窗口時,若干光敏二極管橫向及縱向的受光面積變化量與感光移動裝置移動坐標(biāo)的線性關(guān)系為:dX=(S2-S1)*λ,dY=(S1+S2-S3)*λ,其中,dX表示感光移動裝置移動坐標(biāo)的橫坐標(biāo),dY表示感光移動裝置移動坐標(biāo)的縱坐標(biāo),λ表示預(yù)設(shè)的靈敏度值,S1、S2分別表示位于三角形窗口投影的兩條腰上的光敏二極管的受光面積,S3表示位于三角形窗口投影的底邊上的光敏二極管的受光面積;或矩形裝置單元10222,用于當(dāng)遮擋裝置所開的透光窗口是矩形透光窗口時,若干光敏二極管橫向及縱向的受光面積變化量與感光移動裝置移動坐標(biāo)的線性關(guān)系為:dX=(S2-S1)*λ,dY=(S1+S2-S3)*λ,其中,dX表示感光移動裝置移動坐標(biāo)的橫坐標(biāo),dY表示感光移動裝置移動坐標(biāo)的縱坐標(biāo),λ表示預(yù)設(shè)的靈敏度值,S1、S2分別表示位于矩形窗口投影的兩個頂角上的兩個光敏二極管的受光面積,S3表示位于矩形窗口投影的底邊上的光敏二極管的受光面積。定位坐標(biāo)計算單元103,根用于根據(jù)若干光敏二極管橫向及縱向的受光面積變化量與感光移動裝置移動坐標(biāo)的線性關(guān)系,計算感光移動裝置移動坐標(biāo)。在本發(fā)明實(shí)施例中,僅需要簡單的構(gòu)造感光移動裝置,便可根據(jù)感光移動裝置移動時感光移動裝置中若干光敏二極管受光面積的變化規(guī)律,建立若干光敏二極管橫向及縱向的受光面積變化量與感光移動裝置移動坐標(biāo)的線性關(guān)系,并由此計算出感光移動裝置移動坐標(biāo)。較為簡便且準(zhǔn)確的實(shí)現(xiàn)了一種二維定位方法,且成本低廉。此外,由于該方案簡單,其應(yīng)用也是極為廣泛,可應(yīng)用于多種需要在平面移動中實(shí)現(xiàn)二維定位的電子設(shè)備。例如可應(yīng)用于遙控鼠標(biāo)中,此時則僅僅需要在計算出感光移動裝置移動坐標(biāo)后,將感光移動裝置移動坐標(biāo)的橫坐標(biāo)值加上屏幕橫向分辨率的一半,便可獲知鼠標(biāo)的橫向坐標(biāo)值,同理將感光移動裝置移動坐標(biāo)的縱坐標(biāo)值加上屏幕縱向分辨率的一半,便可獲知鼠標(biāo)的縱向坐標(biāo)值。本領(lǐng)域普通技術(shù)人員可以理解,實(shí)現(xiàn)上述實(shí)施例方法中的全部或部分步驟是可以通過程序來指令相關(guān)的硬件來完成,所述的程序可以在存儲于一計算機(jī)可讀取存儲介質(zhì)中,所述的存儲介質(zhì),如ROM/RAM、磁盤、光盤等。以上所述僅為本發(fā)明的較佳實(shí)施例而已,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi)所作的任何修改、等同替換和改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
當(dāng)前第1頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1
合肥市| 长子县| 航空| 荃湾区| 江城| 甘德县| 高碑店市| 罗田县| 山东省| 仲巴县| 南康市| 安义县| 蕲春县| 乌兰察布市| 益阳市| 长春市| 密云县| 牟定县| 昭苏县| 大邑县| 玉林市| 隆化县| 深水埗区| 广丰县| 临武县| 安塞县| 广汉市| 桂东县| 吉水县| 青川县| 祁连县| 乐业县| 松溪县| 册亨县| 当阳市| 通州区| 姚安县| 武平县| 漳平市| 唐山市| 察雅县|