Universidade federal de pernambuco


Esquemas de compressão de texturas



Baixar 6.87 Mb.
Página9/23
Encontro17.06.2020
Tamanho6.87 Mb.
1   ...   5   6   7   8   9   10   11   12   ...   23

2.1 Esquemas de compressão de texturas




2.1.1 Block Truncation Coding




Block Truncation Coding (BTC), um esquema simples para compressão lossy de imagens, foi proposto por Delp e Mitchel em 1979 [1]. BTC comprime imagens dividindo-as em blocos de 4x4 pixels. Para cada bloco, duas cores em tons de cinza são armazenadas e cada pixel é aproximado por um desses dois valores. Ou seja, para cada bloco 4x4 duas cores base de 8 bits são selecionadas e o bloco passa a ser representado por um conjunto de índices (1 bit para cada pixel = 16 bits) para indexar qual das duas cores base o pixel será composto (Figura 2.2). Desta forma a taxa de compressão é de apenas de 2 bits por pixel (bpp). Este esquema influenciou vários algoritmos de compressão posteriores inclusive o iPACKMAN, objeto de estudo deste trabalho.

Figura 2.2: Com Block Truncation Coding - BTC, cada bloco de 4x4 pixels é transformado em 2 cores bases de 8 bits e uma máscara de 16 bits que indexa essas duas cores base. Dessa forma, BTC comprime imagens em tons de cinza com 2 bpp.




Compartilhe com seus amigos:
1   ...   5   6   7   8   9   10   11   12   ...   23


©historiapt.info 2019
enviar mensagem

    Página principal