[發明專利]一種滑動手勢識別方法在審
| 申請號: | 201610025254.8 | 申請日: | 2016-01-14 |
| 公開(公告)號: | CN106971135A | 公開(公告)日: | 2017-07-21 |
| 發明(設計)人: | 祝銘明 | 申請(專利權)人: | 芋頭科技(杭州)有限公司 |
| 主分類號: | G06K9/00 | 分類號: | G06K9/00;G06F3/01 |
| 代理公司: | 上海申新律師事務所31272 | 代理人: | 黨蕾 |
| 地址: | 310000 浙江省杭州市余杭區*** | 國省代碼: | 浙江;33 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 滑動 手勢 識別 方法 | ||
1.一種滑動手勢識別方法,其特征在于,包括如下步驟:
步驟S1,通過一圖像采集裝置獲取關聯于使用者全身的視頻數據流,并處理得到關聯于所述使用者的各個骨骼點的骨骼點信息;
步驟S2,根據所述骨骼點信息,確定表示所述使用者的手心位置的手心位置信息與表示所述使用者的手長的手長信息;
步驟S3,根據所述手心位置信息判斷所述使用者的手心距離地面的高度是否大于一預設的高度閾值:
若是,則繼續執行所述步驟S4;
若否,則退出;
步驟S4,判斷得到手掌區域的圖像,并對所述手掌區域的圖像進行分割裁剪以及進行預處理,得到相應的手部掩膜并輸出;
步驟S5,根據所述處理結果,于所述視頻數據流中的連續的多幀所述圖像幀中分別識別并輸出手部的指尖區域,并根據所述指尖區域的幾何關系分別對所述使用者的手勢進行識別;
步驟S6,將連續的多幀所述圖像幀中分別識別并輸出的所述指尖區域進行對比,以判斷使用者的所述手勢是否匹配預設的滑動條件:
若是,則判斷所述手勢為滑動手勢,隨后退出;
若否,則判斷所述手勢為靜止手勢,隨后退出。
2.如權利要求1所述的滑動手勢識別方法,其特征在于,所述步驟S1中,所述圖像采集裝置為景深攝像頭;
所述視頻數據為關聯于所述使用者的全身的景深視頻數據。
3.如權利要求2所述的滑動手勢識別方法,其特征在于,所述步驟S1包括:
步驟S11,采用所述圖像采集裝置采集包括背景以及所述使用者的全身的景深圖像的視頻數據流;
步驟S12,將所述視頻數據流中包括的每幀的所述景深圖像的像素的三維信息進行空間變換,以得到實際空間中的對應的點云信息;
步驟S13,根據每個所述像素對應的所述點云信息,獲得每個所述像素 與所述景深攝像頭之間的距離;
步驟S14,分別根據每個所述像素對應的所述距離,處理得到所述骨骼點信息。
4.如權利要求1所述的滑動手勢識別方法,其特征在于,所述步驟S2包括:
步驟S21,根據處理得到的關聯于所述使用者的各個所述骨骼點的所述骨骼點信息,獲得所述使用者的所述手心位置信息;
步驟S22,根據處理得到的關聯于所述使用者的各個所述骨骼點的所述骨骼點信息,依照下述公式計算得到所述使用者的身高信息:
其中,H1表示所述使用者的身高數值,H2表示背景的像素高度數值,H3表示所述使用者在被采集的視頻圖像中的像素高度數值,d表示所述使用者與所述景深攝像頭之間的距離數值,θ表示所述景深攝像頭在水平方向上的垂直角度數值;
步驟S23,根據預設的人體身高與人體手長之間的對應關系,獲得所述使用者的所述手長信息。
5.如權利要求1所述的滑動手勢識別方法,其特征在于,所述步驟S4包括:
步驟S41,根據所述手心位置信息和所述手長信息,去除所述使用者的手部包括的所有與所述手心位置的距離大于所述手長的一半的像素點的信息,并依據去除后的手部包括的所有所述像素點的信息得到手部數據;
步驟S42,通過K均值聚類算法對處理得到的所述手部數據進行聚類處理,得到經過聚類處理后的所述手部數據;
步驟S43,設置最小聚類數,以對所述手部數據進行噪聲干擾像素簇的過濾排除,從而得到關聯于所述手部數據的手部掩膜并輸出。
6.如權利要求5所述的滑動手勢識別方法,其特征在于,所述手部數據包含在以所述使用者的所述手長的一半為半徑、并以所述使用者的所述手心位置為圓心的一個球形區域內。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于芋頭科技(杭州)有限公司,未經芋頭科技(杭州)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201610025254.8/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種可糾錯的圖像識別裝置及方法
- 下一篇:生物檢測裝置及其加工方法





