研究生: |
呂昊叡 Lu, Hao-Jui |
---|---|
論文名稱: |
LED背光鍵盤的自動光學檢測系統之改進 An Improved LED Keyboard Inspection System |
指導教授: |
韓永楷
Hon, Wing-Kai |
口試委員: |
李哲榮
Lee, Che-Rung 姚兆明 Yiu, Sui-Ming |
學位類別: |
碩士 Master |
系所名稱: |
電機資訊學院 - 資訊系統與應用研究所 Institute of Information Systems and Applications |
論文出版年: | 2018 |
畢業學年度: | 106 |
語文別: | 英文 |
論文頁數: | 28 |
中文關鍵詞: | 自動光學檢測 、影像處理 、演算法應用 |
外文關鍵詞: | AOI, Image Processing, Algorithm Application |
相關次數: | 點閱:2 下載:0 |
分享至: |
查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報 |
在工業檢測的場合中,自動化影像辨識 (AOI) 技術是一種常見的 應用,現成的影像處理軟體與設備因為授權費與硬體成本問題導致 成本居高不下,並且在產線的需求發生變化時修改的彈性,且準確 度與分析速度並不滿足產線的要求,這份論文中,我們與瑞士的個 人電腦周邊設備供應商「羅技電子」合作,量身設計了新的 AOI 解 決方案,滿足公司的需求。新的解決方案是基於 OpenCV 開發而成, 利用多台視訊攝影機取代昂貴的工業相機,達到了低成本的要求。 本研究所實作出的產品檢驗流程可以用來檢測羅技電子生產的背光 鍵盤的刻字,以及燈光顏色是否符合出貨標準。
In product inspection and quality control, automatic optical inspection (AOI) is a common application. Ready-made AOI softwares and instru- ments exist, but they come with high deployment cost and little flexibility when the requirements are changed. Moreover, the accuracy requirement or inspection time may not meet the specific need of production site. In this thesis, we cooperate with Logitech, a Swiss provider of personal computer and mobile accessories, to design tailor-made AOI solution to meet the company’s need. Our solution is developed based on OpenCV, and utilises multiple web-cams to replace expensive industrial camera, thus achieving a low cost solution. This solution is used to inspect the lettering quality and the LED color of the backlit keyboards from Logitech, so as to determine if the product meets the shipping standard or not.
[1] S. Mallick, “Blob detection using opencv ( python, c++ ).” https://www. learnopencv.com/blob-detection-using-opencv-python-c/.
[2] S. Mallick, “Image alignment (feature based) using opencv (c++/python).” https://www.learnopencv.com/ image-alignment-feature-based-using-opencv-c-python/.
[3] Itseez, The OpenCV Reference Manual, 3.3.1 ed., Oct 2017.
[4] “Rgb color model.” https://en.wikipedia.org/wiki/RGB_color_model, 2018.
[5] “Grayscale.” https://en.wikipedia.org/wiki/Grayscale, 2018.
[6] “Hsl and hsv.” https://en.wikipedia.org/wiki/HSL_and_HSV, 2018.
[7] T. Lindeberg, “Scale invariant feature transform,” 2012.
[8] H. Bay, T. Tuytelaars, and L. Van Gool, “Surf: Speeded up robust features,” in European conference on computer vision, pp. 404–417, Springer, 2006.
[9] E. Rublee, V. Rabaud, K. Konolige, and G. Bradski, “Orb: An efficient alternative to sift or surf,” in Computer Vision (ICCV), 2011 IEEE international conference on, pp. 2564–2571, IEEE, 2011.
[10] P. F. Alcantarilla and T. Solutions, “Fast explicit diffusion for accelerated features in nonlinear scale spaces,” IEEE Trans. Patt. Anal. Mach. Intell, vol. 34, no. 7, pp. 1281–1298, 2011.
[11] A. Kumar, “Computer-vision-based fabric defect detection: A survey,” IEEE transactions on industrial electronics, vol. 55, no. 1, pp. 348–363, 2008.
[12] M. Muja and D. G. Lowe, “Scalable nearest neighbor algorithms for high dimen- sional data,” Pattern Analysis and Machine Intelligence, IEEE Transactions on, vol. 36, 2014.
[13] H.Cantzler,“Randomsampleconsensus(ransac),”InstituteforPerception,Action and Behaviour, Division of Informatics, University of Edinburgh, 1981.