SlideShare a Scribd company logo
www.sungard.com/globalservicesProprietary and Confidential. Not to be distributed or reproduced without permission
Global Services
Michael Heydt
Principal Global Technologist
Natural User Interfaces in a Nutshell
October 15, 2011
www.sungard.com/globalservicesProprietary and Confidential. Not to be distributed or reproduced without permission
Agenda
! Introduction
! What is NUI/NUX
! NUX In the media and the wild
! Real-world devices
! Tools and SDK’s
! Demos using Kinect
! Come visit our booth for more!
www.sungard.com/globalservicesProprietary and Confidential. Not to be distributed or reproduced without permission
About Mike
! Principal global technologist, Advanced Technology
Services, SunGard Global Services
! Technology focus on .NET, cloud, parallel systems, rich
interfaces and NUX
! Executive Masters Technology Management and
Innovation, UPenn / Wharton
! mike@heydt.org, michael.heydt@sungard.com
! @mikeheydt
! 42spikes.com
www.sungard.com/globalservicesProprietary and Confidential. Not to be distributed or reproduced without permission 4
SGS Advanced Technology
What is Advanced Technology?
SunGard Consulting Services Approach
Typical Client Engagements
! Our consultants offer deep domain experience and a broad set of leading edge technology skills,
allowing companies to optimize their business processes
! We use a variety of Agile project management and execution techniques to facilitate quick delivery and
reduce risk
! We take an objective approach in the selection of tools and products, and are comfortable working
with a variety of vendor products and platforms
! We have applied our advanced technology skills to provide solutions to customers in finance, energy
and media sectors
! Typical assignments involve deploying highly skilled specialists with relevant domain knowledge who
work with customers in a collaborative way to design and build custom solutions
! MapReduce/Hadoop
! Complex Events Processing
! GPU Mathematical Pricing
! Mashups
! Web 2.0
! Cloud & Grid Computing
! Functional Languages
! Mobile Applications
! RIA (Silverlight/Flex)
! Semantic Web
! REST/JSON
! Grails
www.sungard.com/globalservicesProprietary and Confidential. Not to be distributed or reproduced without permission
Opening Questions…
! Who here has used a Kinect on the Xbox?
! Who has programmed a Kinect?
! Who has used a WiiMote on the Wii?
! Who has programmed a wiimote in their application?
! Who has seen Minority Report?
www.sungard.com/globalservicesProprietary and Confidential. Not to be distributed or reproduced without permission
What is NUI/NUX?
! In computing, a natural user
interface, or NUI, is the
common parlance used by
designers and developers of
computer interfaces to refer to a
user interface that is effectively
invisible, or becomes invisible
with successive learned
interactions, to its users.
! NUI Covers the class of
interfaces where the user is
enabled to interact with the
computer in a more natural
manner.
www.sungard.com/globalservicesProprietary and Confidential. Not to be distributed or reproduced without permission
Business
! Interactive data manipulation and visualization
! Free-form visual application development
! Media presentations
! Home control
! Oil reserve exploration
www.sungard.com/globalservicesProprietary and Confidential. Not to be distributed or reproduced without permission
Genesis
! Conceptually has been thought of for several decades
! Made popular by Minority Report
! iPad has changed the game with single-task gestural
apps
! Xbox Kinect has broken open the flood gates for NUX
! NUX is starting to show adoption in operating systems
through the use of tablet and trackpad gestures
www.sungard.com/globalservicesProprietary and Confidential. Not to be distributed or reproduced without permission
in the Media and the Wild
! XBox360
! Operating systems
! Movies and television
! Science
www.sungard.com/globalservicesProprietary and Confidential. Not to be distributed or reproduced without permission
XBox360’s New Dashboard
www.sungard.com/globalservicesProprietary and Confidential. Not to be distributed or reproduced without permission
OS X Lion
www.sungard.com/globalservicesProprietary and Confidential. Not to be distributed or reproduced without permission
Windows 8 / Metro
www.sungard.com/globalservicesProprietary and Confidential. Not to be distributed or reproduced without permission
TV: Caprica
www.sungard.com/globalservicesProprietary and Confidential. Not to be distributed or reproduced without permission
Movies: Minority Report
www.sungard.com/globalservicesProprietary and Confidential. Not to be distributed or reproduced without permission
Movies: Minority Report
www.sungard.com/globalservicesProprietary and Confidential. Not to be distributed or reproduced without permission
Movies: Minority Report
www.sungard.com/globalservicesProprietary and Confidential. Not to be distributed or reproduced without permission
Science: World Wide Telescope
www.sungard.com/globalservicesProprietary and Confidential. Not to be distributed or reproduced without permission
Real World NUX Devices
! Surface
! Kinect
! PrimeSense
! Wiimote
! Emotiv
www.sungard.com/globalservicesProprietary and Confidential. Not to be distributed or reproduced without permission
Surface
www.sungard.com/globalservicesProprietary and Confidential. Not to be distributed or reproduced without permission
Surface Capabilities
! Multi-user
! Multi-touch
! Also camera based identification and tracking
! Built in wireless to devices
www.sungard.com/globalservicesProprietary and Confidential. Not to be distributed or reproduced without permission
Surface 2.0
www.sungard.com/globalservicesProprietary and Confidential. Not to be distributed or reproduced without permission
Kinect
! Laser Depth Imager
! Video Camera
! Microphone Array
! Very XBox Specific Interface (non-standard USB)
! Microsoft SDK, non-commercial license
! $150
www.sungard.com/globalservicesProprietary and Confidential. Not to be distributed or reproduced without permission
Kinect: An Evolution?
www.sungard.com/globalservicesProprietary and Confidential. Not to be distributed or reproduced without permission
PrimeSense
! Only laser depth finder
! Standard USB
! OpenNI drivers
! Semi-open source
! commercial license
www.sungard.com/globalservicesProprietary and Confidential. Not to be distributed or reproduced without permission
Johnny 5
www.sungard.com/globalservicesProprietary and Confidential. Not to be distributed or reproduced without permission
Wiimote
www.sungard.com/globalservicesProprietary and Confidential. Not to be distributed or reproduced without permission
Emotiv
http://www.vitodibari.com/en/tech-
entrepreneur-tan-le-explains-emotiv-turn-
thoughts-actions-2.html
www.sungard.com/globalservicesProprietary and Confidential. Not to be distributed or reproduced without permission
Elements of NUX
! Depth Imaging
! Skeleton Tracking
! Hand and Finger Tracking
! Gesture Identification
! Voice Recognition
! Thought Recognition (yep, you heard it here first)
www.sungard.com/globalservicesProprietary and Confidential. Not to be distributed or reproduced without permission
Kinect: What You Need
! A Kinect
! Fastest selling consumer electronics device ever
! A PC or Mac (or Linux)
! SDKs
www.sungard.com/globalservicesProprietary and Confidential. Not to be distributed or reproduced without permission
Kinect SDK
http://research.microsoft.com/en-
us/um/redmond/projects/kinectsdk/
www.sungard.com/globalservicesProprietary and Confidential. Not to be distributed or reproduced without permission
OpenNI
• www.openni.org/
• Pseudo-open source
www.sungard.com/globalservicesProprietary and Confidential. Not to be distributed or reproduced without permission
Data from the Kinect
! Multiple streams of data:
! Video
! Audio
! Depth
! Skeleton(s)
www.sungard.com/globalservicesProprietary and Confidential. Not to be distributed or reproduced without permission
The How of the Kinect: Depths
! You are scanned and tracked by an IR laser
! Depths are measured to the millimeter at 320 x 240
! From depths skeletons are identified and tracked
www.sungard.com/globalservicesProprietary and Confidential. Not to be distributed or reproduced without permission
Kinect: What You Don’t See
www.sungard.com/globalservicesProprietary and Confidential. Not to be distributed or reproduced without permission
Depth Mapping
• Distance to the millimeter
• Used to create maps for
“skeletons”
www.sungard.com/globalservicesProprietary and Confidential. Not to be distributed or reproduced without permission
Skeleton Tracking
• Built from the depth map
• 1..n skeletons
• Done in software not the
hardware
www.sungard.com/globalservicesProprietary and Confidential. Not to be distributed or reproduced without permission
Hand and Finger Tracking
Not a part of any SDK
www.sungard.com/globalservicesProprietary and Confidential. Not to be distributed or reproduced without permission
Speech
! Kinect has a very good set of microphones
! Speech recognition is not in the Kinect SDK - use
the .NET libraries
! Must be bridged with Microsoft Speech Platform SDK
! I can’t stress this enough – this is excellent
augmentation
www.sungard.com/globalservicesProprietary and Confidential. Not to be distributed or reproduced without permission
Gesture Recognition
! Not built into any of the devices
! Typically implemented with
Dynamic Time Warping
algorithms (DTW)
! Record sequences of skeleton
locations, match against live
streams
www.sungard.com/globalservicesProprietary and Confidential. Not to be distributed or reproduced without permission
Hand Recognition
! Not built into any of the devices
! General Algorithm:
! Get depth data
! Point cloud identification
! Center of mass determination
! K-Curvature Analysis
! Least squares fitting
! Rendering and event processing
www.sungard.com/globalservicesProprietary and Confidential. Not to be distributed or reproduced without permission
Difficulties
! Many devices
! Immature API’s and libraries
! Small body of work
! Nonstandard USB
! IR data is noisy
! Low resolution
! Single device focus
! No off the shelf gesture
engines
! No standard pattern
languages for gestures
! Point clouds don’t map
100% to video
! Setting are finicky… Tend to
be very distance and angle
specific
www.sungard.com/globalservicesProprietary and Confidential. Not to be distributed or reproduced without permission
What I’m Building: NuiDotNet
! NuiDotNet (nuidotnet.codeplex.com, nuidot.net)
! Abstracts devices from the application
! Allows configuration and location based construction of services
! Multiple and prioritized services and interactions mapped to
application functions
! Gesture engine and domain specific language for gestures
! Abstraction of details of gestures and algorithms
! Release date? Soon…
! I’ll show some of it in a little bit…
www.sungard.com/globalservicesProprietary and Confidential. Not to be distributed or reproduced without permission
Directions
! Define useful set of gesture patterns for data
manipulation
! Build finger / hand tracking capabilities
! Make the DTW gesture engine robust
! Tracking of specific parts of the body
! Architecture and software to plug into business
applications
! Provide a library of pluggable UI elements and gestures
! Easing of the issues with noise, distance and angles
www.sungard.com/globalservicesProprietary and Confidential. Not to be distributed or reproduced without permission
Interactive Demos…
! Hand Tracking
! Finger Pointing
! Hand Gestures
! Voice Recognition
! Skeleton Tracking
! Gestures
www.sungard.com/globalservicesProprietary and Confidential. Not to be distributed or reproduced without permission
NuiDotNet Basics: Hand Tracking / Visualization
www.sungard.com/globalservicesProprietary and Confidential. Not to be distributed or reproduced without permission
Gesture Models in RavenDB

