Presentation of the article at Cisti 2009
-
Upload
christophe-soares -
Category
Technology
-
view
485 -
download
2
Transcript of Presentation of the article at Cisti 2009
Um Quadro Interactivo:Comparação de Algoritmos de Visão para
Detecção de Interacções
Póvoa de Varzim, 18 de Junho 2009
Christophe Soares
Orientadores:Rui S. Moreira | José M. Torres | Pedro Sobral
Sistemas Ubíquos e Móveis Inteligentes (SUMI)Universidade Fernando Pessoa
1quinta-feira, 18 de junho de 2009
Sumário
Introdução
Contexto
Objectivos
Algoritmos
Vídeo
Conclusão
2quinta-feira, 18 de junho de 2009
“Na era digital, a adopção de interfaces naturais
entre o Homem e a máquina torna-se cada vez
mais pertinente.” (1)
(1) Steve Ballmer, CEO Microsoft.
Introdução
3quinta-feira, 18 de junho de 2009
“Interfaces Naturais serão usadas em cada
dispositivo. Fala, gestos e escrita manual serão parte
integrante da interacção com os computadores,
televisões e telemóveis. Continuará a fazer sentido
utilizar o teclado e o rato como únicos meios de
interacção?” (1)
Introdução
(1) Steve Ballmer, CEO Microsoft.
4quinta-feira, 18 de junho de 2009
“Na educação, em particular, a utilização de
ferramentas interactivas pretendem:
• Melhorar as práticas pedagógicas,
• Auxiliar a compreensão de conceitos complexos,
• Permitir o trabalho colaborativo”. (2)
(2) Dave Miller, Doug Averis, Victoria Door, Derek Glover.
Introdução
5quinta-feira, 18 de junho de 2009
• Vasta panóplia de soluções comerciais
• Custo associado é geralmente elevado
• Dif íc i l equipar de forma genera l izada
estabelecimentos de ensino
Contexto
6quinta-feira, 18 de junho de 2009
Desenvolver um Quadro Interactivo de código
aberto
• Algoritmo de detecção PI são fundamentais á sua
implementação
Fundamental requisitos hardware minimalistas, i.e.,
• Computador com webcam
• Videoprojector
• Apontador IR
Facilitar a massificação do uso do Quadro
Interactivo
Objectivos
7quinta-feira, 18 de junho de 2009
Algo!tmos
8quinta-feira, 18 de junho de 2009
Algoritmos Detecção do PI Processamento do Centróide
Quantidade de PI
A1 Varrimento linear
Sistema de Médias PI Único
A2 Varrimento linear com salto
Sistema de Médias PI Único
A3 Varrimento linear com salto Sistema em cruz PI Único
A4
Varrimento em espiral
conjugado com A3
Sistema em cruz PI Único
A5 Varrimento linear
Sistema adaptado a
gruposMulti-Ponto
9quinta-feira, 18 de junho de 2009
Algoritmos Detecção do PI Processamento do Centróide
Quantidade de PI
A1 Varrimento linear
Sistema de Médias PI Único
A2 Varrimento linear com salto
Sistema de Médias PI Único
A3 Varrimento linear com salto Sistema em cruz PI Único
A4
Varrimento em espiral
conjugado com A3
Sistema em cruz PI Único
A5 Varrimento linear
Sistema adaptado a
gruposMulti-Ponto
10quinta-feira, 18 de junho de 2009
Algoritmos Detecção do PI Processamento do Centróide
Quantidade de PI
A1 Varrimento linear
Sistema de Médias PI Único
A2 Varrimento linear com salto
Sistema de Médias PI Único
A3 Varrimento linear com salto Sistema em cruz PI Único
A4
Varrimento em espiral
conjugado com A3
Sistema em cruz PI Único
A5 Varrimento linear
Sistema adaptado a
gruposMulti-Ponto
11quinta-feira, 18 de junho de 2009
Algoritmos Detecção do PI Processamento do Centróide
Quantidade de PI
A1 Varrimento linear
Sistema de Médias PI Único
A2 Varrimento linear com salto
Sistema de Médias PI Único
A3 Varrimento linear com salto Sistema em cruz PI Único
A4
Varrimento em espiral
conjugado com A3
Sistema em cruz PI Único
A5 Varrimento linear
Sistema adaptado a
gruposMulti-Ponto
12quinta-feira, 18 de junho de 2009
Varrimento linear13quinta-feira, 18 de junho de 2009
Algoritmos Detecção do PI Processamento do Centróide
Quantidade de PI
A1 Varrimento linear
Sistema de Médias PI Único
A2 Varrimento linear com salto
Sistema de Médias PI Único
A3 Varrimento linear com salto Sistema em cruz PI Único
A4
Varrimento em espiral
conjugado com A3
Sistema em cruz PI Único
A5 Varrimento linear
Sistema adaptado a
gruposMulti-Ponto
14quinta-feira, 18 de junho de 2009
Algoritmos Detecção do PI Processamento do Centróide
Quantidade de PI
A1 Varrimento linear
Sistema de Médias PI Único
A2 Varrimento linear com salto
Sistema de Médias PI Único
A3 Varrimento linear com salto Sistema em cruz PI Único
A4
Varrimento em espiral
conjugado com A3
Sistema em cruz PI Único
A5 Varrimento linear
Sistema adaptado a
gruposMulti-Ponto
15quinta-feira, 18 de junho de 2009
1º Passo16quinta-feira, 18 de junho de 2009
2º Passo - Centróide17quinta-feira, 18 de junho de 2009
Algoritmos Detecção do PI Processamento do Centróide
Quantidade de PI
A1 Varrimento linear
Sistema de Médias PI Único
A2 Varrimento linear com salto
Sistema de Médias PI Único
A3 Varrimento linear com salto Sistema em cruz PI Único
A4
Varrimento em espiral
conjugado com A3
Sistema em cruz PI Único
A5 Varrimento linear
Sistema adaptado a
gruposMulti-Ponto
18quinta-feira, 18 de junho de 2009
Previsão e Espiral19quinta-feira, 18 de junho de 2009
Algoritmos Detecção do PI Processamento do Centróide
Quantidade de PI
A1 Varrimento linear
Sistema de Médias PI Único
A2 Varrimento linear com salto
Sistema de Médias PI Único
A3 Varrimento linear com salto Sistema em cruz PI Único
A4
Varrimento em espiral
conjugado com A3
Sistema em cruz PI Único
A5 (3)Varrimento
linear
Sistema adaptado a
gruposMulti-Ponto
(3) Erik van Kempen em [http://geekblog.nl/entry/24].
20quinta-feira, 18 de junho de 2009
Reconhecimento de PI21quinta-feira, 18 de junho de 2009
Constituição de grupos e seus centróides
22quinta-feira, 18 de junho de 2009
Vídeo (4)
(4) Christophe Soares, Low Cost Interactive WhiteBoard. [http://tiny.cc/christophesoares].
23quinta-feira, 18 de junho de 2009
• A eficiência dos algoritmos de detecção
depende do ambiente.
• A avaliação permitiu identificar os algoritmos
com maiores potencialidades.
Conclusão
24quinta-feira, 18 de junho de 2009
• Este projecto ainda apresenta resultados
preliminares.
• Permite-nos considerá-la já uma solução
simples, económica e eficaz.
Conclusão
25quinta-feira, 18 de junho de 2009
• As limitações encontradas resultam do
funcionamento da biblioteca de tratamento de
imagem.
OpenCV - Intel. (5)
(5) Intel, OpenCV. [http://software.intel.com/en-us/articles/intel-integrated-
performance-primitives-intel-ipp-open-source-computer-vision-library-opencv-faq/].
Conclusão
26quinta-feira, 18 de junho de 2009
Sistemas Ubíquos e Moveis Inteligentes (SUMI):
Eng. Christophe Soares - [email protected]
Prof. Dr. José Torres - [email protected]
Prof. Dr. Pedro Sobral - [email protected]
Prof. Dr. Rui Silva Moreira - [email protected]
27quinta-feira, 18 de junho de 2009
Perguntas ?
28quinta-feira, 18 de junho de 2009