[發明專利]交互式輸入系統和方法有效
| 申請號: | 201410144223.5 | 申請日: | 2014-04-11 |
| 公開(公告)號: | CN104102343B | 公開(公告)日: | 2019-03-01 |
| 發明(設計)人: | 何安莉;費越 | 申請(專利權)人: | 杭州凌感科技有限公司 |
| 主分類號: | G06F3/01 | 分類號: | G06F3/01;G06T17/00 |
| 代理公司: | 北京律恒立業知識產權代理事務所(特殊普通合伙) 11416 | 代理人: | 顧珊;蔡艷園 |
| 地址: | 310053 浙江省杭州市*** | 國省代碼: | 浙江;33 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 交互式輸入系統 感測 三維對象 輸入系統 二維 三維 | ||
1.一種三維感測方法,包括:
獲得從視角拍攝的對象的二維圖像;
從二維圖像中提取所述對象的二維骨架,其中所述二維骨架包括代表對象部分的二維骨架線;其中
提取二維骨架包括:計算二維圖像中像素點計算對象部分的概率,根據計算的概率確定對象部分;
其中計算的過程包括:對于掃描線上的像素點,將所述計算的概率作為加權因子,對所述掃描線上的像素位置進行加權平均,得到所述掃描線上的骨架點;
通過連接不同掃描線上的骨架點,獲得二維骨架線;
在所述二維骨架的基礎上計算出所述對象的三維骨架,其中所述三維骨架包括表示對象的三維骨架線。
2.根據權利要求1所述的方法,其特征在于,所述二維圖像是對象的第一二維圖像,所述視角是第一視角,所述二維骨架是對象的第一二維骨架,所述二維骨架線是表示對象一部分的第一二維骨架線,
獲得從不同于所述第一視角的第二視角拍攝的所述對象的第二二維圖像,
其中,從第二二維圖像中提取出第二二維骨架,所述第二二維骨架包括第二二維骨架線表示對象一部分,
其中計算三維骨架包括基于第一和第二二維骨架線計算三維骨架線。
3.根據權利要求1所述的方法,其中根據計算二維圖像中像素點計算對象部分的概率,其中確定所述對象部分包括:
將所述像素的鄰域的亮度分布和所述對象部分的預定義模板進行比較;以及
根據所述鄰域的亮度分布與所述模板的匹配程度來計算所述概率。
4.根據權利要求1所述的方法,其中根據計算二維圖像中像素點計算對象部分的概率,確定所述對象部分包括:
將所述像素的鄰域的亮度分布與所述對象部分的光反射模型進行匹配;以及
返回匹配分數作為概率。
5.根據權利要求1所述的方法,其中所述對象是手,所述部分是手的手指主體,所述方法進一步包括:計算所述手指主體的手指柱體長度。
6.根據權利要求5所述的方法,其中計算所述手指柱體長度包括:從所述三維骨架線的頂點,沿著所述三維骨架線向下移動至移動終點;以及
計算所述頂點和所述移動終點之間的距離作為所述手指柱體長度。
7.根據權利要求6所述的方法,其中移動至所述移動終點包括移動至所述三維骨架線的終點。
8.根據權利要求6所述的方法,其中移動至所述移動終點包括移動至所述三維骨架線和一直線之間的差距大于一閾值的點處。
9.根據權利要求6所述的方法,還包括:通過計算連接所述頂點和所述移動終點的線的方向來計算所述手指主體的手指方向。
10.根據權利要求5所述的方法,其中:
提取二維骨架進一步包括提取一個表示手指尖的二維骨架位置,
計算所述對象的三維骨架進一步包括計算一個三維的骨架位置,所述三維的骨架位置表示基于二維骨架位置的指尖。
11.根據權利要求10所述的方法,
所述像素是指對應于手指的手指主體像素,
所述概率是指作為手指主體的一部分的概率,
其中提取所述二維骨架位置包括:
計算作為指尖的一部分的指尖像素的指尖概率;
根據計算出的指尖概率定位所述指尖的所述部分;以及
通過使用所述指尖中所述像素計算的概率作為加權因子來對所述指尖中的所述像素的像素位置做加權平均,從而獲得所述骨架點。
12.根據權利要求2所述的方法,還包括:
將所述第一二維骨架的第一二維片段與所述第二二維骨架的第二二維片段相關聯,所述第一和第二二維片段表示所述對象的所述部分;以及
比較所述第一二維片段的二維位置和所述第二二維片段的二維位置以計算所述部分的三維位置。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于杭州凌感科技有限公司,未經杭州凌感科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201410144223.5/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:內存管理方法和系統
- 下一篇:開放認證協議票據的升級方法、系統及裝置





