32
Processamento Digital de Imagens Fundamentação Teórica Elloá Barreto Guedes http://dsc.ufcg.edu.br/~elloa [email protected] Odilon Francisco http://dsc.ufcg.edu.br/~odilon odilonfl[email protected]

Processamento Digital de Imagens Fundamentação Teórica Elloá Barreto Guedes elloa [email protected] Odilon Francisco odilon

Embed Size (px)

Citation preview

Page 1: Processamento Digital de Imagens Fundamentação Teórica Elloá Barreto Guedes elloa elloaguedes@gmail.com Odilon Francisco odilon

Processamento Digital de ImagensFundamentação Teórica

Elloá Barreto Guedeshttp://dsc.ufcg.edu.br/~elloa

[email protected]

Odilon Franciscohttp://dsc.ufcg.edu.br/[email protected]

Page 2: Processamento Digital de Imagens Fundamentação Teórica Elloá Barreto Guedes elloa elloaguedes@gmail.com Odilon Francisco odilon

2

Introdução

O Processamento Digital de Imagens tem início com a captura da imagens, que corresponde à iluminação refletida na superfície dos objetos, adquirida através de um sistema de aquisição (câmera, scanner, etc.).

O nascimento do conceito de PDI pode ser traduzido na viabilidade das máquinas e nas primeiras aplicações que promoveram melhorias e alterações em imagens

Page 3: Processamento Digital de Imagens Fundamentação Teórica Elloá Barreto Guedes elloa elloaguedes@gmail.com Odilon Francisco odilon

3

Introdução

No nosso escopo, podemos definir uma imagem como uma função bidimensional f(x; y), onde x e y são pontos no plano, e a amplitude de f como um par de coordenadas (x; y) denominada intensidade do nível de cinza no determinado ponto da imagem.

Page 4: Processamento Digital de Imagens Fundamentação Teórica Elloá Barreto Guedes elloa elloaguedes@gmail.com Odilon Francisco odilon

4

Introdução

É comum levar em consideração apenas os resultados do PDI que possuem algum significado para a percepção humana;

Segunda maior aplicação: resolver problemas ligados à percepção de máquina;

Não existe um consenso sobre onde o processamento digital de imagens pára e outras áreas.

Page 5: Processamento Digital de Imagens Fundamentação Teórica Elloá Barreto Guedes elloa elloaguedes@gmail.com Odilon Francisco odilon

5

Sistema Típico para o Processamento Digital de Imagens

Page 6: Processamento Digital de Imagens Fundamentação Teórica Elloá Barreto Guedes elloa elloaguedes@gmail.com Odilon Francisco odilon

6

Conceitos Fundamentais

Pixel Palavra formada da aglutinação das palavras

inglesas “Picture” e “Element”; Denota o menor elemento em um dispositivo

de exibição ao qual é possível atribuir uma cor

Page 7: Processamento Digital de Imagens Fundamentação Teórica Elloá Barreto Guedes elloa elloaguedes@gmail.com Odilon Francisco odilon

7

Conceitos Fundamentais

Resolução É a habilidade de distinguir pequenos detalhes

espaciais Indica quantos pontos ou pixels por polegada

existem na imagem

Page 8: Processamento Digital de Imagens Fundamentação Teórica Elloá Barreto Guedes elloa elloaguedes@gmail.com Odilon Francisco odilon

8

Conceitos Fundamentais

Dimensão da Imagem São as medidas verticais e horizontais de uma

imagem expressas em termos de pixel; Pode ser determinadas pela multiplicação da

largura e altura pela quantidade de pontos por polegada (dpi)

Page 9: Processamento Digital de Imagens Fundamentação Teórica Elloá Barreto Guedes elloa elloaguedes@gmail.com Odilon Francisco odilon

9

Conceitos Fundamentais

Profundidade de Bits É determinada pelo número de bits utilizados

para definir cada pixel; Quanto maior a profundidade de bits, maior

