SlideShare a Scribd company logo
Immersive
Computing
Envision
Immersive Computing
The future: Immersive
Computing
• Natural language and interactions between
people and technology
• Bots and agents
• VR, AR and MR
2000s: Mobile
• Social
• User download apps
from App Stores
1990s: Internet
• Search
• User “visits” websites
1980s: PC
• Desktop
These new experiences are poised for rapid growth
HMD shipments to reach ~76M units by 2020 growing at 65% CAGR
Source: IDC, Worldwide Quarterly Augmented and Virtual Reality Headset Tracker, 3Q16
196,722
1,937,954
10,252,907
22,672,192
37,674,548
54,003,645
75,972,265
0
10,000,000
20,000,000
30,000,000
40,000,000
50,000,000
60,000,000
70,000,000
80,000,000
2014 2015 2016 2017 2018 2019 2020
7xgrowth of market
forecasted through
2020
Immersive Computing
The state of things as they
“actually exist” through our human
senses without any technology
Artificially created sensory experiences of
people, environments and objects, which
can include sight, touch, hearing, and smell
PHYSICAL REALITY DIGITAL REALITY
DIGITAL REALITYPHYSICAL REALITY
MIXED REALITY
The blending of physical and digital worlds
Perception
Interaction
Gestures Speech
MovementBrain-Machine Interface
Environment
Mixed Reality Spectrum
Mixed
Reality
Augmented
Reality
Virtual
Reality
Virtual Reality
Virtual Reality
Virtual Reality immerses the wearer of the
HMD within virtual worlds
Virtual Reality HMD’s typically require the use of
a PC or phone and in some cases, extensive
hardware within the room to provide the wearer
the illusion of presence within the virtual world
Virtual Reality
PremiumMiddle TierEntry Level
GIBLIB – Live Stream Surgeries in VR
Augmented Reality
Augmented Reality
Where Virtual Reality (VR) replaces
the physical reality, Augmented
Reality (AR) augments or modifies
the physical reality
Often Augmented Reality is intended
to enhance the perception of the
physical reality, such as within an
aircrafts Heads Up Display (HUD)
Augmented Reality
IKEA
Augmented
Reality use
case
Azure Computer Vision API
Tag images based on content
Categorize images
Identify the type and quality of images
Detect human faces and return their coordinates
Recognize domain-specific content.
Generate descriptions of the content
Use optical character recognition to identify text
found in images
Distinguish color schemes
Flag adult content
Crop photos to be used as thumbnails
Animal_dog
People
People_crowd
Outdoor_mountainFood_bread
Distill actionable information from images
Mixed Reality
Mixed Reality
Windows Mixed Reality headsets
Head mounted displays (HMDs) that provide mixed reality experiences by leveraging the
native Windows Mixed Reality experiences in Windows 10
Mixed Reality Spectrum
Mixed
Reality
Augmented
Reality
Virtual
Reality
Holographic headsets
Untethered computer
Advanced sensors
Transparent lenses
Holographic Processing Unit
Spatial Sound
Immersive headsets
So easy to set up: Works out-of-box
More freedom to place the system where you want
Wide range of affordable headsets and PCs
The largest apps library in the category 20k+
Thyssenkrupp Mixed Reality case study
Windows Mixed Reality
Types of mixed reality apps
Enhanced environment apps
(HoloLens only)
Blended environment apps Immersive environment apps
Holograms
Spatial Mapping
Navigation
Occlusion
Physics
Placement
Visualization
Shared Experiences
Sharing scenario
Group size
Location(s) of participants
Sharing mode
Physical environments
Devices
Developing Windows Mixed Reality Apps
Basic interaction model
Environmental understanding features
2D apps
Immersive and holographic apps
Windows Store
Areas of opportunity
Creation &
Design
Training &
Development
Assembly &
Manufacturing
Communication &
Understanding
Entertainment &
Engagement
Partners make it real
University College London
Immersive Solution
Immersive App
(Unity UWP)
Immersive App
(Unity UWP)
2D App
(cross-platform)
Dashboards &
Visualizations
IntelligenceInformation
Management
Big Data Stores Machine
Learning
& Analytics
Power BI
Bot
Service
Data
Catalog
SQL Data
Warehouse
Data Lake
Analytics
Cognitive
Services
Data
Factory
Data Lake
Store
Machine
Learning
CortanaEvent Hubs HDInsight
Stream
Analytics
Cosmos DB
Cloud
(Azure)
Q&A
© Copyright Microsoft Corporation. All rights reserved.
Thank you!

More Related Content

What's hot

Virtual Reality-Seminar presentation
Virtual Reality-Seminar  presentationVirtual Reality-Seminar  presentation
Virtual Reality-Seminar presentation
Shreyansh Vijay Singh
 
