SlideShare a Scribd company logo
1 of 23
HoloLens
Introduction & Live-Demo
Peter Sperl
August 2016
Agenda
 Overview
 Hardware Specifications
 Holographic Environment
 Input & Interaction
 Software & Development
 Live Demo & Try it out!
Overview
Microsoft HoloLens is a holographic computer built into
a headset that lets you see, hear and interact with
holograms.
It merges augmented objects into the space of the real
world, creating a mixed reality for the user.
Overview
Overview
 Developer Edition
 Released in the US on March 30th 2016
 Price: $3000
 No official release date yet
 Runs on Windows 10 (32-bit)
 Controlled by gestures & audio input
 Completely untethered (no wires required, not even for
development)
Hardware Specifications
(Not officially announced by Microsoft)
The Headset (1)
 18 Sensors, including:
 1 IMU
 Inertial Measurement Unit
 Accelerometer, Gyroscope, Magnetometer
 Ambient Light Detector
 4-Microphone Array
 Cameras:
 1 Depth Camera (+ IR Emitter)
 1 RGB Camera
 4 “Environment-understanding” Cameras
The Headset (2)
 Connectivity
 Bluetooth
 Micro USB (2.0)
 Wi-Fi
 Built-in speakers
 Capable of simulating spatial sound
 Weight: 579g
 Battery: 16.5mWh (about 2 hours of active usage)
 Passively cooled (no fans)
Processors & Memory
 CPU: Intel Atom x5-Z8100 1.04 GHz (64-bit capable)
 GPU/HPU:
 (Holographic Processing Unit): “HoloLens Graphics”
 Intel based
 2 GB RAM
 64 GB Storage
 Camera:
 2.4 MP Photo (2048 x 1152)
 1.1 MP Video (1408 x 792) @ 30 FPS
Lenses (1)
 2x 3-layered “Coherent Light Interference” transparent Displays
 One layer each for Red, Green, Blue
 A “Light Engine” projects light into the glasses
 Tricks the eyes to perceive virtual objects at virtual distances
Lenses (2)
 Field of view:
 30°×17.5° degrees (16:9)
 Relatively small
 2.3M light points with a density of 2.5k radiants
The Holographic Environment
The Holographic Environment
HoloLens processes “Terabytes of information” in real time to:
 map your surroundings (spatial mapping)
 Know your position and gaze
 Stabilize holograms
Locations are recognized as “Spaces”
 (Wi-Fi must be turned on to save/load spaces, even though it
doesn’t have to be connected to a network)
Controlled / navigated through the Windows Holographic Shell to
start apps etc.
Windows Holographic Shell
Input & Interaction
Interactions:
 Gaze
 Tap (Press / Release)
 Bloom
Gestures:
 Hold
 Manipulation
 Navigation
Voice Input
 “See it, say it”
Software & Development
Requirements for Developers:
 Windows 10 64-Bit + Hyper-V support
 DirectX 11.0 or later
 64-bit CPU
 At least 4 Cores in total
 Visual Studio 2015 Update 3
 Incl. Tools (1.4) and Windows 10 SDK (10.0.10586)
 HoloLens Emulator
 (optional, for Unity) Unity HoloLens Technical Preview (HTP)
Apps
2D UWP (XAML) vs. 3D Holographic App
2d Apps
2d Apps
2D UWP Apps can be run in HoloLens within a hologram of a 2D
Window
Gaze input is translated into Pointer Events
Placement of the Window launches the App
Limitations:
 App will have fixed resolution of 853x480 effective pixels
 Some Windows 10 Concepts / APIs are not available, e.g.:
 Notifications, Toasts
 Contacts
 Calendar
 File Explorer
Holographic Apps
Holographic Apps
Can be created either via Unity or Visual Studio
 Visual Studio provides a Template that combines basic DirectX
routines and the Holographic APIs to render Holograms
 Unity is the faster & easier way to go
 Default & maximum rendering resolution is 720p (1268x720)
Mixing XAML and 3D
 Apps can mix 2D Views and holographic views
 To switch between XAML and holographic views, call
ApplicationViewSwitcher.SwitchAsync
Thank You! :)
Up Next: Live Demo & Try-out

More Related Content

What's hot

Holographic projection technology
Holographic projection technologyHolographic projection technology
Holographic projection technology
Janardhan Raju
 
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
 
Hololens
HololensHololens

What's hot (20)

Hololens
HololensHololens
Hololens
 
Microsoft HoloLens
Microsoft HoloLens Microsoft HoloLens
Microsoft HoloLens
 
Augmented Reality
Augmented RealityAugmented Reality
Augmented Reality
 
2013 Lecture3: AR Tracking
2013 Lecture3: AR Tracking 2013 Lecture3: AR Tracking
2013 Lecture3: AR Tracking
 