será o número de tons representados, em escala de cinza ou cor.

Page 10: Processamento Digital de Imagens Fundamentação Teórica Elloá Barreto Guedes elloa elloaguedes@gmail.com Odilon Francisco odilon

10

Conceitos Fundamentais

Dynamic Range É o intervalo de diferenças de tons entre a luz

mais clara e mais escura em uma imagem; Quanto mais alto é o intervalo dinâmico, maior

é o potencial de sombras que podem ser representados

Page 11: Processamento Digital de Imagens Fundamentação Teórica Elloá Barreto Guedes elloa elloaguedes@gmail.com Odilon Francisco odilon

11

Conceitos Fundamentais

Compressão É utilizada para reduzir o tamanho da imagem

a ser armazenada; Todas as técnicas de compressão de imagens

abreviam uma string de código binário da imagem original.

Page 12: Processamento Digital de Imagens Fundamentação Teórica Elloá Barreto Guedes elloa elloaguedes@gmail.com Odilon Francisco odilon

12

PDI no Domínio do Espaço

Refere-se ao conjunto de técnicas mais conhecidas para a manipulação de imagens

O termo “espacial” se refere à própria imagem plana, ou seja, possui relação com a localização direta dos pixels.

Es técnicas de processamento digital de imagens no domínio do espaço condizem com a manipulação direta de um pixel ou de sua vizinhança

Page 13: Processamento Digital de Imagens Fundamentação Teórica Elloá Barreto Guedes elloa elloaguedes@gmail.com Odilon Francisco odilon

13

PDI no Domínio do Espaço

As técnicas do domínio do espaço são denotadas pela expressão:

g(x; y) = T[f(x; y)]

onde f(x; y) é a imagem de entrada, g(x; y) é a imagem resultante, oriunda de um processo, e T é um operador sobre f, definido, por exemplo, sobre uma determinada vizinhança do ponto (x; y).

Page 14: Processamento Digital de Imagens Fundamentação Teórica Elloá Barreto Guedes elloa elloaguedes@gmail.com Odilon Francisco odilon

14

Operações Radiométricas

São técnicas que modificam a distribuição dos níveis de cinza de uma imagem preservando os contornos.

Page 15: Processamento Digital de Imagens Fundamentação Teórica Elloá Barreto Guedes elloa elloaguedes@gmail.com Odilon Francisco odilon

15

Operações Radiométricas

Tem basicamente duas aplicações para transformações radiométricas: Realce de Contraste - Procura enfatizar alguma

característica de interesse da imagem. Restauração - Visa corrigir alguma distorção

sofrida pela imagem. Quando uma imagem sofreu uma

distorção que diminui seu contraste, uma transformação que realce as bordas dos objetos das imagens pode, de fato, a restaurar.

Page 16: Processamento Digital de Imagens Fundamentação Teórica Elloá Barreto Guedes elloa elloaguedes@gmail.com Odilon Francisco odilon

16

Operações Radiométricas

Pontuais Lógicas(NOT, AND, OR, XOR) Aritméticas (+, -, *, /) Histogrâmicas

Expansão/Compressão Equalização

Page 17: Processamento Digital de Imagens Fundamentação Teórica Elloá Barreto Guedes elloa elloaguedes@gmail.com Odilon Francisco odilon

17

Operações Lógicas

=

not

~a

Page 18: Processamento Digital de Imagens Fundamentação Teórica Elloá Barreto Guedes elloa elloaguedes@gmail.com Odilon Francisco odilon

18

Operações Lógicas

and

=

a & b

Page 19: Processamento Digital de Imagens Fundamentação Teórica Elloá Barreto Guedes elloa elloaguedes@gmail.com Odilon Francisco odilon

19

Operações Lógicas

or

=

a | b

Page 20: Processamento Digital de Imagens Fundamentação Teórica Elloá Barreto Guedes elloa elloaguedes@gmail.com Odilon Francisco odilon

20

Operações Lógicas

nand

=

~(a & b)