More Related Content

What's hot

Eyes Wide Open - Amir Ebrahimi
Eyes Wide Open - Amir EbrahimiEyes Wide Open - Amir Ebrahimi
Eyes Wide Open - Amir Ebrahimi
WithTheBest
 
How to create powerfully interactive & collaborative VR applications - Sébast...
How to create powerfully interactive & collaborative VR applications - Sébast...How to create powerfully interactive & collaborative VR applications - Sébast...
How to create powerfully interactive & collaborative VR applications - Sébast...
WithTheBest
 
Introduction to Extended Reality - XR
Introduction to Extended Reality - XRIntroduction to Extended Reality - XR
Introduction to Extended Reality - XR
Kumar Ahir
 
Intel RealSense & Perceptual Computing
Intel RealSense & Perceptual ComputingIntel RealSense & Perceptual Computing
Intel RealSense & Perceptual Computing
Francesca Tosi
 
Augmented World Expo 2014 Wearable SDK Overview
Augmented World Expo 2014 Wearable SDK OverviewAugmented World Expo 2014 Wearable SDK Overview
Augmented World Expo 2014 Wearable SDK Overview
Patrick O'Shaughnessey
 
How to Develop VR Applications and Publish from Phone to Dome - Nils Andersson
How to Develop VR Applications and Publish from Phone to Dome - Nils AnderssonHow to Develop VR Applications and Publish from Phone to Dome - Nils Andersson
How to Develop VR Applications and Publish from Phone to Dome - Nils Andersson
WithTheBest
 