Microsoft Hololens Seminar Report
Microsoft Hololens Seminar ReportMicrosoft Hololens Seminar Report
Microsoft Hololens Seminar Report
 
Microsoft hololens ppt
Microsoft hololens pptMicrosoft hololens ppt
Microsoft hololens ppt
 
Project soli
Project soliProject soli
Project soli
 
Holographic projection technology
Holographic projection technologyHolographic projection technology
Holographic projection technology
 
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
 
Mixed Reality in the Workspace
Mixed Reality in the WorkspaceMixed Reality in the Workspace
Mixed Reality in the Workspace
 
Mixed reality
Mixed realityMixed reality
Mixed reality
 
Google glass documentation
Google glass documentationGoogle glass documentation
Google glass documentation
 
Microsoft Hololens
Microsoft HololensMicrosoft Hololens
Microsoft Hololens
 
Hololens
HololensHololens
Hololens
 
Microsoft HoloLens by #Muralid25
Microsoft HoloLens by #Muralid25Microsoft HoloLens by #Muralid25
Microsoft HoloLens by #Muralid25
 
Holographic projections vaibhavp
Holographic projections vaibhavpHolographic projections vaibhavp
Holographic projections vaibhavp
 
3D Holography
3D Holography3D Holography
3D Holography
 
COMP 4010 Lecture10: AR Tracking
COMP 4010 Lecture10: AR TrackingCOMP 4010 Lecture10: AR Tracking
COMP 4010 Lecture10: AR Tracking
 
virtual reality ppt
virtual reality pptvirtual reality ppt
virtual reality ppt
 
Mixede reality project report
Mixede reality project reportMixede reality project report
Mixede reality project report
 

Similar to HoloLens Introduction and Technical Specifications

Microsoft-Hololens-presentation-seminar.pptx
Microsoft-Hololens-presentation-seminar.pptxMicrosoft-Hololens-presentation-seminar.pptx
Microsoft-Hololens-presentation-seminar.pptx
sandyofficial0305
 

Similar to HoloLens Introduction and Technical Specifications (20)

Microsoft HoloLens
Microsoft HoloLensMicrosoft HoloLens
Microsoft HoloLens
 
Holo lenspptnew
Holo lenspptnewHolo lenspptnew
Holo lenspptnew
 
Introduction to Microsoft Hololens
Introduction to Microsoft HololensIntroduction to Microsoft Hololens
Introduction to Microsoft Hololens
 
IoT Day Italy - Mixed Reality & IoT
IoT Day Italy - Mixed Reality & IoTIoT Day Italy - Mixed Reality & IoT
IoT Day Italy - Mixed Reality & IoT
 
Yevhenii Pinkal “Microsoft holo lens швидке знайомство із світом змішаних ре...
Yevhenii Pinkal  “Microsoft holo lens швидке знайомство із світом змішаних ре...Yevhenii Pinkal  “Microsoft holo lens швидке знайомство із світом змішаних ре...
Yevhenii Pinkal “Microsoft holo lens швидке знайомство із світом змішаних ре...
 
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
 
Microsoft HoloLens
Microsoft HoloLensMicrosoft HoloLens
Microsoft HoloLens
 
Hololens offering kabel_v22
Hololens offering kabel_v22Hololens offering kabel_v22
Hololens offering kabel_v22
 
Microsoft-Hololens-presentation-seminar.pptx
Microsoft-Hololens-presentation-seminar.pptxMicrosoft-Hololens-presentation-seminar.pptx
Microsoft-Hololens-presentation-seminar.pptx
 
Introduction to development
Introduction to developmentIntroduction to development
Introduction to development
 
Microsoft_HoloLens
Microsoft_HoloLensMicrosoft_HoloLens
Microsoft_HoloLens
 
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
 
Microsoft HoloLens
Microsoft HoloLensMicrosoft HoloLens
Microsoft HoloLens
 
Hololens gif reverse
Hololens gif reverseHololens gif reverse
Hololens gif reverse
 
Microsoft holo lens
Microsoft holo lensMicrosoft holo lens
Microsoft holo lens
 
Holo basics develop your mixed reality hololens app with unity and visual s...
Holo basics   develop your mixed reality hololens app with unity and visual s...Holo basics   develop your mixed reality hololens app with unity and visual s...
Holo basics develop your mixed reality hololens app with unity and visual s...
 
Microsoft ‏‏HoloLens
Microsoft ‏‏HoloLensMicrosoft ‏‏HoloLens
Microsoft ‏‏HoloLens
 
HoloLens
HoloLensHoloLens
HoloLens
 
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
 
Hololens
HololensHololens
Hololens
 

More from Anyline

More from Anyline (9)

Computer Vision Meetup March: How we built snapscreen
Computer Vision Meetup March: How we built snapscreenComputer Vision Meetup March: How we built snapscreen
Computer Vision Meetup March: How we built snapscreen
 
