Codificação aritmética: diferenças entre revisões

Conteúdo apagado Conteúdo adicionado
Girino (discussão | contribs)
Girino (discussão | contribs)
Linha 3:
[[Algoritmo]] para compressão de dados, não-baseado em tabelas de símbolos. O codificador aritmético elimina a associação entre símbolos individuais e palavras-códigos de comprimento inteiro e, com isto, é capaz de praticamente igualar a entropia da fonte em todos os casos.
 
==Descrição do algoritmo==
==Formulação==
 
A codificação aritmética pode ser descrita como se segue:
 
 
# Cria-se um intervalo corrente iniciado com [0,1)
Linha 13 ⟶ 11:
## O subintervalo correspondente à letra que é realmente o próximo elemento é selecionado como novo intervalo corrente.
#Codifica-se a mensagem com o menor número de bits necessário para distinguir o intervalo corrente final de todos os outros possíveis intervalos correntes finais.
 
 
== Cálculo com precisão finita ==