Augmented World Expo 2013 Mobile AR SDK Comparison and Tutorial
Augmented World Expo 2013 Mobile AR SDK Comparison and TutorialAugmented World Expo 2013 Mobile AR SDK Comparison and Tutorial
Augmented World Expo 2013 Mobile AR SDK Comparison and Tutorial
Patrick O'Shaughnessey
 
Easy Virtual Reality
Easy Virtual RealityEasy Virtual Reality
Easy Virtual Reality
Mark Billinghurst
 
Virtual Reality, Oculus Rift, Business Model
Virtual Reality, Oculus Rift, Business ModelVirtual Reality, Oculus Rift, Business Model
Virtual Reality, Oculus Rift, Business Model
Jeffrey Funk Business Models
 
Mutating Mobile Gaming
Mutating Mobile GamingMutating Mobile Gaming
Mutating Mobile Gaming
FITC
 
Automate Mobile App Testing—Or Go Crazy
Automate Mobile App Testing—Or Go CrazyAutomate Mobile App Testing—Or Go Crazy
Automate Mobile App Testing—Or Go Crazy
TechWell
 
Intel RealSense technology : Overview and demos
Intel RealSense technology : Overview and demosIntel RealSense technology : Overview and demos
Intel RealSense technology : Overview and demos
Zayen Chagra
 
