Programming Challenge Log Out | Topics | Search
Moderators | Register | Edit Profile

stereo3d.com webboard » General 3D Discussion » Programming Challenge « Previous Next »

Author Message
Top of pagePrevious messageNext messageBottom of page Link to this message

Anonymous

Rating: 
Votes: 2 (Vote!)

Posted on Friday, February 14, 2003 - 4:23 pm:   Edit PostDelete PostView Post/Check IPPrint Post

Hello, I was wondering if any clever (ie better than me) coders could give some input on a project I have been playing with for a while.

I had the idea a while back of a head mounted unit that incorporates two low-res(ish) webcams, and two eye-mount LCD panels. The idea was basically that the cameras took independant (stereo) shots of what the player was looking at, wich was then coverted into a 3D map by some clever software, and then bad guys, or whatever, could be plotted in memory onto this. Theese bad guys could then be drawn onto the LCDs in such a way that they appear (at least badly;) ) to be inside the area that the plater is in-hiding beind walls, etc.

I shelved this project after tearing my hair out attempting to make a 3D map in memory for a couple of weeks, and decided the reason why it hadnt been done was that it was simply impossible.

However, I now read of technologies that can take 2D DVD and some powerful (>1.5ghz) hardware and construct a 3D image that is veiwable using stereo glasses. Is there any truth in this or is it a gimmick? Is it any good? has anyone done this cool idea before me?

I really would appreciate any input in this, info aobut existing products, coding techniques, etc. I might simply not be up to coding this, im a hobbyist coder, but I would still like to make something (probably under GPL) that could benefiet the community.

Any help is greatly appreciated! Thanks for taking the time to read this.
Top of pagePrevious messageNext messageBottom of page Link to this message

Christoph Bungert (Admin)

Rating: 
Votes: 2 (Vote!)

Posted on Friday, February 14, 2003 - 9:26 pm:   Edit PostDelete PostView Post/Check IPPrint Post

I don't understand your basic idea. Maybe I got you wrong or maybe you just don't know what stereoscopy is about.

###The idea was basically that the cameras took independant (stereo) shots of what the player was looking at,###

The player is looking at the monitor! You want the cameras to film the monitor? And convert this to stereo? Or are you talking about Paintball or something?

2D-to-3D realtime DVD conversion
### Is there any truth in this or is it a gimmick?

Gimmick for the most part!

### Is it any good?

No.

Christoph
Top of pagePrevious messageNext messageBottom of page Link to this message

Anonymous

Rating: N/A
Votes: 0 (Vote!)

Posted on Saturday, February 15, 2003 - 3:04 pm:   Edit PostDelete PostView Post/Check IPPrint Post

You have to be continually moving for one camera, and can be relatively still for multiple cameras.

There is quite a bit of 3d scene construction software out there. Unfortunately, most of it is in the sub-sub-basement of a CSci depatment and in the hands of people who haven't seen daylight in years.
Top of pagePrevious messageNext messageBottom of page Link to this message

alantheperson

Rating: N/A
Votes: 0 (Vote!)

Posted on Monday, February 17, 2003 - 10:39 pm:   Edit PostDelete PostView Post/Check IPPrint Post

thanks for replying to my origional post.

Cristoph. My idea is more free-range than a dude say looking at a monitor. The player is supposed to just walk about a room normally, with the cameras pointing at the (real world) scene in front of him, converting to 3D in ram and plotting Things onto it, wich get put onto the LCD screeens. The bulk of what the player sees is through the semitranspatent lcds, and is the real world.

sorry im crappy at explaining stuff.

-Alan
Top of pagePrevious messageNext messageBottom of page Link to this message

stefano mininel

Rating: N/A
Votes: 0 (Vote!)

Posted on Tuesday, February 18, 2003 - 8:40 am:   Edit PostDelete PostView Post/Check IPPrint Post

What you describe (if I've well understood) is simply known as "augmented reality", in this case added with stereography and HMD. I've read recently on some paper something very similar, about a researcher who has "mapped" in Quake style his campus and can walk around seeing monsters superimposed upon the real world. I'll try to find that article.
There are lots of pages in the web about A.R., one of the best as introduction seems to be
http://www.se.rit.edu/~jrv/research/ar/
Top of pagePrevious messageNext messageBottom of page Link to this message

alantheperson

Rating: N/A
Votes: 0 (Vote!)

Posted on Wednesday, February 19, 2003 - 7:50 pm:   Edit PostDelete PostView Post/Check IPPrint Post

aaaah wonderful. Apart form that my earth-shattering idea has already been done that is. That site is fascinating reading! I dont understand half of it though. Oh well, maybe I sholdnt have dropped out of college :)

