Machine Vision

取消
显示结果 
搜索替代 
您的意思是: 

Image rectification

Hello!

 

I want to rectifiy two images, for creating stereoscopic 3D pictures. But when I use the block Get Rectified Image from Stereo, I always get the same error:

 

"IMAQ Vision:  This 3D vision function cannot be called on this type of 3d vision session."

 

What's wrong with it? Does it need a special session? I have opened the two files, but can't wire them together with the VI to get it to work.

 

Thank you for your help!

0 项奖励
1 条消息(共 4 条)
4,382 次查看

So far i have this:

 

0 项奖励
2 条消息(共 4 条)
4,377 次查看

Hello gbbalint,

 

i think this is not possible, since you have to calibrate the stereo system first. You have to find the corresponding epipolar lines.

 

This is then used for more effective block matching algorithms, since the object on both images lies on the same epipolar line.

 

Best regards,

K


https://decibel.ni.com/content/blogs/kl3m3n



"Kudos: Users may give one another Kudos on the forums for posts that they found particularly helpful or insightful."
0 项奖励
3 条消息(共 4 条)
4,350 次查看

Did you ever get anywhere with this?  I also worked at this for some time and was very dissappointed in the Stereo Vision process.  I believe the functionality is all there but simply no way to make this veratile enough to use in a real world application --- I am interested in photogrammetry where the calibration process is simply not possible. I am still working at it and found some external software to do the 3-D stuff ranging from very expensive (auto-rectifcation) to fairly good but without auto-rectification.  If I can find a way to accomplish the auto-rectifcaition via Labview as a front end, I could make this all work using Labview and caling the 3-D stuff from a DLL. 

 

I have tried various methods with none fully filling the need.  Just wondering if you have had any succes with the rectification?

0 项奖励
4 条消息(共 4 条)
3,180 次查看