iar 2.0: API o,mizada para aplicações de entretenimento em realidade aumentada na plataforma ios
|
|
- Tomás Schmidt
- 5 Há anos
- Visualizações:
Transcrição
1 iar 2.0: API o,mizada para aplicações de entretenimento em realidade aumentada na plataforma ios Állan Milbratz de Camargo Orientador: Dalton Solano dos Reis FURB Universidade Regional de Blumenau DSC Departamento de Sistemas e Computação Grupo de Pesquisa em Computação Gráfica, Processamento de Imagens e Entretenimento Digital
2 Roteiro ü Introdução ü Fundamentação ü Desenvolvimento ü Operacionalidade ü Resultados ü Conclusões ü Demonstração
3 Introdução iphone Augmented Reality 2.0 ü API de realidade aumentada para ios ü Novas versões das bibliotecas e SO ü Processamento paralelo com SIMD
4 Fundamentação API de Realidade Aumentada ü Desenvolvida por Jonathan Hess em 2011/2 ü Objetos virtuais sobrepostos ao mundo real ü Plataforma ios versão 4 ü Necessitava de o,mizações
5 Fundamentação Novas versões ü Plataforma ios versão 6 ü OpenCV versão ü ArUco versão ü Adicionada arquitetura Armv7s
6 Fundamentação Processamento paralelo ü Single Instruc2on Mul2ple Data ü Módulo NEON do processador ARM ü Extensão de 128 bits para a arquitetura ARM ü 32 registradores com 64 bits de largura ü Dados de 8, 16, 32 e 64 bits em ponto flutuante ou inteiros
7 Fundamentação Trabalho correlato: AR Defender
8 Fundamentação Trabalho correlato: Vuforia
9 Requisitos a) permi,r a captura de imagens através da câmera digital do disposi,vo móvel (RF); b) u,lizar processamento paralelo em tarefas complexas e/ou extensas (RF); c) disponibilizar de forma paramétrica os algoritmos de RA necessários para se criar uma aplicação de entretenimento (RF); d) ser implementada para a plataforma ios (RNF).
10 Casos de uso
11 Classes
12 Sequência RA
13 Desenvolvimento ü XCode ü Instruments ü Enterprise Architect ü SourceTree ü Bitbucket ü CMake Ferramentas
14 Desenvolvimento Primeiro passo: analisar o desempenho
15 Desenvolvimento Método de threshold adapivo 1. Filtro da imagem para comparação com a original 2. Designar zero ou o valor máximo (255) para cada pixel
16 Desenvolvimento Box filter Média ponderada dos vizinhos de cada pixel 1 definir kernel 2 calcular denominador 3 buscar o próximo vizinho, aplicar peso 4 calcular média, gravar no endereço de saída
17 Conversão de ro,nas para assembler C++
18 Desenvolvimento Execução paralela com SIMD 1. Definição dos índices de busca Para cada 8 pixels: 2. Preparação dos registradores 3. Cáculo da média u,lizando shij right accumulate 4. Gravar o resultado em memória
19 Conversão de ro,nas para assembler C++ e SIMD
20 Conversão de ro,nas para assembler ASM e SIMD
21 Desenvolvimento Método de threshold adapivo ü Filtro da imagem para comparação com a original 2. Designar zero ou o valor máximo (255) para cada pixel
22 Desenvolvimento Execução paralela com SIMD 1. Carga dos registradores constantes Para cada 8 pixels: 2. Carga dos registradores que serão comparados 3. Realizar comparação dos valores e atribuir o valor 4. Gravar o resultado em memória
23 Método de threshold
24 Operacionalidade
25 Operacionalidade Opções de interface ü Alternar entre modelos 3D e arestas simples ü Visualizar informações de desempenho ü Visualizar detalhes de desempenho
26 Resultados CaracterísIcas dos testes ü Versão 1.0 compilada para ios 6 ü Realizados com o disposi,vo iphone 4S ü ARM Cortex- A9, dois núcleos de 800 MHz ü 512 MB de memória DDR2
27 Resultados Consumo de memória Número de marcadores Memória (Megabytes) iar iar2 1 2,52 2,53 2 2,53 2,54 3 2,54 2,55
28 Resultados Desempenho global Número de marcadores Quadros por segundo Tempo de Detecção (milisegundos) iar iar2 iar iar2 1 8,50 13,00 126,20 75,15 2 7,40 11,00 140,33 90,50 3 5,91 10,13 170,12 100,53
29 Resultados Desempenho das etapas de RA Etapa de RA Tempo de execução (milisegundos) iar iar2 Escala de cinza 2,35 2,35 Threshold 40,33 1,30 Detectar retângulos 40,13 33,42 Iden,ficação marcadores 28,93 24,12 Refinar cantos 1,05 0,05 Remover duplicatas 0,05 0,02 Calcular matriz de posição 13,15 11,72
30 Resultados Desempenho das versões do algoritmo de threshold Tipo de codificação Tempo de execução (milisegundos) C++ 13,35 C++ e SIMD 8,50 Assembler e SIMD 1,30
31 Conclusão iphone Augmented Reality 2.0 ü Realidade aumentada com desempenho melhorado ü Manteve as caracterís,cas funcionais da versão 1.0 ü Ro,nas o,mizadas com SIMD e Assembler ü Ainda há espaço para o,mizações ü Open source
32 Extensões ü O,mizar ainda mais o motor de detecção, u,lizando threads; ü Explorar os recursos de marcadores compostos; ü Implementar o reconhecimento de marcadores criados pelo usuário; ü Desenvolver mais a parte de renderização dos objetos 3D; ü Tornar a API mais independente da plataform ios, visando compilar para outras plataformas ARM.
33
34 Amostra de buffer: ü Box filter
35 Amostra de buffer: ü Threshold
36 Sequência Macro
37 Método de threshold
MJ3I- PA - AMBIENTE VIRTUAL 3D PARA VISUALIZAÇÃO DE BRAÇOS ARTICULADOS NO IOS
MJ3I- PA - AMBIENTE VIRTUAL 3D PARA VISUALIZAÇÃO DE BRAÇOS ARTICULADOS NO IOS Heitor Augusto Schmitt Prof. Dalton S. dos Reis FURB - Universidade Regional de Blumenau DSC - Departamento de Sistemas e Computação
Leia maisReconstrutor de modelos 3D utilizando técnica de nível de detalhamento no ios
Reconstrutor de modelos 3D utilizando técnica de nível de detalhamento no ios FELIPE AUGUSTO IMIANOWSKY ORIENTADOR: DALTON SOLANO DOS REIS FURB Universidade Regional de Blumenau DSC Departamento de Sistemas
Leia maisAPI para transformação de imagem em cartum utilizando plataforma ios. Acadêmico Christian Hess Orientador Dalton Solano dos Reis
API para transformação de imagem em cartum utilizando plataforma ios Acadêmico Christian Hess Orientador Dalton Solano dos Reis Roteiro da apresentação Introdução Fundamentação teórica Desenvolvimento
Leia maisVisEdu-MAT: Visualizador de material educacional, módulo de matemática
VisEdu-MAT: Visualizador de material educacional, módulo de matemática José Ricardo Krauss Orientador: Dalton Solano dos Reis FURB Universidade Regional de Blumenau DSC Departamento de Sistemas e Computação
Leia maisUma biblioteca de Realidade Aumentada para a plataforma ios. Acadêmico Paulo Cesar Meurer Orientador Dalton Solano dos Reis
Uma biblioteca de Realidade Aumentada para a plataforma ios Acadêmico Paulo Cesar Meurer Orientador Dalton Solano dos Reis Roteiro Introdução Fundamentação teórica Desenvolvimento Resultados e discussão
Leia maisRECONHECIMENTO FACIAL 2D
RECONHECIMENTO FACIAL 2D PARA SISTEMAS DE AUTENTICAÇÃO EM DISPOSITIVOS MÓVEIS Luciano Pamplona Sobrinho Orientador: Paulo César Rodacki Gomes ROTEIRO Introdução Objetivos Fundamentação Teórica Conceitos
Leia maisVISEDU: JOGO DE REALIDADADE AUMENTADA DE LETRAS COM CONTEÚDO DINÂMICO
VISEDU: JOGO DE REALIDADADE AUMENTADA DE LETRAS COM CONTEÚDO DINÂMICO Aluna: Vivian de Lima Panzenhagen Orientador: Prof. Dalton Solano dos Reis, M. Sc Roteiro Introdução Objetivos Fundamentação Teórica
Leia maisAprendendo Braille: O Ensino do Sistema Braille com o uso do Tagarela
Aprendendo Braille: O Ensino do Sistema Braille com o uso do Tagarela Acadêmico: Lucas Cazagranda Orientador: Dalton Solano dos Reis FURB Fundação Universidade Regional de Blumenau DSC Departamento de
Leia maisVisualizador de imagens radiológicas 2D para iphone. Acadêmico: Marwin Roepke Orientador: Dalton Solano dos Reis
Visualizador de imagens radiológicas 2D para iphone Acadêmico: Marwin Roepke Orientador: Dalton Solano dos Reis " ROTEIRO Introdução / Objetivos Fundamentação teórica Tecnologias Trabalhos correlatos Desenvolvimento
Leia maisDermanostic: um método para normalização da iluminação em imagens de lesões cutâneas
Departamento de Sistemas e Computação FURB Curso de Ciência da Computação Trabalho de Conclusão de Curso 2016/2 Dermanostic: um método para normalização da iluminação em imagens de lesões cutâneas Acadêmico:
Leia maisIAR 2.0: API OTIMIZADA PARA APLICAÇÕES DE ENTRETENIMENTO EM REALIDADE AUMENTADA NA PLATAFORMA IOS
UNIVERSIDADE REGIONAL DE BLUMENAU CENTRO DE CIÊNCIAS EXATAS E NATURAIS CURSO DE CIÊNCIA DA COMPUTAÇÃO BACHARELADO IAR 2.0: API OTIMIZADA PARA APLICAÇÕES DE ENTRETENIMENTO EM REALIDADE AUMENTADA NA PLATAFORMA
Leia maisAplicativo Android baseado em realidade aumentada para recomendações de locais. Acadêmico Bruno Kewitz Demarchi Orientador Marcel Hugo
Aplicativo Android baseado em realidade aumentada para recomendações de locais Acadêmico Bruno Kewitz Demarchi Orientador Marcel Hugo Roteiro Introdução Fundamentação teórica Desenvolvimento Resultados
Leia maisVISÃO COMPUTACIONAL PARA RECONHECIMENTO DE FACES APLICADO NA IDENTIFICAÇÃO E AUTENTICAÇÃO DE USUÁRIOS NA WEB. Márcio Koch
VISÃO COMPUTACIONAL PARA RECONHECIMENTO DE FACES APLICADO NA IDENTIFICAÇÃO E AUTENTICAÇÃO DE USUÁRIOS NA WEB Márcio Koch Orientador: Jacques Robert Heckmann ROTEIRO Introdução Objetivos do trabalho Fundamentação
Leia maisFerramenta para criaçã. ção o e execuçã
Ferramenta para criaçã o e execuçã o visual de algoritmos em grafos Susan Braun Paulo César Rodacki Gomes Orientador Roteiro da apresentaçã Introdu Objetivos do trabalho Fundamenta teórica Principais conceitos
Leia maisVISEDU: INTERFACE DE USUÁRIO TANGÍVEL UTILIZANDO REALIDADE AUMENTADA
VISEDU: INTERFACE DE USUÁRIO TANGÍVEL UTILIZANDO REALIDADE AUMENTADA Aluno: Antônio Marco da Silva Orientador: Dalton Solano dos Reis, M. Sc. Introdução Objetivos Roteiro Fundamentação Teórica Trabalhos
Leia maisFURBMOBILE: UMA APLICAÇÃO PARA VISUALIZAÇÃO E ACOMPANHAMENTO DA MATRIZ CURRICULAR
Departamento de Sistemas e Computação FURB Curso de Ciência da Computação Trabalho de Conclusão de Curso 2016/1 FURBMOBILE: UMA APLICAÇÃO PARA VISUALIZAÇÃO E ACOMPANHAMENTO DA MATRIZ CURRICULAR Acadêmico:
Leia maisCIDADÃO FISCAL: APLICATIVO PARA A ABERTURA E ACOMPANHAMENTO DE PROCESSOS NO SETOR DE OUVIDORIA DA PREFEITURA MUNICIPAL DE BLUMENAU
UNIVERSIDADE REGIONAL DE BLUMENAU CURSO DE SISTEMAS DE INFORMAÇÃO - BACHARELADO CIDADÃO FISCAL: APLICATIVO PARA A ABERTURA E ACOMPANHAMENTO DE PROCESSOS NO SETOR DE OUVIDORIA DA PREFEITURA MUNICIPAL DE
Leia maisVISEDU-CG: Aplicação Didática para Visualizar Material Educacional, Módulo de Computação Gráfica
VISEDU-CG: Aplicação Didática para Visualizar Material Educacional, Módulo de Computação Gráfica James Perkison Montibeler Orientador: Dalton Solano dos Reis FURB Universidade Regional de Blumenau Grupo
Leia maisImplementação de uma biblioteca gráfica multiplataforma utilizando OpenGL e GLFW.
Universidade Federal de Uberlândia - UFU Faculdade de Computação Bacharelado em Sistemas de Informação Implementação de uma biblioteca gráfica multiplataforma utilizando OpenGL e GLFW. William Johnson
Leia maisProjeto - Sistema Multimídia 2014/2 Etapa 01 (N2)
1 FURB Universidade Regional de Blumenau DSC Departamento de Sistemas e Computação Grupo de Pesquisa em Computação Gráfica, Processamento de Imagens e Entretenimento Digital Disciplina: Sistemas Multimídia
Leia maisJogo de sinuca virtual com Realidade Aumentada. Pedro Henrique Schmitt Orientador: Dalton Solano dos Reis
Jogo de sinuca virtual com Realidade Aumentada Pedro Henrique Schmitt Orientador: Dalton Solano dos Reis Roteiro Introdução Objetivos Fundamentação teórica Trabalhos correlatos Requisitos Especificação
Leia maisDaniel Pereira prof. Dalton S. dos Reis
Daniel Pereira prof. Dalton S. dos Reis FURB - Universidade Regional de Blumenau DSC - Departamento de Sistemas e Computação Grupo de Pesquisa em Computação Gráfica e Entretenimento Digital 2012/I1 - http://www.inf.furb.br/gcg/
Leia maisUm Estudo das Técnicas de Obtenção de Forma a partir de Estéreo e Luz Estruturada para Engenharia
Um Estudo das Técnicas de Obtenção de Forma a partir de Estéreo e Luz Estruturada para Engenharia Aluno: Gabriel Malizia Orientador: Professor Marcelo Gattass Co-Orientador: Professor Paulo Cezar Carvalho
Leia maisUniversidade Estadual do Oeste do Paraná - UNIOESTE Implementação de uma lupa digital baseada em captura de imagens Deivide Possamai, Fernando
Universidade Estadual do Oeste do Paraná - UNIOESTE Implementação de uma lupa digital baseada em captura de imagens Deivide Possamai, Fernando Fernandes Bolsista: MEC/SESu Ciência da Computação 2011. Orientador:
Leia maisVISUALIZAÇÃO DE IMAGENS CAPTURADAS EM UM TELEVISÃO (CFTV) NO IPHONE
VISUALIZAÇÃO DE IMAGENS CAPTURADAS EM UM CIRCUITO FECHADO DE TELEVISÃO (CFTV) NO IPHONE Diogo Carlassara Acadêmico Dalton Solano dos Reis - Orientador Roteiro Introdução Objetivos do trabalho Fundamentação
Leia maisBiblioteca de componentes de interface para iphone OS
Biblioteca de componentes de interface para iphone OS Izabel Cristina da Silva Carmo Acadêmico Dalton Solano dos Reis - Orientador Roteiro Introdução / Objetivos Fundamentação teórica Contextualização
Leia maisFURBUP: UM PROCESSO DE SOFTWARE PARA USO ACADÊMICO BASEADO NO OPENUP. Acadêmico: João Paulo Pedri Orientador: Everaldo Artur Grahl
Roteiro da Apresentação Introdução; Objetivos; Conceitos Básicos; Disciplinas de Engenharia de Software Currículo 2007/1; Trabalhos Correlatos; Tradução do Processo OpenUP; Elaboração e Publicação do FurbUP;
Leia maisSistemas Operacionais Estrutura do Sistema Operacional. Arquiteturas do Kernel
Sistemas Operacionais Estrutura do Sistema Operacional Principais tipos de estruturas: Monolíticos; Em camadas; Máquinas Virtuais; Arquitetura Micro-kernel; Cliente-Servidor; 2 Arquitetura Monolítica Aplicação
Leia maisANÁLISE COMPARATIVA DE FERRAMENTAS DE DESENVOLVIMENTO DE APLICATIVOS MÓVEIS MULTIPLATAFORMA
ANÁLISE COMPARATIVA DE FERRAMENTAS DE DESENVOLVIMENTO DE APLICATIVOS MÓVEIS MULTIPLATAFORMA Aluno: Nikson Barth Orientador: Marcel Hugo Roteiro Introdução Objetivos Fundamentação Teórica Trabalhos Correlatos
Leia maisFRAMEWORK PARA GERENCIAMENTO E DISPONIBILIZAÇÃO DE INFORMAÇÕES MULTIMÍDIA GEOLOCALIZADAS NA PLATAFORMA ANDROID
FRAMEWORK PARA GERENCIAMENTO E DISPONIBILIZAÇÃO DE INFORMAÇÕES MULTIMÍDIA GEOLOCALIZADAS NA PLATAFORMA ANDROID Roteiro Introdução Fundamentação teórica Desenvolvimento Conclusões Introdução Plataformas
Leia maisRoteirização de veículo para realização de coleta utilizando algoritmo evolucionários
Departamento de Sistemas e Computação FURB Curso de Ciência da Computação Trabalho de conclusão de curso 2014/01 Roteirização de veículo para realização de coleta utilizando algoritmo evolucionários Acadêmico:
Leia maisDERMANOSTIC: um método para calcular o diâmetro e evolução de lesões cutâneas
Departamento de Sistemas e Computação FURB Curso de Sistemas de informação Trabalho de Conclusão de Curso 2016/2 DERMANOSTIC: um método para calcular o diâmetro e evolução de lesões cutâneas Acadêmico:
Leia maisVisualizador de imagens 360 graus interativas na plataforma Android. Acadêmico: Jorge Luis Iten Júnior Orientador: Dalton Solano dos Reis
Visualizador de imagens 360 graus interativas na plataforma Android Acadêmico: Jorge Luis Iten Júnior Orientador: Dalton Solano dos Reis Roteiro Introdução Objetivos Fundamentação Teórica Desenvolvimento
Leia maisHARDWIRE : um módulo em hardware para a visualização em wireframe de objetos tridimensionais
Universidade Federal de Pernambuco Centro de Informática Departamento de Sistemas de Computação Graduação em Ciência da Computação : um módulo em hardware para a visualização em wireframe de Proposta de
Leia maisSoftware para detecção de melanoma para ios
Software para detecção de melanoma para ios Aluno: Thiago Pradi Orientador: Aurélio Faustino Hoppe Motivação Câncer configura-se como um problema de saúde pública mundial Cânceres de pele tiveram um crescimento
Leia maisDesenvolvimento do Sistema de Intermediação para Prestadores de Serviço KLEITON STIVEN FINGER ORIENTADOR: PROF. OSCAR DALFOVO, DOUTOR
FURB UNIVERSIDADE REGIONAL DE BLUMENAU CENTRO DE CIÊNCIAS EXATAS E NATURAIS CURSO DE SISTEMAS DE INFORMAÇÃO BACHARELADO Desenvolvimento do Sistema de Intermediação para Prestadores de Serviço Utilizando
Leia maisComparação de eficiência entre OpenCL e CUDA
Aluno: Thiago de Gouveia Nunes Orientador: Prof. Marcel P. Jackowski GPGPU O que é GPGPU? É programação de propósito geral em GPUs. =D GPGPU Existem 2 linguagens populares no mercado para GPGPU, o CUDA
Leia maisVISEDU-CG 3.0: Aplicação didática para visualizar material educacional Módulo de Computação Gráfica
VISEDU-CG 3.0: Aplicação didática para visualizar material educacional Módulo de Computação Gráfica SAMUEL ANDERSON NUNES ORIENTADOR: DALTON SOLANO DOS REIS FURB Universidade Regional de Blumenau DSC Departamento
Leia maisProcessamento de áudio em tempo real utilizando dispositivos não convencionais:
Processamento de áudio em tempo real utilizando dispositivos não convencionais: Processamento paralelo com Pure Data e GPU. André Jucovsky Bianchi ajb@ime.usp.br Departamento de Ciência da Computação Instituto
Leia maisAcadêmico: Victor Arndt Mueller Orientador: Dalton Solano dos Reis
Acadêmico: Victor Arndt Mueller Orientador: Dalton Solano dos Reis Roteiro Introdução Objetivos do trabalho Fundamentação teórica Desenvolvimento do trabalho Conclusão Extensões Introdução Importância
Leia maisLinguagens de Programação Sistemas de Linguagens
Linguagens de Programação Sistemas de Linguagens Andrei Rimsa Álvares Sumário Introdução A sequência clássica Sobre o;mizações Variações da sequência clássica Depuradores (Debuggers) Suporte em tempo de
Leia maisSimulação do controle de tráfego de automóveis em uma malha rodoviária urbana: Versão 3.0
Trabalho de Conclusão de Curso Simulação do controle de tráfego de automóveis em uma malha rodoviária urbana: Versão 3.0 Ederson André Savi Orientador: José Roque Voltolini da Silva Roteiro Introdução
Leia maisSISTEMA DE MONITORAMENTO DE REDES SOCIAIS DIGITAIS UTILIZANDO REDES NEURAIS ARTIFICIAIS
FUNDAÇÃO UNIVERSIDADE REGIONAL DE BLUMENAU CURSO DE SISTEMAS DE INFORMAÇÃO SISTEMA DE MONITORAMENTO DE REDES SOCIAIS DIGITAIS UTILIZANDO REDES NEURAIS ARTIFICIAIS Marco Aurélio Beber Orientador: Roberto
Leia maisOntologia de Livro: Aplicativo Android para Busca de Dados
Ontologia de Livro: Aplicativo Android para Busca de Dados de Personagens Eduardo Kraus Nunes Prof. Roberto Heinzle, Doutor - Orientador Roteiro de Apresentação 1. Introdução; 2. Objetivos; 3. Fundamentação
Leia maisORGANIZAÇÃO DE COMPUTADORES O PROCESSADOR E SEUS COMPONENTES
ORGANIZAÇÃO DE COMPUTADORES O PROCESSADOR E SEUS COMPONENTES Prof. Dr. Daniel Caetano 2014-1 Lembretes Recordar a organização interna da CPU Conhecer os registradores de controle Apresentar o ciclo de
Leia maisComputadores e Programação (DCC/UFRJ)
Computadores e Programação (DCC/UFRJ) Aula 3: 1 2 3 Abstrações do Sistema Operacional Memória virtual Abstração que dá a cada processo a ilusão de que ele possui uso exclusivo da memória principal Todo
Leia maisCardioReader: Sistema de identificação de batimentos cardíacos
Departamento de Sistemas e Computação FURB Curso de Ciência da Computação Trabalho de Conclusão de Curso 2013/2 CardioReader: Sistema de identificação de batimentos cardíacos Acadêmico: Anderson Mordhorst
Leia maisSOFTWARE DE APOIO A GESTÃO DE SOLICITAÇÃO DE MUDANÇAS
Universidade Regional de Blumenau Centro de Ciências Exatas e Naturais Trabalho de Conclusão de Curso Ciências da Computação SOFTWARE DE APOIO A GESTÃO DE SOLICITAÇÃO DE MUDANÇAS AS Acadêmico: Fabricio
Leia maisConstrução de uma ferramenta de localização da região da placa de veículos
Construção de uma ferramenta de localização da região da placa de veículos Jonathan Damásio Medeiros Acadêmico Dalton Solano dos Reis - Orientador Roteiro Introdução Objetivos do trabalho Fundamentação
Leia maisPSI3441 Arquitetura de Sistemas Embarcados
PSI3441 Arquitetura de Sistemas Embarcados - Ponto Flutuante Escola Politécnica da Universidade de São Paulo Prof. Gustavo Rehder grehder@lme.usp.br Prof. Sergio Takeo kofuji@usp.br Prof. Antonio Seabra
Leia maisExercícios de Sistemas Operacionais 3 B (1) Gerência de Dispositivos de Entrada e Saída
Nome: Exercícios de Sistemas Operacionais 3 B (1) Gerência de Dispositivos de Entrada e Saída 1. A gerência de dispositivos de entrada e saída é uma das principais e mais complexas funções de um sistema
Leia maisFURB Universidade Regional de Blumenau TCC -Trabalho de Conclusão de Curso Curso de Ciências da Computação - Matutino
Ferramenta para desenvolvimento de padrões de imagem 2D e separação de cores Aluno: Charles Theiss Orientador: Dalton Solando dos Reis FURB Universidade Regional de Blumenau TCC -Trabalho de Conclusão
Leia maisESTABELECIMENTO DE ROTAS PARA AR.DRONE UTILIZANDO DELPHI XE 10
ESTABELECIMENTO DE ROTAS PARA AR.DRONE UTILIZANDO DELPHI XE 10 Aluno(a): Rafael Ronaldo Rahn Orientador: Mauro Marcelo Mattos Roteiro Introdução Objetivos Fundamentação Teórica Trabalhos Correlatos Desenvolvimento
Leia maisAndroid MapBr. com foco na manipulação de mapas usando interfaces de programação de aplicativos do Google
Um estudo sobre a plataforma Android com foco na manipulação de mapas usando interfaces de programação de aplicativos do Google Acadêmico Marco Aurélio de Oliveira Weiss Orientador Dalton Solano dos Reis
Leia maisArquitetura de Computadores
Arquitetura de Computadores Prof. Eduardo Simões de Albuquerque Instituto de Informática UFG 1o. Semestre / 2006 Adaptado do material do prof. Fábio Moreira Costa Programa e Introdução Assunto do curso
Leia maisOpenMP: Variáveis de Ambiente
Treinamento OpenMP C/C++ 1 TREINAMENTO OpenMP C/C++ Módulo 1 Computação de Alto Desempenho Módulo 2 OpenMP: Construtores Paralelos Módulo 3 OpenMP: Diretivas de sincronização Módulo 4 OpenMP: Funções de
Leia maisIago Felipe Schmitt Prof. Jacques Robert Heckmann, Orientador
Iago Felipe Schmitt Prof. Jacques Robert Heckmann, Orientador Roteiro da apresentação: 1. Introdução e objetivos; 2. Fundamentação teórica; 3. Especificações do sistema; 4. Ferramentas e técnicas utilizadas;
Leia maisDesenvolvendo aplicações com LabVIEW FPGA. Rogério Rodrigues Engenheiro de Marketing Técnico Marcos Cardoso Engenheiro de Vendas
Desenvolvendo aplicações com LabVIEW FPGA Rogério Rodrigues Engenheiro de Marketing Técnico Marcos Cardoso Engenheiro de Vendas Agenda O que são FPGAs e por que eles são úteis? Programando FPGAs Hardware
Leia maisBIBLIOTECA PARA ANÁLISE DE DADOS EM IMAGENS ESTEREOSCÓPICAS
BIBLIOTECA PARA ANÁLISE DE DADOS EM IMAGENS ESTEREOSCÓPICAS Aluno: Ricardo I Salvador Orientador: Marcel Hugo Roteiro Introdução à biblioteca Objetivo da biblioteca Fundamentação Teórica Trabalhos Correlatos
Leia maisMICROSCÓPIO VIRTUAL UTILIZANDO REALIDADE AUMENTADA
1 ÁREA TEMÁTICA: ( ) COMUNICAÇÃO ( ) CULTURA ( ) DIREITOS HUMANOS E JUSTIÇA ( X ) EDUCAÇÃO ( ) MEIO AMBIENTE ( ) SAÚDE ( ) TECNOLOGIA E PRODUÇÃO ( ) TRABALHO MICROSCÓPIO VIRTUAL UTILIZANDO REALIDADE AUMENTADA
Leia maisGERADOR DE INTERFACES GRÁFICAS PARA IOS GABRIEL SEBASTIAN RAMIREZ JOYCE MARTINS
GERADOR DE INTERFACES GRÁFICAS PARA IOS GABRIEL SEBASTIAN RAMIREZ JOYCE MARTINS Introdução Objetivos Fundamentação teórica Especificação Implementação Operacionalidade Resultados e discussão Conclusão
Leia maisVISÃO COMPUTACIONAL. Marcelo Henrique dos Santos
VISÃO COMPUTACIONAL Marcelo Henrique dos Santos marcelosantos@outlook.com São Paulo SP, Agosto/2013 INTRODUÇÃO Processamento de imagens é um processo onde a entrada do sistema é uma imagem e a saída é
Leia maisANÁLISE DE DADOS DE LINHA DE PRODUÇÃO
UNIVERSIDADE REGIONAL DE BLUMENAU CURSO DE SISTEMAS DE INFORMAÇÃO ANÁLISE DE DADOS DE LINHA DE PRODUÇÃO Allan Marcel Ehrat Prof. Miguel Alexandre Wisintainer, Orientador ROTEIRO DA APRESENTAÇÃO 1.Introdução
Leia maisGerência de Dispositivos. Adão de Melo Neto
Gerência de Dispositivos Adão de Melo Neto 1 Gerência de Dispositivos Gerência de Dispositivos Dispositivos de E/S Device Drivers Controladores Subsistema de E/S 2 Gerência de Dispositivos A gerência de
Leia maisAcadêmico: Mateus Artur Schneiders Prof. Orientador: Dr. Mauro Marcelo Mattos
Adoção de JBoss Drools no desenvolvimento de sistemas Acadêmico: Mateus Artur Schneiders Prof. Orientador: Dr. Mauro Marcelo Mattos Roteiro da apresentação Introdução Objetivos Fundamentação Teórica Trabalhos
Leia maisCONTROLE DE TRAÇÃO E DIREÇÃO DE UM VEÍCULO AUTÔNOMO NÃO TRIPULADO. Carla Real Amorim Cardoso Prof. Antônio Carlos Tavares - Orientador
CONTROLE DE TRAÇÃO E DIREÇÃO DE UM VEÍCULO AUTÔNOMO NÃO TRIPULADO Carla Real Amorim Cardoso Prof. Antônio Carlos Tavares - Orientador Roteiro 1. Introdução 2. Objetivos do trabalho 3. Fundamentação teórica
Leia mais5.1. Integração do Sistema de Macros com o Motor de Jogos Fly3D
5 Resultados 5.1. Integração do Sistema de Macros com o Motor de Jogos Fly3D O motor de jogos Fly3D é um conjunto de aplicações, bibliotecas e ferramentas construídas para proporcionar um ambiente robusto
Leia maisIntrodução a Sistemas Operacionais. Carlos Eduardo Ba8sta
Introdução a Sistemas Operacionais Carlos Eduardo Ba8sta Sistema Operacional é um programa ou um conjunto de programas cuja função é gerenciar os recursos do sistema, fornecendo uma interface entre o computador
Leia mais5 Resultados Experimentais
5 Resultados Experimentais Neste capítulo são apresentados os resultados dos experimentos elaborados para validar a linha de produção gráfica distribuída e os algoritmos propostos para melhorar o desempenho
Leia maisTecnologias Digitais
Tecnologias Digitais MicroControlador Portas Lógicas PAL Processado r ARM CPLD FPGA Sinais analógicos e Digitais Sinais analógicos e Digitais Os sinais são analógicos quando as tensões medidas ao longo
Leia maisCompiladores. Introdução à Compiladores
Compiladores Introdução à Compiladores Cristiano Lehrer, M.Sc. Introdução (1/2) O meio mais eficaz de comunicação entre pessoas é a linguagem (língua ou idioma). Na programação de computadores, uma linguagem
Leia maisGustav Dallmann Júnior
UNIVERSIDADE REGIONAL DE BLUMENAU CURSO DE SISTEMAS DE INFORMAÇÃO 5 SISTEMA DE FORÇA DE VENDAS. Gustav Dallmann Júnior Orientador: Prof. Francisco Adell Péricas ROTEIRO DA APRESENTAÇÃO 1. Introdução e
Leia maisDepartamento de Sistemas e Computação FURB Curso de Ciência da Computação Trabalho de Conclusão de Curso 2013/1
Departamento de Sistemas e Computação FURB Curso de Ciência da Computação Trabalho de Conclusão de Curso 2013/1 Interpres Um protótipo para reconhecimento de partitura Acadêmico: Jonathan Mauricenz Jonathan.mauricenz@gmail.com
Leia maisFramework de replicação de dados com criptogra4ia simétrica utilizando noti4icações para Android.
Framework de replicação de dados com criptogra4ia simétrica utilizando noti4icações para Android. Acadêmico - Fernando Klock Orientador Dalton Solano dos Reis Roteiro Introdução Fundamentação teórica Desenvolvimento
Leia maisSISTEMA PARA AUTOMATIZAÇÃO RESIDENCIAL CONTROLADO POR
SISTEMA PARA AUTOMATIZAÇÃO RESIDENCIAL CONTROLADO POR COMANDO DE VOZ Ronaldo Rother Prof. Francisco Adell Péricas, Orientador Roteiro da Apresentação 1. Introdução e Objetivos 2. Fundamentação teórica
Leia maisCELINE LIP: UM FRAMEWORK QUE UTILIZA O MODELO IMS LIP EM APLICAÇÕES WEB JEE. Marcelo Gonzaga. Orientador: Prof. Adilson Vahldick
CELINE LIP: UM FRAMEWORK QUE UTILIZA O MODELO IMS LIP EM APLICAÇÕES WEB JEE. Marcelo Gonzaga Orientador: Prof. Adilson Vahldick Roteiro da Apresentação Introdução Fundamentação teórica Desenvolvimento
Leia maisRECONHECIMENTO FACIAL UTILIZANDO EIGENFACES
Universidade Federal do Rio de Janeiro Instituto Alberto Luiz Coimbra de Pós-Graduação e Pesquisa de Engenharia Programa de Engenharia de Sistemas e Computação Rio de Janeiro, RJ Brasil RECONHECIMENTO
Leia maisEstrutura do Sistema Operacional
Sistemas Operacionais Prof. Esp. André Luís Belini Bacharel em Sistemas de Informações MBA em Gestão Estratégica de Negócios Aula 04 Estrutura do Sistema Operacional 2 1 Estrutura do Sistema Operacional
Leia maisDESENVOLVIMENTO DA ROTINA DE ANÁLISE FINANCEIRA VIA WEB APLICADA RAFAEL JOSÉ SPENGLER ORIENTADOR: PROF. OSCAR DALFOVO, DOUTOR
FURB UNIVERSIDADE REGIONAL DE BLUMENAU CENTRO DE CIÊNCIAS EXATAS E NATURAIS CURSO DE SISTEMAS DE INFORMAÇÃO BACHARELADO DESENVOLVIMENTO DA ROTINA DE ANÁLISE FINANCEIRA VIA WEB APLICADA AO AMBIENTE EMPREENDEDOR
Leia maisARQUITETURA E ORGANIZAÇÃO DE COMPUTADORES A UNIDADE DE CONTROLE E A INTERPRETAÇÃO DE INSTRUÇÕES. Prof. Dr. Daniel Caetano
ARQUITETURA E ORGANIZAÇÃO DE COMPUTADORES A UNIDADE DE CONTROLE E A INTERPRETAÇÃO DE INSTRUÇÕES Prof. Dr. Daniel Caetano 2011-2 Visão Geral 1 2 3 4 5 Introdução A Unidade de Controle O Ciclo de Instrução
Leia maisSISTEMA DISTRIBUÍDO PARA GERENCIAMENTO DE LIBERAÇÃO DE RELEASES DE SOFTWARE
SISTEMA DISTRIBUÍDO PARA GERENCIAMENTO DE LIBERAÇÃO DE RELEASES DE SOFTWARE 12/2013 Acadêmico: Rogério Mello Vanti Orientador: Paulo Fernando da Silva Roteiro Introdução Fundamentação teórica Resultados
Leia maisWilliam Stallings Arquitetura e Organização de Computadores 8 a Edição. Capítulo 12 Estrutura e função do processador
William Stallings Arquitetura e Organização de Computadores 8 a Edição Capítulo 12 Estrutura e função do processador slide 1 Estrutura da CPU CPU precisa: Buscar instruções. Interpretar instruções. Obter
Leia maisCésar Ofuchi Laboratório 1. César Yutaka Ofuchi
1 Laboratório 1 César Yutaka Ofuchi ofuchi@utfpr.edu.br 2 Objetivo Converter uma imagem colorida para o display OLED do kit LPCExpresso Objetivos a serem atingidos: Escrever uma função em linguagem Assembly
Leia maisFERRAMENTA PARA CRIAR E VISUALIZAR REGRAS UTILIZADAS NA FORMAÇÃO DA POLÍTICA DE PREÇO
FURB UNIVERSIDADE REGIONAL DE BLUMENAU CENTRO DE CIÊNCIAS EXATAS E NATURAIS CURSO DE CIÊNCIA DA COMPUTAÇÃO BACHARELADO FERRAMENTA PARA CRIAR E VISUALIZAR REGRAS UTILIZADAS NA FORMAÇÃO DA POLÍTICA DE PREÇO
Leia maisDESENVOLVIMENTO DE UMA BASE DE CONHECIMENTOS EM LIFERAY
UNIVERSIDADE REGIONAL DE BLUMENAU CURSO DE SISTEMAS DE INFORMAÇÃO DESENVOLVIMENTO DE UMA BASE DE CONHECIMENTOS EM LIFERAY William Cunha Dorow Prof. Jhony Alceu Pereira, Orientador ROTEIRO DA APRESENTAÇÃO
Leia maisLinguagem de Programação II
Linguagem de Programação II Carlos Eduardo Ba6sta Centro de Informá6ca - UFPB bidu@ci.ufpb.br Mo6vação Adaptar a estrutura lógica de um problema (Ex.: Servidores Web). Lidar com disposi6vos independentes
Leia maisDESENVOLVIMENTO DE UM SISTEMA DE ARQUIVOS INSTALÁVEL PARA LINUX. Thiago Klein Flach Orientador: Mauro Marcelo Mattos
DESENVOLVIMENTO DE UM SISTEMA DE ARQUIVOS INSTALÁVEL PARA LINUX Thiago Klein Flach Orientador: Mauro Marcelo Mattos ROTEIRO 1 Introdução: 1.1 Objetivos. 2 Fundamentação Teórica: 2.1 Conceitos Básicos;
Leia maisPROTÓTIPO DE SISTEMA DE CAPTURA DE DADOS MULTIPONTO WIRELESS PARA CONTROLE DE CONSUMO DE ÁGUA
PROTÓTIPO DE SISTEMA DE CAPTURA DE DADOS MULTIPONTO WIRELESS PARA CONTROLE DE CONSUMO DE ÁGUA Acadêmico: Benno Martim Schubert Orientador: Miguel Alexandre Wisintainer ROTEIRO Introdução Objetivos do trabalho
Leia maisAcadêmica: Rosana Ittner Prof. Orientador: Dr. Oscar Dalfovo
Universidade Regional de Blumenau Centro de Ciências Exatas e Naturais Departamento de Sistemas e Computação DESENVOLVIMENTO DO SISTEMA DE GESTÃO FINANCEIRA, APLICADO AO PLANO DE NEGÓCIOS, UTILIZADO NA
Leia maisUNIVERSIDADE CATÓLICA DE PELOTAS CENTRO POLITÉCNICO Curso Superior de Graduação em TECNOLOGIA EM ANÁLISE E DESENVOLVIMENTO DE SISTEMAS
UNIVERSIDADE CATÓLICA DE PELOTAS CENTRO POLITÉCNICO Curso Superior de Graduação em TECNOLOGIA EM ANÁLISE E DESENVOLVIMENTO DE SISTEMAS Processamento de Imagens para Reconhecimento de Placas de Veículos
Leia mais1 Introdução. 2 Especificação
Bacharelado em Ciência da Computação DINF / UFPR CI067 - Oficina de Computação 2. semestre 2012 Prof. Luiz Eduardo S. de Oliveira Prof. Diego Roberto Antunes 29/11/2012 Releases - Histórico: r0 29/11/2012
Leia maisArquitetura de Computadores Aula 10 - Processadores
Arquitetura de Computadores Aula 10 - Processadores Prof. Dr. Eng. Fred Sauer http://www.fredsauer.com.br fsauer@gmail.com 1/21 TÓPICOS ORGANIZAÇÃO COMPONENTES BÁSICOS INSTRUÇÃO DE MÁQUINA CICLO DE INSTRUÇÃO
Leia maisFerramenta para detecção de fadiga em motoristas baseada no monitoramento dos olhos
Ferramenta para detecção de fadiga em motoristas baseada no monitoramento dos olhos Rafael Dattinger Acadêmico Dalton Solano dos Reis - Orientador Roteiro Introdução/Objetivos Fundamentação teórica Desenvolvimento
Leia maisDistribuição otimizada de polígonos em um plano bidimensional. Acadêmica: Denise Brandt Orientador: Dalton Solano dos Reis
Distribuição otimizada de polígonos em um plano bidimensional Acadêmica: Denise Brandt Orientador: Dalton Solano dos Reis Roteiro da apresentação 1. Introdução 2. Objetivos do trabalho 3. Fundamentação
Leia maisArquitetura e Organização de Computadores
Arquitetura e Organização de Computadores Unidade Central de Processamento (CPU) Givanaldo Rocha de Souza http://docente.ifrn.edu.br/givanaldorocha givanaldo.rocha@ifrn.edu.br Baseado nos slides do capítulo
Leia maisCurso online de Fundamentos em Android. Plano de Estudo
Curso online de Fundamentos em Android Plano de Estudo Descrição do programa A Certificação Android ensina como usar as ferramentas necessárias para projetar e implantar aplicativos Android para dispositivos
Leia maisARQUITETURA E ORGANIZAÇÃO DE COMPUTADORES A UNIDADE DE CONTROLE E A INTERPRETAÇÃO DE INSTRUÇÕES. Prof. Dr. Daniel Caetano
ARQUITETURA E ORGANIZAÇÃO DE COMPUTADORES A UNIDADE DE CONTROLE E A INTERPRETAÇÃO DE INSTRUÇÕES Prof. Dr. Daniel Caetano 2011-2 Lembretes Compreender a função da unidade de controle Apresentar o ciclo
Leia maisDesenvolvimento de aplicativo móvel multiplataforma integrado ao sistema de alerta de cheias da bacia do Itajaí
Desenvolvimento de aplicativo móvel multiplataforma integrado ao sistema de alerta de cheias da bacia do Itajaí Acadêmico: Carlos Eduardo de Souza Orientador: M.Sc. Dalton Solano dos Reis FURB Universidade
Leia mais4 Implementação em CPU
4 Implementação em CPU Este capítulo tem por finalidade avaliar os algoritmos e técnicas de aceleração levantadas anteriormente, a fim de obter a melhor combinação entre eles avaliando o desempenho conseguido
Leia mais