PRÁTICA 5 Prof. Dr. Evandro Luis Linhari Rodrigues
|
|
|
- Adriano Franca Barata
- 8 Há anos
- Visualizações:
Transcrição
1 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 de Pontos isolados. Figura 1 - points.tif A imagem da Figura 1 apresenta 3 pontos brancos isolados quase imperceptíveis que podem ser detectados com um filtro do tipo: T_1: Detectar os pontos isolados da Imagem da Figura 1: f = imread('point.tif'); fg = rgb2gray(f) w = [ ; ; ]; g = imfilter(fg,w); BW = im2bw(g); imview(fg) imview(bw)
2 2) Detecção de linhas. Figura 2 - wirebond_mask.tif Linhas Verticais, Horizontais ou em 45 o podem ser detectadas através da convolução da imagem com templates do tipo: T_2: Detectar linhas em 45 o da Imagem da Figura 2: f1 = imread('wirebond_mask.tif'); w = [ ; ; ]; g1 = imfilter(double(f1),w); T = max(g1(:)); g1 = g1>=t-40 imview(f1, []) imview(g1) E_1: Variar o valor do Threshold e observar o que acontece com as linhas detectadas. Detectar linhas em 45 o, Verticais e Horizontais da Imagem. Em cada caso variar o Threshold e concluir a respeito.
3 3) Detecção de Bordas. O Toolbox de Processamento de Imagens do MatLab possui uma função que realiza a detecção de bordas. A sintaxe desta função é: [ g, t ] = edge(f, method, parameters) Onde f é a Imagem de entrada, g é a Imagem de saída (arranjo lógico com 1 nas posições de bordas detectadas e 0 nas demais) e method corresponde ao tipo de detector utilizado, conforme mostra a Tabela 1. O valor de t é opcional e corresponde ao Threshold que a função utilizará para definir uma borda. Tabela 1- Detectores de Borda da função edge A sintaxe para o Detector de Sobel usando a função edge é: [ g, t ] = edge(f, sobel, T, dir) onde T é um Threshold especificado e dir dá a direção preferencial das bordas detectadas (vertical, horizontal, ou both (default)). Se T é especificado então t = T. Se T não for especificado, a função edge usa um Threshold automático e retorna seu valor em t. T_3: Aplicar o Detector de Bordas de Sobel na imagem da Figura 3 e obter o valor de t. f2 = imread('igreja.tif'); [g2,t]=edge(f2,'sobel'); imview(f2), imview(g2)
4 Figura 3 - igreja.tif E_2: A partir do valor de t obtido, variar o valor do Threshold e observar o que acontece com as bordas detectadas. E_3: Comparar o uso da função edge com a função imfilter. As sintaxes da função edge, para os Detectores de Roberts e de Prewitt, são idênticas à sintaxe do Detector de Sobel. E_4: Repetir o exercício E_2, agora com os detectores de Roberts e de Prewitt. Comparar os resultados com o Detector de Sobel. O detector de bordas LoG (Laplaciano da Gaussiana) tem a seguinte sintaxe usando a função edge: [ g, t ] = edge(f, log, T, sigma) onde sigma é o desvio padrão relacionado à suavização realizada pela Gaussiana. O valor default para sigma é 2. T é um Threshold especificado. Fazer T = 0 produz bordas em contornos fechados, característica da metodologia LoG. E_5: Repetir o exercício E_2, agora com o detector de bordas LoG. Variar também o valor de sigma. Comparar os resultados com os detectores anteriores. A sintaxe para o Detector de Bordas de Canny através da função edge, é: [ g, t ] = edge(f, canny, T, sigma)
5 onde T é um vetor T = [T1, T2] contendo os dois valores de Threshold e sigma é o desvio padrão do filtro de suavização. O default para sigma é 1. E_6: Repetir o exercício E_2, agora com o detector de bordas de Canny. Obter os valores de T1 e T2 gerados pela função. Variar os valores de Threshold respeitando-se T1<T2.Variar também o valor de sigma. Analisar e comparar os resultados com os detectores anteriores. 4) Transformada de Hough (HT). Não existe no Toolbox de Processamento de Imagens do MatLab uma função que implemente diretamente a HT. O livro Gonzalez, R.C.; Woods,R.E.; Eddins,S.L. Digital Image Processing Using MATLAB publicou funções para realizar a HT para retas, facilitando inclusive a localização dos segmentos de retas nas imagens gradiente. As funções hough.p, houghpeaks.p, houghpixels.p e houghlines.p devem ser copiadas para seu diretório de trabalho. A função hough tem a seguinte sintaxe: [H, theta, rho] = hough(f, dtheta, drho) Computa a HT da imagem f gerando o Arranjo Acumulador H com espaçamento entre as células dado por dtheta e drho. Se omitidos dtheta = 1 e drho = 1. T_4: Calcular a HT na imagem da Figura 4 obtendo as senóides geradas no plano de parâmetros. Figura 4 - pontos.tif f2 = imread('pontos.tif'); figure, imshow(f2) [H, theta, rho] = hough(f2); imshow(theta, rho, H, 'notruesize') axis on, axis normal xlabel('\theta'), ylabel('\rho')
6 A função que detecta os picos no Arranjo Acumulador gerado pela HT é a houghpeaks que tem a seguinte sintaxe: [r, c, hnew] = houghpeaks( H, numpeaks, threshold, nhood) que detecta picos na matriz H (Arranjo Acumulador). numpeaks especifica o máximo número de localização de picos ( o default é 1 ). Valores de H abaixo do threshold não serão considerados picos. nhood é um vetor de 2 elementos especificando o tamanho da vizinhança de supressão, ou seja, o tamanho da vizinhança do pico encontrado que será zerada após a localização de cada pico. hnew é o Arranjo Acumulador com as vizinhanças de pico suprimidas. r e c são as coordenadas de linha(r) e coluna(c) dos picos identificados. T_5: Marcar os picos do Arranjo Acumulador da HT realizada na imagem da Figura 4. f2 = imread('pontos.tif'); figure, imshow(f2) [H, theta, rho] = hough(f2); imshow(theta, rho, H, 'notruesize') axis on, axis normal xlabel('\theta'), ylabel('\rho') [r, c] = houghpeaks(h,6,3); hold on plot(theta(c), rho(r), 'linestyle','none','marker','s','color','b') Como a HT determina as retas que passam pelos pontos determinados no Arranjo Acumulador, duas funções são utilizadas para calcular os segmentos de retas entre os pontos. Estas funções são a hougpixels e a houghlines. A sintaxe da função houghlines (que usa a houghpixels) é: lines = houghlines(f, theta, rho, rr, cc, fillgap, minlength) onde f é a imagem gradiente original, theta e rho são os vetores retornados pela função hough. rr e cc são vetores que especificam as linhas e colunas do Arranjo Acumulador para se procurar por segmentos de linhas. fillgap é o intervalo entre as células do Arranjo Acumulador associados com a mesma reta e serão fundidas em um mesmo segmento de reta (default é 20). Segmentos de linhas fundidos menores do que minlength (default = 40 pixels) são descartados. lines é um arranjo de estrutura cujo comprimento é igual ao número de segmentos fundidos encontrados. Cada elemento da estrutura tem os seguintes campos: point1 Ponto-final do segmento de linha; vetor de dois elementos point2 Ponto-final do segmento de linha; vetor de dois elementos length Distância entre o point1 e o point2
7 theta Ângulo em graus da célula da HT rho Posição de rho na célula da HT T_6: Detectar os segmentos de retas mais significativos na imagem da Figura 5 através da Transformada de Hough (HT) implementadas pelas funções fornecidas. f2 = imread('madeira.tif'); g2=edge(f2,'canny',[ ], 1.5); imview(g2) [H, theta, rho] = hough(g2); imshow(theta, rho, H, 'notruesize') axis on, axis normal xlabel('\theta'), ylabel('\rho') [r, c] = houghpeaks(h,10,10); hold on plot(theta(c), rho(r), 'linestyle','none','marker','s','color','b') lines = houghlines(g2, theta, rho, r, c); figure,imshow(f2) hold on for k = 1:length(lines) xy = [lines(k).point1; lines(k).point2]; plot(xy(:,2), xy(:,1), 'LineWidth', 2,'color', 'b'); end Figura 5 - madeira.tif
8 E_7: Aplicar a HT na imagem da Figura 3 e variar os parâmetros, tanto do detector de bordas como da HT, para conseguir o maior número de linhas significativas possível (segmentos). Concluir a respeito da HT para retas. E_8: Realize a Transformada de Hough no arranjo de pixels abaixo usando o espaço de parâmetros (m,c) e (, ). (Não é necessário usar o MatLab) 5 * 4 * * 3 * * 2 * * 1 * * * 0 *
9 E_9: (Não é necessário usar o Matlab) Dados os seguintes pontos de uma imagem: (280,252), (233,249), (165,248), (325,254), (394,257) (283,147), (281,212), (280,252), (278,290), (278,357) usar a Transformada de Hough com: = = Determinar: a) O número de segmentos de linha compreendidos por estes pontos b) Os parâmetros destas linhas. c) Mostrar como determinar a interseção de duas linhas quaisquer, através do exemplo dado.
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
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
SEGEMENTAÇÃO DE IMAGENS. Nielsen Castelo Damasceno
SEGEMENTAÇÃO DE IMAGENS Nielsen Castelo Damasceno Segmentação Segmentação Representação e descrição Préprocessamento Problema Aquisição de imagem Base do conhecimento Reconhecimento e interpretação Resultado
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
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
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
PRÁTICA 2. T_1: Ler a imagem mammogram.bmp e gerar seu histograma.
1) Visualização de Histogramas. PRÁTICA 2. Figura 1 - mammogram.bmp T_1: Ler a imagem mammogram.bmp e gerar seu histograma. f = imread('mammogram.bmp'); imfinfo mammogram.bmp imshow(f) imhist(f) E_1: Gerar
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
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;
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
Processamento de Imagens com MATLAB
com MATLAB Carlos Alexandre Mello Toolboxes Image Processing Diretório: o toolbox/images/images Comando imshow(): Visualização de imagens Uso: o imshow(nome_do_arquivo ou variável) Exemplo: o imshow( eight.tif
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
Encontrando a Linha Divisória: Detecção de Bordas
CAPÍTULO 1 Encontrando a Linha Divisória: Detecção de Bordas Contribuíram: Daniela Marta Seara, Geovani Cássia da Silva Espezim Elizandro Encontrar Bordas também é Segmentar A visão computacional envolve
PRÁTICA 3. 1) Imagens RGB. T_1: Decompor a imagem Flor.bmp em suas três componentes RGB.
PRÁTICA 3 1) Imagens RGB. Figura 1 - Píxels de uma Imagem RGB T_1: Decompor a imagem Flor.bmp em suas três componentes RGB. f = imread('flor.bmp'); fr = f(:, :, 1); fg = f(:, :, 2); fb = f(:, :, 3); subplot(2,3,1);imshow(f)
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
Universidade Federal do Rio de Janeiro - IM/DCC & NCE
Universidade Federal do Rio de Janeiro - IM/DCC & NCE Processamento de Imagens Tratamento da Imagem - Filtros Antonio G. Thomé [email protected] Sala AEP/033 Sumário 2 Conceito de de Filtragem Filtros
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]
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
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
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
Capítulo 5 Filtragem de Imagens
Capítulo 5 Filtragem de Imagens Capítulo 5 5.1. Filtragem no Domínio da Frequência 5.2. Filtragem no Domínio Espacial 2 Objetivo Melhorar a qualidade das imagens através da: ampliação do seu contraste;
FILTRAGEM ESPACIAL. Filtros Digitais no domínio do espaço
FILTRAGEM ESPACIAL Filtros Digitais no domínio do espaço Definição Também conhecidos como operadores locais ou filtros locais Combinam a intensidade de um certo número de piels, para gerar a intensidade
Implementação do algoritmo SIFT para detecção de objetos em imagens.
Universidade Federal do Rio de Janeiro Instituto Alberto Luiz Coimbra de Pós-Graduação e Pesquisa de Engenharia Programa de Engenharia de Sistemas e Computação Rio de Janeiro, RJ - Brasil Implementação
)LJXUD8PGRVSDUHV'SDUDFRQYROXomRTXHWHPRPHVPRHIHLWRGR NHUQHOGD)LJXUD
)LOWURJDXVVLDQR O filtro Gaussiano pode ser usado como um filtro SDVVDEDL[D. Usando a função Gaussiana para obter valores de uma máscara a ser definida digitalmente. O Filtro de Gaussiano em 1-D tem a
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
Transformada de Hough. Cleber Pivetta Gustavo Mantovani Felipe Zottis
Transformada de Hough Cleber Pivetta Gustavo Mantovani Felipe Zottis A Transformada de Hough foi desenvolvida por Paul Hough em 1962 e patenteada pela IBM. Originalmente, foi elaborada para detectar características
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
Operações Pontuais. 1 operando. 2 operandos. Processamento e Análise de Imagem - A. J. Padilha - v ac
Operações Pontuais 1 operando T OP 2 operandos Pré-Processamento - 1 Operações Pontuais Nas operações pontuais, cada ponto da imagem-resultado - g(i,j) - é obtido por uma transformação T do ponto de coordenadas
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
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],
Detecção e Correção Automáticas de Olhos Vermelhos
Setor de Tecnologia da Universidade Federal do Paraná Curso de Engenharia Elétrica TE 072 Processamento Digital de Sinais Detecção e Correção Automáticas de Olhos Vermelhos Trabalho elaborado pelo aluno
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
FILTROS PARA EXTRAÇÃO DE BORDAS: UM ESTUDO PRELIMINAR PARA A ÁREA DO RESERVATÓRIO DE ITAPARICA
FILTROS PARA EXTRAÇÃO DE BORDAS: UM ESTUDO PRELIMINAR PARA A ÁREA DO RESERVATÓRIO DE ITAPARICA Alexandre Normande Guillou 1, João Rodrigues Tavares Júnior 2, Ana Lúcia Bezerra Candeias 3 1 Eng. Agrimensor,
CARACTERIZAÇÃO DE CROMOSSOMOS DE TARTARUGAS DA ESPÉCIE PHRYNOPS GEOFFROANUS (TESTUDINES: PLEURODIRA)
CARACTERIZAÇÃO DE CROMOSSOMOS DE TARTARUGAS DA ESPÉCIE PHRYNOPS GEOFFROANUS (TESTUDINES: PLEURODIRA) Ivan Botacini Zanon Rua Lourenço Manzano, 218 Neves Paulista - SP (17) 3271-1398 [email protected]
CARACTERÍSTICAS DE IMAGENS: PONTOS E SUPERFÍCIES
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
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
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.
Operações Algébricas e Lógicas. Guillermo Cámara-Chávez
Operações Algébricas e Lógicas Guillermo Cámara-Chávez Operações Aritméticas São aquelas que produzem uma imagem que é a soma, diferença, produto ou quociente pixel a pixel Operações Aritméticas Fig A
Segmentação de Imagem
Segmentação de Imagem Em análise de imagem o resultado pretendido não é, geralmente, outra imagem, mas antes uma sua descrição. Essa descrição refere-se, em regra, a partes específicas da imagem ou da
Natan Martins Jory. Reconhecimento de Moedas via Processamento de Imagens
Natan Martins Jory Reconhecimento de Moedas via Processamento de Imagens São José SC agosto / 2011 Natan Martins Jory Reconhecimento de Moedas via Processamento de Imagens Monografia apresentada à Coordenação
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
Filtragem de imagens fixas usando Matlab
Televisão digital EEC5270 Relatório Filtragem de imagens fixas usando Matlab Bruno Filipe Sobral de Oliveira - [email protected] Filipe Tiago Alves de Magalhães - [email protected] Porto, 20 de Novembro
Colégio Politécnico da UFSM DPADP0024 : Processamento Digital de Imagens (Prof. Dr. Elódio Sebem)
A filtragem digital é uma transformação da imagem mediante operações locais. Na imagem filtrada o ND de cada pixel está em função do NDs dos pixels do seu entorno na imagem inicial, sem modificações de
Realce de imagens parte 2: ltragem espacial SCC5830/0251 Processamento de Imagens
Realce de imagens parte 2: ltragem espacial SCC5830/0251 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
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
Reconhecimento de Objetos em Tempo Real para Futebol de Robôs
Reconhecimento de Objetos em Tempo Real para Futebol de Robôs Murilo Fernandes Martins, Flavio Tonidandel e Reinaldo A.C. Bianchi Centro Universitário da FEI UniFEI Av. Humberto de A. Castelo Branco, 3972
Transformação de Imagens Digitais em Código CNC Aprimoradas com Redes Neurais Artificiais
Transformação de Imagens Digitais em Código CNC Aprimoradas com Redes Neurais Artificiais Abstract. Jader Teixeira 1, Alex Vinícios Telocken 1 1 Universidade de Cruz Alta (UNICRUZ) [email protected],
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
Detecção de Pista de Pouso em Imagens de Vídeo Através da Transformada de Hough
Detecção de Pista de Pouso em Imagens de Vídeo Através da Transformada de Hough João Carlos N. Bittencourt 1, Jody Maick A. de Matos 1, Jhielson M. Pimentel 1, Ranulfo M. da S. Maia 1, Claudio E. Goes
PRÁTICA 8. A Distância Euclidiana entre dois vetores n-dimensionais x e y é definida como o escalar: d = norm(x y)
PRÁTICA 8 1) Medidas de Distância. A Distância Euclidiana entre dois vetores n-dimensionais e y é definida como o escalar: d 1 2 2 [( y ) + + ( y ) ] 2 e (, y) = y = y = 1 1 L n n esta epressão é a Norma
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.
FILTROS ESPACIAIS PASSA-BAIXA
UNIVERSIDADE FEDERAL DO RIO GRANDE DO SUL PROGRAMA DE PÓS-GRADUAÇÃO EM COMPUTAÇÃO CMP65 - INTRODUÇÃO AO PROCESSAMENTO DE IMAGENS PROFESSOR JACOB SCARCHANSKI FILTROS ESPACIAIS PASSA-BAIXA POR DANIEL NEHME
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
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
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
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
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
Universidade Federal do Paraná Setor de Ciências da Terra Departamento de Geomática
DISCIPLINA DE TOPOGRAFIA I - 2013 ENGENHARIA CARTOGRÁFICA Profa. Dra. Maria Aparecida Z. Zanetti Prof. Dr. Luis Augusto Koenig Veiga AULA PRÁTICA - 01 CALIBRAÇÃO DO PASSO - MEDIDA DE DISTÂNCIAS UTILIZANDO
INTERPOLAÇÃO LINEAR E BILINEAR: APLICAÇÃO EM TRANSFORMAÇÕES GEOMÉTRICAS DE IMAGEM INTRODUÇÃO
INTERPOLAÇÃO LINEAR E BILINEAR: APLICAÇÃO EM TRANSFORMAÇÕES GEOMÉTRICAS DE IMAGEM Autores: Giulia Denise Kujat VIEIRA; Milene Karine GUBETTI. Identificação autores: Estudantes do Curso Técnico em Informática
Uma abordagem Fuzzy para Detecção de Bordas em Imagens Digitais
Uma abordagem Fuzzy para Detecção de Bordas em Imagens Digitais Inês Aparecida Gasparotto Boaventura Depto de Ciências de Computação e Estatística, IBILCE, UNESP, 15054-000, São José do Rio Preto, SP E-mail:
Gráficos em duas dimensões
Gráficos MATLAB 2 A função básica para a elaboração de gráficos bidimensionais é o comando plot: Exemplo x = -10:1:10; y = x.^2; plot(x,y,'-r'); title('grafico de x^2'); Exemplo x = -10:1:10; y = x.^2;
Exercícios: Vetores e Matrizes
Universidade Federal de Uberlândia - UFU Faculdade de Computação - FACOM Lista de exercícios de programação em linguagem C Exercícios: Vetores e Matrizes 1 Vetores 1. Faça um programa que possua um vetor
&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
Processamento de Imagens Coloridas. Prof. Adilson Gonzaga
Processamento de Imagens Coloridas Prof. Adilson Gonzaga 1 Aparência de um Objeto A aparência de um objeto é o resultado de uma complexa interação da luz incidente sobre este objeto, suas características
Óptica Geométrica: Óptica de raios com matrizes
Óptica 0/007 UFRJ - IF Prof. Paulo H. S. Ribeiro Óptica Geométrica: Óptica de raios com matrizes Aula 4 Adriano Henrique de Oliveira Aragão Sumário Ótica Geométrica: postulados Princípio de Fermat A equação
Processamento de Imagens COS756 / COC603
Processamento de Imagens COS756 / COC603 aula 08 - deteção de características de baixo-nível (low-level feature detection) parte II Antonio Oliveira Ricardo Marroquim 1 / 1 aula de hoje feature detection
MATLAB para H-Álgebra Linear II
MATLAB para H-Álgebra Linear II Melissa Weber Mendonça 1 1 Universidade Federal de Santa Catarina 2011.2 M. Weber Mendonça (UFSC) MATLAB para H-Álgebra Linear II 2011.2 1 / 15 Lembrando... 1 3 ( ) 4 A
FEN- 06723 Processamento Digital de Imagens. Projeto 2 Utilização de máscaras laplacianas
FEN- 06723 Processamento Digital de Imagens Projeto 2 Utilização de máscaras laplacianas Marcelo Musci Mestrado Geomática/UERJ-2004 Abstract The Laplacian is also called as second difference function,
de Bordas em Imagens Digitais
Anais do CNMAC v.2 ISSN 1984-820X Avaliação Quantitativa de um Método Automático de Extração de Bordas em Imagens Digitais Inês A. Gasparotto Boaventura Departamento de Ciências de Computação e Estatística,
Simulação MATLAB - Transmissão PCM em Banda Base e Diagrama de Olho. Testar o efeito de filtros sem ISI no espectro e na curva BERXE b /N 0.
Simulação MATLAB - Transmissão PCM em Banda Base e Diagrama de Olho Objetivos Simular a taxa de erro binário em função de E b /N 0 para diferentes modulações PCM e comparar com a teoria Testar o efeito
Cálculo a Várias Variáveis I - MAT Cronograma para P2: aulas teóricas (segundas e quartas)
Cálculo a Várias Variáveis I - MAT 116 0141 Cronograma para P: aulas teóricas (segundas e quartas) Aula 10 4 de março (segunda) Aula 11 6 de março (quarta) Referências: Cálculo Vol James Stewart Seções
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
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.
Plano Cartesiano e Retas. Vitor Bruno Engenharia Civil
Plano Cartesiano e Retas Vitor Bruno Engenharia Civil Sistema cartesiano ortogonal O sistema cartesiano ortogonal é formado por dois eixos ortogonais(eixo x e eixo y). A intersecção dos eixos x e y é o
Introdução ao processamento de imagens e OCTAVE. Julio C. S. Jacques Junior [email protected]
Introdução ao processamento de imagens e OCTAVE Julio C. S. Jacques Junior [email protected] Octave www.gnu.org/software/octave/ Linguagem Interpretada (similar ao MATLAB... portabilidade) Voltada para
Filtros e Morfologia. Prof. Dr. Geraldo Braz Junior
Filtros e Morfologia Prof. Dr. Geraldo Braz Junior Filtragem Operações que visam extrair informações importantes da imagem CaracterísAcas Cantos, bordas, agrupamentos Melhoramento rearada de ruídos, aumento
Prova Fundamentos Computação Gráfica
Pontifícia Universidade Católica do Rio de Janeiro Pós-Graduação em Informática Prova Fundamentos Computação Gráfica Nome: Eduardo Ceretta Dalla Favera Matricula: 1012631 Rio de Janeiro, 7 de julho de
CAPÍTULO V 5 CONCLUSÕES E RECOMENDAÇÕES 5.1 SÍNTESE DO TRABALHO DESENVOLVIDO
182 CAPÍTULO V 5 CONCLUSÕES E RECOMENDAÇÕES 5.1 SÍNTESE DO TRABALHO DESENVOLVIDO Neste trabalho foi proposta uma metodologia para a automação da resseção espacial de imagens digitais baseada no uso hipóteses
[Fingerprint Recognition]
Mestrado em Engenharia de Segurança Informática Tecnologias Biométricas Pedro Santos [email protected] 12065 Filipe Vieira [email protected] 12049 Rui Pereira [email protected] 12061 Docente
Application Note PARÂMETROS DE CONFIGURAÇÃO DE UM OTDR. WISE Indústria de Telecomunicações
WISE Indústria de Telecomunicações PARÂMETROS DE CONFIGURAÇÃO DE UM OTDR Os três parâmetros-chave a considerar ao especificar um OTDR são: A distância que ele pode atingir (alcance) O quão de perto ele
Respostas do Estudo Dirigido do Capítulo 14 Classical pattern recognition and image matching"
Respostas do Estudo Dirigido do Capítulo 14 Classical pattern recognition and image matching" 1 Com suas palavras explique o que é Reconhecimento de Padrões- RP. Quais são os fases clássicas que compõem
[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
Aula 2 Aquisição de Imagens
Processamento Digital de Imagens Aula 2 Aquisição de Imagens Prof. Dr. Marcelo Andrade da Costa Vieira [email protected] EESC/USP Fundamentos de Imagens Digitais Ocorre a formação de uma imagem quando
Objetivos. Imagens no MATLAB. Imagens no MATLAB. Faculdade de Ciências Aplicadas e Sociais de Petrolina FACAPE Processamento de Imagens com MATLAB
Faculdade de Ciências Aplicadas e Sociais de Petrolina FACAPE Processamento de Imagens com MATLAB Prof. Sergio 1 Objetivos Dar uma visão geral dos fundamentos de processamento digital de imagens. Introdução
VISÃO COMPUTACIONAL PARA A LEITURA DO DISPOSITIVO MOSTRADOR DE INSTRUMENTOS DE MEDIÇÃO
VISÃO COMPUTACIONAL PARA A LEITURA DO DISPOSITIVO MOSTRADOR DE INSTRUMENTOS DE MEDIÇÃO Danilo Alves de Lima 1, Guilherme Augusto Silva Pereira 2, Flávio Henrique de Vasconcelos 3 Departamento de Engenharia
Excel Intermediário. Prof. Wagner Machado do Amaral. Aula 03 Importação de Dados, Classificação e Formatação Condicional.
Excel Intermediário Prof. Wagner Machado do Amaral Aula 03 Importação de Dados, Classificação e Formatação Condicional. Conteúdo Importação de Dados Classificação Formatação Condicional Importação de Dados
Curvas Planas em Coordenadas Polares
Curvas Planas em Coordenadas Polares Sumário. Coordenadas Polares.................... Relações entre coordenadas polares e coordenadas cartesianas...................... 6. Exercícios........................
PONTIFÍCIA UNIVERSIDADE CATÓLICA DO RIO DE JANEIRO DEPARTAMENTO DE INFORMÁTICA PÓS GRADUAÇÃO EM INFORMÁTICA
PONTIFÍCIA UNIVERSIDADE CATÓLICA DO RIO DE JANEIRO DEPARTAMENTO DE INFORMÁTICA PÓS GRADUAÇÃO EM INFORMÁTICA INF2608 FUNDAMENTOS DE COMPUTAÇÃO GRÁFICA RELATÓRIO: IMAGENS SÍSMICAS VISUALIZAÇÃO E DETECÇÃO