Virtual Reality
Virtual RealityVirtual Reality
Virtual Reality
Jayalakshmi L
 
Augmented reality
Augmented reality Augmented reality
Augmented reality
vivekuniyal
 
Augmented Reality - the next big thing in mobile
Augmented Reality - the next big thing in mobileAugmented Reality - the next big thing in mobile
Augmented Reality - the next big thing in mobile
Hari Gottipati
 
Mixed Reality
Mixed RealityMixed Reality
Mixed Reality
Vishal Prajapati
 
Augmented Reality (AR)
Augmented Reality (AR)Augmented Reality (AR)
Augmented Reality (AR)
Ravikeerthi Rao
 
Virtual Reality
Virtual RealityVirtual Reality
Virtual Reality
Akshay Patole
 
Virtual Reality
Virtual RealityVirtual Reality
Virtual Reality
Sagar Reddy
 
Virtual Reality and its impact
Virtual Reality and its impactVirtual Reality and its impact
Virtual Reality and its impact
Shahriar Parvez
 
virtual reality ppt
virtual reality pptvirtual reality ppt
virtual reality ppt
BhagyaReddy8
 
Presentation on Virtual reality
Presentation on Virtual realityPresentation on Virtual reality
Presentation on Virtual reality
Md. Salman Ahmed
 
AR / VR -- Rise of Technology
AR / VR -- Rise of Technology AR / VR -- Rise of Technology
AR / VR -- Rise of Technology
ShaheenTaj10
 
Vitual Reality
Vitual RealityVitual Reality
Virtual reality
Virtual realityVirtual reality
Virtual reality
Shruti Singh
 
VR
VR VR
Future of Augmented Reality
Future of Augmented RealityFuture of Augmented Reality
Future of Augmented Reality
OsamaAliMangi
 
Virtual reality ppt
Virtual reality pptVirtual reality ppt
Virtual reality ppt
diksha gaur
 
Virtual Reality and Augmented Reality
Virtual Reality and Augmented RealityVirtual Reality and Augmented Reality
Virtual Reality and Augmented Reality
NikitaGour5
 
Virtual reality
Virtual realityVirtual reality
Virtual reality
chahat aggarwal
 
Virtual reality
Virtual reality Virtual reality
Virtual reality
Sujeet Kumar
 

What's hot (20)

Virtual Reality-Seminar presentation
Virtual Reality-Seminar  presentationVirtual Reality-Seminar  presentation
Virtual Reality-Seminar presentation
 
Virtual Reality
Virtual RealityVirtual Reality
Virtual Reality
 
Augmented reality
Augmented reality Augmented reality
Augmented reality
 
Augmented Reality - the next big thing in mobile
Augmented Reality - the next big thing in mobileAugmented Reality - the next big thing in mobile
Augmented Reality - the next big thing in mobile
 
Mixed Reality
Mixed RealityMixed Reality
Mixed Reality
 
Augmented Reality (AR)
Augmented Reality (AR)Augmented Reality (AR)
Augmented Reality (AR)
 
Virtual Reality
Virtual RealityVirtual Reality
Virtual Reality
 
Virtual Reality
Virtual RealityVirtual Reality
Virtual Reality
 
Virtual Reality and its impact
Virtual Reality and its impactVirtual Reality and its impact
Virtual Reality and its impact
 
virtual reality ppt
virtual reality pptvirtual reality ppt
virtual reality ppt
 
Presentation on Virtual reality
Presentation on Virtual realityPresentation on Virtual reality
Presentation on Virtual reality
 
AR / VR -- Rise of Technology
AR / VR -- Rise of Technology AR / VR -- Rise of Technology
AR / VR -- Rise of Technology
 
Vitual Reality
Vitual RealityVitual Reality
Vitual Reality
 
Virtual reality
Virtual realityVirtual reality
Virtual reality
 
VR
VR VR
VR
 
Future of Augmented Reality
Future of Augmented RealityFuture of Augmented Reality
Future of Augmented Reality
 
Virtual reality ppt
Virtual reality pptVirtual reality ppt
Virtual reality ppt
 
Virtual Reality and Augmented Reality
Virtual Reality and Augmented RealityVirtual Reality and Augmented Reality
Virtual Reality and Augmented Reality
 
Virtual reality
Virtual realityVirtual reality
Virtual reality
 
Virtual reality
Virtual reality Virtual reality
Virtual reality
 

Similar to Immersive Computing

Developing Immersive Experiences With Windows Mixed Reality
Developing Immersive Experiences With Windows Mixed RealityDeveloping Immersive Experiences With Windows Mixed Reality
Developing Immersive Experiences With Windows Mixed Reality
FITC
 
