專利名稱:基于遙控終端的空間定位方法及系統(tǒng)的制作方法
技術(shù)領域:
本發(fā)明涉及一種空間定位方法及系統(tǒng),尤其涉及一種通過遙控終端在空間的移動定位其在顯示屏幕指示位置的空間定位方法及系統(tǒng)。
背景技術(shù):
隨著電子技術(shù)的發(fā)展,電子設備的遙控終端的技術(shù)也越來越先進?,F(xiàn)有電子設備多朝著智能化方向發(fā)展,特別是智能電視的出現(xiàn),將互聯(lián)網(wǎng)絡及“云”概念集合起來,這樣要求與智能電視配合的遙控終端的功能也越來越強,特別是將遙控終端作為智能電視機的鼠標一樣使用?,F(xiàn)有技術(shù)中,針對該技術(shù)問題提出了 “空鼠”概念,即遙控器具備的在空間移動,而象鼠標一樣在顯示屏幕上指示的功能。現(xiàn)有技術(shù)遙控器的空鼠功能需要在使用前設置參數(shù),并且若移動到不同的位置時,需要再次設置參數(shù),這樣使用極不方便,大大限制了空鼠的使用。
發(fā)明內(nèi)容
本發(fā)明解決的技術(shù)問題是提供一種基于遙控終端的空間定位方法及系統(tǒng),克服現(xiàn)有技術(shù)需要設置多次參數(shù),并且定位不精確的技術(shù)問題。本發(fā)明的技術(shù)方案是提供一種基于遙控終端的空間定位方法,包括如下步驟確定顯示屏幕的參考位置確定顯示屏幕上固定位置點作為參考位置;
向顯示屏幕發(fā)射光點遙控終端在空間移動時,向顯示屏幕發(fā)射光線;
獲取光點與屏幕內(nèi)容的相對位置捕獲該光線在顯示屏幕上的光點的位置,固定顯示屏幕的參考位置和光點在顯示屏幕上的位置,計算光點相對于參考位置的相對位置;
獲取光點的絕對位置根據(jù)參考位置的坐標以及獲取的光點相對位置,計算光點的絕對位置;
進行空間定位根據(jù)光點在屏幕上的絕對位置,實現(xiàn)對顯示屏幕上內(nèi)容的定位。本發(fā)明的進一步技術(shù)方案是在獲取光點與屏幕內(nèi)容的相對位置的步驟中,采用拍照的方式固定顯示屏幕的參考位置和光點在顯示屏幕上的位置。本發(fā)明的進一步技術(shù)方案是所述拍照照片包括顯示屏幕的顯示區(qū)域。本發(fā)明的進一步技術(shù)方案是在確定顯示屏幕的參考位置步驟中,以顯示屏幕的邊、角或者其中小點作為顯示屏幕的參考位置。本發(fā)明的技術(shù)方案是構(gòu)建一種基于遙控終端的空間定位系統(tǒng),包括與顯示設備配合的遙控終端,所述遙控終端包括確定參考位置的參考位置確定模塊、發(fā)射光線的發(fā)光模塊、獲取光點與屏幕內(nèi)容的相對位置的相對位置獲取模塊、獲取光點的絕對位置的絕對位置獲取模塊、進行空間定位的定位模塊,所述遙控終端在空間移動時,所述發(fā)光模塊向顯示屏幕發(fā)射光線,所述相對位置獲取模塊捕獲該光線在顯示屏幕上光點的位置,固定顯示屏幕的參考位置和光點在顯示屏幕上的位置,計算光點和屏幕內(nèi)容相對于參考位置的相對位置;所述絕對位置獲取模塊根據(jù)光點和屏幕內(nèi)容的相對位置的坐標以及參考位置,計算光點和屏幕內(nèi)容的絕對位置;所述定位模塊根據(jù)光點在屏幕上的絕對位置,實現(xiàn)對顯示屏幕上內(nèi)容的定位。本發(fā)明的進一步技術(shù)方案是所述空間定位系統(tǒng)包括攝像模塊,所述攝像模塊通過拍照固定顯示屏幕的參考位置和光點在顯示屏幕上的位置。本發(fā)明的進一步技術(shù)方案是所述相對位置獲取模塊根據(jù)光點到參考位置的距離和角度,計算出光點的相對位置坐標。本發(fā)明的進一步技術(shù)方案是所述絕對位置獲取模塊將光點和屏幕內(nèi)容的相對位置坐標和參考位置坐標求和,得到光點和屏幕內(nèi)容的絕對位置。本發(fā)明的進一步技術(shù)方案是以顯示屏幕的邊、角或者其中小點作為顯示屏幕的參考位置。本發(fā)明的技術(shù)效果是構(gòu)建一種基于遙控終端的空間定位方法及系統(tǒng),由遙控終端在空間移動時,向顯示屏幕發(fā)射光線,通過捕獲該光線在顯示屏幕上的光點的位置,固定顯示屏幕的參考位置和光點在顯示屏幕上的位置,計算光點相對于參考位置的相對位置,根據(jù)參考位置的坐標以及獲取的光點相對位置,計算光點的絕對位置,根據(jù)參考位置的坐標以及獲取的光點相對位置,計算光點的絕對位置,然后根據(jù)光點在屏幕上的絕對位置,實現(xiàn)對顯示屏幕上內(nèi)容的定位。本發(fā)明基于遙控終端的空間定位方法及系統(tǒng),不需要在每次位置移動時重新設置參數(shù),并且定位精確,使用方便。
圖1為本發(fā)明的流程圖。
圖2為本發(fā)明的結(jié)構(gòu)示意圖。
圖3為本發(fā)明的實例一示意圖。
圖4為本發(fā)明實例二拍照的照片。
圖5為本發(fā)明的實例二帶垂直線的示意圖。
圖6為本發(fā)明的實例二的相對坐標圖。
具體實施方式
下面結(jié)合具體實施例,對本發(fā)明技術(shù)方案進一步說明。
如圖1所示,本發(fā)明的具體實施方式
是提供一種基于遙控終端的空間定位方法,包括如下步驟
步驟100 :確定顯示屏幕的參考位置,即確定顯示屏幕上固定位置點作為參考位置。具體實施過程中,通常以顯示屏幕的邊框、邊角以及中心點作為參考位置,在顯示頁面上,也可以使用顯示中的某個點作為參考位置。步驟200 :向顯示屏幕發(fā)射光點,即遙控終端在空間移動時,向顯示屏幕發(fā)射光線。步驟300 :獲取光點與屏幕內(nèi)容的相對位置捕獲該光線在顯示屏幕上的光點的位置,固定顯示屏幕的參考位置和光點在顯示屏幕上的位置,計算光點相對于參考位置的相對位置。具體實施例中,采用拍照的方式固定顯示屏幕的參考位置和光點在顯示屏幕上的位置,所述拍照照片包括顯示屏幕的顯示區(qū)域
具體實施過程中遙控終端向顯示屏幕發(fā)射光線后,光線與顯示屏幕相交的位置為光點,捕獲該光線在顯示屏幕上的光點的位置,將顯示屏幕的參考位置和光點在顯示屏幕上的位置進行固定,計算光點相對于參考位置的相對位置。如圖3所示,比如計算光線與顯示屏幕邊框內(nèi)邊緣的相對位置。光線與顯示屏幕邊框內(nèi)邊緣的左邊的距離為a,光線與顯示屏幕邊框內(nèi)邊緣右邊的距離為b,a/(a+b)為光線與顯示屏幕邊框內(nèi)邊緣的左邊的距離與整個寬度的百分比。圖3中,這百分點是65%,若整個寬度為2000,則光線與顯示屏幕邊框內(nèi)邊緣的左邊為2000X0. 65 = 1300,所以橫坐標是1300,同樣,通過本方法找到光線與外圍的光線與顯示屏幕邊框內(nèi)邊緣下邊與整個高度的百分比,然后得出光線與外圍的光線與顯示屏幕邊框內(nèi)邊緣下邊的距離。本例中,這百分比是50%,若整個寬度為1000,因為1000X0.5 = 500,所以縱坐標是500, 光線與相對于參考點(0,O)的相對位置是(1300, 500)。步驟400 :獲取光點的絕對位置,即根據(jù)參考位置的坐標以及獲取的光點相對位置,計算光點的絕對位置。上例中參考點的坐標為(0,0),光線與相對于參考點的相對位置是(1300,500),光點的絕對位置為(1300+0, 500+0)。步驟500 :進行空間定位,即根據(jù)光點在屏幕上的絕對位置,實現(xiàn)對顯示屏幕上內(nèi)容的定位。具體實施例中,通過確定光點在屏幕上的絕對位置后,以光點的絕對位置為參考位置,即可以利用遙控器在空間的移動進行定位。固定顯示屏幕的參考位置和光點在顯示屏幕上的位置時,采用拍照進行固定的照片如圖4所示,如圖5所示,本發(fā)明的具體實施過程是本例子把屏幕上內(nèi)容作為參考物。圖上的星號在像素(1000,600),加號在像素(900,300)。首先確定圖中顯示內(nèi)容中的“ + ”號作為參考位置,遙控終端在空間移動時,向顯示屏幕發(fā)射光線。計算光線與屏幕上內(nèi)容的相對位置,首先計算b線的長度,用三角形的知識可知b線的長度為316. 2,得到角度A,B, C。本例子假設A=60,B=45,C=75,找角度D。用三角形的知識可知D = tan~-l ((1000-900)/(600-300)) = 18. 4度;計算C線的長度c/sin C = b/sin B ;c/ 0. 966 = 316. 2/0. 707, c=432. 0。如圖6所示,讓加號為參考點(0,O),計算光線與參考點的相對位置中的縱坐標cX cos (D+A) = 86.9,計算光線與參考點的相對位置中的橫坐標cX sin (D+A) = 423. 2。用光線與參考點的相對位置得絕對位置。將加號的坐標(600,300)分別加進光線相對位置坐標值得到光點的絕對位置坐標,即(600+86. 9,300+423. 2)= (686. 9,723. 2),所以光線的絕對值為(687,723)。如圖2所示,本發(fā)明的具體實施方式
是構(gòu)建一種基于遙控終端的空間定位系統(tǒng),包括與顯示設備配合的遙控終端1,所述遙控終端I包括確定參考位置的參考位置確定模塊11、發(fā)射光線的發(fā)光模塊12、獲取光點與屏幕內(nèi)容的相對位置的相對位置獲取模塊13、獲取光點的絕對位置的絕對位置獲取模塊14、進行空間定位的定位模塊15,所述遙控終端I在空間移動時,所述發(fā)光模塊12向顯示屏幕發(fā)射光線,所述相對位置獲取模塊13捕獲該光線在顯示屏幕上光點的位置,固定顯示屏幕的參考位置和光點在顯示屏幕上的位置,計算光點和屏幕內(nèi)容相對于參考位置的相對位置;所述絕對位置獲取模塊14根據(jù)光點和屏幕內(nèi)容的相對位置的坐標以及參考位置,計算光點和屏幕內(nèi)容的絕對位置;所述定位模塊15根據(jù)光點在屏幕上的絕對位置,實現(xiàn)對顯示屏幕上內(nèi)容的定位。具體實施例中,所述空間定位系統(tǒng)包括攝像模塊16,所述攝像模塊16通過拍照固定顯示屏幕的參考位置和光點在顯示屏幕上的位置。如圖2所示,本發(fā)明的具體實施過程如下參考位置確定模塊11確定顯示屏幕上固定位置點作為參考位置。具體實施過程中,通常以顯示屏幕的邊框、邊角以及中心點作為參考位置,在顯示頁面上,也可以使用顯示中的某個點作為參考位置。遙控終端I在空間移動時,發(fā)光模塊12向顯示屏幕發(fā)射光線。遙控終端向顯示屏幕發(fā)射光線后,光線與顯示屏幕相交的位置為光點,捕獲該光線在顯示屏幕上的光點的位置,相對位置獲取模塊13將顯示屏幕的參考位置和光點在顯示屏幕上的位置進行固定,計算光點相對于參考位置的相對位置。所述相對位置獲取模塊13根據(jù)光點到參考位置的距離和角度,計算出光點的相對位置坐標。所述絕對位置獲取模塊14根據(jù)參考位置的坐標以及獲取的光點相對位置,計算光點的絕對位置。所述絕對位置獲取模塊14將光點和屏幕內(nèi)容的相對位置坐標和參考位置坐標求和,得到光點和屏幕內(nèi)容的絕對位置。定位模塊15根據(jù)光點在屏幕上的絕對位置,實現(xiàn)對顯示屏幕上內(nèi)容的定位。具體實施例中,通過確定光點在屏幕上的絕對位置后,以光點的絕對位置為參考位置,即可以利用遙控器在空間的移動進行定位。固定顯示屏幕的參考位置和光點在顯示屏幕上的位置時,采用拍照進行固定的照片如圖4所示,如圖5所示,本發(fā)明的具體實施過程是本例子把屏幕上內(nèi)容作為參考物。圖上的星號在像素(1000,600),加號在像素(900,300)。首先確定圖中顯示內(nèi)容中的“ + ”號作為參考位置,遙控終端在空間移動時,向顯示屏幕發(fā)射光線。計算光線與屏幕上內(nèi)容的相對位置,首先計算b線的長度,用三角形的知識可知b線的長度為316. 2,得到角度A,B, C。本例子假設A=60,B=45,C=75,找角度D。用三角形的知識可知D = tan~-l ((1000-900)/(600-300)) = 18. 4度;計算C線的長度c/sin C = b/sin B ;c/ 0. 966 = 316. 2/0. 707, c=432. 0。如圖6所示,讓加號為參考點(0,O),計算光線與參考點的相對位置中的縱坐標cX cos (D+A) = 86.9,計算光線與參考點的相對位置中的橫坐標cX sin (D+A) = 423. 2。用光線與參考點的相對位置得絕對位置。將加號的坐標(600,300)分別加進光線相對位置坐標值得到光點的絕對位置坐標,即(600+86. 9,300+423. 2)= (686. 9,723. 2),所以光線的絕對值為(687,723)。本發(fā)明的技術(shù)效果是構(gòu)建一種基于遙控終端的空間定位方法及系統(tǒng),由遙控終端I在空間移動時,向顯示屏幕發(fā)射光線,通過捕獲該光線在顯示屏幕上的光點的位置,固定顯示屏幕的參考位置和光點在顯示屏幕上的位置,計算光點相對于參考位置的相對位置,根據(jù)參考位置的坐標以及獲取的光點相對位置,計算光點的絕對位置,根據(jù)參考位置的坐標以及獲取的光點相對位置,計算光點的絕對位置,然后根據(jù)光點在屏幕上的絕對位置,實現(xiàn)對顯示屏幕上內(nèi)容的定位。本發(fā)明基于遙控終端的空間定位方法及系統(tǒng),不需要在每次位置移動時重新設置參數(shù),并且定位精確,使用方便。以上內(nèi)容是結(jié)合具體的優(yōu)選實施方式對本發(fā)明所作的進一步詳細說明,不能認定本發(fā)明的具體實施只局限于這些說明。對于本發(fā)明所屬技術(shù)領域的普通技術(shù)人員來說,在不脫離本發(fā)明構(gòu)思的前提下,還可以做出若干簡單推演或替換,都應當視為屬于本發(fā)明的保護范圍。
權(quán)利要求
1.一種基于遙控終端的空間定位方法,包括如下步驟 確定顯示屏幕的參考位置確定顯示屏幕上固定位置點作為參考位置; 向顯示屏幕發(fā)射光點遙控終端在空間移動時,向顯示屏幕發(fā)射光線; 獲取光點與屏幕內(nèi)容的相對位置捕獲該光線在顯示屏幕上的光點的位置,固定顯示屏幕的參考位置和光點在顯示屏幕上的位置,計算光點相對于參考位置的相對位置; 獲取光點的絕對位置根據(jù)參考位置的坐標以及獲取的光點相對位置,計算光點的絕對位置; 進行空間定位根據(jù)光點在屏幕上的絕對位置,實現(xiàn)對顯示屏幕上內(nèi)容的定位。
2.根據(jù)權(quán)利要求1所述基于遙控終端的空間定位方法,其特征在于,在獲取光點與屏幕內(nèi)容的相對位置的步驟中,采用拍照的方式固定顯示屏幕的參考位置和光點在顯示屏幕上的位置。
3.根據(jù)權(quán)利要求2所述基于遙控終端的空間定位方法,其特征在于,所述拍照照片包括顯示屏幕的顯示區(qū)域。
4.根據(jù)權(quán)利要求1所述基于遙控終端的空間定位方法,其特征在于,在確定顯示屏幕的參考位置步驟中,以顯示屏幕的邊、角或者其中小點作為顯示屏幕的參考位置。
5.一種基于遙控終端的空間定位系統(tǒng),其特征在于,包括與顯示設備配合的遙控終端,所述遙控終端包括確定參考位置的參考位置確定模塊、發(fā)射光線的發(fā)光模塊、獲取光點與屏幕內(nèi)容的相對位置的相對位置獲取模塊、獲取光點的絕對位置的絕對位置獲取模塊、進行空間定位的定位模塊,所述遙控終端在空間移動時,所述發(fā)光模塊向顯示屏幕發(fā)射光線,所述相對位置獲取模塊捕獲該光線在顯示屏幕上光點的位置,固定顯示屏幕的參考位置和光點在顯示屏幕上的位置,計算光點和屏幕內(nèi)容相對于參考位置的相對位置;所述絕對位置獲取模塊根據(jù)光點和屏幕內(nèi)容的相對位置的坐標以及參考位置,計算光點和屏幕內(nèi)容的絕對位置;所述定位模塊根據(jù)光點在屏幕上的絕對位置,實現(xiàn)對顯示屏幕上內(nèi)容的定位。
6.根據(jù)權(quán)利要求5所述基于遙控終端的空間定位系統(tǒng),其特征在于,所述空間定位系統(tǒng)包括攝像模塊,所述攝像模塊通過拍照固定顯示屏幕的參考位置和光點在顯示屏幕上的位置。
7.根據(jù)權(quán)利要求5所述基于遙控終端的空間定位系統(tǒng),其特征在于,所述相對位置獲取模塊根據(jù)光點到參考位置的距離和角度,計算出光點的相對位置坐標。
8.根據(jù)權(quán)利要求5所述基于遙控終端的空間定位系統(tǒng),其特征在于,所述絕對位置獲取模塊將光點和屏幕內(nèi)容的相對位置坐標和參考位置坐標求和,得到光點和屏幕內(nèi)容的絕對位置。
9.根據(jù)權(quán)利要求5所述基于遙控終端的空間定位系統(tǒng),其特征在于,以顯示屏幕的邊、角或者其中小點作為顯示屏幕的參考位置。
全文摘要
本發(fā)明涉及一種基于遙控終端的空間定位方法及系統(tǒng),由遙控終端在空間移動時,向顯示屏幕發(fā)射光線,通過捕獲該光線在顯示屏幕上的光點的位置,固定顯示屏幕的參考位置和光點在顯示屏幕上的位置,計算光點相對于參考位置的相對位置,根據(jù)參考位置的坐標以及獲取的光點相對位置,計算光點的絕對位置,根據(jù)參考位置的坐標以及獲取的光點相對位置,計算光點的絕對位置,然后根據(jù)光點在屏幕上的絕對位置,實現(xiàn)對顯示屏幕上內(nèi)容的定位。本發(fā)明基于遙控終端的空間定位方法及系統(tǒng),不需要在每次位置移動時重新設置參數(shù),并且定位精確,使用方便。
文檔編號G06F3/0354GK103049110SQ20121056131
公開日2013年4月17日 申請日期2012年12月21日 優(yōu)先權(quán)日2012年12月21日
發(fā)明者陳家獻, 德飛 申請人:深圳市創(chuàng)榮發(fā)電子有限公司