- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
研究方法进行步骤与流程
三、 研究方法、進行步驟與流程
填寫說明:其中研究方法請詳細說明:採用之方法、採用本方法之原因、預計可能遭遇之困難及解決途徑、
重要儀器之配合使用情形。
三、1 系統架構與概述
圖一、系統架構圖
如圖一所示的系統架構中,使用者的操作分為兩步驟:(1)移動游標至欲作用的視窗,以選擇之,(2)
對此視窗下達控制指令。我們利用指套型輸入裝置,讓使用者透過手勢自然地操作,例如平移、旋轉、縮
放視窗等。指套型感測器包含了下列感測元件:(1)手指動作感測器,(2)手掌擺向感測器,(3)一顆作用
按鈕。使用者欲進行操作時 ,需按下作用按鈕,操作結束時再放開,如此可明確界定使用者的操作意向。
我們利用手掌擺向感測器來移動游標,例如使用者將手掌向上,游標即會向上移動。游標碰觸到的視窗將
自動被選取,之後使用者的手勢動作,即可對其下達命令。Windows 7觸控操作指令如圖一右上角的方塊
所示,針對每一個指令,我們將設計其相對應的手勢,以便在空中進行遠距控制。
我們將開發的模組包括:(1)指套形輸入裝置,(2)PC 端的 USB 無線接收模組,(3)Windows 7上的
驅動程式,其上包含了手勢辨識模組。我們將使用一般的Windows 7 觸控應用程式來驗證,以確保我們
的輸入裝置可與其無縫接合。
三、2 系統流程
此系統的運作流程如圖二所示。以下將簡述各方塊,詳細的內容之後會說明。
感測器平台:負責收集手指的動作、手掌的擺向,並傳回電腦端。此部分的設計重點包括:
a.評估三軸加速度計、三軸電子磁力計、三軸陀螺儀及彎曲感測器,挑選最經濟的設計;
表 CE012A-2
b. 減少感測器數量;
c.省電設計;
d.穩定、低延遲、省電的無線通訊協定。
手部的3D模型:利用生物力學(kinematics)計算:(1)一隻手指上的關節角度、兩隻手指間的關節角度,
並依此估算任兩點間的距離(例如姆指指尖和食指指尖距離),(2)手掌在世界座標系中的擺向。
姿勢辨別:我們將依Windows7 multi-touch API設計出對應的手勢。依手勢特性設計其辨識演算法,包
含rule-based及HMM。其中HMM可以辨識手部的連續動作。
物件操作:我們將設計合適的手部姿勢以移動、旋轉及縮放Windows7視窗物件。
視覺回饋:我們將設計多點式游標,以提醒使用者目前手指作用在畫面哪一點。
圖二、系統運作圖
三、3計劃執行步驟
以下我們將描述執行計劃之步驟,至於詳細的研究方法會在之後說明。
感測器平台:
1.評估、整合並測試多種感測器(主要為三軸加速度計、三軸電子磁力計、三軸陀螺儀及彎曲感測器)。
2.設計無線網路多點存取機制,以提高感測節點數並減少碰撞。同時需測試最多可用節點數,及其碰撞
情形。
3.選定感測器節點之配戴位置,除了考慮動作辨識的精準度外,亦需符合經濟效益及穿戴舒適度。
4.設計手指上之感測器包裝方式(例如製成手套或半手套),以手臂上感測器之包裝方 式(例如製成袖套、
護腕)
5.設計良好的電源控管機制,提高使用時間
6.研究快速校正的機制
手部的3D模型:
1. 建立人體手部數學模型,包含各關節參數、肢體長度參數等
2.轉換手指感測器讀數至旋轉矩陣,並計算指間角度,推算其相對位置
3.轉換擺向感測器讀數至旋轉矩陣,並推算手掌在空間中的絕對擺向
4.設計手部動作3D還原演算法。將手部姿勢以3D動畫形式呈現於螢幕上,以便驗證建模正確性。
表 CE012A-2
姿勢辨識:
1.依 Windows 7 多點觸控開發平台之API說明書,以設計所需辨識之手部動作清單
2. 收集動作清單中各動作之感測器讀數資料庫,以便後續分析及演算法設計
3.評估、設計不同的動作辨識方法(主要為 rule-base及HMM)並驗證其辨識率。
物件操作:
1.研讀 Windows 7 多點觸控開發平台之說明書,以了解多點觸控驅動程式之撰寫方法。
2. 利用姿勢辨識結果,操作 Windows 物件(例如縮放視窗)。
視覺回饋:
1.設計適用於手套式多點觸控之游標樣式,讓使用者得知目前手勢作用位置。
三、4研究方法
我們將針對系統運作圖中
文档评论(0)