Ask Your Question

Pitscho's profile - activity

2012-10-18 04:29:47 -0600 commented question How to match two image using SURF algorithm

maybe you can get the opencv cookbook somewhere. there are some examples with code also for these tasks.

2012-10-18 04:26:29 -0600 asked a question findFundamentalMat + RANSAC = strange behavior

Hi

I have synthetic data for features. these is absolutely correct. I can check that.

So I have 10 features correspondences for cv::findFundamentalMat and I use CV_FM_RANSAC.

openCV always kicks points out of this set and finds a completely wrong fundamental Matrix. The Strange thing is, 7 correspondences are left. But the RANSAC in findFundamentalMat uses the 8Point algorithm as far as i know. So i have no clue whats going on here. I also have the features in 3D and use solvePNPRansac. Everything is fine there.

Even when i change the coordinates of my features, the function findFundamentalMat just kicks some other 3 corespondences.

When i use the CV_FM_8POINT method the results are fine. But i have to use RANSAC because normally i have douzens of noisy features.

Anyone any idea?

2012-10-18 04:08:54 -0600 received badge  Teacher (source)
2012-10-18 01:52:37 -0600 received badge  Necromancer (source)
2012-10-17 17:35:30 -0600 received badge  Editor (source)
2012-10-17 17:34:40 -0600 answered a question what is CV_FM_RANSAC_ONLY ?

calib3d.hpp says

#define CV_FM_LMEDS_ONLY  CV_LMEDS
#define CV_FM_RANSAC_ONLY CV_RANSAC
#define CV_FM_LMEDS CV_LMEDS
#define CV_FM_RANSAC CV_RANSAC

so seems to be useless for now