Live data from Hacker News

Robot will beam live Moon pictures to Oculus users

bbc.co.uk

1–10 of 26 posts

Re: Robot will beam live Moon pictures to Oculus users

#3

Presumably they’ve got a 360º camera module that’ll be proxied through an Earth-local server, rather than actually sending movement controls to a stereo camera on the lander? If nothing else the multi-second latency would be nauseating.

That's what I would think, but the image in the article looks more like it's two directional cameras on a tilt-and-rotate assembly. Additionally, the article mentions the need to stream two live camera feeds, suggesting it's not a single 360 camera. I'm also concerned about the latency causing nausea.

Re: Robot will beam live Moon pictures to Oculus users

#4

Presumably they’ve got a 360º camera module that’ll be proxied through an Earth-local server, rather than actually sending movement controls to a stereo camera on the lander? If nothing else the multi-second latency would be nauseating.

Exactly this. It's a really great idea but a delay of just a few hundred milliseconds is enough to make even someone who uses the oculus rift frequently feel motion sick. Viewing static images in (for example: loading screens in games) are enough to make me personally feel nauseous, so I can't imagine what the delay would be between earth and the moon (a second or two?) would make this feel like.

Re: Robot will beam live Moon pictures to Oculus users

#5

Presumably they’ve got a 360º camera module that’ll be proxied through an Earth-local server, rather than actually sending movement controls to a stereo camera on the lander? If nothing else the multi-second latency would be nauseating.

Really guys? It's so easy. Stream to earth local server with x minute delay, and Oculus users interact with local feed. No more latency. Really not difficult.

Re: Robot will beam live Moon pictures to Oculus users

#6

Presumably they’ve got a 360º camera module that’ll be proxied through an Earth-local server, rather than actually sending movement controls to a stereo camera on the lander? If nothing else the multi-second latency would be nauseating.

I've thought about this a bit, but how can you achieve 360° stereo? If you have two 360° cameras side by side, as soon as you look 90° L/R, you no longer have depth and one eye would just see the side of the other camera. If you just have one 360° camera, you don't have any depth.

Re: Robot will beam live Moon pictures to Oculus users

#7

Presumably they’ve got a 360º camera module that’ll be proxied through an Earth-local server, rather than actually sending movement controls to a stereo camera on the lander? If nothing else the multi-second latency would be nauseating.

I've thought about this a bit, but how can you achieve 360° stereo? If you have two 360° cameras side by side, as soon as you look 90° L/R, you no longer have depth and one eye would just see the side of the other camera. If you just have one 360° camera, you don't have any depth.

[deleted]

Re: Robot will beam live Moon pictures to Oculus users

#8
post #5

Presumably they’ve got a 360º camera module that’ll be proxied through an Earth-local server, rather than actually sending movement controls to a stereo camera on the lander? If nothing else the multi-second latency would be nauseating.

Really guys? It's so easy. Stream to earth local server with x minute delay, and Oculus users interact with local feed. No more latency. Really not difficult.

That works only if the system is always capturing 360 degree video, and Rift users are using their own head-tracking to select which portion of the spherical view they're seeing. If they're actually using the head-tracking to send movement commands to the lunar camera, then the latency is unavoidable.

Re: Robot will beam live Moon pictures to Oculus users

#9
post #7

Earlier quoted context omitted.

I've thought about this a bit, but how can you achieve 360° stereo? If you have two 360° cameras side by side, as soon as you look 90° L/R, you no longer have depth and one eye would just see the side of the other camera. If you just have one 360° camera, you don't have any depth.

[deleted]

No because I'm turning my head. The reason to use 360° cameras is that they capture the full range of the image in a single frame. This allows things like taking one stream of 360° video, and allow you to look around while watching the video, without requiring a mechanical panorama to be taken for each frame. However this is a problem with stereography since you need a particular distance between the two views to achieve depth — the cameras have to be positioned similarly to the eyes in your head to achieve realistic depth. In software this is trivial, but on a robot, it's more difficult.

Re: Robot will beam live Moon pictures to Oculus users

#10

Presumably they’ve got a 360º camera module that’ll be proxied through an Earth-local server, rather than actually sending movement controls to a stereo camera on the lander? If nothing else the multi-second latency would be nauseating.

I've thought about this a bit, but how can you achieve 360° stereo? If you have two 360° cameras side by side, as soon as you look 90° L/R, you no longer have depth and one eye would just see the side of the other camera. If you just have one 360° camera, you don't have any depth.

Current approaches are a bit of a hack. You have multiple stereo camera pairs and to handle intermediate directions you do some software interpolation between them. Despite being a hack it works well enough to be reasonably immersive. The Samsung Gear VR comes with a collection of 360 degree panoramic photos and some 3D videos using the same approach. John Carmack talks about it a bit in his Oculus Connect keynote.

This approach is obviously wrong if you tilt your head but people don't generally do that enough to notice.

Post reply on HN