Mini workshop on ar vr using unity3 d
Mini workshop on ar vr using unity3 dMini workshop on ar vr using unity3 d
Mini workshop on ar vr using unity3 d
AkshetPatel
 
AR / VR and HMD / Smart Glass - Latest News October 2016
AR / VR and HMD / Smart Glass - Latest News  October 2016AR / VR and HMD / Smart Glass - Latest News  October 2016
AR / VR and HMD / Smart Glass - Latest News October 2016
Etsuji Kameyama
 

What's hot (14)

Eyes Wide Open - Amir Ebrahimi
Eyes Wide Open - Amir EbrahimiEyes Wide Open - Amir Ebrahimi
Eyes Wide Open - Amir Ebrahimi
 
How to create powerfully interactive & collaborative VR applications - Sébast...
How to create powerfully interactive & collaborative VR applications - Sébast...How to create powerfully interactive & collaborative VR applications - Sébast...
How to create powerfully interactive & collaborative VR applications - Sébast...
 
Introduction to Extended Reality - XR
Introduction to Extended Reality - XRIntroduction to Extended Reality - XR
Introduction to Extended Reality - XR
 
Intel RealSense & Perceptual Computing
Intel RealSense & Perceptual ComputingIntel RealSense & Perceptual Computing
Intel RealSense & Perceptual Computing
 
Augmented World Expo 2014 Wearable SDK Overview
Augmented World Expo 2014 Wearable SDK OverviewAugmented World Expo 2014 Wearable SDK Overview
Augmented World Expo 2014 Wearable SDK Overview
 
How to Develop VR Applications and Publish from Phone to Dome - Nils Andersson
How to Develop VR Applications and Publish from Phone to Dome - Nils AnderssonHow to Develop VR Applications and Publish from Phone to Dome - Nils Andersson
How to Develop VR Applications and Publish from Phone to Dome - Nils Andersson
 
Augmented World Expo 2013 Mobile AR SDK Comparison and Tutorial
Augmented World Expo 2013 Mobile AR SDK Comparison and TutorialAugmented World Expo 2013 Mobile AR SDK Comparison and Tutorial
Augmented World Expo 2013 Mobile AR SDK Comparison and Tutorial
 
Easy Virtual Reality
Easy Virtual RealityEasy Virtual Reality
Easy Virtual Reality
 
Virtual Reality, Oculus Rift, Business Model
Virtual Reality, Oculus Rift, Business ModelVirtual Reality, Oculus Rift, Business Model
Virtual Reality, Oculus Rift, Business Model
 
Mutating Mobile Gaming
Mutating Mobile GamingMutating Mobile Gaming
Mutating Mobile Gaming
 
Automate Mobile App Testing—Or Go Crazy
Automate Mobile App Testing—Or Go CrazyAutomate Mobile App Testing—Or Go Crazy
Automate Mobile App Testing—Or Go Crazy
 
Intel RealSense technology : Overview and demos
Intel RealSense technology : Overview and demosIntel RealSense technology : Overview and demos
Intel RealSense technology : Overview and demos
 
Mini workshop on ar vr using unity3 d
Mini workshop on ar vr using unity3 dMini workshop on ar vr using unity3 d
Mini workshop on ar vr using unity3 d
 
AR / VR and HMD / Smart Glass - Latest News October 2016
AR / VR and HMD / Smart Glass - Latest News  October 2016AR / VR and HMD / Smart Glass - Latest News  October 2016
AR / VR and HMD / Smart Glass - Latest News October 2016
 

Viewers also liked

Francis Marion, Irregular Life of an Irregular Warrior
Francis Marion, Irregular Life of an Irregular WarriorFrancis Marion, Irregular Life of an Irregular Warrior
Francis Marion, Irregular Life of an Irregular WarriorCraig Campbell
 
Unsur transisi iv ppt
Unsur transisi iv pptUnsur transisi iv ppt
Unsur transisi iv ppt
SJeriko15
 
The current account, lrbc and consumption smoothing
The current account, lrbc and consumption smoothingThe current account, lrbc and consumption smoothing
The current account, lrbc and consumption smoothing
Asusena Tártaros
 
When i was a freshman in college i needed a flashlight
When i was a freshman in college i needed a flashlightWhen i was a freshman in college i needed a flashlight
When i was a freshman in college i needed a flashlight
ViisLiam
 
I can't believe it's java script
I can't believe it's java scriptI can't believe it's java script
I can't believe it's java script
pebble {code}
 
Brebeuf Collaborative Inquiry 2014
Brebeuf Collaborative Inquiry 2014Brebeuf Collaborative Inquiry 2014
Brebeuf Collaborative Inquiry 2014
macdonj04
 
