任天堂公司的第三代遊戲機使用Wii遙控器(Wiimote)來達成人機互動的效果,這支遙控器前端含有一支原相公司生產的高效能的紅外線攝影機。這支攝影機可做動態物體追蹤,最多檢測出空間中的四點紅外線光源座標。這樣只要搭配紅外線感應條(IR sensor bar)便可實現空間定位。一支攝影機最少需要兩個點才能進行空間定位,一個點則需要兩支攝影機。 紅外線發光二極體(IR LED)具有指向性。為了減少偵測死角,我們在每個感測節點上各放置二十九顆IR LED,並在人體的四肢上放置八個感測節點以取得人體的主要的運動軌跡。為了避免所有節點同時開啟IR LED讓系統無法使用三角定位來確定空間位置,我們在節點上加入ZigBee模組來控制的IR LED工作狀態並使用輪循的方式依序掃描每個感測節點。 本篇論文使用數支Wiimote與數片經過設計使用ZigBee的主動式紅外線發射節點,以獲取可令人接受的低成本硬體系統與空間定位精度。軟體實作上使用立體視覺中的正規化八點演算法來取得基本矩陣,然後使用開放原始碼的三維繪圖引擎「Ogre」來圖式化位置座標。
The third-generation consoles of Nintendo using the Wii remote controller (Wiimote) to achieve the effect of human-computer interaction, this remote control contains one high-performance infrared camera in the front end manufactured by PixArt Imaging. This camera can track dynamic object up to four infrared light source coordinates in the space. It can detect spatial orientation with infrared sensor bar (IR sensor bar). To detect spatial orientation at least two points for a camera, you need two cameras for a point. Infrared light-emitting diode with a directional. To reduce the detection of dead zone, we place twenty-nine IR LED on each sensing node, and the body placed eight sensing nodes on the limbs to obtain the main trajectory. To prevent all nodes turn on IR LED at the same time or the system can not use triangulation to determine the spatial location, we have to add ZigBee module on the sensing node to control the IR LED working status and use round robin manner sequentially to scan each sensing node. This paper uses several Wiimotes and active infrared transmitter nodes with ZigBee to obtain an acceptable low-cost hardware system and space positioning accuracy. Software implementation using the normalized eight algorithm in stereo vision to obtain the fundamental matrix, then use Ogre the open source 3D graphics engine to plot the position of coordinates.