Fundamentos de Telecomunicações

Documentos relacionados
Fundamentos de Telecomunicações

Teoria da Informação

TÉCNICAS DE CODIFICAÇÃO DE SINAIS

Sistemas discretos sem memória e codificação da fonte

FACULDADE DE TALENTOS HUMANOS DEPARTAMENTO DE ENGENHARIA ELÉTRICA PROCEDIMENTOS EXPERIMENTAIS DE COMUNICAÇÃO DIGITAL II PARA TELECOMUNICAÇÃO

Fundamentos de Telecomunicações

COMUNICAÇÃO DIGITAL INTRODUÇÃO À TEORIA DE INFORMAÇÃO

SM - Sistemas Multimédia CODIFICAÇÃO DE FONTE (parte 2) 4.º / 6.º semestre LEIC (verão 2016/2017)

Introdução à Teoria da Informação: Codificação de Fonte

Segundo Exame e Repescagem de Testes. Mestrado em Engenharia Electrotécnica e de Computadores, IST 25 de Janeiro de 2014

Módulo 5 Codificação Sistemas Multimédia Ana Tomé José Vieira

universidade federal de pernambuco departamento de estatística

2 Teoria da Informação

Fundamentos de Telecomunicações

1 LIMITES FUNDAMENTAIS NA TEORIA DA INFORMAÇÃO

Teoria da Informação ( ) Exame de Recurso ( ) Resolução. (1 p), (1 p), p = H(0,4;0,4;0,2) = 1,522

Tipos de códigos de fonte

Codificação de Huffman

Compressão e Codificação de Dados. Primeiro Exame e Segundo Teste

Princípios Básicos de Teoria da Informação

TE111 Comunicação Digital

Compressão Sem Perdas: Codificações Huffman e Aritmética. Adelar da Silva Queiróz Marcelo Teixeira Thiago da Silva Sodré

Algoritmos de Compressão sem Perdas

Canais discretos sem memória e capacidade do canal

Problemas de Fundamentos de Telecomunicações 1ª Parte: Codificação de Fonte e Codificação de Canal

INTRODUÇÃO À TEORIA DA INFORMAÇÃO

Universidade de Pernambuco Escola Politécnica de Pernambuco

Compactação de Dados. Fonte de consulta: Szwarcfiter, J.; Markezon, L. Estruturas de Dados e seus Algoritmos, 3a. ed. LTC. Seção 12.5 em diante.

Teoria da Informação

Algoritmos em Strings (compressão de texto)

COM29008 LISTA DE EXERCÍCIOS #

Princípios de Telecomunicações. PRT60806 Aula 19: Modulação por Código de Pulso (PCM) Professor: Bruno Fontana da silva 2014

Processamento digital de imagens

Fundamentos da Compressão de Vídeo

Compressão de Dados. Prof. Flávio Humberto Cabral Nunes

4 C odigos de Huffman 4.1 Arvores de c odigo folhas os internos n ıvel altura Arvore bin aria arvore bin aria ordenada

PUCRS Faculdade de Engenharia Departamento de Engenharia Elétrica Codificação de Sinais por F.C.C De Castro e M.C.F. De Castro

SUMÁRIO FUNDAMENTOS E VISÃO GERAL 19 CAPÍTULO 1 PROCESSOS ALEATÓRIOS 49

Estudo sobre decodificação iterativa usando códigos de treliça

Teoria da Informação. Codificação de Fonte

Árvores. Thiago Martins, Fabio Gagliardi Cozman. PMR2300 / PMR3201 Escola Politécnica da Universidade de São Paulo

Códigos de blocos lineares. Outubro de 2017

Instituto Superior Técnico. 19 de Janeiro de Parte I

Televisão Digital. Codificação de Entropia Códigos de Huffman. Hélio Manuel Gonçalves Jaco

Processamento de Imagem. Compressão de Imagens Professora Sheila Cáceres

TÉCNICAS DE CODIFICAÇÃO DE SINAIS

III-1 Códigos detetores e corretores de erros

1 O esquema de Alamouti: Diversidade na transmissão