Form research
Form researchForm research
Form research
poshbo
 
Comunicazione su i media digitali & User Generated content
Comunicazione su i media digitali & User Generated contentComunicazione su i media digitali & User Generated content
Comunicazione su i media digitali & User Generated content
Cris Nulli
 
Workshop Lef! en onderhandelen voor VMC
Workshop Lef! en onderhandelen voor VMCWorkshop Lef! en onderhandelen voor VMC
Workshop Lef! en onderhandelen voor VMCarjan broere
 
Form research
Form researchForm research
Form research
poshbo
 
RollCall
RollCallRollCall
RollCall
Snobbin
 
Minor Project on Cooling of water through Convection
Minor Project on Cooling of water through ConvectionMinor Project on Cooling of water through Convection
Minor Project on Cooling of water through ConvectionAshish Dass
 
Prepositions = 3º ano
Prepositions = 3º anoPrepositions = 3º ano
Prepositions = 3º ano
Nádia França
 
Thesis presentation for the International Business Master
Thesis presentation for the International Business MasterThesis presentation for the International Business Master
Thesis presentation for the International Business Master
Nuno Tiago Montenegro
 
DevOps for Managers
DevOps for ManagersDevOps for Managers
DevOps for Managers
All Things Open
 
Green Steel Making - Environmental Protection
Green Steel Making - Environmental ProtectionGreen Steel Making - Environmental Protection
Green Steel Making - Environmental Protection
Hans-Joerg Klapf
 

Viewers also liked (18)

A mi padre
A mi padreA mi padre
A mi padre
 
Francis Marion, Irregular Life of an Irregular Warrior
Francis Marion, Irregular Life of an Irregular WarriorFrancis Marion, Irregular Life of an Irregular Warrior
Francis Marion, Irregular Life of an Irregular Warrior
 
Unsur transisi iv ppt
Unsur transisi iv pptUnsur transisi iv ppt
Unsur transisi iv ppt
 
The current account, lrbc and consumption smoothing
The current account, lrbc and consumption smoothingThe current account, lrbc and consumption smoothing
The current account, lrbc and consumption smoothing
 
When i was a freshman in college i needed a flashlight
When i was a freshman in college i needed a flashlightWhen i was a freshman in college i needed a flashlight
When i was a freshman in college i needed a flashlight
 
I can't believe it's java script
I can't believe it's java scriptI can't believe it's java script
I can't believe it's java script
 
Brebeuf Collaborative Inquiry 2014
Brebeuf Collaborative Inquiry 2014Brebeuf Collaborative Inquiry 2014
Brebeuf Collaborative Inquiry 2014
 
Como arbolitoenotono
Como arbolitoenotonoComo arbolitoenotono
Como arbolitoenotono
 
Form research
Form researchForm research
Form research
 
Comunicazione su i media digitali & User Generated content
Comunicazione su i media digitali & User Generated contentComunicazione su i media digitali & User Generated content
Comunicazione su i media digitali & User Generated content
 
Workshop Lef! en onderhandelen voor VMC
Workshop Lef! en onderhandelen voor VMCWorkshop Lef! en onderhandelen voor VMC
Workshop Lef! en onderhandelen voor VMC
 
Form research
Form researchForm research
Form research
 
RollCall
RollCallRollCall
RollCall
 
Minor Project on Cooling of water through Convection
Minor Project on Cooling of water through ConvectionMinor Project on Cooling of water through Convection
Minor Project on Cooling of water through Convection
 
Prepositions = 3º ano
Prepositions = 3º anoPrepositions = 3º ano
Prepositions = 3º ano
 
Thesis presentation for the International Business Master
Thesis presentation for the International Business MasterThesis presentation for the International Business Master
Thesis presentation for the International Business Master
 
DevOps for Managers
DevOps for ManagersDevOps for Managers
DevOps for Managers
 
Green Steel Making - Environmental Protection
Green Steel Making - Environmental ProtectionGreen Steel Making - Environmental Protection
Green Steel Making - Environmental Protection
 

Similar to Natural User Interfaces in a Nutshel

Porting Android apps to the Series 40 platform
Porting Android apps to the Series 40 platformPorting Android apps to the Series 40 platform
Porting Android apps to the Series 40 platform
Microsoft Mobile Developer
 
Making VR Webby
Making VR WebbyMaking VR Webby
Oculus rift
Oculus riftOculus rift
Oculus rift
Ankit Bhandari
 
3. augmented reality uninpahu 2019-1
3. augmented reality uninpahu 2019-13. augmented reality uninpahu 2019-1
3. augmented reality uninpahu 2019-1
Javier Daza
 