Thanks a lot for that Stefano! :D!
Top of pagePrevious messageNext messageBottom of page Link to this message

BOPrey

Rating: N/A
Votes: 0 (Vote!)

Posted on Tuesday, February 25, 2003 - 5:11 pm:   Edit PostDelete PostView Post/Check IPPrint Post

Augmented Reality will not do what he wants. To do what the orignal poster was saying, you need to convert all the objects in the real world into 3D objects in the computer, which is very difficult to do given the current technology.

In other words, Augmented Reality with current technology does not allow you to insert a virtual object between two real objects. However, technologies that can covert real world objects into 3D models do exist, but at this stage, they can not be used in real time applications.

There is also the issue of tracking the movement of the viewer (player in this case). Mechanical tracking is out of the question, inertial tracking has the drifting problem, and ultrasound tracking has the range and echo problem. The best augmented/virtual reality enviorment implementation has achived so far are all in a very small confined area such as the cockpit of an airplane or on the wheel of a car.
Top of pagePrevious messageNext messageBottom of page Link to this message

alantheperson

Rating: N/A
Votes: 0 (Vote!)

Posted on Saturday, March 08, 2003 - 7:44 pm:   Edit PostDelete PostView Post/Check IPPrint Post

yeah, that was what i (the origional poster) meant. thanks for the info everyone.. shame my stuff wont work thuogh. I was having the idea of movement tracking via a stationary object in the landscape, I dont know how pratical that is.
Top of pagePrevious messageNext messageBottom of page Link to this message

Doug 3D

Rating: N/A
Votes: 0 (Vote!)

Posted on Wednesday, March 12, 2003 - 6:27 am:   Edit PostDelete PostView Post/Check IPPrint Post

I don't know about the scene interpretation computations, but my company has software for capturing 2 video sources simultaneously. They are muxed into a single frame with configurable output r over l, r over l half height, r/l side by side, etc. We also take a Nuview interlaced input, split it, and convert it to other formats on the fly.

http://www.realtime-3d.com

If someone has real world schemes for taking two images and generating a scene, I would like to hear about it. Taking a 3D scene and shifting the view somewhat it would add to the end-user experience.
Top of pagePrevious messageNext messageBottom of page Link to this message

Alan

Rating: N/A
Votes: 0 (Vote!)

Posted on Wednesday, March 12, 2003 - 1:48 pm:   Edit PostDelete PostView Post/Check IPPrint Post

A lot of research is being done in this area, try a search on Plenoptic Modeling.
Here are some links in the area of view synthesis. I have one other link at home that has some very impressive demos of shifted viewpoint synthesized views that can be generated from minimal information e.g. stereo camera view. Will try to report back on that.

Jong-Il Park's Research Interest at
http://www.mic.atr.co.jp/~pji/research.html

View Synthesis from Multiple Cameras
http://www.mic.atr.co.jp/~pji/view_synth.html
http://www.mic.atr.co.jp/~pji/icip97.html

New-View-Synthesis (NVS) problems
http://www.wisdom.weizmann.ac.il/mathusers/vision/VideoAnalysis/Demos/NVS/NVS.html

Real-time View Synthesis on Graphics Hardware
http://www.cs.unc.edu/~ryang/research/
Top of pagePrevious messageNext messageBottom of page Link to this message

Anonymous

Rating: N/A
Votes: 0 (Vote!)

Posted on Wednesday, July 20, 2005 - 8:10 pm:   Edit PostDelete PostView Post/Check IPPrint Post

interesting site

Add Your Message Here
Post:
Bold text Italics Underline Create a hyperlink Insert a clipart image

Username: Posting Information:
This is a private posting area. Only registered users and moderators may post messages here.
Password:
Options: Enable HTML code in message
Automatically activate URLs in message
Action:

Topics | Last Day | Last Week | Tree View | Search | User List | Help/Instructions | Program Credits Administration