Lecture 23: Virtual Reality (23)
sebzhao

I think it's super cool to see the hardware inside these headsets as much of what's possible to include in VR headsets is also hardware constrained. Really inspiring just how much hardware they can fit into small devices and the functionalities of each of the components!

sparky-ed

In class, we discussed one of the main reasons the headset is too heavy: it has to handle many computations. However, it seems unavoidable for it to be heavy. Why can't we just have our computer do all the heavy lifting and let the headset focus solely on the visual part? Would this decrease the weight, and why hasn't it been done yet?

aravmisra

@sparky, sorry just to clarify: are you suggesting offloading the compute to some virtual server. Something like Nvidia's GeForce? That would be cool though I assume connectivity plays a part.

aayushg55

@sparky-ed I think the main obstacle to offloading compute is that it would introduce some limitations. If we offload computations to the cloud, real-time performance, which is crucial to a smooth user experience, would be harder to achieve due to latency in communication. If we instead have it connected to a separate computer, it would likely limit mobility while using the headset.

ttalati

The last few slides covered a lot of hardware that goes into making a pretty powerful VR headset. Is there any sort of specialized hardware that is being researched or in development to continue making these headsets better (I know the slides covered challenges like fast rendering amid having a large FOV so maybe having better hardware and specialized systems may solve them?) But I guess the question is what exactly is the focus.

You must be enrolled in the course to comment