Deep Learning in iOS Tutorial
Deep Learning in iOS TutorialDeep Learning in iOS Tutorial
Deep Learning in iOS Tutorial
 
A Mobile Recognition System for Analog Energy Meter Scanning
A Mobile Recognition System for Analog Energy Meter ScanningA Mobile Recognition System for Analog Energy Meter Scanning
A Mobile Recognition System for Analog Energy Meter Scanning
 
Microsoft Cognitive Services
Microsoft Cognitive ServicesMicrosoft Cognitive Services
Microsoft Cognitive Services
 
ConvNetJS & CaffeJS
ConvNetJS & CaffeJSConvNetJS & CaffeJS
ConvNetJS & CaffeJS
 
Fields of application for working with smart glasses
Fields of application for working with smart glassesFields of application for working with smart glasses
Fields of application for working with smart glasses
 
Introduction to graphs and their ability to represent images
Introduction to graphs and their ability to represent imagesIntroduction to graphs and their ability to represent images
Introduction to graphs and their ability to represent images
 
Text Detection Strategies
Text Detection StrategiesText Detection Strategies
Text Detection Strategies
 
Low-end Android cameras and the exposure triangle
Low-end Android cameras and the exposure triangleLow-end Android cameras and the exposure triangle
Low-end Android cameras and the exposure triangle
 

Recently uploaded

Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
VictoriaMetrics
 
%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...
%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...
%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...
masabamasaba
 
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
masabamasaba
 
%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...
%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...
%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...
masabamasaba
 
Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...
Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...
Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...
Medical / Health Care (+971588192166) Mifepristone and Misoprostol tablets 200mg
 

Recently uploaded (20)

Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
 
WSO2CON 2024 - Navigating API Complexity: REST, GraphQL, gRPC, Websocket, Web...
WSO2CON 2024 - Navigating API Complexity: REST, GraphQL, gRPC, Websocket, Web...WSO2CON 2024 - Navigating API Complexity: REST, GraphQL, gRPC, Websocket, Web...
WSO2CON 2024 - Navigating API Complexity: REST, GraphQL, gRPC, Websocket, Web...
 
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
 
Announcing Codolex 2.0 from GDK Software
Announcing Codolex 2.0 from GDK SoftwareAnnouncing Codolex 2.0 from GDK Software
Announcing Codolex 2.0 from GDK Software
 
WSO2Con204 - Hard Rock Presentation - Keynote
WSO2Con204 - Hard Rock Presentation - KeynoteWSO2Con204 - Hard Rock Presentation - Keynote
WSO2Con204 - Hard Rock Presentation - Keynote
 
%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...
%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...
%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...
 
WSO2CON 2024 - How to Run a Security Program
WSO2CON 2024 - How to Run a Security ProgramWSO2CON 2024 - How to Run a Security Program
WSO2CON 2024 - How to Run a Security Program
 
WSO2CON 2024 - Building the API First Enterprise – Running an API Program, fr...
WSO2CON 2024 - Building the API First Enterprise – Running an API Program, fr...WSO2CON 2024 - Building the API First Enterprise – Running an API Program, fr...
WSO2CON 2024 - Building the API First Enterprise – Running an API Program, fr...
 
%in Midrand+277-882-255-28 abortion pills for sale in midrand
%in Midrand+277-882-255-28 abortion pills for sale in midrand%in Midrand+277-882-255-28 abortion pills for sale in midrand
%in Midrand+277-882-255-28 abortion pills for sale in midrand
 
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital TransformationWSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
 
What Goes Wrong with Language Definitions and How to Improve the Situation
What Goes Wrong with Language Definitions and How to Improve the SituationWhat Goes Wrong with Language Definitions and How to Improve the Situation
What Goes Wrong with Language Definitions and How to Improve the Situation
 
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
 
Direct Style Effect Systems - The Print[A] Example - A Comprehension Aid
Direct Style Effect Systems -The Print[A] Example- A Comprehension AidDirect Style Effect Systems -The Print[A] Example- A Comprehension Aid
Direct Style Effect Systems - The Print[A] Example - A Comprehension Aid
 
%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...
%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...
%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...
 
WSO2CON 2024 - Freedom First—Unleashing Developer Potential with Open Source
WSO2CON 2024 - Freedom First—Unleashing Developer Potential with Open SourceWSO2CON 2024 - Freedom First—Unleashing Developer Potential with Open Source
WSO2CON 2024 - Freedom First—Unleashing Developer Potential with Open Source
 
Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...
Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...
Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...
 
%in kempton park+277-882-255-28 abortion pills for sale in kempton park
%in kempton park+277-882-255-28 abortion pills for sale in kempton park %in kempton park+277-882-255-28 abortion pills for sale in kempton park
%in kempton park+277-882-255-28 abortion pills for sale in kempton park
 
WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...
WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...
WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...
 
