INTRODUÇÃO O QUE É VISÃO COMPUTACIONAL?



Documentos relacionados
Cursos da Escola de Engenharias e Ciências Exatas - UnP

Reconhecimento de Padrões

Universidade Católica Dom Bosco

Segmentação de imagens tridimensionais utilizando o sensor Microsoft Kinect

Rendering. Por Angelo Luz

UNIVERSIDADE F EDERAL DE P ERNAMBUCO ANÁLISE DE UM MÉTODO PARA DETECÇÃO DE PEDESTRES EM IMAGENS PROPOSTA DE TRABALHO DE GRADUAÇÃO

UNIVERSIDADE PRESBITERIANA MACKENZIE Faculdade de Computação e Informática MATRIZ CURRICULAR ELETIVAS

Unidade I - Fundamentos I.1 Introdução à Computação Gráfica

UNIVERSIDADE FEDERAL DE LAVRAS PRÓ-REITORIA DE PÓS-GRADUAÇÃO COORDENADOR1A DE PÓS-GRADUAÇÃO STHCTOSBJSU DISCIPLINA

Desenvolvimento de um Sistema Híbrido para Rastreamento

Reconhecimento de Padrões. Reconhecimento de Padrões

Fatores de Impacto para alguns Periódicos Base JCR-2003 /ISI 1

Forma de Captura de Imagens Digitais:

VISÃO COMPUTACIONAL APLICADA PARA O APOIO À CALIBRAÇÃO DE TERMOHIGRÔMETROS

HORÁRIO DE PROVAS 1º semestre 2012

Engenharia de Software. Tema 1. Introdução à Engenharia de Software Profa. Susana M. Iglesias

PROCESSAMENTO DIGITAL DE IMAGENS

GBD PROF. ANDREZA S. AREÃO

Aprendizagem de Máquina

EMENTAS DAS DISCIPLINAS

Quem utiliza nossas tecnologias

BIOSYS: sistema de captura e armazenamento de imagens para exames oftalmológicos em biomicroscópios - Fase 1 1

UMA PROPOSTA PARA COMPARAÇÃO DE PROVEDORES DE COMPUTAÇÃO EM NUVEM DESDE UMA PERSPECTIVA DE INTEGRAÇÃO DE APLICAÇÕES 1

UNIVERSIDADE TECNOLÓGICA FEDERAL DO PARANÁ CÂMPUS CURITIBA CURSO DE ENGENHARIA DE CONTROLE E AUTOMAÇÃO

CONTAGEM DE PESSOAS POR VÍDEO USANDO CÂMERAS EM POSIÇÃO ZENITAL

ESTEREOSCOPIA INTRODUÇÃO. Conversão de um par de imagens (a)-(b) em um mapa de profundidade (c)

Visão e Processamento de Imagens. Imagem digital. Processamento Digital de Imagens. Obtenção de uma imagem digital

Palavras chave: defeitos de solda, pulso eco, redes neurais artificiais, transformada de wavelet

UNIVERSIDADE FEDERAL RURAL DO SEMI-ÁRIDO PRÓ-REITORIA DE PESQUISA E PÓS-GRADUAÇÃO PROGRAMA DE PÓS-GRADUAÇÃO EM MANEJO DE SOLO E ÁGUA

Introdução. Capítulo. 1.1 Considerações Iniciais

Projeto de Banco de Dados

Ferramenta para detecção de fadiga em motoristas baseada no monitoramento dos olhos

PRÓ-REITORIA DE ENSINO DE GRADUAÇÃO (PROENG) ASSESSORIA DE DESENVOLVIMENTO ASSESSORIA JURÍDICA

Cálculo de volume de objetos utilizando câmeras RGB-D

IDENTIFICAÇÃO DE MARCADORES DE PAVIMENTAÇÃO NA ORIENTAÇÃO DE CEGOS

IN Redes Neurais

CURSO DE SISTEMAS DE INFORMAÇÃO

Análise Estruturada de Sistemas:

Organização de Computadores 1. Prof. Luiz Gustavo A. Martins

Projeto FlexiGrid IWA. Sistema de Armazenamento e Comunicação de Imagens

MODELAGEM DE SISTEMAS DE INFORMAÇÃO

Descritores de textura na análise de imagens de microtomografia computadorizada

Núcleo de Pós Graduação Pitágoras

Módulo 3 Amostragem de Imagens Sistema Multimédia Ana Tomé José Vieira

Identificação de objetos móveis com uso de imagens aéreas obtidas por VANT. Rodrigo Augusto Rebouças 1 Matheus Habermann 1 Elcio Hideiti Shiguemori 1

