Compreesao-1

Fazer download em pptx, pdf ou txt
Fazer download em pptx, pdf ou txt
Você está na página 1de 27

MULTIMÉDIA

3º ANO IT/ Iº SEMESTRE-2023


TEMPO: 02 HORAS

Elaborado por:
MSc: Suraia Leonardo
OBJECTIVOS

🞆Conceituar compressão;
🞆Identificar os tipos de compressão;
🞆Mostrar o funcionamento da compressão;
🞆Etapas básicas de compactação de imagem.
O QUE É COMPRESSÃO DE IMAGEM?
🞆No campo do processamento de imagens, a compressão de
imagens é uma etapa importante antes de iniciarmos o
processamento de imagens ou vídeos maiores.

🞆A compressão das imagens é realizada por um codificador


e produz a forma comprimida de uma imagem. Nos
processos de compressão, as transformações matemáticas
desempenham um papel vital.
Compressão
🞆É uma forma de usar menos espaço para armazenar a maior
quantidade de informação, podendo assim reduzir o espaço
utilizado, que pode ser uma imagem, um texto, um vídeo ou
qualquer tipo de arquivo.

🞆Para diminuir o espaço utilizado, usa-se diversos algoritmos


cujo objectivo é reduzir a quantidade necessária de Bytes para
representar uma determinada informação.
TIPOS DE COMPRESSÃO DE DADOS
Existem dois tipos principais de compressão de dados, as
compressões com perdas e as sem perdas.

1.Sem perdas
A compressão sem perdas é aquela na qual o dado permanece
o mesmo depois de descompactado, geralmente é usada na
compactação de documentos, trabalhos acadêmicos e diversos
outros tipos de informações que devem permanecer
inalteradas após a descompactação.

Para obter a compressão sem perdas geralmente são usadas


duas estratégias: a codificação de redundância mínima e o
método do dicionário.
🞆A redundância mínima consiste em representar os
símbolos que aparecem com mais frequência utilizando
menos bits, um exemplo de algoritmo que utiliza essa
tática é a Codificação de Huffman.

🞆O método do dicionário utiliza um arquivo como se


fosse um dicionário de expressões com os seus valores
correspondentes em bits. Essa estratégia é utilizada pelo
algoritmo Lempel-Ziv-Welch (LZW).
2. Com perdas
🞆 A compressão com perdas é aquela na qual os detalhes da
informação são perdidos durante a descompactação.

🞆 Geralmente é usada para compactar áudios e vídeos na internet,


pois, nesses casos, a perda de precisão é benéfica e não afecta o
entendimento da informação.
Um exemplo disso, é a perda de qualidade de um vídeo
disponibilizado online para evitar que ele demore a carregar caso
a conexão com a internet não esteja boa.

Alguns exemplos de algoritmos que se baseiam na compressão de


imagens com perdas são o JPEG, MP3 e MP4. Já para o uso de
animações, alguns dos algoritmos existentes são Flash, VC-1 e
H.261.
ALGORITMOS DE COMPRESSÃO DE IAGENS,
DADOS, VIDEOS

🞆A codificação de Huffman é um algoritmo de


compressão que utiliza as probabilidades da ocorrência
de símbolos e palavras em um conjunto de dados para
determinar quantos bits serão utilizados para cada
simbolo. Esse método foi criado por David A. Huffman
em 1952.
Compressão

Para mostrar o funcionamento da compressão por Huffman,vamos


comprimir a sequência de carácteres
AAAAAABBBBBCCCCDDDEEF. Se utilizarmos a forma padrão
onde cada caractere tem valor fixo, a menor codificação que pode ser
usado para que os carácteres fiquem em binário é de 3 bits, como a
imagem mostra abaixo:

Caractere A B C D E F

Codigo 000 001 010 011 100 101

A sequencia gerada de bits em binário é

000000000000000000001001001001001010010010010011011011100
100101, gerando assim 63 bits de comprimento.
Para a codificação de Huffman dessa sequência, precisamos primeiro montar
uma árvore seguindo os seguintes passos:
1ª etapa: Contar as ocorrências de cada caractere na sequência.
Caractere A B C D E F
Contador 6 5 4 3 2 1

2ª etapa: Agora devemos montar arvóres utilizando sempre os 2 com


menor contagem de números para criar essa árvore.

F=1 E=2 D=3 C=4 B=5 A=6


Faz-se a juncao dos dois de menor contagem(F e E), em
uma árvore e somares suas contagens em um novo nó.

Este novo nó é inserido no conjunto novamente na


