Microsoft HoloLens, known under development as Project Baraboo, is a pair of mixed reality head-mounted smartglasses developed and manufactured by Microsoft. HoloLens gained popularity for being one of the first computers running the Windows Holographic platform under the Windows 10 operating system. The HoloLens can trace its lineage to Kinect, an add-on for Microsoft's Xbox gaming console that was introduced in 2010. The pre-production version of HoloLens, the Development Edition, shipped on 30 March 2016, and is targeted to developers in the United States and Canada for a list price of $3,000. Samsung and Asus have extended an offer to Microsoft to help produce their own mixed-reality products, in collaboration with Microsoft, based around the concept and hardware on HoloLens.
The HoloLens is a head-mounted display unit connected to an adjustable, cushioned inner headband, which can tilt HoloLens up and down, as well as forward and backward. To wear the unit, the user fits the HoloLens on their head, using an adjustment wheel at the back of the headband to secure it around the crown, supporting and distributing the weight of the unit equally for comfort, before tilting the visor towards the front of the eyes. In the front is much of the sensors and related hardware, including the cameras and processors. The visor is tinted; enclosed in the visor piece is a pair of transparent combiner lenses, in which the projected images are displayed in the lower half. The HoloLens must be calibrated to the interpupillary distance (IPD), or accustomed vision of the user.
The HoloLens features an inertial measurement unit (IMU), which includes an accelerometer, gyroscope, and a magnetometer, four "environment understanding" sensors, an energy-efficient depth camera with a 120°×120° angle of view, a 2.4-megapixel photographic video camera, a four-microphone array, and anambient light sensor. In addition to a CPU and GPU, HoloLens features a custom-made Microsoft Holographic Processing Unit (HPU), a coprocessor manufactured specifically for the HoloLens by Microsoft. The main purpose of the HPU is processesing and integrating data from the sensors, as well as handling tasks such as gesture recognition, and voice and speech recognition.