arcabouço para o desenvolvimento de aplicações de realidade aumentada para dispositivos...

21
Arcabouço para o Desenvolvimento de Arcabouço para o Desenvolvimento de Aplicações de Realidade Aumentada para Aplicações de Realidade Aumentada para Dispositivos Portáteis com o Uso de Múltiplos Dispositivos Portáteis com o Uso de Múltiplos Sensores Sensores Maurílio Silva Orientadores: Hyggo Almeida Angelo Perkusich Proposta de Dissertação de Mestrado Universidade Federal de Campina Grande Universidade Federal de Campina Grande Centro de Engenharia Elétrica e Informática Centro de Engenharia Elétrica e Informática

Upload: maurilio-silva

Post on 06-Jun-2015

443 views

Category:

Documents


0 download

DESCRIPTION

Defesa de Proposta de Mestrado / Masters Degree Proposal Defense

TRANSCRIPT

Page 1: Arcabouço para o Desenvolvimento de Aplicações de Realidade Aumentada para Dispositivos Portáteis com o Uso de Múltiplos Sensores

Arcabouço para o Desenvolvimento de Arcabouço para o Desenvolvimento de Aplicações de Realidade Aumentada para Aplicações de Realidade Aumentada para

Dispositivos Portáteis com o Uso de Múltiplos Dispositivos Portáteis com o Uso de Múltiplos SensoresSensores

Maurílio Silva

Orientadores: Hyggo Almeida

Angelo Perkusich

Proposta de Dissertação de Mestrado

Universidade Federal de Campina GrandeUniversidade Federal de Campina GrandeCentro de Engenharia Elétrica e InformáticaCentro de Engenharia Elétrica e Informática

Page 2: Arcabouço para o Desenvolvimento de Aplicações de Realidade Aumentada para Dispositivos Portáteis com o Uso de Múltiplos Sensores

AgendaAgenda

Introdução Problemática Objetivo Cronograma/Metodologia

2

Page 3: Arcabouço para o Desenvolvimento de Aplicações de Realidade Aumentada para Dispositivos Portáteis com o Uso de Múltiplos Sensores

IntroduçãoIntrodução

A Realidade AumentadaO que é RA?HistóriaSurgimento do nomePrimeiros sistemas

3

Page 4: Arcabouço para o Desenvolvimento de Aplicações de Realidade Aumentada para Dispositivos Portáteis com o Uso de Múltiplos Sensores

IntroduçãoIntrodução

Áreas de aplicaçãoSistemas de informação pessoal

• Assistência pessoal, publicidade, navegação e turismoAplicações industriais e militares

• Projetos, montagem, manutenção, combate e simulaçãoAplicações médicasEntretenimento

• Transmissões esportivas e gamesEducação e treinamento

4

Page 5: Arcabouço para o Desenvolvimento de Aplicações de Realidade Aumentada para Dispositivos Portáteis com o Uso de Múltiplos Sensores

IntroduçãoIntrodução

Tipos de aplicações Indoor (ambientes preparados)

• Uso de marcadores

5

Page 6: Arcabouço para o Desenvolvimento de Aplicações de Realidade Aumentada para Dispositivos Portáteis com o Uso de Múltiplos Sensores

IntroduçãoIntrodução

Tipos de aplicaçõesOutdoor (ambientes sem preparação)

6

Page 7: Arcabouço para o Desenvolvimento de Aplicações de Realidade Aumentada para Dispositivos Portáteis com o Uso de Múltiplos Sensores

IntroduçãoIntrodução

Grandes empresas estão investindoGoogleMicrosoftNokiaSonyAdidasBMWToyotaNissan

7

Page 8: Arcabouço para o Desenvolvimento de Aplicações de Realidade Aumentada para Dispositivos Portáteis com o Uso de Múltiplos Sensores

IntroduçãoIntrodução

É fato!Aplicações de RA em dispositivos portáteis aos poucos estão

se tornando uma realidade.

A medida que novos sensores, maior poder de processamento e redes de dados mais velozes vão surgindo esse tipo de aplicação só tende a crescer.

Entretenimento, publicidade, aplicações médicas e educacionais são apenas algumas das áreas que podem se beneficiar de um uso massivo dos sistemas de RA.

8

Page 9: Arcabouço para o Desenvolvimento de Aplicações de Realidade Aumentada para Dispositivos Portáteis com o Uso de Múltiplos Sensores

ProblemáticaProblemática

É complexo desenvolver aplicações de RAAlta demanda de conhecimento é necessário

• Processamento de imagens• Visão computacional• Inteligência artificial• Sensores

– GPS, Acelerômentro, Giroscópio e Câmera

Estes “pré-requisitos” acabam dificultando o desenvolvimento e a massificação deste tipo de aplicação.

9

Page 10: Arcabouço para o Desenvolvimento de Aplicações de Realidade Aumentada para Dispositivos Portáteis com o Uso de Múltiplos Sensores

ProblemáticaProblemática

Porém os componentes necessários para o desenvolvimento de um sistema de RA se mantém os mesmos desde o início, década de 60DisplaysSensoresSoftwares

