Cursos da Escola de Engenharias e Ciências Exatas - UnP · técnicas de processamento digital de...

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

Transcript of Cursos da Escola de Engenharias e Ciências Exatas - UnP · técnicas de processamento digital de...

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

Professor

• Nielsen Castelo Damasceno• E-mail: [email protected]• Web: http://ncdd.com.br• Sala Virtual

Disciplina

Visão Computacional(CH Total 80)

Objetivo geral

• Abordar técnicas de processamento digital de imagens para integrar capacidade de visão aos sistemas computacionais.

• Trata-se de uma disciplina de extrema importância visto que esta trata com novas tecnologias e promove uma maneira inovadora e alternativa para resolver problemas computacionais.

• Seus objetivos são alcançados através do estudo de técnicas de processamento digital de imagens e análise de algoritmos de visão computacional.

Procedimentos de avaliação

Listas de exercíciosSeminários curtosTrabalhos individuaisSimulações computacionaisAvaliação escritaProjeto final de disciplina

Avaliação

• Não será prorrogada• Faltou 2ª chamada• Resposta com lápis grafite• Colou = zerou

Regras

• Entrega de trabalhos na data combinada• Cada dia de atraso contará menos 0,5 pontos do

trabalho (contando FDS e feriados)• Não quer assistir aula, por favor, saia da sala para

não atrapalhar os demais (Eu coloco sua presença nodiário eletrônico)

• Se eu pegar algum trabalho plagiado = ZERO• Lembre-se utilizo o plágios 2.5

Regras

• Trabalhos iguais = notas divididas• Qualquer problema em sala de aula, por favor,

vamos conversar e dialogar, caso contrário, levamospara a coordenação

• Respeite seu colega e evite conversa paralelas• Relatórios entregues uma semana depois da

realização da aula prática.

Regras

• Tópicos Obrigatórios– Capa– Introdução– Fundamentação Teórica– Atividade Realizada– Conclusões– Bibliografia

• A falta de algum desses tópicos implicará em redução da nota do relatório ou trabalho.

Regras

• Seguir recomendações de segurança.• Manusear os componentes com cuidado, de modo a

aumentar sua vida útil.• Na dúvida chame o professor.• O aluno deve deixar a bancada do jeito que

encontrou(Isso quer dizer... Arrumada!).• Desligar seu computador sempre que finalizar a aula,

caso contrário, será contabilizado menos 0,5 pontos.

Data avaliações

Ver Cronograma da disciplina online

Conhecimentos importantes

• Matemática e Estatística• Programação (para simulações)• Qualquer linguagem ou Matlab• PDS• IA

Recursos utilizados na disciplina

• Quadro branco• Data Show

Materiais da disciplina

• UnP Virtual• Meu portal (http://ncdd.com.br)• Mensagens e noticias• Consulte os livros da biblioteca

Bibliografia recomendada

Projeto

Sistema de navegação para veículo autônomo

Projeto

Navegação em ambientes externos

Projeto

Mapeamento de ambientes internos e externos

Projeto

Navegação e monitoramento de ambientes internos

Projeto

Detecção de objetos e localização

Projeto

Real-Time Human Pose Recognition

Projeto

Detecção de objtos

Projeto

AR.DRONE: Vôo baseado em visão computacional

Projeto

Monitoramento de camundongos em um processo de indução de dor inflamatória

Projeto

Monitoramento

Projeto

Traffic counting based on OpenCV

Projeto

Robótica e Visão Computacional

Projeto

Computer Vision Driven Car

Projeto

Open Computer Vision Demo on Google Glass

Projeto

A Ride in the Google Self Driving Car

Projeto

MagicPlan

Planta Virtual Tok & Stok

Reconhecimento de padroes

• Técnicas para reconhecer e classificar objetos usando imagens digitais

• Muitos métodos (2D e 3D) para objetos em poses restringidas

• Não ideais para o mundo 3D (irrestrito)• IAPR (Internatinal Association for Pattern

Recognition) foi criada para assumir este campo

Areas de pesquisa

• Detecção de características (features) em imagens• Representação de contornos• Segmentação baseada em características• Análise de imagens de profundidade (range-images)• Modelagem e representação da forma• Reconstrução a partir de imagens simples (shape

from X, single cues)• Visão Estéreo

Areas de pesquisa

• Análise de movimento• Visão colorida• Visão ativa e com propósito (purposive)• Invariantes (momentos, etc)• Sistemas calibrados e não calibrados• Detecção de objetos• Reconhecimento de objetos 3D• Localização de objetos 3D• Arquiteturas de tempo real e alta performance

Areas de aplicacão

• Controle de qualidade e inspeção industrial• Engenharia reversa• Seguranca e vigilância• Reconhecimento de face• Reconhecimento de gestos• Monitoramento de estradas• Veículos autônomos (terra, água, espaço)

Areas de aplicacão

• Sistemas robóticos olho-mão (hand-eye)• Visao Robótica (guia, servidor visual)• Espaço e aplicações• Aplicações militares• Análise de imagens médicas• Bancos de dados de imagens• Realidade virtual, tele-presença e tele-robótica

Conferências

• ICCV: International Conference on Computer Vision (Brasil em2007)

• CVPR: Internacional Conference on Computer Vision and Pattern Recognition

• ECCV: European Conference on Computer Vision• ICIP: International Conference on Image Processing• ICPR: International Conference on Pattern Recogntion• ICRA: international Conference on Robotics and Automation• SBAI: Simpósio Brasileiro de Automação Inteligente• SIBGRAPI: Brazilian Smposium on Computer Graphics and Image

Processing• SBIA: Simpósio Brasileiro de Inteligência Artificial• EnRI: Encontro de Robótica Inteligente

Journals

• International Journal of Computer Vision• IEEE Transactions on Pattern Analysis and Machine

Intelligence• Computer Vision and Image Understanding• Machine Vision and its Applications• Image and Vision Computing Journal• Journal of the Optical Society of America• Pattern Recognition• Pattern Recognition Letters

Journals

• IEEE Transactions on Image Processing• IEEE Transactions on Systems, Man and Cybernetics• IEEE Proceedings: Vision, Image and Signal

Processing• Biological Cybernetics• Neural Computation• Artificial Intelligence• IEEE Intelligent Systems

Books

• Um montão: Computer Vision, Introductory Techniques to Computer Vision, Robot Vision, etc…

Internet

• www.cs.cmu.edu/~cil/vision (Computer Vision Page)• Peipa.essex.ac.uk (Pilot European Image Processing

Archive)• iris.usc.edu/Vision-Notes/bibliography/contents.html

(Annotated Computer Vision Bibliography)• www.dai.ac.uk/daidb/staff/personal_pages/CVonline

/CVentry.html (colecao de textos - Edinburgh)

Softwares

• OpenCV (free)• Numerical Recipes (livro com softwares)• Mescach (biblioteca numerica)• Matlab• Mathematica• Scilab• Khoros

Dúvidas