SlideShare uma empresa Scribd logo
1 de 30
RealSense SDK 
Felipe Pedroso
Felipe Pedroso 
 Formado em Engenharia da Computação 
 Community Manager de Windows, HTML5 e 
RealSense no SSG-Brazil 
 Desenvolvedor de apps e jogos nas horas vagas
Me avalie! 
http://bit.ly/meAvalie
Agenda 
RealSense SDK 
 Objetivo 
 Recursos 
 Hardware 
Demos 
- Recursos 
- Unity Toolkit
Um pouco de história... 
O que vem depois?
RealSense SDK 2014 
http://www.youtube.com/watch?v=DuUVIat40YU
Objetivo 
 Permitir que os dispositivos percebam e 
interajam com seus usuários e o mundo ao seu 
redor 
 Criar experiências que sejam... 
N I I aturais ntuitivas mersivas
RealSense SDK 
 APIs e ferramentas para implementação de NUI 
 Acessível para iniciantes e extensível para 
experts 
 Foco do app aonde mais importa: conteúdo
Interação
Modalidades 
Hands Faces 
RealSense 
Speech Environment 
http://www.youtube.com/watch?v=Vuyd8AQQ9Mw
Mãos
Rosto / Face 
12
Voz 
13
Hardware
Kit de Desenvolvimento 
 Cameras: Full VGA depth / 
1080p RGB 
 20cm – 120cm range 
 USB 3.0 
 4th gen Intel® Core™ 
processor 
 Windows* 8.1
Câmera Integrada 
* Other names and brands may be claimed as the property of others
RealSense 3D Camera para Windows 
~55°(h) x 70° (v) 
20 cm 
120 cm 
Intel®RealSense™ 
3D camera
Android is coming
Desenvolvimento
O que usar para desenvolver (Windows) 
 Linguagens de programação 
 C++ 
 C# 
 Javascript (NEW!) 
 Java 
 Ferramentas: 
 Unity* PRO 
 Havok SDK 
 Processing 
 openFrameworks
Arquitetura do SDK 
21
Unity Productivity Extension 
 Conjunto de scripts que 
permite ações e regras 
configuráveis 
 “Drag and drop” 
programming 
 Menos código
Web / HTML5 
 Gestos e faces 
 Unity* Web Player 
 HTML5 / JavaScript 
Web Socket Communication 
127.0.0.1:4181 
Internet Browser 
Unity Web Player App 
HTML5 / JavaScript 
SDK Local 
Web-Socket Server 
Intel® RealSense™ 
SDK runtime 
Operating System
Demos
https://realsenseappchallenge.intel.com/
http://intel.com/software/realsense
http://software.intel.com.br
Comunidade Windows
Me avalie! 
http://bit.ly/meAvalie
Muito obrigado! 
@felipeapedroso 
facebook.com/felipe.a.pedroso 
slideshare.net/felipe_pedroso 
linkedin.com/in/felipeapedroso

Mais conteúdo relacionado

Mais procurados

Pesl introducao a programacao para android
Pesl   introducao a programacao para androidPesl   introducao a programacao para android
Pesl introducao a programacao para android
Regis Claus
 
Criando Jogos Sofisticados com DirectX
Criando Jogos Sofisticados com DirectXCriando Jogos Sofisticados com DirectX
Criando Jogos Sofisticados com DirectX
José Farias
 
Desenvolvendo Windows Store Apps
Desenvolvendo Windows Store AppsDesenvolvendo Windows Store Apps
Desenvolvendo Windows Store Apps
Thiago Coelho
 

Mais procurados (18)

Projeto master
Projeto masterProjeto master
Projeto master
 
Introdução ao Visuino por Swellington
Introdução ao Visuino por SwellingtonIntrodução ao Visuino por Swellington
Introdução ao Visuino por Swellington
 
Projeto master
Projeto masterProjeto master
Projeto master
 
No code – Caso Prático no App Inventor - BroTrip
No code – Caso Prático no App Inventor - BroTripNo code – Caso Prático no App Inventor - BroTrip
No code – Caso Prático no App Inventor - BroTrip
 
Curso de Blender - #Aula 02 - Historia do Blender
Curso de Blender - #Aula 02 - Historia do BlenderCurso de Blender - #Aula 02 - Historia do Blender
Curso de Blender - #Aula 02 - Historia do Blender
 
Seminário de Desenvolvimento Mobile - Etec Cafelândia
Seminário de Desenvolvimento Mobile - Etec CafelândiaSeminário de Desenvolvimento Mobile - Etec Cafelândia
Seminário de Desenvolvimento Mobile - Etec Cafelândia
 
Pesl introducao a programacao para android
Pesl   introducao a programacao para androidPesl   introducao a programacao para android
Pesl introducao a programacao para android
 
