[發明專利]一種投影交互系統中的鼠標手勢實現方法有效
| 申請號: | 201711462719.7 | 申請日: | 2017-12-28 |
| 公開(公告)號: | CN108446032B | 公開(公告)日: | 2022-03-08 |
| 發明(設計)人: | 鄧宏平;汪俊鋒;任瑋蒙;薛東陽 | 申請(專利權)人: | 安徽慧視金瞳科技有限公司 |
| 主分類號: | G06F3/0354 | 分類號: | G06F3/0354;G06F3/042;G06F3/04883;G06T7/60;G06T7/66 |
| 代理公司: | 北京睿智保誠專利代理事務所(普通合伙) 11732 | 代理人: | 周新楣 |
| 地址: | 230000 安徽省合肥市巢湖市*** | 國省代碼: | 安徽;34 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 投影 交互 系統 中的 鼠標 手勢 實現 方法 | ||
1.一種投影交互系統中的鼠標手勢實現方法,其特征在于,包括以下步驟:
(1)通過紅外攝像頭獲取投影區域的畫面,采集畫面上每一幀的圖像,并將該圖像傳輸到計算機;
(2)針對每一幀圖像,利用圖像處理算法得到手指觸摸位置;
(3)照亮手指位置,通過紅外攝像頭捕獲紅外圖像,并對該圖像進行二值化處理,得到手指對于的連通域;
(4)計算連通域的中心點坐標,并存儲每一幀圖像中手指位置坐標;
(5)將手指位置坐標按照順序進行存放,得到手指位置軌跡點;
(6)收集軌跡點,對軌跡點進行分析,得出軌跡的形狀;
(7)對軌跡的形狀進行檢測,根據預設軌跡形狀排除異常軌跡形狀,得出鼠標手勢;
所述步驟(7)中,對軌跡的形狀進行檢測,包括直線檢測和非直線檢測;
所述直線檢測,具體包括如下步驟:
(A1)將所有軌跡點連接起來,得到一個線條,通過該線條的坐標值,得到對應的外接矩形;
(A2)在外接矩形的豎直方向的最左邊上依次尋找遍歷的起始點,將該起始點按照與矩形水平邊平行的方向作出一條掃描線,且該掃描件線的長度長于矩形水平邊的長度;
(A3)統計每條掃描線與軌跡的交點數目,若每條掃描線與軌跡線只有一個交點,則屬于正常軌跡形狀,若每條掃描線與軌跡線的交點超過一個,則屬于異常軌跡形狀;
所述線條性檢測還包括軌跡直線度檢測,具體包括:
(A4)將每條正常的軌跡形狀首位連接起來;
(A5)計算每條軌跡線上所有軌跡點與該條軌跡線首位連線的距離平均值,若平均值大于閥值,則軌跡點偏離直線的程度過大,則不屬于直線,否則屬于直線;
所述直線檢測還包括軌跡方向判斷,具體包括以下步驟:
獲取軌跡隊列中,起點和終點的坐標,根據起點坐標和終點坐標的大小,計算軌跡縱向和橫向長度,根據縱向和橫向長度判斷鼠標手勢操作是否正常;
所述非直線檢測,具體包括如下步驟:
(B1)對所有軌跡點進行連線,將軌跡隊列繪制到圖像中;
(B2)遍歷軌跡圖像中的每個像素,判斷某個像素的鄰域像素內是否存在四個前景像素,若存在,則屬于交叉點;
(B3)統計整個軌跡圖像中交叉點的數目;
(B4)若交叉點的數目為一個,則進行環形結構判斷,否則作為噪聲進行過濾;
所述環形結構檢測,包括如下步驟:
(B5)利用當前交叉點對應的坐標位置,向三個方向進行掃描分割;
(B6)掃描分割圖像,將當前軌跡結構劃分為三部分,統計沒有環形節的曲線分支部的長度、寬度和高度,通過該長度、寬度和高度進行判斷,若符合閥值要求,則為alpha結構,否則進行噪聲過濾;
所述步驟(B5),三個方向分別為水平向右、豎直向上和豎直向下。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于安徽慧視金瞳科技有限公司,未經安徽慧視金瞳科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201711462719.7/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:穿戴式設備的控制方法、裝置、設備及存儲介質
- 下一篇:投影儀手寫設備





