I'm working with OpenCv API on an augmented reality project using one camera.I have :
- The 3D point of my 3D object( i get 4 points from MeshLab)
- The 2D points which i want to follow ( i have 4 points):these points are not the projection of the 3D points.
- Intrinsic camera parameters.
Using these parameters, i have the extrinsic parameters( rotation and translation using the cvFindExtrinsicParam function) which i have used to render my model and set the modelView matrix. My problem is that the 3D model are not shown in particular position: it has been shown in différent location on my image. How can i fix the model location and then the modelView matrix? In other forums they told me that i should do the correspondance 2D-3D to get the extrinsic parameters but i don't know how to correspond my 2D points with the 3D points?