Stereoscopic video projection system, introduction

What is stereoscopic projection and visualization?

Also see GeoWall Consortium's excellent collection of advice, references, and pointers to existing systems

Design of a maintainable and flexible system. Pair of digital projectors 1024 x768 is sufficient for good stereo projection, cost effective and reliable.

Materials: Most parts off the shelf.

Stereo projector hardware references and information

Stereo projection polarization preserving screen references and information
Software and media:
Available media and software for digital stereo projection

Stereoscopic media: Existing visualizations, datasets and curriculum references

Stereo software references and info

New content: The visual content will be an atlas of the head/brain focusing on the visual system, rendered from MRI.

Set-up time, portability, reconfiguration.

Portable stereoscopic video projection systems

A proposal outline for a stereoscpoic projection interactive exhibit, for a small science center

Introduction
Overview
Hardware and physical requirements
Software and media availability and requirements
Estimated costs
Discussion
References, links to more information

New autostereoscopic systems are coming on the market. ...

Other software and technologies relevant to stereo media production

Commercial, large audience, stereocopic movies

IMAX "Walking on the Moon" comments

U2 3D, a stereoscopic 3D movie in US theaters which showcases the band's use of technology to create immersive experiences for fans in concert.

Toy Story, 3-D rerendering 

Comments

hd projectors

Yep sounds good. You might consider a standard-definition prototype that you can test a proof of principle configuration with in your home and then scale-up to hd.  You could get a couple new matched standard def lcd projectors on ebay for <$1k and run them both off a basic computer.  Projecting two synchronized 30fps 1080p digital video streams will require a pretty serious computer(s) and my experiences with HD-on-the-cheap is there's always something you didn't expect that causes a bottleneck (but the end product quality is usually worth it.)

Regardless, I think your idea would be cool and might lead towards some interesting projects for generating content.  It might also motivate me to get another HDV camera (or two).

 

viedeo bandwidth

Yes, proof of concept for $1 K is probably a good idea, and I will need to look closely at the technical specs. I wasn't planning on using HD video, but instead driving them from other applications (modified Space) straight from memory through the graphics card, dual monitor. That's going to take some thinking too.

I don't even know if it's possible to truely synchronize video, HD or not.

projecting animations

Synchronization would be minimal hassle using smpte or similar. You may want to consider at least making provisions for future expansions of such a system into video since these HD projectors have the physical capability to do it, the bottleneck would be computers. I think it would be amazing to have HD 3d video. 1080p is essentially the current de facto standard that many major feature films are released on and you could have this in your living room. Some movies are made with wider formats such as a panavision or cinemasope but in theory you could extend these hd digital projectors to even wider formats using anamorphic lenses.

I can imagine some of the types of animations that you would like to do and most likely these would need to be pre-rendered as video streams. Maybe set up test a system with just basic still images. Some clever image transitions could be used to take full advantage of multiple POV for accentuating 3d effects.

Anyway you slice it if you want to do anything other than projecting static images it will take a bit of computer horsepower to do it smoothly in HD. Can space-software output two separate image streams to different monitors (projectors) or would you need to run two parallel instances of space? I suppose you could probably just add code for such a functionality if need be. Rendering two ray traced 1080x1920x1920 volumes in real time...


short animations

They would be pre-rendered frames, all loaded in memory (so only a few hundred at once). A single instance of Space can be used, stretched across two monitors/projectors using the graphics card/Windows dual monitor capability. The animations would not be designed for "linear in time", but for random access exploration. Maybe with a brainwave controlled hardware interface;) Or more simply, image navigation based on the persons position or gestures.

But if I knew how to synchronize two HD streams, and had the bandwidth and decompression horsepower, it would be really great. What's smpte, and what are the usual bottlenecks in HD on a computer? Graphics card bandwidth or processor issues? I can't imagine a single computer pushing through two streams simultaneoulsly, let alone synchronized. 

future expansion

smpte time code is a popular way of synchronizing all things AV.  if all the video is on one computer then sync is easy probably no smpte needed.  

The simplest way to playback two parallel synchronized video streams is to use a video editor like premiere (or after effects). You can send parallel separate video tracks from the editor timeline to different monitors and they will be automatically perfectly synchronized during playback.  That might be the way to go.  Then you could add all kinds of (prerendered) effects to the video too for enhancing 3d separation plus some really interesting 2.5d compositing for parallax etc.  

A dual quad-core pc could probably do this -run two smooth parallel synchronized video streams- on a single machine in real-time 1080p HD.  Wow I would love something like that: Dual 1080p projectors with crossed polarization lenses and a superfast pc with editing and compositing software. I think the entire setup could be done for ~$10-15k.  

If I had the financial resources I would not hesitate to set something like that up right now.  But I think I would focus on using it more for the random video and photography I like stuff todo.  

 

 

STEREO satelite

It happens that all the STEREO satelite image pairs (at least the SECCHI Extreme UltraViolet images) that are being released are in 1920 x 1080 format -- this must be the native resolution. Another good reason to do this project. Actual pairs of the sun, soon animations. Amazing.

Post new comment

Security question, designed to stop automated spam bots