USB2 stereo webcam - martians tripod ... Log Out | Topics | Search
Moderators | Register | Edit Profile

stereo3d.com webboard » 3D News - announce and discuss new products & services here » USB2 stereo webcam - martians tripod attacking « Previous Next »

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

M.H.

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

Posted on Thursday, April 24, 2003 - 9:51 am:   Edit PostDelete PostView Post/Check IPPrint Post

/image{Ibot2 based stereo webcam montage}
Top of pagePrevious messageNext messageBottom of page Link to this message

M.H.

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

Posted on Thursday, April 24, 2003 - 9:56 am:   Edit PostDelete PostView Post/Check IPPrint Post

Ibot2 based stereo webcam montage
Top of pagePrevious messageNext messageBottom of page Link to this message

M.H.

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

Posted on Thursday, April 24, 2003 - 10:07 am:   Edit PostDelete PostView Post/Check IPPrint Post

Just for information to others:
I am experimenting with dual iBoot2 WebCamera
stereoscopic recording based on USB2 communication. I just want to share information with others witch want to eventualy participate in experiments:

1) For work at full resoution (640x480 at 30 fps) you need 2 USB2 card in the PC or a USB2 hub build on motherboard. The reason is that the PCI bus is not able to handle double uncopresed data flow at this quality . With 1 USB2 card it work only at 15 fps (great problem for notebooks in witch you can put usualy only 1 PCMCI USB2 card).

2) To make on the fly data procesing and saving without framedrops neads RALLY powerful machine. I speak about 2.53 GHz CPU or so. Simulataneous communication with dual camera in non-copressed mode + dual NTSC resolution compression is a perfomance nightmare.
Top of pagePrevious messageNext messageBottom of page Link to this message

M.H.

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

Posted on Thursday, April 24, 2003 - 10:09 am:   Edit PostDelete PostView Post/Check IPPrint Post

filter combination and result
Top of pagePrevious messageNext messageBottom of page Link to this message

M.H.

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

Posted on Thursday, April 24, 2003 - 10:14 am:   Edit PostDelete PostView Post/Check IPPrint Post

The image above just ilustrate that it works and the results (in this case on the fly stereo preview without saving). I had used just for fun a mirror witch made posible recording the camera by itself possible.
Top of pagePrevious messageNext messageBottom of page Link to this message

cryingfoot

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

Posted on Thursday, April 24, 2003 - 3:14 pm:   Edit PostDelete PostView Post/Check IPPrint Post

Wow interesting , and freaky :)
it s work ? really. lol
i have the processing power but man i just have 10000000 wired on my cpu and 600000 usb so 2 mores .... no prob ;)
tell me what i need :) and how to build that robot freak. i will check the camera price mainwhile.
see ya
jasminfrenette@hotmail.com
Top of pagePrevious messageNext messageBottom of page Link to this message

crying

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

Posted on Thursday, April 24, 2003 - 3:31 pm:   Edit PostDelete PostView Post/Check IPPrint Post

