OpenCV
Probability
RANSAC