[發明專利]縮放手勢的檢測有效
| 申請號: | 201480013727.1 | 申請日: | 2014-03-12 |
| 公開(公告)號: | CN105190482B | 公開(公告)日: | 2019-05-31 |
| 發明(設計)人: | A·J·埃弗里特;N·B·克里斯蒂安森 | 申請(專利權)人: | 高通股份有限公司 |
| 主分類號: | G06F3/01 | 分類號: | G06F3/01;G06F3/03 |
| 代理公司: | 北京律盟知識產權代理有限責任公司 11287 | 代理人: | 宋獻濤 |
| 地址: | 美國加利*** | 國省代碼: | 美國;US |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 縮放 手勢 檢測 | ||
1.一種用于檢測縮放手勢的方法,其包括:
基于來自一或多個檢測裝置的初始信息,確定與作出空中手勢的用戶相關聯的控制對象的整個運動范圍,所述整個運動范圍包含最大伸展及最小伸展;
選擇最大縮放量及最小縮放量,所述最大縮放量及最小縮放量分別設定待施加到所顯示內容的縮放的最大量和最小量;
將所述最大縮放量指派給所確定的最小伸展或所確定的最大伸展中的一者,及將所述最小縮放量指派給所確定的最小伸展或所確定的最大伸展中的另一者;
檢測死區,所述死區包括所述所確定的最小伸展或所述所確定的最大伸展中的至少一者附近的空間;
基于相對于內容平面的用戶定向確定縮放向量;
基于來自所述一或多個檢測裝置的當前信息,檢測所述控制對象沿著所述縮放向量在所述控制對象的所述整個運動范圍內在與縮放命令相關聯的方向上的移動,所述檢測排除通過經檢測的死區的任何移動;
響應于確定所述移動具有小于縮放向量閾值量的從所述縮放向量的偏離:
基于(i)在所述所確定的最小伸展和所述所確定的最大伸展之間在所述整個運動范圍內沿著所述縮放向量的運動的比例,及(ii)在所述最小縮放量和所述最大縮放量上的相應比例,確定縮放量;
基于所確定的縮放量調整所顯示內容的縮放級別;以及
否則,脫離所述縮放向量。
2.根據權利要求1所述的方法,其中所述控制對象包括用戶的手部,且其中檢測所述控制對象在與所述縮放命令相關聯的所述方向上的所述移動包括:
檢測所述用戶的手部在三個維度中的當前位置;
將所述方向估計為在所述用戶拉動或推動所述手部使其朝向或遠離所述用戶時所述用戶的手部的運動路徑;及
檢測在所述用戶拉動或推動所述手部使其朝向或遠離所述用戶時所述用戶的手部的所述運動路徑。
3.根據權利要求2所述的方法,其進一步包括:
結束縮放模式包括通過遠程檢測縮放脫離運動來進行所述縮放級別的所述調整。
4.根據權利要求3所述的方法,其中所述控制對象包括所述用戶的手部;且
其中檢測所述縮放脫離運動包括在檢測到所述手部的手掌閉合位置之后檢測所述手部的手掌張開位置。
5.根據權利要求4所述的方法,其中所述一或多個檢測裝置包括光學相機、立體相機、深度相機或安裝于手部的慣性傳感器。
6.根據權利要求3所述的方法,其中檢測所述縮放脫離運動包括檢測所述控制對象已偏離與所述縮放命令相關聯的所述方向超過閾值量。
7.根據權利要求2所述的方法,
其進一步包括檢測縮放起始輸入,其中所述縮放起始輸入包括所述手部的手掌張開位置,后跟著所述手部的手掌閉合位置。
8.根據權利要求7所述的方法,其中所述手部沿著所述方向的第一位置時,檢測縮放起始輸入,且將縮放起始輸入指派給當前縮放量匹配以創建縮放指派。
9.根據權利要求8所述的方法,其進一步包括:
將所述最小縮放量及所述最大縮放量與最大單次伸展縮放量進行比較;及
調整所述縮放指派以將所述所確定的最小伸展與第一封端縮放設置相關聯且將所述所確定的最大伸展與第二封端縮放設置相關聯;
其中所述第一封端縮放設置與所述第二封端縮放設置之間的縮放差小于或等于所述最大單次伸展縮放量。
10.根據權利要求9所述的方法,其進一步包括:
通過在所述手部處于在與所述縮放命令相關聯的所述方向上沿著所述縮放向量的不同于所述第一位置的第二位置時使用所述一或多個檢測裝置遠程檢測縮放脫離運動來結束縮放模式;
在所述手部處于沿著所述縮放向量的不同于所述第二位置的第三位置時響應于第二縮放起始輸入而起始第二縮放模式;及
響應于所述第二位置與所述第三位置之間的沿著所述縮放向量的差來調整所述第一封端縮放設置及所述第二封端縮放設置。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于高通股份有限公司,未經高通股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201480013727.1/1.html,轉載請聲明來源鉆瓜專利網。





