透過您的圖書館登入
IP:3.144.227.72
  • 學位論文

應用類神經網路於Wii Remote紅外線單點追蹤之研究

Applying Artificial Neural Network to Track An Infrared Point by Using Wii Remote

指導教授 : 陳湘鳳

摘要


在虛擬實境之中,使用者與虛擬實境的互動乃是重要的一環。系統需確切地得知使用者的一舉一動,並於虛擬世界中加以反應,才能達到如同真實世界一般的互動。為了達到此目的,需要精確地偵測使用者於空間中的動作,而經由立體視覺即可達到此功效。立體視覺於傳統上乃是以三角測量為基礎,需要建立一個複雜的數學模型以及事先預測許多參數,經過相機校正的工作後,方可用來進行影像追蹤。更甚者,由於攝影機的鏡片扭曲問題將此數學模型帶來嚴重的非線性誤差。基於此理由,本論文選擇使用類神經倒傳遞網路來進行攝影機校正的工作,經由類神經網路其可平行處理非線性問題的特性來解決攝影機鏡片扭曲所帶來的非線性誤差,並加入卡爾曼濾波器(Kalman Filter)來加強即時追蹤時的準確度。而在本實驗中所使用的攝影機乃為任天堂公司所發行的Wii remote,經由Wii remote可有效偵測紅外線單點的特性進行追蹤使用者手部的動作,來達到與虛擬環境即時且逼真地互動的目的。

並列摘要


Realistic interactions between users and virtual objects in a virtual reality environment are very important. In order to make users feel like acting in the real world, accurate tracking of the motions of the users in a virtual environment is necessary. Usually, tracking in a virtual environment could be achieved by stereovision. Triangular stereo vision is based on trigonometry, and it needs to build a complex mathematics model and to forecast many parameters. In addition, stereo vision method needs to calibrate cameras for different intrinsic parameters. Another serious problem in using triangulation method is that the distortion of camera lens might cause nonlinear errors in trigonometry calculation. For the reasons above, this thesis uses a neural network to calibrate cameras. Through the neural network’s parallel computing ability, it could solve nonlinear errors caused by the distortion of the lens. This thesis uses the Kalman filter to enhance the accuracy of tracking. Wii remotes from Nintendo are used as cameras for tracking infrared points. Finally, Wii remotes are used to track hand motions so that users can realistically interact with virtual objects in a virtual environment.

參考文獻


2. A. Seth, H.-J. Su and J. M. Vance(2008), "Development of a Dual-Handed Haptic Assembly System: SHARP," Journal of Computing and Information Science in Engineering, 8(4), pp. 044502-8
5. D. Laberge, J. F. Lapointe and E. M. Petriu(2003), "An Auto-Calibrated Laser-Pointing Interface for Large Screen Displays," Proceedings of the Seventh IEEE International Symposium on Distributed Simulation and Real-Time Applications, IEEE Computer Society, pp.190
7. J. Davis and X. Chen(2002), "Lumipoint: multi-user laser-based interaction on large tiled displays," Displays, 23(5), pp. 205-211
14. R. Tsai(1987), "A versatile camera calibration technique for high-accuracy 3D machine vision metrology using off-the-shelf TV cameras and lenses," Robotics and Automation, IEEE Journal of, 3(4), pp. 323-344
15. S. J. Maybank and O. D. Faugeras(1992), "A theory of self-calibration of a moving camera," Int. J. Comput. Vision, 8(2), pp. 123-151

被引用紀錄


Lee, J. L. (2011). 以線性過濾原理及類神經網路理論為基礎使用複雜振動模擬表面紋理感受之方法 [master's thesis, National Taiwan University]. Airiti Library. https://doi.org/10.6342/NTU.2011.00048

延伸閱讀