J4 ›› 2010, Vol. 37 ›› Issue (4): 587-593.doi: 10.3969/j.issn.1001-2400.2010.04.002

• 研究论文 • 上一篇    下一篇



  1. (1. 西安电子科技大学 计算机学院,陕西 西安  710071;
    2. 西安电子科技大学 综合业务网理论及关键技术国家重点实验室,陕西 西安  710071)
  • 收稿日期:2009-05-27 出版日期:2010-08-20 发布日期:2010-10-11
  • 通讯作者: 刘凯
  • 作者简介:刘凯(1977-),男,副教授,博士,E-mail: kailiu@mail.xidian.edu.cn.
  • 基金资助:


High performance EBCOT algorithm and VLSI architecture

LIU Kai1;LI Yun-song2;GUO Jie2   

  1. (1. School of Computer Science and Technology, Xidian Univ., Xi'an  710071, China;
    2. State Key Lab. of Integrated Service Networks, Xidian Univ., Xi'an  710071, China)
  • Received:2009-05-27 Online:2010-08-20 Published:2010-10-11
  • Contact: LIU Kai



关键词: 图像压缩, JPEG2000, 内嵌码块编码, 零检测


We propose an efficient coding algorithm and architecture composed of the bit plane-parallel and pass-parallel coder with efficient zero coefficients detection for EBCOT entropy encoder used in JPEG2000.After the detailed analysis of wavelet coefficients' precision and distribution in JPEG2000, there are three main modes of zero coefficients in the wavelet domain, i.e., zero column, zero stripe and zero code block. And we also discover that the coding information on each bit plane and the corresponding passes can be obtained simultaneously in the hardware structure. Therefore, bit plane-parallel and pass-parallel coding with zero detection (BPPP-ZD) is proposed, and its VLSI architecture is shown in detail. Analysis and the corresponding software/hardware experimental results show that the proposed architecture reduces the processing time greatly compared with other architechures, and a prototype chip is synthesized which can process 1024×1024 gray level images with 79 frames per second at the working frequency of 79.466MHz.

Key words: image compression, JPEG2000, embedded block coding with optimized truncation, zero detection