I wonder if it is by concept or a bug, that RANSAC within findHomography does not check the chosen random points for collinearity.
From my understanding it should do it, because afaik homography can't be computed (correctly) if some of the 4 points (either scene- or objectpoints) are collinear.
Should this be placed as a request or to bug tracker or something?
findFundamentalMat does perform a collinear check, btw.