Reconhecimento de Objectos



Documentos relacionados
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...

Reconhecimento de Padrões

PROCESSAMENTO DIGITAL DE IMAGENS

RECONHECIMENTO DE PLACAS DE AUTOMÓVEIS ATRAVÉS DE CÂMERAS IP

Classificação da imagem (ou reconhecimento de padrões): objectivos Métodos de reconhecimento de padrões

Fundamentos de Imagens Digitais. Aquisição e Digitalização de Imagens. Aquisição e Digitalização de Imagens. Aquisição e Digitalização de Imagens

Imagiologia de raios X planar

Diagrama de transição de Estados (DTE)

Trabalho 2 Fundamentos de computação Gráfica

Filtragem Espacial. (Processamento Digital de Imagens) 1 / 41

Respostas do Estudo Dirigido do Capítulo 14 Classical pattern recognition and image matching"

Codificação/Compressão de Vídeo. Tópico: Vídeo (Codificação + Compressão)

Figura 01: Aplicações do Filtro Espacial Passa-Baixa.

Oficina de Construção de Páginas Web

Manual de Administração Intranet BNI

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

Scale-Invariant Feature Transform

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

Transformada de Hough. Cleber Pivetta Gustavo Mantovani Felipe Zottis

CADEX. Consultoria em Logística Interna. Layout de armazém. Objectivos. Popularidade. Semelhança. Tamanho. Características

Sistema de Informação de Licenciamento de Operações de Gestão de Resíduos

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

Redução de imagem no domínio espacial

e-learning manuais de iniciação a sua cadeira em 10 minutos

COMPUTAÇÃO GRÁFICA. Rasterização e Preenchimento de Regiões. MARCO ANTONIO GARCIA DE CARVALHO Fevereiro de Computação Gráfica

Reconhecimento de Padrões. Reconhecimento de Padrões

Capítulo. Sistemas de apoio à decisão

2005 José Miquel Cabeças

Aplicações de Programação CNC/ISO com Microcomputador

Restauração de Imagens. Tsang Ing Ren George Darmiton da Cunha Cavalcanti UFPE - Universidade Federal de Pernambuco CIn - Centro de Informática

Computação Paralela. Desenvolvimento de Aplicações Paralelas João Luís Ferreira Sobral Departamento do Informática Universidade do Minho.

Protótipo tipo de um Ambiente para Processamento de Imagens Raster 2D

Planificações 2012/2013. Tecnologias da Informação e Comunicação. 2ºAno. Escola Básica Integrada de Pedome. C E F Apoio à Família e à Comunidade

Inferência Estatística-Macs11ºano

Classificação de Imagens

CAPACIDADE TÉRMICA E CALOR ESPECÍFICO 612EE T E O R I A 1 O QUE É TEMPERATURA?

FILTRAGEM ESPACIAL. Filtros Digitais no domínio do espaço

Capítulo II Imagem Digital

Tensão à entrada do osciloscópio. nº divisões no ecrã 30 V... 3 V... 1,5 div 10 V... 1 V... 0,5 div 0 V... 0 V... 0 div 30 V... 1 V...

5 Transformações Lineares e Matrizes

Agrupamento de Escolas General Humberto Delgado Sede na Escola Secundária/3 José Cardoso Pires Santo António dos Cavaleiros

... O SISTEMA LOGÍSTICO FORNECEDORES Matérias primas. -FÁBRICA Produtos finais -ARMAZÉNS/ENTREPOSTOS

Direcção Regional de Educação do Algarve

adaptados às características e expectativas dos nossos Clientes, de modo a oferecer soluções adequadas às suas necessidades.

Oficina de Multimédia B. ESEQ 12º i 2009/2010

Verificação e Validação em CFD

Reconhecimento de marcas de carros utilizando Inteligência Artificial. André Bonna Claudio Marcelo Basckeira Felipe Villela Lourenço Richard Keller

ATENÇÃO: * Arquivos com tamanho superior a 500 KB NÃO SERÃO ACEITOS * SOMENTE serão aceitos documentos do formato: PDF

Normalização Espacial de Imagens Frontais de Face

Definições (parágrafo 9) 9 Os termos que se seguem são usados nesta Norma com os significados

ZS Rest. Manual Profissional. BackOffice Mapa de Mesas. v2011

EXAME NACIONAL DO ENSINO SECUNDÁRIO