Think beyond keyboard and screen xr day 2019
Think beyond keyboard and screen   xr day 2019Think beyond keyboard and screen   xr day 2019
Think beyond keyboard and screen xr day 2019
Kuldeep Singh
 
Virtual Reality: A Step into Land of Imagination
Virtual Reality: A Step into Land of ImaginationVirtual Reality: A Step into Land of Imagination
Virtual Reality: A Step into Land of Imagination
Siddharth Mishra
 
SEARIS 2014 Keynote - MiddleVR - Philosophy and architecture
SEARIS 2014 Keynote - MiddleVR - Philosophy and architectureSEARIS 2014 Keynote - MiddleVR - Philosophy and architecture
SEARIS 2014 Keynote - MiddleVR - Philosophy and architecture
Sebastien Kuntz
 
Global Azure Bootcamp 2019 - AIoT powered by Azure
Global Azure Bootcamp 2019 - AIoT powered by AzureGlobal Azure Bootcamp 2019 - AIoT powered by Azure
Global Azure Bootcamp 2019 - AIoT powered by Azure
Andri Yadi
 
VR AR INDUSTRY OVERVIEW 產業應用發展介紹_產業規模與現況
VR AR INDUSTRY OVERVIEW 產業應用發展介紹_產業規模與現況VR AR INDUSTRY OVERVIEW 產業應用發展介紹_產業規模與現況
VR AR INDUSTRY OVERVIEW 產業應用發展介紹_產業規模與現況
FAUST CHOU
 
OCULUS VIRTUAL REALITY TECHNOLOGY
OCULUS VIRTUAL REALITY TECHNOLOGYOCULUS VIRTUAL REALITY TECHNOLOGY
OCULUS VIRTUAL REALITY TECHNOLOGY
Akshay Balu
 
The RPG Dude - Episode 3 - Integration
The RPG Dude - Episode 3 - IntegrationThe RPG Dude - Episode 3 - Integration
The RPG Dude - Episode 3 - Integration
looksoftware
 
Pentesting Android Applications
Pentesting Android ApplicationsPentesting Android Applications
Pentesting Android Applications
Cláudio André
 
Aurea Vision & Aurea Consulting: technology proposal
Aurea Vision & Aurea Consulting: technology proposalAurea Vision & Aurea Consulting: technology proposal
Aurea Vision & Aurea Consulting: technology proposal
Anna Doroshenko
 
VR AR 產業趨勢概況與國際大廠策略分析
VR AR 產業趨勢概況與國際大廠策略分析VR AR 產業趨勢概況與國際大廠策略分析
VR AR 產業趨勢概況與國際大廠策略分析
FAUST CHOU
 
Von JavaEE auf Microservice in 6 Monaten - The Good, the Bad, and the wtfs...
Von JavaEE auf Microservice in 6 Monaten - The Good, the Bad, and the wtfs...Von JavaEE auf Microservice in 6 Monaten - The Good, the Bad, and the wtfs...
Von JavaEE auf Microservice in 6 Monaten - The Good, the Bad, and the wtfs...
André Goliath
 
IoThings you don't even need to hack
IoThings you don't even need to hackIoThings you don't even need to hack
IoThings you don't even need to hack
Slawomir Jasek
 
Raheel Khalid (Envrmnt by Verizon): Cloud XR Experience on 5G with Mobile Edg...
Raheel Khalid (Envrmnt by Verizon): Cloud XR Experience on 5G with Mobile Edg...Raheel Khalid (Envrmnt by Verizon): Cloud XR Experience on 5G with Mobile Edg...
Raheel Khalid (Envrmnt by Verizon): Cloud XR Experience on 5G with Mobile Edg...
AugmentedWorldExpo
 
Virtual Conferences
Virtual ConferencesVirtual Conferences
Virtual Conferences
Navjeet Chhina
 
Virtual and Augmented Reality Analytics Digility
Virtual and Augmented Reality Analytics DigilityVirtual and Augmented Reality Analytics Digility
Virtual and Augmented Reality Analytics Digility
Joerg Osarek
 

Similar to Natural User Interfaces in a Nutshel (20)

Porting Android apps to the Series 40 platform
Porting Android apps to the Series 40 platformPorting Android apps to the Series 40 platform
Porting Android apps to the Series 40 platform
 
Making VR Webby
Making VR WebbyMaking VR Webby
Making VR Webby
 
Oculus rift
Oculus riftOculus rift
Oculus rift
 
3. augmented reality uninpahu 2019-1
3. augmented reality uninpahu 2019-13. augmented reality uninpahu 2019-1
3. augmented reality uninpahu 2019-1
 
