“…It has been used for various problems such as triangulation, inter-image homography, camera resectioning, structure and motion with known rotation [6,8,7]. Recent publications include motion estimation [16], robot application [2], non-rigid surface tracking [14], outliers removal [17,9,10], increasing the speed of computation [15,1], the pseudo-convexity of the re-projection error function [11], etc.…”