Page 21: Processamento Digital de Imagens Fundamentação Teórica Elloá Barreto Guedes elloa elloaguedes@gmail.com Odilon Francisco odilon

21

Operações Lógicas

nor

=

~(a | b)

Page 22: Processamento Digital de Imagens Fundamentação Teórica Elloá Barreto Guedes elloa elloaguedes@gmail.com Odilon Francisco odilon

22

Operações Lógicas

xor

=

a^b

Page 23: Processamento Digital de Imagens Fundamentação Teórica Elloá Barreto Guedes elloa elloaguedes@gmail.com Odilon Francisco odilon

23

Page 24: Processamento Digital de Imagens Fundamentação Teórica Elloá Barreto Guedes elloa elloaguedes@gmail.com Odilon Francisco odilon

24

Filtragem Espacial

O primeiro passo efetivo do processamento digital de imagens é comumente conhecido como pré-processamento;

Normalmente, esta etapa envolve a filtragem de ruídos e distorções geométricas introduzidos pelos sensores de captura das imagens. consistindo da forma mais básica do tratamento de imagens.

Page 25: Processamento Digital de Imagens Fundamentação Teórica Elloá Barreto Guedes elloa elloaguedes@gmail.com Odilon Francisco odilon

25

Filtragem Espacial

Alguns operadores de vizinhança trabalham com valores de pixels da imagem da vizinhança e os valores correspondentes de uma sub-imagem que possui as mesmas dimensões desta vizinhança;

O processo de filtragem consiste na movimentação do filtro da máscara ponto a ponto na imagem.

Para cada (x; y), o resultado do filtro é calculado utilizando uma relação pré-definida

Page 26: Processamento Digital de Imagens Fundamentação Teórica Elloá Barreto Guedes elloa elloaguedes@gmail.com Odilon Francisco odilon

26

Filtragem Espacial

Filtro da Média de ordem n: Produz como valor do pixel processado a média aritmética dos valores dos pixels (i; j) de uma vizinhança contendo n pixels

Page 27: Processamento Digital de Imagens Fundamentação Teórica Elloá Barreto Guedes elloa elloaguedes@gmail.com Odilon Francisco odilon

27

Filtragem Espacial

Filtro da Mediana de ordem n: produz como valor do pixel de saída a mediana dos valores dos pixels da imagem de entrada em uma vizinhança de (i; j) contendo n pixels

Page 28: Processamento Digital de Imagens Fundamentação Teórica Elloá Barreto Guedes elloa elloaguedes@gmail.com Odilon Francisco odilon

28

Filtragem Espacial

Filtro da Moda de ordem n: Produz como valor do pixel de saída a moda dos valores dos pixels da imagem de entrada em uma vizinhança de (i; j) contendo n pixels.

Page 29: Processamento Digital de Imagens Fundamentação Teórica Elloá Barreto Guedes elloa elloaguedes@gmail.com Odilon Francisco odilon

29

Filtragem Espacial

Operador de Roberts: Executa o gradiente cruzado, ou seja, o cálculo das diferenças dos níveis de cinza é executado em uma direção rotacionada de 45º

Page 30: Processamento Digital de Imagens Fundamentação Teórica Elloá Barreto Guedes elloa elloaguedes@gmail.com Odilon Francisco odilon

30

Filtragem Espacial

Operador de Prewitt: Suaviza a imagem, atenuando o ruído.

Page 31: Processamento Digital de Imagens Fundamentação Teórica Elloá Barreto Guedes elloa elloaguedes@gmail.com Odilon Francisco odilon

31

Filtragem Espacial

Operador de Sobel: Difere do operador de Prewitt apenas no tocante aos pesos conferidos aos vizinhos mais próximos não nulos do pixel central.

Page 32: Processamento Digital de Imagens Fundamentação Teórica Elloá Barreto Guedes elloa elloaguedes@gmail.com Odilon Francisco odilon

32

Dúvidas?!

Obrigada (=