Matt Zeller (Microsoft): Windows Mixed Reality: Holograms to VR, and Everythi...
Matt Zeller (Microsoft): Windows Mixed Reality: Holograms to VR, and Everythi...Matt Zeller (Microsoft): Windows Mixed Reality: Holograms to VR, and Everythi...
Matt Zeller (Microsoft): Windows Mixed Reality: Holograms to VR, and Everythi...
AugmentedWorldExpo
 
2014 COSC 426 Lecture 2: Augmented Reality Technology
2014 COSC 426 Lecture 2: Augmented Reality Technology2014 COSC 426 Lecture 2: Augmented Reality Technology
2014 COSC 426 Lecture 2: Augmented Reality Technology
Mark Billinghurst
 
Mixed Reality
Mixed RealityMixed Reality
Mixed Reality
Sarah Sexton
 
Chapter -5- Augumented Reality (AR).pptx
Chapter -5- Augumented Reality (AR).pptxChapter -5- Augumented Reality (AR).pptx
Chapter -5- Augumented Reality (AR).pptx
balewayalew
 
Matt Zeller (Microsoft): Getting started with Microsoft HoloLens
Matt Zeller (Microsoft): Getting started with Microsoft HoloLensMatt Zeller (Microsoft): Getting started with Microsoft HoloLens
Matt Zeller (Microsoft): Getting started with Microsoft HoloLens
AugmentedWorldExpo
 
AR VR Meetup in Göteborg 2017-12-06
 AR VR Meetup in Göteborg 2017-12-06 AR VR Meetup in Göteborg 2017-12-06
AR VR Meetup in Göteborg 2017-12-06
Carl Henrikson
 
Virtual Reality (VR) Continuum - AMP New Ventures
Virtual Reality (VR) Continuum - AMP New VenturesVirtual Reality (VR) Continuum - AMP New Ventures
Virtual Reality (VR) Continuum - AMP New Ventures
AMP New Ventures
 
Virtual Reality Continuum
Virtual Reality ContinuumVirtual Reality Continuum
Virtual Reality Continuum
Takayuki Yamazaki
 
Chapter~5.pptx
Chapter~5.pptxChapter~5.pptx
Chapter~5.pptx
AbdikeTulbe
 
MEC CES 2017-key-takeaways-and-trends-final
MEC CES 2017-key-takeaways-and-trends-finalMEC CES 2017-key-takeaways-and-trends-final
MEC CES 2017-key-takeaways-and-trends-final
Brian Crotty
 
General senses advanced technologies catalogue
General senses   advanced technologies catalogueGeneral senses   advanced technologies catalogue
General senses advanced technologies catalogue
Reda Makarem
 
Augmentation
AugmentationAugmentation
Augmentation
Siddhika Bhogle
 
Mixed Reality Interfaces and Product Management
Mixed Reality Interfaces and Product ManagementMixed Reality Interfaces and Product Management
Mixed Reality Interfaces and Product Management
Jeremy Horn
 
AR/VR basics
AR/VR basicsAR/VR basics
Augmented Reality
Augmented Reality Augmented Reality
Augmented Reality
slire
 
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
 
VRCAI 2011 Billinghurst Keynote
VRCAI 2011 Billinghurst KeynoteVRCAI 2011 Billinghurst Keynote
VRCAI 2011 Billinghurst Keynote
Mark Billinghurst
 
The Future of Human Machine Interfaces (HMI)
The Future of Human Machine Interfaces (HMI)The Future of Human Machine Interfaces (HMI)
The Future of Human Machine Interfaces (HMI)
Daniel Zahler
 
Augmented Reality
Augmented RealityAugmented Reality
Augmented Reality
Saurabh Tripathi
 

Similar to Immersive Computing (20)

Developing Immersive Experiences With Windows Mixed Reality
Developing Immersive Experiences With Windows Mixed RealityDeveloping Immersive Experiences With Windows Mixed Reality
Developing Immersive Experiences With Windows Mixed Reality
 
Matt Zeller (Microsoft): Windows Mixed Reality: Holograms to VR, and Everythi...
Matt Zeller (Microsoft): Windows Mixed Reality: Holograms to VR, and Everythi...Matt Zeller (Microsoft): Windows Mixed Reality: Holograms to VR, and Everythi...
Matt Zeller (Microsoft): Windows Mixed Reality: Holograms to VR, and Everythi...
 
2014 COSC 426 Lecture 2: Augmented Reality Technology
2014 COSC 426 Lecture 2: Augmented Reality Technology2014 COSC 426 Lecture 2: Augmented Reality Technology
2014 COSC 426 Lecture 2: Augmented Reality Technology
 
Mixed Reality
Mixed RealityMixed Reality
Mixed Reality
 