Fundamentos de Telecomunicações

Informação sobre a Disciplina CODIFICAÇÃO DE CANAL PARA SISTEMAS DE COMUNICAÇÃO DIGITAL. Programa Previsto. Bibliografia

Sistemas de Telecomunicações 1

Árvores. Fabio Gagliardi Cozman. PMR2300 Escola Politécnica da Universidade de São Paulo

Técnicas de Compactação e Compressão. Compressão. Técnicas de Compactação e Compressão. Compactação x Compressão

Exames Nacionais. Prova Escrita de Matemática A 2009 VERSÃO Ano de Escolaridade Prova 635/1.ª Fase. Grupo I

Teoria da Informação ( ) Exame de Recurso ( ) Resolução ( ) ( ) 2log2. log log

Introdução aos Sistemas de Comunicações

ELEMENTOS MULTIMÍDIA Compressão de dados. Prof. Fabiano Taguchi 06/11/2014.

Árvores. Thiago Martins, Fabio Gagliardi Cozman. PMR2300 / PMR3201 Escola Politécnica da Universidade de São Paulo

Um Esquema de Codificação Homofônica Universal Utilizando o Algoritmo LZW

II-6 Análise de Ruído e Capacidade de Canal

Teoria de distorção da taxa

CODIFICAÇÃO PARA CONTROLO DE ERROS

Sistemas de Numeração. Tiago Alves de Oliveira

PTC TEORIA DAS COMUNICAÇÕES II - 25/08/ PJEJ EXERCÍCIOS RESOLVIDOS

III-1 Códigos detetores e corretores de erros

Análise Multivariada Aplicada à Contabilidade

III-1 Códigos detetores e corretores de erros

Universidade Federal do Rio Grande do Sul Instituto de Informática

Compressão de Imagens. Lilian Nogueira de Faria (Bolsista)...DPI/INPE Leila Maria Garcia Fonseca (Coordenadora)...DPI/INPE

Compressão de Imagens: Padrão JPEG

Comparação entre limite de Shannon, diferentes modulações 1 e. modulações e o ganho vindo de um código de canal. Luis Henrique Assumpção Lolis

Teoria Ergódica (9 a aula)

O L A Representação de Informação. Representação de Informação. -- Texto -- Tabela de ASCII (7 bits) Representação de Caracteres

II-4 Transmissão passa-banda (banda canal) Modulações Digitais

Transcrição:

Fundamentos de Telecomunicações LEEC_FT 4,5&6: Teoria da Informação Codificação de Fonte Professor Victor Barroso vab@isr.ist.utl.t

Lição 4 Informação e Entroia Introdução Incerteza, robabilidade e informação Modelo de uma fonte discreta sem memória Medida de informação Definição e unidade de medida Proriedades Entroia Definição e unidade de medida Entroia da fonte binária Função de entroia Proriedades LEEC_FT - Lições 4,5&6 Fundamentos de Telecomunicações Slide

Introdução Acontecimento frequente Grande robabilidade de ocorrência Baixa incerteza quanto à sua ocorrência Acontecimento raro Baixa robabilidade de ocorrência Elevada incerteza quanto à sua ocorrência Ocorrência de um acontecimento raro ganho de informação elevado Ocorrência de um acontecimento frequente ganho de informação reduzido LEEC_FT - Lições 4,5&6 Fundamentos de Telecomunicações Slide 3

Incerteza, Probabilidade & Informação Incerteza Probabilidade Informação LEEC_FT - Lições 4,5&6 Fundamentos de Telecomunicações Slide 4

Fonte Discreta sem Memória Fonte discreta M-ária Alfabeto A de M símbolos A = Distribuição de robabilidade dos símbolos Pr Fonte sem memória { m, m,, } K m M ( m ), k =,, K, M : = k = k k = Símbolos estatisticamente indeendentes k, j =,, K, M : Pr M ( mk m j ) = Pr( mk ) = k Pr( mk, m j ) = k j k LEEC_FT - Lições 4,5&6 Fundamentos de Telecomunicações Slide 5