posição de seu novo peso.
Quando esse novo nó é criado, deve-se colocar, no
engalhamento dessa arvore, o valor binário pra um dos
numeros como 1 e o outro como 0.

D=3 E+F = 3 C=4 B=5 A=6


ENGALHAMENTO DE ARVORE
E+F = 3

0 1

F=1 E=2

Depois continue o mesmo processo até ter toda a árvore


completa com a soma total dos caracteres no nó principal.

C=4 B=5 D+E+F = 6 A=6


VISITE O LINK
🞆https://wagnergaspar.com/como-criar-um-arquiv
o-compactado-com-o-algoritmo-de-huffman/
Por que precisamos da compactação de imagem?

Considere uma imagem em preto e branco com resolução de


1000 * 1000 e cada pixel usa 8 bits para representar a
intensidade.

Portanto, o número total de bits req = 1000 * 1000 * 80 =


80.000.000 bits por imagem.

E considere se for um vídeo com 30 quadros por segundo das


imagens do tipo mencionado acima, então o total de bits para
um vídeo de 3 segundos é: 3 * (30 * (8.000.000)) =
720.000.000 bits
🞆Como vemos, apenas para armazenar um vídeo de 3
segundos, precisamos de tantos bits que são muito
grandes.

🞆Portanto, precisamos de uma forma de ter uma


representação adequada também para armazenar as
informações sobre a imagem em um número
mínimo de bits sem perder o caráter da imagem.
Portanto, a compressão da imagem e videos
desempenham um papel importante.
ETAPAS BÁSICAS DE COMPACTAÇÃO
DE IMAGEM:
🞆Aplicar a transformação da imagem
🞆Quantização dos níveis
🞆Codificando as sequências.

Por que a transformação da imagem é importante:


🞆Torna-se fácil saber quais são os principais componentes
que compõem a imagem e auxiliam na representação
compactada.
🞆Isso torna os cálculos fáceis.
COMPACTAÇÃO DE VÍDEO
🞆 A compactação de vídeo diz respeito à redução e à remoção de
dados redundantes de vídeo, de modo que um arquivo de vídeo
digital possa ser efectivamente enviado e armazenado.
🞆 O processo envolve aplicar um algoritmo ao vídeo de origem para
criar um arquivo compactado já pronto para transmissão ou
armazenamento. Para reproduzir o arquivo compactado, um
algoritmo inverso será aplicado para produzir um vídeo que mostre
praticamente o mesmo conteúdo que o vídeo original. O tempo que
demora para compactar, enviar, descompactar e exibir um arquivo
é denominado latência.

🞆 Quanto mais avançado o algoritmo de compactação, maior a


latência, devido a mesma capacidade de processamento.
🞆Softwares de processamento multimédia
🞆Adobe Photoshop
O que é e pra quê serve o Adobe Photoshop?
🞆Adobe Photoshop
O que é e pra quê serve o Adobe
Photoshop?

Adobe Photoshop é um dos aplicativos de software


de edição de fotos e gráficos mais populares e
conhecidos do mercado.

Foi desenvolvido em 1988 e desde então se tornou


um pilar para usuários que desejam editar fotos
existentes ou até mesmo criar suas próprias
imagens e gráficos.
🞆O Photoshop foi inventado em 1987 por dois irmãos,
Thomas e John Knoll, que venderam a licença de
distribuição para a Adobe em 1988. O produto era
originalmente chamado Display.

🞆O Photoshop está disponível para computadores


Windows e Mac.

🞆É Considerado um editor de gráficos, que significa que


os usuários podem criar e editar imagens e salvá-las em
um dos vários formatos.
COMO POSSO USAR O PHOTOSHOP?
🞆 Photoshop é um pilar para designers, desenvolvedores da web, fotógrafos, artistas
gráficos e muitos outros profissionais criativos, bem como amadores.

🞆 O software é usado para editar, criar e retocar imagens, bem como adicionar efeitos

especiais.

🞆 Os gráficos podem ser criados e exportados para outros programas.

Com o Photoshop, execute funções simples, como:

🞆 Apagar uma mancha de uma foto

🞆 Edição e

🞆 Criação avançada de fotos.


VISITE O LINK

🞆https://youtu.be/8Zigl9mIJxI
PESQUISE O LIVRO:
🞆Apostila de Sistemas Multimídia – Feito por Roberto
Tenorio Figueiredo, versao 3.0. Petrolina – PE
VISITE O LINK À BAIXO:

🞆https://youtu.be/Zepm3d_75oM
🞆OBRIGADO PELA ATENÇÃO

Você também pode gostar