AI & Machine Learning Presentation Template
AI & Machine Learning Presentation TemplateAI & Machine Learning Presentation Template
AI & Machine Learning Presentation Template
 
%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein
%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein
%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein
 

HoloLens Introduction and Technical Specifications

  • 2. Agenda  Overview  Hardware Specifications  Holographic Environment  Input & Interaction  Software & Development  Live Demo & Try it out!
  • 4. Microsoft HoloLens is a holographic computer built into a headset that lets you see, hear and interact with holograms. It merges augmented objects into the space of the real world, creating a mixed reality for the user. Overview
  • 5. Overview  Developer Edition  Released in the US on March 30th 2016  Price: $3000  No official release date yet  Runs on Windows 10 (32-bit)  Controlled by gestures & audio input  Completely untethered (no wires required, not even for development)
  • 6. Hardware Specifications (Not officially announced by Microsoft)
  • 7. The Headset (1)  18 Sensors, including:  1 IMU  Inertial Measurement Unit  Accelerometer, Gyroscope, Magnetometer  Ambient Light Detector  4-Microphone Array  Cameras:  1 Depth Camera (+ IR Emitter)  1 RGB Camera  4 “Environment-understanding” Cameras
  • 8. The Headset (2)  Connectivity  Bluetooth  Micro USB (2.0)  Wi-Fi  Built-in speakers  Capable of simulating spatial sound  Weight: 579g  Battery: 16.5mWh (about 2 hours of active usage)  Passively cooled (no fans)
  • 9. Processors & Memory  CPU: Intel Atom x5-Z8100 1.04 GHz (64-bit capable)  GPU/HPU:  (Holographic Processing Unit): “HoloLens Graphics”  Intel based  2 GB RAM  64 GB Storage  Camera:  2.4 MP Photo (2048 x 1152)  1.1 MP Video (1408 x 792) @ 30 FPS
  • 10. Lenses (1)  2x 3-layered “Coherent Light Interference” transparent Displays  One layer each for Red, Green, Blue  A “Light Engine” projects light into the glasses  Tricks the eyes to perceive virtual objects at virtual distances
  • 11. Lenses (2)  Field of view:  30°×17.5° degrees (16:9)  Relatively small  2.3M light points with a density of 2.5k radiants
  • 13. The Holographic Environment HoloLens processes “Terabytes of information” in real time to:  map your surroundings (spatial mapping)  Know your position and gaze  Stabilize holograms Locations are recognized as “Spaces”  (Wi-Fi must be turned on to save/load spaces, even though it doesn’t have to be connected to a network) Controlled / navigated through the Windows Holographic Shell to start apps etc.
  • 15. Input & Interaction Interactions:  Gaze  Tap (Press / Release)  Bloom Gestures:  Hold  Manipulation  Navigation Voice Input  “See it, say it”
  • 16. Software & Development Requirements for Developers:  Windows 10 64-Bit + Hyper-V support  DirectX 11.0 or later  64-bit CPU  At least 4 Cores in total  Visual Studio 2015 Update 3  Incl. Tools (1.4) and Windows 10 SDK (10.0.10586)  HoloLens Emulator  (optional, for Unity) Unity HoloLens Technical Preview (HTP)
  • 17. Apps 2D UWP (XAML) vs. 3D Holographic App
  • 19. 2d Apps 2D UWP Apps can be run in HoloLens within a hologram of a 2D Window Gaze input is translated into Pointer Events Placement of the Window launches the App Limitations:  App will have fixed resolution of 853x480 effective pixels  Some Windows 10 Concepts / APIs are not available, e.g.:  Notifications, Toasts  Contacts  Calendar  File Explorer
  • 21. Holographic Apps Can be created either via Unity or Visual Studio  Visual Studio provides a Template that combines basic DirectX routines and the Holographic APIs to render Holograms  Unity is the faster & easier way to go  Default & maximum rendering resolution is 720p (1268x720)
  • 22. Mixing XAML and 3D  Apps can mix 2D Views and holographic views  To switch between XAML and holographic views, call ApplicationViewSwitcher.SwitchAsync
  • 23. Thank You! :) Up Next: Live Demo & Try-out

Editor's Notes

  1. MR = like AR, but the augmented content is anchored and interacting with the real world in realtime
  2. Hold: Holding a press beyond the system's Hold threshold. Manipulation: A press, followed by absolute movement of your hand through 3-dimensional world. Navigation: A press, followed by relative movement of your hand or the controller within a 3-dimensional unit cube, potentially on axis-aligned rails. Navigation == scrolling, zooming, etc. Voice Input: Assisted by Cortana See it, Say it -> Gaze somewhere then say the command (Select, Next, etc.)
  3. For example, this is necessary when displaying a keyboard in a holographic App because the system can only show the keyboard when the App is showing a 2D view