A fast and accurate bundle adjustment method for very large-scale data. (September 2020)