humm this is not cheap this camera :(
and i have to order it from the net :(
maybe to exepensive for me right now sorry.
keep us inform of your project.
Top of pagePrevious messageNext messageBottom of page Link to this message

Anonymous

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

Posted on Sunday, April 27, 2003 - 9:00 am:   Edit PostDelete PostView Post/Check IPPrint Post

Dude, this is sweet. Suprised you didn't go for the Firewire iBot versions.
Top of pagePrevious messageNext messageBottom of page Link to this message

M.H.

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

Posted on Sunday, April 27, 2003 - 1:23 pm:   Edit PostDelete PostView Post/Check IPPrint Post

I wanted to test the USB2 solution ...
I had alrady tested with SONY-DVCAM that the firewire based method works as well ...
From what I know the iBoot fireware modles are proabably more stable than the USB2 and 1 firewire HUB could be O.K. (due to 200 Mbs per camera data flow only) ...
I am still getting trouble with capturing at 30 fps without framedrops. Sounds like memory acces bandwitch overload...
Top of pagePrevious messageNext messageBottom of page Link to this message

Peter Wimmer

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

Posted on Sunday, April 27, 2003 - 8:13 pm:   Edit PostDelete PostView Post/Check IPPrint Post

Framedrops: Do you use a PCI raid-controller or is it onboard? If it is a PCI and a PCI USB2 controller, PCI bandwidth could be a serious problem!
Top of pagePrevious messageNext messageBottom of page Link to this message

David Sykes

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

Posted on Sunday, April 27, 2003 - 8:17 pm:   Edit PostDelete PostView Post/Check IPPrint Post

Michal, the hardware we need is becoming more powerful all the time !

Still, we are just at the limit of current home PC's (at a price).
What types of output can be chosen for the DepthQ Video mixer and does the final DepthQ filter (on the right) do video rendering AND file-writing ?

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

M.H.

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

Posted on Monday, April 28, 2003 - 7:10 am:   Edit PostDelete PostView Post/Check IPPrint Post

Peter:

I use on board RAID controler and on board USB2 HUB. I was even testing saving each camera AVI file to 2 different HD (each HD driven by different controler). It sounds more like memory data flow problem than HD data flow problem ... I use 2.52 GHz P IV and 1.066 GHz RIMM memory architecture ... I am getting the best output with Pic MJPEG compression.
The problem is that I get framedropes even with setting when CPU is woring on 50% and HD data flow is not reach with great reserve ...
The describes results I get with simultaneous double VidCap run, no special filter used ...

David:
For recording the usage of DepthQ video mixer looks like disadvantage. I am getting much more better results by saving into 2 AVI files , using co coled Smart Tee filter to get data for DQ video mixer as a preview output only. Smart Tee takes care about making preview only when some CPU power is left ...

Question for all:
Does anybody have AmCap modified for compressed video saving ? VidCap is a VfW application and it is sub-optimal for experiments. Using the GraphEdit is to borning ... I can add the compression future to AmCap myself but I do not want to duplicate other people work ...
Top of pagePrevious messageNext messageBottom of page Link to this message

Ken Tetterington

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

Posted on Monday, April 28, 2003 - 1:20 pm:   Edit PostDelete PostView Post/Check IPPrint Post

Hi Michael;

Hope you are well, as I am...

Great work on the stereo cameras.

It looks like a system that can be adapted to robotic vision among other uses.

=========
Warm regards,
Ken Tetterington
www.selectrics.com
Top of pagePrevious messageNext messageBottom of page Link to this message

Peter Wimmer

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

Posted on Monday, April 28, 2003 - 3:32 pm:   Edit PostDelete PostView Post/Check IPPrint Post

Hello!

When I benchmarked my system, I found out that I have no problems recoding at 2 x 640 x 480 at 30 fps using Huffyuv-codec.

I'm using Sony DFW-VL500 cameras, a 2.5 GHz Pentium IV with 1 GB DualChannel DDR RAM and a 7200 rpm harddisc. CPU usage is between 40 and 50% (recording and preview).

On the following screenshots and images you can see my setup.
Top of pagePrevious messageNext messageBottom of page Link to this message

Peter Wimmer

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

Posted on Monday, April 28, 2003 - 3:32 pm:   Edit PostDelete PostView Post/Check IPPrint Post

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

Peter Wimmer

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

Posted on Monday, April 28, 2003 - 3:35 pm:   Edit PostDelete PostView Post/Check IPPrint Post

DirectShow Graph

Properties

Data Rate

On the folling images you see the recorded video in side by side format at 50% and in anaglpyh format at 100%.

Side By Side

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

Peter Wimmer

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

Posted on Monday, April 28, 2003 - 3:38 pm:   Edit PostDelete PostView Post/Check IPPrint Post

Anyone else working on this topic? :-)
Top of pagePrevious messageNext messageBottom of page Link to this message

nickyj

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

Posted on Monday, April 28, 2003 - 5:13 pm:   Edit PostDelete PostView Post/Check IPPrint Post

This is very interesting. Great work, guys. Can you render it in interlaced format?
Top of pagePrevious messageNext messageBottom of page Link to this message

Peter Wimmer

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

Posted on Tuesday, April 29, 2003 - 8:27 am:   Edit PostDelete PostView Post/Check IPPrint Post

Michal (but maybe interesting for others too):
On my PIII I had a problem (some frames corruped) when both firewire cards and Soundblaster Live used the same interrupt.

Maybe your dropped-frames-problem has something to do with interrupts?

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

M.H.

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

Posted on Tuesday, April 29, 2003 - 8:31 am:   Edit PostDelete PostView Post/Check IPPrint Post

Peter: The data flow from the SONY webcam probably does not overflow the CPU so much as the data flow from the dual USB2 cameras ... I am still searching why I can not get so good result as you do ..

Maybe the multiplexing and than saving/compression method you used is more stable than saving to dual AVI file witch I am testing ...

I must find some time to modify your Stereo Multiplexer to support YUY2 and RGB or you should do this ...
My DepthQ multiplexor is optimized for hi-quality preview and not for saving (it is camera event trigered and form 30 fps stream it generate 60 fps stream becouse each image from each camera generate an output) ....

Ken:
I think more about stereoscopic live web video streaming and video recording than about robotic vision. The progressive scan of the Iboot cameras is e.g. more suitable for stereo-video recording than the interlaced scan from normal DV cameras ...
Top of pagePrevious messageNext messageBottom of page Link to this message

Peter Wimmer

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

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

> Can you render it in interlaced format?

Not yet, but side by side, over/under and anaglyph.
Top of pagePrevious messageNext messageBottom of page Link to this message

Peter Wimmer

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

Posted on Tuesday, April 29, 2003 - 8:46 am:   Edit PostDelete PostView Post/Check IPPrint Post

>I must find some time to modify your Stereo
>Multiplexer to support YUY2 and RGB or you
>should do this ...

I will do it, but currently the problem is time. I think YUY2 and RGB support can be added fast, but as you know, there are some other little stability problems...

If you fix it let me know!
Top of pagePrevious messageNext messageBottom of page Link to this message

Ken Tetterington

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

Posted on Wednesday, April 30, 2003 - 9:32 pm:   Edit PostDelete PostView Post/Check IPPrint Post

Hi Michal;

What type of solution(s) are available for;
1) Dual focus of the cameras;
2) The cameras level to each other;
3) Zoom-Zoom;