Aptoide
AptoideAptoide
Aptoide
 
Titanium appacelerator
Titanium appaceleratorTitanium appacelerator
Titanium appacelerator
 
Fazendo do jeito certo: criando jogos sofisticados com DirectX
Fazendo do jeito certo: criando jogos sofisticados com DirectXFazendo do jeito certo: criando jogos sofisticados com DirectX
Fazendo do jeito certo: criando jogos sofisticados com DirectX
 
Apresentação JAVOU 5
Apresentação JAVOU 5Apresentação JAVOU 5
Apresentação JAVOU 5
 
Criando Jogos Sofisticados com DirectX
Criando Jogos Sofisticados com DirectXCriando Jogos Sofisticados com DirectX
Criando Jogos Sofisticados com DirectX
 
Android Wear Androidos 2015
Android Wear Androidos 2015Android Wear Androidos 2015
Android Wear Androidos 2015
 
Desenvolvendo Windows Store Apps
Desenvolvendo Windows Store AppsDesenvolvendo Windows Store Apps
Desenvolvendo Windows Store Apps
 
Win302 daniel semedo_10 motivos para utilizar apache cordova (1)
Win302 daniel semedo_10 motivos para utilizar apache cordova (1)Win302 daniel semedo_10 motivos para utilizar apache cordova (1)
Win302 daniel semedo_10 motivos para utilizar apache cordova (1)
 
Apresentação android
Apresentação androidApresentação android
Apresentação android
 
Produtividade ninja com android studio
Produtividade ninja com android studioProdutividade ninja com android studio
Produtividade ninja com android studio
 
Desenvolvimento Android
Desenvolvimento AndroidDesenvolvimento Android
Desenvolvimento Android
 

Destaque

Entrevista com weber ofciial2
Entrevista com weber  ofciial2Entrevista com weber  ofciial2
Entrevista com weber ofciial2
eletrofisica
 
How can you agree volcano vaporizer
How can you agree volcano vaporizerHow can you agree volcano vaporizer
How can you agree volcano vaporizer
Kaylee_Jasmine
 
Tp n°4 informatica
Tp n°4 informaticaTp n°4 informatica
Tp n°4 informatica
flormarini
 

Destaque (19)

Entrevista com weber ofciial2
Entrevista com weber  ofciial2Entrevista com weber  ofciial2
Entrevista com weber ofciial2
 
1.- Igualdades
1.- Igualdades1.- Igualdades
1.- Igualdades
 
2
22
2
 
Generator skyrim
Generator skyrimGenerator skyrim
Generator skyrim
 
How can you agree volcano vaporizer
How can you agree volcano vaporizerHow can you agree volcano vaporizer
How can you agree volcano vaporizer
 
every-second-counts_QP_feb2016
every-second-counts_QP_feb2016every-second-counts_QP_feb2016
every-second-counts_QP_feb2016
 
Entrevista a Lola Bou - la piel me habla
Entrevista a Lola Bou -  la piel me hablaEntrevista a Lola Bou -  la piel me habla
Entrevista a Lola Bou - la piel me habla
 
Tarefa: Traballando cos diferentes tipos de contidos en Drupal
Tarefa: Traballando cos diferentes tipos de contidos en DrupalTarefa: Traballando cos diferentes tipos de contidos en Drupal
Tarefa: Traballando cos diferentes tipos de contidos en Drupal
 
Tp n°4 informatica
Tp n°4 informaticaTp n°4 informatica
Tp n°4 informatica
 
Ciencia y fe: la creación
Ciencia y fe: la creaciónCiencia y fe: la creación
Ciencia y fe: la creación
 
Alçado 3 sala
Alçado 3   salaAlçado 3   sala
Alçado 3 sala
 
Oracle
OracleOracle
Oracle
 
Voluntariado jovem Ademar Bueno
Voluntariado jovem   Ademar BuenoVoluntariado jovem   Ademar Bueno
Voluntariado jovem Ademar Bueno
 
Kb1
Kb1Kb1
Kb1
 
Nociones básicas para Ser Fical
Nociones básicas para Ser FicalNociones básicas para Ser Fical
Nociones básicas para Ser Fical
 
3
33
3
 
Llistat d'assistència
Llistat d'assistènciaLlistat d'assistència
Llistat d'assistència
 
Ficha de ..
Ficha de ..Ficha de ..
Ficha de ..
 
Investigation of The City University of New York
Investigation of The City University of New York Investigation of The City University of New York
Investigation of The City University of New York
 

Semelhante a Minicurso RealSense SDK

Asoso tipos de aplicações móveis (1)
Asoso   tipos de aplicações móveis (1)Asoso   tipos de aplicações móveis (1)
Asoso tipos de aplicações móveis (1)
grupouro
 
