Training
Learning path
HoloLens 2 fundamentals: develop mixed reality applications - Training
Learn about the best practices for developing Azure-enabled mixed reality applications with the Mixed Reality Toolkit.
This browser is no longer supported.
Upgrade to Microsoft Edge to take advantage of the latest features, security updates, and technical support.
If your need to wear gloves for your job, you may have found that some types of gloves don't work with hand tracking. This article outlines the best practices for finding gloves that do work, and offers some examples of gloves that we have tested at Microsoft.
There are two main challenges when it comes to gloves on HoloLens 2 - infrared light absorption and bagginess. Read on to learn more.
Hand tracking relies on a depth camera, which functions by projecting IR light into the scene and timing the reflectance back to the camera. Certain types of glove materials absorb the projected infrared light and therefore don't appear in the depth image, making your hands invisible and not trackable. We find that dark rubbery materials tend to exhibit this problem, and should be avoided. In general, we recommend using gloves that are mid-tone colors or brighter for best results. Note that IR light absorption is a challenge that only applies to users wearing gloves.
Hand tracking operates by finding objects in the scene that look like hands. The larger and baggier the glove, the more it obscures the shape of your hand, which reduces that chance that the algorithm can detect it. In general, we recommend selecting gloves that are as form-fitting as possible for best results.
To illustrate how different types of gloves perform with hand tracking, we have tested a selection of gloves and included the results below. Please note that these results are for informational purposes only, and not a guarantee of performance. Use these examples to guide your search for your own specific use case, and test thoroughly before deploying.
These are thin and tight-fitting gloves, typically made of nitrile or latex, and disposed after each use. We tested several colors, and found that all colors worked well except for black.
White | Purple | Blue | Black |
---|---|---|---|
Nitrile | Nitrile | Nitrile | Nitrile |
✅Pass | ✅Pass | ✅ Pass | ❌ Fail |
These are your standard general-purpose utility gloves, typically with light padding, and made of leather or synthetic leather materials. We tested several colors, and found that gloves with large stretches of black material experienced tracking drops on that side of the hand.
Yellow / Black | Red / Black | Gray / Black | Gray / Gray |
---|---|---|---|
Synthetic Leather | Synthetic Leather | Synthetic Leather | Synthetic Leather |
❌ Fail | ❌ Fail | ❌ Fail | ✅ Pass |
These are thin, form-fitting utility gloves that provide grip, and a low level of cut protection. They utilize a dipped rubber coating on the palm side, and a flexible material on the back. We found that the black Nylon material caused tracking problems for that side of the hand.
Black / Gray | Orange / White |
---|---|
Polyurethane / Nylon | Nitrile / Polyester |
❌ Fail | ✅ Pass |
These are thin, form-fitting utility gloves that provide grip, and a medium level of cut resistance. They utilize a dipped rubber coating on the palm side, and a flexible material on the back. In this set, we found that only the pair with black nitrile material exhibited tracking problems.
Light Blue / Gray | Gray / Black | Light Gray / Orange | Gray / Gray |
---|---|---|---|
Polyurethane / Nylon | Nitrile / HPPE | Nitrile / HPPE | Polyurethane / HPPE |
✅ Pass | ❌ Fail | ✅ Pass | ✅ Pass |
These are thin, form-fitting utility gloves that provide grip and higher level of cut resistance. They typically utilize a dipped rubber coating on the palm side, and a flexible material on the back. In this set, we found once again that only the pair with black nitrile material exhibited tracking problems.
Blue / Black | White / White | Gray / Gray | White / Gray |
---|---|---|---|
Nitrile / HPPE | Polyurethane / HPPE | HPPE | Polyurethane / TenActiv |
❌ Fail | ✅ Pass | ✅ Pass | ✅ Pass |
These gloves provide a very high level of cut resistance. We tested a typical pair with a dipped rubber coating on the palm side, and another with more advanced impact protection on the back. Unfortunately we found that this extra bulk leads to tracking issues for that glove.
Gray / Gray | Black / Green / Gray |
---|---|
Polyurethane / Intercept | TPR (Impact Resistant) / HPPE |
✅ Pass | ❌ Fail |
These gloves are typically on the bulkier side and provide waterproof, chemical resistant protection for various use cases. The increased bagginess creates a more challenging tracking scenario, and we found that only the orange gloves tracked well on HoloLens 2.
Black | Orange Impact | Yellow | Orange |
---|---|---|---|
Neoprene | PVC | PVC-Nitrile | Latex |
❌ Fail | ❌ Fail | ❌ Fail | ✅ Pass |
Training
Learning path
HoloLens 2 fundamentals: develop mixed reality applications - Training
Learn about the best practices for developing Azure-enabled mixed reality applications with the Mixed Reality Toolkit.