簡易檢索 / 詳目顯示

研究生: 吳明城
Ming-Cheng Wu
論文名稱: 紅外線攝影機在腳部肢體動作擷取系統上之應用
Application of InfraRed Camera to Feet Motion Capture System
指導教授: 吳忠霖
John-Ling Wu
口試委員: 莊華益
Hua-Yi Chuang
薛文証
Wen-Jeng Hsueh
學位類別: 碩士
Master
系所名稱: 工程學院 - 機械工程系
Department of Mechanical Engineering
論文出版年: 2008
畢業學年度: 96
語文別: 中文
論文頁數: 97
中文關鍵詞: 紅外線攝影嵌入式系統跳舞機Proxy
外文關鍵詞: IR camera, proxy, Dance Dance Revolution, Embedded system
相關次數: 點閱:315下載:0
分享至:
查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報
  • 本論文研究目的是分別將紅外線攝影機建立在PC和TV上,來擷取玩家腳部動作軌跡,並將系統應用在無踏墊跳舞機上。在PC上透過Proxy將紅外線攝影機訊號傳送到利用Flash 開發的遊戲,並將紅外線攝影機的訊號加以處理與座標轉換後,進而得到玩家腳部位置的資訊,來達到與遊戲的互動。在TV端是在嵌入式系統上進行開發,透過嵌入式系統來處理與讀取紅外線攝影機的訊號,並將所得到的玩家腳部位置與遊戲畫面顯示在電視上。並建立遊戲模組來與紅外線攝影機所讀取到的玩家腳部資訊結合,使玩家在遊戲中更有真實感與互動性。


    The purpose of this thesis is to use Infra-Red (IR) camera to captures the feet movement to combine with Dance Dance Revolution (DDR). The system of this thesis is built on TV and PC. On the PC system, we use proxy to connect IR cameras and flash game and conversion IR camera data to feet position data. On the TV system, IR camera transfer image data to embedded system by UART, then image data can be processed by embedded system. Finally, we use modification and feet position data to build a dance game. The result is that player can feel reality and more interaction in the game.

    摘 要 .................................................... I ABSTRACT ................................................ II 致 謝 ................................................ III 目 錄 ................................................... IV 圖表索引 .............................................. VIII 第一章 緒論 .............................................. 1 1.1前言 ............................................... 1 1.2文獻回顧............................................ 2 1.3研究動機與目的 ...................................... 3 1.4論文架構............................................ 4 第二章 紅外線攝影機之動作擷取系統 ........................ 5 2.1各種擷取系統之比較 .................................. 5 2.2紅外線攝影機感測器 .................................. 6 2.2.1 紅外線攝影機感測方式 ........................... 6 2.2.2 紅外線攝影機感測器設定格式 ..................... 7 2.2.2.1紅外線攝影機裝置初始化設定 .................. 9 2.2.2.2紅外線攝影機資料傳送與接收 .................. 9 2.2.3 紅外線攝影機規格 .............................. 12 2.2.3.1 紅外線攝影機之可偵測範圍 ................... 13 2.2.3.2 紅外線攝影機之準確性 ....................... 15 2.2.3.3 紅外線攝影機像素數目之線性度 ............... 20 2.2.4像素大小與Z軸關係校正 .......................... 24 第三章 PC端之系統架構 ................................... 26 3.1系統介紹........................................... 26 3.2 PROXY伺服端 ........................................ 27 3.2.1 Sio介紹 ....................................... 28 3.2.2 Socke介紹 ..................................... 29 3.2.2.1 Socket連結之簡介 ........................... 29 3.2.3 Thread介紹 .................................... 30 3.2.4 Proxy伺服端系統流程 ........................... 31 3.3 FLASH介紹 ......................................... 33 3.3.1編寫環境 ....................................... 33 3.3.1.1 Actionscript的編寫環境 ..................... 33 3.3.2 Socket Client端介紹 ........................... 36 3.3.3 Flash重要指令介紹 ............................. 38 第四章 EMBEDDED端之系統架構 ............................. 43 4.1系統介紹.......................................... 43 4.1.1通訊介面 ...................................... 46 4.2軟體開發環境 ...................................... 46 4.2.1程式編輯器 .................................... 46 4.2.2圖形編輯器 .................................... 47 4.2.3聲音編輯器 .................................... 48 第五章 座標轉換 ......................................... 50 5.1攝影機座標系統 ..................................... 50 5.2影像座標系統 ....................................... 52 5.3世界座標系統 ....................................... 53 第六章 遊戲模組與實現 ................................... 57 6.1遊戲模組介紹 ....................................... 57 6.1.1背景播放模組 ................................... 57 6.1.2舞步動畫模組 ................................... 58 6.1.3分數動畫模組 ................................... 59 6.1.4舞步讀取模組 ................................... 60 6.1.5腳步讀取模組 ................................... 62 6.1.6得分判斷模組 ................................... 63 6.2單人無踏墊跳舞機 ................................... 64 6.2.1遊戲方式 ....................................... 65 6.2.2硬體的擺設 ..................................... 65 6.2.3遊戲程式流程 ................................... 67 6.2.4遊戲畫面 ....................................... 69 6.3雙人無踏墊跳舞機 ................................... 70 6.3.1遊戲方式 ....................................... 70 6.3.2硬體的擺設 ..................................... 71 6.3.3遊戲程式流程 ................................... 72 6.3.4遊戲畫面 ....................................... 74 第七章 結論與未來展望 ................................... 76 7.1結論 .............................................. 76 7.2未來展望........................................... 77 參考文獻 ................................................ 79

    [1]C.H. Kuo, Y.L. Tsai, F.C. Huang, M.Y. Lee, "Development of Image Servo Tracking Robot for The Surgical Space Positioning System," IEEE Intl. Conf. on Systems, Man, and Cybernetics, Vol. 5, pp. 4462-4467, Hague, Netherlands, 2004.
    [2]R. Singh, B. Seth, U. Desai, "A Real-Time Framework for Vision based Human Robot Interaction," In proc. of IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), pp.5831 - 5836, Oct. 2006.
    [3]X. Yang, A. Tayebi, "Vision Based Trajectory Tracking Controller for a B21R mobile Robot," In proc. of IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), pp.3313 - 3318, Beijing, China, Oct. 2006.
    [4]R. Y. Tsai, "A Versatile Camera Calibration Technique for High-Accuracy 3D Machine Vision Metrology Using Off-the-shelf TV Cameras and Lenses," IEEE Journal of Robotics and Automation, Vol. 3, pp. 323 – 344, Aug 1987.
    [5]A. P. Pentland, "A New Sense for Depth of Field," IEEE Transactions on Pattern Analysis and Machine Intelligence, Vol. 9, pp. 523 - 531, July 1987.
    [6]R. Volpe, T. Litwin, L. Mattbies, "Mobile Robot Localization by Remote Viewing of a Colored Cylinder," In proc. of IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS),Vol. 1, pp. 257 - 263, Aug 1995.
    [7]J.S. Yeh, J.Y. Chiang, T.H. Huan, L.F. Lin, M.Y. Yu, Y.C. Tsai, C.L. Wen, L.K. Wang, D.Y. Chen, Y.Y. Chuang, B.Y. Chen, and M. Ouhyoung, "Hand-Shadow Illusions and 3D DDR Based on Efficient Model Retrieval," ACM SIGGRAPH 2006 Conference Abstracts and Applications (Emerging Technologies Program), Boston, Massachusetts, USA, 2006.
    [8]陳崇銘,「空間位置感測器於擬真桌球互動系統之研究」,台灣科技大學機械系碩士論文,2007。
    [9]黃嘉輝,C#.NET網際網路程式設計:TCP/IP與Internet Programming,文魁資訊有限公司,2003。
    [10]Jim Beveridge, Robert Wiener著/侯俊傑譯,Win32 多緒程式設計,碁峰資訊有限公司,1997。
    [11]楊東昱,ActionScript 3.0精緻範例辭典,旗標出版股份有限公司,2007。
    [12]Z. Zhang, "A Flexible New Technique for Camera Calibration," IEEE Transactions on Pattern Analysis and Machine Intelligence, vol. 22, pp.1330-1334, November 2000.
    [13]G.G. Savii, "Camera Calibration Using Compound Genetic-Simplex Algorithm," Journal of Optoelectronics and Advanced Materials Vol. 6, No. 4, p. 1255 - 1261, December 2004.
    [14]H. Zhang, D. Hou, and Z. Zhou, "A Novel Lane Detection Algorithm Based on SupportVector Machine," Progress in Electromagnetics Research Symposium, August 2005.
    [15]梁智凱,「小型機器人之影像處理系統研究」,台灣科技大學機械系碩士論文,2006。
    [16]吳宗融,「網際網路攝影機在互動式遊戲上之應用」,台灣科技大學機械工程研究所碩士論文,2002。

    無法下載圖示 全文公開日期 2013/07/24 (校內網路)
    全文公開日期 本全文未授權公開 (校外網路)
    全文公開日期 本全文未授權公開 (國家圖書館:臺灣博碩士論文系統)
    QR CODE