Responsive image
博碩士論文 etd-0806101-035454 詳細資訊
Title page for etd-0806101-035454
論文名稱
Title
建立於奔騰機器上之高效率形態影像處理
Efficient Implementation of Morphological Image Processing on Pentium Machines
系所名稱
Department
畢業學年期
Year, semester
語文別
Language
學位類別
Degree
頁數
Number of pages
78
研究生
Author
指導教授
Advisor
召集委員
Convenor
口試委員
Advisory Committee
口試日期
Date of Exam
2001-07-16
繳交日期
Date of Submission
2001-08-06
關鍵字
Keywords
多媒體延伸指令集、形態影像處理、平行處理
Morphological Image Processing, MMX Instruction, Parallel processing
統計
Statistics
本論文已被瀏覽 5657 次,被下載 30
The thesis/dissertation has been browsed 5657 times, has been downloaded 30 times.
中文摘要
形態影像處理在下列的應用是特別有用的,在醫學影像處理、圖形辨識、工廠自動生產線監測等等,這些都是硬體上的應用,但價值都是太昂貴。換句話說,軟體來實驗又太慢,而這篇論文的目的是經由平行處理加速欲計算的影像資料。形態運算可以表示成集合和函示相關的形式,我們學習這兩者觀念性的差異性,也因此提供它們之間的橋樑。
這形態運算函數相關的基本定義是類似數位旋積。我們可以完成這形型態運算經由兩種不同的觀點。在我們的論文當中,我們實現兩種方法,輸出分解以及輸入分解方法,來實現影像形態的擴散運算。以輸出觀點來實現,這輸出分解的方法是類似重疊-且-儲存方法。若以輸入觀點來實現,輸入分解是類似重疊-且-累加方法。兩種方法建立在平行架構的表現,將處理資料定義為最大的使用量,並採用MMX暫存器作倍數資料的處理,這樣的作法將會很有效益的。實際的數據顯示我們將比32位元作法,在速度上快了3倍以上,我們也將分析出一個理論公式來趨近於實際量測時間。
Abstract
Morphological image processing is especially useful in the applications of medical image processing, pattern recognition, and industry auto-inspection. Special hardware for morphological image processing are very expensive. On the other hand, the speed of software are too slow. The purpose of this paper is to speed up the software computations of morphological image processing by parallel processing on Pentium machine.
The morphological operation is similar to digital convolution. We can realize our parallel morphological operation on the Pentium machine by two different methods. They are output-decomposition and input-decomposition methods, similar to the procedure of overlap-and-save and overlap-and-add respectively. The above methods implemented on Pentium machine are proved very efficient with 64-bits parallelism. Our experimental results demonstrated they are twice faster than the 32-bits parallelism method. In addition to the simulation and the real time experiments, a set of theoretical formulas are derived to analyze our methods and are checking the actual measured time quite well.
目次 Table of Contents
第一章 簡介 1

第二章 數學形態學簡介 5
2.1 簡介 5
2.2 擴張和侵蝕 6
2.3 開放和閉鎖運算 10

第三章 快速形態運算 14
3.1 形態學數理定義 14
3.2 形態運算的一般形式 16
3.3 由兩個不同的觀點來實現 18
3.4 形態運算的平行特性 19
3.5 形態處理的兩種實做方法 20
3.5.1 輸出分解方法(The output-decomposition method) 21
3.5.2 輸入分解方法(The input-decomposition method) 23

第四章 演算法的實現 26
4.1 位元映射的光柵(Raster-Format)影像資料 26
4.2 輸出分解方法的實現(output-decomposition method) 27
4.3 輸入分解方法的實現 33

第五章 MMX科技介紹 38
5.1 MMX科技簡介及應用 38
5.2 有別於傳統暫存器的MMX暫存器 39
5.3 新的資料型態 41
5.4 指令的使用 42

第六章 實驗結果 49
6.1 實驗說明 49
6.2 執行的速度 51
6.3 兩個方法的比較 54

第七章 總結 75

文獻參考 77
參考文獻 References
[1] P. Maragos, “Tutorial on Advances in Morphological Image Processing and Analysis” Optical Engineering, Vol. 26(7), pp. 623-632, 1987
[2] L. Abbott, R.M.Haralick, X.Zhuang, “Pipeline Architectures for Morphologic Image Analysis” Machine Vision and Applications, Vol. 1, pp. 23-40, 1988.
[3] R. M. Haralick, S. R. Sternberg, and X. Zhuang, Image Analysis Using Mathematical Morphology, IEEE Trans. Pattern Recognit. Mach. Intelligence PAMI-9, 532-550, July 1987
[4] Dougherty, E. R. and Giardina, C. R., “Morphological Methods in Image and Signal Processing” Englewood Cliffs, NJ, Prentice-Hall, 1987.
[5] J. Serra, Image Analysis and Mathematical Morphology, Vol. 1, Academic Press, 1982.
[6] M. Maresca and H. Li, “Morphological Operations on Mesh Connected Architecture : A Generalized Convolution Algorithm” IEEE Conference on Computer Vision and Pattern Recognition, Miami, 1986.
[7] R. V. D. Boomgaard and R. V. Balen, “Methods for Fast Morphological Image Transforms using Bitmapped Binary Images” , Graphical Models and Image Processing, Vol. 54, No. 3, May, pp. 252-258, 1992.
[8] Z. Hussain, “Digital Image Processing : Practical Applications of Parallel Processing Techniques” , England, Ellis Horwood, 1991.
[9] Harley R. Myler and Arthur R. Weeks, “Computer Imaging Recipes In C” , Englewood Cliffs, New Jersey, Prentice Hall, 1993.

[10] S. R. Sternberg, “ Parallel Architectures for Image Processing” , in Proc. 3rd IEEE Int. Comput. Sofeware Appl. Conf., Chicage, IL,pp. 712 – 717, 1979
[11] J.Brown and D.Crookes : “A High Level Language for Parallel Image Processing”, Image and Vision Computing , pp.67-79, Mar.1994
[12] BREY, BARRY B :”The Intel Microprocessors 8086 /8088 , 80186, 80286 ,80386 ,80486 Pentium, and Pentium Pro Processor : Architecture, Programming ,and Interfacing” ,New York , Prentice Hall, June.1999
[13] Shanley, Tom : “Pentium Pro and Pentium II System Architecture” , Addison-Wesley, March.1998
[14] J. L.Hsiao “A Fast Morphological Image Processing Implemented on Personal Computers” Master thesis adviced by Ben-Shung Chow, Dept of Electrical Engineering, Sun Yat-Sen University, 1994
[15] “MMX Technology Programmer’s Reference Manual” ,by Intel
http://cedar.intel.com/cgi-bin/ids.dll/topic.jsp?catOID=-8116
電子全文 Fulltext
本電子全文僅授權使用者為學術研究之目的,進行個人非營利性質之檢索、閱讀、列印。請遵守中華民國著作權法之相關規定,切勿任意重製、散佈、改作、轉貼、播送,以免觸法。
論文使用權限 Thesis access permission:校內公開,校外永不公開 restricted
開放時間 Available:
校內 Campus: 已公開 available
校外 Off-campus:永不公開 not available

您的 IP(校外) 位址是 3.144.187.103
論文開放下載的時間是 校外不公開

Your IP address is 3.144.187.103
This thesis will be available to you on Indicate off-campus access is not available.

紙本論文 Printed copies
紙本論文的公開資訊在102學年度以後相對較為完整。如果需要查詢101學年度以前的紙本論文公開資訊,請聯繫圖資處紙本論文服務櫃台。如有不便之處敬請見諒。
開放時間 available 已公開 available

QR Code