Microsoft Hololens
This article introduces the Microsoft HoloLens and how it works.
Last updated
This article introduces the Microsoft HoloLens and how it works.
Last updated
The HoloLens is an optical head-mounted display that composites virtual content with the users field of view by rendering to a transparent stereoscopic light field display. The illusion of virtual content appearing fixed in place (registered to the physical environment) is achieved through a combination of 3D scan data created with an infrared depth camera and “inside out tracking” using feature pixels from RGB video. These cameras detect user gestures and hand location, and a 6DOF sensor on the device captures head position and orientation to infer the wearer’s gaze. Users interact with virtual content using a combination of gestures, gaze and voice commands.
The head-mounted display of the HoloLens has several advantages over AR and VR experiences viewed through the video screen of a phone or tablet. It frees up your hands to interact with your physical environment or digital content in a natural way. The position and depth of holograms is also easier to infer from the see through display than from mobile cameras with different focal lengths to your eyes.
The HoloLens uses inside-out tracking to calculate the changes in the position of your headset as you move around in your physical environment. Inside-out tracking works by using a pair of cameras (in the case of the HoloLens, these are infrared depth cameras) to observe features (points of high contrast) in your environment, and triangulates the position of your head by determining the offset of these features in each camera. This position is combined with data from the inertial motion unit (IMU) that provides accurate measurements of the roll, pitch and yaw of the headset
See-through holographic lenses (waveguides)
2 HD 16:9 Light Engines
Holographic Resolution of 2.3M total light points
Holographic Density of >2.5k radiants (light points per radian)
1 IMU
4 Environment-Understanding Cameras
1 Depth Camera
1 2MP photo/HD video Camera
Mixed Reality Capture
4 Microphones
1 Ambient Light Sensor
Built-in stereo speakers
3.5 mm Audio Jack
Volume up/down buttons
Brightness up/down buttons
Power button
Battery Status LED's
Wi-Fi 802.11ac
Micro USB 2.0
Bluetooth 4.1 LE
2-3 Hours active use
2 weeks standby
Intel 32bit processor with TPM
Microsoft Holographic Processing Unit (HPU 1.0)
64GB Flash Storage
2GB Ram
MSD has 10 HoloLens
Students and staff can book through RefTab in 1hr, 2hr, 3hr and 6hr intervals from the loans desk
Special arrangements must be made for larger workshops
The Microsoft HoloLens is a head-mounted display. An adjustable wheel is located at the back of the device.
The HoloLens Kit contains:
HoloLens Device
Clicker
Carrying Case
Microfiber cloth
Charger
Micro-USB 2.0 cable
The HoloLens features power, brightness and volume controls, as well as speakers, microphones and an adjustable wheel.
Power Button + Battery Status LEDs
Volume up/down + Brightness up/down
Built-in speakers and Microphones
Adjustable wheel
Use the following steps to fit the HoloLens:
Rotate the headband up and slide it back
Turn the adjustment wheel to extend the headband
Place the HoloLens over your head and slide the visor back until the nose-pads are resting comfortably on your nose
Make sure the device sits comfortably on your forehead, just below your hairline, then tighten the adjustment wheel at the back for a snug fit
Calibration should be run for each person using the HoloLens during each use.
Open HoloLens Calibration app in the Home Screen. This app is used to calculate inter-pupillary distance (the distance in mm between centers of pupils of the eyes).
Bloom to open Home Screen
Launch Calibration app
Follow Cortana's Instructions
Saving user profiles is not yet supported by the Microsoft HoloLens
You can access voice support by saying ' Hey Cortana'. Cortana can take photos, record video or open and close applications.
HoloLens also interacts with spatial sounds. It synthesises sound so you can hear holograms from anywhere in the room, even if they are behind you.
Glance navigation is shown in the center of your field of view as a white dot. It can be controlled by moving and tilting your head.
The gaze is usually used for precise interaction compared to hand gestures.
There is a 'Learn Gestures' app from the windows home screen. Basic gestures shown below.
Hands must be within the 'Gesture Frame' (roughly from nose to waist and between the shoulders) when performing movements.
The main HoloLens gestures are BLOOM and TAP.
Bloom is the "home" gesture only
Tap/Air Tap is performed by positioning your finger in the ready position and then tapping down to select,
Gestures are detected by short range depth camera, therefore any fingers obscured by your hand will not be recognised.
Device portal allows you to manage your device over WiFi or USB. Common uses of the device portal are to:
Live-stream video to a computer or projector
Access and download saved images and video from the device
Manually set calibration data (IPD) without re-running the calibration app
To access the device portal, a few steps must be taken, which are outlined in further detail below
Enabling developer mode
Accessing the device portal from a browser
Creating credentials
On your HoloLens, place the Settings tile
Select Update and Security
Select the For Developers option in the side bar
Turn on Developer Mode
Scroll down and enable Device Portal
Click the Remove icon in the corner of the Settings tile to save and exit
Ensure that your HoloLens and computer are connected to the same WiFi network
On your HoloLens, check your IPV4 Address. You can find this under:
Settings > Network & Internet > Wi-Fi > Advanced Options
In an internet browser, type the IPV4 address and press enter
Depending on your browser, you will receive a different prompt to proceed with the connection. In Edge, click on Details, then Go to Webpage. In Chrome, click on Advanced, then Proceed. See notes below on accepting security certificates.
If you have problems connecting to device portal, see this troubleshooting guide for solutions to common problems.
When accessing device portal for the first time, you will be asked to create credentials
It is important that you remember these credentials as you may be required to reset the device if they are lost. Also consider creating credentials that can be shared with other users of the device, so that they too can share their experiences.
On your computer, after completing the "Accessing the Device Portal", request a pin from your device. It will be shown on the HoloLens
Enter the pin, and set your username and password
Click Pair
Log in with your credentials on your computer.
If you are only using your device in secure locations, you may wish to consider disabling SSL security, which will simply avoid a certificate error when connecting to your device. Alternatively, you can download and install the security certificate
Using the Windows Device Portal
The HoloLens can live-stream first person view to any other device (computers, phones, etc.) on the same network.
To allow this function, device portal must be configured.
The video stream can be accessed:
Via browser (Chrome offers best performance in this regard) by entering the IP address. Either:
Connect directly by clicking on the connected headset in the Fologram application, or
Enter the IP address of the headset, enter the device portal credentials, and click on Mixed Reality Capture (or go directly to "http://<your-ip>/Mixed%20Reality%20Capture.html
")
Via the HoloLens app for Windows 10
Via Fologram for Rhino
Launch Fologram on the HoloLens
Connect your headset to Fologram for Rhino
Click on your device icon in the connected devices panel
Login using your device portal login.
Don't know your device portal login? At the login screen, change the address in your browser to point to
http://<your-ip>/devicepair.html
Where <your-ip> is the ip address of your HoloLens device. This will display a code on your headset and you can then reset login details. Once in device portal, click on Views -> Mixed reality capture to get to the stream panel. From here you can live preview your device or record your session. Some things to remember:
Only one application (including the live-stream) can access the camera at a time. This means that some operations (such as scanning for QR codes, using image trackers) will not be available whilst live streaming. However you can always turn live streaming back on once you have performed these actions.
There is always some delay in the stream. This can vary from less than a second to up to 30 seconds. If you experience significant delays, you may wish to stop and start the stream.
Live streaming will reduce the performance of the headset, as it requires some processing power.
Live streaming uses a reasonable amount of bandwidth. If you are using it on a congested network, you may face performance issues with your stream and with applications that require a continuous network connection. If you encounter these issues, you may wish to reduce the quality of the stream.
The following articles outline considerations and constraints when using mixed reality capture.
Performance considerations whilst using mixed reality capture
HoloLens periodically checks for system updates so you don't have to. When an update is available, it will be automatically downloaded and installed the next time your device is plugged in and connected to the Internet but isn't in use.
To manually check for updates, go to Settings > Update & Security > Check for updates. If the Settings app says your device is up to date, you have all the updates that are currently available.
In some cases, you might want to go back to a previous version of the HoloLens software. You can do this by using the Windows Device Recovery Tool to reset your HoloLens to the earlier version.
Note: Going back to an earlier version will delete your personal files and settings.
To go back to a previous version:
Make sure you don't have any phones or Windows devices plugged in to your PC.
On your PC, download the Windows Device Recovery Tool (WDRT).
Download the HoloLens Anniversary Update recovery package.
When the download is finished, open File Explorer > Downloads. Right-click the zipped folder you just downloaded, and select Extract all... > Extract to unzip it.
Connect your HoloLens to your PC using the micro-USB cable it came with. (Even if you've been using other cables to connect your HoloLens, this one works best.)
The tool will automatically detect your HoloLens. Select the Microsoft HoloLens tile.
On the next screen, select Manual package selection and choose the installation file contained in the folder you unzipped in step 4. (Look for a file with the extension .ffu.)
Select Install software, and follow the instructions to finish installing.
If the tool doesn't detect your HoloLens, try restarting your PC. If that doesn't work, select My device was not detected, choose Microsoft HoloLens, and follow the instructions.
If your HoloLens isn’t running well or is unresponsive, try the following things:
First, try restarting the device: say, "Hey Cortana, restart the device."
If you’re still having problems, press the power button for 4 seconds, until all of the battery indicators fade out. Wait 1 minute, then press the power button again to turn on the device.
If neither of those things works, force restart the device. Hold down the power button for 10 seconds. Release it and wait 30 seconds, then press the power button again to turn on the device.
If restarting your HoloLens doesn’t help, another option is to reset it. If resetting it doesn’t fix the problem, the Windows Device Recovery Tool can help you recover your device.
Resetting or recovering your HoloLens will erase all of your personal data, including apps, games, photos, and settings. You won’t be able to restore a backup once the reset is complete.
Resetting your HoloLens keeps the version of the Windows Holographic software that’s installed on it and returns everything else to factory settings.
To reset your HoloLens, go to Settings > Update > Reset and select Reset device. The battery will need to have at least 40 percent charge left to reset.
Recover using the Windows Device Recovery Tool
Before you use this tool, see if restarting or resetting your HoloLens fixes the problem. The recovery process may take some time, and the latest version of the Windows Holographic software approved for your HoloLens will be installed.
To use the tool, you’ll need a computer running Windows 10 or later, with at least 4 GB of free storage space. Please note that you can’t run this tool on a virtual machine.
To recover your HoloLens:
Download and install the Windows Device Recovery Tool on your computer. Download now.
Connect your HoloLens to your computer using the Micro USB cable that came with your HoloLens.
Run the Windows Device Recovery Tool and follow the instructions.
If your HoloLens isn’t automatically detected, select My device was not detected and follow the instructions to put your device into recovery mode.
The following article outline tips for setting and mapping spaces.
It is not uncommon when connecting a second device to experience some issues. The article below goes through some troubleshooting strategies that may help.
The clicker was designed specifically for HoloLens and gives you another way to interact with holograms. It comes with HoloLens, in a separate box. Use it in place of hand gestures to select, scroll, move, and resize.
To pair the clicker with your HoloLens, see Pair Bluetooth devices.
When the clicker battery is low, the battery indicator will blink amber. Plug the Micro USB cable into a USB power supply to charge the device.
Here's what the lights on the clicker mean.
Blinking white. The clicker is in pairing mode. Fast-blinking white. Pairing was successful. Solid white. The clicker is charging. Blinking amber. The battery is low. Solid amber. The clicker ran into an error and you'll need to restart it. While pressing the pairing button, click and hold for 15 seconds.
To put on the clicker, slide the loop over your ring or middle finger with the Micro USB port toward your wrist. Rest your thumb in the indentation.
Clicker gestures are small wrist rotations, not the larger movements used for HoloLens hand gestures. And HoloLens will recognize your gestures and clicks even if the clicker is outside the gesture frame, so you can hold the clicker in the position that's most comfortable for you.
Select. To select a hologram, button, or other element, gaze at it, then click.
Click and hold. Click and hold your thumb down on the button to do some of the same things you would with tap and hold, like move or resize a hologram.
Scroll. On the app bar, select Scroll Tool . Click and hold, then rotate the clicker up, down, left, or right. To scroll faster, move your hand farther from the center of the scroll tool.
Zoom. On the app bar, select Zoom Tool . Click and hold, then rotate the clicker up to zoom in, or down to zoom out.