MICROSOFT ACCESS MICROSOFT ACCESS. Professor Rafael Vieira Professor Rafael Vieira

UPS. Unidades de Alimentação Ininterrupta

Departamento de Engenharia de Electrónica e Telecomunicações e de Computadores Licenciatura em Engenharia Informática e de Computadores

17/10/2012. dados? Processo. Doutorado em Engenharia de Produção Michel J. Anzanello. Doutorado EP - 2. Doutorado EP - 3.

NORMA CONTABILISTICA E DE RELATO FINANCEIRO 14 CONCENTRAÇÕES DE ACTIVIDADES EMPRESARIAIS. Objectivo ( 1) 1 Âmbito ( 2 a 8) 2

Operações Algébricas e Lógicas. Guillermo Cámara-Chávez

CFAC: Introdução ao AutoCAD - II. Capitulo II: Configuração e Organização

A gestão da implementação

Aparelhos de Laboratório de Electrónica

Técnicas de Computação Paralela Capítulo III Design de Algoritmos Paralelos

Projeção ortográfica da figura plana

Sistemas Operativos I

SEGMENTAÇÃO DE IMAGENS EM PLACAS AUTOMOTIVAS

ZS Rest. Manual Avançado. Menus. v Certificado

Processamento de Imagens Digitais

Pré processamento de dados II. Mineração de Dados 2012

ORGANIZAÇÃO DO TRABALHO

Probabilidade. Distribuição Exponencial

Universidade Federal de Goiás Instituto de Informática Processamento Digital de Imagens

ANEXO. Manual do utilizador

TÓPICOS AVANÇADOS EM ENGENHARIA DE SOFTWARE

INTRODUÇÃO AOS MODELOS PONTUAIS DE DISTRIBUIÇÃO E SUA UTILIZAÇÃO NA SEGMENTAÇÃO E RECONHECIMENTO DE OBJECTOS EM IMAGENS

1º Teste Computação Gráfica

Guia de Acesso à Formação Online Formando

FICHA TÉCNICA DO CURSO FOTOGRAFIA DIGITAL E PÓS-PRODUÇÃO DE IMAGEM EDIÇÃO Nº 01/2012

29/08/2011. Radiologia Digital. Princípios Físicos da Imagem Digital 1. Mapeamento não-linear. Unidade de Aprendizagem Radiológica

Aprendizagem de Máquina

Centro de Formação de Associação de Escolas da Terceira São Jorge e Graciosa

Aplicação de Técnicas de Processamento e Análise de Imagem na Análise Automática da Quantidade e do Tamanho do Grão em Imagens Metalográficas

p. 1/2 Resumo Especificação de Filtros Filtro de Butterworth Filtro de Chebyshev Filtros de Primeira Ordem Filtros de Segunda Ordem

2.1.2 Definição Matemática de Imagem

Estatística e Probabilidade

Metodologias de Desenvolvimento de Sistemas. Analise de Sistemas I UNIPAC Rodrigo Videschi

Instituto Tecnológico de Aeronáutica. Prof. Carlos Henrique Q. Forster Sala 121 IEC. ramal 5981

- 1 - RESUMO SISTEMA DE MEDIÇÃO DE CONSUMOS DE LINHA DA CANELA EM TEMPO REAL

O Polarímetro na determinação de concentrações de soluções

TOPOLOGIA DA IMAGEM DIGITAL

Barómetro Regional da Qualidade Avaliação da Satisfação dos Utentes dos Serviços de Saúde

Métodos Numéricos e Estatísticos Parte I-Métodos Numéricos Teoria de Erros

Probabilidade. Distribuição Exponencial

Serviços de Comunicações RELATÓRIO LABORATORIAL IMPLEMENTAÇÃO DE SOLUÇÃO IP PBX

)LJXUD8PGRVSDUHV'SDUDFRQYROXomRTXHWHPRPHVPRHIHLWRGR NHUQHOGD)LJXUD

Visão Artificial Para a Indústria. Manual do Utilizador

NOTA DE ESCLARECIMENTO

Critérios para a selecção de um dispositivo diferencial

PROVA MODELO Duração da prova: 120 minutos

Transcrição:

