>> Tecnologia Eletrônica >  >> Áudio Residencial >> Receptores

O Que É Um Decodificador de Fonte? (Sistemas de Comunicação)

Definição

Um decodificador de fonte reverte as operações de um codificador de fonte para reconstruir a informação original (áudio, vídeo, dados) a partir de um bitstream comprimido/codificado.

Cadeia Típica

  1. Codificador de Fonte — Comprime dados brutos (ex.: H.264, AAC, Opus, JPEG, ZIP) → remove redundância.
  2. Codificador de Canal — Adiciona correção de erro (LDPC, Turbo, Reed-Solomon).
  3. Modulação e Transmissão — Sobre fio, fibra, wireless.
  4. Decodificador de Canal — Corrige erros de bit.
  5. Decodificador de Fonte — Descomprime → reconstrói sinal (iDCT, quantização inversa, decodificação de entropia, filtragem de síntese).
  6. Pós-processamento — Ocultação de erros, upscaling, mixagem de áudio.

Funções Principais

  • Decodificação de entropia (CAVLC/CABAC, Huffman, ANS).
  • Quantização e transformada inversas (iDCT, iMDCT).
  • Compensação de movimento (vídeo).
  • Banco de filtros de síntese (áudio).
  • Ocultação de erros — Esconde perdas residuais (cópia de frame, PLC).

Exemplos

  • Decodificador H.264/AVC no navegador/TV/celular.
  • Decodificador MP3/AAC/Opus em apps de música.
  • Decodificador JPEG/PNG em visualizadores de imagem.
  • Decodificador Protobuf/JSON em APIs.

A fidelidade do decodificador de fonte determina diretamente a qualidade percebida; implementações eficientes usam aceleração SIMD/GPU/DSP.