Chapter -5- Augumented Reality (AR).pptx
Chapter -5- Augumented Reality (AR).pptxChapter -5- Augumented Reality (AR).pptx
Chapter -5- Augumented Reality (AR).pptx
 
Matt Zeller (Microsoft): Getting started with Microsoft HoloLens
Matt Zeller (Microsoft): Getting started with Microsoft HoloLensMatt Zeller (Microsoft): Getting started with Microsoft HoloLens
Matt Zeller (Microsoft): Getting started with Microsoft HoloLens
 
AR VR Meetup in Göteborg 2017-12-06
 AR VR Meetup in Göteborg 2017-12-06 AR VR Meetup in Göteborg 2017-12-06
AR VR Meetup in Göteborg 2017-12-06
 
Virtual Reality (VR) Continuum - AMP New Ventures
Virtual Reality (VR) Continuum - AMP New VenturesVirtual Reality (VR) Continuum - AMP New Ventures
Virtual Reality (VR) Continuum - AMP New Ventures
 
Virtual Reality Continuum
Virtual Reality ContinuumVirtual Reality Continuum
Virtual Reality Continuum
 
Chapter~5.pptx
Chapter~5.pptxChapter~5.pptx
Chapter~5.pptx
 
MEC CES 2017-key-takeaways-and-trends-final
MEC CES 2017-key-takeaways-and-trends-finalMEC CES 2017-key-takeaways-and-trends-final
MEC CES 2017-key-takeaways-and-trends-final
 
General senses advanced technologies catalogue
General senses   advanced technologies catalogueGeneral senses   advanced technologies catalogue
General senses advanced technologies catalogue
 
Augmentation
AugmentationAugmentation
Augmentation
 
Mixed Reality Interfaces and Product Management
Mixed Reality Interfaces and Product ManagementMixed Reality Interfaces and Product Management
Mixed Reality Interfaces and Product Management
 
AR/VR basics
AR/VR basicsAR/VR basics
AR/VR basics
 
Augmented Reality
Augmented Reality Augmented Reality
Augmented Reality
 
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
 
VRCAI 2011 Billinghurst Keynote
VRCAI 2011 Billinghurst KeynoteVRCAI 2011 Billinghurst Keynote
VRCAI 2011 Billinghurst Keynote
 
The Future of Human Machine Interfaces (HMI)
The Future of Human Machine Interfaces (HMI)The Future of Human Machine Interfaces (HMI)
The Future of Human Machine Interfaces (HMI)
 
Augmented Reality
Augmented RealityAugmented Reality
Augmented Reality
 

More from David Chou

Cloud Native Apps
Cloud Native AppsCloud Native Apps
Cloud Native Apps
David Chou
 
Windows Phone app development overview
Windows Phone app development overviewWindows Phone app development overview
Windows Phone app development overview
David Chou
 
Microsoft AI Platform Overview
Microsoft AI Platform OverviewMicrosoft AI Platform Overview
Microsoft AI Platform Overview
David Chou
 
Designing Artificial Intelligence
Designing Artificial IntelligenceDesigning Artificial Intelligence
Designing Artificial Intelligence
David Chou
 
Java on Windows Azure
Java on Windows AzureJava on Windows Azure
Java on Windows Azure
David Chou
 
Microsoft Azure
Microsoft AzureMicrosoft Azure
Microsoft Azure
David Chou
 
Designing Microservices
Designing MicroservicesDesigning Microservices
Designing Microservices
David Chou
 
Combining Private and Public Clouds into Meaningful Hybrids
Combining Private and Public Clouds into Meaningful HybridsCombining Private and Public Clouds into Meaningful Hybrids
Combining Private and Public Clouds into Meaningful Hybrids
David Chou
 
CloudConnect 2011 - Building Highly Scalable Java Applications on Windows Azure
CloudConnect 2011 - Building Highly Scalable Java Applications on Windows AzureCloudConnect 2011 - Building Highly Scalable Java Applications on Windows Azure
CloudConnect 2011 - Building Highly Scalable Java Applications on Windows Azure
David Chou
 
Java on Windows Azure
Java on Windows AzureJava on Windows Azure
Java on Windows Azure
David Chou
 
Windows Azure AppFabric
Windows Azure AppFabricWindows Azure AppFabric
Windows Azure AppFabric
David Chou
 
Java on Windows Azure (Cloud Computing Expo 2010)
Java on Windows Azure (Cloud Computing Expo 2010)Java on Windows Azure (Cloud Computing Expo 2010)
Java on Windows Azure (Cloud Computing Expo 2010)
David Chou
 
Scale as a Competitive Advantage
Scale as a Competitive AdvantageScale as a Competitive Advantage
Scale as a Competitive Advantage
David Chou
 
Architecting Cloudy Applications
Architecting Cloudy ApplicationsArchitecting Cloudy Applications
Architecting Cloudy Applications
David Chou
 