Asoso tipos de aplicações móveis (1)
Asoso   tipos de aplicações móveis (1)Asoso   tipos de aplicações móveis (1)
Asoso tipos de aplicações móveis (1)
grupouro
 
Construindo aplicações ricas com Silverlight
Construindo aplicações ricas com SilverlightConstruindo aplicações ricas com Silverlight
Construindo aplicações ricas com Silverlight
Felipe Pocchini
 
Netbeans Slides Fy2009 Portugues
Netbeans Slides Fy2009 PortuguesNetbeans Slides Fy2009 Portugues
Netbeans Slides Fy2009 Portugues
Rodrigo Peleias
 

Semelhante a Minicurso RealSense SDK (20)

Latinoware 2019 - DEsenvolvimento mobile em Nivel jedi
Latinoware 2019 - DEsenvolvimento mobile em Nivel jediLatinoware 2019 - DEsenvolvimento mobile em Nivel jedi
Latinoware 2019 - DEsenvolvimento mobile em Nivel jedi
 
Construindo Aplicativos móveis conectados com Xamarin e Azure Mobile Services
Construindo Aplicativos móveis conectados com Xamarin e Azure Mobile ServicesConstruindo Aplicativos móveis conectados com Xamarin e Azure Mobile Services
Construindo Aplicativos móveis conectados com Xamarin e Azure Mobile Services
 
Curso Básico Android - Aula 01
Curso Básico Android - Aula 01Curso Básico Android - Aula 01
Curso Básico Android - Aula 01
 
Marketing digital tecnologia da informação
Marketing digital   tecnologia da informaçãoMarketing digital   tecnologia da informação
Marketing digital tecnologia da informação
 
Palestra Game Engines para Windows 8
Palestra Game Engines para Windows 8Palestra Game Engines para Windows 8
Palestra Game Engines para Windows 8
 
Minicurso Intel XDK
Minicurso Intel XDKMinicurso Intel XDK
Minicurso Intel XDK
 
OpenDevice IoT - 2016 (LowLevel)
OpenDevice IoT - 2016 (LowLevel)OpenDevice IoT - 2016 (LowLevel)
OpenDevice IoT - 2016 (LowLevel)
 
Minicurso "Jogos Multiplataforma com Javascript"
Minicurso "Jogos Multiplataforma com Javascript"Minicurso "Jogos Multiplataforma com Javascript"
Minicurso "Jogos Multiplataforma com Javascript"
 
Windows 10 Developer Readiness - Brasil
Windows 10 Developer Readiness - BrasilWindows 10 Developer Readiness - Brasil
Windows 10 Developer Readiness - Brasil
 
Seminfo 2012 (Urutaí-GO): Desenvolvimento para dispositivos móveis
Seminfo 2012 (Urutaí-GO): Desenvolvimento para dispositivos móveisSeminfo 2012 (Urutaí-GO): Desenvolvimento para dispositivos móveis
Seminfo 2012 (Urutaí-GO): Desenvolvimento para dispositivos móveis
 
Curso de Android - Módulo 02
Curso de Android - Módulo 02Curso de Android - Módulo 02
Curso de Android - Módulo 02
 
Projetos Mono e Moonlight
Projetos Mono e MoonlightProjetos Mono e Moonlight
Projetos Mono e Moonlight
 
Asoso tipos de aplicações móveis (1)
Asoso   tipos de aplicações móveis (1)Asoso   tipos de aplicações móveis (1)
Asoso tipos de aplicações móveis (1)
 
Asoso tipos de aplicações móveis (1)
Asoso   tipos de aplicações móveis (1)Asoso   tipos de aplicações móveis (1)
Asoso tipos de aplicações móveis (1)
 
Construindo aplicações ricas com Silverlight
Construindo aplicações ricas com SilverlightConstruindo aplicações ricas com Silverlight
Construindo aplicações ricas com Silverlight
 
2017 08-11 - Androidos V - Minicurso - Introdução ao android
2017 08-11 - Androidos V - Minicurso - Introdução ao android2017 08-11 - Androidos V - Minicurso - Introdução ao android
2017 08-11 - Androidos V - Minicurso - Introdução ao android
 
Programação para dispositivos Móveis - Criação de aplicativos - Android Aula...
Programação para dispositivos Móveis - Criação de aplicativos  - Android Aula...Programação para dispositivos Móveis - Criação de aplicativos  - Android Aula...
Programação para dispositivos Móveis - Criação de aplicativos - Android Aula...
 
Introdução ao .NET
Introdução ao .NETIntrodução ao .NET
Introdução ao .NET
 
