簡易檢索 / 詳目顯示

研究生: 李韞葳
Lee, Yun-Wei
論文名稱: 效能改良的SPECK靜態影像壓縮演算法
Performance Improvement of Set Partitioning Embedded Block Algorithm for Still Image Compression
指導教授: 郭淑美
Guo, Shu-Mei
學位類別: 碩士
Master
系所名稱: 電機資訊學院 - 資訊工程學系
Department of Computer Science and Information Engineering
論文出版年: 2010
畢業學年度: 98
語文別: 英文
論文頁數: 70
中文關鍵詞: 離散小波轉換影像壓縮SPECK
外文關鍵詞: Discrete wavelet transform, Image compression, SPECK
相關次數: 點閱:168下載:1
分享至:
查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報
  • 在以離散小波轉換 (discrete wavelet transform,DWT)為基礎的壓縮技術中,SPECK (set partitioning embedded block)是一個既快速又有效率的靜態影像壓縮演算法。在本篇論文當中,我們從SPECK延伸出一套新的壓縮演算法PSPECK (prepartition SPECK)。為了改善影像的PSNR (peak signal-to-noise ratio)值和減少位元率,我們藉由不同次頻帶 (subband)之間的相關性來預測位於LIS (list of insignificant sets)中集合的重要性。而且本篇論文所提出來的方法,可以和其他以四分樹 (quadtree)為基礎的編法方法做結合。實驗結果顯示,在壓縮過後的影像品質上PSEPCK表現比SPECK優異,尤其在高位元率的情況下更為明顯。

    The set partitioning embedded block (SPECK) algorithm is a fast and efficient technique for still image compression. In this thesis, we propose a novel wavelet-based coding scheme, called prepartition SPECK (PSPECK), on the extension of SPECK. In order to improve the peak signal-to-noise ratio (PSNR) performance, we predict the significance of each set in the list of insignificant sets (LIS) by exploiting inter-subband correlation for reducing the bit budget. Furthermore, the proposed scheme can be combined with other quadtree-based coding techniques. Experimental results show that the proposed method outperforms SPECK, especially at high bit rates.

    Abstract ii List of Figures vi List of Tables viii Introduction 1 1.1 Introduction of Wavelet-based Algorithms 1 1.2 Our Approach 4 1.3 Thesis Outline 4 Background 5 2.1 Structure of Wavelet-based Codec 5 2.2 Discrete Wavelet Transform 6 2.3 Bit Plane Coding 11 2.4 Quantization 14 2.5 Entropy Coding 15 2.6 Wavelet-based Coding 17 2.6.1 Zerotree-based Coding 18 2.6.2 Zeroblock-based Coding 18 2.6.3 Zerotree and Zeroblock-based Coding 19 Conventional SPECK Algorithm 21 3.1 Features of SPECK 21 3.2 SPECK Algorithm 21 3.3 A Simple Example of SPECK 27 3.4 Quadtree-based Coding Technique 30 3.4.1 Simple Coding 31 3.4.2 Complex Coding 31 3.4.3 Huffman Coding 32 Hybrid BT Algorithm 35 4.1 Hybrid BT Algorithm 35 4.2 Hybrid BT Algorithm with Adaptive Scanning Order 38 Improvement of SPECK Algorithm 41 5.1 Analysis 41 5.2 Proposed Algorithm - PSPECK 43 5.3 Weighting Value Optimization by Chaos Evolutionary Programming 47 5.3.1 Evolutionary Programming 48 5.3.2 Chaos 48 5.3.3 Chaos Evolutionary Programming Algorithm 51 Evaluation of PSPECK 58 6.1 Metric 58 6.2 Experimental Results 59 Conclusions and Future Works 66 Reference 67

    [1] H. Pan, W. C. Siu, and N. F. Law, “A fast and low memory image coding algorithm based on lifting wavelet transform and modified SPIHT,” in Signal Processing: Image Communication, vol. 23, pp. 146-161, March 2008.
    [2] Y. Cho and W. A. Pearlman, “Hierarchical dynamic range coding of wavelet subbands for fast and efficient image decompression,” in IEEE Transactions on Image Processing, vol. 16, pp. 2005-2015, Aug. 2007
    [3] F. W. Wheeler and W. A. Pearlman, “SPIHT image compression without lists,” in IEEE International Conference on Acoustics, Speech, and Signal Processing, vol. 4, pp. 2047-2050, 2000.
    [4] Yen-Yu Chen, “Medical image compression using DCT-based subband decomposition and modified SPIHT data organization,” in international journal of medical informatics, vol. 76, pp. 717–725, 2007.
    [5] A.A. Moinuddin, E. Khan, and M. Ghanbari, “Efficient algorithm for very low bit rate embedded image coding,” in IET Image Process., vol. 2, pp. 59-71, 2008.
    [6] T. Acharya and P. S. Tsai, JPEG2000 Standard for Image Compression: Concepts, Algorithms and VLSI Architecture, John Wiley & Sons, Inc., Hoboken, New Jersey, 2004.
    [7] J. M. Shapiro, “Embedded image coding using zerotrees of wavelets coefficients,” IEEE Trans. Signal Processing, vol. 41, pp. 3445-3462, Dec. 1993.
    [8] A. Said and W. A. Pearlman, “A new, fast, and efficient image codec based on set partitioning in hierarchical trees,” IEEE Transactions on Circuits and Systems for Video Technology, vol. 6, pp. 243-250, June 1996.
    [9] Y. Cho and W. A. Pearlman, “Quantifying the coding performance of zerotrees of wavelet coefficients: degree-k zerotree,” IEEE Transactions on Signal Processing, vol. 55, pp. 2425-2431, June 2007.
    [10] D. Taubman, “High performance scalable image compression with EBCOT,” IEEE Transactions on Image Processing, vol. 9, pp. 1158–1170, July 2000.
    [11] W. A. Pearlman, A. Islam, N. Nagaraj, and A. Said, “Efficient, low-complexity image coding with a set-partitioning embedded block coder,” IEEE Trans. Circuits and Syst. Video Technol., vol. 14, pp. 1219-1235, Nov 2004.
    [12] C. Chrysafis, A. Said, A. Drukarev, A. Islam, and W. A. Pearlman, “SBHP—A low complexity wavelet coder,” in IEEE Int. Conf. Acoust., Speech Signal Processing (ICASSP), vol. 4, June 2000, pp. 2035–2038.
    [13] S. T. Hsiang and J. W. Woods, “Embedded image coding using zeroblocks of subband/wavelet coefficients and context modeling,” in IEEE Int. Conf. Circuits and Systems (ISCAS), vol. 3, May 2000, pp. 662–665.
    [14] W. A. Pearlman and A. Islam, “Brief report on testing for the JPEG2000 core experiment, appendix B in compression vs Complexity tradeoffs for quadratic splitting systems,” ISO/IEC/JTC1/SC29, June 1998.
    [15] Frederick W. Wheeler and William A. Pearlman, “Combined spatial and subband block coding of images,” in IEEE Int. Conf. Image Processing (ICIP' 00), vol. 3, pp. 861-864, Sep. 2000.
    [16] Harish Arora, Pramit Singh, Ekram Khan, and Farid Ghani, “Memory Efficient Image Coding with Embedded Zero Block-Tree Coder,” in Proc. IEEE Int. Conf. Multimedia and Expo2004 (ICME'04), vol. 1, pp. 679-682, May 2004.
    [17] Yin, X.-W., Fleury, M., and Downton, A.C. “A structure for tree and block encoders,” in Proc. Int. Conf. on Pattern Recognition, ICPR 2004, 2004.
    [18] S. Mallat, “A theory for multiresolution signal decomposition: The wavelet representation,” IEEE Trans. Pattern Anal. Mach. Intel., vol. 11, July 89.
    [19] Shuyuan Yang, RuiXia Wu, Min Wang, and Licheng Jiao, “Evolutionary clustering based vector quantization and SPIHT coding for image compression,” in Pattern Recognition Letters, 2010.
    [20] Said, A., and Pearlman, W. A. “Low-complexity waveform coding via alphabet and sample-set partitioning,” in Proc. SPIE Visual Communications and Image Processing, vol. 3024, Feb. 1997, pp. 25–37.
    [21] J. Andrew, “A simple and efficient hierarchical image coder,” in Proc. IEEE Int. Conf. Image Processing (ICIP), vol. 3, Oct. 1997, pp. 658–661.
    [22] Yin, X.-W., Fleury, M., and Downton, A.C. “Prediction and adaptive scanning in block-set wavelet image coder,” in IEE Proc.-Vis. Image Signal Process., vol. 153, Apr. 2006.
    [23] Shu-Mei Guo, Bing-Hui Wu, and Jason Sheng-Hong Tsai, “Improved set-partitioning embedded block scheme for still image compression,” in Journal of Electronic Imaging, vol. 17, Sep. 2008.
    [24] Shu-Mei Guo, Wen-Hsin Chang, Jason S.-H. Tsai, Bo-Liang Zhuang, and Li-Chun Chen “JPEG 2000 wavelet filter design framework with chaos evolutionary programming,” in Signal Processing, vol. 88, pp. 2542– 2553, May 2008.
    [25] B. Li and W. S. Jiang, “Optimizing complex functions by chaos search,” in Cybernetics and Systems, vol. 29, pp. 409-419, June 1998.
    [26] D. Z. C. X. F. Yan and S. X. Hu., “Chaos-genetic algorithms for optimizing the operating conditions based on RBF-PLS model,” Computers and Chemical Engineering, vol. 27, pp. 1393-1404, Oct. 2003.
    [27] D.E. Goldberg, Genetic Algorithms in Search, Optimization and Machine Learning, Addison-Wesley, Reading, MA, 1989.
    [28] J.H. Holland, Adaptation in Natural and Artificial System: An Introductory Analysis with Application to Biology, Control, and Artificial Intelligence, 2nd ed., MIT Press, Cambridge, MA, 1992.
    [29] J. H. Halton, “On the efficiency of certain quasi-random sequences of points in evaluating multidimensional integrals,” in Numerische Mathematik 2, pp. 84–90, 1996.
    [30] J. C. Van, “Verteilungsfunktionen,” in Proc. Kon Akad. Wet., Amstrerdam 38, pp. 1058–1066, 1935.
    [31] M. Antonini, M. Barlaud, P. Mathieu, and I. Daubechies, “Image coding using wavelet transform,” in IEEE Trans. Imam Processing, vol. 1, pp. 205-220, Apr. 1992.
    [32] Hsiang S.T. “Highly scalable subband/wavelet image and video coding,” PhD thesis, Rensselaer Polytechnic Institute, May 2002.
    [33] X. Hou, G. Liu, and Y. Zou, “Embedded quadtree-based image compression in DCT domain,” Speech, and Signal Processing, Hong Kong, 2003, vol. 3, pp. 277–280.

    下載圖示 校內:立即公開
    校外:立即公開
    QR CODE