CARACTERÍSTICAS DE IMAGENS: PONTOS E SUPERFÍCIES

Tamanho: px
Começar a partir da página:

Download "CARACTERÍSTICAS DE IMAGENS: PONTOS E SUPERFÍCIES"

Transcrição

1 CARACTERÍSTICAS DE IMAGENS: PONTOS E SUPERFÍCIES O que são? CARACTERÍSTICAS DE IMAGENS (Image Features) o Propriedades Globais de uma imagem, ou de parte dela (característica global). Por exemplo: Médias das intensidades de pixeis Áreas em pixeis o Parte de uma Imagem com algumas propriedades especiais (característica local). São mais importantes em Visão Computacional. Por exemplo: Círculo ou linha Região texturada de uma imagem de intensidade Superfície plana em uma imagem de profundidade

2 Definição São partes detectáveis, locais e significativas de uma imagem

3 Características com Significado Associadas a elementos de interesse da cena via processo de formação da imagem. Por exemplo: o Variações agudas de intensidade criadas pelo contorno de objetos o Regiões da imagem com intensidade uniforme. Ex: Imagens de superfícies planas o Invariância ou facilidade para detecção (detectabilidade)

4 Características Detectáveis Quando existe algoritmo para sua detecção, senão a característica não terá utilidade Características diferentes ==> algoritmos diferentes Algoritmos ==> produz grupos de palavras-chave (descritores) de características (keyword=descriptors). Ex: Posição Coordenadas do ponto central de um segmento Comprimento e orientação de um segmento

5 Em Visão Computacional Extração de características é passo intermediário o Extração de linhas ==> navegação robótica o Localização de objetos ==> calibrar parâmetros intrínsecos de uma câmera. Algoritmo de detecção só pode ser avaliado dentro do contexto do sistema inteiro.

6 DETECÇÃO DE BORDAS E CONTORNOS O Básico Definição: Bordas e Contornos Pontos de uma borda, ou simplesmente bordas, são píxeis, ou regiões em torno deles, com valores de intensidade de imagem com variação acentuada. Problema da detecção de Bordas Dada uma imagem corrompida por ruído de aquisição, localizar as bordas mais prováveis de terem sido geradas pelos elementos da cena, e não por ruído borda ==> fragmentos de um contorno

7 (a) Imagem 325x237 pixels, com linha em i = 56 mostrada. (b) perfil de intensidade ao longo da linha

8 a) Imagem original com linha em 360 b) perfil de intensidade em v = 360. c) Close-up em u=580; d) Derivada de c)

9 Derivada em u Derivada em v Magnitude do gradiente Direção do gradiente

10 Os 3 Passos da Detecção de Bordas o Atenuação de Ruído o Suprimir o máximo possível de ruídos de imagens, sem destruir a borda. Na ausência de informação assuma ruído branco e Gaussiano. o Realce de Bordas o Projetar um filtro que responda à borda, isto é, a saída do filtro seja maior nos pontos de borda e menor em outros locais, de modo que a borda possa ser detectada como máximo local na saída do filtro.

11 o Localização de Borda o Decidir quais máximos locais na saída do filtro são bordas e quais são apenas causados por ruído. Isto envolve: Afinar bordas grossas para a largura de 1 pixel (supressão de não-máximos) Estabelecer o mínimo valor para declarar um máximo local como ponto de borda (thresholding).

12 Detector CANNY EDGE Provavelmente o mais utilizado hoje em V. C. É ótimo, em um sentido matemático Para aplicação do detector C.E. é necessário: I. Formular um modelo matemático de bordas e ruído; II. III. formular critérios de desempenho quantitativo, formalizando propriedades desejáveis do detector; (ex.: boa imunidade ao ruído) Sintetizar o melhor filtro dados os modelos e critério de desempenho. Filtros lineares são mais fáceis de manipular e implementar.

13 I. Modelagem de Bordas e Ruído Borda o De acordo com os perfis de intensidade Borda em Degrau (step) O tipo mais comum Pode ocorrer na forma de rampa Esquerda: Bordas em Degrau ideais. Direita: versões ruidosa, com adição de ruído gaussiano com s=5% da altura do degrau

14 Borda em Cristas (ridge) Gerados por linhas finas Podem ser modelados como dois degraus Esquerda: Bordas em Crista ideais. Direita: versões ruidosa, com adição de ruído gaussiano com s=5% da altura do degrau

15 Borda em Triângulo (roof) o Raros o Podem aparecer ao longo de interseções de superfícies o Perfil de primeira derivada Esquerda: Bordas em Triângulo ideais. Direita: versões ruidosa, com adição de ruído gaussiano com s=5% da altura do degrau

16 O Essencial de um Descritor de Borda (Edge Descriptor) Normal a uma borda e direção da borda. Posição em (2,2), com origem no canto superior esquerdo. Normal o Para contornos de imagens 2-D, a direção (vetor unitário) da máxima variação de intensidade no ponto de borda. Isto identifica a direção perpendicular à borda. Direção o Direção perpendicular à normal à borda, e portanto tangente ao contorno do qual a borda é parte. Isto identifica a direção tangente à borda. Posição ou Centro o Posição na imagem na qual a borda é localizada, ao longo da perpendicular à borda. Isto normalmente é gravado em imagem binária (1 para contorno, 0 para não contorno)

17 Intensidade (Edge Strength) o Medida do contraste local da imagem; módulo da variação de intensidade através da borda (ao longo da normal) O modelo considerado ideal para o contorno de degrau é G(x) 0 A se se x x < 0 0

