This is a MATLAB implementation of "An Efficient Hidden Variable Approach to Minimal-Case Camera Motion Estimation" Richard Hartley and HongDong Li. link of original paper
- Bisection.m: bisection method function
- Distortion.m: distortion correction function for cameras
- Main.m: main program for this algorithm
- Normalization.m: normalize coordinates function
- NumRootsSturm.m: sturm theorem computes the number of roots
- Optimization.m: optimization for essential matrix
- PolynomialValue.m
- PolynomialVector.m
- Recorder.m: polynomial reduced power arrangement function
- RootIntervalsDetect.m
- Solution.m: basic solution system
- ToeplitzMatrix.m: toeplitz for matrix multiplication