OpenCV Is OpenCv compatible to 3D?
Hi!
I would like to purchase some 3d hardware and I was wondering if you could recommend me some 3D equipment for image processing research purposes. I would like capture the video frames in real time and do some processing to them such as face detection and then display the whole thing in 3D. In the past, I successfully achieved that by using C++ and OpenCV and displayed an anaglyph video. I want to do the same with the alternate frame sequencing method. From the information I gathered through nvidia website, it seems that it is possible to achieve that type of 3D quality by purchasing one of Nvidia powerful graphic cards (quadro fx), a pair of 3D shutter glasses with a transmitter and a monitor with a refresh rate of 120 Hz.
Thank you
Hi!

I would like to purchase some 3d hardware and I was wondering if you could recommend me some 3D equipment for image processing research purposes. I would like capture the video frames in real time and do some processing to them such as face detection and then display the whole thing in 3D. In the past, I successfully achieved that by using C++ and OpenCV and displayed an anaglyph video. I want to do the same with the alternate frame sequencing method. From the information I gathered through nvidia website, it seems that it is possible to achieve that type of 3D quality by purchasing one of Nvidia powerful graphic cards (quadro fx), a pair of 3D shutter glasses with a transmitter and a monitor with a refresh rate of 120 Hz.

Thank you

#1
Posted 07/28/2010 08:45 PM   
you will need to prepare left and right frames at the same time
you seem to already have done this, as you need this for anaglyph anyway
you have 2 choices
use OpenGL with quad buffer to do the pageflipping
for this you need a quadro card, and nvidia 3d vision
or
use direct3d9 with "wide buffer" to do the pageflipping
for this you need normal geforce card, and nvidia 3d vision
this will only work with vista and up.
you will need to prepare left and right frames at the same time

you seem to already have done this, as you need this for anaglyph anyway

you have 2 choices

use OpenGL with quad buffer to do the pageflipping

for this you need a quadro card, and nvidia 3d vision

or

use direct3d9 with "wide buffer" to do the pageflipping

for this you need normal geforce card, and nvidia 3d vision

this will only work with vista and up.

#2
Posted 07/28/2010 08:53 PM   
Ok, so do I capture the left and right frames from openCV just like I did before with anaglyph or do I capture them with openGL? And when the frames are captured and I’m done with the processing part (face detection for example) will I have to display them in 3D by doing the pageflipping using openGL then? Also you said that I will need a “quadro card and nvidia 3D vision”, why do I need the nvidia 3D vision? Shouldn’t I just need shutter glasses + transmitter, a 120Hz monitor and the quadro card?
Ok, so do I capture the left and right frames from openCV just like I did before with anaglyph or do I capture them with openGL? And when the frames are captured and I’m done with the processing part (face detection for example) will I have to display them in 3D by doing the pageflipping using openGL then? Also you said that I will need a “quadro card and nvidia 3D vision”, why do I need the nvidia 3D vision? Shouldn’t I just need shutter glasses + transmitter, a 120Hz monitor and the quadro card?

#3
Posted 07/28/2010 09:38 PM   
[quote name='rajkoderp' post='1095199' date='Jul 28 2010, 12:53 PM']you will need to prepare left and right frames at the same time
you seem to already have done this, as you need this for anaglyph anyway
you have 2 choices
use OpenGL with quad buffer to do the pageflipping
for this you need a quadro card, and nvidia 3d vision
or
use direct3d9 with "wide buffer" to do the pageflipping
for this you need normal geforce card, and nvidia 3d vision
this will only work with vista and up.[/quote]

Ok, so do I capture the left and right frames from openCV just like I did before with anaglyph or do I capture them with openGL? And when the frames are captured and I’m done with the processing part (face detection for example) will I have to display them in 3D by doing the pageflipping using openGL then? Also you said that I will need a “quadro card and nvidia 3D vision”, why do I need the nvidia 3D vision? Shouldn’t I just need shutter glasses + transmitter, a 120Hz monitor and the quadro card?
[quote name='rajkoderp' post='1095199' date='Jul 28 2010, 12:53 PM']you will need to prepare left and right frames at the same time

