• DocumentCode
    1151001
  • Title

    Implementing the Viterbi algorithm

  • Author

    Lou, Hui-Ling

  • Author_Institution
    Signal Process. Res. Dept., AT&T Bell Labs., Murray Hill, NJ, USA
  • Volume
    12
  • Issue
    5
  • fYear
    1995
  • fDate
    9/1/1995 12:00:00 AM
  • Firstpage
    42
  • Lastpage
    52
  • Abstract
    The Viterbi algorithm, an application of dynamic programming, is widely used for estimation and detection problems in digital communications and signal processing. It is used to detect signals in communication channels with memory, and to decode sequential error-control codes that are used to enhance the performance of digital communication systems. The Viterbi algorithm is also used in speech and character recognition tasks where the speech signals or characters are modeled by hidden Markov models. The article explains the basics of the Viterbi algorithm as applied to systems in digital communication systems, and speech and character recognition. It also focuses on the operations and the practical memory requirements to implement the Viterbi algorithm in real-time
  • Keywords
    Viterbi decoding; Viterbi detection; character recognition; digital communication; error correction codes; estimation theory; hidden Markov models; maximum likelihood estimation; sequences; speech recognition; Viterbi algorithm; character recognition; detection problems; digital communication systems; dynamic programming; estimation and detection problem; estimation problems; hidden Markov models; operations; practical memory requirements; real-time implementation; sequential error-control codes; speech recognition; Character recognition; Communication channels; Digital communication; Digital signal processing; Dynamic programming; Hidden Markov models; Signal detection; Signal processing algorithms; Speech; Viterbi algorithm;
  • fLanguage
    English
  • Journal_Title
    Signal Processing Magazine, IEEE
  • Publisher
    ieee
  • ISSN
    1053-5888
  • Type

    jour

  • DOI
    10.1109/79.410439
  • Filename
    410439