Bundle Adjustment — A Modern Synthesis