Think beyond keyboard and screen xr day 2019
Think beyond keyboard and screen   xr day 2019Think beyond keyboard and screen   xr day 2019
Think beyond keyboard and screen xr day 2019
 
Virtual Reality: A Step into Land of Imagination
Virtual Reality: A Step into Land of ImaginationVirtual Reality: A Step into Land of Imagination
Virtual Reality: A Step into Land of Imagination
 
SEARIS 2014 Keynote - MiddleVR - Philosophy and architecture
SEARIS 2014 Keynote - MiddleVR - Philosophy and architectureSEARIS 2014 Keynote - MiddleVR - Philosophy and architecture
SEARIS 2014 Keynote - MiddleVR - Philosophy and architecture
 
Global Azure Bootcamp 2019 - AIoT powered by Azure
Global Azure Bootcamp 2019 - AIoT powered by AzureGlobal Azure Bootcamp 2019 - AIoT powered by Azure
Global Azure Bootcamp 2019 - AIoT powered by Azure
 
VR AR INDUSTRY OVERVIEW 產業應用發展介紹_產業規模與現況
VR AR INDUSTRY OVERVIEW 產業應用發展介紹_產業規模與現況VR AR INDUSTRY OVERVIEW 產業應用發展介紹_產業規模與現況
VR AR INDUSTRY OVERVIEW 產業應用發展介紹_產業規模與現況
 
OCULUS VIRTUAL REALITY TECHNOLOGY
OCULUS VIRTUAL REALITY TECHNOLOGYOCULUS VIRTUAL REALITY TECHNOLOGY
OCULUS VIRTUAL REALITY TECHNOLOGY
 
The RPG Dude - Episode 3 - Integration
The RPG Dude - Episode 3 - IntegrationThe RPG Dude - Episode 3 - Integration
The RPG Dude - Episode 3 - Integration
 
Pentesting Android Applications
Pentesting Android ApplicationsPentesting Android Applications
Pentesting Android Applications
 
Aurea Vision & Aurea Consulting: technology proposal
Aurea Vision & Aurea Consulting: technology proposalAurea Vision & Aurea Consulting: technology proposal
Aurea Vision & Aurea Consulting: technology proposal
 
VR AR 產業趨勢概況與國際大廠策略分析
VR AR 產業趨勢概況與國際大廠策略分析VR AR 產業趨勢概況與國際大廠策略分析
VR AR 產業趨勢概況與國際大廠策略分析
 
Von JavaEE auf Microservice in 6 Monaten - The Good, the Bad, and the wtfs...
Von JavaEE auf Microservice in 6 Monaten - The Good, the Bad, and the wtfs...Von JavaEE auf Microservice in 6 Monaten - The Good, the Bad, and the wtfs...
Von JavaEE auf Microservice in 6 Monaten - The Good, the Bad, and the wtfs...
 
IoThings you don't even need to hack
IoThings you don't even need to hackIoThings you don't even need to hack
IoThings you don't even need to hack
 
Raheel Khalid (Envrmnt by Verizon): Cloud XR Experience on 5G with Mobile Edg...
Raheel Khalid (Envrmnt by Verizon): Cloud XR Experience on 5G with Mobile Edg...Raheel Khalid (Envrmnt by Verizon): Cloud XR Experience on 5G with Mobile Edg...
Raheel Khalid (Envrmnt by Verizon): Cloud XR Experience on 5G with Mobile Edg...
 
Virtual Conferences
Virtual ConferencesVirtual Conferences
Virtual Conferences
 
Dmeeker Finala
Dmeeker FinalaDmeeker Finala
Dmeeker Finala
 
Virtual and Augmented Reality Analytics Digility
Virtual and Augmented Reality Analytics DigilityVirtual and Augmented Reality Analytics Digility
Virtual and Augmented Reality Analytics Digility
 

More from Michael Heydt

Continuous and Seamless Applications
Continuous and Seamless ApplicationsContinuous and Seamless Applications
Continuous and Seamless Applications
Michael Heydt
 
Using Azure for Computationally Intensive Workloads
Using Azure for Computationally Intensive WorkloadsUsing Azure for Computationally Intensive Workloads
Using Azure for Computationally Intensive Workloads
Michael Heydt
 
NUX Presentation from TechMixer Birmingham 2011
NUX Presentation from TechMixer Birmingham 2011NUX Presentation from TechMixer Birmingham 2011
NUX Presentation from TechMixer Birmingham 2011
Michael Heydt
 
C# 3.0 and LINQ Tech Talk
C# 3.0 and LINQ Tech TalkC# 3.0 and LINQ Tech Talk
C# 3.0 and LINQ Tech Talk
Michael Heydt
 
