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 projection polarization preserving screen references and informationSoftware and media:
Available media and software for digital stereo projectionStereoscopic media: Existing visualizations, datasets and curriculum references
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.
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
Post new comment