洪一平Hung, Yi-Ping臺灣大學:資訊工程學研究所章瑋倫Chang, Wei-LunWei-LunChang2010-06-022018-07-052010-06-022018-07-052008U0001-2507200815491000http://ntur.lib.ntu.edu.tw//handle/246246/184932互動設計是一門能為使用者帶來有趣與深刻體驗的藝術,近年來已在數位媒體應用上成為重要課題。在之前研究中,我們提出一個互動式虛擬展示系統,3D魔幻水晶球(簡稱Mac Ball),使用者可從透明玻璃球中看見3D虛擬文物,並且用手便可直接在水晶球上操控文物的轉動方向。在本研究中,基於改良Mac Ball穩定性及敏銳性的理念,我們重新設計互動元件,欲提供使用者更具直覺與美感的娛樂互動體驗。在手勢移動偵測方面,我們經由系統校正建構出3D水晶球座標系,在使用者與水晶球互動過程中,便可透過此座標系偵測出手移動的精確3D方向和距離。在觸控偵測方面,我們將應變規與懸臂梁感測元件裝置整合於Mac Ball中,以達到更佳的偵測穩定性。接著,我們針對此互動元件模組提出了適合且有效率的軟體實作。在此篇論文中,我們將會詳細敘述互動元件模組的設計原則與實作細節。Recent years, interaction design, the art of effectively creating interesting and compelling experiences for users, has become an important issue in the development of digital-multimedia applications. In our previous work, we had developed an interactive visual display system named Magic Crystal Ball (Mac Ball) which allows the users to see a 3D virtual artifact appearing inside a transparent glass ball and to manipulate it with bare hands. In this paper, for the purpose of creating a more intuitive and aesthetic interactive user experience with enjoyment, we redesign the interactive components to improve the accuracy and stability of Mac Ball. In hand motion detection, we construct the Mac Ball coordinate by system calibration to obtain precise 3D directions and distances of hand motions during the interaction process. In touch detection, we integrate strain gauge sensors with a cantilever beam structure into the touch detection module to achieve the better stability of detection. Then, we propose effective and suitable software implementation based on the new interactive components. The details of design and implementation for the interactive components will be discussed in this thesis.1 Introduction 1 Related Work 4.1 3D Display and Interaction Techniques with a Spherical Interface . . . . 4.2 Touch Detection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6.2.1 Optical Techniques for Touch Detection . . . . . . . . . . . . . . . 7.2.2 Electrical Techniques for Touch Detection . . . . . . . . . . . . . 7 System Overview 10.1 Previous Work: MaC Ball . . . . . . . . . . . . . . . . . . . . . . . . . . 10.1.1 System Design . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11.1.2 Concerns about the Detection Module . . . . . . . . . . . . . . . 12.2 Design Principles . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13.3 System Framework . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14 System Design 16 System Calibration 20.1 Definition of Notations . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22.2 Camera Calibration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23.3 Mac Ball Sphere Model Estimation in Camera Coordinate System . . . . 23.3.1 Sphere Function Measure for Mac Ball . . . . . . . . . . . . . . . 23.3.2 Sphere Model Estimation in Camera Coordinate System . . . . . 25.4 Coordinate Transformation between Mac Ball and Camera Coordinateystems . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27.5 Error Measure for Coordinate Transformation . . . . . . . . . . . . . . . 27 Interaction Techniques 31.1 Hand Motion Detection . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31.1.1 Motion Detection based on Optical Flow . . . . . . . . . . . . . . 31.1.2 2D to 3D Mapping . . . . . . . . . . . . . . . . . . . . . . . . . . 32.1.3 Finding the Major 3D Motion Flow . . . . . . . . . . . . . . . . . 32.2 Touch Detection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33 Conclusion and Future Work 36.1 Conclusion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36.2 Future Work . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37ibliography 38application/pdf2070534 bytesapplication/pdfen-US人機介面3D互動系統直覺式互動手勢移動偵測觸控偵測Human-Computer Interaction3D Interactive SystemIntuitive InteractionHand Motion DetectionTouch Detection3D魔幻水晶球互動模組之設計與實作Design and Implementation of Interactive omponents for 3D Magic Crystal Ballthesishttp://ntur.lib.ntu.edu.tw/bitstream/246246/184932/1/ntu-97-R95922003-1.pdf