18 II. Critérios para Detecção Ótima de Bordas Critério 1: Boa Detecção O detector ótimo deve minimizar a probabilidade de falsos positivos (detectando bordas espúrias causadas por ruído), bem como de minimizar a perda de bordas verdadeiras. Pode-se maximizar o Signal-to-Noise Ratio (SNR) SNR Potencia da Resposta do Potencia do Ruido filtro ao degrau ideal Potência de um sinal s(t) = E{s 2 (t)}

19 A resposta a um filtro 1-D linear f(t), de largura 2W, sobre um degrau ideal 0 t se A < 0 t se 0 t G ) ( é W W W dt t f A dt t f t G 0 ) (. ) ( ). ( W W o W dt t f n dt t f A SNR ) (. ) ( 2 0 e n o 2 = RMS amplitude do ruído por unidade de comprimento

20 Critério 2: Boa Localização As bordas detectadas devem estar o mais próximo possível das bordas reais. Deve-se maximizar LOC n o. A f '(0) W W f ' 2 ( t) dt Relação entre as potências das derivadas da resposta e do ruído.

21 SNR e LOC dependem apenas do filtro SNR A n o. f e LOC = A. ( f') n o O produto deve ser máximo para f Pode-se demonstrar que o produto acima pode ser maximizado para f(x) = G(-x) em [-W,W] O detector ótimo, portanto, é um simples operador de diferença, ou filtro caixa. (detector de degrau 1-D)

22 (a) Borda em degrau corrompida com ruído gaussiano aditivo, com s=15% da altura do degrau não corrompido. (b) Esquerda: Filtro Caixa Direita: Filtro DoG (c) Esquerda: Resposta ao Filtro Caixa maior amplitude e máximos locais Direita: Resposta ao Filtro DoG menor amplitude e menos máximos locais No entanto, aparecem vários Máximos Locais. Isso sugere um terceiro critério.

23 Critério 3: Resposta Única O detector deve retornar apenas 1 ponto para cada ponto da borda verdadeira, isto é, minimizar o número de máximos locais em torno da borda verdadeira criados pelo ruído. Isto é formalizado impondo que a distância média entre máximos locais causados pelo ruído seja apenas uma fração da metade da largura do filtro W. Pode-se mostrar que (de 1 f( at) F Teorema da Similaridade) a a Se f w f( x w ) ( f w ) (f ' ) w w. ( f ) 1. ( f w ') Um filtro mais largo melhora a detecção. Um filtro mais largo piora a localização no mesmo fator

24 f( at) 1 a F a Teorema da Similaridade ==> Um filtro mais largo melhora a detecção (F mais estreita = reduz captura de altas frequências de ruído) ==> Um filtro mais estreito melhora a localização (F mais larga = captura altas frequências das derivadas)

25 III. Realce Ótimo da Borda em Degrau o Filtro de Realce Ótimo f Maximizar (f). (f), sob a restrição de resposta única. (critérios 1, 2 e 3) (Boa detecção, boa localização, resposta única) Não há soluções de malha-fechada (closed-form solutions). (solução deve ser numérica) Uma boa aproximação de um filtro em degrau ótimo é Primeira Derivada do Gaussiano o 80% do ideal sob os critérios 1 e 2 o 90% do ideal sob o critério 3

26 o Um filtro 2-D poderia ser substituído assim: Aplica-se o filtro 1-D na direção normal (não se sabe ainda onde está a normal) Aplica-se o filtro 1-D em várias direções Pode-se simplificar o procedimento acima Usa-se um filtro Gaussiano circular seguido da estimativa do gradiente; Usa-se o gradiente para as derivadas direcionais; É menos preciso do que filtros direcionais, mas é adequado em muitos casos.

27 Pode-se, então, qualificar Intensidade da Borda s( i, j) ( G I) norma do gradiente de uma imagem suavizada por um filtro gaussiano Normal à borda n G I ( ) ( GI

28 Algoritmo CANNY_EDGE_DETECTOR Dada uma Imagem I 1. Aplica-se CANNY_ENHANCER a I 2. Aplica-se NONMAX_SUPRESSION à saída do CANNY_ENHANCER 3. Aplica-se HYSTERESIS_THRES à saída do NONMAX_SUPRESSION

29 Algoritmo CANNY_ENHANCER A entrada é I, corrompida por ruído. G é uma gaussiana com média nula e desvio padrão s. 1. Aplicar a máscara Gaussiana (LINEAR_FILTER) G, 2. Para cada pixel (i, j) J I G a. Computar as componentes do gradiente, J x e J y ; f'( x ) 0 f( x h) f( x h) 2h O( h ) = derivada b. Estimar a intensidade da borda; 2 2 s x y e ( i, j) J ( i, j) J ( i, j)

30 c. Estimar a orientação da normal ao contorno; J eo( i, j) a tan J y x Saídas => Intensidade da Imagem, E s, formada pelos e s (i, j) Orientação da Imagem, E o, formada pelos e o (i, j)

31 Algoritmo NONMAX_SUPRESSION A matriz E s pode conter muitas cristas de ruídos em torno do máximo local. Pode-se reduzir o contorno à largura de 1 pixel. A entrada é E s e E o. 4 direções d 1,..., d 4, identificadas por 0 o, 45 o, 90 o e 135 o com respeito ao eixo horizontal do sistema de ref. da imagem. Para cada pixel (i, j): 1. Ache a direção, d k, que melhor aproxima a direção E o (i, j) (normal à borda) 2. Se E s (i, j) é menor do que pelo menos um de seus vizinhos ao longo de d k, faça I N (i, j) = 0 (supressão); senão faça I N (i, j) = E s (i, j). Saída => Imagem I N (i, j) dos pontos do contorno afilado (i.e., E s (i, j) depois da supressão dos pontos não-máximos)

32 Saída de Intensidade de imagens pelo algoritmo CANNY_ENHANCER, depois da supressão de não-máximos, mostrando o efeito de tamanhos diversos de filtros gaussianos, com s = 1, 2, 3 respectivamente. A imagem I N ainda pode conter máximos locais criados por ruído Algoritmo HYSTERESIS_THRES Thresholding pode aceitar falsas bordas (se o limiar for baixo), e fragmentar o contorno verdadeiro (valores de máximos reais podem oscilar acima e abaixo do limiar).

33 A solução é o procedimento seguinte: I N, saída de NONMAX_SUPRESSION, E o, matriz de orientação da imagem, l e h dois limiares tal que l < h. Para todos os pontos do contorno em I N, e varrendo I N em uma ordem fixa: 1. Localize o próximo pixel da borda não visitado, I N (i, j), tal que I N (i, j) > h ; 2. Iniciando de I N (i, j), siga as cadeias de máximos locais conectados, em ambos os sentidos perpendiculares à normal ao contorno, enquanto I N > l. 3. Marque todos os pontos visitados, e salve a localização dos pontos conectados do contorno.

34 Saídas => Conjunto de listas descrevendo posição e orientação de contornos contínuos na imagem; Intensidade e orientação da imagem, descrevendo as propriedades dos pontos do contorno. Saída de HISTERESIS_THRESH, mostrando o efeito da variação do tamanho do filtro. Esquerda para a direita: s = 1, 2, 3 píxeis

35 Outros Detectores de Bordas Algoritmo ROBERTS_EDGE_DET A entrada é formada por uma imagem, I, e um limiar 1. Aplique um filtro para atenuar ruído (Gaussiano na ausência de informações), obtendo uma nova imagem I s. 2. Filtrar I s (LINEAR_FILTER) com as máscaras abaixo, obtendo-se duas imagens, I 1 e I 2, respectivamente estimar a magnitude do gradiente em cada pixel (i, j) com G( i, j) I ( i, j) I ( i, j) obtendo uma imagem de magnitude de gradientes, G.

36 4. marque todos os pontos da borda (i, j) tal que G(i, j) >. Saída ==> localização dos pontos da borda obtidas no último passo. Algoritmo SOBEL_EDGE_DET O mesmo que ROBERTS_EDGE_DET, alterando o passo 2 para: 2. Filtrar I s (LINEAR_FILTER) com as máscaras obtendo 2 imagens I 1 e I 2

37 Os dois detectores anteriores funcionam também como filtros de realce de bordas. Esquerda: Saída do detector de bordas Sobel. Meio: bordas detectadas usando limiar 35 na imagem realçada. Direita: mesmo com limiar 50. Alguns contornos têm largura maior do que 1 pixel.

38 Operador Canny com parâmetros padrão Magnitude do DoG, com s= 2. I u = D I I v = D T I D = máscara como Sobel I = D s s O operador DoG exige menor custo computacional do que o Canny, mas gera bordas mais grossas

39 LoG Azul positivo, vermelho negativo Operador LoG 1 2 I = I uu + I vv 2 I = L s s

40 Operador LoG Perfil de seção horizontal da seção mais estreita do T Detector zero-crossing

Processamento digital de imagens

Processamento digital de imagens Processamento digital de imagens Agostinho Brito Departamento de Engenharia da Computação e Automação Universidade Federal do Rio Grande do Norte 6 de outubro de 2016 Segmentação de imagens A segmentação

Leia mais

PMR2560 Visão Computacional Detecção de bordas. Prof. Eduardo L. L. Cabral

PMR2560 Visão Computacional Detecção de bordas. Prof. Eduardo L. L. Cabral PMR56 Visão Computacional Detecção de bordas Prof. Eduardo L. L. Cabral Objetivos Processamento de imagens: Características; Detecção de bordas. Características Tipos de características: Bordas; Cantos;

Leia mais

Processamento Digital de Imagens

Processamento Digital de Imagens Ciência da Computação Processamento Digital de Imagens Tópicos Detecção de Pontos Isolados Detecção de Linhas Prof. Sergio Ribeiro 2 Operações lógicas e aritméticas orientadas a vizinhança utilizam o conceito

Leia mais

SEL-0339 Introdução à Visão Computacional. Aula 5 Segmentação de Imagens

SEL-0339 Introdução à Visão Computacional. Aula 5 Segmentação de Imagens Departamento de Engenharia Elétrica - EESC-USP SEL-0339 Introdução à Visão Computacional Aula 5 Segmentação de Imagens Prof. Dr. Marcelo Andrade da Costa Vieira Prof. Dr. Adilson Gonzaga Segmentação de

Leia mais

Aula 5 - Segmentação de Imagens

Aula 5 - Segmentação de Imagens Aula 5 - Segmentação de Imagens Parte 1 Prof. Adilson Gonzaga 1 Segmentação Agrupamento de partes de uma imagem em unidades homogêneas relativamente a determinadas características. Segmentação é o processo

Leia mais

Filtros espaciais. Processamento e Recuperação de Imagens Médicas. Prof. Luiz Otavio Murta Jr. Depto. De Computação e Matemática (FFCLRP/USP)

Filtros espaciais. Processamento e Recuperação de Imagens Médicas. Prof. Luiz Otavio Murta Jr. Depto. De Computação e Matemática (FFCLRP/USP) Processamento e Recuperação de Imagens Médicas Prof. Luiz Otavio Murta Jr. Depto. De Computação e Matemática (FFCLRP/USP) 1 Propriedades Operadores de suavização os elementos da máscara são positivos e

Leia mais

Diego Martin Mancini Orientador: Prof. Paulo A. V. de Miranda Instituto de Matemática e Estatística Universidade de São Paulo

Diego Martin Mancini Orientador: Prof. Paulo A. V. de Miranda Instituto de Matemática e Estatística Universidade de São Paulo Estudo de comparação do descritor de imagens coloridas BIC empregando diferentes abordagens de classificação de detecção de bordas: Canny e Operador Laplaciano Diego Martin Mancini Orientador: Prof. Paulo

Leia mais

Simulação Gráfica. Segmentação de Imagens Digitais. Julio C. S. Jacques Junior

Simulação Gráfica. Segmentação de Imagens Digitais. Julio C. S. Jacques Junior Simulação Gráfica Segmentação de Imagens Digitais Julio C. S. Jacques Junior Segmentação Subdivide uma imagem em suas partes ou objetos constituintes. O nível até o qual essa subdivisão deve ser realizada

Leia mais

APLICAÇÃO DE TÉCNICAS DE PROCESSAMENTO DE IMAGENS DIGITAIS EM IMAGENS GERADAS POR ULTRA-SOM

APLICAÇÃO DE TÉCNICAS DE PROCESSAMENTO DE IMAGENS DIGITAIS EM IMAGENS GERADAS POR ULTRA-SOM VIII ERMAC 8 o Encontro Regional de Matemática Aplicada e Computacional 0- de Novembro de 008 Universidade Federal do Rio Grande do Norte Natal/RN APLICAÇÃO DE TÉCNICAS DE PROCESSAMENTO DE IMAGENS DIGITAIS

Leia mais

Processamento Digital de Imagens. Análise de Imagens

Processamento Digital de Imagens. Análise de Imagens Processamento Digital de Imagens Análise de Imagens Eduardo A. B. da Silva Programa de Engenharia Elétrica - COPPE/UFRJ Laboratório de Sinais, Multimídia e Telecomunicações [email protected] Sergio L.

Leia mais

Álgebra Linear em Visão Computacional

Álgebra Linear em Visão Computacional Visão geral Universidade Federal do Rio Grande do Norte Material compilado em 30 de novembro de 2016. Licença desta apresentação: http://creativecommons.org/licenses/ Introdução Conceitos básicos Operadores

Leia mais

Descritores de Imagens

Descritores de Imagens Descritores de Imagens André Tavares da Silva PPGCA/UDESC Outubro de 2017 André Tavares da Silva (PPGCA/UDESC) Descritores de Imagens Outubro de 2017 1 / 18 Descritores Locais e Frameworks SIFT SURF Viola-Jones

Leia mais

FILTRAGEM NO DOMÍNIO ESPACIAL. Daniel C. Zanotta 22/05/2017

FILTRAGEM NO DOMÍNIO ESPACIAL. Daniel C. Zanotta 22/05/2017 FILTRAGEM NO DOMÍNIO ESPACIAL Daniel C. Zanotta 22/05/2017 FREQUÊNCIA EM IMAGENS DIGITAIS Análise da intensidade dos NCs da imagem Banda 7 Landsat TM ao longo da distância: FREQUÊNCIA EM IMAGENS DIGITAIS

Leia mais

Universidade Federal do Rio de Janeiro - IM/DCC & NCE

Universidade Federal do Rio de Janeiro - IM/DCC & NCE Universidade Federal do Rio de Janeiro - IM/DCC & NCE Processamento de Imagens Segmentação Antonio G. Thomé [email protected] Sala AEP/133 Conceituação Segmentação é uma tarefa básica no processo de análise

Leia mais

Processamento de Imagens Marcia A. S. Bissaco

Processamento de Imagens Marcia A. S. Bissaco Engenharia Biomédica Processamento de Imagens Marcia A. S. Bissaco 1 Exemplos filtros Média Mediana Passa_B Passa_A Borda_H Borda_V Sobel_Y Sobel_X Oliveira, Henrique J. Quintino (UMC-SP), 2 Media Mediana

Leia mais

2. Passos fundamentais para o processamento de imagens

2. Passos fundamentais para o processamento de imagens Filtro de Canny Jeverson Siqueira 1, Wallace Caldeira 1, Miguel Matrakas 1 1 Ciência da Computacão Faculdades Anglo Americano de Foz do Iguaçu (FAA) CEP: 85868-03 Foz do Iguaçu PR Brasil [email protected],

Leia mais

Processamento de Imagens

Processamento de Imagens Processamento de Imagens SCC0251 Pré-processamento Material baseado nos livros do Sonka e do Gonzalez http://www.icaen.uiowa.edu/~dip/lecture/lecture.html 1 2 Propriedades de uma Imagem digital Vizinhança

Leia mais

Descritores de Imagem

Descritores de Imagem Descritores de Imagem André Tavares da Silva 31 de março de 2014 1 Descritores de imagem (continuação) 1.1 Frameworks de detecção de objetos SIFT (scale-invariant features transform) (Lowe, 1999) SIFT

Leia mais

Processamento Digital de Imagens

Processamento Digital de Imagens Ciência da Computação Processamento Digital de Imagens Propriedades de Imagem Digital Prof. Sergio Ribeiro Tópicos Propriedades de uma Imagem Digital Vizinhança Conectividade Operações Lógicas e Aritméticas

Leia mais

Processamento Digital de Imagens

Processamento Digital de Imagens Ciência da Computação Processamento Digital de Imagens Propriedades de Imagem Digital Prof. Sergio Ribeiro Tópicos Propriedades de uma Imagem Digital Vizinhança e Aritméticas Efeitos de em Pixel a Pixel

Leia mais

T4 Processamento de Imagem

T4 Processamento de Imagem T4 Processamento de Imagem Proc. Sinal e Imagem Mestrado em Informática Médica Hélder Filipe Pinto de Oliveira Resumo 1. Manipulação ponto a ponto 2. Conetividade 3. Filtros espaciais 4. Extração de estruturas

Leia mais

Orientação de Bordas em Imagens Digitais: Abordagem por Análise de Vizinhança Local

Orientação de Bordas em Imagens Digitais: Abordagem por Análise de Vizinhança Local Orientação de Bordas em Imagens Digitais: Abordagem por Análise de Vizinhança Local Inês Aparecida Gasparotto Boaventura DCCE-IBILCE-UNESP Rua Cristovão Colombo, 2265 15054-000, São José do Rio Preto,

Leia mais

FILTRAGEM NO DOMÍNIO ESPACIAL. Daniel C. Zanotta 10/06/2016

FILTRAGEM NO DOMÍNIO ESPACIAL. Daniel C. Zanotta 10/06/2016 FILTRAGEM NO DOMÍNIO ESPACIAL Daniel C. Zanotta 10/06/2016 Passa-Baixas O efeito visual de um filtro passa-baixa é o de suavização da imagem e a diminuição de mudanças abruptas de níveis de cinza. As altas

Leia mais

Fundamentos da Computação Gráfica

Fundamentos da Computação Gráfica Fundamentos da Computação Gráfica Trabalho 2 Visão. Detecção de cantos. Manuel Alejandro Nodarse Moreno (1322198) Introdução. Detecção de cantos é uma abordagem utilizada em sistemas de visão computacional

Leia mais

SEL-0339 Introdução à Visão Computacional. Aula 2 Processamento Espacial (Parte 2)

SEL-0339 Introdução à Visão Computacional. Aula 2 Processamento Espacial (Parte 2) Departamento de Engenharia Elétrica - EESC-USP SEL-0339 Introdução à Visão Computacional Aula 2 Processamento Espacial (Parte 2) Prof. Dr. Marcelo Andrade da Costa Vieira Prof. Dr. Adilson Gonzaga [email protected]

Leia mais

Fundamentos de Processamento Gráfico. Aula 3. Introdução ao Processamento de Imagens. Profa. Fátima Nunes

Fundamentos de Processamento Gráfico. Aula 3. Introdução ao Processamento de Imagens. Profa. Fátima Nunes Fundamentos de Processamento Gráfico Aula 3 Introdução ao Processamento de Imagens Profa. Fátima Nunes AULA 3 / 1 Definições Sobre o pixel são definidas algumas relações básicas: vizinhança, conectividade,

Leia mais

SEL Visão Computacional. Aula 2 Processamento Espacial

SEL Visão Computacional. Aula 2 Processamento Espacial Departamento de Engenharia Elétrica - EESC-USP SEL-5895 - Visão Computacional Aula 2 Processamento Espacial Prof. Dr. Adilson Gonzaga Prof. Dr. Evandro Linhari Rodrigues Prof. Dr. Marcelo Andrade da Costa

Leia mais

FILTRAGEM DE IMAGEM NO DOMÍNIO ESPACIAL (Operações aritméticas orientadas à vizinhança)

FILTRAGEM DE IMAGEM NO DOMÍNIO ESPACIAL (Operações aritméticas orientadas à vizinhança) PROCESSAMENTO DE IMAGEM #5 Operações Aritméticas Orientadas à Vizinhanças Filtragem no Domínio Espacial (Máscaras) Máscaras de suavização (média e mediana) e aguçamento (laplaciano) Correlação x Convolução

Leia mais

Processamento digital de imagens

Processamento digital de imagens Processamento digital de imagens Agostinho Brito Departamento de Engenharia da Computação e Automação Universidade Federal do Rio Grande do Norte 3 de março de 2016 Transformação e filtragem de imagens

Leia mais

Visão Computacional. Alessandro L. Koerich. Programa de Pós-Graduação em Engenharia Elétrica Universidade Federal do Paraná (UFPR)

Visão Computacional. Alessandro L. Koerich. Programa de Pós-Graduação em Engenharia Elétrica Universidade Federal do Paraná (UFPR) Visão Computacional Alessandro L. Koerich Programa de Pós-Graduação em Engenharia Elétrica Universidade Federal do Paraná (UFPR) Processamento da Informação Capturei uma Imagem! E agora? Assumindo que

Leia mais

Reconhecimento de palma de mão. Peterson Wagner Kava de Carvalho

Reconhecimento de palma de mão. Peterson Wagner Kava de Carvalho Reconhecimento de palma de mão Peterson Wagner Kava de Carvalho 1 Sumário 1. Introdução 2. Artigo 1: Palmprint Recognition a. Pré-Processamento b. Extração de Features c. Classificação d. Resultados 3.

Leia mais

Processamento de Imagens

Processamento de Imagens Processamento de Imagens SCE 5830 Pré-processamento Material baseado no livro do Sonka e Gonzalez http://www.icaen.uiowa.edu/~dip/lecture/lecture.html Propriedades de uma Imagem digital Vizinhança Conectividade

Leia mais

RECONHECIMENTO IDENTIFICAÇÃO BASEADA EM APARÊNCIA

RECONHECIMENTO IDENTIFICAÇÃO BASEADA EM APARÊNCIA RECONHECIMENTO IDENTIFICAÇÃO BASEADA EM APARÊNCIA Envolve a pergunta: É esta parte da imagem uma parte do objeto X? (modelo dado, região da imagem dada) Utiliza imagens ao invés de características como

Leia mais

4 Detecção de Silhueta

4 Detecção de Silhueta 4 Detecção de Silhueta No decorrer deste capítulo é proposto um modelo de detecção da silhueta da mão capaz de lidar com os erros da segmentação e ruídos na sua morfologia. Num primeiro passo são considerados

Leia mais

Filtragem de Imagens Fixas

Filtragem de Imagens Fixas FEUP 2006/2007 TELEVISÃO DIGITAL Filtragem de Imagens Fixas Nuno Miguel da Cunha Pássaro Nuno Miguel Dantas de Faria nº de aluno: 010503228 email: [email protected] nº de aluno: 010503160 email: [email protected]

Leia mais

RUÍDOS EM IMAGENS FILTRAGEM DE RUÍDOS. o Flutuações aleatórias ou imprecisões em dados de entrada, precisão numérica, arredondamentos etc...

RUÍDOS EM IMAGENS FILTRAGEM DE RUÍDOS. o Flutuações aleatórias ou imprecisões em dados de entrada, precisão numérica, arredondamentos etc... RUÍDOS EM IMAGENS FILTRAGEM DE RUÍDOS RUÍDOS EM IMAGENS Em Visão Computacional, ruído se refere a qualquer entidade em imagens, dados ou resultados intermediários, que não são interessantes para os propósitos

Leia mais

Processamento de Imagem. Filtragem no Domínio Espacial Professora Sheila Cáceres

Processamento de Imagem. Filtragem no Domínio Espacial Professora Sheila Cáceres Processamento de Imagem Filtragem no Domínio Espacial Professora Sheila Cáceres Filtragem A filtragem de imagens pode ser realizada no domínio do espaço e da frequência Operadores de filtragem são classificados

Leia mais

Filtragem. Processamento digital de imagens. CPGCG/UFPR Prof. Dr. Jorge Centeno

Filtragem. Processamento digital de imagens. CPGCG/UFPR Prof. Dr. Jorge Centeno Filtragem Processamento digital de imagens CPGCG/UFPR Prof. Dr. Jorge Centeno Operações de vizinhança (Filtros) Filtros lineares Filtro passa-baixas (suavização) Filtro passa-altas (realce) Filtros direcionais

Leia mais

T4.1 Processamento de Imagem

T4.1 Processamento de Imagem T4.1 Processamento de Imagem Proc. Sinal e Imagem Mestrado em Informática Médica Miguel Tavares Coimbra Resumo 1. Manipulação ponto a ponto 2. Filtros espaciais 3. Extracção de estruturas geométricas 4.

Leia mais

Noções de Exatidão, Precisão e Resolução

Noções de Exatidão, Precisão e Resolução Noções de Exatidão, Precisão e Resolução Exatidão: está relacionada com o desvio do valor medido em relação ao valor padrão ou valor exato. Ex : padrão = 1,000 Ω ; medida (a) = 1,010 Ω ; medida (b)= 1,100

Leia mais

Capítulo III Processamento de Imagem

Capítulo III Processamento de Imagem Capítulo III Processamento de Imagem Proc. Sinal e Imagem Mestrado em Informática Médica Miguel Tavares Coimbra Resumo 1. Manipulação ponto a ponto 2. Filtros espaciais 3. Extracção de estruturas geométricas

Leia mais

5. Detecção de bordas

5. Detecção de bordas 5. Detecção de bordas Uma borda, também chamada de edgel, é definida como sendo uma mudança ou descontinuidade local na luminosidade de uma imagem. Classificação : métodos de realce / limiar ( enhancement

Leia mais

FILTROS NO DOMÍNIO ESPACIAL. Nielsen Castelo Damasceno

FILTROS NO DOMÍNIO ESPACIAL. Nielsen Castelo Damasceno FILTROS NO DOMÍNIO ESPACIAL Nielsen Castelo Damasceno Gerando máscaras de filtragem espacial Algumas vezes pode ser útil expressar a soma de produtos como: = + + = = w são os coeficientes do filtros. z

Leia mais

Comunicado. Técnico. Filtro de Canny para detecção de bordas: implementação Java. José Iguelmar Miranda. João Camargo Neto

Comunicado. Técnico. Filtro de Canny para detecção de bordas: implementação Java. José Iguelmar Miranda. João Camargo Neto Comunicado Técnico 96 Dezembro, 008 Campinas, SP ISSN 1677-974 Filtro de Canny para detecção de bordas: implementação Java José Iguelmar Miranda João Camargo Neto 1 O objetivo deste comunicado é apresentar

Leia mais

SIFT - Scale Invariant Feature Transform

SIFT - Scale Invariant Feature Transform SIFT - Scale Invariant Feature Transform Daniel Pinto Coutinho Prof. Ricardo Marroquim 1 Introdução A detecção de pontos de interesse em uma figura é uma tarefa muito comum no campo de processamento de

Leia mais

PMR2560 Visão Computacional Visão estéreo. Prof. Eduardo L. L. Cabral

PMR2560 Visão Computacional Visão estéreo. Prof. Eduardo L. L. Cabral PMR2560 Visão Computacional Visão estéreo Prof. Eduardo L. L. Cabral Objetivos Introdução Equações básicas Processo de correspondência Geometria epipolar Retificação de imagens Reconstrução 3D Visão estéreo

Leia mais

Cálculo II. Resumo Teórico Completo

Cálculo II. Resumo Teórico Completo Cálculo II Resumo Teórico Completo Cálculo 2 A disciplina visa estudar funções e gráficos, de forma semelhante a Cálculo 1, mas expande o estudo para funções de mais de uma variável, bem como gráficos

Leia mais

PROCESSO DE DETECÇÃO DE BORDAS DE CANNY

PROCESSO DE DETECÇÃO DE BORDAS DE CANNY 67 PROCESSO DE DETECÇÃO DE BORDAS DE CANNY Canny edge detection process GIOVANE MAIA DO VALE 1 ALUIR PORFÍRIO DAL POZ 1 Mestrando do Programa de Pós-Graduação em Ciências Cartográficas Departamento de

Leia mais

Descritores de Imagem (introdução)

Descritores de Imagem (introdução) Descritores de Imagem (introdução) André Tavares da Silva [email protected] Roteiro da aula Definição de descritor de imagem Extração de Característica Tipos Geral x Específico Global (cor, textura,

Leia mais

PMR2560 ELEMENTOS DE ROBÓTICA 2016 TRABALHO DE VISÃO COMPUTACIONAL CALIBRAÇÃO DE CÂMERAS E VISÃO ESTÉREO

PMR2560 ELEMENTOS DE ROBÓTICA 2016 TRABALHO DE VISÃO COMPUTACIONAL CALIBRAÇÃO DE CÂMERAS E VISÃO ESTÉREO PMR2560 ELEMENTOS DE ROBÓTICA 2016 TRABALHO DE VISÃO COMPUTACIONAL CALIBRAÇÃO DE CÂMERAS E VISÃO ESTÉREO Esse trabalho consiste de três partes. Na primeira parte do trabalho você vai calibrar duas câmeras

Leia mais

Processamento de Imagem. Convolução Filtragem no Domínio da Frequência (Fourier) Professora Sheila Cáceres

Processamento de Imagem. Convolução Filtragem no Domínio da Frequência (Fourier) Professora Sheila Cáceres Processamento de Imagem Convolução Filtragem no Domínio da Frequência (Fourier) Professora Sheila Cáceres Lembrando Filtragem Correlação A correlação e a convolução sãos dois conceitos relacionados a filtragem.

Leia mais

SEL5886 Visão Computacional Prof. Dr. Marcelo Andrade da Costa Vieira

SEL5886 Visão Computacional Prof. Dr. Marcelo Andrade da Costa Vieira SEL5886 Visão Computacional Prof. Dr. Marcelo Andrade da Costa Vieira Prática 2 Processamento no Domínio do Espaço Instruções: Essa prática consiste de 12 exercícios (E_1 a E_12). Deve ser gerado um arquivo

Leia mais

PRÁTICA 5 Prof. Dr. Evandro Luis Linhari Rodrigues

PRÁTICA 5 Prof. Dr. Evandro Luis Linhari Rodrigues PRÁTICA 5 Prof. Dr. Evandro Luis Linhari Rodrigues Além da solução usando Matlab, todos os exercícios deverão ser implementados também usando Python e OpenCV. Segmentação de Imagens Parte 1. 1) Detecção

Leia mais

Processamento de Imagens: fundamentos. Julio C. S. Jacques Junior

Processamento de Imagens: fundamentos. Julio C. S. Jacques Junior Processamento de Imagens: fundamentos Julio C. S. Jacques Junior [email protected] Fronteiras do Processamento de Imagens Processamento de dados Dados / Informação Visão Computacional Computação Gráfica

Leia mais

Processamento de Imagens

Processamento de Imagens Processamento de Imagens SCE 5830 Pré-processamento Material baseado no livro do Sonka e Gonzalez http://www.icaen.uiowa.edu/~dip/lecture/lecture.html Propriedades de uma Imagem digital Vizinhança Conectividade

Leia mais

4 SIFT (Scale Invariant Feature Transform)

4 SIFT (Scale Invariant Feature Transform) 4 SIFT (Scale Invariant Feature Transform) SIFT é um algoritmo de visão computacional publicado por David Lowe, em 1999 (Lowe, 1999) e patenteado nos EUA pela University of British Columbia. SIFT é composto

Leia mais

Visão computacional. Juliana Patrícia Detroz Orientador: André Tavares Silva

Visão computacional. Juliana Patrícia Detroz Orientador: André Tavares Silva Visão computacional Juliana Patrícia Detroz Orientador: André Tavares Silva Visão computacional Tentativa de replicar a habilidade humana da visão através da percepção e entendimento de uma imagem; Fazer

Leia mais

Realce de imagens parte 1: operações pontuais SCC0251 Processamento de Imagens

Realce de imagens parte 1: operações pontuais SCC0251 Processamento de Imagens Realce de imagens parte 1: operações pontuais SCC0251 Processamento de Imagens Prof. Moacir Ponti Jr. www.icmc.usp.br/~moacir Instituto de Ciências Matemáticas e de Computação USP 2013/1 Moacir Ponti Jr.

Leia mais

&DQQ\GHWHFomRGHERUGD

&DQQ\GHWHFomRGHERUGD &DQQ\GHWHFomRGHERUGD O operador &DQQ\foi desenvolvido por John F.Canny em 1986 (a partir de sua tese de doutorado, veja bibliografia do curso) e apresentado no SDSHU: "$ &RPSXWDWLRQDO $SSURDFK WR (GJH

Leia mais

Um Estudo das Técnicas de Obtenção de Forma a partir de Estéreo e Luz Estruturada para Engenharia

Um Estudo das Técnicas de Obtenção de Forma a partir de Estéreo e Luz Estruturada para Engenharia Um Estudo das Técnicas de Obtenção de Forma a partir de Estéreo e Luz Estruturada para Engenharia Aluno: Gabriel Malizia Orientador: Professor Marcelo Gattass Co-Orientador: Professor Paulo Cezar Carvalho

Leia mais

Processamento de Malhas Poligonais

Processamento de Malhas Poligonais Processamento de Malhas Poligonais Tópicos Avançados em Computação Visual e Interfaces I Prof.: Marcos Lage www.ic.uff.br/~mlage [email protected] Conteúdo: Notas de Aula Curvas 06/09/2015 Processamento

Leia mais

[2CTA121] Processamento de Imagens em Alimentos: Conceitos e Aplicações

[2CTA121] Processamento de Imagens em Alimentos: Conceitos e Aplicações [2CTA121] Processamento de Imagens em Alimentos: Conceitos e Aplicações Dr. Sylvio Barbon Junior PROGRAMA DE PÓS-GRADUAÇÃO EM CIÊNCIA DE ALIMENTOS - UEL 2016 Assunto Aula 4 Segmentação de Imagens 2 de

Leia mais

CONTEÚDOS PARA BANCA MATEMÁTICA II. EDITAL Mestres e Doutores

CONTEÚDOS PARA BANCA MATEMÁTICA II. EDITAL Mestres e Doutores CONTEÚDOS PARA BANCA MATEMÁTICA II EDITAL 07-2010 Mestres e Doutores 1- Trigonometria: identidades trigonométricas e funções circulares; a) Defina função periódica e encontre o período das funções circulares,

Leia mais

Filtragem. pixel. perfil de linha. Coluna de pixels. Imagem. Linha. Primeiro pixel na linha

Filtragem. pixel. perfil de linha. Coluna de pixels. Imagem. Linha. Primeiro pixel na linha Filtragem As técnicas de filtragem são transformações da imagem "pixel" a "pixel", que dependem do nível de cinza de um determinado "pixel" e do valor dos níveis de cinza dos "pixels" vizinhos, na imagem

Leia mais

UNIVERSIDADE FEDERAL DE ITAJUBÁ Pró-Reitoria de Graduação - PRG Coordenação de Processos Seletivos COPS

UNIVERSIDADE FEDERAL DE ITAJUBÁ Pró-Reitoria de Graduação - PRG Coordenação de Processos Seletivos COPS UNIVERSIDADE FEDERAL DE ITAJUBÁ Pró-Reitoria de Graduação - PRG Coordenação de Processos Seletivos COPS PROVA DE TRANSFERÊNCIA INTERNA, EXTERNA E PARA PORTADOR DE DIPLOMA DE CURSO SUPERIOR 28/06/2015 Física

Leia mais

AVALIAÇÃO QUALITATIVA DE DETECÇÃO DE BORDAS EM IMAGENS DE RADIOGRAFIA PERIAPICAIS

AVALIAÇÃO QUALITATIVA DE DETECÇÃO DE BORDAS EM IMAGENS DE RADIOGRAFIA PERIAPICAIS AVALIAÇÃO QUALITATIVA DE DETECÇÃO DE BORDAS EM IMAGENS DE RADIOGRAFIA PERIAPICAIS Hedlund Erik Martins Távora 1, John Hebert Da Silva Felix 2, Darleison Rodrigues Barros Filho 3, Fausta Joaquim Faustino

Leia mais

Introdução ao Processamento Digital de Imagem MC920 / MO443

Introdução ao Processamento Digital de Imagem MC920 / MO443 Introdução ao Processamento Digital de Imagem MC920 / MO443 Prof. Hélio Pedrini Instituto de Computação UNICAMP 1º Semestre de 2017 Roteiro 1 Segmentação Detecção de Descontinuidades Detecção de Pontos,

Leia mais

DETECÇÃO DE BORDAS EM IMAGENS DIGITAIS

DETECÇÃO DE BORDAS EM IMAGENS DIGITAIS DETECÇÃO DE BORDAS EM IMAGENS DIGITAIS Helder C. R. De Oliveira, Marco A. Piteri, Aylton Pagamisse Departamento de Matemática, Estatística e Computação, FCT, UNESP 19.060-900, Presidente Prudente, SP [email protected];

Leia mais

Segmentação de Imagens

Segmentação de Imagens Segmentação de Imagens (Processamento Digital de Imagens) 1 / 36 Fundamentos A segmentação subdivide uma imagem em regiões ou objetos que a compõem; nível de detalhe depende do problema segmentação para

Leia mais

Processamento de Imagem. Prof. MSc. André Yoshimi Kusumoto

Processamento de Imagem. Prof. MSc. André Yoshimi Kusumoto Processamento de Imagem Prof. MSc. André Yoshimi Kusumoto [email protected] Filtragem de Imagens A utilização de filtros tem como objetivo melhorar a qualidade das imagens através da: ampliação

Leia mais

Occupancy grid based graph-slam using the distance transform, SURF features and SGD

Occupancy grid based graph-slam using the distance transform, SURF features and SGD Occupancy grid based graph-slam using the distance transform, SURF features and SGD Autores: Arturo Gil, Miguel Juliá, Óscar Reinoso Artur Segal Kaim Agenda Introdução Arquitetura Resultados Trabalho futuro

Leia mais

Detecção de Arestas em Imagens Digitais

Detecção de Arestas em Imagens Digitais Detecção de Arestas em Imagens Digitais Helder C. R. de Oliveira Orientador: Prof. Marco A. Piteri Presidente Prudente 211 Sumário 1 Introdução 1 2 Processamento de Imagens e Detecção de Arestas 3 2.1

Leia mais

MORFOLOGIA MATEMÁTICA

MORFOLOGIA MATEMÁTICA MORFOLOGIA MATEMÁTICA Morfologia Na Biologia área que trata com a forma e a estrutura de plantas e animais Processamento de Imagens Ferramenta para extração de componentes de imagens que sejam úteis na

Leia mais