DOI QR코드

DOI QR Code

A VLSI Efficient Design and Implementation of Bit Plane Coding Algorithm for JPEG2000

JPEG2000을 위한 Bit Plane Coding Algorithm의 효율적인 VLSI 설계 및 구현

  • 양상훈 (전북대학교 전자정보공학부) ;
  • 민병준 (전북대학교 전자정보공학부) ;
  • 박동선 (전북대학교 전자정보공학부)
  • Published : 2009.01.31

Abstract

Nowdays needs the new still image compression standard. JPEG2000 has been developed. JPEG2000 divide DWT and EBCOT. EBCOT is consisted of Bit Plane Coding and ARithmetic Coding algorithm. In this paper, we proposed BPC algorithm that is efficient context-based generation. Proposed BPC Algorithm forecasted coding pass using SigStage, column, mpass value. BPC designed using Verilog HDL. H/W implemenates using Xillinx FPGA technology.

차세대 정지영상 압축방식인 JPEG2000의 엔트로피 코더는 컨텍스트 추출부(BPC)와 산술부호화기(AC)로 구성되는데 본 논문에서는 효율적인 컨텍스트 추출부 설계에 새로운 알고리즘을 제안하였고, 설계하였다. BPC(Bit Plane Coding)는 context 기반의 부호화기를 사용하였고, 현재의 SigStage register의 값과 상위 비트 플랜의 column 값을 가공한 데이터와 현재의 column 값을 이용하여 코딩패스를 미리 예측하는 기법을 사용하여, 각 bit plane에서 사용되어지는 상태 정보 레지스터와 이 상태 정보 레지스터를 접속하는 Access time을 줄일 수 있다. 본 논문에서 제안된 방법으로 설계된 Bit Plane Coding은 Verilog HDL 모델링후 Xilinx FPGA technology를 이용하여 합성한 후 동작을 검증하였다.

Keywords

References

  1. ISO/IEC 15444-1, "Information technology JPEG2000 image coding system-Part 1: Core coding system", 2001.
  2. M. Boli다, C. Christopoulos, and E. Majani, JPEG2000 Part I: Final Publication Draft, ISO/IEC JTC1/SC29/WGI N2678, Jul. 2002.
  3. K.-K. Ong, W.-H. Chang, Y.-C. Tseng, Y.-S. Lee, and C.-Y. Lee, "A high throughput low cost context-based adaptive arithmetic codec for multiple standards," in Proc. IEEE Int. Conf. Image Process., Sep. 2002, vol. 1, pp. 872 - 875. https://doi.org/10.1109/ICIP.2002.1038164
  4. Y. Li, M. Elgamel, and M. Bayoumi, "A partial parallel algorithm and architecture for arithmetic encoder in JPEG 2000," in Proc. IEEE Int. Symp. Circuits Syst., May 2005, pp. 5198 - 5201.
  5. Y. Li, M. Elgamel, and M. Bayoumi, " A Three-Level Parallel High-Speed Low-Power Architecture for EBCOT of JPEG2000," in Proc. IEEE Int. Symp. Circuits Syst., Sep 2006, pp. 1153 - 1163. https://doi.org/10.1109/TCSVT.2006.881864