• DocumentCode
    978460
  • Title

    Concurrency techniques for arithmetic coding in JPEG2000

  • Author

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

  • Author_Institution
    New South Wales Univ., Sydney, NSW
  • Volume
    53
  • Issue
    6
  • fYear
    2006
  • fDate
    6/1/2006 12:00:00 AM
  • Firstpage
    1203
  • Lastpage
    1213
  • Abstract
    JPEG2000 is a recently standardized image compression algorithm. The heart of this algorithm is the coding scheme known as embedded block coding with optimal truncation (EBCOT). This contributes the majority of processing time to the compression algorithm. The EBCOT scheme consists of a bit-plane coder coupled to a MQ arithmetic coder. Recent bit-plane coder architectures are capable of producing symbols at a higher rate than the existing MQ arithmetic coders can absorb. Thus, there is a requirement for a high throughput MQ arithmetic coder. We examine the existing MQ arithmetic coder architectures and develop novel techniques capable of absorbing the high symbol rate from high performance bit-plane coders, as well as providing flexible design choices
  • Keywords
    arithmetic codes; block codes; data compression; image coding; EBCOT scheme; JPEG2000; MQ arithmetic coder; arithmetic coding; bit-plane coder; concurrency techniques; embedded block coding; image compression algorithm; optimal truncation; Arithmetic; Block codes; Clocks; Concurrent computing; Discrete wavelet transforms; Entropy coding; Image coding; Testing; Throughput; Transform coding; Arithmetic coding; JPEG2000; image compression;
  • fLanguage
    English
  • Journal_Title
    Circuits and Systems I: Regular Papers, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1549-8328
  • Type

    jour

  • DOI
    10.1109/TCSI.2006.875171
  • Filename
    1643427