• DocumentCode
    1939384
  • Title

    A modification to the Huffman coding of JPEG´s baseline compression algorithm

  • Author

    Lakhani, Gopal

  • Author_Institution
    Texas Tech. Univ., Lubbock, TX, USA
  • fYear
    2000
  • fDate
    2000
  • Firstpage
    557
  • Abstract
    Summary form only given. In a DCT block of a compressed image, the density of non-zero AC coefficients and their size decrease as the block is scanned in the zigzag order. This paper presents a minor modification to the Huffman coding phase of the JPEG baseline algorithm to exploit this redundancy for further compression. Our encoder divides each block into two roughly equal halves (bands) and codes each band using a separate code table. It moves the EOB (end-of-block) marker to the middle of the sequence of non-zero AC coefficients and then replaces it by one of two split markers, whose selection depends on whether the number of non-zero AC coefficients is even or odd. No marker is needed at the end of a block. The major difference between this approach and the spectral selection method of the JPEG progressive mode is that the band boundary is flexible in our approach (i.e., it can vary from block to block)
  • Keywords
    Huffman codes; data compression; discrete cosine transforms; image coding; redundancy; table lookup; transform coding; DCT block; Huffman coding; JPEG; baseline compression algorithm; code table; compressed image; end-of-block marker; non-zero AC coefficients; redundancy; sequence; split markers; Airplanes; Compression algorithms; Decoding; Discrete cosine transforms; Gold; Huffman coding; ISO standards; Image coding; Transform coding;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Data Compression Conference, 2000. Proceedings. DCC 2000
  • Conference_Location
    Snowbird, UT
  • ISSN
    1068-0314
  • Print_ISBN
    0-7695-0592-9
  • Type

    conf

  • DOI
    10.1109/DCC.2000.838204
  • Filename
    838204