Why sfm::reconstruct return empty points3d_estimated if I set only two images?
I try use sfm::reconstruct with video images. steps through which I passed
- detect keypoint and descriptors for two images (SIFT)
- chose only good key point
build the following structure data (vector<vector<mat<double>>>)
- frame1 frame2 frameN
- track1 | (x11,y11) | -> | (x12,y12) | -> | (x1N,y1N) |
- track2 | (x21,y11) | -> | (x22,y22) | -> | (x2N,y2N) |
- trackN | (xN1,yN1) | -> | (xN2,yN2) | -> | (xNN,yNN) |
and put this arrayofarrays on function sfm::reconstruct, but I get empty points3d_estimated((
It may be necessary for at least 3 images?