BFS를 이용한 추가 메모리를 요구하지 않는 제로트리 압축기법

Zero-tree Packetization without Additional Memory using BFS

  • 김충길 (부산대학교 멀티미디어협동과정) ;
  • 정기동 (부산대학교 전자전기정보컴퓨터공학부)
  • 발행 : 2004.06.01

초록

SPIHT는 수행속도가 빠르고 효율적인 웨이블릿 기반의 이미지 압축 알고리즘으로 잘 알려져 있다. 그러나, SPIHT는 알고리즘을 수행하는 과정에서 발생하는 제로트리 및 계수의 상태를 저장하기 위하여 리스트 구조를 사용하고 있어 추가 메모리를 요구하며, 비트율의 증가에 따라 메모리 요구량이 증가하는 단점을 가진다. 본 논문에서는 SPIHT 알고리즘을 수행하는데 있어 추가 메모리를 요구하지 않는 MZC-BFS 알고리즘을 제안한다. 제안된 기법은 peano 코드를 이용하여 완벽한 너비우선 순서에 따라 공간트리를 탐색하며, 부호화 과정에서 이전상태 중요계수 테스트 및 복원과정에서 계수의 LSB를 이용함으로써 SPIHT에서 리스트 문제를 제거한다. MZC-BFS는 SPIHT에 비하여 리스트를 사용하지 않기 때문에 하드웨어 구현이 간단하고 수행속도가 빠를 뿐 아니라 추가 메모리를 요구하지 않기 때문에 하드웨어 제작비용을 절감할 수 있다.

SPIHT algorithm is a wavelet based fast and effective technique for image compression. It uses a list structure to store status information which is generated during set-partitioning of toro-tree. Usually, this requires lots of additional memory depending on how high the bit-rate is. Therefore, in this paper, we propose a new technique called MZC-BFS, which needs no additional memory when running SPIHT algorithm. It explicitly performs a breadth first search of the spatial-tree using peano-code and eliminates additional memory as it uses pre-status significant test for encoding and LSB bits of some coefficients for decoding respectively. This method yields nearly the same performance as SPIHT. This may be desirable in fast and simple hardware implementation and reduces the cost of production because no lists and additional memory are required.

키워드

참고문헌

  1. Jerome M. Shapiro, 'Embedded Image Coding Using Zerotrees of Wavelet Coefficients,' IEEE Trans. on Signal Processing, vol.41 , no.12, pp. 3445-3462, December 1993 https://doi.org/10.1109/78.258085
  2. Amir Said, William A. Pearlman, 'A New Fast and Efficient Image Codec Based on Set Partitioning in Hierarchical Trees,' IEEE Trans. CSVT, vol.6, no.3, pp https://doi.org/10.1109/76.499834
  3. Frederick W. Wheeler, William A. Pearlman, 'Low-Mernory Packetized SPIHT Image Compression,' Thirty-Third Annual Asilomar Conference on Signals, Systems, and Computers, Pacific Grove, CA, Oct. 24-27, 1999 https://doi.org/10.1109/ACSSC.1999.831896
  4. Wen-Kuo Lin, Neil Burgess, 'Listless Zerotree Coding for Color Images,' in 32nd Asilomar Conference on Signals, System and Computers, CA, USA, November 1998 https://doi.org/10.1109/ACSSC.1998.750860
  5. R. Kutil, 'A significance map based adaptive wavelet zerotree codec (SMAWZ),' In S. Panchanathan, V. Bove, and S.l. Sudharsanan, editors, Media Processors 2002, volume 4674 of SPIE Proceedings, pages 61-71, January 2002 https://doi.org/10.1117/12.451060
  6. Frederick W. Wheeler, William A. Pearlman, 'SPIHT Image compression Without Lists,' IEEE Int. Conf. on Acoustics, Speech and Signal Processing (ICASSP 2000), Istanbul, Turkey, June 5-9, 2000 https://doi.org/10.1109/ICASSP.2000.859236
  7. G. Seetharaman, B. Zavidovique, 'Image Processing in a Tree of Peano-coded Images,' In IEEE Workshop on Computer Architecture for Machine Perception. (Editor) Charles C. Weems Jr., pp.229-235, Octover 1997 https://doi.org/10.1109/CAMP.1997.632021
  8. http://www.geoffdavis.net/
  9. M. Antonini, M. Barlaud, P. Mathieu, and I. Daubechies, 'Image coding using wavelet transform,' IEEE Trans. Image Processing, vol.1, pp.205-220, April 1992 https://doi.org/10.1109/83.136597