Building Highly Scalable Java Applications on Windows Azure - JavaOne S313978
Building Highly Scalable Java Applications on Windows Azure - JavaOne S313978Building Highly Scalable Java Applications on Windows Azure - JavaOne S313978
Building Highly Scalable Java Applications on Windows Azure - JavaOne S313978
David Chou
 
Kelley Blue Book and Cloud Computing
Kelley Blue Book and Cloud ComputingKelley Blue Book and Cloud Computing
Kelley Blue Book and Cloud Computing
David Chou
 
Windows Phone 7
Windows Phone 7Windows Phone 7
Windows Phone 7
David Chou
 
Silverlight 4 Briefing
Silverlight 4 BriefingSilverlight 4 Briefing
Silverlight 4 Briefing
David Chou
 
Architecting Solutions Leveraging The Cloud
Architecting Solutions Leveraging The CloudArchitecting Solutions Leveraging The Cloud
Architecting Solutions Leveraging The Cloud
David Chou
 
SOA And Cloud Computing
SOA And Cloud ComputingSOA And Cloud Computing
SOA And Cloud Computing
David Chou
 

More from David Chou (20)

Cloud Native Apps
Cloud Native AppsCloud Native Apps
Cloud Native Apps
 
Windows Phone app development overview
Windows Phone app development overviewWindows Phone app development overview
Windows Phone app development overview
 
Microsoft AI Platform Overview
Microsoft AI Platform OverviewMicrosoft AI Platform Overview
Microsoft AI Platform Overview
 
Designing Artificial Intelligence
Designing Artificial IntelligenceDesigning Artificial Intelligence
Designing Artificial Intelligence
 
Java on Windows Azure
Java on Windows AzureJava on Windows Azure
Java on Windows Azure
 
Microsoft Azure
Microsoft AzureMicrosoft Azure
Microsoft Azure
 
Designing Microservices
Designing MicroservicesDesigning Microservices
Designing Microservices
 
Combining Private and Public Clouds into Meaningful Hybrids
Combining Private and Public Clouds into Meaningful HybridsCombining Private and Public Clouds into Meaningful Hybrids
Combining Private and Public Clouds into Meaningful Hybrids
 
CloudConnect 2011 - Building Highly Scalable Java Applications on Windows Azure
CloudConnect 2011 - Building Highly Scalable Java Applications on Windows AzureCloudConnect 2011 - Building Highly Scalable Java Applications on Windows Azure
CloudConnect 2011 - Building Highly Scalable Java Applications on Windows Azure
 
Java on Windows Azure
Java on Windows AzureJava on Windows Azure
Java on Windows Azure
 
Windows Azure AppFabric
Windows Azure AppFabricWindows Azure AppFabric
Windows Azure AppFabric
 
Java on Windows Azure (Cloud Computing Expo 2010)
Java on Windows Azure (Cloud Computing Expo 2010)Java on Windows Azure (Cloud Computing Expo 2010)
Java on Windows Azure (Cloud Computing Expo 2010)
 
Scale as a Competitive Advantage
Scale as a Competitive AdvantageScale as a Competitive Advantage
Scale as a Competitive Advantage
 
Architecting Cloudy Applications
Architecting Cloudy ApplicationsArchitecting Cloudy Applications
Architecting Cloudy Applications
 
Building Highly Scalable Java Applications on Windows Azure - JavaOne S313978
Building Highly Scalable Java Applications on Windows Azure - JavaOne S313978Building Highly Scalable Java Applications on Windows Azure - JavaOne S313978
Building Highly Scalable Java Applications on Windows Azure - JavaOne S313978
 
Kelley Blue Book and Cloud Computing
Kelley Blue Book and Cloud ComputingKelley Blue Book and Cloud Computing
Kelley Blue Book and Cloud Computing
 
Windows Phone 7
Windows Phone 7Windows Phone 7
Windows Phone 7
 
Silverlight 4 Briefing
Silverlight 4 BriefingSilverlight 4 Briefing
Silverlight 4 Briefing
 
Architecting Solutions Leveraging The Cloud
Architecting Solutions Leveraging The CloudArchitecting Solutions Leveraging The Cloud
Architecting Solutions Leveraging The Cloud
 
SOA And Cloud Computing
SOA And Cloud ComputingSOA And Cloud Computing
SOA And Cloud Computing
 

Recently uploaded

Video Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the FutureVideo Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the Future
Alpen-Adria-Universität
 
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with SlackLet's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
shyamraj55
 
20240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 202420240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 2024
Matthew Sinclair
 