Image Enable: conceito

Ementas Disciplinas Eletivas

DESENVOLVIMENTO DE PROGRAMAS DE COMPUTADOR DEDICADOS AO ENSINO DE LIBRAS DE FORMA LÚDICA E BASEADOS EM TÉCNICAS MULTIMÍDIA

Sistema de Navegação Aimnav

ESTUDO COMPARATIVO DE FERRAMENTAS COMPUTACIONAIS QUE UTILIZAM GEOPROCESSAMENTO E TECNOLOGIA BIM PARA DESENVOLVIMENTO DE PROJETOS DE ENGENHARIA CIVIL

Sistema de Controle de Acesso Baseado no Reconhecimento de Faces

CERTIFICADO DE ESTUDOS ESPECIAIS EM ENGENHARIA DE TRANSPORTES

ÁREA DISCIPLINAR DE CIÊNCIA E TECNOLOGIA DA PROGRAMAÇÃO. Tem sob a sua responsabilidade as seguintes unidades curriculares:

Administração de Sistemas de Informação I

PROCESSAMENTO DIGITAL DE IMAGENS

Banco de Dados Orientado a Objetos

FOTOGRAMETRIA DIGITAL. Rogério Mercandelle Santana Universidade Federal de Viçosa Departamento de Solos

36 Anais da Semana de Ciência e Tecnologia, Ouro Preto, v. 4, p , 2012.

Prof. Marcelo Henrique dos Santos

de Bordas em Imagens Digitais

Sistema Inercial Modular

Tópicos em Meio Ambiente e Ciências Atmosféricas

Controle Inteligente de Robôs Móveis Autônomos utilizando Sistemas Inteligentes

Invenções Implementadas por Computador (IIC) Patentes

2 Classificação de Imagens de Sensoriamento Remoto

1 Introdução maligno metástase

Evolução da cooperação em populações modeladas por autômatos celulares com o uso de teoria de jogos

Assunto 9 : Tecnologias de Inteligência Artificial nos Negócios

MONITORAMENTO ON-LINE DE PROCESSOS DE USINAGEM VIA MEDIÇÃO DE VIBRAÇÕES

Permite a coleta de dados em tempo real dos processos de produção, possuindo, também, interfaces para a transferência dos dados para os sistemas

Resumo Expandido. Resumo:

Soluções de Retrofit Modernize, aumentando confiabilidade e eficiência do seu equipamento

Engenharia de Software

Engenharia de Software

RECONHECIMENTO DE PADRÕES. OCR - Reconhecimento óptico de caracteres

TRIANGULAÇÃO DE DELAUNAY COM RESTRIÇÃO EM IMAGENS BIDIMENSIONAIS

Sensoriamento Remoto

Introdução à Engenharia de Computação

VANT-EC-SAME Software de Suporte do VANT - V-SUP Glossário


Problema: Solução: Vantagens da estruturação em Níveis: Introdução INTRODUÇÃO À ARQUITETURA DE COMPUTADORES. Introdução

Introdução à. Engenharia de Software. Givanaldo Rocha de Souza

Indústria de Software - Histórico

Assistentes Virtuais Inteligentes

PERGUNTAS E RESPOSTAS WEBINAR DO DIA 12/03/2013

A sigla CAD pode representar duas definições principais, das quais muitas vezes são empregadas inadequadamente:

Curso Técnico em Informática Organização Curricular. A carga horária total dos módulos é oferecida conforme quadro síntese abaixo:

VANTAGENS E LIMITAÇÕES DIAGNÓSTICO MAMOGRÁFICO MAMOGRAFIA ANALÓGICA MAMOGRAFIA COMPUTADORIZADA (CR) MAMOGRAFIA DIGITAL(DR)

Sistemas de Representação e Raciocínio

Sistema de Controle e Monitoramento de uma Bancada Experimental para Amortecedor Magneto-Reológico

Abstrações e Tecnologias Computacionais. Professor: André Luis Meneses Silva /msn: andreluis.ms@gmail.com Página: orgearq20101.wordpress.

Palestra sobre os softwares: AFSoft, GeoFieldere Sacam Desenvolvimento e aplicação de tecnologias.

Modelos de Sistemas Distribuídos. . Requerimentos de Projeto para Arquiteturas Distribuídas

Vigilância e Monitoramento em Tempo Real de Veículos em Rodovias com Câmeras Não-Calibradas

Computação Gráfica. Modelo de sombreamento Determina como o modelo de iluminação será aplicado e quais seus argumentos

Laudon & Laudon Essentials of MIS, 5th Edition. Pg. 10.1

