I am running the example on Structure from Motion from MathWorks. I have managed to find 3D points from my 2D images, but I also need to store feature descriptors for each 3D point, so that I can perform 3D-2D matching later on. How do I go about this? I can save the features for each image separately, but I don't know how to later match them to each 3D point.
You can use imageviewsetto store the feature points associated with each view and the connections between the views. You can also use worldpointsetto store the correspondences between 2-D image points and 3-D world points.