HOUGH CIRCLES Universidade Federal da Grande Dourados

Slides:



Advertisements
Apresentações semelhantes
Fundamentos da Representação de Informações em Computadores
Advertisements

Algoritmos de Classificação e Verificação de Impressões Digitais
João Luiz Fernandes e Aura Conci Universidade Federal Fluminense
Paulo Sérgio Rodrigues PEL205
Detecção de Bordas e Linhas I
Operações envolvendo imagens
Reconhecimento de Padrões Métodos, Técnicas e Ferramentas para Aprendizado e Classificação de Dados Módulo II Introdução ao Processamento de Imagens.
Tecnologia Hipermídia e Multimídia Prof. Rudson Faculdade de Excelência Educacional do Rio Grande do Norte CURSO DE GRADUAÇÃO TECNOLÓGICA.
10º CAPÍTULO Segmentação de imagem.
ChipScope Pro O que é? - Analisador de sinais internos a um FPGA
Segmentação de imagens
The Cyclops Project German-Brazilian Cooperation Programme on IT CNPq GMD DLR Visão Computacional Prof. Dr. rer.nat. Aldo von Wangenheim.
Segmentação de imagens
Contornos Original Sobel (T=8).
Título da apresentação (Verdana, cor preta)
Reconhecimento de Padrões Segmentação
Iana Alexandra Alves Rufino
Segmentação de Escrita
1 Universidade Federal de Minas Gerais JPEG Alessandra e Aline.
Paulo Sérgio Rodrigues PEL205
Processamento de Imagens
Introdução ao Processamento Digital de Imagens
Professor Laerte Guimarães Ferreira, PhD
Características das Imagens de Sensoriamento Remoto.
Fundamentação Teórica
Filtros I: o domínio espacial. FILTROS I: o domínio espacial.
Nome: Rafael Baeta Orientador: Dr. David Menotti
Processamento de Imagens: Conceitos Básicos
Formatos de Imagem - PNG
Seminário Introdução à Visão Computacional
HTML Técnicas em Programação para Internet
Robson D. Montenegro Saulo C. S. Machado
Processamento de Imagem Digital utilizando software VTK
Reconhecimento de códigos QR
Carlos Oliveira Descrição e Objetivo Considerações Etapas consideradas Resultados obtidos Melhoramentos.
Rastreamento de Sistemas Convectivos FORTRACC
Trabalho de Imagem Felipe Baldino Moreira Prof: Marcelo Gatass.
SISTEMAS OPERACIONAIS
Fernando Carvalho, João Manuel R. S. Tavares
Análise de Anúncio Alunas: Marília Quezado e Natália Porto Disciplina: Introdução às Artes Gráficas Prof(a): Rita Paulino Fase: UNIVERSIDADE FEDERAL.
GEOPROCESSAMENTO Aula 5: Processamento de imagens e fotointerpretação
Introdução ao Processamento Digital de Imagens Clayton de Medeiros Vasconcelos Centro Brasileiro de Pesquisas Físicas CAT- Out
Classificação de imagens de fotografias históricas usando detecção de linhas e paralelogramos pela presença de edifícios Natália Cosse Batista Grupo 8.
Robson D. Montenegro Saulo C. S. Machado Correção de perspectiva para imagens de documentos capturados por câmeras.
DETECÇÃO DE BORDAS.
Ademir Rafael Marques Guedes
Revisão Geral Técnicas de Realce Histogramas
Capítulo III – Processamento de Imagem
Graphics Interchange Format formato para intercâmbio de gráficos
Aula 7.Registrar Imagem CBERS HRC com Imagem CBERS CCD Importar bandas 2, 3 e 4 da imagem CBERS CCD Definir o mapeamento da imagem HRC com CCD utilizando.
Trabalho Prático II Detecção e reconexão de Contornos MC920 - Introdução ao processamento de imagens Bruno Malveira - RA Carolina Michelassi - RA
Introdução ao Processamento Digital de Imagens
Classificação de Imagens de Sensoriamento Remoto
Segmentação de Fundo Marcelo Gonella
Sistemas de Rastreamento de Baixo Custo para Desktops Tecgraf (Grupo de Tecnologia em Computação Gráfica) Depto. de Informática, PUC-Rio Alberto Raposo,
Parte 2. Operações Topológicas
Avaliação de métodos de busca de texturas em bases de dados Miguel Galves
Computação Gráfica - Amostragem Profa. Mercedes Gonzales Márquez.
Biometria Reconhecimento de Assinaturas
Processamento de Imagens Segmentação
Estruturas de dados Tabela Vectorial Matricial Rede triangular irregular.
Reconhecimento de Elementos Geométricos em Imagens Computacionais. Nelson Abu Samra Rahal Junior.
Projeto Operador de Computador
Segmentação de imagens segmentação Pré-processamento descrição / análise Não existe uma única e definitiva abordagem ao problema da segmentação A descrição.
Processamento de Imagens e Computação Gráfica
Computação Gráfica - Amostragem Profa. Mercedes Gonzales Márquez.
Título O nome do escritor Adiciona fotos, figuras etc.
1  Integração de Pontos  Aspectos técnicos  Discriminação baseada na entidade em movimento  Fonte de iluminação  Sensor  Objeto imageado  Uso sobretudo.
Fundamentos da Computação Gráfica PUC-Rio – Pontifícia Universidade Católica do Rio de Janeiro DI – Departamento de Informática Mestrado em Informática.
Preparação de slides em PowerPoint
Transcrição da apresentação:

HOUGH CIRCLES Universidade Federal da Grande Dourados Faculdade de Ciências Exatas e Tecnologias Sistemas de Informação HOUGH CIRCLES Acad. Arthur M. Pinheiro 2011

INTRODUÇÃO Esta apresentação demonstrará a técnica Hough Circles na detecção de circunferências, e sua aplicação em software de processamento de imagens, ImageJ.

HOUGH CIRCLES Técnica utilizada para detectar formas geométricas em imagens digitais. Utilizada em imagens do tipo raster, onde os bits são organizados em forma matricial.

PRÉ-PROCESSAMENTO Antes de aplicar a técnica, a imagem deve ser preparada, pré-processada. Tais como: Binarizar (8 – bit) ; Smooth (Suavizar); Find Edges (Encontrar Bordas); Threshold (Limiarizar); Invert (Inverter).

BINARIZAR Define a imagem em escalas de cinza (8 bit), onde os valores correspondentes as cores dos pixels variam de 0 à 255.

SMOOTH Substitui cada pixel pela média de sua vizinhança, deixando a imagem mais nítida.

FIND EDGES Detecta a descontinuidade dos objetos, ou seja, suas bordas. Atribui valor 255 aos pixels representados como bordas. Sobel, Canny e Prewit são os algoritmos mais utilizados.

THRESHOLD Divide a imagem em pontos de interesse. Ex: Distingue as colônias bacterianas em relação ao fundo.

INVERT Inverterá as cores. Pixels definidos como pretos se tornarão brancos. Os que estiverem definidos com 50% de escala de cinza, permanecerão inalterados.

HOUGH CIRCLES ALGORITMO Após o pré-processamento, o seguinte algoritmo é utilizado para detecção das colônias bacterianas:

IMAGEJ Instalação do plugin: Download plugin Hough-Circles: http://rsbweb.nih.gov/ij/plugins/hough-circles.html Copiar para diretório: C:\Program Files (x86)\ImageJ\plugins Inicializar ImageJ

IMAGEJ Aplicação de técnica: Abrir imagem: File > Open Binarizar: Image > Type > 8-bit Smooth: Process > Smooth Find Edges: Process > Find Edges Threshold: Image > Adjust > Threshold Invert: Edit > Invert Hough-Circles: Plugins > Hough Circles

IMAGEJ Para aplicação da técnica Hough-Circles, necessita de alguns parâmetros: Raio mínimo; Raio máximo; Incremento do raio; Número de círculos;

Detecção de regiões circulares Detecção de 10 áreas circulares IMAGEJ Após aplicação da técnica, totalizará em três imagens: Imagem pré-processada Detecção de regiões circulares Detecção de 10 áreas circulares

HOUGH CIRCLES Ponto forte: Ótimo desempenho na detecção de círculos bem definidos. Utilizando vários valores para o raio, pode-se detectar círculos de tamanho distinto.

HOUGH CIRCLES Ponto fraco: Necessita do valor exato do raio para evitar excesso de detecção de áreas circulares, ou detectar por mais vezes a mesma circunferência. Círculos sobrepostos dificultam a detecção dos mesmos.

REFERÊNCIAS Pistori, H. (2005). Hough-Circles: Um Módulo de Detecção de Circunferências para o ImageJ http://www.imagesurvey.com.br/ http://imagejdocu.tudor.lu/