Poor Man's Stereoscopic Projection 132
Jed Link writes: "This summer I helped built a Geowall
stereoscopic projection (3D) system for the
Southern California Earthquake Center. Although there are no new
concepts involved with this system, what is new is that the system cost a
little over $10K and is comprised of materials that you can buy at any
computer-hardware store. A complete description of the system, as well as
a diary of its assembly is available here. Traditional stereoscopic projection systems like
The Cave which is
used primarily for new product modeling and on a few university campuses cost
anywhere from $150K to $1.5M. They are built into a fixed location, often
requiring significant architectural modifications, so transportability isn't
even an option. The Geowall, on the other hand, can be fixed to a cart
(like we've done) and rolled from room to room. The price-tag makes the
system feasible for undergraduate post-secondary education classrooms and even
high schools. The system is based on a very simple concept, and while its use is currently
primarily educational, I think it's only a matter of time before we see
something like this in the gaming or entertainment industries."
$10K? (Score:3, Funny)
Oh well, back to looking at my 14" screen.
Re:$10K? (Score:1)
What impresses me about this is that it exploits above all the brain's capacity to justify visual data... Rather than attempting the perfect visual justification through hardware or software. This "good enough for gub'mint work" approach is perfect for the job at hand - since most of us are blithely carrying a fantastic image-justifying supercomputer around on our shoulders.
Hmm, now to just extend it to MOVING pictures...
Re:gaming? (Score:1)
Re:gaming? (Score:2)
Military uses of this technology are the most impressive. Use of two cameras on an unmanned aircraft (providing the bandwidth problem can be solved) could allow a whole new meaning for fly by remote. Similarly, combination of this technology with infrared imaging systems could remove the flatness associated with nightvision equipment, particularly for those where depth is critical (night helocopter missions for example).
Gamers won't see this for a while though, and I think we'll find that head mounted displays will be the weapon of choice for the average FPS gamer. I just don't want a 4x5 display taking up my deskspace... while I play a fair amount of Unreal and Quake III, it's not enough to justify evicting my traditional monitor
Huh? (Score:2)
Why would the military be interested in a cheap cart-mounted projection system? Are they going to run out to the battlefield with one of these in tow? And what does a projection system have to do with stereoscopic aircraft vision? Answer: nothing. These applications are far better suited to head-mounted displays.
And for games, why would you think you'd get rid of your monitor? That's just dumb. You don't sit the thing on your desk; you mount it anywhere you want, to project onto your wall of choice. Plus, all your points regarding gaming totally contradict your very first sentence.
I could go on, but I have this terrible sinking feeling that I'm responding to the most finely-crafted troll I have ever seen.
Re:Huh? (Score:1)
Note that the military does have interests in 3-D beyond HMD displays for troops in combat. I interviewed for a job at NRL, and one of their experimental projects was work on 3-D displays for battlefield viewing/planning. Elevations, positions of air cover, etc. are important tactical and strategic considerations.
And for games, why would you think you'd get rid of your monitor?
I'd be interested in using big-screen TV tech to play games, just as many console players do now. What I'd love to see is something like DTI3D.com's 3-D display tech applied to big-screen plasma displays for an effective 3-D effect. DTI3D uses a specialized backlight for their 3-D LCDs, which isn't applicable to plasma, but perhaps some sort of LCD lines to channel light from alternating pixels from one eye or the other is possible. (LCD because you want to be able to turn it off for 2-D viewing at full horizontal resolution.)
Re:Huh? (Score:1)
Re:gaming? (Score:1)
Read the article (Score:2)
Re:gaming? (Score:1)
So? (Score:2)
Re:So? (Score:2)
It uses the well understood method of polarising two images, overlaying them, and wearing glasses with polarised lenses, so you see a different image with each eye. But it does it very cheaply by using a standard dual-head video card to drive two standard computer projectors.
Actually I imagine you could do this for under $10K easily. Cheap computer projectors are what, $2000 each? $100 for a cheap dual-head card - more for an expesnive one if you plan to play games. The filters and glasses can't be that expensive. Of course, you'd need software that produces the appropriate pair of images, but TuxRacer and Quake are both open source, so I'm sure it can't be that hard.
Getting Kids Interested in Maths and Sciences (Score:2, Interesting)
Maybe even get them fired up about graphics and visualization research.
At least it can be a cheap way to setup and show 3d movies.
One small step for man, one huge leap for Muppets in 3D.
Re:Getting Kids Interested in Maths and Sciences (Score:1)
Re:Getting Kids Interested in Maths and Sciences (Score:1)
I take it that you are referring to "The Mechanical Universe". They do have some really great graphics for showing things like taking limits to find the slope of a tangent line, showing lines of magnetic flux, etc. I used to watch that show every day when I was in junior high school, and it got me really interested in physics and math.
The host of the show was Dr. David Goodstein, from Cal Tech.
Re:Getting Kids Interested in Maths and Sciences (Score:1)
Sure... (Score:3, Funny)
3D porn (Score:2)
Re:3D porn (Score:1)
Anyone know if any (many?) of the major computer video formats (AVI, QuickTime, MPG, etc.) have specific support for 3-D?
Re:3D porn (Score:1)
Re:3D porn (Score:1)
Re:Sure... (Score:1)
Re:Citation for this thesis, please? (Score:1)
Build one of these... (Score:2)
(change the value of cg_stereoSeparation to suit your taste)
Where is my credit card? (Score:1)
I use real caves on a daily basis. Looks like I'll try building this one at home to see if it can compare to the ones at work.
The biggest issue I see is having a room long enough to put the projector(s) behind the screen far enough to make it large enough to have fun with.
i am not seeing the use (Score:1)
some please point this out to me
Re:i am not seeing the use (Score:1)
Re:i am not seeing the use (Score:2, Insightful)
Now imagine if they could pop up an image of the Sun that's 10 Feet x 10 Feet in full 3-D. Viewing the properties of Sun-spots up close or watching a prominence burst forth. Then going to a 2/3 view and showing the different layers of the sun and how they all work. Then zoom into the core and show a representation of the fusion process. Or pull out and watch the death of the Sun and how it swallows up the Earth. Then moving on to the other planets. Driving around the Martian surface, or doing the Voyager 1-2 tour. All of it done in stunning 3-D.
Or the Chemistry class where instead of the teacher drawing the various bonds on a chalk board he/she slips on a modified Power-Glove,
What about the Biology class where instead of talking about DNA or looking at it in a book the teacher could put up a floating 3-D replica of it then manipulate it. They could show a heart beating and isolate the various chambers to show what they do. Then zoom out to show the entire circulatory system. Or phase it out and concentrate on the bone structure or nervous system. It would definitely go a ways into appeasing those who are ambivalent towards the dissection experiments.
You could even use it in Art classes to show different sculptures, landscapes, and monuments from around the world.
Or a History class that depicts various moments in history. Imagine watching D-Day in 3-D. Placing you in the action so that you could begin to have an idea of what it might have been like to be there.
Hell, you could even use it in Sex-Ed. Get rid of those incredibly bad 70's movies with dialogue worse than a Blacksploitation flick. You could actually show an egg leaving the ovaries, roll down the fallopian tubes and into the womb. Or show sperm production from scrotum to ejaculation. All the while rotating, and zooming in and out for effect.
This would be an invaluable tool for Secondary Schools. Most kids don't pay attention as it is because the classes are "boring", lots of facts and figures but no real way of putting it together. You either get it, or you don't. But this way you could actually "show" the kids what you're trying to teach them.
Make it fun, make it exciting, or at the very least interesting, and I think you'll start seeing kids understand and care a little more about learning than they did when I was in school.
For $10,000.00 I can't imagine why any school shouldn't have this type of set up.
Missing the point (Score:5, Informative)
Re:Missing the point (Score:3, Informative)
1. 4-6 high-end stereo-capable video channels (typically big iron SGI or smaller but heavily synchronized computers) doing 120hz rendering of large datasets
2. Infrastructure -- custom-built cube, often raised off the floor for bottom to work, requiring risers, stairs, and quality construction for insurance purposes
3. 4-6 x 8'-10' fixed panel rear-projection screens (that preserve polizaration, not an easy trick)
We were able to reduce #2 with wood construction, omitting the raised floor. We also found that for entertainment apps, head tracking wasn't the most important thing, so for #1, somewhat cheaper computers and no tracking is an option. For #3, cheaper acryllic screens are fine if you don't need passive stereo (which you don't if your virtual objects are greater than say 12 feet from the viewer or you use active stereo).
Bottom line: we built a cheap-ass CAVE in 1993 for under $30k not counting the computers (which were over $300k back then). With new PCs, new projectors, and some clever predictive synchronization over simple ethernet, we could be talking $6k per wall without stereo, $10k with. Add decent tracking, and you add maybe another $10k overall. Add labor costs, markup, and an insurable level of steel infrastructure and that gets you near the $120k for current CAVE systems. But cheaper is always an option. For example, in my home, I use non-stero and an 8' screen made of stretching a 300 thread king-sized bed-sheet over a custom wood frame (it's as good or better than many screens I've used).
Re:Missing the point (Score:2)
Your CAVE uses polarization? The one that I've used uses LCD shutter glasses.
Polarization would certainly cut down on the expense of the glasses (despite the cheap ones you get with some consumer video cards, GOOD LCD glasses are expensive) with the disadvantage, as you note, of increasing the screen cost.
By "active" and "passive" stereo are you drawing a distinction between, say, LCD glasses and polarized glasses?
Re:Missing the point (Score:1)
Even good active (LCD shutter) systems also have flicker and extinction problems (cross-talk between the eyes because the LCD can never go 100% dark or change at 100% of the speed you need) which kind of ruins the stereo effect for me personally. These projectors are also more expensive--to get 60HZ for each eye, you need 120HZ total, right? Two standard 60HZ projectors might actually be cheaper and brighter in the long run. Both methods have the pitfall that they're losing half or more of the projector's power.
Re:Missing the point (Score:1, Informative)
the most expensive part. Up until a few years ago, the only thing that could really run a CAVE was an SGI Onyx2 or equivalent. Those are expensive. Even today, the inexpensive graphics cards we use for gaming don't do what a 6 year old Onyx does, things like syncing the display signal, stereo frame buffers, etc.
Systems like the Geowall are the next step, but we still have to cut corners to get them to work, thats why we use two projectors to create a stereoscopic image. Ever try to do stereo with a DLP projector?
And for us, the hardest part of the CAVE is still the same, it's finding a room to put it in.
Re:Missing the point (Score:1)
Jester.
Re:Missing the point (Score:1)
If you are using a magnetic tracker you don't have "hundreds of pounds of shielding, permanent magnets, electromagnets, etc". There is a transmitter that's about 1' cubed in size and several 1" cubed sensors. Metal tends to interfere with the tracking due to induced currents, so you want for there to be a little metal around your tracked area as possible. The 6 sided CUBE at the Beckman Insitute at UIUC is made completely out of wood for this very reason. There's usually only one transmitter and it doesn't have to be positioned very carefully. All the XYZHPR readings from the sensors are relative to the transmitter, so you just have to calibrate it once and you're good to go. Also, a magnetic tracker doesn't cost anywhere near $100k. More like $20k. Check out Ascension [ascension-tech.com] for their Flock of Birds which is the most commonly used magnetic tracker for immersive displays. Now, if you're using something like the InterSense tracker with their nifty new wireless sensors, it can get pretty pricy, though probably still under $100k.
Cool Idea but (Score:1)
It doesn't matter (Score:1)
Re:Cool Idea but (Score:1)
Cost cutting tip (Score:2)
Plus it would be nice to be able to script the creation of the images to make movies. Can The GIMP be made to do this? So if you were able to avoid using Windows XP and Photoshop, my guess is that you could really come close to having a sub-10k setup today.
A thesis work related to the subject (Score:5, Interesting)
Hm... still too expensive (Score:2, Insightful)
Re:Hm... still too expensive (Score:2, Insightful)
Darn it (Score:1)
After reading it I think I'm gonna stick to my Asus 7700 with the polarizing lense that came with it.
SGI (Score:3)
I think it is interesting that these people have done a cheap version of a one-wall cave, but caves are most impressive when you have more than one wall! I've personnaly used caves of 3 (floor and corner) and four walls (floor and 3 vertical walls, i.e. a room without ceiling and one wall), and I know of people who have played Doom in them. They told me that it was physically tiring because you had to move, duck,
Re:SGI (Score:1)
Re:SGI (Score:2, Funny)
Still guess you're right...
Poor, poor man's projector (Score:2)
Alignment might be a pain... (Score:2)
On the other hand, it's theoretically possible to make projectors more suited to a task.
Finally - Search hard enough and you can get used LCD projectors for $1000. Resolution will be a bit low tho. I'm assuming 90%+ of that $12k was for the projectors. (Maybe only 80% - They did use a Quadro4...)
Re:Alignment might be a pain... (Score:1)
Of course if you do use LCD projectors then you'll no longer need the external polarizers. You'd only have a square overlapping projection area to work with, and the display software would have to rotate one of the two images on the fly, but other than that it might be doable.
Circular polarizers. (Score:2)
The autofocus and metering systems in modern cameras do NOT take kindly to polarized light.
So how do you use a polarizing filter? A circular polarizer. Basically, it consists of a linear polarizing layer followed by a quarter-wave retardation plate of some material that will take the polarized light passing through the filter and convert it to circular polarization. (Not sure of the exact mechanics of how it works, but in short they somehow convert a linear polarization to circular.)
So one would simply need to do this in reverse with an LCD projector - In fact, one might even be able to use circ polarizers designed for cameras.
It will probably have higher loss (reduced brightness) than a system with a DLP projector, but it should probably still work well.
I'll try it tonight with my 72mm circ and my projector.
Re:Poor, poor man's projector (Score:1)
Won't work. The article specifically mentions the use of PLD projectors, not LCD, because LCD displays already uses polarized light to turn the pixels on and off. Put an extra polarization filter in front of it and you may not see a thing. It is not possible to generate two beams with a 90' polarization difference this way. Unless you rotate one of the LCD displays 90', but then you must rotate the image too, plus they are not square, etc...
Sorry, but this ain't going to be this cheap :-)
No glasses... but can you get 3D on a normal CRT? (Score:2, Interesting)
To be able to view 3D images without 3D glasses is crucial to the success of such a system, especially if it is to be marketed to consumers. There are all kinds of systems involving glasses, from the basic red/green system to (I don't know if this has been tried; if not, I was there first!) using two projectors with polarising filters, and glasses with polarised lenses, which preserves colour.
I remember seeing on Tomorrow's World several years ago a demonstration of a 3D TV, which required glasses to view. Bizarrely, the footage of the TV displaying a 3D image appeared in 3D on my TV, without the need for glasses. What this shows (and, indeed, what projecting any 3D image on to a 2D surface shows) is that there must be a way of making a true 3D image on a standard CRT. Maybe the computational power is too much right now, but I can't help thinking that if you can get an image that looks 3D on to a flat surface, there has to be a way to display one on a monitor, without any special hardware.
Re:No glasses... but can you get 3D on a normal CR (Score:2)
Viewing 3D means that each of your eyes sees a different image. You can't do that on a standard CRT no matter how much computer power you throw at the problem. If you go to the linked site, on of the first things he does is explain how we see 3D.
-
Re:No glasses... but can you get 3D on a normal CR (Score:1)
Re:No glasses... but can you get 3D on a normal CR (Score:1)
Re:No glasses... but can you get 3D on a normal CR (Score:2)
Re:No glasses... but can you get 3D on a normal CR (Score:2)
Minor mis-communication. Either I wasn't clear, or you missed the context of the post I was replying to. The parent poster was claiming he saw 3D on an ordinary TV. Read "standard CRT" as "naked CRT", no glasses.
-
Re:No glasses... but can you get 3D on a normal CR (Score:1)
Re:No glasses... but can you get 3D on a normal CR (Score:2)
I don't think you are right. It's just an extra bit of hardware, like a mouse or kbd. The important thing is 3D images. As I said in a post below, these systems are used to view 3D models. Faking 3D from 2D images is something completely different.
if you can get an image that looks 3D on to a flat surface
Have you ever seen a movie? Doesn't it look 3D? Perception of 3D from 2D images is known since the renaissance with methods such as perspective. What you want is a real 3D model from a flat source. Then you have to estimate the respective distances between every points on an image and extrapolate what is on the other side of objects,
Re:No glasses... but can you get 3D on a normal CR (Score:1)
The biggest problem with polarized or shutter glasses, as I understand it, is that there's enough "leak-through" of the other eye image to damage the 3-D illusion.
Head-mounted displays have no problems in this respect, but have the problem of making the focal distance far enough away from the viewer that they don't cause eye fatigue or destroy the illusion of distance to the objects.
Have you ever seen a movie? Doesn't it look 3D?
Apparently the video release of "Gosford Park" used some sort of post-processing on its images to try to enhance the 3-D feel of the movie. I watched it and can't say it really jumped out at me, but I would have liked to have seen split-screen or before and after demonstrations of the effect to get a better sense of what it did and how effective it was.
Holy Bingo La La (Score:2)
So - when you moved from one side of the TV to the other it looked different? Did it?
No.
It didn't did it!
doghty at school used to tell us his dad had a 2 wheel drive motorbike. Your not doghty are you???
Re:Holy Bingo La La (Score:2)
Didn't someone do this in 1996? (Score:3, Informative)
Cost-cutting (Score:2, Informative)
SablKnight
polarized reflection? (Score:2)
I had assumed that these guys used alternating l/r images and synced them up with lcd shutter glasses, but apparently not!
Re:polarized reflection? (Score:2)
You need special screens with a specular or "somewhat specular" surface to get good 3D using polarization.
These aren't that hard to find, though. They have higher "gain" than a normal diffuse screen, which makes the image brighter. The disadvantage is that the viewing angle is somewhat restricted (no free lunch).
I suspect that's also why these guys specify DLP projectors rather than LCD. The light from LCD projectors (or screens) tends to polarized in its own right, which would mess things up unless you took special precautions.
The CAVE system I've used uses LCD shutter glasses rather than polarized glasses, and will thus work with LCD projectors.
Re:polarized reflection? (Score:1)
Re:polarized reflection? (Score:1)
Not necessarily. The viewer watches the screen, not the projector. As long as the screen is diffuse the polarization of the LCD projector will be destroyed, and can thus be repolarized by the LCD glasses. I'm not sure what you mean by active stereo though; are you saying that no LCD projector is capable of switching images on each frame (ie switching pixel states 60fps)?
Re:polarized reflection? (Score:1)
Is it useful though? (Score:3, Insightful)
Sure this is cool, but is it useful? 2D screens are old hat, and seem to work well. People play doom and other 3d games on them without problems, so we can fake the 3rd dimention if we try.
I can't be the only person who gets sick watching 3d films. I've only done it a few times, but that is enough that I refuse to considering doing it again. If 3d films become a major part of education, then I'm disabled because I cannot watch them.
hacking poor man's 3D (Score:1)
ahh...this reminds me of 10 years ago when I hacked an Amiga Video Toaster to record interleaved 3D video from 2 cameras and play it back through LCD shutter specs.
Those were the days...
Forgot tracker, space req. (Score:2, Informative)
Tracking is another big problem left out in this implemenation. Mag trackers mentioned in another comment are one solution, although the interference problems are a big pain. My choice is the Intersense IS900, but it starts out at around $20k.
For more on low cost immersive projection environments see Dave Pape's course notes [resumbrae.com]
For more info check out my Siggraph2002 report [isdale.com] and my vr info site [isdale.com]
Jerry Isdale
Needs anti-theft device (Score:1)
simplify! (Score:1)
$10k? Bah!
Drew Olbrich has a much better idea [traipse.com]. Nothing like 3D Asteroids!
- grueTry it with NO hardware... just crossed eyes (Score:3, Interesting)
This is rather like the random-dot stereograms, but inverted left/right from that arrangement. In the RDS, you RELAX your eyes, the opposite of crossing them. I personally find this difficult, so I swap the images so crossed eyes produce the correct left/right arrangement instead.
Incidentally, I used to fly Microsoft Flight Simulator back in 1988 this way - yes, version 1.0. I discovered that I could set two different forward views from the Chase Plane mode, with one plane offset slightly to the right and the other slightly to the left. By properly arranging the windows and crossing my eyes, I could fly around looking at the simulated world in true 3D. I believe you can still do this with the different window options available in Flight Sim, and you could probably do this in any game that allows you to set up multiple windows from different viewpoints.
Now, granted, it is tough on your eyes, and it's kind of hard to see any non-stereo items (like the control panel), but it IS 3D and requires NO hardware. From time to time I do this for other purposes - like the picture above.
You can also do this with any camera if you have a still (or mostly still) subject - take a photo, move sideways about four inches and take another. Then load both photos into your image editor of choice, position them side-by-side with the proper left/right orientation, and you're set.
Re:Try it with NO hardware... just crossed eyes (Score:1)
Re:Try it with NO hardware... just crossed eyes (Score:2)
Hold the mirror up to the monitor along the line
where the two images meet, place your nose up
against the edge of the mirror, and presto, you're
looking at a 3D image.
Re:Try it with NO hardware... just crossed eyes (Score:1)
It's called the immersidesk (Score:1)
CAVEs can also be shipped. Setup and teardown time is pretty harsh but it can (and has at NCSA/UIUC) been done.
3D Quake Simulator? Count me in! (Score:2)
"This summer I helped built a Geowall stereoscopic projection (3D) system for the Southern California Earthquake Center."
Do you need any help to test your 3D Quake Simulator? If so, call 1-800-GAMERSINC
Thanks,
Michael
Too expensive.. here's a geek-wallet way: (Score:2)
100x2 lcd panels
50x2 overhead projectors
30-50 quality polarizing filters
5ea polarized glasses
50 old silver screen
150 dual-head radeon 8500
Around $500-600. Much better. Now it's truly a 'poor man's' 3D projector. And to think some people would spend that much on a 32" television!
Not likely to be seen in gaming (Score:2)
And if it's not properly calibrated, within half an hour, you have a real killer headache. Combine that with the fact that we are already really good at picking up 3-d visual information from 2-d projections, and I don't see this going much of anywhere in the near future. Especially at $10k.
The Grammar Police have pulled you over... (Score:1)
comprise
Avoid in general, mostly because its meaning is often confused. It means "include" or "contain." Depending on your meaning, use those terms or consist of or make up as appropriate. Do not use comprised of.
STEREOSCOPIC DOOM? (Score:1)
Because 10k for stereoscopic DOOM is well... within the realm of daydreams at the very least!
Re:STEREOSCOPIC DOOM? (Score:1)
(see Geowall stereo projection in OpenGL with nVidia cards [wisc.edu] -this is a pdf file)
Play hard...
Linux as a converter (Score:1)
Sweet Stereo Projector Dreams (Score:1)
Take one of those 3 DLP projectors; remove one of the panels; make the remaining 2 panels full function color; and then put high-efficiency polarizing filters or splitters/combiners (preferably circular) into the internal projector path.
Now we would have a fully pixel aligned, efficient, single-box, passive stereo projector that could turn into a mass-produced item for us all.
Then do this for native 1920 X 1080 DLP chips...ASAP.
Would be sweet!
MJR
PS...More Geowall assembly instructions can be found at the eMedia Center Geowall/AGAVE Development Project site [wisc.edu]
A bit of a rusty system (Score:1)
The problem with the "no software implementation" for sending the images to different monitors? Tho still grounded slightly in hardware, wouldn't it have been easier to just use two cards?
And, tho i understand they can afford it, when I get around to trying this out, I'm making the projectors myself! A nice google search tells you all you need to know.
The first point I made solves this one: they didn't need to do so much image editing. Not to mention, aren't the image files timestamped? That should help with the ordering... And most camera software lets you specify filename prefixes.
Re:A bit of a rusty system (Score:1)
When building your own projector, make sure that you use methods that allow you to control polarization. LCD projectors can cause considerable problems for this. We use DLP projectors.
Here's more info on Windows setup for Geowall stereo projection in OpenGL with nVidia cards [wisc.edu](pdf file)
Re:Slashdot really does suck. (Score:1)
Taco, we know it's you.