Blog

In this chapter, we will discuss the problem of ego-pose estimation. The Latin word “ego” means “self”. Ego-pose estimation is the task of accurately estimating the pose of the MR headset with respect to the world coordinate system. This is absolutely crucial to make sure that virtual objects are rendered accurately and persistently on real-world surfaces/anchors. In this article, we formally describe the task of ego-pose estimation and how object tracking is used to accomplish it. We also present the challenges and the current trend of research in this area.

Mixed Reality (MR) is emerging as a driver of the next big revolution in manufacturing, healthcare, and remote collaboration. The internet is full of articles¹ ² and case studies³ on how MR headsets, such as the Microsoft Hololens and the Magic Leap One, are being used by aerospace companies and hospitals to achieve unprecedented engineering and medical feats. However, MR is much more than the headsets and few of these articles explain how magical experiences can actually be created using off-the-shelf MR hardware. In this series named “How to MR”, we will discuss various computer science challenges that need to be addressed in order to create useful and immersive MR experiences. In the first chapter of this series, we discuss the problem of alignment in MR.

This article breaks down the technical details of Mixed Reality and analyses the computational cost involved in each of the key steps. Mixed Reality owes its recent success hugely to modern computer architectures that involve an optimal workload distribution between the Cloud and the Edge. In this article, we explain the design philosophy of these compute architectures.

In this blog, we take a look at the underlying principles and the construction of Microsoft HoloLens. We delve into how HoloLens is transforming the corporate and industrial work-culture. Big giants like NASA and Lockheed Martin have already discovered the strength of HoloLens and maybe its the right time for you to make your move.

In this blog, I describe at length how I approached the problem with the resources available at that time, how I figured out the missing pieces, built and delivered the plugin and finally, how people can replicate my procedure and make use of the plugin in their applications.

Here, I introduce the basic concepts of augmented reality, how and why it was developed, how it compares to its technological cousin, virtual reality, the hardware needed to view AR content, and how people are using AR today.