• DocumentCode
    2146297
  • Title

    Dual Symbol Processing for MQ Arithmetic Coder in JPEG2000

  • Author

    Noikaew, Nopphol ; Chitsobhuk, Orachat

  • Author_Institution
    Comput. Eng. Dept., King Mongkut´´s Inst. of Technol. Ladkrabang, Bangkok
  • Volume
    1
  • fYear
    2008
  • fDate
    27-30 May 2008
  • Firstpage
    521
  • Lastpage
    524
  • Abstract
    In this paper, a design of a dual symbol processor for arithmetic coder architecture implemented on FPGA is proposed. Usually, the regular operation of the MQ-Coder is sequential, which can process only one symbol at a time. However, the bit-plane coding can generate more than one symbol per clock cycle. Consequently, the coding speed will be limited and bottlenecked at the interface between the output of the bit-plane coding and the input of the MQ-Coder. Therefore, the proposed MQ-Coder architecture is designed to process two symbols for each clock cycle. The success comes from the proposed prediction process of the upper bound value and the index value. As a result, the proposed arithmetic coder architecture can process with the speed greater than 100 MHz with the throughput greater than 60 Msymbols/sec.
  • Keywords
    arithmetic codes; field programmable gate arrays; image coding; FPGA; JPEG2000; MQ arithmetic coder; arithmetic coder architecture; bit-plane coding; clock cycle; field programmable gate arrays; image coding; sequential coding; Clocks; Computer architecture; Design engineering; Digital arithmetic; Discrete wavelet transforms; Entropy; Image coding; Positron emission tomography; Switches; Transform coding; Arithmetic Coder; EBCOT; MQ-Coder;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Image and Signal Processing, 2008. CISP '08. Congress on
  • Conference_Location
    Sanya, Hainan
  • Print_ISBN
    978-0-7695-3119-9
  • Type

    conf

  • DOI
    10.1109/CISP.2008.551
  • Filename
    4566209