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

利用Lab-view軟體 實現光點定位系統及其應用

Implementation of light spot positioning system using Lab-view based image module and its applications

指導教授 : 郭文凱
若您是本文的作者,可授權文章由華藝線上圖書館中協助推廣。

摘要


本論文提出利用雷射筆的光源隨奇圖框(odd frame)與偶圖框(even frame)做亮暗變化,使奇圖框與偶圖框相減,透過電腦計算指出雷射光點的位址,驅使電腦滑鼠指標移動至雷射光點位置,達到人機互動,本論文是使用Lab-VIEW (Laboratory Virtual Instrument Engineering Workbench)圖控式程式語言為設計主體架構來當光點的定位系統之運算與控制核心,透過雷射指示筆亮暗變化與亮度分布,首先經由Web camera讀取連續兩張圖框分別是雷射點的奇圖框與無雷射點的偶圖框,再經由兩張圖框畫面做數值運算相減,就可得到一張僅有雷射光點的影像,再經由Lab-view計算出雷射光點位於CMOS sensor X/Y 座標最亮點位置,並將投影屏幕與Web camera 的解析度做校正,使投影屏幕有效區與電腦螢幕座標為相對位置,所以,得知雷射點在CMOS sensor最亮位置,就可驅使滑鼠移至電腦螢幕相對位置,達到人機互動,全部計算經由電腦運算,簡化其他外部電路處理如:FPGA (Field Programmable Gate Array)或DSP (Digital signal processing)做影像處理,首先,經由電腦呼叫動態連結檔DLL (Dynamic Link Library)連接市面上Web Camera取得影像畫面,再經由影像處理辨識,雷射光點在web camera 的座標位置,在操作滑鼠移動至雷射光點所指的位置,達到滑鼠追蹤雷射指標。

關鍵字

光點定位

並列摘要


This paper presents that the laser light position using computer calculation make mouse index move to laser light position and then achieve the interactions between humans and machines. The calculation is the eliminations of odd frame and even frame due to light and dark changes from illuminant of laser pen. The light position system operation and control axis are designed by a commercial software package, Lab-VIEW (Laboratory Virtual Instrument Engineering Workbench). According to the light and dark changes and bright spread from laser pen, web camera gets two continuous frames, odd frame with laser spots and even frame without laser spots, and then gets one laser spot image from the elimination of two frames. The lightest position on CMOS sensor X/Y coordinates in laser image is calculated by Lab-view. In order to get the opposite positions between projection screen effect area and the coordinates of computer screen, the projection screen and the web camera resolution are adjusted. As the lightest position of laser point in CMOS sensor is recognized, the mouse index can be moved to the opposite position of computer screen and achieve the interactions between humans and machines. Additionally, all calculations are through computer and simplify other external circuit, for example, to process images by FPGA or DSP (Digital signal processing). The processes are three steps. First, the computer call DLL to get image by connecting web camera. Second, the laser spot coordinate position on web camera could be got by image process identification. Finally, the mouse index is moved to laser point position for chasing the laser index.

並列關鍵字

Labview

參考文獻


[1] Naturalpoint,Inc. http://www.naturalpoint.com
[2] J. H. Vogeley and A. W. Vogeley, “Method and Apparatus for Interacting with Computer Generated Projected Image, ” US Patent No.:5,235,363
[3] J. Barrus and M. Park, “Method and Apparatus for Detecting the Location of Light Source,” US Patent No.:5,914,783
[4] L. Hauck, “Computer Input System and Method of Using Same,” US Patent No.:5,515,079
[5] D R. Olsen and T. Nielson, “Laser pointer interaction, ” Proceedings of the SIGCHI conference on Human factors in computing systems, Seattle,Washington, USA,2001

延伸閱讀