Introdução. Software (Parte I)

UNIVERSIDADE FEDERAL DE SANTA MARIA CENTRO DE TECNOLOGIA AULA 14 PROFª BRUNO CALEGARO

Computador E/S, Memória, Barramento do sistema e CPU Onde a CPU Registradores, ULA, Interconexão interna da CPU e Unidade de controle.

Data and Computer Network. Redes de Computadores & Comunicação de Dados. Singo

Transcrição:

INTRODUÇÃO O QUE É VISÃO COMPUTACIONAL? Sinônimo Visão Computacional =========== Visão de Máquinas Análise de Imagens, Análise de Cenas Image Understanding Oposto Visão Computacional =========== Computação Gráfica Definição o Técnicas Computacionais para estimar ou explicitar propriedades geométricas e dinâmicas do mundo 3-D a partir de imagens 2-D.

Os Problemas e Escopos da Visão Computacional o Computar propriedades do mundo 3-D de uma ou mais imagens digitais Propriedades Geométricas Forma e posição de objetos sólidos Propriedades Dinâmicas Movimento de Objetos (velocidade etc.)

Ferramentas da Visão Computacional o Hardware Computador Adquirir e armazenar imagens Câmeras e/ou Canhões de Laser Sistema de Iluminação o Processamento das Imagens Algorítmos o Comunicação de Resultados

TEMAS RELACIONADOS COM VISÃO COMPUTACIONAL Disciplinas Relacionadas o Inteligência Artificial o Robótica o Processamento de Sinais o Reconhecimento de Padrões o Teoria de Controle o Psicologia o Neurociência o Outros

Disciplinas Interrelacionadas o Processamento de Imagens Propriedades de Imagens Transformações Imagem-Imagem Realce de Imagens o Melhora qualidade da imagem Compressão de Imagens o Compacta para transmissão Restauração o Elimina efeitos de degradação Extração de Características o Localiza contornos ou áreas texturadas Outras Operações

Passos Fundamentais em Processamento de Imagens R. C. Gonzales, R. E. Woods, Processamento de Imagens Digitais, Editora Pearson do Brasil, 3ª Edição, São Paulo, 2009.

o Reconhecimento de Padrões (Pattern Recognition) Reconhece e Classifica Objetos Áreas de Interesse (www.iapr.org) visão computacional reconhecimento de padrões estatístico redes neurais codificação e processamento de imagens análise de texturas e formas análise de padrões biomédicos e sistemas de informações sensoreamento remoto reconhecimento de voz

aplicações industriais de reconhecimento de padrões e de processamento de imagens processamento de documentos sistemas de multimídia análise de linguagem natural robótica arquitetura de hardware especiais pacotes de software

o Fotogrametria (International Society of Photogrammetry and Remote Sensing) http://www.isprs.org Pode ser dividida em: Tipo de lentes Obtenção de medições precisas e confiáveis a partir de imagens, por método não invasivo. Fotogrametria de longa distância (far range) o Ajuste de distância no infinito Fotogrametria de curta distância (close range) o Ajuste de distância com valores finitos

Outra Classificação: Fotogrametria aérea (predomina longa distância) Fotogrametria terrestre (predomina curta distância)

Vantagens da Utilização de Sistemas Fotogramétricos o Medições simultâneas de vários pontos de um único ponto o Armazenamento de resultados para processamento posterior o Pode capturar eventos rápidos o Potencial de alta precisão o Monitoramento da Confiabilidade Estatística do procedimento o Medição pode ser ajustada para a escala do problema o Incorporação de informações adicionais como por ex. distâncias medidas o Técnicas bem desenvolvidas

Limitações dos sistemas Fotogramétricos o Geometria: exige-se linha de visão desimpedida, o que pode ser difícil com múltiplas câmeras. o Ajuste (set up): sistema precisa ser inicializado e calibrado previamente. o Complexidade: os sistemas geralmente possuem vários graus de liberdade, o que dificulta o trabalho de medição. o Custo: geralmente alto. Poucos sistemas baratos (off-the-shelf) o Captura da Imagem: brilhos refletidos e efeitos especulares podem exigir iluminação controlada.

Áreas de Aplicação e Pesquisa da Visão Computacional o Pesquisa Detecção de Características de Imagens Representação de Contornos Segmentação baseada em Características Análise de Imagens de Profundidade Representação e Modelagem de Formas

Reconstruçao de Formas a partir de (X) (produção de imagens de profundidade a partir de imagens de intensidade) Estéreo Movimento Focar/desfocar Zoom Contornos Texturas Sombreamento Visão Estéreo

