• DocumentCode
    793360
  • Title

    Binary arithmetic coding with key-based interval splitting

  • Author

    Wen, Jiangtao ; Kim, Hyungjin ; Villasenor, John D.

  • Author_Institution
    Mobilygen Corp., Santa Clara, CA, USA
  • Volume
    13
  • Issue
    2
  • fYear
    2006
  • Firstpage
    69
  • Lastpage
    72
  • Abstract
    Binary arithmetic coding involves recursive partitioning the range [0,1) in accordance with the relative probabilities of occurrence of the two input symbols. We describe a modification of this approach in which the overall length within the range [0,1) allocated to each symbol is preserved, but the traditional assumption that a single contiguous interval is used for each symbol is removed. A key known to both the encoder and decoder is used to describe where the intervals are "split" prior to encoding each new symbol. The repeated splitting has the effect of both scrambling the intervals and altering their lengths, thereby allowing both encryption and compression to be obtained simultaneously.
  • Keywords
    arithmetic codes; binary codes; cryptography; data compression; decoding; probability; binary arithmetic coding; data compression; decoder; encryption; key-based interval splitting; recursive partitioning; relative probability; single contiguous interval; symbol encoding; Arithmetic; Cryptography; Data compression; Decoding; Encoding; Probability distribution; Standards development; Transform coding; Arithmetic codes; cryptography; data compression;
  • fLanguage
    English
  • Journal_Title
    Signal Processing Letters, IEEE
  • Publisher
    ieee
  • ISSN
    1070-9908
  • Type

    jour

  • DOI
    10.1109/LSP.2005.861589
  • Filename
    1576782