| 研究生: |
蔡秉融 Tsai, Bing-Rung |
|---|---|
| 論文名稱: |
半人形機器人即時立體視覺系統之設計與實現 Design and Implementation of Real-Time Stereo-Vision System for Semi-Humanoid Robot |
| 指導教授: |
李祖聖
Li, Tzuu-Hseng |
| 學位類別: |
碩士 Master |
| 系所名稱: |
電機資訊學院 - 電機工程學系 Department of Electrical Engineering |
| 論文出版年: | 2008 |
| 畢業學年度: | 96 |
| 語文別: | 英文 |
| 論文頁數: | 105 |
| 中文關鍵詞: | 半人形機器人 、人臉偵測 、視覺 |
| 外文關鍵詞: | Semi-Humanoid, Face detection, Vision |
| 相關次數: | 點閱:85 下載:2 |
| 分享至: |
| 查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報 |
本論文提出在室內環境中半人形導覽機器人之立體視覺與電梯按鈕偵測辨識及即時人臉偵測系統之設計與實現。本論文應用數種影像處理技術,包括紅色區域分析、侵蝕及擴張、邊緣偵測、鏈碼等方法偵測電梯按鈕位置,用電梯數字缺口方向之特徵對各電梯數字做編碼,利用該編碼辨識電梯數字,配合影像立體座標系統,以得到電梯按鈕相對於機器人之實際空間座標位置。在人臉偵測系統中,先分析出影像中膚色區域將其設定為可能的候選臉,再利用人臉特徵為包含黑白分明的雙眼及嘴唇相對於人臉區域中較鮮紅的特性,做為人臉的確認與偵測,以偵測環境中人員的位置。最後,藉由實驗之結果,來驗證所提方法之效能及適用性。
This thesis proposes a real-time image processing approach for face detection, elevator button recognition, and a stereo vision system for a semi-humanoid robot in an indoor environment. The thesis combines several image processing techniques, which include red region analysis, erosion and dilation, edge-detection, and chain codes to detect the position of the elevator button. The feature of each numeral gap direction is encoded on the button for number recognition and then combined with a three-dimensional coordinate system to acquire its relative coordinate from robot to button. This is done by analyzing the complexion region in the image to find face candidates and then using these characteristics, which are the black and white of the eye and lips as the redder region of the face, for verifying the detected face candidates. Moreover, the position of the person can be obtained in the environment. Finally, the practical experiments demonstrate the feasibility and effectiveness of the proposed schemes.
[1] N. Barnes and Z. Q. Liu, “Fuzzy Control for Active Perceptual Docking,” in Proceedings of the 10th IEEE International Conference on Fuzzy Systems, pp. 1531–1534, December, 2001.
[2] S. O. Lee, Y. J. Cho, M. H. Bo, B. Jae and S. R. Clark, “A stable target-tracking control for unicycle mobile robots,” in Proceedings of the IEEE International Conference on Intelligent Robots and Systems, IROS 2000, pp. 1822–1827, November 2000.
[3] L. E. Parker and B. A. Ettunons, “Cooperative multi-robot observation of multiple moving targets,” in Proceedings of the IEEE International Conference on Robotics and Automation, pp. 2082–2089, April 1997.
[4] H. Kobayasbi and M. Ymagida, “Moving object detection by an autonomous guard robot,” in Proceedings of the 4th IEEE International Conference on Robot and Human Communication, pp. 323–326, July 1995.
[5] L. Brethes, P. Menezes, F. Lerasle and J. Hayet, “Face Tracking and Hand Gesture Recognition for Human-Robot Interaction,” in Proceedings of the 2004 IEEE International Conference on Robotics and Automation, ICRA 04, pp. 1901–1906, May 2004.
[6] S. Lang, M. K. Brock, S. Hohenner, J. Fritsch, G. A. Fink and G. Sagerer, “Providing the Basis for Human-Robot-Interaction: A Multi-Modal Attention System for a Mobile Robot,” in Proceedings of the IEEE International Conference on Multimodal Interfaces, pp. 28–35, 2003.
[7] K. Roufas, Z. Ying, D. Duff and M. Yim, “Six degree of freedom sensing for docking using IR LED emitters and receivers,” in Proceedings of the 7th IEEE International Conference on Fuzzy Systems, pp. 2000–2006, 1998.
[8] Y. Sue and H. Imago, “Long term activity of the autonomous robot: proposal of a bench-mark problem for the autonomy,” in Proceedings of the 1998 IEEE/RSJ International Conference on Intelligent Robots and Systems, pp. 1871–1878, October, 1998.
[9] R. C. Arkin and R. R. Murphy, “Autonomous navigation in a manufacturing environment,” in Proceedings of the IEEE Transactions on Robotics and Automation, pp. 445–454, August, 1990.
[10] B. W. Minten, R. R. Murphy, J. Hyams and M. Micire, “Low-order complexity vision-based docking,” IEEE Transactions on Robotics and Automation, pp. 922–930, December, 2001.
[11] M. C. Silverman, D. Nies, B. Jung and G. S. Sukhatme, “Staying alive: a docking station for autonomous robot recharging,” in Proceedings of the IEEE International Conference on Robotics and Automation, ICRA 02, pp. 1050–1055, May, 2002.
[12] N. Barnes and Z. Q. Liu, “Fuzzy Control for Active Perceptual Docking,” in 10th IEEE International Conference on Fuzzy Systems, pp. 1531–1534, December, 2001.
[13] G. Dudek and C. Zhang, “Vision-based robot localization without explicit object models,” in Proceedings of the IEEE International Conference on Robotics and Automation, pp. 1122–1127, April 1996.
[14] L. E. Parker and B. A. Ettunons, “Cooperative multi-robot observation of multiple moving targets,” in Proceedings of the IEEE International Conference on Robotics and Automation, pp. 2082–2089, April 1997.
[15] R. C. Luo and K. L. Su, “A multiagent multisensor based real-time sensory control system for intelligent security robot,” in Proceedings of the IEEE International Conference on Robotics and Automation, pp. 2394–2399, September, 2003.
[16] R. C. Luo, K. L. Su and C. W. Deng, “Multisensor based power diagnosis system for an intelligent robot,” in Proceedings of the IEEE International Conference on Industrial Electronics Society, pp. 2500–2505, November, 2003.
[17] R. C. Luo, K. L. Su and K. H. Tsai, “Intelligent security robot fire detection system using adaptive sensory fusion method,” in Proceedings of the IEEE International Conference on Industrial Electronics Society, pp. 2663–2668, November, 2003.
[18] Y. Takahashi and I. Masuda, “A visual interface for security robots,” in Proceedings of the IEEE International Workshop on Robot and Human Communication, pp. 123–128, September, 1992.
[19] M. Sonka, V. Hlavac and R. Boyle, Image Processing, Analysis, and Machine Vision, Prentice-Hall, New Jersey, 1998.
[20] R. Jain, R. Kasturi and B. G. Schunck, Machine Vision, Prentice-Hall, New Jersey, 1995.
[21] http://www.logitech.com/index.cfm/webcam_communications/webcams/devices/245&cl=tw,zh
[22] 台灣太群科技公司, http://www.topteamnavigation.com.tw/eng/n1.htm
[23] http://www.playrobot.com/index.htm
[24] http://www.multice.com/F3-Phote%20Sensor/C%20-MAIN.HTM
[25] http://www.summitco.com.tw/2-product-2-7.php
[26] http://www.100y.com.tw/html/productclass.htm
[27] http://www.intel.com/support/wireless/wlan/pro2200bg/
[28] http://www.msicomputer.com/product/p_spec.asp?model=RG54GS
[29] http://www-307.ibm.com/pc/support/site.wss/document.do?sitestyle=lenovo&lndocid=MIGR-59144
[30] http://www.secom.co.jp/
[31] http://www.alsok.co.jp/
[32] C. Chen and Y. F. Zheng, “Passive and active stereo vision for smooth surface detection of deformed plates,” in Proceedings of IEEE Transactions on Industrial Electronics, vol. 42, pp. 300–306, June, 1995.
[33] I. H. Kim, D. E. Kim, Y. S. Cha, K. h. Lee and T. Y. Kuc, “An embodiment of stereo vision system for mobile robot for real-time measuring distance and object tracking,” in Proceedings of International Conference on Control, Automation and Systems, 2007. ICCAS '07, pp. 1029–1033, October, 2007.
[34] J. Xu, Y. Hong and C. Jiang, “Lower Bounds on Lifetime of Three Dimensional UWB Sensor Networks,” in Proceedings of International Conference on Wireless Algorithms, Systems and Applications, 2007. WASA 2007, pp. 269–274, August, 2007.
[35] L. F. Gao, Y. X. Gai and S. Fu, “Simultaneous Localization and Mapping for Autonomous Mobile Robots Using Binocular Stereo Vision System,” in Proceedings of International Conference on Mechatronics and Automation, 2007. ICMA 2007, pp.326–330, August, 2007.
[36] J. K. Oh and C. H. Lee, “Development of a stereo vision system for industrial robots,” in Proceedings of International Conference on Control, Automation and Systems, 2007. ICCAS '07, pp. 659–663, October, 2007.
[37] G. C. Chao, S. S. Lee, H. C. Lai and S. J. Horng, “Embedded fingerprint verification system,” in Proceedings of the 11th International Conference on Parallel and Distributed Systems, 2005., Vol. 2, pp. 52–56, July, 2005.
[38] Q. Li, X. Ni and G. Liu, “Ceramic image processing using the second curvelet transform and watershed algorithm,” in Proceedings of IEEE International Conference on Robotics and Biomimetics, 2007. ROBIO 2007, pp. 2037–2042, December, 2007.
[39] D. Hu, “Image pre-processing for content-based image coding in a teleteaching system,” in Proceedings of International Conference on Communication Technology Proceedings, 2000. WCC - ICCT 2000, vol. 1, pp. 977–980, August, 2000.
[40] W. Wang, “Image Analysis of Size and Shape of Mineral Particles,” in Proceedings of Fourth International Conference on Fuzzy Systems and Knowledge Discovery, 2007. FSKD 2007, pp. 41–44, August, 2007.
[41] L. Song and Y. Lin, “Method for Automatic Image Recognition based on Algorithm Fusion,” in Proceedings of Third International Conference on Natural Computation, 2007. ICNC 2007, pp. 671–675, August, 2007.
[42] J.Canny, “A computational approach to edge detect,” in Proceedings of IEEE Transactions on Pattern Analysis and Machine Intelligence, Vol. 8, pp. 679–698, November 1986.
[43] J. S. Jang and J. H. Kim, “Two-layered face detection system using evolutionary algorithm,” in Proceedings of The 2005 IEEE Congress on Evolutionary Computation, 2005, vol. 2, pp. 1509–1515, September 2005.
[44] H. Jee, K. Lee and S. Pan, “Eye and face detection using SVM,” in Proceedings of the 2004 Intelligent Sensors, Sensor Networks and Information Processing Conference, 2004, pp. 577–580, December, 2004.
[45] M. Ebner; G. Tischler and J. Albert “Integrating Color Constancy Into JPEG2000,” in Proceedings of IEEE Transactions on Image Processing, Vol. 16, pp. 2697–2706, November 2007
[46] P. Shih and C. Liu, “Face detection using discriminating feature analysis and support vector machine in video,” in Proceedings of the 17th International Conference on Pattern Recognition, 2004. ICPR 2004, vol. 2, pp. 407–410, September, 2004.
[47] H. Jin, Q. Liu and H. Lu, “Face detection using one-class-based support vectors,” in Proceedings of Sixth IEEE International Conference on Automatic Face and Gesture Recognition, 2004. Proceedings, pp. 457–462, May, 2004.
[48] Z. Zhang, M. Li, S. Z. Li and H. Zhang, “Multi-view face detection with FloatBoost,” in Proceedings of Sixth IEEE Workshop on Applications of Computer Vision, 2002. (WACV 2002), pp. 184–188, December, 2002.