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

碩士 === 國立虎尾科技大學 === 光電與材料科技研究所 === 95 === In this thesis, we propose a FPGA (Field Programmable Gate Array) chip module to implement the light spot positioning system and its applications. We use image sensor to capture two successive images by controlling the power of laser pointer or LED (light em...

Full description

Bibliographic Details
Main Authors: Chen-Neng Fan, 范振能
Other Authors: Wen-Kai Kuo
Format: Others
Language:zh-TW
Published: 2007
Online Access:http://ndltd.ncl.edu.tw/handle/5bh9pb
id ndltd-TW-095NYPI5124001
record_format oai_dc
spelling ndltd-TW-095NYPI51240012019-09-22T03:40:56Z http://ndltd.ncl.edu.tw/handle/5bh9pb Implementation of light spot positioning system using FPGA-based image module and its applications 利用FPGA影像模組實現光點定位系統及其應用 Chen-Neng Fan 范振能 碩士 國立虎尾科技大學 光電與材料科技研究所 95 In this thesis, we propose a FPGA (Field Programmable Gate Array) chip module to implement the light spot positioning system and its applications. We use image sensor to capture two successive images by controlling the power of laser pointer or LED (light emitter diode) ON and OFF. Then a simple subtraction operation is used to eliminate the background and avoid the light noise. By this method, we can get a resulted image with noting but a clear light spot and it becomes very easy to locate its coordinate. We also design an algorithm suitable for FPGA-based system to locate the coordinate of light spot center. The conventional PC-based light spot locating method records all the coordinates of the spot pixel in the image, then compute the average center to get the coordinate of the light spot. Our algorithm uses the replaced method to save memory and logic elements in the FPGA module. The total used logic elements (LE) of our algorithm are only 16.6% of that of the conventional method. To interact with the computer, we use FPGA to control the USB micro-controller in a commercial USB mouse to make the compute cursor to follow the light spot motion. Besides, we put a diffractive optical element (DOE) in front of the image sensor to blur the background image and transform the light spot into a diffractive circle pattern. This approach can eliminate the subtraction noise caused by the two successive images without similar back-ground images. Wen-Kai Kuo 郭文凱 2007 學位論文 ; thesis 97 zh-TW
collection NDLTD
language zh-TW
format Others
sources NDLTD
description 碩士 === 國立虎尾科技大學 === 光電與材料科技研究所 === 95 === In this thesis, we propose a FPGA (Field Programmable Gate Array) chip module to implement the light spot positioning system and its applications. We use image sensor to capture two successive images by controlling the power of laser pointer or LED (light emitter diode) ON and OFF. Then a simple subtraction operation is used to eliminate the background and avoid the light noise. By this method, we can get a resulted image with noting but a clear light spot and it becomes very easy to locate its coordinate. We also design an algorithm suitable for FPGA-based system to locate the coordinate of light spot center. The conventional PC-based light spot locating method records all the coordinates of the spot pixel in the image, then compute the average center to get the coordinate of the light spot. Our algorithm uses the replaced method to save memory and logic elements in the FPGA module. The total used logic elements (LE) of our algorithm are only 16.6% of that of the conventional method. To interact with the computer, we use FPGA to control the USB micro-controller in a commercial USB mouse to make the compute cursor to follow the light spot motion. Besides, we put a diffractive optical element (DOE) in front of the image sensor to blur the background image and transform the light spot into a diffractive circle pattern. This approach can eliminate the subtraction noise caused by the two successive images without similar back-ground images.
author2 Wen-Kai Kuo
author_facet Wen-Kai Kuo
Chen-Neng Fan
范振能
author Chen-Neng Fan
范振能
spellingShingle Chen-Neng Fan
范振能
Implementation of light spot positioning system using FPGA-based image module and its applications
author_sort Chen-Neng Fan
title Implementation of light spot positioning system using FPGA-based image module and its applications
title_short Implementation of light spot positioning system using FPGA-based image module and its applications
title_full Implementation of light spot positioning system using FPGA-based image module and its applications
title_fullStr Implementation of light spot positioning system using FPGA-based image module and its applications
title_full_unstemmed Implementation of light spot positioning system using FPGA-based image module and its applications
title_sort implementation of light spot positioning system using fpga-based image module and its applications
publishDate 2007
url http://ndltd.ncl.edu.tw/handle/5bh9pb
work_keys_str_mv AT chennengfan implementationoflightspotpositioningsystemusingfpgabasedimagemoduleanditsapplications
AT fànzhènnéng implementationoflightspotpositioningsystemusingfpgabasedimagemoduleanditsapplications
AT chennengfan lìyòngfpgayǐngxiàngmózǔshíxiànguāngdiǎndìngwèixìtǒngjíqíyīngyòng
AT fànzhènnéng lìyòngfpgayǐngxiàngmózǔshíxiànguāngdiǎndìngwèixìtǒngjíqíyīngyòng
_version_ 1719254078880481280