How Microsoft Conjured Up Real-Life Star Wars Holograms

By Brian Barrett as written on www.wired.com

Help me, HoloLens. You’re my only hope.

OK, so maybe it’s not quite time to write R2-D2 out of Star Wars quite yet. But Microsoft researchers have created something that brings one of the droid’s best tricks to our present-day lives. It’s called holoportation, and it could change how we communicate over long distances forever. Also, it makes for one hell of a demo.

It started, though, as a response to homesickness, says project lead Shahram Izadi. His Cambridge (UK)-based team, which focuses on 3D-sensor technologies and machine learning among other next-generation computing concerns, had spent two and a half years embedded with the HoloLens team in Redmond, Washington. Izadi is a father—that’s his daughter in the demo video—and when the time came to dream up the next challenge, they turned to the one that most affected their personal and professional lives during that stretch: communication.

“We have two young children, and there was really this sense of not really being able to communicate as effectively as we would have liked,” Izadi says. “Tools such as video conferencing, phone calls, are just not engaging enough for young children. It’s just not the same as physically being there.”

So they created something that, in several key ways, is. Holoportation, as the name implies, projects a live hologram of a person into another room, where they can interact with whomever’s present in real time as though they were actually there. In this way, it actually one-ups the classic Star Wars version, in which a recorded message appears in hologram form. Holoportation can do that, too, but the real magic is in what basically amounts to a holographic livestream.

As you might imagine, that takes a lot of horsepower.

I’ll Take You There

The Holoportation system starts with high-quality 3D-capture cameras placed strategically around a given space. Think of each of them as a Kinect camera with a serious power-up. “Kinect is designed to track the human skeleton,” says Izadi. “We’re really about capturing high quality detail of the human body, to reconstruct every feature. That has required a rethinking of the 3D sensor from the ground up.”

Once those cameras have captured every possible viewpoint, custom software stitches them together into one fully formed 3D model. This process is ongoing, Izadi says, as more frames of data make for a higher-quality model. The accumulated data results in an incredibly lifelike hologram that can be transported anywhere in the world that has a receiving system, like, say, a HoloLens. And it can do it fast.

“We want to do all of this processing in a tiny window, around 33 milliseconds to process all the data coming from all of the cameras at once, basically, and also create a temporal model, and then stream the data,” says Izadi, whose team leans on a small army of off-the-shelf (but high-end) Nvidia GPUs to crunch the relevant numbers.

But wait, you’re saying, that must be an insane amount of data to transmit. You’re right! Not only does the holoportation process generate mountains of data, Izadi points out that most streaming video codecs aren’t particularly 3D-friendly. That makes compression, which in this case transforms gigabytes into megabytes, a huge part of making holoportation work.

Aligning Worlds

To be clear, what you’re seeing in this video is real. It actually does work. There are still some hurdles to overcome before holoportation becomes a part of our everyday lives, though. You’ll notice, for instance, that the furniture in the two rooms that Microsoft uses is identical, making interaction much more seamless than it would be with the furniture from two rooms overlapping, or people walking through desks, and so on. Fortunately, there’s a straightforward solution: Train the cameras to only focus on the items you want to holoport, rather than an entire room.

“The user could potentially decide that they don’t want to replicate any furniture,” says Izadi. “We have this notion of background segmentation, where you capture the room just with the furniture in it, and that means that only the foreground object that goes into the room after will be of interest for the stream.” You could also strategically incorporate certain pieces of furniture by deciding how the two rooms align. Take, as an example, two grandparents holoporting in from their couch so that they can experience Christmas morning. Rather than let them float in mid-air, one could decide to orient their seated holograms onto the couch in their own living room.

This gets to be fairly heady stuff. For now, it’s probably enough to know that Izadi’s team is aware of potential spatial problems, and sees them instead as opportunities. After all, Izadi ultimately sees the project as a consumer device. We already have dedicated home theaters; why not dedicated home holoportation rooms, as well?

“The end goal and vision for the project is really to boil this down to something that’s as simple as a home cinema system” says Izadi. “You walk in to a number of these almost speaker-like units, in a way that you would set up surround sound, but this is giving you surround-vision.”

Long before then, maybe even within a couple of years, Izadi expects that you might find holoportation rigs in meeting rooms. And while it would be expensive—that’s a lot of cameras, and a lot of GPUs—he points out that global business travel costs about a trillion dollars a year. Holoportation starts to look a lot less expensive next to a round trip ticket to Shanghai.

Also intriguing? While Izadi’s team has worked closely with HoloLens, their system doesn’t play hardware favorites. All you’d really need to enjoy, at the receiving site, is an virtual reality or augmented reality headset.

“We’re very much agnostic to what we call the ‘viewer’ technology,” says Izadi. “Obviously we feel like there are some unique scenarios with HoloLens, but we would like to leverage as many display technologies as possible.”

Including, one suspects, plucky little droids.

About Managed Solution

We're technology enthusiasts with a people-first approach. For over two decades, we've witnessed the profound impact that the right technology and support can have on businesses and individuals. Success, to us, is seeing our clients, partners, and team conquer challenges to achieve their greatest goals and build lasting connections. This relentless pursuit of inspiration drives us forward, pushing us to deliver innovative solutions that empower growth and lasting success.

View Services.

HoloLens technology update Managed Solution

Holograms are the next evolution in computing. With this vision in mind, hardware, software, and design came together to create the first fully untethered holographic computer.

Go beyond the screen.

    • Shape holograms to fine-tune a design. Interact with them to learn something new. When you share ideas, show and tell from multiple perspectives. Microsoft HoloLens enables you to make decisions more confidently, work more effectively, and bring ideas to life before your eyes.
    • Microsoft HoloLens intelligently maps your room, mixing holograms with the environment around you. Pin holograms in physical locations as easily as you would place a physical object in a room. Interact with holograms and everyday objects together.
    • There isn’t a screen to touch or a mouse to click. Create and shape holograms with gestures. Communicate with apps using your voice. Navigate with a glance. Microsoft HoloLens understands your gestures, gaze, and voice, enabling you to interact in the most natural way possible.
    • Transform the ways you communicate, create, collaborate, and explore. Your ideas are one step closer to becoming real when you can use holograms to show your designs, collaborate remotely, and learn new things in relation to the real world.
    • It’s easier to show than to tell. With HoloNotes in Skype, friends and colleagues can help you with difficult tasks. They can see your environment as you see it and from their tablet or PC they can draw instructions that appear as holograms in your world. Get real-time help from someone who sees what you see.
    • Create your own holograms and share them with others. Use holograms to visualize how something will look in the physical world whether it’s a new piece of furniture in your home, a toy for your kids, or a new creation for work. HoloStudio will even let you turn your holograms into physical objects with 3D print compatibility.
    • Go beyond what a 2D render can do by working in three dimensions. Pin holograms to physical objects so you can size and scale them in real time. Make smarter decisions when you see your work from every angle, in relation to the world around you.
    • Go somewhere you’ve never been and examine it from every angle. See holograms from your colleague’s perspective if he’s in the next room or on the other side of the world. Explore a new dimension grounded in, but not limited to, the physical world.
    • Transparent lenses and no wires let you interact freely with holograms without losing sight of your world
.

Microsoft HoloLens is the world’s most advanced holographic computer. Advanced optics, multiple sensors, a custom holographic processing unit, and more enable you to interact with holograms in your world. Learn more.

Contact us Today!

Chat with an expert about your business’s technology needs.