opencv - Difference between Fundamental, Essential and Homography matrices -
i have 2 images taken different positions. 2nd camera located right, , backward respect 1st camera. so think there perspective transformation between 2 views , not affine transform since cameras @ relatively different depths (am right ??) have few corresponding points between 2 images. think of using these corresponding points determine transformation of each pixel 1st 2nd image.
i confused functions findfundamentalmat , findhomography.... both return 3x3 matrix, difference between 2 ??
is there condition required/prerequisite use them (when use them)??
which 1 use transform points 1st image 2nd image?? in 3x3 matrices functions return, include rotation , translation between 2 image frames??
from wikipedia, came know fundamental matrix relation between corresponding image points. in answer here, said essential matrix e required corresponding points... not have internal camera matrix calculate e.....i have 2 images.
how should proceed determine corresponding point? awaiting suggestions.. thank you
there 2 cases transformation between 2 views projective transformation (ie homography): either scene planar or 2 views generated camera rotating around center.
Comments
Post a Comment