Presentation of the OECD Artificial Intelligence Review of Germany
Presentation of the OECD Artificial Intelligence Review of GermanyPresentation of the OECD Artificial Intelligence Review of Germany
Presentation of the OECD Artificial Intelligence Review of Germany
innovationoecd
 
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
 
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdfObservability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Paige Cruz
 
Climate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing DaysClimate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing Days
Kari Kakkonen
 
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
Neo4j
 
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
Neo4j
 
A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...
sonjaschweigert1
 
Microsoft - Power Platform_G.Aspiotis.pdf
Microsoft - Power Platform_G.Aspiotis.pdfMicrosoft - Power Platform_G.Aspiotis.pdf
Microsoft - Power Platform_G.Aspiotis.pdf
Uni Systems S.M.S.A.
 
Data structures and Algorithms in Python.pdf
Data structures and Algorithms in Python.pdfData structures and Algorithms in Python.pdf
Data structures and Algorithms in Python.pdf
TIPNGVN2
 
“I’m still / I’m still / Chaining from the Block”
“I’m still / I’m still / Chaining from the Block”“I’m still / I’m still / Chaining from the Block”
“I’m still / I’m still / Chaining from the Block”
Claudio Di Ciccio
 
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
 
TrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy SurveyTrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy Survey
TrustArc
 
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
Edge AI and Vision Alliance
 
Communications Mining Series - Zero to Hero - Session 1
Communications Mining Series - Zero to Hero - Session 1Communications Mining Series - Zero to Hero - Session 1
Communications Mining Series - Zero to Hero - Session 1
DianaGray10
 
Removing Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software FuzzingRemoving Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software Fuzzing
Aftab Hussain
 
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
 
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
 

Recently uploaded (20)

Video Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the FutureVideo Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the Future
 
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with SlackLet's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
 
20240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 202420240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 2024
 
Presentation of the OECD Artificial Intelligence Review of Germany
Presentation of the OECD Artificial Intelligence Review of GermanyPresentation of the OECD Artificial Intelligence Review of Germany
Presentation of the OECD Artificial Intelligence Review of Germany
 
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...
 
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdfObservability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
 
Climate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing DaysClimate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing Days
 
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
 
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
 
A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...
 
Microsoft - Power Platform_G.Aspiotis.pdf
Microsoft - Power Platform_G.Aspiotis.pdfMicrosoft - Power Platform_G.Aspiotis.pdf
Microsoft - Power Platform_G.Aspiotis.pdf
 
Data structures and Algorithms in Python.pdf
Data structures and Algorithms in Python.pdfData structures and Algorithms in Python.pdf
Data structures and Algorithms in Python.pdf
 
“I’m still / I’m still / Chaining from the Block”
“I’m still / I’m still / Chaining from the Block”“I’m still / I’m still / Chaining from the Block”
“I’m still / I’m still / Chaining from the Block”
 
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
 
TrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy SurveyTrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy Survey
 
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
 
Communications Mining Series - Zero to Hero - Session 1
Communications Mining Series - Zero to Hero - Session 1Communications Mining Series - Zero to Hero - Session 1
Communications Mining Series - Zero to Hero - Session 1
 
Removing Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software FuzzingRemoving Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software Fuzzing
 
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...
 
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
 

Immersive Computing