Análise de movimento Visão em Cores Visão Ativa Invariantes Sistemas Descalibrados e Auto-calibráveis Detecção de Objetos Reconhecimento 3-D de Objetos Localização 3-D de Objetos Arquiteturas de Tempo Real e de Alta Performance

o Aplicações Inspeção Industrial e Controle de Qualidade Engenharia Reversa Fiscalização e Segurança Reconhecimento de Faces Reconhecimento de Gestos Monitoramento de Estradas

Veículos Autônomos Terrestres Sub-aquáticos Espaciais Sistemas Robóticos Mão-Olho (Hand-eye) Aplicações Espaciais Aplicações Militares

Análise de Imagens Médicas Imagens Mamográficas Tomografia Computadorizada Raios-X Ultra-sonografia Banco de Dados de Imagens Realidade Virtual, Telepresença e Telerobótica

IMAGENS EM VISÃO COMPUTACIONAL

Estruturas biológicas para visão em insetos: múltiplas imagens, olhos secundários e bicromáticos.

Mosca do mel: olhos compostos, múltiplas imagens e visão tricromática como os humanos (diferentes faixas cromáticas). Duas formas produzem a mesma imagem.

Olho humano: baseado em lentes e tricromáticos. Olho de uma vieira (scallop eyes) : visão com espelho côncavo.

Estrutura a partir de Movimento Incremental, mostrando posições de fotografias e a estrutura completa.

Fluxo Óptico

Fluxo Óptico

Casamento Estéreo (Stereo Matching)

Rastreamento de Pessoas

Detecção de Faces

Optical Character Recognition (OCR)

Inspeção de Máquinas: inspeção rápida para controle de qualidade usando visão estereoscópica com iluminação específica para medir tolerâncias em asas de aeronaves e/ou partes automotivas.

No varejo: Reconhecimento de objetos em linhas automatizadas para checkout.

Imagens médicas: registro de imageamento pré e intra-cirúrgicos.

Segurança automotiva: detecção de obstáculos inesperados, como pedestres na rua, em condições em que as técnicas de visão ativas, tais como RADAR ou LIDAR, não funcionam bem

Vigilância: monitoramento de intrusos, analise de tráfego de uma estrada.

Industrial automation and inspection: Automotive industry CogniTens (Ramat-Hasharon, Israel). Has developed a system for accurate scanning of 3D objects for the automotive and other industries. The system uses a 4-camera head with projection of textured illumination to enable accurate stereo matching.

Perceptron (Plymouth, Michigan). Creates 3D laser scanning systems for automotive and other applications.

Industrial automation and inspection: Electronics industry KLA-Tencor (San Jose, California). Systems for inspection and process control in semiconductor manufacturing. Wafer Geometry and Nanotopography Metrology systems Film Metrology Tools

Mais exemplos de aplicações industriais de Visão Computacional em: http://www.cs.ubc.ca/spider/lowe/vision.html

MUNDO DA VISÃO COMPUTACIONAL Conferências, Revistas e Livros o Conferências International Conference on Computer Vision (ICCV) International Conference on Computer Vision and Pattern Recognition (CVPR) European Conference on Computer Vision International Conference on Image Processing (ICIP) International Conference on Pattern recognition (ICPR)

o Revistas International Journal of Computer Vision IEEE Transactions on Pattern Analysis and Machine Inteligence Computer Vision and Image Understanding Machine Vision and its Applications Image and Vision Computing Journal Journal of the Optical Society of America A Pattern Recognition Pattern Recognition Letters IEEE Transactions on Image Processing IEEE Poceediongs: Vision, Image and Signal Processing Biological Cybernetics Neural Computation Atificial Intelligence

o Livros Peter Corke, Robotics, Vision and Control: Fundamental Algorithms in MatLab, Springer, 2011., http://www.petercorke.com/rvc Richard Szeliski, Computer Vision: Algorithms and Applications, September 3, 2010 draft, http://szeliski.org/book/. o Internet Annotated Computer Vision Bibliography http://iris.usc.edu/vision-notes/bibliography/contents.html

o Software Matemático Numerical Recipes C, FORTRAN e Pascal MatLab MathCad Mathematica Scilab

O CURSO Aquisição, Atenuação de Ruídos Imagens Extração de Características Análise Diferencial de Movimento Características Fluxo Ótico Calibração Reconheci - mento Estéreo Forma a partir de Imagens de Intensidade Análise de Imagens a partir de Características Análise de Fluxo Ótico Parâmetros do Sistema Identificação do Objeto Localização do Objeto Estrutura 3D Movimento 3D