Brain-Score 91/100 TECH Iain Explains Signals, Systems, and Digital Comms · 18:58

Decoding Convolutional Codes: The Viterbi Algorithm Explained

3-Second Blueprint (English)

  1. A 1/3-rate convolutional encoder feeds bits through a 3-stage shift register to generate 3 structured parity bits per input.
  2. The Viterbi decoder maps register states onto a trellis, summing branch and path metrics to prune worse paths at each step.
  3. Merging survivor paths lock in earlier bit decisions via sequence-level comparison, correcting multi-bit channel errors.
Viterbi AlgorithmConvolutional CodesTrellis DiagramShift Register

3-Sekunden-Fazit (Deutsch)

  1. Ein Rate-1/3-Faltungscodierer nutzt ein 3-stufiges Schieberegister, um pro Eingangsbit 3 strukturierte Paritätsbits zu erzeugen.
  2. Der Viterbi-Decoder bildet Zustände im Trellis ab und addiert Zweig- und Pfadmetriken, um schwächere Pfade früh zu verwerfen.
  3. Zusammenlaufende Survivor-Pfade fixieren frühere Bitentscheidungen durch Sequenzvergleich und korrigieren Mehrbitfehler.
Viterbi-AlgorithmusFaltungscodesTrellis-DiagrammSchieberegister

Note / Hinweis: Blueprints are AI-generated educational summaries (0% Politics · 0% Religion · 0% Brainrot) and do not constitute medical, legal, or financial advice. / KI-generierte Zusammenfassung zu Bildungszwecken – ersetzt keine medizinische, rechtliche oder finanzielle Fachberatung.