SlideShare a Scribd company logo
1 of 70
Mixed Reality & IoT
Clemente Giorio
R&D Engineer @Crionet
Naples, November 24th 2017
#IoTDayItaly
......
1784 – First Meccanical loom
1870 – First Assembly line
1969 – First programmable controller
1968, Apollo Guidance
Computer
2000 Transistor
4k Memory
UI Dimensions
{
Transactional
App, Office, Web
Immersive
Games,
3DRendering
{2D UI
Personal
Assistant:
Siri, Cortana
Machine
Learning
Machine2Machin
e
{
1D UI
Virtual,
Augmented and
Mixing Reality
3D UI
Some examples
AR
AV
VR
Some examples
AR
AV
VR
Some examples
AR
AV
VR
Some examples
AR
AV
VR
Some examples
AR
AV
VR
Some examples
AR
AV
VR
Some examples
AR
AV
VR
Some examples
AR
AV
VR
RECAP
Why Windows Mixed Reality?
Give your users the freedom
to interact with your
software using gesture,
gaze, and voice—as well as
traditional inputs like mice,
keyboards, and controllers.
Inside-out tracking lets your
users jump right in without
setting up room-based gear,
and eliminates room size
requirements so they can
experience your app almost
anywhere.
Microsoft HoloLens is the
first self-contained
holographic computer, and a
broad range of new devices
with a broad range of
capabilities are on the way.
More devices means more
users and more demand.
.
Windows Mixed Reality
improves your workflow
between coding and testing.
View your 2D desktop from
within your headset or view
your physical surroundings
without fully removing your
headset.
History of HoloLens
• Codenamed Project HoloLens
• Chief inventor Alex Kipman
• Official title is technical fellow
• He dreamed up Kinect in at the end of 2007
and set a vision which incorporated HoloLens
• It is the start of a transforming world
• In the new reality, sensors will be anywhere
• A visual computing platform controlled by speech and gesture
Satya Nadella - “The emergence of
the next computing interface”
What is HoloLens?
HoloLens is the first, fully wireless holographic
computer that redefine personal computing and
empowers people in new ways.
Ambient
Light
Sensor
2MP Photo (2048x1152)/ HD Video Camera (1408x792)
Depth Camera
IR Camera based on Time-Of-Fly
Hands Tracking + Surface reconstruction + Object Position
4 Environment Understanding Camera
Gray Scale Cameras
Create Map of the Room
Hololens Device – Optics
IMU
Gyroscope + Magnetometer + Accelerometer
Fast Position Updates (<10ms )
2 HD 16:9 light engines
Project images on lenses
Holographic Resolution: 2.3M total light points
Holographic Density >2.5k radiants
(light points per radian)
Automatic pupillary distance calibration
See-through holographic lenses (waveguides)
R - G – B Layers
●Memory: 64GB Flash / 2GB RAM
●Processor: Intel Atom x5-Z8100 1.04
GHz 64-bit
Intel Airmont (14nm) 4 Logical
●GPU: Intel 8086h, Dedicated Video
Memory 114 MB, Shared System Memory
980 MB
●Custom-built Microsoft Holographic
Processing Unit (HPU 1.0)
Battery: 16,500 mWh
Weight : 579g
Built-in speakers.
A precise audio experience without
headphones that is immersive, yet
won’t block out the real world.
Spatial sound.
Using a scientific model that
characterizes how the human ear
receives sound from a specific
location, Microsoft HoloLens
synthesizes sound so that you can
hear holograms from anywhere in
the room.
The Gesture frame
Bloom
Menu
Gaze
Air tap
A holographic app
●Scroll
●Drag
●Zoom
●Pin, unpin, or uninstall an app
●Resize an app
●Move an app
Tap and hold
●Select
●Place
●Face me
●Bigger/Smaller
●Hey Cortana, go to Start
●Hey Cortana, shut down
●Hey Cortana, move <app name> here
●Hey Cortana, take a picture
Voice commands
HoloLens clicker
Cortana on HoloLens
Cortana on HoloLens
• What can I say?
• Increase the volume
• Decrease the brightness
• Shut down
• Restart
• Go to sleep
• Mute
• Launch <app name>
• Move <app name> here
• Go to Start
• Take a picture
• Start/Stop recording
• Call <contact>
• What time is it?
• Show me the latest NBA
scores
• How much battery do I
have left?
• Tell me a joke
Collaborate and communicate
HoloLens enables colleagues from around the world to collaborate in the same
environment or with the same objects, interacting with one another and sharing the
experience as if they were together.
Data Overlay
Users can project overlays that display important associated information, helping them
gain a clearer understanding of the project or activity at hand
Holographic renderings of a product, building, or any other object, can placed, sized and
manipulated in a mix of real world and virtual environments.
3D modeling
Full holographic representations of objects and processes enable training to be far more
effective as users explore and interact in scenarios that look and respond as if they were
the real thing
Training
Go beyond what a 2D rendering can do by working in 3D.
Visualize your work
See holograms from your colleague’s prospective even if she’s on the other side of the
word.
Explore spaces and ideas
Thank you!
@Tinux80
@HoloLensDevelop
https://it.linkedin.com/in/clemente-giorio-03a61811
https://www.facebook.com/tinux
https://www.facebook.com/groups/winholographicdevs/
https://www.linkedin.com/groups/8243800 (HoloLens - Mixed Reality Developers Group)
IoT Day Italy - Mixed Reality & IoT
IoT Day Italy - Mixed Reality & IoT
IoT Day Italy - Mixed Reality & IoT
IoT Day Italy - Mixed Reality & IoT
IoT Day Italy - Mixed Reality & IoT

More Related Content

What's hot

Android and OpenNI - NUI Application Treasure Hunter Robot
Android and OpenNI - NUI Application   Treasure Hunter RobotAndroid and OpenNI - NUI Application   Treasure Hunter Robot
Android and OpenNI - NUI Application Treasure Hunter Robot
Hirotaka Niisato
 
Microsoft hololens
Microsoft hololensMicrosoft hololens
Microsoft hololens
ramazika1
 
Augmented reality
Augmented realityAugmented reality
Augmented reality
Kunal Nigam
 

What's hot (20)

Microsoft's HoloLens
Microsoft's HoloLensMicrosoft's HoloLens
Microsoft's HoloLens
 
Introduction to HoloLens development
Introduction to HoloLens developmentIntroduction to HoloLens development
Introduction to HoloLens development
 
Hololens Science Microsoft Latest Invention Education
Hololens Science Microsoft Latest Invention Education Hololens Science Microsoft Latest Invention Education
Hololens Science Microsoft Latest Invention Education
 
Getting started with Unity and AR/VR for the .NET developer - October 2020
Getting started with Unity and AR/VR for the .NET developer - October 2020Getting started with Unity and AR/VR for the .NET developer - October 2020
Getting started with Unity and AR/VR for the .NET developer - October 2020
 
8ninths HoloLens Design Patterns
8ninths HoloLens Design Patterns8ninths HoloLens Design Patterns
8ninths HoloLens Design Patterns
 
Building the Matrix: Your First VR App (SVCC 2016)
Building the Matrix: Your First VR App (SVCC 2016)Building the Matrix: Your First VR App (SVCC 2016)
Building the Matrix: Your First VR App (SVCC 2016)
 
Microsoft Hololens
Microsoft HololensMicrosoft Hololens
Microsoft Hololens
 
Android and OpenNI - NUI Application Treasure Hunter Robot
Android and OpenNI - NUI Application   Treasure Hunter RobotAndroid and OpenNI - NUI Application   Treasure Hunter Robot
Android and OpenNI - NUI Application Treasure Hunter Robot
 
Designing for Virtual Reality: Environments & Interactions
Designing for Virtual Reality: Environments & InteractionsDesigning for Virtual Reality: Environments & Interactions
Designing for Virtual Reality: Environments & Interactions
 
Getting started with unity and AR/VR for the .net developer - DDD North 2020
Getting started with unity and AR/VR for the .net developer - DDD North 2020Getting started with unity and AR/VR for the .net developer - DDD North 2020
Getting started with unity and AR/VR for the .net developer - DDD North 2020
 
Microsoft hololens
Microsoft hololensMicrosoft hololens
Microsoft hololens
 
Getting started with Unity and AR/VR for the .NET developer
Getting started with Unity and AR/VR for the .NET developerGetting started with Unity and AR/VR for the .NET developer
Getting started with Unity and AR/VR for the .NET developer
 
Immerge yourself in a new Reality - Alessandro Pozone - Codemotion Rome 2018
Immerge yourself in a new Reality - Alessandro Pozone - Codemotion Rome 2018Immerge yourself in a new Reality - Alessandro Pozone - Codemotion Rome 2018
Immerge yourself in a new Reality - Alessandro Pozone - Codemotion Rome 2018
 
Immerge yourself in a new Reality
Immerge yourself in a new RealityImmerge yourself in a new Reality
Immerge yourself in a new Reality
 
Kinect presentation
Kinect presentationKinect presentation
Kinect presentation
 
Augmented reality
Augmented realityAugmented reality
Augmented reality
 
Getting started with Unity and AR/VR for the .NET developer... Reloaded!
Getting started with Unity and AR/VR for the .NET developer... Reloaded!Getting started with Unity and AR/VR for the .NET developer... Reloaded!
Getting started with Unity and AR/VR for the .NET developer... Reloaded!
 
microsoft HoloLens
microsoft HoloLensmicrosoft HoloLens
microsoft HoloLens
 
3 d tv
3 d tv3 d tv
3 d tv
 
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
 

Similar to IoT Day Italy - Mixed Reality & IoT

what is Mixed reality and how it works by holo lens
what is Mixed reality and how it works by holo lenswhat is Mixed reality and how it works by holo lens
what is Mixed reality and how it works by holo lens
nareen kumar
 
Google Cardboard Virtual Reality
Google Cardboard Virtual RealityGoogle Cardboard Virtual Reality
Google Cardboard Virtual Reality
Vicky VikRanth
 
HCI2015_09.pptx ghdjkl vsggfoojhvbnkiknccg
HCI2015_09.pptx ghdjkl vsggfoojhvbnkiknccgHCI2015_09.pptx ghdjkl vsggfoojhvbnkiknccg
HCI2015_09.pptx ghdjkl vsggfoojhvbnkiknccg
roddavijaypatel
 

Similar to IoT Day Italy - Mixed Reality & IoT (20)

Hololens
HololensHololens
Hololens
 
Microsoft HoloLens
Microsoft HoloLensMicrosoft HoloLens
Microsoft HoloLens
 
Holo lenspptnew
Holo lenspptnewHolo lenspptnew
Holo lenspptnew
 
Hololens: Primo Contatto - Marco Dal Pino - Codemotion Milan 2016
Hololens: Primo Contatto - Marco Dal Pino - Codemotion Milan 2016Hololens: Primo Contatto - Marco Dal Pino - Codemotion Milan 2016
Hololens: Primo Contatto - Marco Dal Pino - Codemotion Milan 2016
 
Virtual_Reality_New.pptx
Virtual_Reality_New.pptxVirtual_Reality_New.pptx
Virtual_Reality_New.pptx
 
Hololens offering kabel_v22
Hololens offering kabel_v22Hololens offering kabel_v22
Hololens offering kabel_v22
 
Building Mixed Reality Experiences with the HoloToolkit for Unity
Building Mixed Reality Experiences with the HoloToolkit for UnityBuilding Mixed Reality Experiences with the HoloToolkit for Unity
Building Mixed Reality Experiences with the HoloToolkit for Unity
 
what is Mixed reality and how it works by holo lens
what is Mixed reality and how it works by holo lenswhat is Mixed reality and how it works by holo lens
what is Mixed reality and how it works by holo lens
 
HoloLens Introduction and Technical Specifications
HoloLens Introduction and Technical SpecificationsHoloLens Introduction and Technical Specifications
HoloLens Introduction and Technical Specifications
 
3d holographic design
3d holographic design3d holographic design
3d holographic design
 
Microsoft Hololens Seminar Report
Microsoft Hololens Seminar ReportMicrosoft Hololens Seminar Report
Microsoft Hololens Seminar Report
 
How Augment your Reality: Different perspective on the Reality / Virtuality C...
How Augment your Reality: Different perspective on the Reality / Virtuality C...How Augment your Reality: Different perspective on the Reality / Virtuality C...
How Augment your Reality: Different perspective on the Reality / Virtuality C...
 
Matteo Valoriani - How Augment your Reality: different perspective on the Rea...
Matteo Valoriani - How Augment your Reality: different perspective on the Rea...Matteo Valoriani - How Augment your Reality: different perspective on the Rea...
Matteo Valoriani - How Augment your Reality: different perspective on the Rea...
 
Mitchell Reifel (pmdtechnologies ag): pmd Time-of-Flight – the Swiss Army Kni...
Mitchell Reifel (pmdtechnologies ag): pmd Time-of-Flight – the Swiss Army Kni...Mitchell Reifel (pmdtechnologies ag): pmd Time-of-Flight – the Swiss Army Kni...
Mitchell Reifel (pmdtechnologies ag): pmd Time-of-Flight – the Swiss Army Kni...
 
Google Cardboard Virtual Reality
Google Cardboard Virtual RealityGoogle Cardboard Virtual Reality
Google Cardboard Virtual Reality
 
Emerging Technologies
Emerging TechnologiesEmerging Technologies
Emerging Technologies
 
Microsoft HoloLens Technology
Microsoft HoloLens TechnologyMicrosoft HoloLens Technology
Microsoft HoloLens Technology
 
HCI2015_09.pptx ghdjkl vsggfoojhvbnkiknccg
HCI2015_09.pptx ghdjkl vsggfoojhvbnkiknccgHCI2015_09.pptx ghdjkl vsggfoojhvbnkiknccg
HCI2015_09.pptx ghdjkl vsggfoojhvbnkiknccg
 
virtual reality...............................
virtual reality...............................virtual reality...............................
virtual reality...............................
 
Etna dev 2016 - Introduction to Mixed Reality with HoloLens
Etna dev 2016 - Introduction to Mixed Reality with HoloLensEtna dev 2016 - Introduction to Mixed Reality with HoloLens
Etna dev 2016 - Introduction to Mixed Reality with HoloLens
 

More from Clemente Giorio

More from Clemente Giorio (8)

Dynamics 365 and Mixed Reality: Increase Productivity
Dynamics 365 and Mixed Reality: Increase ProductivityDynamics 365 and Mixed Reality: Increase Productivity
Dynamics 365 and Mixed Reality: Increase Productivity
 
Layout and Remote Assistant: Mixed Reality with HoloLens
Layout and Remote Assistant: Mixed Reality with HoloLensLayout and Remote Assistant: Mixed Reality with HoloLens
Layout and Remote Assistant: Mixed Reality with HoloLens
 
Speech Processing with Azure Cognitive Services
Speech Processing with Azure Cognitive ServicesSpeech Processing with Azure Cognitive Services
Speech Processing with Azure Cognitive Services
 
Introduction to Mixed Reality
Introduction to Mixed RealityIntroduction to Mixed Reality
Introduction to Mixed Reality
 
Microsoft & IoT
Microsoft & IoTMicrosoft & IoT
Microsoft & IoT
 
Develop a Windows 10 App. Deploy it on PC, Phone and Raspberry Pi.
Develop a Windows 10 App.  Deploy it on PC, Phone and Raspberry Pi.Develop a Windows 10 App.  Deploy it on PC, Phone and Raspberry Pi.
Develop a Windows 10 App. Deploy it on PC, Phone and Raspberry Pi.
 
Develop Store Apps with Kinect for Windows v2
Develop Store Apps with Kinect for Windows v2Develop Store Apps with Kinect for Windows v2
Develop Store Apps with Kinect for Windows v2
 
Dev09 – la battaglia del touchless
Dev09 – la battaglia del touchlessDev09 – la battaglia del touchless
Dev09 – la battaglia del touchless
 

Recently uploaded

Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night StandCall Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Stand
amitlee9823
 
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar ≼🔝 Delhi door step de...
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar  ≼🔝 Delhi door step de...Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar  ≼🔝 Delhi door step de...
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar ≼🔝 Delhi door step de...
9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
notes on Evolution Of Analytic Scalability.ppt
notes on Evolution Of Analytic Scalability.pptnotes on Evolution Of Analytic Scalability.ppt
notes on Evolution Of Analytic Scalability.ppt
MsecMca
 
AKTU Computer Networks notes --- Unit 3.pdf
AKTU Computer Networks notes ---  Unit 3.pdfAKTU Computer Networks notes ---  Unit 3.pdf
AKTU Computer Networks notes --- Unit 3.pdf
ankushspencer015
 
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Christo Ananth
 

Recently uploaded (20)

Generative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPTGenerative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPT
 
data_management_and _data_science_cheat_sheet.pdf
data_management_and _data_science_cheat_sheet.pdfdata_management_and _data_science_cheat_sheet.pdf
data_management_and _data_science_cheat_sheet.pdf
 
chapter 5.pptx: drainage and irrigation engineering
chapter 5.pptx: drainage and irrigation engineeringchapter 5.pptx: drainage and irrigation engineering
chapter 5.pptx: drainage and irrigation engineering
 
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night StandCall Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Stand
 
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar ≼🔝 Delhi door step de...
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar  ≼🔝 Delhi door step de...Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar  ≼🔝 Delhi door step de...
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar ≼🔝 Delhi door step de...
 
Thermal Engineering-R & A / C - unit - V
Thermal Engineering-R & A / C - unit - VThermal Engineering-R & A / C - unit - V
Thermal Engineering-R & A / C - unit - V
 
Bhosari ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready For ...
Bhosari ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready For ...Bhosari ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready For ...
Bhosari ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready For ...
 
notes on Evolution Of Analytic Scalability.ppt
notes on Evolution Of Analytic Scalability.pptnotes on Evolution Of Analytic Scalability.ppt
notes on Evolution Of Analytic Scalability.ppt
 
BSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptx
BSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptxBSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptx
BSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptx
 
University management System project report..pdf
University management System project report..pdfUniversity management System project report..pdf
University management System project report..pdf
 
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...
 
Thermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.pptThermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.ppt
 
Unit 1 - Soil Classification and Compaction.pdf
Unit 1 - Soil Classification and Compaction.pdfUnit 1 - Soil Classification and Compaction.pdf
Unit 1 - Soil Classification and Compaction.pdf
 
Booking open Available Pune Call Girls Pargaon 6297143586 Call Hot Indian Gi...
Booking open Available Pune Call Girls Pargaon  6297143586 Call Hot Indian Gi...Booking open Available Pune Call Girls Pargaon  6297143586 Call Hot Indian Gi...
Booking open Available Pune Call Girls Pargaon 6297143586 Call Hot Indian Gi...
 
Double Revolving field theory-how the rotor develops torque
Double Revolving field theory-how the rotor develops torqueDouble Revolving field theory-how the rotor develops torque
Double Revolving field theory-how the rotor develops torque
 
AKTU Computer Networks notes --- Unit 3.pdf
AKTU Computer Networks notes ---  Unit 3.pdfAKTU Computer Networks notes ---  Unit 3.pdf
AKTU Computer Networks notes --- Unit 3.pdf
 
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
 
Double rodded leveling 1 pdf activity 01
Double rodded leveling 1 pdf activity 01Double rodded leveling 1 pdf activity 01
Double rodded leveling 1 pdf activity 01
 
UNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its PerformanceUNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its Performance
 
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
 

IoT Day Italy - Mixed Reality & IoT

Editor's Notes

  1. www.iotday.it
  2. Windows Mixed Reality
  3. Windows Mixed Reality
  4. https://www.wired.com/2015/01/microsoft-nadella/
  5. Available inputs in HoloLens (Images from HoloLens site)
  6. Available inputs in HoloLens (Images from HoloLens site)
  7. Available inputs in HoloLens (Images from HoloLens site)
  8. Available inputs in HoloLens (Images from HoloLens site)
  9. Available inputs in HoloLens (Images from HoloLens site)
  10. Available inputs in HoloLens (Images from HoloLens site)
  11. Available inputs in HoloLens (Images from HoloLens site)
  12. Body Locked / Tag Along
  13. World Locked
  14. Diegetic UI