you seem to already have done this, as you need this for anaglyph anyway

you have 2 choices

use OpenGL with quad buffer to do the pageflipping

for this you need a quadro card, and nvidia 3d vision

or

use direct3d9 with "wide buffer" to do the pageflipping

for this you need normal geforce card, and nvidia 3d vision

this will only work with vista and up.



Ok, so do I capture the left and right frames from openCV just like I did before with anaglyph or do I capture them with openGL? And when the frames are captured and I’m done with the processing part (face detection for example) will I have to display them in 3D by doing the pageflipping using openGL then? Also you said that I will need a “quadro card and nvidia 3D vision”, why do I need the nvidia 3D vision? Shouldn’t I just need shutter glasses + transmitter, a 120Hz monitor and the quadro card?

#4
Posted 07/28/2010 10:00 PM   
i dont know what shutterglasses quadro cards work with, but it's probably the same 3d vision as for geforce, 3d vision emitter and glasses
i dont know what openCV is, but if you can get the raw left and right images to display, you can upload those to the opengl buffers and display
i dont know what shutterglasses quadro cards work with, but it's probably the same 3d vision as for geforce, 3d vision emitter and glasses

i dont know what openCV is, but if you can get the raw left and right images to display, you can upload those to the opengl buffers and display

#5
Posted 07/28/2010 11:56 PM   
[quote name='rajkoderp' post='1095287' date='Jul 28 2010, 04:56 PM']i dont know what shutterglasses quadro cards work with, but it's probably the same 3d vision as for geforce, 3d vision emitter and glasses
i dont know what openCV is, but if you can get the raw left and right images to display, you can upload those to the opengl buffers and display[/quote]
thanks a lot for your help rajkoderp. Do you have any recommendation on a specific monitor that I could buy, and quadro card? I've been looking at quadro cards and some of them have the option "stereo controlled through USB", what is it?
[quote name='rajkoderp' post='1095287' date='Jul 28 2010, 04:56 PM']i dont know what shutterglasses quadro cards work with, but it's probably the same 3d vision as for geforce, 3d vision emitter and glasses

i dont know what openCV is, but if you can get the raw left and right images to display, you can upload those to the opengl buffers and display

thanks a lot for your help rajkoderp. Do you have any recommendation on a specific monitor that I could buy, and quadro card? I've been looking at quadro cards and some of them have the option "stereo controlled through USB", what is it?

#6
Posted 07/29/2010 01:58 PM   
viewsonic from the 1st generation ones, asus from the 2nd generation ones
no idea about quadro cards or anything like that, i just use geforces
viewsonic from the 1st generation ones, asus from the 2nd generation ones

no idea about quadro cards or anything like that, i just use geforces

#7
Posted 07/29/2010 06:12 PM   
[quote name='rajkoderp' post='1095737' date='Jul 29 2010, 02:12 PM']viewsonic from the 1st generation ones, asus from the 2nd generation ones
no idea about quadro cards or anything like that, i just use geforces[/quote]
Your base card for this is the Quadro FX 3700
[quote name='rajkoderp' post='1095737' date='Jul 29 2010, 02:12 PM']viewsonic from the 1st generation ones, asus from the 2nd generation ones

no idea about quadro cards or anything like that, i just use geforces

Your base card for this is the Quadro FX 3700

#8
Posted 07/30/2010 02:42 AM   
[quote name='GPLavoie' post='1095976' date='Jul 29 2010, 07:42 PM']Your base card for this is the Quadro FX 3700[/quote]

Thank you so much for all your help, so this is the 3D setup I am picking; for the monitor I chose the asus vg236h, for the graphic card quadro fx 3700 and the nvidia shutter glasses. What do you guys think?
[quote name='GPLavoie' post='1095976' date='Jul 29 2010, 07:42 PM']Your base card for this is the Quadro FX 3700



Thank you so much for all your help, so this is the 3D setup I am picking; for the monitor I chose the asus vg236h, for the graphic card quadro fx 3700 and the nvidia shutter glasses. What do you guys think?

#9
Posted 07/30/2010 08:31 PM   
Scroll To Top