[發明專利]一種虛擬鼠標位置的確定方法、裝置及系統有效
| 申請號: | 201610928712.9 | 申請日: | 2016-10-31 |
| 公開(公告)號: | CN108021243B | 公開(公告)日: | 2020-11-06 |
| 發明(設計)人: | 駱正虎;趙帥 | 申請(專利權)人: | 中國移動通信有限公司研究院;中國移動通信集團公司 |
| 主分類號: | G06F3/0354 | 分類號: | G06F3/0354;G06F3/038 |
| 代理公司: | 北京銀龍知識產權代理有限公司 11243 | 代理人: | 許靜;安利霞 |
| 地址: | 100053 北*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 虛擬 鼠標 位置 確定 方法 裝置 系統 | ||
1.一種虛擬鼠標位置的確定方法,其特征在于,包括:
獲取投影屏幕上的非可見光頻段的激光光點位置、投影屏幕上投影圖像的邊界點位置以及向所述投影屏幕上投射圖像的電腦的屏幕顯示分辨率;
根據所述激光光點位置、所述投影圖像的邊界點位置以及所述電腦的屏幕顯示分辨率,得到虛擬鼠標的位置,包括:根據所述激光光點位置,確定激光光點位置坐標;根據所述投影圖像的4個邊界點位置,確定所述投影圖像的4個邊界點位置坐標;根據所述電腦的屏幕顯示分辨率,確定所述電腦的屏幕的4個頂點位置坐標;根據所述激光點位置坐標、所述投影圖像的4個邊界點位置坐標以及所述電腦的屏幕的4個頂點位置坐標,得到虛擬鼠標的位置坐標,其中,獲取將所述激光點位置坐標映射到所述電腦的屏幕上時的映射矩陣H;根據所述映射矩陣H,得到將所述激光點位置坐標映射到所述電腦的屏幕上時的等價映射矩陣H’;根據所述映射矩陣H、所述等價映射矩陣H’、所述投影圖像的4個邊界點位置坐標以及所述電腦的屏幕的4個頂點位置坐標,得到虛擬鼠標的位置坐標。
2.根據權利要求1所述的虛擬鼠標位置的確定方法,其特征在于,得到虛擬鼠標的位置后還包括:
在所述電腦的屏幕上以及所述投影屏幕上顯示所述虛擬鼠標的指針。
3.根據權利要求1所述的虛擬鼠標位置的確定方法,其特征在于,所述映射矩陣H為3*3的矩陣:
計算單應矩陣H中的元素,由p'=[x',y',1]T=Hp,得:
得到等價的矩陣形式A·H'=R,其中:
H'=[h11 h12 h13 h21 h22 h23 h31 h32]T
R=[x',y']T
原圖像上的一個點p,經過單應變換得到目標圖像上的一個點p';
將投影屏幕和電腦屏幕的四對點(xi,yi),(xi',yi'),其中1≤i≤4(i為整數),帶入到公式A·H'=R,計算矩陣H'=A'-1·R',其中:
通過8個方程來解出H'中的8個未知數,作為映射矩陣H中元素的取值,h33=1。
4.根據權利要求3所述的虛擬鼠標位置的確定方法,其特征在于,根據所述映射矩陣H,得到將所述激光點位置坐標映射到所述電腦的屏幕上時的等價映射矩陣H’的步驟包括:
通過公式p'=[x',y',1]T=Hp,可得:
其中,p=[x,y,1]T為原圖像上的一點[x,y]T的齊次坐標,[x,y]T為[x,y]的轉置,[x,y]T與[x,y]表示同一點;
p'=[x',y',1]T為目標圖像上的一點[x',y']T的齊次坐標,[x',y']T為[x',y']的轉置,[x',y']T與[x',y']表示同一點;
且h33=1;
根據上述公式1和公式2,得到等價的矩陣形式:A·H'=R;
其中
H'=[h11 h12 h13 h21 h22 h23 h31 h32]T
R=[x',y']T。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中國移動通信有限公司研究院;中國移動通信集團公司,未經中國移動通信有限公司研究院;中國移動通信集團公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201610928712.9/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:電子取像技術在工業產品質量檢驗中的應用方法
- 下一篇:墊板組裝機





