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

Leon3處理器於FPGA嵌入式開發平台上之影像壓縮的實現

Image Compression Implement with Leon3 Processor on the FPGA Embedded Development Platform

指導教授 : 方志鵬

摘要


本論文以Leon3處理器軟核做為實現影像壓縮的平台,並利用海爾小波轉換(Haar Wavelet Transform)及層級樹集合分派演算法(Set Partitioning In Hierarchical Tree, SPIHT)加以實現影像壓縮。主要目的在於尋找並驗證一種適於教育、研究並且可實用於產業界的嵌入式系統。 實作時,於Linux下 將Leon3的原始碼架於可程式場域陣列閘(FPGA)嵌入式開發平台,再以Leon3提供的交叉編譯器(Cross Compiler),將所撰寫的C語言之小波轉換(Discrete Wavelet Transform, DWT)及影像壓縮程式,轉換成Leon3的組合語言,在開發平台上執行,並將平台內NAND Flash中預存的原始影像資料,經過處理後將結果顯示於Leon3平台的顯示器上,以驗證於Leon3的嵌入式平台實現影像壓縮的可行性。

並列摘要


In this thesis, the Leon3 processor core serves as a platform for image compression implementation that is achieved using Haar wavelet transform and set partitioning in hierarchical trees (SPIHT). The purpose is to find and verify an embedded system that is suitable for education and research purposes and applicable to the industry. For the implementation, the Leon3 processor was mounted on a development platform embedded with Field-programmable gate array (FPGA) under Linux. First of all, the discrete wavelet transform (DWT) and image compression programs written in C language was converted into the assembly language for Leon3 using its Cross Compiler. The programs were then run on the platform to process the original image data saved in the NAND Flash of the platform and display the results on the monitor of the Leon3 mounted platform, thus verify the feasibility of image compression implementation with the Leon3 on the FPGA embedded platform.

參考文獻


[1] Po-Hui Chen, Chung-Ta King, Yuan-Ying Chang, Shau-Yin Tseng, “Multiprocessor System-on-Chip Profiling Architecture: Design and Implementation”, Parallel and Distributed Systems (ICPADS), 2009 15th International Conference on, Shenzhen, Dec. 2009, pp. 519-526.
[8] Discrete Wavelet Transform, WIKIPEDIA:http://en.wikipedia.org/wiki/Discrete_wavelet_transform
[10] Shapiro, J. M. “Embedded Image Coding Using Zerotrees of Wavelets Coefficients”, Signal Processing, IEEE Transactions on, Vol 41, No. 12, Dec 1993, pp.3445-3462.
[12] Said A. and Perlman W. A., “A New Fast, and Efficient Image Codec Based on Set Partitioning in Hierarchical Trees”, Circuits and Systems for Video Technology, IEEE Transactions on, Vol. 6, NO. 3, Jun. 1996, pp. 243-250.
[14] The SPIHT Algorithm Document by Binghamton University (The State University of New York)

延伸閱讀