Editor's Notes

  1. Rick (1-9)
  2. This slide focus on HCI – human computer interaction, that is, how humans have interacted with computers throughout the last 3 decades. This slide sets the stage for the presentation, illustrating the journey we have been on since the 1980’s with the introduction of the PC, the 1990’s with the introduction of the Internet and into the 2000’s with Mobile computing. The present and future is all about Immersive Computing and related technologies. In the following sections we’ll briefly explore VR and AR before exploring Mixed Reality and the opportunity it represents for our ISV partners.
  3. Rick (22) Classic chicken and egg problem e.g. no devices, no apps More HMDs are being sold, experiences are getting better Get in the game and get ahead of your competition
  4. Reza Before we jump into our session, I wanted to take a moment to give a high-level overview of this program. The session were in today is an Envisioning session, where we talk about the latest trends and how to capitalize on these trends. We highly encourage you all to follow through to the other two phases as well though. The design sessions are led by Microsoft technical experts and dive into architectural considerations and design best practices for incorporating these technologies and finally the Accelerate phase is where you have an opportunity to work side by side with Microsoft technical experts on building out your specific solution And something unique about this program is that we have allocated a special offer for companies going through this program to help you kickstart your projects, which I’ll dive deeper into that at the end
  5. “Immersive technology refers to technology that blurs the line between the physical world and digital or simulated world”
  6. “Immersive technology refers to technology that blurs the line between the physical world and digital or simulated world”
  7. Immersive experiences consist of 3 key pillars – perception, interaction, and environment. Perception (human senses; but of course current technology doesn’t do much with smell and taste, yet; but there are some examples) vision (3D display, holography, head-mounted display, full-dome) auditory (3D audio, surround sound, etc.) tactile (haptic) olfaction (smell) gustation (taste)
  8. Interaction – gestures, speech recognition, omnidirectional treadmill, brain-machine interface
  9. Environment – creation and management of the immersive space for the immersive experience, whether it is a single user, private experience, or one that is shared among many users. Just like mobile applications today, this often means integration with server-side resources and services.
  10. This is dangerous for now
  11. Transition statement: "That gets us today and lets talk about some of the areas we see immersive computing happening today and more specifically the devices we see those experiences on." Ryan (10-21)
  12. Virtual Reality – “An artificial, computer-generated world that can be experienced and interacted with” Eye balls are covered up; completely immersed; you have been transported elsewhere; you are taking out of the physical world Sega Master System 3D glasses 2012 Oculus with a kick start campaign; 4 years ; later we had a consumer ready device. HTC Vive Gear VR – head rotation Playstation VR Virtual Reality typically requires a PC, which is OK, but it also requires the use of external sensors (cameras and base stations) to track presence in a space Track light and dark spots; highly details math http://event.on24.com/eventRegistration/console/EventConsoleApollo.jsp?uimode=nextgeneration&eventid=1402899&sessionid=1&key=81802DAB649756CFCCB96A7067D4E07F&contenttype=A&eventuserid=305999&playerwidth=1000&playerheight=650&caller=previewLobby&text_language_id=en&format=fhaudio Examples virtual reality
  13. Discuss the wide range of devices and experiences they deliver. Make note that these VR HMD’s are all fully occluded, so are 100% digital reality
  14. RICK Why they are relevant… and perhaps industry antidotes Use case – GIBLIB is company that specializes in surgical videos. They recently launched a VR service that allows medical students, physicians, etc to live stream a surgery in full 360 virtual reality Video stream Connect to video stream Media Services Next slide – why msft; lightweight non-commercial; linux is not; osx is not the go to;
  15. You stay in your physical world but your physical world is augemented; it has data layed over the top of ypur physical reality; A phone up ; a tablet up magical window; data overlayed; they are still in their physical world; Pokemon;
  16. AR is more accessible because it doesn’t necessarily require dedicated specialized hardware – there are many experiences that can be built into a simply smartphone – but it can also go all the way up to providing real time information about the world around you through object recognition and computer vision Cog services
  17. RYAN - Sprinkle Azure; IKEA inventory; graphics; RESTUL; database no-sql / SQL Identify an object; layering cloud data
  18. David Beyond the case studies some other things you might want to do with computer vision include working out what’s in the photo right? That way you can write some code that does intelligent things based on the content of the image. This could be for moderation where you don’t want to see certain types of images, or perhaps you want to intelligently crop photos? The Vision API is a great place to start solving these problems.
  19. You stay in your physical world but your physical world is augemented; it has data layed over the top of ypur physical reality; A phone up ; a tablet up magical window; data overlayed; they are still in their physical world; Pokemon;
  20. It’s the magic behind the experiences available across our OEM and HoloLens devices. It’s the platform that allows for rich user experiences that merge our real world and our digital world (FTE note: similar to Windows Hello – we could imagine Windows Mixed Reality running across a variety of mobile or desktop devices). Mixed Reality is the future of computing and Windows makes jumping in easier than ever before Head-Mounted Display Hardware: Microsoft HoloLens is the first mixed reality device to track user movement across six degrees of freedom User Experience: Windows 10 is the first operating system designed to operate the way people do Consumer Applications: The world’s largest catalog of apps grows with new franchise titles and experiences on Xbox and Windows Commercial Applications: A brand new platform for global institutions and government to transform the way we work and achieve more 3D Images and 360 Video: Windows 10 is the world’s leading platform for beautiful image capture and viewing in three dimensions
  21. Fixed color on header Animate + gradient to show hardware mix and blend
  22. RICK - Sprinkle Azure; IKEA inventory; graphics; RESTUL; database no-sql / SQL Identify an object; layering cloud data
  23. Transition: "Ryan, no MSFT presentation would be complete with talking about the cloud, Azure."
  24. Tethered; inside / outside tracking; no base stations and external cameras 3 DOF – head rotation; x,y,z 6 DOF – body movement – lateral movement; forward, back, left and right, up, down Degrees of Freedom Freedom of movement: Experience virtual reality in any room of your house. Experience complete freedom with 6DOF tracking.  Effortless Setup: Works right out of the box, no need to drill holes or setup extraneous hardware. Windows does all the work. Single, Consistent User Interface: Windows provides a consistent interface across varied Mixed Reality devices. One SDK for many devices: Build apps using the familiar Windows development tools you already know and love, and have them run across multiple HMDs. More consumer choice: With HoloLens and  multiple OEM partners, Windows Mixed Reality is available on a wide range of devices, giving the consumer more freedom. More sales channels: Monetize and promote your app from day one in the Windows Store, merchandising in a Store optimized for VR and holographic apps. More customers: By targeting a larger variety of PC specs, Windows Mixed Reality opens the door to reach more consumers than ever before. Transition: "Rick, and we are seeing rapid growth in the market aren't we."
  25. One of the advantages of developing apps for Windows Mixed Reality is that there is a spectrum of experiences that the platform can support. From fully immersive, virtual environments, to light information layering over a user’s current environment, Windows Mixed Reality provides a robust set of tools to bring any experience to life. It is important for an app maker to understand early in their development process as to where along this spectrum their experience lies. This decision will ultimately impact both the app design makeup and the technological path for development. Enhanced environment apps (HoloLens only) One of the most powerful ways that mixed reality can bring value to users is by facilitating the placement of digital information or content in a user’s current environment. This is an enhanced environment app. This approach is popular for apps where the contextual placement of digital content in the real world is paramount and/or keeping the user’s real world environment “present” during their experience is key. This approach also allows users to easily move from real world tasks to digital tasks and back easily, lending even more credence to promise that the mixed reality apps the user sees are truly a part of their environment. Blended environment apps Given Windows Mixed Reality’s ability to recognize and map the user's environment, it is capable of creating a digital layer that can be completely overlaid on the user’s space. Thin layer respects the shape and boundaries of the user’s environment, but the app may choose to transform certain elements best suited to immerse the user in the app. This is called a blended environment app. Unlike an enhanced environment app, blended environment apps may only care enough about the environment to best use its makeup for encouraging specific user behavior (like encouraging movement or exploration) or by replacing elements with changes (a kitchen counter is virtually skinned to show a different tile pattern). This type of experience may even transform an element into an entirely different object, but still retain the rough dimensions of the object as its base (a kitchen island is transformed into a dumpster for a crime thriller game). Immersive environment apps Immersive environment apps are centered around an environment that completely changes the user’s world and can place them in a different time and space. These environments can feel very real, creating immersive and thrilling experiences that are only limited by the app creator’s imagination. Unlike blended environment apps, once Windows Mixed Reality identifies the user’s space, an immersive environment app may totally disregard the user’s current environment and replace it whole stock with one of its own. These experiences may also completely separate time and space, meaning a user could walk the streets of Rome in an immersive experience, while remaining relatively still in their real world space. Context of the real world environment may not be important to an immersive environment app.
  26. Spatial mapping provides a detailed representation of real-world surfaces in the environment around the HoloLens, allowing developers to create a convincing mixed reality experience. By merging the real world with the virtual world, an application can make holograms seem real. Applications can also more naturally align with user expectations by providing familiar real-world behaviors and interactions.
  27. Holograms don't need to stay private to just one user. Holographic apps may share spatial anchors from one HoloLens to another, enabling users to render a hologram at the same place in the real world across multiple devices. Six questions to define shared scenarios Before you begin designing for shared experiences, it’s important to define the target scenarios. These scenarios help clarify what you’re designing and establish a common vocabulary to help compare and contrast features required in your experience. Understanding the core problem, and the different avenues for solutions, is key to uncovering opportunities inherent in this new medium. Through internal prototypes and explorations from our HoloLens partner agencies, we created six questions to help you define shared scenarios. These questions form a framework, not intended to be exhaustive, to help distill the important attributes of your scenarios.
  28. Mixed reality experiences are enabled by new Windows features for environmental understanding. These enable developers to place a hologram in the real world, and allow users to move through digital worlds by literally walking about. The basic interaction model for HoloLens is gaze, gesture and voice, sometimes referred to as GGV. All mixed reality devices benefit from the input ecosystem available to Windows, including mouse, keyboard, gamepads, and more. With HoloLens, hardware accessories are connected via Bluetooth. With immersive devices, accessories connect to PCs via Bluetooth, USB, and other supported protocols. The environmental understanding features like coordinates, spatial sound and spatial mapping provide the necessary capabilities for mixing reality. Spatial mapping enables holograms to interact with both the user and the world around them. Coordinate systems allow the user's movement to affect movement in the digital world. Holograms are made of light and sound, which rely on rendering. Understanding the experience of placement and persistence, as demonstrated in the mixed reality shell is a great way ground yourself in the user experience.
  29. From scientists and technicians to designers and clients, five areas of opportunity have emerged where Microsoft partners are find value with mixed reality. These areas are already providing massive insight into the future needs of platforms like Windows Mixed Reality and can help you understand how these new experiences will impact the ways we learn, collaborate, communicate, and create.
  30. Craig and Reza