• DocumentCode
    3547273
  • Title

    Efficient VLSI architecture for buffer used in EBCOT of JPEG2000 encoder

  • Author

    Gupta, Amit Kumar ; Nooshabadi, Saeid ; Taubman, David

  • Author_Institution
    New South Wales Univ., Sydney, NSW, Australia
  • fYear
    2005
  • fDate
    23-26 May 2005
  • Firstpage
    4361
  • Abstract
    The EBCOT (embedded block coding with optimised truncation) block coder is one of the main resource intensive components of JPEG2000. Its throughput plays a key role in deciding the overall throughput of a JPEG2000 encoder system. Concurrent symbol processing (CSP) is a promising technique to increase the throughput of the block coder at significantly less increase in the hardware cost. We present an efficient VLSI architecture for the buffer required to realize a CSP capable block coder for the JPEG2000 encoder. Our contributions include the study of the contexts-generation pattern of the natural images for an optimal selection of buffer parameters, viz., buffer length and context-accepting capacity, and the design of a low cost VLSI architecture for the buffer. The architecture is implemented using Altera APEX20KE FPGA and experimental results show that the optimal selection of the buffer parameters results in savings of 76% in the hardware cost with a minimal reduction of 2% in the overall block coder throughput.
  • Keywords
    VLSI; buffer storage; data compression; digital signal processing chips; image coding; integrated circuit design; memory architecture; Altera APEX20KE FPGA; EBCOT; JPEG2000 encoder; buffer context-accepting capacity; buffer length; concurrent symbol processing; contexts-generation pattern; efficient VLSI architecture; embedded block coding with optimised truncation; image compression; natural images; throughput; Australia; Code standards; Cost function; Field programmable gate arrays; Hardware; Image coding; Streaming media; Throughput; Transform coding; Very large scale integration;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Circuits and Systems, 2005. ISCAS 2005. IEEE International Symposium on
  • Print_ISBN
    0-7803-8834-8
  • Type

    conf

  • DOI
    10.1109/ISCAS.2005.1465597
  • Filename
    1465597