Should I put on my 'thinkin-hat' and ponder a solution or has it been solved yet?
Top of pagePrevious messageNext messageBottom of page Link to this message

M.H.

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

Posted on Saturday, May 03, 2003 - 9:39 pm:   Edit PostDelete PostView Post/Check IPPrint Post

Iboot2 montage2
Top of pagePrevious messageNext messageBottom of page Link to this message

M.H.

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

Posted on Saturday, May 03, 2003 - 9:48 pm:   Edit PostDelete PostView Post/Check IPPrint Post

Comments to image above:
Iboot2 self image (in a mirror) of a new montage ...

It was nessery to give to each camera separated montage head to be able to make precise stereoscopic alighment (original montage was to much verticaly disalighned) ...

Ken:
The camera I use are fix-focus. Fix-zoom.
Light level and color balance could be
synchronized in software ...

The camera Peter use are completely driven through firewire - synchronization of both focus, zoom and other parameters elctoricaly is trivial (throug standard DirectShow interfaces) ...
I am not sure what do you mean under level adjutsment ?
Light level - trivial again through firewire.
Dynamicaly adjustable camera distance ?
It is worh a special servo motor driven montage
- probably not so complicated.
Top of pagePrevious messageNext messageBottom of page Link to this message

jojo

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

Posted on Sunday, May 04, 2003 - 9:40 pm:   Edit PostDelete PostView Post/Check IPPrint Post

Hello!

I studing Geodesy in Poland , Krakow
And I working in it. (sorry for my language)
When I have a "day off duty", I have some fun
when I construct my program in c++.
There is 2 or more cameras (USB).
I preview display ( in memory) : capPreview in hwnd
For example I put a green ball in front of cameras , capture green color in rgb , calkulating (photogrametry) and it is send to DirectX and display on monitor (but not the photography , I display math object)
Are you intrested more ? ...
jojojojo@poczta.fm
Top of pagePrevious messageNext messageBottom of page Link to this message

ken@selectrics.com

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

Posted on Monday, May 05, 2003 - 3:41 am:   Edit PostDelete PostView Post/Check IPPrint Post

Hi Michal;

It seems to me that unless the cameras are close to identical in level (the same Y plane) then the resulting 3D images can be distorted.

On experiments I did some time ago, wider distances between the cameras will give better 3D depth for further away landscapes.

Also - closer cameras work better for close up 3D images.

Notes:
Your dual cameras still remind me of 3D eyes that can have applications in the robotics industry.

=========
Ken
Top of pagePrevious messageNext messageBottom of page Link to this message

fmp_r

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

Posted on Tuesday, August 09, 2005 - 5:43 am:   Edit PostDelete PostView Post/Check IPPrint Post

Hi,
not sure if some of you still work on above topic. However, any feedback is welcome :o)

Question: Did you try to use 2x Logitech Sphere Webcams for stereo3D Webcam setup ?

I am not a programmer, but I notice on...

http://www.eyespyfx.com/orbitfx.asp

... that it is now possible to control a Logitech Sphere Cam, which is normally not supported with the incl. Logitech software.

So, with such feature, I guess, it should be possible to use both cams for stereo3D (with stereoscopic multiplexer) and if someone would/ could program a remote control tool like shown under above mentioned link, it would be easy to align both webcams, remotely, too.

What do you think about that idea ?
Top of pagePrevious messageNext messageBottom of page Link to this message

Steve Foulks (Foulkss)
New member
Username: Foulkss

Post Number: 1
Registered: 6-2007

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

Posted on Tuesday, June 19, 2007 - 8:12 pm:   Edit PostDelete PostView Post/Check IPPrint Post

Guys, Im not a devloper or designer, I am just trying to send two cameras down the same stream at the same time in a split screen fashion. This gives me a more clear shot of the ball feild by allowing me to zoom in closer. Is there anything out there (inexpensive) that can do this? software or hardware and adjustable

Love the technology above

thanks
steve

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