Presentation on Cloud Mashups
Presentation on Cloud MashupsPresentation on Cloud Mashups
Presentation on Cloud Mashups
Michael Heydt
 
Agile india 2014 Presentation
Agile india 2014 PresentationAgile india 2014 Presentation
Agile india 2014 Presentation
Michael Heydt
 
Social Machines
Social MachinesSocial Machines
Social Machines
Michael Heydt
 

More from Michael Heydt (7)

Continuous and Seamless Applications
Continuous and Seamless ApplicationsContinuous and Seamless Applications
Continuous and Seamless Applications
 
Using Azure for Computationally Intensive Workloads
Using Azure for Computationally Intensive WorkloadsUsing Azure for Computationally Intensive Workloads
Using Azure for Computationally Intensive Workloads
 
NUX Presentation from TechMixer Birmingham 2011
NUX Presentation from TechMixer Birmingham 2011NUX Presentation from TechMixer Birmingham 2011
NUX Presentation from TechMixer Birmingham 2011
 
C# 3.0 and LINQ Tech Talk
C# 3.0 and LINQ Tech TalkC# 3.0 and LINQ Tech Talk
C# 3.0 and LINQ Tech Talk
 
Presentation on Cloud Mashups
Presentation on Cloud MashupsPresentation on Cloud Mashups
Presentation on Cloud Mashups
 
Agile india 2014 Presentation
Agile india 2014 PresentationAgile india 2014 Presentation
Agile india 2014 Presentation
 
Social Machines
Social MachinesSocial Machines
Social Machines
 

Recently uploaded

PCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase TeamPCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase Team
ControlCase
 
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance
 
National Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practicesNational Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practices
Quotidiano Piemontese
 
The Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and SalesThe Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and Sales
Laura Byrne
 
20240609 QFM020 Irresponsible AI Reading List May 2024
20240609 QFM020 Irresponsible AI Reading List May 202420240609 QFM020 Irresponsible AI Reading List May 2024
20240609 QFM020 Irresponsible AI Reading List May 2024
Matthew Sinclair
 
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
名前 です男
 
UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6
DianaGray10
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
Kari Kakkonen
 
Uni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdfUni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems S.M.S.A.
 
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
DanBrown980551
 
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
Neo4j
 
20240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 202420240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 2024
Matthew Sinclair
 
RESUME BUILDER APPLICATION Project for students
RESUME BUILDER APPLICATION Project for studentsRESUME BUILDER APPLICATION Project for students
RESUME BUILDER APPLICATION Project for students
KAMESHS29
 
Pushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 daysPushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 days
Adtran
 
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
Neo4j
 
Artificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopmentArtificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopment
Octavian Nadolu
 
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
James Anderson
 
Mind map of terminologies used in context of Generative AI
Mind map of terminologies used in context of Generative AIMind map of terminologies used in context of Generative AI
Mind map of terminologies used in context of Generative AI
Kumud Singh
 
Elizabeth Buie - Older adults: Are we really designing for our future selves?
Elizabeth Buie - Older adults: Are we really designing for our future selves?Elizabeth Buie - Older adults: Are we really designing for our future selves?
Elizabeth Buie - Older adults: Are we really designing for our future selves?
Nexer Digital
 
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
Neo4j
 

Recently uploaded (20)

PCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase TeamPCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase Team
 
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
 
National Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practicesNational Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practices
 
The Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and SalesThe Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and Sales
 
20240609 QFM020 Irresponsible AI Reading List May 2024
20240609 QFM020 Irresponsible AI Reading List May 202420240609 QFM020 Irresponsible AI Reading List May 2024
20240609 QFM020 Irresponsible AI Reading List May 2024
 
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
 
UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
 
Uni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdfUni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdf
 
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
 
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
 
20240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 202420240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 2024
 
RESUME BUILDER APPLICATION Project for students
RESUME BUILDER APPLICATION Project for studentsRESUME BUILDER APPLICATION Project for students
RESUME BUILDER APPLICATION Project for students
 
Pushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 daysPushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 days
 
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
 
Artificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopmentArtificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopment
 
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
 
Mind map of terminologies used in context of Generative AI
Mind map of terminologies used in context of Generative AIMind map of terminologies used in context of Generative AI
Mind map of terminologies used in context of Generative AI
 
Elizabeth Buie - Older adults: Are we really designing for our future selves?
Elizabeth Buie - Older adults: Are we really designing for our future selves?Elizabeth Buie - Older adults: Are we really designing for our future selves?
Elizabeth Buie - Older adults: Are we really designing for our future selves?
 
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
 

Natural User Interfaces in a Nutshel