Dado um conjunto de características, relativas a uma região (objecto), pretende-se atribuir uma classe essa região, seleccionada de um conjunto de classes cujas características são conhecidas O conjunto de características de uma região pode ser representado por um vector: x1 x2 Χ =... x n Exemplo: As características seleccionadas para representar um objecto influenciam fortemente a capacidade de separar os objectos pertencentes a cada classe Exemplo: Neste caso o vector de características pode ser uma amostragem de N pontos do contorno ou, como alternativa, podem-se utilizar N momentos estatísticos Visão por Computador 83 João Luís Sobral 2003

Reconhecimento de objectos Matching Cada classe é representada protótipos, sendo o reconhecimento efectuado de acordo com um critério de proximidade Distância mínima entre vectores Uma região é atribuída à classe cujo vector se encontra a menor distância: min X M, j=0.. K j X é um vector que representa a região a reconhecer Mj o protótipo de cada classe Podem ser utilizados vários protótipos por classe, neste caso, Mj representa a média das características dos protótipos A distância mínima é pouco adequada quando as médias dos protótipos de cada classe não estão claramente separadas ou quando os vários protótipos de cada classe não estão concentrados junto da média Tempate matching No caso de se pretender localizar um objecto particular (template) numa imagem pode ser utilizado um filtro, representando a imagem do objecto, o qual é subtraído à imagem, pixel a pixel, sendo a diferença d calculada por: dij (, ) = Ii ( xj, y) f( xy, ) x y em que d(i,j) representa a diferença para o ponto (i,j), x, y são as dimensões do filtro, f(x,y) representa os valores do filtro I(i,j) é o valor da imagem no ponto (i,j) Idealmente, o objecto é encontrado quando d=0, mas, devido à existência de ruído, são considerados valores próximos de 0 Podem existir problemas com a rotação e a escala dos objectos 2, Visão por Computador 84 João Luís Sobral 2003

Matching (cont) Correlação Semelhante à convolução, onde o kernel representa o padrão a ser encontrado, mas o kernel de convolução não é rodado: f ( s, t) w( x + s, y + c ( x, y) = t) s t O valor máximo representa ponto onde existe maior proximidade entre a imagem e o padrão A correlação é sensível à amplitude f e de w o que pode ser resolvido utilizando um coeficiente de correlação para normalização Os problemas de rotação e de escala são dificilmente resolvidos na correlação A correlação pode ser implementada directamente no domínio das frequências, utilizando um teorema semelhante ao da convolução: * f o w F. W, onde F* é o conjugado complexo Para máscaras de dimensão elevada é mais eficiente efectuar a correlação do domínio das frequências Pirâmides de resolução - Frequentemente, é mais viável estimar a presença ou posição de uma determinada característica numa imagem com resolução inferior. O resultado obtido pode depois ser refinado numa imagem de maior resolução Um caso simples para a diminuição da resolução da imagem é o cálculo da média de 4 pixels, obtendo uma diminuição de 4:1 Para evitar aliasing, na diminuição da resolução da imagem, deve utiliza-se um filtro graussiano seguido de uma amostragem da imagem Visão por Computador 85 João Luís Sobral 2003

Redes Neurais São baseadas numa estrutura e funcionamento que se acredita serem próximos do celebro humano As redes neurais são baseadas num processo de aprendizagem, onde a rede é treinada com um conjunto de padrões de cada classe Exemplo: Quando uma saída shape1... shape4 está activa a forma correspondente foi reconhecida Visão por Computador 86 João Luís Sobral 2003

Redes Neurais (cont) Exemplo (cont) Cada região foi representada pelo seu contorno e descrita pela assinatura normalizada do contorno, amostrada em 48 pontos (i.é., representada por um vector com 48 elementos) A rede foi treinada com várias formas, inicialmente sem ruído, e posteriormente com formas (10 por classe) alteradas através da introdução de um grau de ruído Posteriormente foi analisada a probabilidade de reconhecimento errado de uma forma, em função do seu grau de ruído e do grau de ruído das imagens utilizadas no processo de treino: Posteriormente analisou-se o efeito da utilização de mais imagens com ruído no processo de treino: Visão por Computador 87 João Luís Sobral 2003

Métodos estruturais Os métodos estruturais têm em consideração as relacionamentos estruturais inerentes nos objectos Matching shape numbers O grau de similaridade entre duas regiões é definido pelo maior número de curvatura para o qual os números de curvatura coincidem Reconhecimento de Strings O processo de reconhecimento é implementado por uma gramática, baseada num conjunto de símbolos primitivos Exemplo: S->aA A->bA A->bB B->c Visão por Computador 88 João Luís Sobral 2003