This problem can be solved by using two methods: one is to use a dataset with a combination of ground photos and aerial photos; the other method is to reconstruct small sub-areas separately, the distortions can be controlled through georeferencing process while using local control points