10

Page 11: Arcabouço para o Desenvolvimento de Aplicações de Realidade Aumentada para Dispositivos Portáteis com o Uso de Múltiplos Sensores

ProblemáticaProblemática

Como mostrar esta Realidade Aumentada ao usuário?Video see-throughOptical see-throughProjeção

11

Page 12: Arcabouço para o Desenvolvimento de Aplicações de Realidade Aumentada para Dispositivos Portáteis com o Uso de Múltiplos Sensores

ProblemáticaProblemática

É preciso sentir/perceber o ambienteAcompanhar o movimento do usuárioDeterminar a orientação do usuário é um problema

• Continua complexo sem solução padronizada• Necessidade de maior precisão dos dados dos sensores• Maior variedade de entradas

Rastreamento e posicionamento • Fácil para ambientes fechados• Problemático em ambientes abertos

12

Page 13: Arcabouço para o Desenvolvimento de Aplicações de Realidade Aumentada para Dispositivos Portáteis com o Uso de Múltiplos Sensores

ProblemáticaProblemática

Sensores utilizados para determinar o posicionamento do usuário...GPS

• Rastreamento em ambientes outdoor

Acelerômentro e giroscópio• Geralmente utilizado em ambientes sem preparação

Câmera• Com promissoras abordagens 6DOF

– Necessidade de conhecimentos em processamento de imagens e visão computacional para se obter bons resultados.

13

Page 14: Arcabouço para o Desenvolvimento de Aplicações de Realidade Aumentada para Dispositivos Portáteis com o Uso de Múltiplos Sensores

ProblemáticaProblemática

6DOF – Six Degrees Of Freedom

14

Page 15: Arcabouço para o Desenvolvimento de Aplicações de Realidade Aumentada para Dispositivos Portáteis com o Uso de Múltiplos Sensores

ProblemáticaProblemática

ProblemaNo desenvolvimento de aplicações de realidade aumentada

para dispositivos móveis existe dificuldade do ponto de vista do desenvolvedor na manipulação de múltiplos sensores, fazendo com que se gaste muito tempo e esforço para construção deste tipo de aplicação.

E por que é complexo?São necessários do desenvolvedor conhecimentos especifícos

de processamento de imagens, visão computacional, inteligêncial artificial, bem como tratar individualmente os dados de cada um dos sensores envolvido no sistema.

15

Page 16: Arcabouço para o Desenvolvimento de Aplicações de Realidade Aumentada para Dispositivos Portáteis com o Uso de Múltiplos Sensores

ObjetivoObjetivo

Construir um arcabouço para o desenvolvimento de aplicações de Realidade Aumentada para dispositivos portáteis que faça uso de múltiplos sensores.

Este arcabouço deve fornecer as seguintes vantagens ao desenvolvedor:Esconder a complexidade que envolve o desenvolvimento de

aplicações deste tipo;Permitir que o mesmo foque-se na aplicação e não nos

detalhes que envolvem a parte de RA;Reduzir o “time-to-market” no desenvolvimento de tais

aplicações.

16

Page 17: Arcabouço para o Desenvolvimento de Aplicações de Realidade Aumentada para Dispositivos Portáteis com o Uso de Múltiplos Sensores

ObjetivosObjetivos

Objetivos EspecifícosAnalisar sistemas de Realidade Aumentada existentesAnalisar e identificar os principais sensores envolvidos neste

tipo de sistemaDefinir a arquitetura do arcabouço Implementar o arcabouçoApresentar o arcabouço para desenvolvedores afim de que

estes possam desenvolver aplicações de RA utilizando-o e avaliando a complexidade inerente ao processo, como forma de validá-lo

17

Page 18: Arcabouço para o Desenvolvimento de Aplicações de Realidade Aumentada para Dispositivos Portáteis com o Uso de Múltiplos Sensores

Cronograma/MetodologiaCronograma/Metodologia

18

Jan e Fev, 2012Pesquisa inicialEscrita e Defesa da proposta de dissertação

Mar a Jun, 2012Revisão bibliográfica

• Soluções• Sensores• Arcabouços

Relatório sobre as soluções encontradas

Page 19: Arcabouço para o Desenvolvimento de Aplicações de Realidade Aumentada para Dispositivos Portáteis com o Uso de Múltiplos Sensores

Cronograma/MetodologiaCronograma/Metodologia

19

Jun a Ago, 2012Levantamento de requisitosDefinição da arquiteturaDefinição dos sensores

Jul a Dez, 2012 Implementação

Nov, 2012 a Jan, 2013Validação

Page 20: Arcabouço para o Desenvolvimento de Aplicações de Realidade Aumentada para Dispositivos Portáteis com o Uso de Múltiplos Sensores

Cronograma/MetodologiaCronograma/Metodologia

20

Jun, 2012 a Jan, 2013Escrita da Dissertação

Fev, 2013Defesa da Dissertação

Page 21: Arcabouço para o Desenvolvimento de Aplicações de Realidade Aumentada para Dispositivos Portáteis com o Uso de Múltiplos Sensores

21

Dúvidas!?Dúvidas!?