Construindo aplicações robustas com a suíte de tecnologias gratuítas da Micro...
Construindo aplicações robustas com a suíte de tecnologias gratuítas da Micro...Construindo aplicações robustas com a suíte de tecnologias gratuítas da Micro...
Construindo aplicações robustas com a suíte de tecnologias gratuítas da Micro...
 
Netbeans Slides Fy2009 Portugues
Netbeans Slides Fy2009 PortuguesNetbeans Slides Fy2009 Portugues
Netbeans Slides Fy2009 Portugues
 

Mais de Felipe Pedroso

Palestra Intel Perceptual Computing SDK (Java)
Palestra Intel Perceptual Computing SDK (Java)Palestra Intel Perceptual Computing SDK (Java)
Palestra Intel Perceptual Computing SDK (Java)
Felipe Pedroso
 
Developing Rich Interfaces in JavaFX for Ultrabooks
Developing Rich Interfaces in JavaFX for UltrabooksDeveloping Rich Interfaces in JavaFX for Ultrabooks
Developing Rich Interfaces in JavaFX for Ultrabooks
Felipe Pedroso
 

Mais de Felipe Pedroso (20)

Improved Knowledge from Data: Building an Immersive Data Analysis Platform
Improved Knowledge from Data: Building an Immersive Data Analysis PlatformImproved Knowledge from Data: Building an Immersive Data Analysis Platform
Improved Knowledge from Data: Building an Immersive Data Analysis Platform
 
Aprendendo Kotlin na Prática
Aprendendo Kotlin na PráticaAprendendo Kotlin na Prática
Aprendendo Kotlin na Prática
 
Machine Learning em Apps Android com ML Kit
Machine Learning em Apps Android com ML KitMachine Learning em Apps Android com ML Kit
Machine Learning em Apps Android com ML Kit
 
Git e Github: qual a importância dessas ferramentas para o desenvolvedor
Git e Github: qual a importância dessas ferramentas para o desenvolvedorGit e Github: qual a importância dessas ferramentas para o desenvolvedor
Git e Github: qual a importância dessas ferramentas para o desenvolvedor
 
Construindo Chatbots em Node.js
Construindo Chatbots em Node.jsConstruindo Chatbots em Node.js
Construindo Chatbots em Node.js
 
Testes A/B
Testes A/BTestes A/B
Testes A/B
 
Microsoft Bot Framework
Microsoft Bot FrameworkMicrosoft Bot Framework
Microsoft Bot Framework
 
Análise SWOT
Análise SWOTAnálise SWOT
Análise SWOT
 
Developer Relations 101
Developer Relations 101Developer Relations 101
Developer Relations 101
 
Simplificando chamadas HTTP com o Retrofit
Simplificando chamadas HTTP com o RetrofitSimplificando chamadas HTTP com o Retrofit
Simplificando chamadas HTTP com o Retrofit
 
Introdução ao Retrofit
Introdução ao Retrofit Introdução ao Retrofit
Introdução ao Retrofit
 
Assistive Context-Aware Toolkit (Portuguese)
Assistive Context-Aware Toolkit (Portuguese)Assistive Context-Aware Toolkit (Portuguese)
Assistive Context-Aware Toolkit (Portuguese)
 
Assistive Context-Aware Toolkit (English)
Assistive Context-Aware Toolkit (English)Assistive Context-Aware Toolkit (English)
Assistive Context-Aware Toolkit (English)
 
Conectando Coisas com IFTTT
Conectando Coisas com IFTTTConectando Coisas com IFTTT
Conectando Coisas com IFTTT
 
RealSense SDK
RealSense SDKRealSense SDK
RealSense SDK
 
Palestra "Game Engines para Javascript"
Palestra "Game Engines para Javascript"Palestra "Game Engines para Javascript"
Palestra "Game Engines para Javascript"
 
Fat binaries
Fat binariesFat binaries
Fat binaries
 
ADB: Um ator invisível
ADB: Um ator invisívelADB: Um ator invisível
ADB: Um ator invisível
 
Palestra Intel Perceptual Computing SDK (Java)
Palestra Intel Perceptual Computing SDK (Java)Palestra Intel Perceptual Computing SDK (Java)
Palestra Intel Perceptual Computing SDK (Java)
 
Developing Rich Interfaces in JavaFX for Ultrabooks
Developing Rich Interfaces in JavaFX for UltrabooksDeveloping Rich Interfaces in JavaFX for Ultrabooks
Developing Rich Interfaces in JavaFX for Ultrabooks
 

Minicurso RealSense SDK

Notas do Editor

  1. Tocar vídeo
  2. Natural: Using Human Senses to interact Intuitive: Easy to use and understand Immersive:Blurred barrier between user and machine
  3. 78 landmarks