Extract point cloud points from the output matrix of Linear Triangulation method
I'm trying to reconstruct 3D object in XNA. I need point cloud point for that. I implemented the concept under uncalibrated image sequence for 3d reconstruction. I'm stuck with Linear Triangulation now. As a result I have value with matrix. What is my next step to get list of (x,y,z) points to draw the mesh. It will be really great full if some one help me. Struggling in this stage for more than one week.
Can you please more specific? What is the matrix you refer to? Is it a fundamental matrix for 2 images?
My Reconstruction Pipe Line for uncaliberared images as follows 1) Matched the features using SURF and got the corresponding points. 2) Using the corresponding points compute the fundamental matrix. 3) Calculate the camera matrix from fundamental matrix (Return camera matrix based on "Multiple View Geometry" by Hartley and Zisserman) 4) Then Linear Triangulation, Opencv has triangulatePoints method. I used this method to trangulate the points. It’s returning a Matrix value.
So far this what I have implemented. Is it correct? What is my next step? I'm stuck in trangulate point matrix. How can I get the vertex points? So i can pass it to XNA and draw the mesh.