Informação Definição (ara uma fonte M-ária sem memória) Variável aleatória I : A k K Unidade de medida bit: informação associada à ocorrência de um símbolo binário com robabilidade / Proriedades I 0 > I m < I m, m = I m + [ 0, + [, I ( m ) = log, k =,, M k j ( k ) I ( m j ) ( ) ( ) I ( m ) k j k k, j I A 0 0.5 A LEEC_FT - Lições 4,5&6 Fundamentos de Telecomunicações Slide 6

Entroia de uma Fonte Discreta sem Memória Definição Valor exectável (média) da variável aleatória I Unidade de medida bit/símbolo M ( ) = E { I } = = k log H A k = M k log k k = k LEEC_FT - Lições 4,5&6 Fundamentos de Telecomunicações Slide 7

Entroia de uma Fonte Binária sem Memória Fonte binária A Função de entroia { m m }: =, = =, ( ) = log ( ) ( ) log ( ) H H( ) Proriedades 0 0.5 Mínima e igual a zero quando um dos símolos ocorre com robabilidade Máxima e igual a quando os símbolos são equirováveis LEEC_FT - Lições 4,5&6 Fundamentos de Telecomunicações Slide 8

Lição 5 Proriedades da entroia de uma fonte M-ária sem memória Extenção da Fonte Discreta sem Memória Definição Entroia da extensão de ordem K Códigos de comrimento variável Comrimento médio Exemlos Desigualdade de Kraft LEEC_FT - Lições 4,5&6 Fundamentos de Telecomunicações Slide 9

Entroia Proriedades 0 H (A ) log M H (A ) é mínima (H min = 0) sse algum dos símbolos de A ocorrer com robabilidade (todos os restantes M terão robabilidade de ocorrência 0) H (A ) é máxima (H max = log M ) sse todos os símbolos de A forem equirováveis, i.e., = L = M = /M LEEC_FT - Lições 4,5&6 Fundamentos de Telecomunicações Slide 0

LEEC_FT - Lições 4,5&6 Fundamentos de Telecomunicações Slide Extensão da Fonte Discreta sem Memória Alfabeto da extensão de ª ordem (fonte original): A = A Alfabeto e distribuição de robabilidade da extensão de ª ordem (roduto cartesiano de A com A): A = A A Exemlo = = 0 0 00 0 4 3 m m m m A A = = = = = = 0 0 00 : 0 : 4 4 3 3 m m q q m q m q m q m A A

Entroia da Extensão da Fonte Discreta sem Memória H (A ): entroia de uma fonte discreta sem memória com alfabeto A. A K : extensão de ordem K do alfabeto A. A K = A A L A K Entroia da extensão de ordem K : H (A K ) = K H (A ) LEEC_FT - Lições 4,5&6 Fundamentos de Telecomunicações Slide

Extensão da Fonte, Entroia e Comrimento do Código K #A K = M K H (A K ) log M K L L med = L /K 37 5. 5. 6 6 37 0.4 0.4 5.50 3 37 3 5.63 5.63 6 5.33 4 37 4 0.84 0.84 5.5 5 37 5 6.05 6.05 7 5.40 6 37 6 3.6 3.6 3 5.33 7 37 7 36.47 36.47 37 5.9 8 37 8 4.68 4.68 4 5.5 9 37 9 46.89 46.89 47 5. 0 37 0 5.09 5.09 53 5.30 LEEC_FT - Lições 4,5&6 Fundamentos de Telecomunicações Slide 3

Códigos de Comrimento Variável Comrimento Médio Codificação Símbolo fonte m k com robabilidade k código c k com l k bits alavra de Comrimento médio do código L med = l k k Descodificação unívoca c k m k sem ambiguidade Descodificação instantânea M k = LEEC_FT - Lições 4,5&6 Fundamentos de Telecomunicações Slide 4

Exemlos símbolo fonte robabilidade de ocorrência m 0.500 00 0 0 0 m 0.50 0 0 0 m 3 0.5 0 00 0 0 m 4 0.5 0.750 H (A ) código I unívoco.000 instantâneo código II.50 não unívoco código III unívoco.750 instantâneo de refixo código IV.875 unívoco L med LEEC_FT - Lições 4,5&6 Fundamentos de Telecomunicações Slide 5

Desigualdade de Kraft Existe um código binário com alavras de comrimento l k sse M ξ = l k Exemlo k = Dado o código de refixo {0, 0, 0, }, verifica-se a desigualdade de Kraft, ξ = + + 3 = A distribuição de comrimentos {,, 3, 3} verifica a desigualdade de Kraft. Então, existe um código unívoco instantâneo. 0 0 00 0 0 00 LEEC_FT - Lições 4,5&6 Fundamentos de Telecomunicações Slide 6

Lição 6 º Teorema de Shannon Códigos de Huffman Algoritmo de Huffman Codificação de Lemel Ziv Algoritmo de Lemel Ziv Codificação, codebook ( dicionário ) Descodificação LEEC_FT - Lições 4,5&6 Fundamentos de Telecomunicações Slide 7

º Teorema de Shannon Teorema da Codificação de Fonte Seja H (A ) a entroia de uma fonte discreta sem memória e L med o comrimento médio das alavras de um eventual código ara a fonte A. Se, ara qualquer ε > 0, L med = H (A ) + ε, então existe um código unívoco e instantâneo ara a fonte A. Pelo contrário, se L med < H (A ), então não existe qualquer código unívoco e instantâneo ara a fonte A. Eficiência do código η = H (A ) / L med LEEC_FT - Lições 4,5&6 Fundamentos de Telecomunicações Slide 8

Códigos de Huffman (95) Códigos de Redundância Mínima Comrimento das alavras de código Palavras de código Símbolos fonte Distribuição de robabilidade 0 0 00 3 3 0 m m m 3 m 4 m 5 0.5 0.5 0.0 0.5 0.5 0 0.30 0.5 0.5 0.5 0 0.0 0 0.45 0.55 0.30 0.45 0 L med =.30 H (A ) =.9 η = 99.6 % 4 5 3 5 4.00 5 4 3 LEEC_FT - Lições 4,5&6 Fundamentos de Telecomunicações Slide 9

Codificação de Lemel Ziv (978) O conhecimento da distribuição de robabilidade da fonte não é necessário Faz uso da correlação entre símbolos adjacentes Constitui norma ara comressão de ficheiros Imlementação Percorrer a sequência de dados dividindo-a em segmentos constituídos elas subsequências mais curtas ainda não detectadas LEEC_FT - Lições 4,5&6 Fundamentos de Telecomunicações Slide 0

Algoritmo de Lemel Ziv Ilustração com a sequência 0000000000... Os símbolos 0 e estão inicialmente armazenados Subsequências armazenadas: 0, Dados ara analisar: 0000000000... Analisando da esquerda ara a direita, a subsequência mais curta ainda não detectada é 00 Subsequências armazenadas: 0,, 00 Dados ara analisar: 00000000... Reetindo, a subsequência mais curta ainda não detectada é 0 Subsequências armazenadas: 0,, 00, 0 Dados ara analisar: 0000000... LEEC_FT - Lições 4,5&6 Fundamentos de Telecomunicações Slide

Algoritmo de Lemel Ziv Codificação 3. 0000000000... 4. 00000000... 5. 0000000... 6. 000000... 7. 00000... 8. 000... 9. 0... Posições numéricas 3 4 5 6 7 8 9 subsequências 0 00 0 0 0 00 00 0 Reresentações numéricas 4 4 6 6 Blocos binários codificados 000 00 00 000 000 00 0 LEEC_FT - Lições 4,5&6 Fundamentos de Telecomunicações Slide

Algoritmo de Lemel Ziv Descodificação Sequência original: 0000000000... Sequência codificada: 000 00 00 000 000 00 0... aontador inovação Descodificando: 0 4 0 4 0 6 0 6... Indo ao code book: Posições numéricas 3 4 5 6 7 8 9 subsequências 0 00 0 0 0 00 00 0 00 0 0 0 00 00 0 LEEC_FT - Lições 4,5&6 Fundamentos de Telecomunicações Slide 3